api - 为什么 IBKR API 一直显示 ___ 对象没有属性 ___?
问题描述
以下额外信息:
- 我认为连接已建立(我打开了 TWS 并为 API 做了正确的设置)
- 我用 anaconda 制作了正确的虚拟环境
- 我将所有相关的 TWS 文件移动到该文件夹并在那里设置带有虚拟环境的终端。
解决方案
您的historicalData
方法访问名为data
尚未创建的实例变量。假设data
是一个字典,你可以通过添加一行来创建它__init__
:
def __init__(self):
EClient.__init__(self, self)
data = {}
推荐阅读
- javascript - 没有碰撞的 D3js 分组散点图
- c# - 如何在 IEnumerator 中 waitwhile 或 waituntil 然后继续协程?
- javascript - 如何使 tx.executeSql() 函数与 async/await 同步?
- angular - 如何使用 httpClient get 方法从 Angular 7 的 OpenWeatherMap API 获取数据?
- python - 发生此错误。“TypeError:预期 int64,得到了 'float' 类型的 1e-07。” . 我能怎么做?
- python - 如何在 graph_tool 中找到具有属性值的相邻顶点
- angular6 - 如何在没有硬编码的情况下检查 Angular 当前路线?
- iframe - 从父页面中的 iFrame 打开 Fancybox3
- bash - 在'declare -p' 输出中,'--' 行是什么意思?
- docker - 如何配置 mariadb docker-compose 文件以使用 3306 以外的其他端口?