{攻击状态3}
N:=5;
M:=10;
VAR1:=EMA(CLOSE,12)-EMA(CLOSE,26);
VAR2:=EMA(VAR1,9);
MACD:=(VAR1-VAR2)*2;
攻击线:=EMA(CLOSE,N);
防守线:=EMA(CLOSE,M);
金叉:=CROSS(攻击线,防守线);
死叉:=CROSS(防守线,攻击线);
STICKLINE(MACD>0 AND MACD>REF(MACD,1),0,MACD,2,0),COLORRED;
STICKLINE(MACD>0 AND MACD<REF(MACD,1),0,MACD,2,0),COLORMAGENTA;
STICKLINE(MACD<0 AND MACD<REF(MACD,1),0,MACD,2,0),COLORGREEN;
STICKLINE(MACD<0 AND MACD>REF(MACD,1),0,MACD,2,0),COLORYELLOW;
DRAWTEXT(金叉,攻击线,'↖金叉'),COLORRED;
DRAWTEXT(死叉,防守线,'↖死叉'),COLORGREEN;
攻击状态:IF(攻击线>防守线 AND MACD>0,1,0),COLORRED,NODRAW;
DRAWTEXT_FIX(1,0.01,0.05,0,'攻击状态'),COLORWHITE;
DRAWTEXT_FIX(攻击状态=1,0.08,0.05,0,'●'),COLORRED;
DRAWTEXT_FIX(攻击状态=0,0.08,0.05,0,'○'),COLORGREEN;
DRAWKLINE(HIGH,OPEN,LOW,CLOSE);
MA5:MA(CLOSE,5),COLORWHITE;
MA10:MA(CLOSE,10),COLORYELLOW;
MA20:MA(CLOSE,20),COLORMAGENTA;
MA60:MA(CLOSE,60),COLORGREEN;