IBKR交易止损单触发方法替代Python

问题描述

我刚刚开始研究Interactive brokers Python API。我有一个问题,如何覆盖下达止损单的触发方法

IB帮助文档说:

@staticmethod
def Stop(action:str,quantity:float,stopPrice:float):
    
    # ! [stop]
    order = Order()
    order.action = action
    order.orderType = "STP"
    order.auxPrice = stopPrice
    order.totalQuantity = quantity
    # ! [stop]
    return order

也用于触发方法

触发方法IBApi.Order类中定义的Trigger Method指定如何触发模拟止损,止损限制和尾随止损以及条件指令。有效值为:

  • 0-仪器的方法
  • 1-“双重买入/卖出”功能,其中基于止损单触发 连续两个竞价或要价。
  • 2-“最后”功能,根据 最终价格
  • 3-“双倒数”功能
  • 4-出价/询问功能
  • 7-最后或出价/要价功能
  • 8-中点功能

我的问题是如何在代码中设置触发方法?就我而言,我应该添加类似order.triggermethod=1内容吗?感谢您的帮助。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)