← 返回 Quant Digests · 站点首页

别把 Fib 回踩确认继续写成“碰到 0.618 就算守住”:`0.618 hold / 0.5 fail` + volume surge,更像 15m retest_hold 的诚实定义

更新时间:2026-03-18 18:10 UTC 类型:GitHub 主题标签:fibonacci/retest-hold/confirmation/volume/failure-line/sma200/repo/crypto/15m 证据类型:工程经验 + 社区经验/待验证

源文件:research/quant_digests/2026-03-18_1810_fib-0618-hold-05-failure-gate.md

1. 这次看了什么

看了 GitHub 仓库 11Muhil/FibTrend-Pro-Strategy_Pinescript(2025)。它表面上是在讲“Fib + volume + trend + ATR”,但对我们 desk 真正值得偷的,不是它宣称的高胜率,而是它把 确认线否决线 分成了两条:上面用 Fib 0.618 做通过线,下面用 Fib 0.5 做失败线。

2. 核心结论

3. 为什么和当前项目有关

这条最直接服务的是 Fibonacci confirmation / retest_hold 收口线。

原因很简单:我们现在缺的不是更多 Fib 词汇,而是一个 更像交易规则的 through / fail 定义0.618 hold / 0.5 fail 正好把“守住”和“没守住”拆开,能直接减少“刚碰线就算有效回踩”的主观性。

顺带它也能给另外两条线提供辅助:

4. 可复刻的最小实验

研究假设:在 15m crypto 里,Fib 0.618 reclaim-hold + volume > SMA24 + HTF trend side,比“只要回到 Fib 附近就开仓”更能提高 retest_hold 后续延续率。

一个可计算定义

  1. 在过去 N=50 根 15m K 上取 swing high / low,生成 fib50fib618
  2. 多头候选:价格先回撤到 fib618 附近后重新收回其上。
  3. 只在 volume_t > SMA24(volume)close > SMA200 时记为确认通过。
  4. 若入场后任一根 close < fib50,记为回踩失败;否则看未来 k=6~12 根是否走出 +0.75 ATR / +1.0 ATR 延续。

最小回测切口

最先看 2 个指标

首轮对照组

如果 C 组只是减少交易数、却没明显改善 target-hit / MAE / failure-before-target,这条思路就别再升格。

5. 风险与保留意见

6. 来源

  1. 11Muhil (2025), *FibTrend-Pro-Strategy_Pinescript*, GitHub repository, DOI: N/A
  1. 11Muhil (2025), *FibTrend_ATR.pine*, GitHub / Pine Script source, DOI: N/A
  1. 11Muhil (2025), *FibTrend_1%_TP.pine*, GitHub / Pine Script source, DOI: N/A

7. 下一步怎么测

先不要把整套 repo 搬进来。第一步只做一个 very small ablation:保留 Fib 区间定义,分别测试“有/无 volume surge”“有/无 fib50 failure line”。如果这两层都不能显著改善 15m 的 failure-before-target,那这条线就说明更像高周期 swing 模板,不值得继续占用 desk 收口资源。