通达信自用优化KDJ源码、副图、无末来
VAR2:=LLV(LOW,27);
VAR3:=HHV(HIGH,34);
VAR4:=EMA((CLOSE-VAR2)/(VAR3-VAR2)*4,4)*25;
RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*10;
K:=SMA(RSV,3,1);
D:=SMA(K,3,1);
J:=3*K-2*D;
MTM:=CLOSE-REF(CLOSE,1);
DX:=100*EMA(EMA(MTM,6),6)/EMA(EMA(ABS(MTM),6),6);
注意1:IF((VAR4<10),5,4);
注意2:IF(J<0,2,0);
BDDD:=LLV(J,2)=LLV(J,8);
买1:CROSS(J,REF(J+0.01,1)) AND BDDD AND J<20;
买2:LLV(DX,2)=LLV(DX,7) AND COUNT(DX<0,2) AND CROSS(DX,MA(DX,2));
未来函数检测结果
定制指标公式、软件请联系QQ或微信同号:88652583
VAR2赋值:27日内最低价的最低值
VAR3赋值:34日内最高价的最高值
VAR4赋值:(收盘价-VAR2)/(VAR3-VAR2)*4的4日指数移动平均*25
RSV赋值:(收盘价-9日内最低价的最低值)/(9日内最高价的最高值-9日内最低价的最低值)*10
K赋值:RSV的3日[1日权重]移动平均
D赋值:K的3日[1日权重]移动平均
J赋值:3*K-2*D
MTM赋值:收盘价-1日前的收盘价
DX赋值:100*MTM的6日指数移动平均的6日指数移动平均/MTM的绝对值的6日指数移动平均的6日指数移动平均
输出注意1:如果(VAR4<10),返回5,否则返回4
输出注意2:如果J<0,返回2,否则返回0
BDDD赋值:2日内J的最低值=8日内J的最低值
输出买1:J上穿1日前的J+0.01 AND BDDD AND J<20
输出买2:2日内DX的最低值=7日内DX的最低值 AND 统计2日中满足DX<0的天数 AND DX上穿DX的2日简单移动平均
- QQ:88652583
- 邮箱:88652583@qq.com
- 工作时间:7:30-21:00
- 微信:88652583或扫描如下二维码
sitemap站点地图