源文件:research/quant_digests/2026-03-20_0140_elephant-candle-corridor-long-bias-gate.md
这轮主看新仓库 Timo Anttila / trading-engulfing (2025)。它的核心不是“engulfing 图形”本身,而是一个更适合我们 desk 偷出来单独测的旁支规则:确认 bar 既要够强,又不能强到过热。源码把这件事压成一条很具体的 elephant candle corridor:body_ratio>=50%、body > prev_range、body > 0.8 ATR、同时 full_range < 3.5 ATR,再叠 0.15 ATR 的 breakout buffer 与 20/200 SMA 趋势背景。
elephant candle corridor 目前更像 Fib retest / EMA continuation 的 long-side bounce-quality gate;不适合直接升成 breakout-short 的共享 follow-up 键。BTC/ETH/SOL 15m 最近 120d 上,用 next-bar open -> 持有4 bars -> round-trip 12bps 的最小代理,比较 base breakout、expansion floor、elephant corridor 三档。n=1053)里,elephant corridor 比 base 稍好,但没有把事件整体救正:all_base: n=1053,net12_mean≈-13.69 bps/笔elephant_corridor: n=556,net12_mean≈-11.68 bps/笔long_base: n=580,net12_mean≈-14.59 bps,win≈33.97%long_elephant_corridor: n=308,net12_mean≈-8.59 bps,win≈38.96%short_base: n=473,net12_mean≈-12.59 bpsshort_elephant_corridor: n=248,net12_mean≈-15.52 bpsFibonacci confirmation / retest_hold:这是最直接受益线。Fib 现在缺的不是再多一根线,而是 reclaim 那根 bar 到底算不算“真反攻”。elephant corridor 正好能把“够强、但不是过热追价”写成明确门槛。EMA / PSAR raw alpha focus:它更像 EMA continuation long 的 admission gate。EMA/PSAR 继续给方向,elephant corridor 只回答“这根继续 bar 的质量够不够”。V3 final-verdict / breakout-short follow-up:这轮同样有价值,因为它在阻止我们继续把一个 long-biased 质量门,误包装成 short 侧共享确认键。15m,elephant corridor 更适合作为 Fib reclaim long / EMA continuation long 的确认层,而不是 breakout-short 的共享 gate。body_ratio = abs(close-open)/(high-low) >= 0.50body > prev_bar_rangebody > 0.8 * ATR14high-low < 3.5 * ATR14fib_retest_long:保留现有 0.5/0.618 触位与 reclaim 定义,只在 reclaim bar 额外加 elephant corridor;ema_cont_long:保留现有 EMA 方向与 trigger,只在 trigger bar 额外加 elephant corridor;breakout_short:只做对照,不默认接入。baseline / body-only(>=50%) / full corridor。post_cost_return、fail_back_inside_4bars、trade_count_retention。0 stars),所以证据上限来自“规则清楚 + 可快检”,不是学术稳健性。4-bar continuation,不是完整持仓生命周期;更像在测 确认 bar 质量,不是完整策略。breakout-short admission,应该先过一次窄口 clean replication,而不是默认共享。reports/artifacts/quant_digests/elephant_corridor_breakout_proxy_20260320/events.csvreports/artifacts/quant_digests/elephant_corridor_breakout_proxy_20260320/summary.csvreports/artifacts/quant_digests/elephant_corridor_breakout_proxy_20260320/asset_side_summary.csvreports/artifacts/quant_digests/elephant_corridor_breakout_proxy_20260320/meta.json