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

在on_trade中平多(SELL)和继续开多(BUY),都是停止单。
在on_bar中取消未成交的订单。
现象:
采用self.cancel_all()会出错,说有些订单找不到。

解决思路:
根据每个订单的状态来取消,self.cancel_order(order_id)。如果订单未成交则取消。

问题:
如何在onbar中如何判断一个order是否已经提交?

请大家帮忙解答。

Member
avatar
加入于:
帖子: 4300
声望: 268

细粒度挂撤单可参考[此帖](https://www.vnpy.com/forum/topic/2504-vnpyjin-jie-on-tickhan-shu-nei-che-dan-zhui-dan-xiang-jie-shi-pan-zai-yong-de-dai-ma-mei-you-keng-e

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

沪公网安备 31011502017034号

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