-- 作者:saintlucifer
-- 发布时间:2016/5/12 11:17:25
-- [求助]如何控制后台程式化预警的时间
现在在跑几个商品期货日线级别的策略,因为有夜盘,所以后台程式化的预警需要长期开着,但是期货收盘的时候又不想预警还在运行,在预警记录那里不断预警那些旧信号,把原来的信号冲掉,因此想问下怎么控制预警在期货收盘的时候不运行。
以下方法已经尝试过不行:
1.启动预警那里单独设置预警时间,因为这个时间只能设一个时间段,而商品期货分日夜盘,不能设置出一个可行的时间段。
2.在策略里面加上以下语句
ABB01 := NOW > OPENTIME(1) AND NOW < CLOSETIME(1); ABB02 := NOW > OPENTIME(2) AND NOW < CLOSETIME(2); ABB03 := NOW > OPENTIME(3) AND NOW < CLOSETIME(3); ABB04 := NOW > OPENTIME(4) AND NOW < CLOSETIME(4);} ABB_ALL := ABB01 OR ABB02 OR ABB03 OR ABB04,LINETHICK0;
已经在触发预警的参数里面加上ABB_ALL的条件,然后触发的时候还是会有一些品种会夜盘收盘之后继续弹出预警,或者下午日盘收盘后还在触发。
请问怎么才能让预警在期货收盘后不继续触发(主要就是日盘收盘后跟夜盘收盘后)
|