VeighNa量化社区
你的开源社区量化交易平台
Member
avatar
加入于:
帖子: 11
声望: 0

Cinco策略在simnow上遇到,同一秒多空挂单都成交,然后就这样了。


            self.buy(self.boll_up, self.trading_size, stop=True)#买单挂上轨
            self.short(self.boll_down, self.trading_size, stop=True)#卖单挂下轨

是不是应该分别维护多头和空头仓位?

Member
avatar
加入于:
帖子: 11
声望: 0

比如
2024-05-21 10:00:02,346收到空开2手的on_trade(对应的第一个on_order是在2024-05-21 10:00:01,453)
2024-05-21 10:00:02,355收到多开2手的on_trade(对应的第一个on_order是在2024-05-21 10:00:01,454)
然后-2+2=0,pos=0
cta_strategy_data.json中的策略信息删除了
还会导致无法定位是哪个策略的仓位被对锁了,得从日志排查。

Member
avatar
加入于:
帖子: 4949
声望: 297

cta_strategy_data.json没有被删除吧,只是净持仓变为0了吧

Member
avatar
加入于:
帖子: 11
声望: 0

xiaohe wrote:

cta_strategy_data.json没有被删除吧,只是净持仓变为0了吧

确实是没有被删除,只是净持仓变为0。但这种情况长时间运行,会有越来越多的对锁,有什么解决方案吗?

© 2015-2022 上海韦纳软件科技有限公司
备案服务号:沪ICP备18006526号

沪公网安备 31011502017034号

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