必须重启一下才开仓

       老师们好,又遇到一个让人费解的问题。我的一个策略交易模型,需要盘前重启一下,所以用了OnAccountStatus()事件函数来实现。但发现一个问题,就是重启后进入交易时段,程序只平仓不开仓,非得人工再去把策略停止,然后点击“启动交易”才能恢复正常。开、平仓我用的是A_SendOrder()函数,原来是在TBQuant上运行,一直都没问题,近期移植到TBQuant3,才发现这个问题。我debug过开仓语句的所有变量,一切正常,就是A_SendOrder()不发开仓指令,重启交易就行。就是想问下,这是不是TBQuant3的防风险机制所致,还是存在其它原因?有没有解决办法?谢谢!

没有收到换月信息,重启软件后才收到
经常出现图表信号只有在重启策略单元后才显示的问题
TB策略单元重启问题
用定时器写程序,重启的时候有部分品种不能重启,有的可以重启
定时登陆最长可以多久不重启呢?
定时重启策略单元
记录开仓价格的函数有异常
怎么盈利才平?
机器重启后委托偏移自动开启
开仓K实时开仓,并同K实时止损

注意处理一下集合竞价时段

一般问题都出在这

好的,谢谢提醒!

这个恐怕不分析代码得不到结论了

只要不是机制问题就行,我自己debug吧。谢谢!

不好说,以前没碰到过。

建议给一个能复现问题的简单demo,不要包含你的策略内容

好,让我想想怎么做,一天只有一次debug的机会。

不一定吧,你不能设计5分钟重启一下吗?如果这个会影响bug复现,那说明就是这个环节出了问题

我猜还是不了解机制的问题