vn.py官网
你的开源社区量化交易平台
Member
avatar
加入于:
帖子: 12
声望: 1
def on_stop_order(self, stop_order: StopOrder):
    if stop_order.status == StopOrder.status.WAITING:
        return
    for buf_orderids in [self.buy_vt_orderids, self.sell_vt_orderids, self.short_vt_orderids,
                         self.cover_vt_orderids]:
        if stop_order.stop_orderid in buf_orderids:
            buf_orderids.remove(stop_order.stop_orderid)

我知道停止单可以这样处理,但是限价单要在哪个方法里面进行判断?on_trade还是on_order?状态怎么判断?

Administrator
avatar
加入于:
帖子: 4491
声望: 302

on_order,用来跟踪一步步的委托状态变化

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

沪公网安备 31011502017034号