回调后站回
一句话:价格先跌破关键支撑,然后 4H 收盘重新收回支撑上方,接着那下一根 4H 没有再创出更低的低点。三步按顺序发生,才算「回调可能结束了」的客观证据。
用在哪里:第5层的触发条件(第5层 · 触发与RR(详解))。它只回答「现在可以动手了吗」,不回答「这笔值得动手吗」。
本文案例数据快照:2026-09-15 16:00(北京时间),OKX 公开 API,BTC-USDT 4H × 299 根已收盘(07-28 00:00 ~ 09-15 16:00)。换个时点跑会得到不同数字,看法不变。
一、它解决什么问题:让你别接刀
价格一跌,人的第一反应是「便宜了,买」。问题是你根本不知道跌到哪算完 —— 跌破支撑时,下面可能是深渊,也可能只是一根插针。
「回调后站回」做的事,是把「我觉得要涨」换成图上可见的三件事:
跌破过 → 收回来了 → 第二次没再破
等市场先给出证据,而不是你先猜。
二、三个动作(少一个都不算)
| # | 动作 | 具体要求 | 为什么这么定 |
|---|---|---|---|
| ① | 跌破 | 某一根 4H 的最低跌破支撑 S | 没有回调,就谈不上「回调后站回」;没跌破就买 = 追多 |
| ② | 站回 | 随后 6 根 4H(1 天)内,某一根收盘 > S | 盘中可以插针,收盘价才是市场共识 |
| ③ | 不破前低 | ②那根的下一根最低 ≥ ②那根的最低价 | 单根站回可能只是反抽;第二根不破前低 = 买盘真的接住了 |
S 怎么选:用「被守住的摆动低点」,不用「最近 N 根最低」
(本节两表:3 年 6,599 根 4H 实测,与第六节① 同一数据快照)
| 口径 | 定义 | 3 年触发次数 | 问题 |
|---|---|---|---|
| 固定窗口 | 不含当根的最近 N 根 4H 最低 | N=6 → 502 次|N=30 → 189 次|N=120 → 71 次 | N 是个旋钮:同一根 K 线,N 小算「跌破」、N 大算「没跌破」,结论随参数漂移 |
| 结构(本卡口径) | 左右各 8 根 4H 都更高的摆动低点,且从它之后到跌破之前价格一路守在它上方 | 102 次 ≈ 每 11 天 1 次 | 没有可调参数,只有「这个低点被市场测试过并守住了」这一个条件 |
翅膀根数(左右各几根算确认)的敏感性 —— 根数是「确认条件」,不是「选取标准」:
| 翅膀 | 4 根 | 6 根 | 8 根 | 10 根 | 12 根 | 16 根 |
|---|---|---|---|---|---|---|
| 3 年触发 | 192 次 | 132 次 | 102 次 | 87 次 | 77 次 | 63 次 |
| 频率 | 每 6 天 | 每 8 天 | 每 11 天 | 每 13 天 | 每 14 天 | 每 17 天 |
取 8 根(前后各确认 1.3 天):滤得掉单根插针造成的假低点,频率也和每周 1~3 笔的上限相符。
看图三步:① 从右往左找最近一次「跌下去止住、又反弹上来」的低点;② 确认左右各 8 根 4H 的最低都不比它低;③ 确认它至今没被任何一根 4H 跌破 —— 破过就往下找下一个,它不再是当前支撑。
三、真实案例 A:在支撑下方磨了一整天之后站回
支撑 S = $77,625(09-08 20:00 的摆动低点,此前价格一直守在它上方)
| 北京时间 | 开 | 高 | 低 | 收 | 说明 |
|---|---|---|---|---|---|
| 09-10 08:00 | 78,301 | 78,545 | 77,954 | 78,328 | 还在支撑上方,一切正常 |
| 09-10 12:00 | 78,328 | 78,553 | 77,916 | 78,111 | 支撑上方 |
| 09-10 16:00 | 78,107 | 78,232 | 77,700 | 77,840 | 支撑上方最后一根 |
| 09-10 20:00 | 77,840 | 77,973 | 76,680 | 77,250 | ① 跌破 —— 回调开始,此刻谁也不知道会跌到哪 |
| 09-11 00:00 | 77,251 | 77,550 | 76,803 | 77,166 | 继续在支撑下方 |
| 09-11 04:00 | 77,166 | 77,350 | 76,465 | 76,570 | 继续在下方 |
| 09-11 08:00 | 76,574 | 77,017 | 76,546 | 76,895 | 继续在下方 |
| 09-11 12:00 | 76,895 | 77,438 | 76,879 | 77,230 | 继续在下方 |
| 09-11 16:00 | 77,230 | 77,499 | 76,750 | 77,035 | 继续在下方 |
| 09-11 20:00 | 77,035 | 79,896 | 76,001 | 77,727 | ② 收盘站回 —— 收盘 77,727 > 支撑 77,625 |
| 09-12 00:00 | 77,727 | 78,066 | 76,880 | 77,290 | ③ 不破前低 —— 76,880 ≥ 前一根低点 76,001 |
| 09-12 04:00 | 77,290 | 77,500 | 76,982 | 77,223 | 触发已成立,此后才谈入场 |
读法(这段是重点)
- ②之前,价格在支撑下方跑了 6 根 4H(整整一天),最低摸到 $76,001 —— 比支撑低 2.1%。这 6 根里的任何时刻买入都是接刀,因为唯一的理由只是「跌了不少了」。
- ②那根实体只有 0.67×ATR(收 77,727 − 开 77,035 = 692 点,当时 4H ATR14 $1,026)——按口径(实体 ≥1.0×ATR)不算大阳线。它能证明「有人在这个位置真的买了」,靠的是收盘收回来这个事实,不是阳线有多大。
- 3 年 6,599 根 4H 实测:站回那根的中位实体只有 0.16×ATR,只有 17% 才是大阳线;反过来说,全部大阳线里只有 5% 落在站回位置。详见 大阳线(知识卡)。
- ③那根的低点 76,001 高 → 砸盘的力量没接上第二拳。触发到这一根才成立。
- 这次的结果:之后 15 天最高 $79,600,达到 +2R。
四、真实案例 B:单根插针(为什么必须看收盘)
支撑 S = $77,000(08-31 04:00 的摆动低点)时,只用一根 K 线就完成了 ①②:
| 北京时间 | 低 | 收 | 说明 |
|---|---|---|---|
| 09-01 20:00 | 77,500 | 77,914 | 在支撑上方 |
| 09-02 00:00 | 76,417 | 77,314 | ① 插下去 + ② 收回来(同一根) |
| 09-02 04:00 | 76,912 | 77,435 | ③ 不破前低(76,912 ≥ 76,417)✅ |
09-02 00:00 盘中最低跌到 77,000),但收盘 $77,314 又收回来了。盯着盘中价操作,就会正好被这根下影线打掉 —— 这就是「只用 4H 收盘判断触发」的意义。
五、反例:什么叫「追多」(就是 2026-09-15 的判断卡)
| 条件 | 要求 | 当天实际 | |
|---|---|---|---|
| ① 跌破过基准支撑 | 最近 6 根 4H 最低 < $76,001 | 最低 $76,880 | ❌ |
**价格从没跌破过 77,000 那道占 12.0% 成交量的墙。
| 买在什么时候 | |
|---|---|
| 回调后站回 | 等价格跌出去、又证明爬得回来 → 买在证据之后 |
| 追多 | 看它在涨就上 → 买在猜测之上 |
六、四个最容易误解的地方(都有数据)
① 触发不是买入信号,是过滤器
3 年 6,599 根 4H 实测(rr_study.py 可复现):
| 检验项 | 实测 |
|---|---|
| 触发成立次数 | 142 次 |
| 其中被「下一根破前低」否掉 | 34 次(19%) —— 五分之一的站回是假动作 |
| 触发后止损仍 ≥1.5×ATR 的 | 46% —— 一半以上触发后依旧要放弃 |
| 触发 + 方向 + 止损全过 | 23 次 / 3 年 ≈ 1.6 个月 1 次 |
② 站回之后,3 天内大概率什么都不会发生
同一个 +2R 目标,不同观察窗口的期望值(单位 R):
| 观察窗口 | 触发(全部) | 触发 + 方向 |
|---|---|---|
| 1 天 | −0.141 | −0.103 |
| 3 天 | −0.246 | −0.224 |
| 7 天 | −0.225 | −0.138 |
| 15 天 | −0.127 | +0.034 |
| 30 天 | −0.021 | +0.121 |
两个结论:
- 触发买到的是纪律,不是收益。 它的作用让你少做,不是让你做对。
- RR=2 的仓位是 2 周级别的仓位。 用 3 天的耐心去等 2R 的目标,几乎必然亏。
③ 本文 3 个月 5 次里 4 次成功 ≠ 胜率
2026-07-29 ~ 09-16 这段(find_pullback.py 最近 299 根)严格口径共 5 次触发,其中 4 次之后 15 天走到 +2R(第 5 次是 09-16 那次,观察期还没满)。但:
- 样本只有 5 次,50 笔以内谈胜率没有统计意义;
- 这 3 个月本身就是上升趋势中的回调(第1层方向分 2/3),带着趋势红利;
- 拉到 3 年样本,触发组的短期期望值是负的(见上表)。
不要把「这次对了」当成「照着做就能赢」。
④ ① 的支撑不等于止损位(这条最容易直接把钱赔掉)
把止损放在「① 的那根支撑 − 0.5×日线ATR」,3 年 102 次触发的实测:
| 止损取哪个位 | 触发次数 | R 中位 | 止损合规率(1.5~3×日线ATR) |
|---|---|---|---|
| ① 的支撑 S(就是刚站回的那个位) | 102 | 0.70×日线ATR | 2.9% |
| 改用「最近 N 根最低」当支撑(N=6 / 30 / 120) | 502 / 189 / 71 | 0.64~0.89× | 0.4% / 1.6% / 5.6% |
刚站回时,价格离那个支撑本来就很近 —— R 中位只有 0.70×日线ATR,合规率约 3%。所以:
- ① 的支撑只负责判定形态有没有出现,它不是止损位;
- 止损要另找下面再下一个结构位,让「入场 − 止损 ≥ 1.5×日线ATR」;
- 找不到 → 放弃这笔。这就是硬规则①「止损不够远就放弃,不要挪近止损」的真正含义。
与本节 ① 里
rr_study.py的「触发后止损仍 ≥1.5×ATR 的 46%」不矛盾,两者口径不同:rr_study.py的触发允许跌破后拖到 40 根 4H(6.7 天)才站回,那时价格往往已经跌离支撑很远,R 更大、合规率更高;本卡的严格口径要求 6 根内站回,跌破浅、站回快 → R 天然小。结论一致:触发本身不是入场许可,止损能不能放得够远才是。
七、记忆口诀
跌破 = 门被撞开 站回 = 人走回门里站稳了(看收盘,不看盘中) 不破前低 = 门框没被撞第二下 三个都发生,才叫「回调后站回」;缺第一个 → 你就是追多。
八、自己复现
python3 ~/trading/scripts/find_pullback.py # 检测最近 300 根 4H 的形态,逐根打印
python3 ~/trading/scripts/find_pullback.py --show 5 # 看最近 5 个案例
python3 ~/trading/scripts/rr_study.py # 第六节① 的全部统计(用缓存,约 1 秒)
python3 ~/trading/scripts/find_pullback.py --scan # 第二节「S 怎么选」+ 第六节④ 的口径敏感性脚本里的「+2R」只是形态演示(入场 = 站回那根收盘,止损 = S);真实策略的止损是 S 下方 0.5×日线ATR,目标取最近一道成交量密集区。
九、相关
- 大阳线(知识卡) —— 站回靠的不是阳线大小,同一根大阳线位置不同意义不同
- 第5层 · 触发与RR(详解)
- 2026-09-15 判断卡 —— 本文的「反例:追多」出处
- 交易目录说明