MACD预警编写 (文华财经WH6赢顺V6.7)

投资者咨询:MACD预警编写 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-6-29 11:09
 请老师帮忙编写指标,满足以下条件:

1、当前K线所属macd颜色为红色且K线价格比macd为绿色时的最低价还要低。

2、当前K线所属macd颜色为绿色且K线价格比macd为红色时的最高价还要高。

3、周期:5,10,15,3060分钟周期K线满足上述条件时开始预警。

图片点击可在新窗口打开查看

图片点击可在新窗口打开查看

 
投资者咨询:MACD预警编写 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-6-29 11:09
 周期是5或10或15或30或60分钟
技术人员回复
日期:2018-6-29 11:32
 指标如下即可

DIFF:EMA(CLOSE,12) - EMA(CLOSE,26);
DEA:EMA(DIFF,9);
MACD:2*(DIFF-DEA),COLORSTICK;
D:=DIFF;
JC:=CROSS(DIFF,DEA);
SC:=CROSSDOWN(DIFF,DEA);
N1:=BARSLAST(JC)+1;
N2:=BARSLAST(SC)+1;
HH:=VALUEWHEN(CROSSDOWN(DIFF,DEA),HHV(H,N1));//上次MACD红柱期间合约最大值
LL:=VALUEWHEN(CROSS(DIFF,DEA),LLV(L,N2));//上次MACD绿柱期间合约最小值
MACD>0&&LLV(L,N1)<LL,SPARK;
MACD<0&&HHV(H,N2)>HH,SPARK;

预警方法参考 菜单 帮助》软件说明书》价格预警》公式预警
投资者咨询:MACD预警编写 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-6-29 11:09
 谢谢老师
投资者咨询:MACD预警编写 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-6-29 11:09
 老师,这个报警出来的合约不符合我的要求啊,您看一下是不是哪地方可能需要完善一下。

图片点击可在新窗口打开查看
技术人员回复
日期:2018-6-29 14:30
 这么改下 

DIFF:EMA(CLOSE,12) - EMA(CLOSE,26);
DEA:EMA(DIFF,9);
MACD:2*(DIFF-DEA),COLORSTICK;
D:=DIFF;
JC:=CROSS(DIFF,DEA);
SC:=CROSSDOWN(DIFF,DEA);
N1:=BARSLAST(JC)+1;
N2:=BARSLAST(SC)+1;
HH:=VALUEWHEN(CROSSDOWN(DIFF,DEA),HHV(H,N1));//上次MACD红柱期间合约最大值
LL:=VALUEWHEN(CROSS(DIFF,DEA),LLV(L,N2));//上次MACD绿柱期间合约最小值
MACD>0&&C<LL,SPARK;
MACD<0&&C>HH,SPARK;