源文件:research/quant_digests/2026-03-19_1311_same-level-sweep-count-level-memory-gate.md
这轮看的是 Capital41 / damianpitt (2026) 的 capital41-indicators,重点不是整套指标库,而是其中 Capital41 Liquidity Sweep Simple 里那条很适合当前 desk 的旁支: 不要只看“有没有一根 sweep”,还要记这个 level 在最近几根里是不是已经被 sweep 过一次。
仓库里的实现是显式写出来的:
lookback=20 的前高/前低;break level -> close back inside range 且 volume >= 1.2x volume SMA 才算有效 sweep;0.5% 容差)且间隔不超过 10 根 bar,就把它记成 consecutive sweep;consec >= 2 时单独标成 high-prob。same-level consecutive sweep count 更像在量化“这个价位到底是被防守,还是还在随机扫流动性”,它适合做 level-memory gate,不是单独抬收益的主 alpha。单次 sweep 和 连续同价位 sweep 的 4-bar 后路径有没有差异。hold4:18.9% -> 27.3%(single n=74 -> consec2+ n=22)win4:44.6% -> 63.6%mean_ret4 仍接近 0,说明它更像 防守质量标签,不是裸 long 加速器。hold4:28.2% -> 32.1%(single n=103 -> consec2+ n=53)win4:41.7% -> 58.5%mean 4-bar short proxy return:-0.18% -> +0.07%bullish same-level sweep >= 2,那更像“下面有人连续接”,不该把 short continuation 当默认延伸;反过来,顶部 bearish same-level sweep >= 2 才更像可继续 follow-up 的 pressure memory。same-level bull sweep count 刚好在量化“0.5 / 0.618 附近到底是真防守,还是反复流动性清扫”。/fapi/v1/klines)reports/artifacts/quant_digests/2026-03-19_same_level_sweep_count_proxy_events.csvreports/artifacts/quant_digests/2026-03-19_same_level_sweep_count_proxy_summary.csvreports/artifacts/quant_digests/2026-03-19_same_level_sweep_count_proxy_summary.json把三条 archetype 都接一层同样的 level-memory gate:
breakout_short / fib_retest_long / ema_psar_long);10 根 15m 内,统计与候选 level 对齐的 same-level sweep count:low < priorLow && close >= priorLow && vol_ratio >= 1.2high > priorHigh && close <= priorHigh && vol_ratio >= 1.2abs(level_now - level_prev) <= 0.5% * closesingle sweepconsec2+(本轮主张)consec2+ 再叠加已有 body-vs-wick 或 small-body retest 规则next-bar open + no-overlap + hold 8 bars + 6/10/15 bps per side。先看 4 项:post_cost_expectancy、hold4 / false_break_ratio、trade_count_retention、time-pocket stability。
consec2+ 样本比 single 少,说明它更像“严 admission / veto”,不是高频触发器;hold4/win4 变好,但均值收益没同步抬升,意味着它更像 守位质量过滤器,不能被误读成单独 alpha;Capital41_Liquidity_Sweep/Capital41_Liquidity_Sweep_Simple.pineclose back inside range + volume ratio filter + consecutive same-level sweep trackingREADME.md