问题标签 [ibpy]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - Tdameritrade 是否有像 IbPy 这样的盈透证券 Python API?
Tdameritrade 是否有像 IbPy 这样的盈透证券 Python API?
python - 算法交易代码中的 except 子句出错
收到此错误并且不知道为什么但是我确定我正确安装了 IBpy 库但如果我错了请纠正我:)....有什么建议吗?:
docker - IBpy2 和 IBGateway 之间没有数据交换
我正在使用 backtrader 作为 IBpy2 的客户端来访问我在 Docker 上运行的 IBC 控制的 IBGateway。
我面临的问题是我的系统启动并只是挂在那里,没有错误或打印调试信息。
我调试到这一行,阅读:
它正在等待通过连接接收服务器版本,它永远不会到达。
只有当 IBGateway 通过 docker 运行时,我才会得到这个,我不明白 IBpy 怎么可能建立连接但不能交换数据。
我无法确定问题可能出在哪里,它仅在 IBC 在 docker compose 上发生的事实表明这取决于 Docker compose,这是我的docker-compose.yml
文件
- - 更新: - -
和网络列表
很高兴根据需要发布任何其他文件或信息。
谢谢,
python - 盈透证券的 Python API:错误参数和其他情况下出现“未连接”错误
我正在开发一个应用程序,通过盈透证券的 Python API 自动执行一些交易。
到目前为止,我可以毫不费力地接受一个简单的示例交易:
但我需要支持多边期权价差订单。
我意识到在设置交易分支时我错过了conId成员,这给了我一个无用的504 You are not connected错误。
因此,我尝试运行例程示例来获取合同 ID,甚至是文档中的示例:
...我得到一个类似的你没有连接错误。
对此有什么想法吗?
python - Interactive Brokers python API - 将 ReportsFinSummary 转换为 pandas
我正在尝试做一些我认为很简单的事情……显然不是。我想使用 python ib api 从 ReportFinSummary 中提取一些数据。我希望能够使用 DPS 数字。我正在尝试用漂亮的汤对 xml 代码进行排序,没有任何乐趣。任何帮助将不胜感激。艾伦
python - 如何通过 IB TWS 通过 python 检索延迟的股票价格
这是试图通过盈透证券 (IB) TWS 检索 AAPL 延迟股票价格的代码。
但是,没有检索到任何数据。
如您所见,已调用 app.reqMarketDataType(3) 来设置延迟数据。(3是延迟)
我已经在 IB TWS 中登录了模拟账户并确保选择了“启用 ActiveX 和 Socket 客户端”。
python - 运行 Ibapi / TWS API 脚本时出现订单 ID 错误
我正在运行一个应该只下一个简单订单的测试代码,但是每次运行它时,我都会遇到一个我以前从未遇到过的奇怪错误。这是截图https://imgur.com/a/vuPfsys。这是我的脚本:非常感谢您的帮助...
太感谢了
python - 由于记录错误,无法连接到 Interactive Brokers Api
所以我正在使用 python 交互式经纪人 api,并且我正在尝试使用交互式经纪人下限价单。我的代码是:
此代码应该能够连接到已经创建的模拟交易账户。虽然我收到了错误:
我已确保选中 Enable Active and Socket Clients 并且信任 IP 地址为 127.0.0.1 为什么我会收到此日志记录错误?
编辑:新代码是:
虽然现在我得到了错误:
interactive-brokers - 如何在 Interactive Broker IB API 中获取每个账户的所有股票?
我有一个管理多个帐户的主帐户。如何获取每个账户的投资组合?我一直在尝试,
self.reqPositions()
但它只返回最近交易的账户。
例如,我有 3 个账户,而我只有 1 个账户有交易,所以其他 2 个账户当天没有任何交易,但我想获得他们当前的投资组合:
后续问题是,我如何为不在主账户上的每个账户下订单?谢谢你的回答。