咨詢內容:
請大師幫忙修改
MACD>0&&CROSSUP(MA5,MA10) || MA5>MA10&&CROSSUP(DIFF,DEA),BPK;//出買點
MACD<0&&CROSSDOWN(MA5,MA10) || MA5<MA10&&CROSSDOWN(DIFF,DEA),SPK;//出賣點
AUTOFILTER;
?
?來源:程序化99網( www.tumamayizhan.com )
博易技術人員:
DIFF:= EMA(CLOSE,12) - EMA(CLOSE,26);
DEA:= EMA(DIFF,9);
MACD:= 2*(DIFF-DEA);
MA5:=MA(C,5);
MA10:=MA(C,10);
DRAWTEXT(MACD>O AND CROSS(MA5,MA10),L,'多'),colorred;
DRAWTEXT(MA5>MA10 AND CROSS(DIFF,DEA),L,'多'),colorred;
DRAWTEXT(MACD<O AND CROSS(MA10,MA5),H,'空'),colorgreen;
DRAWTEXT(MA5<MA10 AND CROSS(DEA,DIFF),H,'空'),colorgreen;
老師是這樣的要求的:有兩個開單條件,滿足其中一個就出信號?
?比如,開多條件1,MACD紅柱時MA5上穿MA10
???開多條件2,MA5在MA10上方時MACD金叉
???開空條件1,MACD綠柱時MA5下穿MA10
???開空條件2,MA5在MA10下方時MACD死叉
DIFF:=EMA(CLOSE,12)-EMA(CLOSE,26);
DEA?:=EMA(DIFF,9);
MACD:=2*(DIFF-DEA),COLORSTICK;
MA5:MA(C,5);
MA10:MA(C,10);
MACD>0&&CROSSUP(MA5,MA10)||MA5>MA10&&CROSSUP(DIFF,DEA),BPK;//開多
MACD<0&&CROSSDOWN(MA5,MA10)||MA5<MA10&&CROSSDOWN(DIFF,DEA),SPK;//開空
?
來源 程序化久久網