帮忙看个指标那里出错,谢谢 (文华财经WH6赢顺V6.7)

投资者咨询:帮忙看个指标那里出错,谢谢 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-7-10 14:09
 一根K线上穿ma5ma10ma20一阳穿三线, 一根K线下穿ma5ma10ma20一阴穿三线。我这样编写有什么问题,为什么有的K线没有显示信号。谢谢
MA5:MA(C,5);
MA10:MA(C,10);
MA20:MA(C,20);
DK: CROSS(C,MA5) AND CROSS(C,MA10) AND CROSS(C,MA20) AND C>MA20;
KK: CROSS(MA5,C) AND CROSS(MA10,C) AND CROSS(MA20,C) AND C<MA20;
DK,SPK;
KK,BPK;
AUTOFILTER;
DK,ICON(0,'ICO4'),WORD(0,'买');
KK,ICON(1,'ICO5'),WORD(1,'卖');
技术人员回复
日期:2018-7-10 14:19

 核实一下,您说的没有显示信号是指对比买卖文字标注,与黄色的指令箭头有差异吗?

 

如果是,这里是正常的,因为ICON(0,'ICO4'),WORD(0,'买')的标注满足条件就会进行标注

 

而BPK、SPK是指令信号,还涉及到持仓的判断,出BPK信号后会过滤到同向的做多开仓,直至下一个SPK才会反手交易

投资者咨询:帮忙看个指标那里出错,谢谢 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-7-10 14:09
 那请帮忙写一下这个指标:一根K线上穿ma5ma10ma20一阳穿三线, 一根K线下穿ma5ma10ma20一阴穿三线。我这样编写有什么问题,为什么有的K线没有显示信号。谢谢
技术人员回复
日期:2018-7-10 14:24

 这样修改一下:

 

MA5:MA(C,5);
MA10:MA(C,10);
MA20:MA(C,20);
DK: O<MIN1(MA5,MA10,MA20)&&C>MAX1(MA5,MA10,MA20)&&ISUP;
KK: O>MAX1(MA5,MA10,MA20)&&C<MIN1(MA5,MA10,MA20)&&ISDOWN;
DK,SPK;
KK,BPK;
AUTOFILTER;
DK,ICON(0,'ICO4'),WORD(0,'买');
KK,ICON(1,'ICO5'),WORD(1,'卖');