VeighNa量化社区
你的开源社区量化交易平台
eleven's Avatar
Member
离线
3 帖子
声望: 0

在使用cta模块时,发现只能成功发出一个交易指令,分析了一下代码,并输出调试信息,得出如下结论,请各位大神确认:
1、在类TargetPosTemplate中的的trade()函数中有如下逻辑:如果订单列表中存在订单号(活跃订单),直接返回,不发交易指令。
2、在收到订单回报时,如果订单状态是全部成交、已撤销、拒单,将订单号从订单列表中移除。
从上面两个处理逻辑来看,没有问题,但是通过添加调试打印发现,订单全部成交后,订单没有从订单列表中移除,导致下一次发单时没有发出去。

© 2015-2022 微信 18391752892
备案服务号:沪ICP备18006526号

沪公网安备 31011502017034号

【用户协议】
【隐私政策】
【免责条款】