如何设置diff,dea报警 (文华财经)

投资者咨询:如何设置diff,dea报警 (文华财经)
来源:文华财经  日期:2020-10-23 11:16
 老师;wh7如何编写MACD中diff和dea在0轴上时,金叉报警!MACD中diff和dea在0轴下时,死叉报警。及dif和dea同时上穿0轴和同时下穿0轴时报警?及diff和dea任意金叉报警,任意死叉也报警?
技术人员回复
日期:2020-10-23 11:19
 
参考:

DIFF := EMA(CLOSE,12) - EMA(CLOSE,26);
DEA  := EMA(DIFF,9);
MACD:=  2*(DIFF-DEA),COLORSTICK;

DIFF>0 && DEA>0 && CROSS(MACD,0),NOTICE;//DIFF和DEA在0轴上时,金叉报警
DIFF<0 && DEA<0 && CROSSDOWN(MACD,0),NOTICE;//DIFF和DEA在0轴下时,死叉报警

CROSS(DIFF>0 && DEA>0,0.5),NOTICE;//DIF和DEA同时上穿0轴
CROSS(DIFF<0 && DEA<0,0.5),NOTICE;//DIF和DEA同时上穿0轴

CROSS(MACD,0),NOTICE;//DIFF和DEA任意金叉报警
CROSSDOWN(MACD,0),NOTICE;//DIFF和DEA任意死叉也报警

投资者咨询:如何设置diff,dea报警 (文华财经)
来源:文华财经  日期:2020-10-23 11:16

 老师。第七行后面。写错了吧?

 

投资者咨询:如何设置diff,dea报警 (文华财经)
来源:文华财经  日期:2020-10-23 11:16
 应该是下穿0轴吧?
技术人员回复
日期:2020-10-23 13:05
 
CROSS(条件,0.5) 是一个固定句式,指的条件从不满足到满足的第一根K线

上面编写就是diff和dea都小于0的第一根K线

您可以加载看下效果
投资者咨询:如何设置diff,dea报警 (文华财经)
来源:文华财经  日期:2020-10-23 11:16

 CROSS(DIFF<0 && DEA<0,0.5),NOTICE;//DIF和DEA同时上穿0轴

 

 

             老师,上面的“上穿”。要不要写“下穿”?

技术人员回复
日期:2020-10-23 13:14
 
文字标注可以修改成下穿,这个文字只是起注释作用

不影响指标计算,指标就是按照小于0算的
投资者咨询:如何设置diff,dea报警 (文华财经)
来源:文华财经  日期:2020-10-23 11:16
 CROSS(DIFF<0 && DEA<0,0.5),NOTICE;//DIF和DEA同时上穿0轴

 

 

             老师,上面的“上穿”。要不要写“下穿”?

我改的是下穿,加载行吗?
投资者咨询:如何设置diff,dea报警 (文华财经)
来源:文华财经  日期:2020-10-23 11:16
 谢谢。老师
技术人员回复
日期:2020-10-23 13:30
 
可以,上面编写是两个指标线都小于0的第一根K线

CROSS(DIFF<0 && DEA<0,0.5),NOTICE;//DIF和DEA同时小于0轴


如果想同一根K线上  两个指标线下穿0,可以参考下面写法:

CROSSDOWN(DIFF,0 )&& CROSSDOWN(DEA,0),NOTICE;