源文件:research/quant_digests/2026-03-23_0655_di-dominance-trigger-final-verdict-not-shared.md
看了仓库 Herman-Rakale/backtest-ema-crossover-trailing-stop (2025)。它的可借点不是“又一个 EMA crossover”,而是把 DMI(+DI/-DI) 放在触发当下做方向确认:
+DI > -DI-DI > +DI并叠 ATR 止盈止损、trailing stop、cross-switch 反手逻辑。
DI dominance 不适合直接升成 shared hard gate;更像“setup 内部分层特征”。BTC/ETH/SOL 的三条 baseline 信号(breakout_short / fib_retest_long / ema_psar_long),按信号时点回填 +DI/-DI/ADX,比较 8-bar signed return 的 baseline vs DI 对齐 vs DI 对齐 + ADX>=20。n=198, 2025-11-17~2026-03-15)里:DI 对齐后为 +2.17 bps(几乎无增量);DI 对齐 + ADX>=20 变为 -14.39 bps(明显变差)。breakout_short:DI 对齐与 baseline 完全一样(n=61),说明这批样本里 DI 方向几乎已被 trigger 隐含;ema_psar_long:DI 对齐仅小幅改善(+1.42 -> +1.74 bps),但加 ADX>=20后显著转弱(-25.92 bps);fib_retest_long:DI+ADX有改善迹象(+34.51 bps),但样本仅 n=11,证据强度不足。V3 final-verdict / breakout-short follow-up:这轮证据在提醒我们,别把 DI当成“统一追空放行器”;它对 breakout_short 可能并不新增信息。Fibonacci confirmation / retest_hold:DI+ADX在 fib 子集有潜在价值,但更像 retest 专用分层,不该先当 shared gate。EMA / PSAR raw alpha focus:DI可作为弱确认特征保留,但硬阈值化(尤其叠 ADX>=20)可能直接削弱短周期表现。ADX 分层(暂不建议先 hard gate)DI dominance(当前证据更支持 soft score 而非 hard veto)DI margin = |+DI-−DI| 做轻量仓位缩放,比二元放行更稳妥DI在三条线里不是“统一放行键”,而是“分 setup 的条件特征”。di_align = (+DI>-DI) for long, (-DI>+DI) for short;di_margin = abs(+DI-−DI);DMI(14)。baseline vs +di_align(hard) vs +di_margin分层(top40%/mid/bottom)。8-bar signed return(均值/中位数);trade retention(避免“靠砍样本变好”)。breakout_short样本里 DI 方向可能被 trigger 结构预先包含,导致 DI 单独增量被遮蔽。fib_retest_long 的 DI+ADX改善样本过小(n=11),必须做滚动窗口和跨阶段复验。reports/artifacts/quant_digests/di_dominance_final_verdict_20260323/signal_di_join.csvreports/artifacts/quant_digests/di_dominance_final_verdict_20260323/overall_summary.csvreports/artifacts/quant_digests/di_dominance_final_verdict_20260323/setup_summary.csvreports/artifacts/quant_digests/di_dominance_final_verdict_20260323/asset_summary.csvreports/artifacts/quant_digests/di_dominance_final_verdict_20260323/meta.json