通达信MACD、KDJ之王指标公式
差离值:EMA(CLOSE,12) - EMA(CLOSE,26),LINETHICK1;
讯号线:EMA(差离值,9),LINETHICK1;
红绿柱:=2*(差离值-讯号线),STICK;
STICKLINE(红绿柱>=REF(红绿柱,1) AND 红绿柱>0,0,红绿柱,1,0),COLORRED;
STICKLINE(红绿柱>=REF(红绿柱,1) AND 红绿柱<0,0,红绿柱,1,0),COLORRED;
STICKLINE(红绿柱<REF(红绿柱,1),0,红绿柱,1,0),COLORGREEN;
MACD:红绿柱,NODRAW,COLORMAGENTA;
金叉次数:=COUNT(CROSS(差离值,讯号线),BARSLAST(讯号线>=0));
二次金叉:=CROSS(差离值,讯号线) AND 讯号线<0 AND COUNT(金叉次数=2,21)=1;
DRAWICON(二次金叉,讯号线*1.04,13) ;
零轴下金叉:=CROSS(差离值,讯号线);
低位金叉:=零轴下金叉 AND 差离值<0;
距低位金叉:=BARSLAST(低位金叉);
低位金叉次数:=COUNT(零轴下金叉,距低位金叉);
零上二次金叉:=差离值>0 AND 讯号线>0 AND 零轴下金叉 AND 低位金叉次数<2;
DRAWICON(零上二次金叉,讯号线*1.04,13) ;
MACD金叉周期:=BARSLAST(REF(CROSS(差离值,讯号线),1));
MACD底背离:=REF(C,MACD金叉周期+1)>C AND REF(差离值,MACD金叉周期+1)<差离值 AND CROSS(差离值,讯号线);
KDJ金叉周期:=BARSLAST(REF(CROSS("KDJ.K"(9,3,3),"KDJ.D"(9,3,3)),1));
KDJ底背离:=REF(C,KDJ金叉周期+1)>C AND REF("KDJ.K"(9,3,3),KDJ金叉周期+1)<"KDJ.K"(9,3,3) AND CROSS("KDJ.K"(9,3,3),"KDJ.D"(9,3,3));
RSI金叉周期:=BARSLAST(REF(CROSS("RSI.RSI1"(6,12,24),"RSI.RSI2"(6,12,24)),1));
RSI底背离:=REF(C,RSI金叉周期+1)>C AND REF("RSI.RSI1"(6,12,24),RSI金叉周期+1)<"RSI.RSI1"(6,12,24) AND CROSS("RSI.RSI1"(6,12,24),"RSI.RSI2"(6,12,24));
MACD死叉周期:=BARSLAST(REF(CROSS(讯号线,差离值),1));
MACD顶背离:=REF(C,MACD死叉周期+1)<C AND REF(差离值,MACD死叉周期+1)>差离值 AND CROSS(讯号线,差离值);
KDJ死叉周期:=BARSLAST(REF(CROSS("KDJ.D"(9,3,3),"KDJ.K"(9,3,3)),1));
KDJ顶背离:=REF(C,KDJ死叉周期+1)<C AND REF("KDJ.K"(9,3,3),KDJ死叉周期+1)>"KDJ.K"(9,3,3) AND CROSS("KDJ.D"(9,3,3),"KDJ.K"(9,3,3));
RSI死叉周期:=BARSLAST(REF(CROSS("RSI.RSI2"(6,12,24),"RSI.RSI1"(6,12,24)),1));
RSI顶背离:=REF(C,RSI死叉周期+1)<C AND REF("RSI.RSI1"(6,12,24),RSI死叉周期+1)>"RSI.RSI1"(6,12,24) AND CROSS("RSI.RSI2"(6,12,24),"RSI.RSI1"(6,12,24));
MACD底背:=IF(MACD底背离>0,-0.1,0),COLORRED,POINTDOT;
KDJ底背:=IF(KDJ底背离>0,-0.1,0),COLORFF00FF,POINTDOT;
RSI底背:=IF(RSI底背离>0,-0.1,0),COLORYELLOW,POINTDOT;
MACD顶背:=IF(MACD顶背离>0,0.1,0),COLOR00FF00,POINTDOT;
KDJ顶背:=IF(KDJ顶背离>0,0.1,0),COLORFFCC66,POINTDOT;
RSI顶背:=IF(RSI顶背离>0,0.1,0),COLORWHITE,POINTDOT;
STICKLINE(MACD底背离>0,-0.3*HHV((ABS(红绿柱)),180),0,3,0),COLORRED;
STICKLINE(KDJ底背离>0,-0.2*HHV((ABS(红绿柱)),180),0,3,0),COLORFF00FF;
STICKLINE(RSI底背离>0,-0.1*HHV((ABS(红绿柱)),180),0,3,0),COLORYELLOW;
STICKLINE(MACD顶背离>0,0.3*HHV((ABS(红绿柱)),180),0,3,0),COLOR00FF00;
STICKLINE(KDJ顶背离>0,0.2*HHV((ABS(红绿柱)),180),0,3,0),COLORFFCC66;
STICKLINE(RSI顶背离>0,0.1*HHV((ABS(红绿柱)),180),0,3,0),COLORWHITE;
VAR01:=((CLOSE - LLV(LOW,30))/(HHV(HIGH,30) - LLV(LOW,30)))*(100);
VAR02:=SMA(VAR01,2,1);
VAR03:=SMA(VAR02,2,1);
VAR04:=((VOL)/(CAPITAL))*(34);
VAR05:=REF(VAR04,1);
DRAWTEXT_FIX(1,0.52,0,0,'WWW.CXHZB.COM '),COLORRED;
主力建仓提醒:=((VAR03 < 8.5) AND (VAR02 < 11))*HHV((ABS(红绿柱)),30) ,STICK,LINETHICK1,COLORFF00FF;
大户减仓:=((VAR05 > 50) AND (VAR05 < 4.2))*HHV((ABS(红绿柱)),30),STICK,LINETHICK1,COLOR00FF00;
机构出货:=((VAR03 > 89.5) AND (VAR02 > 91))*HHV((ABS(红绿柱)),30),STICK,LINETHICK1,COLORFFFFFF;
主力出货1:=((VAR03 > 88.5) AND (VAR02 > 94.6))*HHV((ABS(红绿柱)),30),STICK,LINETHICK1,COLORFFFF00;
MACD金叉周期1:=BARSLAST(REF(CROSS(差离值,讯号线),1));
底背离:=REF(CLOSE,MACD金叉周期1+1)>CLOSE AND 差离值>REF(差离值,MACD金叉周期1+1) AND CROSS(差离值,讯号线);
DEA0:=EMA(差离值*100,9);
MACD0:=2*(差离值*100-DEA0);
黑马:=(MACD0>REF(MACD0,1)*2.5 AND MACD0>15);
XG必涨:=(底背离 AND 黑马)*HHV((ABS(红绿柱)),30),LINETHICK2,COLORMAGENTA;
版权声明
所有指标均为免费分享。
文章内容来自互联网,本网站无任何收费项目也不推荐股票广告投放请自行识别风险。














