mirror of
https://github.com/shy3130/tick-stock-panel.git
synced 2026-11-02 10:26:13 +00:00
扩展数值列按设计不落 enriched parquet (只存 14 列), 此前矩阵回测引用 ext_* 字段直接报 fields unavailable — 叠加条件/评分引用扩展数据的策略 无法回测, 扩展数据失去回测意义。 修复: 引擎在矩阵加载后按矩阵自身 (日期×标的) 骨架现场注入时序模式数值 扩展字段 (attach_matrix_ext_fields, 与策略页帧路径同一台 PIT 安全 join, 缺失补空值=条件不命中), 与财务因子 attach 同构; parquet 矩阵缓存不受 影响。快照模式与字符串扩展字段仍拒绝 (快照回看历史=未来函数), 引用时 前置校验给出明确报错。 实测: 隔夜溢价精选·迭代优化 + 人气排名 20~100 叠加条件, 回测 1.1s 跑通, 交易数 29→22 证明过滤真实生效; 新增 7 个单测 (对齐/NaN/拦截/叠加联动/ 端到端正反例), 全量回归 3131 通过。 Signed-off-by: shy3130 <shy3130@qq.com>