源文件:research/quant_digests/2026-03-18_1402_continuation-fail-fast-overlay.md
这次看的是 bptrades/0dte-momentum-continuation-pro(2026)这个 Pine Script 仓库。它主打的是 intraday continuation 的确认工具,但对我们 desk 真正值钱的,不是它那套 A+/B 打分,而是它把“这笔 continuation 什么时候算走坏”写成了三个非常短、可冻结的条件:close < EMA fast、VWAP flip、以及 entry ± 0.75 ATR 的 premium protection。翻成人话:别等主观感觉不对劲,先把 continuation 的 fail-fast 规则写死。
close < emaFast、或 close < vwap、或 close < entryPrice - atr*0.75,就退出;空头完全镜像。不是讲故事,是明确的状态机。EMA fast 像微观结构破坏,VWAP flip 像盘中接受度反转,0.75 ATR 像最后一道硬保护。breakout-short / Fib / EMA-PSAR 各补一个新 gate 更值得先看,因为最近几轮我们已经很努力在解决“要不要进”,但“进了以后什么时候该承认 continuation 没走出来” 还没有 shared 语言。V3 final-verdict / breakout-short follow-up:跌破后最怕的是下去两根又被迅速拉回。emaFast reclaim + VWAP flip 很适合作为 post-break failure close,比“拿到固定 8 bar 再说”更诚实。Fibonacci confirmation / retest_hold:Fib 负责回答“回到哪”,但 fail-fast 层负责回答“守没守住”。如果回踩做多后价格重新丢失 EMA fast,或重新跌回 VWAP 下方,hold 就不该再靠嘴硬。EMA / PSAR raw alpha focus:这条线最直接。既然最近越来越像在把 PSAR 降级成结构锚,那真正该补的就是entry 之后的微观失效定义,而不是再把 PSAR硬塞回逐根出场。breakout_short、fib_retest_hold、ema_slope_continuation 统一叠加一个三选一的 fail_fast_overlay,能降低 4~8 bars 内的假 follow-through 损耗,并改善成本后收益分布。ema_fail: 多头 close < EMA9;空头 close > EMA9;vwap_fail: 多头 close < session_VWAP;空头镜像;atr_fail: 多头 close < entry - 0.75*ATR14;空头镜像;base exit、base + any(ema_fail, atr_fail)、base + any(ema_fail, vwap_fail, atr_fail)。BTC / ETH / SOL perpetual,最近 180d,15m,统一 next-bar open、no-overlap、成本 6 / 10 / 15 bps per side。post-cost expectancy、median loser size、false-follow-through rate(入场后 4/8 根内反向穿回 setup 失效线)、trade_count retention。winner truncation rate(本来最终盈利、但被 fail-fast 提前砍掉的比例)。VWAP 在 24/7 crypto 里天然依赖 session 切法;如果 session 定义乱,VWAP flip 可能只是把时段噪音包装成风控。0.75 ATR 很像“漂亮默认值”,但也最容易被误用成万能止损;不同币种、不同 regime 下可能需要 0.5 / 0.75 / 1.0 ATR 三档对照。2026-02-06, updated 2026-02-06, 1 star at fetch time.