通达信实战KDJ副图指标
揉合了MACD,二者合二为一。
KDJ各分时可用,你习惯于哪一个分时买卖,就用哪一个分时看。
不含未来函数,源码无私奉献!
SHORT 2 200 12
LONG 2 200 26
MID 2 200 9
M 2 100 3
DIFF:=EMA(CLOSE,35)-EMA(CLOSE,70);
DEAA:=EMA(DIFF,12);
MACD:DIFF,COLORSTICK;
DIF1:=EMA(CLOSE,12) - EMA(CLOSE,26);
DEA1:=EMA(DIF1,9);
DIF2:DIF1,COLOR33FF33;
DEA2:DEA1,COLORYELLOW;
IF(DIF1>=DEA1,DIF1,DRAWNULL),COLORRED,LINETHICK2;
SHORT:=12;
LONG:=26;
MID:=9;
M:=3;
WXS:=(LONG-SHORT)/2;
JGL_DF:=WXS*(EMA(CLOSE,SHORT)-REF(EMA(CLOSE,SHORT),1));
DIF:EMA(JGL_DF,LONG),COLOR1234AA,LINETHICK3;
DEA:EMA(DIF,MID),COLOR338833,LINETHICK3;
MACD_L:(DIF-DEA)*2,COLORA9A813,COLORSTICK;
K:SMA(JGL_DF,M,1)*1,COLORFEDCBA;
D:SMA(K,M,1),COLOR13F8F9;
J:3*K-2*D,COLORF813F9;
RF:=REF(J,1);
DJ:=ABS(J-RF);
MM:=(HHV(DJ,240)+LLV(DJ,240))/2;
STICKLINE(J>RF,J,RF,2.3,0),COLOR1388D3;
STICKLINE(J>RF,J,RF,1.0,0),COLOR13AAD3;
STICKLINE(J<RF,J,RF,2.3,0),COLOR338833;
STICKLINE(J<RF,J,RF,1.0,0),COLOR33AA33;
STICKLINE(J<RF AND DJ<0.2*MM,J-0.1*MM,RF+0.1*MM,0.1,0),COLOR33AA33;
STICKLINE(J>=RF AND DJ<0.2*MM,J+0.1*MM,RF-0.1*MM,0.1,0),COLOR13AADD;
未来函数检测结果如下:
该公式没有未来函数
定制指标公式、软件请联系QQ或微信同号:88652583
DIFF赋值:收盘价的35日指数移动平均-收盘价的70日指数移动平均
DEAA赋值:DIFF的12日指数移动平均
输出平滑异同平均线:DIFF,COLORSTICK
DIF1赋值:收盘价的12日指数移动平均 - 收盘价的26日指数移动平均
DEA1赋值:DIF1的9日指数移动平均
输出DIF2:DIF1,COLOR33FF33
输出DEA2:DEA1,画黄色
如果DIF1>=DEA1,返回DIF1,否则返回无效数,画红色,线宽为2
SHORT赋值:12
LONG赋值:26
MID赋值:9
M赋值:3
WXS赋值:(LONG-SHORT)/2
JGL_DF赋值:WXS*(收盘价的SHORT日指数移动平均-1日前的收盘价的SHORT日指数移动平均)
输出DIF:JGL_DF的LONG日指数移动平均,COLOR1234AA,线宽为3
输出DEA:DIF的MID日指数移动平均,COLOR338833,线宽为3
输出MACD_L:(DIF-DEA)*2,COLORA9A813,COLORSTICK
输出K:JGL_DF的M日[1日权重]移动平均*1,COLORFEDCBA
输出D:K的M日[1日权重]移动平均,COLOR13F8F9
输出J:3*K-2*D,COLORF813F9
RF赋值:1日前的J
DJ赋值:J-RF的绝对值
MM赋值:(240日内DJ的最高值+240日内DJ的最低值)/2
当满足条件J>RF时,在J和RF位置之间画柱状线,宽度为2.3,0不为0则画空心柱.,COLOR1388D3
当满足条件J>RF时,在J和RF位置之间画柱状线,宽度为1.0,0不为0则画空心柱.,COLOR13AAD3
当满足条件J当满足条件J当满足条件J当满足条件J>=RFANDDJ<0.2*MM时,在J+0.1*MM和RF-0.1*MM位置之间画柱状线,宽度为0.1,0不为0则画空心柱.,COLOR13AADD