提交后,TWS API ib异步托架命令延迟超过35秒

问题描述

我使用ib_insync得到了括号命令。
但是无论出于何种原因,当订单提交到交易平台时,只有父订单会显示,旁边有“发送”按钮,如下面的屏幕截图所示。
然后在35+秒内不执行任何操作。然后,将整个支架订单发送出去。

enter image description here



这是我的括号顺序代码

    bracket = ib_val.bracketorder("BUY",4,current_price,current_price + 1,current_price - 3)
    bracket.parent.orderType = "MKT"
    for each_order in bracket:
        orderTrade = ib_val.placeOrder(contract_val,each_order)
        orderTrade.orderStatus.status = "Submitted"

我搞砸了吗?
代码哪里出问题了?

非常感谢您

解决方法

此问题已通过在括号顺序后添加time.sleep(1)来解决。