w5a5w5j
26-05-22 20:47

🚨 当前瓶颈清单
P0:V23选股器内存溢出(多次尝试失败)
问题描述:

V23完整版(含ML因子)运行时内存溢出被SIGKILL
已尝试方案:
SQL聚合版(窗口函数全表扫描,60秒无输出)
分批处理版(成功但评分偏低,缺少ML因子)
简化版(无ML因子,能跑但因子不完整)
已尝试次数:≥5次

怀疑根因:

17.6M行 stock_daily 表加载到Python内存
ML模型(ml_v2_model.pkl)预测时内存峰值过高
DataFrame操作产生中间副本
需要咨询:

🗄️ 数据库专家:如何用SQL高效计算MA20/RSI/动量(避免加载全量数据)
🏗️ 后端架构师:如何优化Python内存使用(生成器/批处理/内存映射)
P1:Phase6信号脚本TypeError(卡住17天)
问题描述:

_phase6_live.py 第586行报错:l1['date'] tuple/dict 类型错误
导致V13模拟盘17天未更新
已尝试次数:≥3次

怀疑根因:

l1 变量在某些分支被赋值为 tuple 而非 dict
JSON读取后类型判断缺失
需要咨询:

🎯 量化策略专家:Phase6信号逻辑复查(BEAR/NEUTRAL/BULL状态机)
🏗️ 后端架构师:Python类型检查最佳实践
P2:V13模拟盘停滞(17天未更新)
问题描述:

V13模拟盘最后一次更新:2026-05-05
当前净值:1,203,911(持仓10只电力股)
Phase6信号脚本报错(P1问题)导致无法更新
已尝试次数:1次(手动运行 _v13_update.py,但因P1报错失败)

需要咨询:

🎯 量化策略专家:V13调仓规则复查(是否应该空仓?)
🤖 AI工程师:如何自动化V13更新(Cron任务?)

发布于 山西