问题描述
我刚刚开始研究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 (将#修改为@)