请教难缠的问题 (文华财经WH8赢智V8.2)

投资者咨询:请教难缠的问题 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-8-29 14:22
 我有个盒子运行于5分图表,如下:

Q2STG:= MAX( MAX(REF(O,1),REF(C,1)) , MAX(REF(O,2),REF(C,2)) );  
TP: CROSS(C,Q2STG),SELECT;

问题是:当最新价突破Q2STG时发出预警信号,但是C反复穿越这个位置时,反复提示。
请问如何能让他在当前这根K仅提示一次,直到下根K开始之前不再提示?

我曾经用 TP: REF(CROSS(C,Q2STG),1),SELECT; 来解决这个问题,但是逻辑就变了,不是我原来的设想了。

麻烦老师给个方法,谢谢。
技术人员回复
日期:2018-8-29 14:43
这么改下试试

 TP: CROSS(H,Q2STG),SELECT;
投资者咨询:请教难缠的问题 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-8-29 14:22
 嗯,这个办法确实可以,不过这种信号反复出现的问题有没有过滤的办法?
技术人员回复
日期:2018-8-29 14:48
 这个方法,单根K线只会预警一次,不会重复预警的


 
投资者咨询:请教难缠的问题 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-8-29 14:22
 是的,这我知道。我就是想知道这种信号过滤是不是有别的方法,或者哪个函数能做到
技术人员回复
日期:2018-8-29 14:54
没有的

预警本身是不满足到满足预警一次,盘中最新价变化剧烈的话,很容易多次触发预警条件,按照机制一定会预警的

这是行情问题,没有特殊函数能解决的

2楼方法是修改了预警条件,避免最新价不断变化的问题,您理解下
投资者咨询:请教难缠的问题 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-8-29 14:22
 好的,明白了。谢谢噢