通达信MACD顶底背离指标公式
发布日期: 2025-05-01 | 阅读量:257
友情提示(指标只是辅助,不作建议)
所有程序均为免费分享
DIFF:EMA(CLOSE,12)-EMA(CLOSE,26);
DEA:EMA(DIFF,9);
MACD:2*(DIFF-DEA),NODRAW;
CXHZB1:=CROSS(DIFF,DEA) AND DIFF<-0.1;
CXHZB2:=COUNT(CROSS(DIFF,DEA),BARSLAST(DEA>=0));
CXHZB3:=CROSS(DIFF,DEA) AND DEA<0 AND COUNT(CXHZB2=2,21)=1;
CXHZB4:=BARSLAST(REF(CROSS(DIFF,DEA),1));
CXHZB5:=REF(C,CXHZB4+1)>C AND DIFF>REF(DIFF,CXHZB4+1) AND CROSS(DIFF,DEA);
CXHZB6:=BARSLAST(REF(CROSS(DEA,DIFF),1));
CXHZB7:=REF(C,CXHZB6+1)
CXHZB8:=DIFF<0 AND DEA<0;
CXHZB9:=CXHZB8>REF(CXHZB8,1);
CXHZB10:=BARSLAST(CXHZB9);
CXHZB11:=COUNT(DEA>0 AND DIFF>0,CXHZB10)=0;
CXHZB12:=CROSS(DIFF,DEA);
CXHZB13:=BARSLAST(CXHZB12);
CXHZB14:=REF(CXHZB13,CXHZB13+1)+CXHZB13;
CXHZB15:=(DIFF+DEA)/2;
CXHZB66:=(HIGH+LOW)/2;
CXHZB69:=CXHZB12 AND CXHZB14REF(CXHZB15,CXHZB14) AND CXHZB660;
DRAWBAND(DIFF,RGB(255,128,192),DEA,RGB(128,255,128));
STICKLINE(MACD>=0,MACD,0,2.5,1),COLORF00FF0;
STICKLINE(MACD<0,MACD,0,2.5,1),COLORWHITE;
STICKLINE(MACD0,0,MACD,2.5,0),COLOR00AAFF;
STICKLINE(MACD0,0,MACD,2.5,0),COLOR00BBFF;
STICKLINE(MACD0,0,MACD,2,0),COLOR00CCFF;
STICKLINE(MACD0,0,MACD,1.5,0),COLOR00DDFF;
STICKLINE(MACD0,0,MACD,1,0),COLOR00EEFF;
STICKLINE(MACD0,0,MACD,0.5,0),COLOR00FFFF;
STICKLINE(MACD>=REF(MACD,1)AND MACD>0,0,MACD,2.5,0),COLOR0000AA;
STICKLINE(MACD>=REF(MACD,1)AND MACD>0,0,MACD,2.5,0),COLOR0011BB;
STICKLINE(MACD>=REF(MACD,1)AND MACD>0,0,MACD,2,0),COLOR0022CC;
STICKLINE(MACD>=REF(MACD,1)AND MACD>0,0,MACD,1.5,0),COLOR0033DD;
STICKLINE(MACD>=REF(MACD,1)AND MACD>0,0,MACD,1,0),COLOR0044EE;
STICKLINE(MACD>=REF(MACD,1)AND MACD>0,0,MACD,0.5,0),COLOR0055FF;
STICKLINE(MACD>REF(MACD,1)AND MACD<0,0,MACD,2.5,0),COLORAA00BB;
STICKLINE(MACD>REF(MACD,1)AND MACD<0,0,MACD,2.5,0),COLORBB11BB;
STICKLINE(MACD>REF(MACD,1)AND MACD<0,0,MACD,2,0),COLORCC22BB;
STICKLINE(MACD>REF(MACD,1)AND MACD<0,0,MACD,1.5,0),COLORDD33BB;
STICKLINE(MACD>REF(MACD,1)AND MACD<0,0,MACD,1.0,0),COLOREE44BB;
STICKLINE(MACD>REF(MACD,1)AND MACD<0,0,MACD,0.5,0),COLORFF55BB;
STICKLINE(MACD<=REF(MACD,1)AND MACD<0,0,MACD,2.5,0),COLORFFAA00;
STICKLINE(MACD<=REF(MACD,1)AND MACD<0,0,MACD,2.5,0),COLORFFBB11;
STICKLINE(MACD<=REF(MACD,1)AND MACD<0,0,MACD,2,0),COLORFFCC22;
STICKLINE(MACD<=REF(MACD,1)AND MACD<0,0,MACD,1.5,0),COLORFFDD33;
STICKLINE(MACD<=REF(MACD,1)AND MACD<0,0,MACD,1,0),COLORFFEE44;
STICKLINE(MACD<=REF(MACD,1)AND MACD<0,0,MACD,0.5,0),COLORFFFF55;
IF(DIFF<0,DIFF,0),COLORRED,LINETHICK2;
IF(DIFF<0,0,DIFF),COLORYELLOW,LINETHICK2;
IF(DIFF
STICKLINE(CXHZB1,0,-0.10,6,0),COLORYELLOW;
DRAWTEXT(CXHZB1,-0.05,' 低位金叉'),COLORYELLOW;
STICKLINE(CXHZB3,0,-0.10,6,0),COLORFF00FF;
DRAWICON(CXHZB3,DEA*1.04,13);
DRAWTEXT(CXHZB3,-0.08,' 二次金叉'),COLORFF00FF;
STICKLINE(CXHZB5,0,0.13,6,0),COLORRED;
DRAWTEXT(CXHZB5,DEA,' 底背离'),COLORRED;
DRAWTEXT(CXHZB7,DEA,' 顶背离'),COLORGREEN;
DRAWTEXT(CXHZB69,DIFF*0.95,'★金叉介入'),COLORYELLOW;
连续走强:BARSLASTCOUNT(MACD>REF(MACD,1) AND MACD>0),NODRAW;
强势回调:BARSLASTCOUNT(MACD0),NODRAW;
连续走弱:BARSLASTCOUNT(MACD 连续反弹:BARSLASTCOUNT(MACD>REF(MACD,1) AND MACD<0),NODRAW;