我查看了这个查询 Interactive Brokers API:Trader Workstation (TWS) vs IB Gateway 它没有回答我的问题:如果我通过 IB 的网关推送订单,我能否在 TWS 中看到相同的未平仓订单头寸?这当然是使用同一个 IB 交易账户。谢谢
问问题
1036 次
2 回答
5
根据我的经验,答案是否定的。我有一个程序通过在 AWS 上的虚拟机上使用 IB 网关运行的 API 执行交易。当我通过 TWS 界面登录时,我看不到通过网关执行的交易,但投资组合余额反映了交易实际发生的事实。我现在正试图弄清楚如何查看与网关发起的交易相关的交易数据(执行价格、佣金)。
如果有人知道在 TWS 中查看此交易数据的方法,我肯定想知道。也许有可以更改的设置?
于 2017-03-10T19:39:29.553 回答
2
是的,如果您通过连接到 IB 网关的 API 客户端提交订单,如果您连接到同一账户,您将在 TWS 中看到它。
请注意,网关和 TWS 确实需要不同的用户。原因是每个用户都与市场数据订阅相关联,其中大多数需要按月付费并有费率限制。如果您可以多次使用同一用户登录,您将以相同的价格获得基本上无限的市场数据。
于 2017-08-24T20:48:38.240 回答