In 据记载,为了使用 IB api,您必须通过 TWS 或 IB 网关连接到它。
我们的 API 需要通过交易者工作站 (TWS) 或 IB 网关进行连接。
各自的优势是什么?哪种解决方案(网关或 TWS)可提供更好的性能?
网关缺少 TWS 的 GUI,但提供相同的 API。
IB 写道: http://interactivebrokers.github.io/tws-api/initial_setup.html#gsc.tab=0
IB 网关提供了 TWS 的低资源替代方案,用于通过 API 连接到 IB 交易系统。该网关使用的系统资源比 TWS 少约 40%。然而,网关没有 GUI,这意味着您无法像运行 TWS 时那样查看 API 活动。
它还有一个关于TWS自动注销的优点:
根据“Dmitry 的 TWS API 常见问题解答”: https://dimon.ca/dmitrys-tws-api-faq/24/#h.hr9ammc4aydb
您还可以使用 IB Gateway,它本质上是 TWS 的精简版本。与 TWS 不同,IB 网关将尝试保持与 IB 的连接超过 24 小时。无法保证 IB 网关能够保持连接超过一周,但这种情况确实会发生。
如果您在开发或部署应用程序时不需要 TWS 的完整 GUI,请使用网关。它提供了相同的 API 功能,但开销却少得多。
对于各种 TWS API 相关问题,我建议查看IB TWS API 雅虎集团 https://groups.io/g/twsapi, and “Dmitry 的 TWS API 常见问题解答” https://dimon.ca/dmitrys-tws-api-faq/.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)