麻烦老师修改下 (文华财经WH6赢顺V6.7)

投资者咨询:麻烦老师修改下 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2019-8-2 16:30
 DIFF : EMA(CLOSE,12) - EMA(CLOSE,26);//短周期与长周期的收盘价的指数平滑移动平均值做差。
DEA  : EMA(DIFF,9);//DIFF的M个周期指数平滑移动平均
MACD:2*(DIFF-DEA),COLORSTICK;//DIFF减DEA的2倍画柱状线
J:=CROSS(DIFF,DEA);
S:=CROSSDOWN(DIFF,DEA);
MQ1:=REF(HHV(MACD,BARSLAST(J)+1),SUMBARS(S,2)-1);
MH1:=REF(HHV(MACD,BARSLAST(J)+1),1);
DQ1:=REF(HHV(DIFF,BARSLAST(J)+1),SUMBARS(S,2)-1);
DH1:=REF(HHV(DIFF,BARSLAST(J)+1),1);
KQ1:=REF(HHV(H,BARSLAST(J)+1),SUMBARS(S,2)-1);
KH1:=REF(HHV(H,BARSLAST(J)+1),1);
顶背离:=CROSS(BACKSET(S&&MQ1>MH1&&DQ1>DH1&&KQ1<KH1,HHVBARS(DIFF,BARSLAST(J)+1)+1),0.5);
MQ2:=REF(LLV(MACD,BARSLAST(S)+1),SUMBARS(J,2)-1);
MH2:=REF(LLV(MACD,BARSLAST(S)+1),1);
DQ2:=REF(LLV(DIFF,BARSLAST(S)+1),SUMBARS(J,2)-1);
DH2:=REF(LLV(DIFF,BARSLAST(S)+1),1);
KQ2:=REF(LLV(L,BARSLAST(S)+1),SUMBARS(J,2)-1);
KH2:=REF(LLV(L,BARSLAST(S)+1),1);
底背离:=CROSS(BACKSET(J&&MQ2<MH2&&DQ2<DH2&&KQ2>KH2,LLVBARS(DIFF,BARSLAST(S)+1)+1),0.5);
DRAWTEXT(顶背离,DIFF,'顶背离');
DRAWTEXT(底背离,DIFF,'底背离');

macd,哪个两个线金叉后能不能填充红色,死叉填充绿色。
技术人员回复
日期:2019-8-2 16:32
 参考:

DIFF : EMA(CLOSE,12) - EMA(CLOSE,26);//短周期与长周期的收盘价的指数平滑移动平均值做差。
DEA  : EMA(DIFF,9);//DIFF的M个周期指数平滑移动平均
MACD:2*(DIFF-DEA),COLORSTICK;//DIFF减DEA的2倍画柱状线
J:=CROSS(DIFF,DEA);
S:=CROSSDOWN(DIFF,DEA);
FILLRGN(DIFF>DEA,DIFF,DEA,COLORRED);
FILLRGN(DIFF<DEA,DIFF,DEA,COLORGREEN);
MQ1:=REF(HHV(MACD,BARSLAST(J)+1),SUMBARS(S,2)-1);
MH1:=REF(HHV(MACD,BARSLAST(J)+1),1);
DQ1:=REF(HHV(DIFF,BARSLAST(J)+1),SUMBARS(S,2)-1);
DH1:=REF(HHV(DIFF,BARSLAST(J)+1),1);
KQ1:=REF(HHV(H,BARSLAST(J)+1),SUMBARS(S,2)-1);
KH1:=REF(HHV(H,BARSLAST(J)+1),1);
顶背离:=CROSS(BACKSET(S&&MQ1>MH1&&DQ1>DH1&&KQ1<KH1,HHVBARS(DIFF,BARSLAST(J)+1)+1),0.5);
MQ2:=REF(LLV(MACD,BARSLAST(S)+1),SUMBARS(J,2)-1);
MH2:=REF(LLV(MACD,BARSLAST(S)+1),1);
DQ2:=REF(LLV(DIFF,BARSLAST(S)+1),SUMBARS(J,2)-1);
DH2:=REF(LLV(DIFF,BARSLAST(S)+1),1);
KQ2:=REF(LLV(L,BARSLAST(S)+1),SUMBARS(J,2)-1);
KH2:=REF(LLV(L,BARSLAST(S)+1),1);
底背离:=CROSS(BACKSET(J&&MQ2<MH2&&DQ2<DH2&&KQ2>KH2,LLVBARS(DIFF,BARSLAST(S)+1)+1),0.5);
DRAWTEXT(顶背离,DIFF,'顶背离');
DRAWTEXT(底背离,DIFF,'底背离');