指标与交易方法词典 · 聪明钱概念(SMC/ICT)
订单块(Order Block)详解:定义、规则与回踩
要点速览
- 订单块通常被定义为:在一段突破市场结构的脉冲行情之前,最后一根反向颜色的K线。
- 不同讲师的定义差异很大:整根K线高低点、仅实体、50%均值阈值,或一组K线中的第一根。
- "机构未成交订单滞留在该区域内"只是该框架对订单流的假设,公开图表无法验证。
- 在一次对 SOL/USDT 4 小时图(2026年10月6日–11月9日)的机械化测试中,14 个订单块里有 10 个被回踩,其中仅 3 次在回踩后 6 根K线走出了预期方向。
订单块(Order Block)是指单根K线——或一小组K线——因为价格从这里急速离开、并突破了此前的摆动结构,而被交易者在图表上标记成一个区域。在"智能资金概念"(Smart Money Concepts,SMC)的术语体系里,它就是脉冲行情之前最后一根反向颜色的K线:突破摆动高点的上涨行情之前,最后一根收阴的K线;或者跌破摆动低点的下跌行情之前,最后一根收阳的K线。
交易者关注订单块,是因为它把模糊的"支撑区域"变成了一个有明确规则、带有清晰失效点的方框。这种精确性才是它真正的实用价值。而附带的那套说法——大额机构的未成交订单仍然停留在该区域内——属于关于订单流的假设,你无法用公开价格图表证实或证伪,应当以这种态度看待它。
什么是订单块?
订单块是围绕"脉冲式、突破结构行情的起点K线"所画出的矩形。通常区分为两类:
- 看涨订单块(bullish order block): 在收盘价突破最近摆动高点的上涨行情之前,最后一根看跌(收阴)的K线。区域从该K线的最低价画到最高价,价格回来时被视为潜在支撑。
- 看跌订单块(bearish order block): 在收盘价跌破最近摆动低点的下跌行情之前,最后一根看涨(收阳)的K线。该区域被视为潜在阻力。
起作用的是两个条件:必须存在脉冲(快速、单边的行情,K线实体之间常常留下类似跳空的位移),并且必须出现结构突破(Break of Structure,BOS,即以收盘价方式吃掉前一个摆动点)。没有结构突破,你不过是在随便一根K线上画了个框。
当价格之后重新交易回该区域,SMC 交易者称之为回踩(retest)或缓解(mitigation)。如果价格毫无反应地果断收于方框另一侧之外,该订单块就被视为失效或被"消耗"掉了。

图1展示了 SOL/USDT 的 4 小时K线,看涨与看跌订单块以阴影方框标出,每个方框从订单块K线向右延伸至首次回踩为止,同时标注了造就它们的结构突破。注意:每个方框都锚定在一次突破上——方框之所以存在,是因为这根K线之后发生了什么,而不是因为这根K线本身。
背后的理念(理论与来源)
订单块来自以"Inner Circle Trader"(ICT)之名授课的 Michael J. Huddleston 在网络上推广的那套主观看盘教材,以及围绕它发展起来的更广义社区框架——通常称为智能资金概念——主要通过大约 2010 年代中期以来的视频和论坛传播。它没有唯一权威的经典文本,不同讲师之间的定义差别相当明显。术语也随时间漂移:"市场结构转变"(market structure shift)和"性质改变"(change of character)被不同的人用来表达相互重叠的概念。
支持者给出的推理大致是:大参与者无法在同一个价位完成大仓位而不推动市场,所以当价格跑开时,部分计划中的规模仍未成交。当价格回到这些活动起始的区域,剩余的意愿被执行,行情得以延续。因此有了"缓解"一说——一旦价格重新交易回方框内,就称该订单块被缓解了。
这套叙事并非确定的事实。没有任何公开图表能显示谁在交易、规模多大,或某个价位是否仍挂着订单;也没有同行评议或独立证据表明订单块能带来交易优势。更诚实的说法是:这个区域标记的是买卖双方失衡变得可见的位置——这一点可以验证;而不是谁造成了它——这一点你无法验证。
其机制也并不新鲜。"价格会回到急速行情起点"的想法,与更古老、文献更完备的概念高度重叠:经典的支撑与阻力、威科夫(Wyckoff)分析中突破前的最后一个盘整基底、弹簧效应(spring)与上冲回落(upthrust)、价格跳空及其被回补的倾向,以及斐波那契回撤区。道氏理论的摆动结构——更高的高点与更高的低点,对比更低的高点与更低的低点——正是"结构突破"用现代措辞的重新表述。订单块把这些想法打包成了更严格的画线规则,这才是它的贡献。
如何计算
多数交易者是凭主观画订单块的,但它也可以被机械化地定义。以下是本页后面示例所采用的分步流程。
- 找出摆动点。 若某根K线的最高价高于其左右各
k根K线的最高价,则为摆动高点;摆动低点同理镜像。日内图表常用k = 3。 - 识别结构突破。 当某根K线收盘高于最近确认的摆动高点时,标记为看涨突破;收盘低于最近确认摆动低点时,标记为看跌突破。使用收盘价而非影线,可以过滤掉许多只有一跳的假刺穿。
- 回溯至该腿行情的起点。 从突破K线向前(向左)回溯,找到造成突破的那段脉冲序列的起始处。
- 选定订单块K线。 看涨突破取该序列之前最后一根收阴K线;看跌突破取最后一根收阳K线。
- 画出区域。 默认取订单块K线的完整波幅:最低价到最高价,并向右延伸。
- 定义回踩。 之后第一根影线触及该区域的K线即为回踩。
- 定义失效。 若在任何回踩发生之前,有K线收于区域另一侧之外(低于看涨块的低点、高于看跌块的高点),则视该订单块已死亡。
``` k = 3 swing high(i): high[i] > max(high[i-k..i-1], high[i+1..i+k]) swing low(i) : low[i] < min(low[i-k..i-1], low[i+1..i+k])
BOS up = close > last confirmed swing high BOS down = close < last confirmed swing low
bullish OB = last down-close candle at the start of the leg causing BOS up bearish OB = last up-close candle at the start of the leg causing BOS down
zone = [OB.low, OB.high] # variant: [min(open,close), max(open,close)] mean thresh = (OB.high + OB.low) / 2
retest (bull) = first later bar with low <= OB.high retest (bear) = first later bar with high >= OB.low invalid (bull) = close < OB.low before any retest invalid (bear) = close > OB.high before any retest ```
请注意公式里没有的东西:成交量、未平仓合约量(open interest),或任何订单流数据。订单块完全由价格几何推导而来。
默认设置与常见变体
并不存在官方默认值,这恰恰是两位交易者会在同一张图上标出不同方框的原因。主要的选择有:
| 选项 | 常见做法 | 影响 |
|---|---|---|
| 区域边界 | 完整高低点;仅实体(开盘到收盘) | 仅实体区域更窄、错过更多;高低点能捕捉更多回踩,但允许更深的浮亏 |
| 入场参考位 | 区域近端边缘;50% "均值阈值";远端边缘 | 越深的参考位价格越好,但触及概率越低 |
| K线选取 | 最后一根反向颜色K线;多K线基底中的第一根;整段盘整 | 更宽的基底表现得更像经典支撑区 |
| 结构突破 | 基于收盘价;基于影线 | 基于收盘价产生的订单块更少、更干净 |
摆动回溯长度 k |
日内 2–5 根,高周期更大 | k 越大,结构突破越少、越有意义 |
| 有效期 | 至首次回踩;至一次收盘穿越;无限期 | 决定图上留存多少个订单块 |
一种常见的精细化要求是必须存在位移(displacement):脉冲中至少有一根K线的波幅在前后K线影线之间留下未被填补的失衡(通常称为公允价值缺口,Fair Value Gap,FVG)。没有位移的订单块被舍弃。另一种要求是订单块K线必须先吃掉附近的某个次级摆动点——即流动性扫荡(liquidity sweep)——这本质上就是换了说法的威科夫弹簧效应。
破坏块(breaker block) 值得单独一段。当看涨订单块失效、价格收于其下方,随后价格反转并向下突破结构时,同一区域常被重新标记为看跌破坏块,并被当作上方阻力来观察。其逻辑就是普通的极性转换:失守的支撑位一旦被从另一侧夺回,就变成阻力位。破坏块并不是一种独立机制,它只是把"支撑变阻力"这一经典思想套用在订单块的边界上。
如何解读
把订单块读作一个自带失效条件的关注区域,而不是一个信号。价格回到订单块时,有三件事最重要:
- 背景环境。 在更高的高点与更高的低点仍在形成时回踩看涨订单块,和结构已经走坏之后回踩同一个订单块,完全是两回事。后一种情况下,这个订单块是在逆着主导方向站队。
- 到达的速度。 缓慢、重叠式地飘回区域,说明多空双向都有交易,更常以出现反应收场。快速、单边地冲进来——尤其是在消息发布或连环爆仓时——往往会直接穿透。
- 新鲜度。 大多数解读认为只有第一次触及才算数。价格来回穿过一个订单块几次之后,该区域就只是区间的一部分了。
也要读懂它没有告诉你的东西:它不提供仓位规模信息,不提供时间信息,也不说明是否真的有人在那里等着。
交易者的实际用法
1. 回踩入场+确认。 等价格触及区域,然后在更低周期上要求一个确认——预期方向上的小级别结构突破、拒绝影线,或重新收于区域之外。止损设置是机械化的:放在订单块远端之外。最适用于回调深度大致相近的干净趋势行情。失效于区间震荡(价格反复在区域内外穿梭)以及完全没有回调的剧烈单边行情。
2. 在均值阈值挂限价单。 把挂单放在订单块的 50% 位置而非边缘,用更少的成交次数换取更紧的止损。最适用于市场近期常常超调回调区的情况。失效于回踩只是擦边——相当大比例的回踩根本到不了中点。
3. 目标位与离场规划。 把反方向的订单块当作减仓区域,而不是入场区域。这是争议最小的用法,因为你只是在问"价格以前在哪里出现过反应?"在多数市场环境下有效。失效于强趋势无视所有中间区域时。
4. 高周期定偏向,低周期做执行。 在日线或 4 小时图标注订单块,再到 15 分钟或 1 小时图管理入场。最适用于高周期结构明确无歧义时。失效于两个周期相互矛盾时,这会诱使交易者逆着强势日线趋势开仓。
在加密市场还要加上这些考虑:市场 7×24 小时交易,没有交易时段跳空,也没有从外汇实践照搬过来的可靠"击杀时段(kill zone)";永续合约带来资金费率成本,在杠杆下等待深度回踩代价昂贵;连环爆仓可能在几分钟内把价格推穿好几个订单块。在杠杆仓位上,设在薄订单块外一点点的止损可能仍处在正常噪音范围内——仓位规模应由到失效点的距离推导出来,而不是反过来。
真实 SOL 图表实例
样本区间为币安 SOL/USDT 永续合约,4 小时K线,2026 年 10 月 6 日至 11 月 9 日,最后收盘价 87.44。订单块按上文的机械规则标注:摆动回溯 k = 3,基于收盘价的结构突破,区域取订单块K线的高低点,回踩为之后第一根伸入区域的影线,失效为任何回踩之前收于远端之外。
在该区间内,规则共产生 14 个订单块。其中 10 个被回踩(71.4%),且 没有一个在首次回踩前失效。回踩次数是多数人最想看的头条数字;但真正重要的,是回踩之后的表现。

图2标出了每一次首次回踩,以及 6 根K线(一天)之后的涨跌幅。
| 日期(UTC) | 类型 | 价格 | +6 根K线 | +18 根K线 |
|---|---|---|---|---|
| 2026-10-11 20:00 | 回踩 ↑ | 111.30 | −5.03% | −6.33% |
| 2026-10-18 20:00 | 回踩 ↓ | 104.07 | +0.92% | +2.72% |
| 2026-10-21 04:00 | 回踩 ↑ | 106.80 | −2.27% | −4.63% |
| 2026-10-22 04:00 | 回踩 ↑ | 104.38 | −0.12% | −2.67% |
| 2026-10-23 20:00 | 回踩 ↑ | 102.79 | −0.45% | −1.83% |
| 2026-10-26 04:00 | 回踩 ↓ | 100.68 | −0.63% | −0.96% |
| 2026-10-28 08:00 | 回踩 ↓ | 102.71 | −2.31% | −6.70% |
| 2026-10-29 00:00 | 回踩 ↑ | 99.64 | −2.46% | −4.09% |
| 2026-11-03 12:00 | 回踩 ↓ | 93.72 | +3.17% | −3.22% |
| 2026-11-05 12:00 | 回踩 ↑ | 90.16 | +0.60% | −0.52% |
回踩之后 6 根K线,10 次事件中有 3 次朝着订单块所暗示的方向运行。18 根K线之后仍然是十中有三,但并非同样的三次:10 月 26 日、10 月 28 日和 11 月 3 日的看跌回踩在 18 根K线后更低,而 11 月 5 日那次在 6 根K线时略微为正的看涨回踩,已经转为小幅为负。
结果的分布比得分更有价值。在这段区间内,SOL 从 111 一带跌至收盘 87.44,因此全部六次看涨回踩都是逆着这股下行漂移的。其中五次在 6 根K线后走低——最弱的是 10 月 11 日 111.30 那次,下跌 5.03%——第六次即 11 月 5 日的 90.16,也仅仅微涨 +0.60%。四次看跌回踩与主导方向一致,但在 6 根K线时只有两次(10 月 26 日和 10 月 28 日)真的走低;10 月 18 日为 +0.92%,11 月 3 日为 +3.17%。看跌组只在更长的时间尺度上显得更好:18 根K线后四次中有三次更低,而六次看涨回踩中则没有任何一次更高。可以初步得出的市场环境教训还是那句老话:在这里,逆着主导方向的区域是两组中更弱的一组,无论方框画得多漂亮。
请把这当作一个市场、五周时间、一套特定画线规则、十次事件的单一示例——样本远远太小,无法据此推广。它既不能证明订单块有效,也不能证明无效。一位主观交易者若额外筛选位移、流动性扫荡或高周期一致性,会标出一组不同且更少的订单块,得出不同的数字——而这本身正是重点:结果高度取决于这套方法并未替你固定下来的那些选择。
常见错误
- 在走完的图上画线。 订单块在事后极易识别,因为定义本身依赖K线之后发生了什么。只在图表最右侧硬边缘、实时地标注订单块,是困难得多、也诚实得多的练习。
- 见K线就标。 如果一张图上有三十个方框,价格会不停地触碰其中某一个,而你只会记住那些生效的触碰。必须要求真实的结构突破和肉眼可见的脉冲。
- 把区域当成信号。 回踩是开始观察的位置,不是行动的理由。没有确认和预先设定的失效点,"它触到订单块了"算不上计划。
- 忽视趋势。 在上面的 SOL 区间里,几乎每一次逆势回踩在接下来一天内都走低,而顺势的那组是 18 根K线尺度上唯一出现盈利者的组别。
- 把订单流故事当字面事实。 你看不到挂在那里的机构订单。如果你的信心来自那套叙事而不是眼前的价格行为,那么每次止损被打掉时你都会觉得哪里不对。
- 紧止损配超大杠杆。 永续合约很容易让你把仓位开到:正常的 4 小时波动噪音就足以触发强平,而你的想法还来不及被验证对错。
与其他工具搭配
订单块是定位工具。它回答"在哪里",把"什么时候"和"下多大"留给其他方法。
- 市场结构。 只考虑与高周期摆动高低点序列一致的订单块。单是这一个筛选条件,就能剔除大部分逆势入场。
- 斐波那契回撤。 位于前一段行情 50%–61.8% 回撤区内的订单块,与许多交易者本就预期回调结束的位置重合。这种重叠并非巧合——两者只是从不同锚点测量同一件事。
- 成交量与未平仓合约量。 回踩时成交量萎缩,说明回调动能在衰减;回踩伴随未平仓量急剧下降,往往意味着仓位在被清算而不是在被积累。
- 波动率指标。 平均真实波幅(ATR)能告诉你:设在订单块之外的止损是否处在正常噪音范围之外。在加密市场,4 小时 ATR 很容易超过订单块本身的高度。
- 动量振荡指标。 价格到达订单块时形成背离,能提供第二个独立观察,而不是把同一套几何关系确认两遍。
- 资金费率。 看跌订单块回踩前资金费率强烈为正,说明多头拥挤,这提供了"谁可能被迫离场"的背景——这是可观测的数据,不同于机构订单那套叙事。
避免堆叠五个都在复述价格几何的工具。两三个真正不同的输入,通常比满屏方框更有信息量。
常见问题
Q. 交易中的订单块是什么?
订单块是在一段突破市场结构的脉冲行情之前,最后一根反向颜色的K线——吃掉摆动高点的上涨之前最后一根收阴K线,或跌破摆动低点的下跌之前最后一根收阳K线。交易者把这根K线的波幅画成区域,并在价格回来时观察是否出现反应。该术语源自约 2010 年代中期以来在网络上流行的智能资金概念框架。
Q. 订单块真的有效吗?
没有同行评议或独立证据表明订单块能提供交易优势,而且结果高度取决于你如何定义订单块、使用哪些筛选条件,以及大趋势的走向。在一次对 SOL/USDT 4 小时图(2026 年 10 月 6 日至 11 月 9 日)的机械化测试中,14 个订单块里有 10 个被回踩,但其中只有 3 次在回踩后 6 根K线走出了预期方向;在那段下跌行情中,看跌回踩的表现比看涨回踩略好一些。这只是一个市场、一个区间中的十次事件,不构成普遍结论。
Q. 订单块和供需区有什么区别?
实际操作中两者密切相关:都标记急速行情的起点,都在价格回归时观察反应。订单块增加了更严格的要求——指定单根K线以及一次确认的结构突破——而供需区通常围绕整个基底或盘整区绘制。两者所观察的底层市场行为是相同的。
Q. 订单块应该用K线实体还是完整高低点?
两种做法都很常见,都不算标准。完整高低点形成更宽的区域,被触及的次数更多,但需要更宽的止损;仅实体的版本更窄,会错过更多入场。许多交易者用完整波幅作为区域,并把 50% 中点即"均值阈值"作为区域内部的参考位。
Q. 加密市场的订单块用什么周期最好?
高周期——4 小时和日线——产生的订单块更少,但锚定在更有意义的结构突破上,通常更好用。低周期会产生大量订单块,在这个 7×24 小时、爆仓插针频繁的市场里,其中大多数都是噪音。一种常见做法是在 4 小时或日线标注区域,在 15 分钟或 1 小时管理执行。
Q. 怎么判断一个订单块已经失效?
最常见的规则是出现收于区域远端之外的K线收盘价:低于看涨订单块的低点,或高于看跌订单块的高点。许多交易者还会把订单块在首次回踩之后视为已消耗,无论价格是否做出反应。不论你选择哪条规则,都要在开仓之前把它定义清楚,这样失效判定就不会变成压力之下的临场判断。
要点总结
- 订单块是在脉冲式、突破结构的行情之前,最后一根反向颜色的K线,被画成区域并在价格首次回归时观察反应。
- 定义并未标准化——高低点还是实体、第一根还是最后一根K线、均值阈值还是边缘——因此两位交易者可能在同一张图上标出截然不同的结果。
- "机构未成交订单滞留在该区域内"是这套框架关于订单流的假设,公开图表无法验证;其机制与支撑阻力、威科夫基底和斐波那契回撤高度重叠。
- 订单块在构造上天然依赖事后视角,许多订单块从未被干净地回踩,而在强趋势或消息驱动的行情中,价格常常直接穿透。
- 在本文展示的 SOL 区间里,背景环境比形态本身更重要:顺势回踩是 18 根K线尺度上唯一出现盈利者的组别,而即便是它们,在 6 根K线时也好坏参半。
本文为学习资料。图表使用真实的 SOL/USDT 永续行情;过去的走势不代表未来。不构成投资建议。