✅ BUG-01 已修复: 交易对符号错误
Freqtrade 配置 WLD/USDT、BTC/USDT、ETH/USDT 不存在于Kraken。系统自动移除全部交易对,导致实际停止交易约2天。已修复为 WLD/USD、BTC/USD、ETH/USD。
✅ BUG-02 已修复: 策略崩溃风险
NovaEMAStrategy.custom_entry_price 在风控拒单时返回 None,会导致 Freqtrade 运行时崩溃。改用正确的 confirm_trade_entry 回调,并修复了不存在的 self.stakes 属性。
✅ BUG-03 已修复: IBKR持仓同步失败
IBKRConnectionManager 使用 positions() API 但访问 pos.marketValue,而 Position 对象仅有4个字段无此属性。改用 portfolio() API 返回完整 PortfolioItem 对象。
✅ BUG-04 已修复: 市场数据过期
进化系统的 Parquet 数据文件5天未更新(截至2026-03-09)。新建 update_market_data.py,添加定时任务每6小时自动从 Kraken API 和 IBKR 增量更新数据。
⚠️ 待处理: Freqtrade 仍在 Dry Run
Kraken 账户有 11,268 WLD (约$4,017) 但无 USD 余额。Freqtrade 以 USD 为 stake 货币,实盘需先出售部分 WLD 换 USD 方可启用。
⚠️ 待处理: IBKR 现有持仓未整合
IBKR Paper 账户 (DUO577593) 持有 AAPL 10股(市值$2,498,亏损$59),系进化系统外部遗留持仓,尚未纳入进化系统管理范围。
✅ BUG-07 已修复: 策略评估2,361行重复数据
evolution.db strategy_evaluations 表中 99% 是重复行(WLD trend_following 1h出现306次)。执行去重操作,保留每(资产+策略+周期)组合最新一条,从2,361条减至16条有效数据,进化学习恢复正常。
✅ BUG-08 已修复: Polymarket扫描返回0个市场
worldcup_ai_trader.py 的 scan_sports_markets() 使用了不存在的API字段 tags 和 volume_24h(正确字段为 volume24hr)。修复后成功获取18个真实体育预测市场(NBA/NFL/FIFA等),总成交量 $619K-$250K 不等。
✅ BUG-09 已修复: 账本4个未平仓持仓堆积
ledger.json 中12个WLD仓位状态永久停留在"open"(38,640 WLD @ ~$0.3643),从未触发止盈/止损评估。已按当前市价$0.3558强制平仓,实现总亏损-$327.11(-2.3%),并建立竞争追踪系统。