參考:
DIFF : EMA(CLOSE,12) - EMA(CLOSE,26);//短周期與長周期的收盤價的指數(shù)平滑移動平均值做差。
DEA : EMA(DIFF,9);//DIFF的M個周期指數(shù)平滑移動平均
MACD:2*(DIFF-DEA),COLORSTICK;//DIFF減DEA的2倍畫柱狀線
T1:=BARSLAST(CROSS(DIFF,DEA))+1;
TT1:=HHVBARS(H,T1)+1;
TTT1:=BACKSET(CROSSDOWN(DIFF,DEA),TT1);
TTT:=IF(MACD>0,SUMBARS(CROSS(DIFF,DEA),4),SUMBARS(CROSS(DIFF,DEA),3));
TQ:=BACKSET(ISLASTBAR,TTT);
Q1:=BARSLAST(CROSSDOWN(DIFF,DEA))+1;
QQ1:=LLVBARS(L,Q1)+1;
QQQ1:=BACKSET(CROSS(DIFF,DEA),QQ1);
QQQ:=IF(MACD<0,SUMBARS(CROSSDOWN(DIFF,DEA),4),SUMBARS(CROSSDOWN(DIFF,DEA),3));
QT:=BACKSET(ISLASTBAR,QQQ);
DRAWHORIZONTALLINE(CROSS(TTT1,0.5)&&TQ,H,COLORMAGENTA);//水平線
DRAWHORIZONTALLINE(CROSS(QQQ1,0.5)&&QT,L,COLORGREEN);
N:=BARSLAST(WEEKDAY<REF(WEEKDAY,1))+1;
M1:=BARSLAST(CROSS(TTT1,0.5)&&TQ)+1;
M2:=BARSLAST(CROSS(QQQ1,0.5)&&QT)+1;
DRAWNUMBER(CROSS(TTT1,0.5)&&TQ,REF(VALUEWHEN(M1=1,H),1),REF(VALUEWHEN(M1=1,H),1),0,COLORMAGENTA);
DRAWNUMBER(CROSS(QQQ1,0.5)&&QT,REF(VALUEWHEN(M2=1,L),1),REF(VALUEWHEN(M2=1,L),1),0,COLORGREEN);
再加入下面兩句話,參考:
DRAWNUMBER(ISLASTBAR,VALUEWHEN(M1=1,H),VALUEWHEN(M1=1,H),0,COLORMAGENTA);
DRAWNUMBER(ISLASTBAR,VALUEWHEN(M2=1,L),VALUEWHEN(M2=1,L),0,COLORGREEN);