老师修改macd预警公式 (文华财经)

投资者咨询:老师修改macd预警公式 (文华财经)
来源:文华财经  日期:2020-10-18 9:41
 DIFF : EMA(CLOSE,12) - EMA(CLOSE,26);

DEA  : EMA(DIFF,9);

REF(CROSS(DIFF,DEA),2),NOTICE;

1)写出第三句的反方向

2)改成标记形式,标记鬼脸

 
技术人员回复
日期:2020-10-18 9:43
 
参考:

DIFF : EMA(CLOSE,12) - EMA(CLOSE,26);
DEA  : EMA(DIFF,9);

REF(CROSS(DIFF,DEA),2),NOTICE;
REF(CROSSDOWN(DIFF,DEA),2),NOTICE;

REF(CROSS(DIFF,DEA),2),ICON(1,'ICO1');
REF(CROSSDOWN(DIFF,DEA),2),ICON(1,'ICO2');


投资者咨询:老师修改macd预警公式 (文华财经)
来源:文华财经  日期:2020-10-18 9:41
 REF(CROSS(DIFF,DEA),2),ICON(1,'ICO1');
REF(CROSSDOWN(DIFF,DEA),2),ICON(1,'ICO2');

再次满足条件时,标记45(前边有标记2时)
再次满足条件时,标记27(前边有标记1时)
投资者咨询:老师修改macd预警公式 (文华财经)
来源:文华财经  日期:2020-10-18 9:41
 只取两次的意思
技术人员回复
日期:2020-10-18 11:28
 
从满足什么条件开始计算的第二次呢?
投资者咨询:老师修改macd预警公式 (文华财经)
来源:文华财经  日期:2020-10-18 9:41
 diff和dea同时在0轴下或上,产生的第二次
技术人员回复
日期:2020-10-18 13:27
 
参考:

DIFF : EMA(CLOSE,12) - EMA(CLOSE,26);
DEA  : EMA(DIFF,9);

REF(CROSS(DIFF,DEA),2),NOTICE;
REF(CROSSDOWN(DIFF,DEA),2),NOTICE;

ZQ1:=SUMBARS(CROSS(DIFF>0 && DEA>0,0.5),1);
ZQ2:=SUMBARS(CROSS(DIFF<0 && DEA<0,0.5),1);

REF(CROSS(DIFF,DEA)&&COUNT(CROSS(DIFF,DEA),ZQ1)=1,2),ICON(1,'ICO1');
REF(CROSSDOWN(DIFF,DEA)&&COUNT(CROSSDOWN(DIFF,DEA),ZQ2)=1,2),ICON(1,'ICO2');

REF(CROSS(DIFF,DEA)&&COUNT(CROSS(DIFF,DEA),ZQ1)=2,2),ICON(1,'ICO45');
REF(CROSSDOWN(DIFF,DEA)&&COUNT(CROSSDOWN(DIFF,DEA),ZQ2)=2,2),ICON(1,'ICO21');

投资者咨询:老师修改macd预警公式 (文华财经)
来源:文华财经  日期:2020-10-18 9:41
 DIFF : EMA(CLOSE,12) - EMA(CLOSE,26);
DEA  : EMA(DIFF,9);




REF(CROSS(DIFF,DEA),2),ICON(1,'ICO1');
REF(CROSSDOWN(DIFF,DEA),2),ICON(1,'ICO2');

要求:只取满足条件的,第一个标记


技术人员回复
日期:2020-10-18 14:27
 
请参考7楼编写,就是在diff和dea都大于0轴后的第一个金叉标注笑脸的

您可以自行回测看下
投资者咨询:老师修改macd预警公式 (文华财经)
来源:文华财经  日期:2020-10-18 9:41
 7楼我只做了第一个标记的公式。。看不见标记?