现在有个需求,需要目前策略,暂时5分钟内不作任何交易。5分钟后恢复正常。
我想用定时器处理。只触发一次。请问 createtimer(5*60*1000,0,1)这样写,对吗?这个定时器设置后是马上执行一次,还是设置后等待第一个参数时间后再执行一次。
1 createtimer(5*60*1000,0,1)
2 createtimer(5*60*1000,当前时间+5分钟,1),
哪种写法符合我的需求?
查了一下手册,这样写对吗?
CreateTimer(500,DateTimeAdd(SystemDateTime, 5*60),1); 要求延时5分钟后触发,单位为秒,所以5*60.
对于我这样延时,并且只触发一次的时间需求,那么第一个参数,其实填什么都无所谓,反正就执行一次,这样理解对吗?