你好老师,条件单用什么表示 (文华财经WH6赢顺V6.7)

投资者咨询:你好老师,条件单用什么表示 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-7-6 21:29
MACD:

CROSS(DIFF,DEA),BPK;
CROSS(DEA,DIFF),SPK;

在这基本条件上增加一个条件
条件要求:MACD数值高于8之后可以执行 CROSS(DIFF,DEA),BPK;
条件要求:MACD数值低于8之后可以执行 CROSS(DEA,DIFF),SPK;


谢谢老师,麻烦您帮我写出来,谢谢
技术人员回复
日期:2018-7-6 21:32

 参考

 

DIFF := EMA(CLOSE,12) - EMA(CLOSE,26);
DEA  := EMA(DIFF,9);
MACD:=2*(DIFF-DEA),COLORSTICK;
CROSS(DIFF,DEA)&&MACD>8,BPK;
CROSS(DEA,DIFF)&&MACD<8,SPK;
AUTOFILTER;

投资者咨询:你好老师,条件单用什么表示 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-7-6 21:29
 好的,谢谢您老师,我先试试!
投资者咨询:你好老师,条件单用什么表示 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-7-6 21:29
您好老师,刚才还差了表达一句话:

MACD:

      CROSS(DIFF,DEA),BPK;
CROSS(DEA,DIFF),SPK;

在这基本条件上增加一个条件
条件要求:MACD数值高于8之后(可能会可能会低于数值8)可以执行 CROSS(DIFF,DEA),BPK;
条件要求:MACD数值低于8之后(可能会可能会高于数值8)可以执行 CROSS(DEA,DIFF),SPK;


谢谢老师,麻烦您再帮我写出来,谢谢
技术人员回复
日期:2018-7-6 22:09

 参考

 

DIFF := EMA(CLOSE,12) - EMA(CLOSE,26);
DEA  := EMA(DIFF,9);
MACD:=2*(DIFF-DEA),COLORSTICK;
N1:=BARSLAST(MACD>8)+1;
N2:=BARSLAST(MACD<8)+1;
M1:=BARSLAST(CROSS(DIFF,DEA))+1;
M2:=BARSLAST(CROSS(DEA,DIFF))+1;
CROSS(DIFF,DEA)&&M1<N1,BPK;
CROSS(DEA,DIFF)&&M2<N2,SPK;
AUTOFILTER;