在执行开仓命令时,如何在信号线走完之后 并不是立即开仓,而是延迟20秒后在开仓??图形策略中,逐K线模式
这个做不到的。只有提前下单的设置和代码。但是没有延迟开仓的操作,一般你这种可以考虑引用之前的信号,差不多算是变相延迟一定时间开仓,比如1秒级别,我引用前20个K的条件作为下单条件。 但是这个是秒周期,其他周期那就不能这样做了。
版主。采用SLEEP 函数能不能做到延迟20秒的结果?
或者换个思路,设置一个超全局变量,当信号确立后,调取计算机的当前时间秒数,然后执行 当前机器时间秒数-超全局变量>20 这样可能实现吗???
sleep不行的。而且这个尽量少用, 你看下这个函数的说明,直接是对所有策略的。
目前的确做不到这样子。尤其还是在图表上。