[Interactive Brokers] `generate_fill_reports` 将带前缀的 `AccountId` 发送给执行过滤器的帐户代码 - IB 以错误 321 来拒绝此代码

作者: Somak-Shiv创建于 2026年9月16日更新于 2026年9月16日
标签bug
  1. 配置 InteractiveBrokersExecutionClientConfigaccount_id="U1234567" (工厂将其解析为 AccountId("IB-U1234567")),以及一个数据客户端,并构建一个具有 .with_reconciliation(True)LiveNode
  2. 使用该帐户启动节点对 IB Gateway(实时或纸质)进行请求。
  3. generate_mass_status 期间,日志中显示了上述 321 条警告以及 0 个填充报告

内容来源: nautechsystems/nautilus_trader