← 返回 Quant Digests · 站点首页

别把第一次回踩就算确认:`retestCount>=2` 更像 breakout-short follow-up 的 admission layer,对 Fib / EMA long 只算减亏、不算翻正

更新时间:2026-03-19 17:33 UTC 研究时间:2026-03-19 17:34 UTC 类型:GitHub + 本地代理快检 主题标签:breakout-short/fibonacci/retest-hold/ema/psar/retest-count/min-retests/admission/filter/repo/crypto/15m 证据类型:repo 规则(工程证据)+ 公开行情代理快检

源文件:research/quant_digests/2026-03-19_1734_advancedma-retest-count-admission-layer.md

1. 这次看了什么

这轮看的是 Simone Gitter (2025) 的 AdvancedMA-Toolkit。我没有照搬它整套 14 MA + retest zones + Auto-RR 的指标生态,而是只抽一个更贴近当前 desk 三条收口线的问题:

repo 明确把“要不要等第二次回踩”写成了参数。

源码里能直接看到这几项:

其中最值得偷的不是“又一个 MA 工具包”,而是这句非常具体的执行语义:

> 先把回踩定义成 zone,再决定最少要几次 retest 才允许发信号。

这正好击中我们现在的模糊点:

2. 核心结论

  1. 一句话核心结论retestCount>=2 值得测,但它不是三条线共享的万能 gate;在这轮 15m 代理口径里,它更像 breakout-short follow-up 的 admission layer,对 Fib / EMA long 侧只能算“减亏”,还不够格升成通用放行条件。
  2. 一句话证明方式:我把 repo 的 Min Retests for Signal 思路,映射成一个公开 Binance Futures 15m 代理实验:20-bar breakout -> level zone retest -> 第一次/第二次有效 retest close back across level -> next-bar open -> hold 4 bars -> round-trip 12bps,看第二次回踩是否更诚实。
  3. 公开行情代理快检(BTC/ETH/SOL,近 1500 根 15m K)结果:
  1. 这说明它更像在回答:“第一次回踩要不要先当 probe,而不是立刻当确认?” 对 short follow-up,答案偏向 值得等一下;对 long retest_hold,答案更像 不能只靠 retest 次数

3. 为什么它直接服务当前三条收口线

如果问“为什么这题比继续翻旧派生假设更值”:因为它来自 fresh repo source,而且补的是三条线共同缺的一块执行语义——回踩到底是一次确认,还是两次确认。

4. 下一步怎么测(5m / 15m 最小实验)

4.1 数据与公开性

4.2 最小可复现实验口径(建议先做这个)

不要把它先升成三线共享 hard gate,先做方向拆分

  1. breakout-short follow-up
  1. Fib confirmation / retest_hold
  1. EMA / PSAR raw alpha

先看 5 个指标:

5. 风险与保留意见

6. 来源

  1. Simone Gitter. (2025). _AdvancedMA Toolkit_.
  1. 核心源码src/AdvancedMA_Toolkit_Private.pine
  1. 仓库说明README.md
  1. 仓库元数据(创建/更新时间)
  1. 公开行情数据源