Caviro · 澄见
← Back to courses

供需 / Order Block — 不是画一个框,是定义一个可回测的区域

10 分钟阅读intermediate

L2.1 教 MSS,L2.2 教 liquidity sweep。Quad Sweep 四象扫单走到第 3 步:return entry zone。前两步只告诉你市场扫了哪里、结构是否真的变了。这一节回答更实际的问题:sweep 后价格回到哪里入场?

答案不是"前高前低附近",也不是"看起来便宜的地方"。答案是 Order Block (OB)供需区。SMC 喜欢把 OB 神秘化,讲成机构留下的秘密订单。Marcus 不讲这个。这里只教 2 件事:哪种 OB 算 valid + 哪种 OB 必须 ignore。能定义,能标注,能回测,才配进入交易日志。

Order Block 的操作定义

OB 的操作定义很简单:strong impulse 移动之前的最后一根 opposite-color candle。这句话背下来,但不要只背术语。你要能在图上指给别人看:这根 candle 之后,价格到底做了什么。

Bullish OB = 一段强 bullish impulse 之前的最后一根 bearish candle。它通常 act as support on retrace。解释可以写成 institutional absorb 卖盘,然后 fire 多单,但交易时不要靠这个故事下单。你真正能验证的是:那根 bearish candle 之后,价格是否用强 displacement 向上离开,并破坏了前一个 bearish structure。

Bearish OB 相反:一段强 bearish impulse 之前的最后一根 bullish candle。它后面必须出现 clean sell-side displacement,之后价格回抽到这个 candle 范围内时,它才有资格成为 short-side return entry zone。

这里最容易搞错的是方向。OB 的颜色和交易方向相反。Bullish OB 看起来是 bearish candle,bearish OB 看起来是 bullish candle。你交易的不是那根 candle 的颜色,你交易的是它之后出现的 order flow shift。颜色只是定位工具,不是方向信号。很多人看到一根大阴线就喊 supply,看到一根大阳线就喊 demand,那是把视觉形状当规则。

不是任何 candle 都算 OB。必须同时满足 3 条。

第一,紧跟 OB 之后出现 明显 displacement。最低标准是 3+ candles 强势单方向移动。不是一根大 candle 后立刻横盘,也不是温吞回涨。Displacement 要让你缩小图表以后仍然看得见。

第二,该 displacement 应该破坏前一个结构。Bullish OB 后面最好 close above 最近 LH,形成 bullish MSS 或 BOS。Bearish OB 后面最好 close below 最近 HL,形成 bearish MSS 或 BOS。没有 structure break,你只是看到一段普通反弹。

第三,OB 的 high/low 范围必须清晰可标。通常就是一根 candle 的 full range:body + wick。你不允许只挑 body,也不允许把旁边几根震荡 candle 全塞进来让 stop 好看。范围越随意,回测越失真。

反例最常见:一段震荡里随便挑一根 bearish candle,说它是 bullish OB。没有 displacement,没有 MSS,没有意义。那不是 SMC,是截图后解释。Marcus 提示:标 OB 之前先回答一个问题 — 这根 candle 之后,价格做了什么? 如果答案是"慢慢涨了一点"或"横了很久",不是 OB。Stop here。

我还会用 4D Displacement 过滤 OB。Direction:有没有 clean MSS。Distance:close 是否真正离开 OB,不是 wick 多刺几下。Speed:是否 3+ candles 连续推进,中间没有深回撤。Background context:是否顺着更高 timeframe 的 sweep 后反转,或至少没有硬顶着 D1 结构。四个维度少一个,这个 OB 就降权。不是完全不能看,但不能按 A+ setup 处理。

如果你做回测,不要写"这里有 OB"这种废话。写完整句子:EUR/USD H4,1.0860 bearish candle,后续 3 根 candle close above 1.0920,突破前 LH,所以标 bullish OB 1.0848-1.0868。这个句子能被别人检查。没有价格、timeframe、break level 和 close 证据,就不是样本。

✦ Coach note
Preparing a note based on your progress…

供需区 vs Order Block — 什么时候用哪个

供需区 (Supply/Demand zone) 是更宽的概念。任何 strong rejection 留下的价格区域,都可以被叫作 supply 或 demand。比如 D1 上一个明显 swing low 附近,价格多次打进去都被买回,那是 demand zone。它不一定满足严格 OB 条件,但它仍然可能是市场愿意重新交易的区域。

OB 是供需区的 subset。它更窄,也更好回测。它必须满足"前面有 opposite-color candle,后面有 impulse,再后面有 MSS / BOS"。所以实战里优先级要分清。

供需区适合回答"价格回到哪里可能有反应"。OB 适合回答"我的入场模型在哪里被触发,哪里失效"。前者是地图,后者是执行区。把两者混在一起,你会在复盘里得到一堆无法统计的框。今天叫 demand,明天叫 bullish OB,亏了以后又改叫 range low。名字换来换去,规则就死了。

OB 优先。尤其是出现在 H4+ timeframe,后续有 MSS,并且 displacement 至少 3 根 candle。这样的 OB 有清楚的起点、清楚的 invalidation、清楚的 return entry zone。它适合写进规则。

供需区其次。如果 zone 出现在 D1 swing 上,即使不满足 OB 的严格条件,只要 rejection 够明显、范围够清晰、后续有结构反应,也能作为 higher timeframe context。它不是 entry trigger,只是告诉你价格回到这个区域时要警觉。

散点 supply/demand 不要用。5min 里随机找的 zone,没有 HTF structure,没有 liquidity sweep,没有 MSS,通常只是在给你的冲动入场找理由。低级别 zone 可以做执行,不能单独决定方向。

时间周期的权重也要写清楚。D1 supply/demand 决定背景,H4 OB 决定主要 return zone,H1 或 M15 只做触发和精细化。不要反过来。一个 M5 bullish OB 如果正好打进 D1 supply,你不能因为 M5 出现 3 根阳线就看多。低级别结构经常只是高级别 zone 内的噪音。先问更高 timeframe 在说什么,再问低级别给不给执行。

标记 OB 的步骤也要机械。

  1. 找到 impulse 起点 candle。
  2. 它前一根 opposite-color candle 就是 OB 候选。
  3. OB 的范围 = 那根 candle 的 open + close + wick,用 box 标整根。
  4. 后续价格如果回到这个 box 内,叫 mitigation,也就是 return entry zone 被重新交易。

为什么 mitigation 重要?因为第一次 mitigation 通常最强。粗略解释是 institution 可能还没 fully filled,但你不需要相信这个故事。可验证的事实是:fresh OB 第一次回测的反应,通常比第二次、第三次干净。每被交易一次,zone 里的订单不平衡就减少一次。

失效条件也必须写死。Bullish OB 如果被 mitigation 后 candle close past 它的 low,作废。Bearish OB 如果 candle close past 它的 high,作废。不要把一个已经失败的 OB 改名叫"更大的 demand zone"继续用。规则被市场否定,就删掉。下一张图。

还有一个实际问题:OB 太宽怎么办?先不要急着切小。宽 OB 说明 invalidation 远,仓位会小,R:R 可能不好。这本身就是过滤。只有当 higher timeframe OB 内部,低级别也出现完整 sweep → MSS → 小 OB,你才可以 refine。Refine 是用更细结构重新定义风险,不是为了让你的 stop 看起来便宜。

你看一段 EUR/USD H4 行情, 一根 bearish candle 后, 紧跟 3 根 strong bullish candles 突破前 LH。这根 bearish candle 是?

真实工作流 + 真 K 线案例

把 Quad Sweep 四象扫单前 3 步连起来看。第一步,liquidity sweep 发生。第二步,MSS confirmed,旧结构被 close 破坏。第三步,等价格回到 return entry zone。这里的 zone 就是 OB 或清楚供需区。顺序不能乱。先找 OB 再到处解释 sweep,是倒着读图。

正确顺序会让你少做很多交易。没有 sweep,市场未必拿到足够 liquidity。没有 MSS,旧方向未必真的坏了。没有 return to OB,你的 entry 没有清楚 invalidation。三件事少一件,就从 trade setup 降级成 observation。Observation 可以记在图上,不能下单。

工作流写成 5 步:

  1. Identify completed Quad Sweep step 1+2:sweep 发生,MSS confirmed。
  2. 找 MSS impulse 的起点 candle,它前一根 opposite-color candle = OB。
  3. 标 OB box,用 full candle range。
  4. 等价格回到 OB box,也就是 mitigation。
  5. Mitigation 时观察 rejection candle:long wick into OB + close out of OB。Entry 在 rejection close 后考虑,stop 放 OB 外侧。
EUR/USD H4 bullish OB + mitigation
EUR/USD H4: 强 bullish displacement 之前最后一根 bearish candle = bullish OB。等价格回到 box, 看 rejection candle (long lower wick + close back up)。
GBP/USD H4 bearish OB
GBP/USD H4: bearish OB 的范围 = 前一根 bullish candle 的 body + wick。Mitigation 进 box, rejection 后入场。
XAU/USD H1 failed OB
XAU/USD H1: 价格 close past OB low → OB 失效。不要继续按这个 zone 交易, 等下一个 structure。
USD/JPY H4 OB stack (refined)
USD/JPY H4: H4 大 OB box + 内部 H1 refined OB。多 TF 嵌套时, refined OB 给出更精确的 entry/stop。

看 GBP/USD H4,2024 年 9 月。一段 uptrend 在 1.3200 形成 HH。接下来一根 H4 candle close 1.3170,假设这是关键 candle。它本身是 bullish candle。然后市场没有继续推高,而是紧跟 3 根 strong bearish candles,直接 close below 1.3120。旧 uptrend 的 protected HL 被破坏,bearish MSS confirmed。

那根 close 1.3170 的 bullish candle,就是 bearish OB。不要因为它是 bullish color 就看多。OB 的方向由后续 displacement 决定。它是 short-side opening point,因为它之后出现的是强 bearish impulse 和 structure break。

OB box 标 1.3170 close 到 wick high 1.3185,实际执行可以把 full candle range 1.3162-1.3185 全部画出来。为了例子简洁,我们关注上半段 1.3170-1.3185。后续 5 根 H4 candle,价格反弹回 1.3175,进入 OB box。那根 mitigation candle 留下 long upper wick,但 close 1.3168,收回 OB 下方。Rejection confirmed。

Short entry 1.3168,stop 1.3195,放在 OB wick high 上方,不是随便 20 pips。Target 指向下一个 sell-side liquidity pool 1.3050。风险 27 pips,潜在收益 118 pips,R:R 约 1:4.4。这是 clean example,不是保证每次都这么干净。它的价值在于规则完整:sweep 后 MSS,MSS impulse 找 OB,OB mitigation 后 rejection,stop 在 invalidation 外侧。

如果同一例子里,价格回抽后 H4 close 1.3192,也就是 close past bearish OB high,setup 作废。不要 short。市场已经接受了 OB 上方价格。你可以等下一个 structure,但这一个模型结束。

入场 candle 也不要提前写结论。价格正在进入 OB box 时,你没有 rejection。它可能留下 wick,也可能直接 close through。必须等 candle close。做空时要看到 upper wick into OB + close back below OB 或至少 close back below box midpoint。做多相反:lower wick into OB + close back above OB 或 midpoint。越严格,交易越少,但复盘更干净。

Stop 的位置由 invalidation 决定,不是由你的账户舒服程度决定。Bearish OB stop 在 OB high 外侧,再加品种合理 buffer。Bullish OB stop 在 OB low 外侧。账户风险用仓位调,不要用缩 stop 调。你把 stop 放在 OB 内部,还没等 setup 失效就先被正常 mitigation 波动打掉,然后说规则不灵。不是规则问题,是你把 invalidation 写错。

Multi-OB stack 也要小心。一个强 displacement 里可能有 2-3 个小 OB。优先用最接近 impulse origin 的 OB,因为它通常给更合理的 invalidation。若这个范围太宽,可以用 lower timeframe refine,但 refine 的前提是低级别也有自己的 displacement + MSS。不要为了缩 stop,把一根 H4 OB 切到 5min 随便找 body。

当多个 OB 叠在一起,只交易最清楚的一个。清楚的意思是:离 sweep 和 MSS 最近,后续 displacement 最干净,第一次 mitigation 尚未发生,并且到 opposite liquidity pool 还有至少 1:1.5 空间。其余 OB 可以标灰色,但不要每个都挂单。多画框不会提高胜率,只会让你在价格回抽时不断改口。

✦ Coach note
Preparing a note based on your progress…

3 高频误判 + checklist

第一种误判:把 wick 当 OB body。OB box 必须包含 full candle,body + wick。Wick 是那根 candle 交易过的价格,不能因为 stop 变宽就删掉。你可以在执行上 refine,但原始 OB 范围要完整保留。

第二种误判:没有 displacement / MSS 就标 OB。后续必须有 3+ candle 强单方向移动,并且破前结构。没有这个,那根 candle 只是震荡里的 random candle。术语不会让 random candle 变成 setup。

第三种误判:被 mitigation 否定后还重试。Bullish OB close past low = 作废。Bearish OB close past high = 作废。失败以后还说"可能是更深 mitigation",通常只是你不想承认 invalidation。

再加一个过滤:不要在 news candle 里硬标 OB。NFP、CPI、FOMC 这种超大 candle,经常同时扫两边流动性,spread 也会变形。除非后续结构非常干净,否则这类 OB 不进样本。你要的是可重复模型,不是最刺激的截图。

第四个隐蔽误判是只标成功 OB。你复盘时只截图那些第一次 mitigation 就反转的样本,模型会看起来完美。真实统计必须包括失败 OB:价格回到 box 后 close through,或者反应太弱,R:R 到不了 1:1.5。把失败样本删掉,你得到的不是 edge,只是营销图。

记录字段固定:品种、timeframe、sweep pool、MSS break level、OB high/low、mitigation candle close、invalidation、target liquidity、最终 R。十个样本看不出东西,至少做 50 个同品种同周期样本。Marcus 不关心你能不能把 OB 讲得像机构课程,只关心你能不能把它变成一张可统计的表。

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

✦ Coach note
Preparing a note based on your progress…

01关键结论

OB = strong impulse 之前最后一根 opposite-color candle。没 displacement + 没 MSS = 不是 OB,只是 random candle。

02关键结论

OB 第一次 mitigation 最强,之后越来越弱。Close past OB low/high = 作废,不要再用。

03关键结论

Quad Sweep 第 3 步 done: liquidity sweep (L2.2) → structure shift (L2.1) → OB return zone (L2.3)。下一节 L2.4 FVG 是 OB 内的更精细 entry filter。

下一节 L2.4: FVG / 失衡 — 何时当入场过滤,何时忽略 (未来)

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 交易课程导师