源文件:research/quant_digests/2026-03-18_0248_rank43-atr-retest-intake.md
这轮按 Run 2 / Scout Fast Lane 继续从 fresh paper / repo based 5m / 15m crypto source 里认领 1 条新候选,但只认领当前 authoritative board 已点名优先的那一条:TheVision333/trading-bot 里的 ATR retest zone + bounce reclaim。
它对当前 desk 真正有价值的,不是“整套机器人照抄”,而是它把 breakout -> 等回踩 -> 超时/深穿则作废 -> bounce reclaim 后才入场 写成了前向状态机,而且把关键边界直接冻在代码里:
0.5 ATR20 根还没回踩就取消1 ATR 就作废EMA 当前仍是 running paper / waiting_not_due,不能在 Run 1 空转;Rank 17 / Rank 2 / Rank 29 / Rank 32b 都已属于 P3 narrow paper,这轮没有新的真实 append/review need;P2 / P1 为空,因此按 desk 规则,默认先回到 fresh repo intake;Run 3,也高于继续围着已 park 的旧候选打转。更直白地说:这轮不是“没活干只好继续找论文”,而是当前确实拿到了 1 条 比 Rank 39 / 40 更像下一手 clean replication 的 repo confirmation 候选。
这条线的最小读法可以先冻结成:
翻成人话就是: 不是“穿线就追”,而是“先确认真突破,再等一次可容忍的回踩,最后只在重新站稳时追随”。
trade on / trade off 能不能写清?能,而且比很多 repo template 更清楚。
最小冻结版可以直接写成:
实体 >= 50% range 且 close 落在 candle 顶部 30%;1~20 根内价格回到突破位附近 <= 0.5 ATR;40,且 close 没有反向穿越突破位超过 1 ATR;1 ATR;第一道门 通过:这不是“图上看着像”,而是能直接压成离散 state machine 的执行模板。
lookahead / repaint / data leakage?当前 source 的诚实点反而写得比较明白:
market_structure.py 里 swing 点要等 SWING_LOOKBACK=5 右侧 bar 走完后才确认,确认使用是在 i-n -> i 的延迟上;retest_signals.py 的等待、失效、bounce 都是沿时间往前滚,不是回看后重标;last confirmed swing high/low,不是把还没确认的 pivot 直接拿来交易。所以第二道门当前也通过:
lookahead / repaint / data leakage。和当前 desk 里最近几条 fresh intake 相比,它的边际价值主要高在 3 点:
Rank 39 最大问题之一,是 timeframe / exit / pyramiding 口径都不够干净。 这条至少把:
都钉成了前向条件。
Rank 40 是顺势回调 continuation,但 clean replication 后已经直接转负。 这条则更像当前 desk 还值得继续试的另一侧: 不是趋势里的 pullback continuation,而是 breakout 后的 retest-hold confirmation。
当前 board 已明确:只有在 fresh intake 这一轮也拿不到合格 source时,才允许退去 Run 3 / tiny-live plumbing。 这轮既然已经拿到了合格 repo source,就不该跳过它直接说 exhausted。
Rank 43 / ATR retest zone + bounce reclaimadmit_to_clean_replication_queuepaper candidatenarrow paper pilot更直白地说:
若下一轮继续认领它,默认只允许做 1 次最小 clean replication:
BTC / ETH / SOL,Binance perpetual;15m 信号 + 1h HTF 过滤;signal bar close -> next-bar open 入场;no-overlap;ATR retest mult = 0.4 / 0.5 / 0.6,timeout = 8 / 12 / 20,不扩成大网格;post-cost return / false-break rate / trade_count / time-pocket honesty。如果这一刀出来后:
那就应快速压回 park / evidence pool,不要继续给 stability budget。
1h / 4h,直接下放到 15m 仍有交易数变稀、过滤过厚的风险;trading-botstrategy/retest_signals.pystrategy/market_structure.pyconfig.py