feat(factor): challenger CLI+月度链 stage6 接线(影子失败不阻链;宽表源=stage4 截面盘,月度批 values 不含 12 源) [nas]
This commit is contained in:
@@ -156,6 +156,25 @@ PY
|
||||
rc_replay=$?
|
||||
echo "=== $(date '+%F %T') stage5 verdict_replay exit=$rc_replay (派生件,不进 final) ==="
|
||||
|
||||
# stage6 challenger 三路对拍(影子实验,失败不阻月度链;产物落子目录
|
||||
# 判定层端点只读根层零影响)。宽表源=stage4 截面盘(12 源主 parquet,
|
||||
# daily_section 幂等 merge 累积)——月度批 values/ 只含注册表因子,
|
||||
# 不含 quant12 12 源(2026-10-10 现场核实 NAS values/monthly_2026-09)。
|
||||
"$DOCKER" run --rm --name sanguo-factor-chal --user "${UID_ADMIN}:${GID_ADMIN}" \
|
||||
--group-add "${GID_ADMINS}" --no-healthcheck --entrypoint python \
|
||||
-e HOME=/tmp -e MPLCONFIGDIR=/tmp/mpl \
|
||||
-v /volume1/stock:/volume1/stock \
|
||||
-v "$APP":/app:ro \
|
||||
-w /app \
|
||||
sanguo_vnpy_v2:lock-aligned \
|
||||
-m sanguo_factor.challenger_lgbm \
|
||||
--values-dir /volume1/stock/factor_cross_section \
|
||||
--as-of "$AS_OF" --out-dir "$OUT_DIR" \
|
||||
--vnpy-db /volume1/stock/sanguo_vnpy_v2/data_backup/quant_trading.db \
|
||||
--host nas
|
||||
rc_chal=$?
|
||||
echo "=== $(date '+%F %T') stage6 challenger exit=$rc_chal (影子,不进 final) ==="
|
||||
|
||||
# 真失败=②或③ rc=1(读件错);exit 2 是信号按 0 处理;④ 非零=真失败
|
||||
final=0
|
||||
[ "$rc_review" -eq 1 ] && final=1
|
||||
|
||||
Reference in New Issue
Block a user