通达信KDJ双金叉副图指标 源码
VAR1:=(2*CLOSE+HIGH+LOW)/3;
VAR2:=EXPMA(EXPMA(EXPMA(VAR1,3),3),3);
J1:(VAR2-REF(VAR2,1))/REF(VAR2,1)*100,COLORSTICK;
D1:MA(J1,3);
K1:MA(J1,1),COLORYELLOW;
LOWV:=EMA(LLV(LOW,12),3);
HIGHV:=EMA(HHV(HIGH,12),3);
{RSV:=EMA((CLOSE-LOWV)/(HIGHV-LOWV)*10,3);}
RSV:=(CLOSE-LLV(LOW,5))/(HHV(HIGH,5)-LLV(LOW,5))*10;
K:SMA(RSV,5,1);
D:SMA(K,3,1);
J:3*K-2*D,COLORFFFFFF;
0,COLORRED,LINETHICK1;
DRAWICON(FILTER(J<=REF(J,1) AND J>80,8), J*1.2,2);
DRAWICON(CROSS(J,0),1,1);
{DRAWICON(CROSS(J , D ),D,1);
DRAWICON(CROSS(K1 , D1 ),J,7);}
J金叉:IF(CROSS(J,D),5,0),COLORRED;
K1金叉:IF(CROSS(K1,D1),3,0),,COLOR0080FF;
未来函数检测结果如下:
该公式没有未来函数
定制指标公式、软件请联系QQ或微信同号:88652583
VAR1赋值:(2*收盘价+最高价+最低价)/3
VAR2赋值:VAR1的3日指数移动平均的3日指数移动平均的3日指数移动平均
输出J1:(VAR2-1日前的VAR2)/1日前的VAR2*100,COLORSTICK
输出D1:J1的3日简单移动平均
输出K1:J1的1日简单移动平均,画黄色
LOWV赋值:12日内最低价的最低值的3日指数移动平均
HIGHV赋值:12日内最高价的最高值的3日指数移动平均
RSV赋值:(收盘价-5日内最低价的最低值)/(5日内最高价的最高值-5日内最低价的最低值)*10
输出K:RSV的5日[1日权重]移动平均
输出D:K的3日[1日权重]移动平均
输出J:3*K-2*D,COLORFFFFFF
0,画红色,线宽为1
当满足条件J<=1日前的JANDJ>80的8日过滤时,在J*1.2位置画2号图标
当满足条件J上穿0时,在1位置画1号图标
输出J金叉:如果J上穿D,返回5,否则返回0,画红色
输出K1金叉:如果K1上穿D1,返回3,否则返回0,,COLOR0080FF
- QQ:88652583
- 邮箱:88652583@qq.com
- 工作时间:7:30-21:00
- 微信:88652583或扫描如下二维码
sitemap站点地图