DIFF:=EMA(CLOSE,9)-EMA(CLOSE,17);
DEADD:=EMA(DIFF,8),COLORFFAA00;
MACDD:=2*(DIFF-DEADD);
X1DD:=IF(DIFF<0,DIFF,0),COLOR0000FF,LINETHICK2;
X2DD:=IF(DIFF<0,0,DIFF),colormagenta,LINETHICK1;
X3DD:=IF(DIFF
X4DD:=IF(DIFF>DEADD,DEADD,DEADD),LINETHICK1,COLORFFBB11;
高位金叉:=CROSS(DIFF,DEADD) AND DIFF>-0.1;
DRAWTEXT(高位金叉,L*0.9976,'高位金叉'),coloryellow;
低位金叉:=CROSS(DIFF,DEADD) AND DIFF
DRAWTEXT(低位金叉,L*0.9973,'低位金叉'),coloryellow;
JCCOUNT:=COUNT(CROSS(DIFF,DEADD),BARSLAST(DEADD>=0));
二次金叉:=CROSS(DIFF,DEADD) AND DEADD<0 AND COUNT(JCCOUNT=2,21)=1;
DRAWTEXT(二次金叉,L*0.9873,'二次金叉'),COLORFF00FF;
线上二次金叉:=CROSS(DIFF,DEADD) AND DEADD>=0 AND COUNT(JCCOUNT=2,21)=1;
DRAWTEXT(线上二次金叉,L*0.997