老师,请教一下? (文华财经WH8赢智V8.2)

投资者咨询:老师,请教一下? (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-8-24 21:35
 老师:
         在MACD指标图上面采用预警的方式,为什么预警标记的A点出现在K线图上面,不是出现在MACD指标图上的吗?

技术人员回复
日期:2018-8-24 21:40
 这和您指标编写有关的,您可以复制完整源码,我们帮您改一下
投资者咨询:老师,请教一下? (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-8-24 21:35
 DIFF:=EMA(CLOSE,12) - EMA(CLOSE,26);
DEA:=EMA(DIFF,9);
MACD:2*(DIFF-DEA);

A:=DATE>=180105&&MACD<-13.41;
DRAWTEXT(A,C,'B点');
HIGHMACD:HHVBARS(MACD,BARSSINCE(DATE=180105));
HHV(MACD,BARSSINCE(DATE=180105));

DRAWTEXT(COUNT(A,HIGHMACD)=1,C+20,'达标'),RGB(255,0,255);
投资者咨询:老师,请教一下? (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-8-24 21:35
 老师:
         另外一个问题就是A点不能显示出来,估计是行情已经走出来了,已经是过了,所以不能往回显示信号,是这样子理解吗?那么可以用另外一种方式,就是用显示数值的方式可以吗?或者你们可以用什么方式显示出来呢?
技术人员回复
日期:2018-8-24 22:25
您3楼是完整源码?从3楼源码看只有B点和“达标”的标注,并没有A点的 

参考:

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

A:=DATE>=180105&&MACD<-13.41;
DRAWTEXT(A,MACD,'B点');
HIGHMACD:HHVBARS(MACD,BARSSINCE(DATE=180105)),NODRAW;
HHV(MACD,BARSSINCE(DATE=180105)),NODRAW;

DRAWTEXT(COUNT(A,HIGHMACD)=1,MACD,'达标'),RGB(255,0,255);

投资者咨询:老师,请教一下? (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-8-24 21:35
 老师:
         为什么没反应的,不能在MACD指标图上面预警标注、连原本在K线图上面的也没有了! 想要的效果:在MACD指标图上面预警标注、同步也能在K线图上面预警标注!
投资者咨询:老师,请教一下? (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-8-24 21:35
 老师:
         如图片这样子的,想要的效果!  


图片点击可在新窗口打开查看
技术人员回复
日期:2018-8-25 13:10
3楼的公式编写是在k线图上加载做标准

5楼的公式编写是在副图macd上做标注

出标注时候预警请加入下面公式

A,SOUND('A');
COUNT(A,HIGHMACD)=1,SOUND('B');