Caviro · 澄见
← Back to courses

结构转换 — 当趋势真的结束时,K 线告诉你的第一句话

10 分钟阅读intermediate
MSS 和 CHOCH 结构转换示意
趋势结束不是感觉变了,而是某个关键 swing 被收盘价接受穿越。

L1.3 你学了 HH+HL = uptrend,LH+LL = downtrend。听起来简单,但真实交易里,多数 trader 损失最大的不是入场点,是没看到趋势已经结束,继续按旧 bias 操作。

这一节回答一件事:趋势结构什么时候算被破坏? SMC 给了一个比传统画线更精确的答案 — MSS (Market Structure Shift)。这不是神秘符号,是 1 条收盘规则。你能在 200 张图上回测它,也能在交易日志里明确写出它什么时候失效。

EUR/USD H1 真实 HH+HL 上升结构
EUR/USD H1, 2024-04-22 ~ 04-29 真实行情: HH → HL → HH 三个 swing 标记。这就是 MSS 出现之前 uptrend 的样子。

MSS 是什么 — 1 条收盘规则,不是 vibe

MSS (Market Structure Shift) 的操作定义很简单:在 uptrend 里,价格正在形成 HH + HL,MSS = 一根 candle 收盘跌破最近的 HL。不是影线刺穿,不是盘中跌破,是 candle body 最终 close 在 HL 下方。在 downtrend 里,价格正在形成 LH + LL,MSS = 一根 candle 收盘突破最近的 LH。同样只看 close,不看最远的 wick。

这里的"最近 HL"不是你随手画出来的任意小低点。它必须是当前趋势里最后一个推动出新 HH 的回调低点。换句话说,这个 low 之后价格确实做出了新的 high,它才有资格被叫作 protected HL。downtrend 里的最近 LH 也一样:这个 high 之后价格必须确实做出新的 LL,它才是 protected LH。很多新手把每一个 5 分钟小回撤都标成 HL,然后图上每天出现 12 个 MSS。那不是精确,是过拟合。

为什么强调 close?因为 wick 会说谎。更准确地说,wick 只说明某个价位被交易过,不说明市场愿意在那个价位停留。一根 wick pokes below HL 然后 close 回到 HL 上方,常见含义是下方流动性被扫了一下。这里的 liquidity 不是"机构在猎杀你",而是某个 swing low 下方集中存在 stop orders 和 breakout sell orders;价格进入那里,成交变厚,然后如果收回 range 内,说明卖方没有接受更低价格。

body close 不一样。close below HL 表示这根 candle 结束时,市场仍然愿意在 HL 下方定价。不是某个瞬间的针,而是卖方在这个结构点下方完成了接受。MSS 的价值就在这里:它把"看起来破了"变成"按规则破了"。

看 EUR/USD H1。价格先走出 HH 1.0900,随后回调形成 HL 1.0860。接下来有两种 candle:

  • 第一根跌到 1.0855,但收盘 1.0865。这个动作是 wick only。它刺破了 1.0860,但 close 回到 HL 上方,HL 仍有效,uptrend 假设继续。
  • 下一根直接收在 1.0850。这个动作是 MSS confirmed。它不是碰了一下 1.0860,而是 candle close below HL,所以 uptrend 在结构层面结束。

这两根 candle 在新手眼里 looks the same,因为都"跌破过"1.0860。实际行为完全相反。第一根是拒绝下方价格,第二根是接受下方价格。你的交易计划必须区分这两件事,否则你永远会在 wick 里追空,然后在 close 里被迫认错。

EUR/USD H1 MSS body close 实例
EUR/USD H1, 2024-05-29 ~ 06-05 真实行情: HL 水平线 + 红框那根 H1 candle body close 在 HL 下方 = MSS confirmed (不是 wick)。

还有一个细节:用哪个 timeframe 的 close,就只承认那个 timeframe 的结构。H1 的 MSS 要等 H1 candle 收完;D1 的 MSS 要等 daily close。你不能在 H1 candle 还剩 37 分钟时宣布 "H1 MSS confirmed",因为那根 candle 还有足够时间收回 HL 上方。交易里最贵的 30 pips,经常来自提前替 candle 写结论。

把规则写成一句可执行的话:如果 EUR/USD H1 在 1.0860 下方完成 candle close,我标记 bearish MSS;如果只是下影线到 1.0855 但 close 1.0865,我不标记。这个句子没有情绪,没有"感觉空头很强",也没有"庄家故意扫我"。它只接受一个结果:收盘价相对 protected HL 的位置。你以后复盘也只能复盘这个结果,而不是复盘你当时的紧张程度。

✦ Coach note
Preparing a note based on your progress…

CHOCH vs BOS — 别混淆

CHOCH (Change of Character) 是一段结构序列里的第一个 MSS。它的操作定义是:旧趋势中,第一次出现 close through the protected swing。uptrend 里是第一次 close below HL;downtrend 里是第一次 close above LH。它不是"趋势已经反转",只是告诉你旧趋势可能结束。更像市场第一次说:"原来的节奏不干净了。"

BOS (Break of Structure) 是新方向里的后续结构突破。它的操作定义是:CHOCH 之后,价格先形成一个新的失败反弹或失败回调,然后再 close through the next pivot in the new direction。也就是说,BOS 不是第一枪,是第二个结构证据。CHOCH 是 announcement,BOS 是 confirmation。

这也是为什么把 CHOCH 和 BOS 混用会毁掉复盘。如果你把第一根 close below HL 叫 BOS,你会在日志里写下"反转确认",实际市场只给了你"旧趋势失效"。第二天价格反弹 40 pips,你会觉得规则不灵。不是规则不灵,是你把事件顺序写错了。结构语言的价值不在术语高级,在它能把每一步证据拆开。

顺序不要搞乱:

  1. Old uptrend in progress:HH + HL 仍然成立。
  2. CHOCH:第一根 candle close below an HL。旧 uptrend 被结构层面破坏。
  3. New LH forms:价格反弹,但没有做出新的 HH,只到 105.20 这种 lower high。
  4. BOS:价格再 close below the LH-pivot's prior low。新方向出现确认。

用不太浪漫但准确的类比:CHOCH 像"分手通知",BOS 像"分居确认"。收到分手通知时,关系已经出问题;但你如果立刻把全部资产重排,可能太早。分居确认出现后,结构证据才完整。交易也是一样。单 CHOCH 只说明旧 bias 不再可靠,不说明你现在可以满仓反向。

GBP/USD H4 CHOCH 然后 BOS 完整序列
GBP/USD H4, 2024-07-15 ~ 08-05 真实序列: HH → HL → close below HL (CHOCH, 分手通知) → 新 LH → close below 新 LH 之前的低点 (BOS, 分居确认)。

看 DXY D1,2024 年 5 月的结构。4 月价格一直维持 uptrend,连续做出 HH+HL。5 月初一根 daily candle close below 4 月 26 日 HL。这一根是 CHOCH,即第一根 MSS,它宣布 4 月的上涨节奏被破坏。后续两周,价格反弹到 105.20,但没有突破旧高,形成新的 LH。随后价格 close below 5 月 8 日 low,这才是 BOS。此时 short setup 才有完整 structural backing:旧结构破了,新结构也开始按 lower high / lower low 工作。

注意这个例子里没有任何"主力吸筹"或"机构意图"的判断。我们只记录三件可验证的事:哪天 close below 哪个 HL,反弹最高到哪里,后续是否 close below 新 pivot low。你可以把 2024 年所有 DXY daily candles 拉出来逐根标注,规则不会因为你喜欢美元或讨厌美元而改变。

还有一个实际处理:如果 CHOCH 后价格直接一路下跌,没有形成清楚 LH,你可以记录 momentum continuation,但不要硬把它叫完整 BOS setup。没有新 LH,就没有清晰 retest zone;没有清晰 retest zone,你的 stop 往往只能随便放。职业交易不是每段行情都要吃。你需要的是可重复的结构,不是对每一根大阴线的占有欲。

价格在 uptrend 中,刚刚出现第一个 close below HL。这是?

✦ Coach note
Preparing a note based on your progress…

MSS 不等于翻空 — 等 retest

MSS 后 broken HL retest 和 rejection candle
MSS 是结构信号。交易信号通常来自 broken level 的 retest 和明确 rejection。

一个 MSS 之后,不要立刻反手。MSS 只说旧结构坏了,不保证下一根 candle 会继续走。SMC 里的 retest,操作定义是:价格在 MSS 后回到被打破的 HL 或 LH 附近,从另一侧测试这个 level。uptrend 被破坏后,原来的 HL 从 support 变成潜在 resistance;downtrend 被破坏后,原来的 LH 从 resistance 变成潜在 support。

retest 不需要精确到 0.1 pip。EUR/USD 的 1.0860 broken HL,在 H1 上可以给 5-8 pips 的执行误差;GBP/JPY 的同类 level 可能要给 15-25 pips,因为本身波动更大。关键不是价格触碰一条线,而是进入 broken structure zone 后 candle 怎么收。线只是参考,收盘行为才是证据。

标准流程很机械:

  1. MSS 出现:例如 close below HL 1.2790。
  2. 等待 retest of the broken HL from below。价格反弹回 1.2790-1.2800 区域。
  3. retest 时观察 rejection candle。rejection 的操作定义是:价格进入 broken level 上方,留下 long upper wick,然后 close back below the broken level。它说明买方尝试夺回 level,但收盘失败。
  4. 此时才考虑 short entry,stop 放在 rejection wick high 上方。

为什么 retest 必要?MSS 后立刻 short,你赌的是 momentum continue。但超过一半的 MSS 后会先出现 short squeeze:早进的空头止损被挤掉,价格回抽 broken HL,然后才决定方向。retest 给你两个东西。第一,它确认 sellers 是否真的在 broken HL 上方拒绝 buying。第二,它给你清晰 invalidation:如果 candle close back above HL,整个 MSS 假设作废。

invalidation 必须提前写,不是亏了以后临时调整。比如 short 1.2780,stop 1.2825,你的结构假设是"1.2790 broken HL now acts as resistance"。如果 H4 close 1.2810,这个假设已经被破坏;你不能说"我改看 D1,再给它一点空间"。那不是多周期分析,是亏损后改规则。

看 GBP/USD H4,2024 年 7 月的虚构但合理例子。市场先在 1.2860 做 HH,回调 HL 在 1.2790。随后一根 H4 candle close 1.2780,低于 HL,所以 MSS 出现。4 根 candle 后,价格反弹到 1.2800,上影线刺到 broken HL 上方,但收盘 1.2778。这是 rejection confirmed:wick into the level,close back below it。Short entry 1.2780,stop 1.2825,放在 wick high 上方,target 1.2680。风险 45 pips,潜在收益 100 pips,R:R 约 1:2.2。

XAU/USD H4 MSS 后 retest + rejection 真实案例
XAU/USD H4, 2024-09-10 ~ 09-25 真实行情: broken HL 虚线 → MSS 标记 → 数根 candle 后价格回到 broken level → reject + close back below。短入场点就在 rejection wick high 之上。

反例更重要。另一组 setup,MSS 同样在 1.2780 出现,但 retest 时 candle close 1.2810。它没有 rejection,反而 close above the broken HL。此时不该 short。不是因为"机构骗你",而是你的规则被市场否定了。MSS 假设作废,等下一个 setup。交易系统如果没有这种停止条件,就不是系统,只是 vocabulary。

USD/JPY H1 MSS 假设作废 真实案例
USD/JPY H1, 2024-10-07 ~ 10-14: 一根 candle 一度 close below HL (MSS?),但后续 candle 又收回 HL 上方 → MSS 假设作废,不该 short。新手最贵的'提前反手'就死在这。

entry 也要和风险一起看。假设你在 1.2780 short,stop 1.2825,风险 45 pips。如果账户 $20,000,单笔风险 0.5%,就是 $100。GBP/USD 每标准手每 pip 约 $10,所以仓位约 0.22 lots。这个计算比"看起来很空"重要。结构给方向假设,仓位控制决定你能不能活到下一个样本。

✦ Coach note
Preparing a note based on your progress…

常见误判 + 验证 checklist

第一种误判:把 wick break 当 close break。修正方法很无聊,但有效:严格要求 candle close,并优先在 H4 以上 timeframe 判断结构。H1 可以做执行,H4/D1 决定主要结构。低级别 wick 很多,你如果每根都当 reversal,手续费和止损会先教育你。

第二种误判:MSS 后立刻反手。修正方法:写进计划,没有 retest + rejection 就不做。你可以错过一笔 momentum trade,但你会少做很多无效反手。市场不欠你每一个 reversal。

第三种误判:多 timeframe 不对齐。H1 MSS 如果发生在 D1 uptrend 的内部,它可能只是 D1 回调里的一段噪音。修正方法:先看 higher timeframe 的 HH/HL 或 LH/LL,再决定低级别 MSS 的权重。H1 的 bearish CHOCH 在 D1 强 uptrend 里,通常只说明 H1 pullback 开始;它不自动等于 D1 reversal。

把这三条放进复盘表里。每次标 MSS,记录 timeframe、protected swing price、break candle close、retest price、rejection close、invalidation price 和实际 R:R。做 50 个样本以后,你会知道自己的规则在 EUR/USD H1 上是不是有效。没有样本,只有术语,那就是 ICT cosplay。Marcus 不关心你背了多少缩写,只关心你的规则能不能被市场证伪。

最后给一个最低过滤:如果 MSS candle 本身已经走出平均 H4 range 的 1.5 倍,例如 GBP/USD 平均 H4 range 35 pips,这根直接砸了 60 pips,不要追。等待 retest 不是保守,是让风险回到可计算范围。没有 retest 的大 candle,通常只有两个结局:要么你追在低点,要么你的 stop 宽到 R:R 失真。

验证时用 checklist,不要用感觉:

✦ Coach note
Preparing a note based on your progress…

01关键结论

MSS = 一根 candle 的 close 越过最近的 HL 或 LH。Wick 不算。这是 SMC 第一条可被回测的 rule,不是 vibe。

02关键结论

CHOCH 是 announcement,BOS 是 confirmation。单 CHOCH 不构成交易,必须等 BOS + retest + rejection。

03关键结论

MSS 后等 retest,不立刻反手。retest 提供 cleaner entry 和清晰 invalidation。没 retest = 你在赌 momentum,不是按 setup 交易。

下一节 L2.2: 流动性地图 — 前高低 / 等高低 / 止损池 (未来)

How was this lesson?

Alpha stage — your honest feedback decides what we build next.

Pick a score (0-10) first

This lesson trains a judgement framework — it doesn't issue trade instructions. Your actual entries, sizing and invalidation are yours to decide, and yours to own.

Caviro · 澄见 — 你的第一位 AI 交易课程导师