源文件:research/quant_digests/2026-03-21_0145_state-expiry-latency-budget-gate.md
这轮优先级直接服务三条收口线,而且比再堆一个新指标更紧急: 我们最近反复碰到的是 late retest / stale follow-up——信号触发后拖太久才确认,最后把“过期路径”也当成同一笔 continuation。
CO0Ki3/smc-structure-ts 这份 2026 新仓库里,最值得偷的旁支不是 SMC 名词本身,而是它把流程明确写成: SWEPT -> CONFIRMED -> ENTRY,并且每一步都带超时失效(expiry)。
N/Ahttps://github.com/CO0Ki3/smc-structure-tshttps://github.com/CO0Ki3/smc-structure-tssrc/strategy/runStrategy.tssrc/strategy/types.tssrc/smc/structure.tsN/Ahttps://github.com/yeboster/liquidity-sweep-freqtradehttps://github.com/yeboster/liquidity-sweep-freqtradesweep->confirm 与 confirm->entry 两段 window 过期逻辑;这让“过期信号”不能偷偷混入同一类样本。confirmWindowBars = 12(15m 下约 3 小时)entryWindowBars = 24(15m 下约 6 小时)timeoutBars = 288(15m 下约 3 天)补充:同一实现还把 rr=2.0、feeBps=10(round-trip)直接参数化,说明它默认就把“成本+超时”视为规则的一部分,不是事后补丁。
把“破位后拖很久才出现的确认”剔除,可直接减少 stale continuation 假阳性。
Fib 回踩不是无限期有效;signal->retest_hold 也该有最大等待窗,否则会把结构变形后的回踩误算成同类样本。
先不改 EMA/PSAR 本体,先加 latency budget 这层 honesty gate,通常比再调参数更便宜、更可审计。
先不引入新因子,只测“时间预算”本身有没有增量:
BTC/ETH/SOL perpetual,15m,next-bar open,no-overlap,成本 6/10/15 bps per sideA:无 expiry(当前口径)B:仅 confirmWindow(例如 8/12/16 bars)C:confirmWindow + entryWindow(例如 (8,16)/(12,24)/(16,32))1) post_cost_expectancy 2) failure_rate(或 tp_first 对应失败侧) 3) trade_count_retention 4) time-to-confirm / time-to-entry 分布是否左移
若 B/C 只是靠极端砍单好看(retention 过低),就不升 shared gate;若 failure 下降且 retention 仍可接受,再进入下一轮。
research/quant_digests/2026-03-21_0145_state-expiry-latency-budget-gate.mdN/Ahttps://github.com/CO0Ki3/smc-structure-tshttps://github.com/CO0Ki3/smc-structure-tshttps://raw.githubusercontent.com/CO0Ki3/smc-structure-ts/main/src/strategy/runStrategy.tshttps://raw.githubusercontent.com/CO0Ki3/smc-structure-ts/main/src/strategy/types.tshttps://raw.githubusercontent.com/CO0Ki3/smc-structure-ts/main/src/smc/structure.tsN/Ahttps://github.com/yeboster/liquidity-sweep-freqtradehttps://github.com/yeboster/liquidity-sweep-freqtradehttps://raw.githubusercontent.com/yeboster/liquidity-sweep-freqtrade/main/README.md--- 一句话收口:
先把确认层从“无限等待”改成“有时效预算”,是当前 15m 三条收口线更值得优先做的一步诚实修复。