第2章 市场结构:用摆动点把一段行情拆成骨架
第 1 章解决了价格要去哪里,这一章解决它此刻处在什么状态。本章从摆动点这个最小单元讲起,说明四种摆动关系如何组合出上升、下降和震荡三种状态,给出结构突破与性质转变的判别标准以及为什么必须用收盘价,解释位移为什么是判断有没有人真正在推的签名,并把扫荡和位移拼成市场结构转换这个更可信的组合。最后诚实交代结构的三种误读,它们是把这套工具用成亏损来源的主要原因。
本文目录(27 节)
- 2.1 为什么要先有骨架
- 2.2 摆动点:结构的最小单元
- 周期不同,摆动点就不是一回事
- 两个实操上的小问题
- 2.3 四种摆动关系
- 两个高点两个低点就能定性
- 2.4 结构突破:趋势在延续
- 为什么必须用收盘价
- 有两种越过不该算数
- 收盘价该看哪个周期
- 2.5 性质转变:趋势可能要变
- 这里是散户最容易亏钱的地方
- 那它到底有什么用
- 2.6 位移:区分普通波动和有意图的推动
- 位移和大阳线不是一回事
- 位移的意义在于它留下了什么
- 2.7 市场结构转换:扫荡加位移的组合
- 两个条件缺一不可
- 为什么这个组合更可信
- 一个完整的过程
- 两个常见的变形
- 2.8 结构的三个常见误读
- 误读一:小周期的结构会被大周期直接无视
- 误读二:震荡里数结构会数出无数假信号
- 误读三:结构确认永远滞后于价格
- 本章要点
- 延伸阅读
第 1 章把价格的目的地讲清楚了:它倾向于被那些订单堆得最厚的位置吸引过去。
但知道终点不等于知道现在。同一个目标位,价格可能正朝它走,可能刚被它甩开,也可能在半路上已经折返了两次。
要把这几种情况分开,得先有一副骨架。这一章就是把一段行情拆成骨架的方法。
2.1 为什么要先有骨架
知道价格要去哪个流动性池还不够,你得同时知道它此刻处在什么状态。
上一章的结论是方向性的:价格倾向于被送到订单最厚的地方。这个结论有用,但它缺一个时间坐标。
打个比方。你知道一辆车的目的地在城北,这不足以让你判断它下一个路口该左转还是右转。你还得知道它现在在哪条路上、朝哪个方向开。
结构就是这套坐标。它不预测未来,只做一件事:把已经发生的走势归到某个状态里去。
这件事听上去平淡,但它决定了你怎么用第 1 章的结论。同一个上方的买方流动性目标,在上升状态里意味着顺势持有,在刚出现反向信号的状态里意味着按兵不动。
还有一层更实际的理由。结构是这套体系里少数能被机械化判定的东西。摆动点数得出来,突破算得出来,收盘价是不是越过了某条线,没有解释空间。
越是主观的判断,越需要一个客观的锚。结构就是那个锚。
2.2 摆动点:结构的最小单元
摆动点是结构的最小刻度,一根K线的高点同时高于左右各一根,它就是摆动高点。

图 2-1 摆动高点与摆动低点的判定。高点同时高于左右各一根,即构成一个摆动高点。
术语卡 | 摆动点(Swing Point):一根K线的高点同时高于左右相邻各一根,构成摆动高点;低点同时低于左右相邻各一根,构成摆动低点。它是判断结构的最小单元,脱离周期谈它没有意义。
定义只用到三根K线,这正是它可靠的原因。中间那根的高点比左边一根高、也比右边一根高,中间这根就标出了一个摆动高点。低点反过来同理。
注意定义里没有任何关于「重要」的描述。摆动点不筛选重要性,它只回答一个是非问题:这个位置是不是局部的极值。
很多人把摆动点当成「关键转折位」来找,一上手就想挑出那几个最漂亮的。这是把两件事混了。先把所有摆动点数出来,重要性由后面的结构关系决定,不由你挑。
三根这个数字可以放宽。有人用左右各两根、各三根来过滤噪音,得到的摆动点更少也更粗。这没有对错,但有一条硬要求:同一张图上只能用一套标准。
周期不同,摆动点就不是一回事
这是本节最需要记住的一句。5 分钟图上密密麻麻几十个摆动点,放到 4 小时图上可能一个都不剩,因为它们全被压进了同一根K线的实体里。
所以「这里有一个摆动高点」这句话是不完整的。完整的说法是「在某某周期上,这里有一个摆动高点」。周期没说,这句话就没有信息量。
实操顺序只有一个:先定周期,再数点。定完就不许中途换。
中途换周期是最常见的自我欺骗。价格跌破了 1 小时图的摆动低点,于是切到 15 分钟图找一个还没破的低点,告诉自己结构还完好。这不是分析,是找安慰。
两个实操上的小问题
两个高点几乎等高,算抬高还是降低。答案是都不算。把它当成一次没分出胜负的比较,等下一个摆动点出来再定。
等高本身另有含义。第 1 章讲过,两个等高的顶部下方堆着最厚的流动性,那是价格被吸引过去的理由,和结构状态是两回事。
不同数据源的影线长短会有细微差别,同一个位置在两个软件上可能数出不同的摆动点。解决办法是固定一个数据源,别在两边来回验证。
2.3 四种摆动关系
把相邻的同类摆动点两两比较,只有四种结果,它们组合出三种市场状态。

图 2-2 四种摆动关系与三种市场状态。高低点的两个结论同向就是趋势,反向就是震荡。
四种关系是:高点抬高、低点抬高、高点降低、低点降低。除此之外没有第五种。
| 摆动关系 | 它说明了什么 | 对应状态 |
|---|---|---|
| 高点抬高 | 这一轮推动比上一轮走得更远 | 上升的必要条件 |
| 低点抬高 | 这一次回撤没有走到上次那么深 | 上升的必要条件 |
| 高点降低 | 这一次反弹够不到上次的高度 | 下降的必要条件 |
| 低点降低 | 抛压把价格压到了比上次更低的地方 | 下降的必要条件 |
上升状态要求高点抬高与低点抬高同时成立。下降状态要求高点降低与低点降低同时成立。
剩下的组合全部归入震荡。高点抬高但低点也在降低,或者高点降低但低点在抬高,两边条件打架,说明没有一方能连续占优。
两个高点两个低点就能定性
实操上不需要数很多点。取最近的两个摆动高点、两个摆动低点,四个点,比两次,结论就出来了。
做法固定成四步:
- 定周期,在这个周期上把最近的摆动点标出来
- 取最近的两个摆动高点,比一次,看是抬高还是降低
- 取最近的两个摆动低点,比一次,同样看抬高还是降低
- 两个结论同向就是趋势,反向就是震荡
多数人做不好这件事,不是因为数不清,是因为不肯接受「震荡」这个结论。震荡意味着这段行情不该做,而承认不该做,比承认做错还难受。
还有一个提醒。状态描述的是过去,不是未来。当前是上升状态,说的是到目前为止那四个点排成了那个样子,不是说下一段一定继续。
2.4 结构突破:趋势在延续
价格以收盘价越过同方向的前一个摆动点,就完成一次结构突破,它确认的是延续。
术语卡 | 结构突破(Break of Structure, BOS):价格以收盘价越过同向的前一个摆动点。上升状态里越过前一个摆动高点,下降状态里跌破前一个摆动低点。它确认的是延续,不是反转。
同向这两个字是关键。上升状态里,同向的那个点是前一个摆动高点;下降状态里,是前一个摆动低点。
越过它,意味着这一轮推动比上一轮走得更远。之前那个高点抬高的关系被再确认一次,骨架又往前接了一节。
上面这段按上升方向说。下降方向完全镜像:摆动高点换成摆动低点,站上换成跌破,判据一个字都不用改。

图 2-6 结构突破的看涨版与看跌版。同一条判据的两个方向,收盘价必须落到前一个摆动点之外,确认的是延续不是反转。
看图时盯住那条虚线和最后一根K线的实体。左边收盘站上 2,405,右边收盘跌破 2,395,两侧都是实体越过,不是影线擦过去。
为什么必须用收盘价
影线是过程,收盘是结论。这是全部理由。
一根K线在形成过程中会到处乱窜。它的最高价可能只是某一秒的瞬时成交,在成交量薄的时候,一笔单子就能把它顶上去。
收盘价不一样。它是这根K线整个周期内博弈的最终结算价,代表的是在这段时间结束时,市场愿意接受的价格。
把第 1 章的东西接回来,理由会更清楚。摆动高点上方堆的是买方流动性。价格穿上去,第一时间涌出来的是被触发的止损,那是被动的、一次性的买入。
如果这批被动买入是全部动力,价格会在燃料烧完之后掉回来,留下一根长影线,收盘仍在摆动高点之下。这是扫荡。
如果收盘稳稳落在摆动高点之上,说明止损烧完以后,还有主动的买入愿意在更高的位置接手。这才叫突破。
所以用收盘不用影线,不是一条武断的规矩。它是在问一个问题:越过之后,还有没有人愿意在新的价格上继续成交。
有两种越过不该算数
第一种是擦边。收盘只比摆动高点高出一点点,幅度小到和这个品种的日常跳动差不多。这种越过在下一根K线经常就被抹掉,稳妥的做法是再等一根同向实体。
第二种是错位。摆动点标在 1 小时图上,却拿 15 分钟的收盘去判定,于是提前拿到一个还没成立的结论。
两种情况的共同点是把判据放宽了。放宽的那部分,最后全部会以假信号的形式回来。
收盘价该看哪个周期
看你标摆动点的那个周期。在 4 小时图上标的摆动高点,就等 4 小时K线收盘,不能用 5 分钟图的收盘去判定。
这条规矩挡掉的是同一类错误:用小周期的分辨率去审判大周期的结论。想快一点拿到确认,代价是假信号成倍增加。
2.5 性质转变:趋势可能要变
价格首次反向越过逆向的摆动点,叫性质转变,它只是一个提示注意的信号。

图 2-3 结构突破与性质转变的区别。同样是收盘越过一个摆动点,越过的是同向还是逆向,含义完全相反。
术语卡 | 性质转变(Change of Character, CHoCH):在一段趋势里,价格首次以收盘价反向越过逆向的摆动点。上升状态中是跌破前一个摆动低点。它是趋势可能反转的第一个结构信号。
和结构突破的差别只在方向。结构突破越过的是同向的点,性质转变越过的是逆向的点。
上升状态里一直在做的动作是越过摆动高点。某一次价格没有去创新高,反而先跌破了前一个摆动低点,这就是首次反向。
| 对照项 | 结构突破 | 性质转变 |
|---|---|---|
| 越过哪个点 | 同向的摆动点 | 逆向的摆动点 |
| 上升状态里的表现 | 收盘越过前一个摆动高点 | 收盘跌破前一个摆动低点 |
| 它说明了什么 | 当前趋势又延续了一节 | 当前趋势第一次被打断 |
| 出现频率 | 一段趋势里反复出现 | 一段趋势里只出现一次 |
| 该做的动作 | 顺势持有,或顺势等回撤 | 减仓并等待,不作为入场理由 |
这里是散户最容易亏钱的地方
必须把话说死:性质转变不构成入场理由。
常见的操作是这样的。看到上升状态里第一次跌破摆动低点,立刻反手做空,止损放在刚才那个高点上方。然后价格回到高点上方,止损被打掉,行情继续上涨。
这个亏损不是运气不好,是逻辑本身漏了一环。
性质转变只说明一件事:原来那个方向的推动,这一次没能延续。它没有说反方向已经有人接手了。
一次趋势中途的深回撤,同样会跌破前一个摆动低点。它长得和性质转变一模一样,因为它就是性质转变。哪一个是回撤、哪一个是反转的开始,要等后面才揭晓。
那它到底有什么用
它的用处是改变你的默认动作。看到它之前,默认动作是顺原方向找机会。看到它之后,默认动作变成等待。
具体到三件事:
- 把原方向的仓位减下来,或者把止损移到成本附近,别再按原来的目标持有
- 停止在原方向新开仓,尤其停止在追高追低的位置开
- 开始留意反方向有没有出现更强的证据
三件都是防守动作,没有一件是开新仓。真正能支撑开仓的证据,是 2.7 节要讲的那个组合。
2.6 位移:区分普通波动和有意图的推动
位移是一段又快又满的单向推动,它是判断刚才那下有没有人真在推的签名。

图 2-4 位移长什么样。实体饱满、速度突出、中间留下没被充分成交的区间,三个特征通常同时出现。
术语卡 | 位移(Displacement):一段实体饱满、速度明显快于前后K线的单向推动,通常在K线之间留下失衡。它用来把普通波动和有意图的推动区分开。
三个特征要一起看,缺一个就要打个折扣。
实体饱满。 位移的K线由实体主导,上下影线加起来通常占不到全长的三分之一。价格从开盘一路推到收盘,中途没有像样的反抗。
速度突出。 判断速度不能只看这一根,要和它前后的K线比。前面十根平均走一格,这几根一口气走了四格,速度就是突出的。
通常伴随失衡。 推得太快,中间某些价格区间只有一侧成交过,另一侧根本来不及挂单。这些没被充分成交的区间会留在图上,成为下一章的主角。
位移和大阳线不是一回事
单看一根大实体K线说明不了什么。数据公布的瞬间、流动性稀薄的时段,都能造出很长的实体,但那只是没人接盘导致的空转。
位移的判断永远是相对的。相对前面一段的节奏,相对同一时段的常态。脱离对比谈位移,等于没谈。
位移的意义在于它留下了什么
位移本身不是入场信号,它的价值在于它把地址留下了。
推动从哪里发起,那个起点区域就成了后面可以回来验证的位置。位移越干净,起点越明确。这是下一章讲兴趣点的基础。
反过来,一段磨磨蹭蹭的上涨,实体和影线交错,你会发现根本找不到一个像样的起点。找不到起点,就没有可执行的入场区域。
2.7 市场结构转换:扫荡加位移的组合
先扫掉关键流动性,再以位移方式反向做出结构突破,这个组合叫市场结构转换。

图 2-5 市场结构转换的完整过程。先取走一侧的流动性拿到筹码,再用位移把结构打穿,动机和动能先后到齐。
术语卡 | 市场结构转换(Market Structure Shift, MSS):价格先扫掉一侧的关键流动性,随后以位移方式反向越过逆向摆动点的组合。它同时具备动机和动能,可信度高于单独的性质转变。
把这一章和上一章拼起来,就是这一节。
两个条件缺一不可
第一步,扫荡。 价格先去取走一侧的关键流动性,通常是某个明显的摆动高点上方或摆动低点下方,触发那里的止损之后迅速收回。
第二步,位移反向。 收回之后不是慢慢磨,而是一段实体饱满、速度突出的反向推动,直接以收盘价越过逆向的那个摆动点。
两步都做到,才叫市场结构转换。少了第一步,只是一次普通的性质转变。少了第二步,只是一次扫荡之后的反弹。
为什么这个组合更可信
因为它同时给出了动机和动能。
动机来自扫荡。 第 1 章讲过,大体量的一方必须在有对手盘的地方成交。扫荡这个动作本身说明有人在那个位置拿到了他要的量。没有这一步,就找不到「谁在这里建了仓」的理由。
动能来自位移。 拿到量之后,如果真有人在推,价格不会慢吞吞地往回爬。位移就是那笔量正在起作用的证据。
单独看任何一个都不够。只有扫荡没有位移,可能只是取完流动性之后的正常反弹,随后继续原方向。只有位移没有扫荡,那笔推动的燃料来源不清楚,很容易是一次性的消息冲击。
一个完整的过程
按顺序走一遍,就是图 2-5 的内容。
价格在上升状态里连续做出高点抬高与低点抬高。某一次冲高,越到前一个摆动高点上方,把那里的买方流动性取走,收盘却掉回摆动高点之下。这是扫荡。
接下来几根K线不再犹豫,实体连续向下,速度明显快于之前任何一次回撤,收盘直接落在前一个摆动低点之下。这是位移完成的反向越过。
两步加起来,才是市场结构转换。上方的流动性被取走了,下方的结构被打穿了,动机和动能都在。
上面这段走的是看跌方向。看涨版把每一步反过来:先刺穿前低取走卖方流动性,再用一根位移把结构收上去。

图 2-7 市场结构转换的看涨版与看跌版。两侧都是先扫掉一侧的流动性,再以位移反向越过结构,方向相反而步骤完全一致。
看涨那侧的前低标在 2,395,看跌那侧的前高标在 2,405。读图的顺序是先找那根扫出去的影线,再找紧跟着的位移实体。
注意它仍然不是一个入场价格。它给的结论是方向可能已经换了,从这个结论到具体在哪里挂单,中间还差一个入场区域。那是下一章的内容。
两个常见的变形
- 扫荡和位移之间隔了几根K线。 这不影响成立,只要中间没有再度越过扫荡留下的那根影线。间隔越长,可信度略降。
- 位移只越过了一个次级的摆动点。 越过的点级别越低,结论的分量越轻。判断级别的办法很朴素:那个摆动点在多少人的图上是看得见的。
2.8 结构的三个常见误读
结构是骨架,不是水晶球,它有三种固定的失效方式,全部值得提前知道。
误读一:小周期的结构会被大周期直接无视
在 5 分钟图上标准得像教科书的一次市场结构转换,放到 4 小时图上,可能只是一根普通K线的下影。
当大周期还在往下走的时候,小周期上会反复出现向上的性质转变、向上的结构突破,一个接一个成立,又一个接一个被吞掉。
这不是结构失效了,是你在用错误的级别读它。级别之间怎么排序、以哪个为准,是第 5 章要处理的问题。这里只需要建立一个习惯:报结论之前先报周期。
误读二:震荡里数结构会数出无数假信号
这套工具的前提是存在方向。区间震荡里没有方向,于是上下沿之间的每一次来回,都会同时制造出结构突破和性质转变。
你会看到向上的突破和向下的转变交替出现,每一个单独看都成立,连起来看毫无信息。按这些信号交易,就是在区间里被来回打。
防守办法只有一个:先判断有没有方向,再决定要不要用结构。2.3 节那四步定性就是干这个用的。定出来是震荡,这一章的工具先放下。
误读三:结构确认永远滞后于价格
这是无法消除的成本,不是可以优化掉的缺陷。
结构突破要等收盘才成立,而收盘的时候价格已经走了一段。等你拿到确认,最好的价格已经过去了。
很多人试图靠提前判断来解决它:结构还没确认就当成已经确认,理由是「肯定会破」。这确实能拿到更好的价格,代价是把一个客观判据换成了主观猜测。
这套体系的解法不是提前,是分工。方向判断用大周期的确认结构,入场位置去小周期找回撤区域。用确认换方向,用回撤换价格,两个问题分开解。
本章要点
- 摆动点(Swing Point)的定义只用三根K线:高点同时高于左右各一根即摆动高点,低点同时低于左右各一根即摆动低点。它不筛选重要性,只标出局部极值。
- 摆动点依赖周期。不说周期的结构结论没有信息量,实操顺序永远是先定周期、再数点、中途不换。
- 摆动关系只有四种:高点抬高、低点抬高、高点降低、低点降低。高低两侧的结论同向就是趋势,反向就是震荡。
- 取最近的两个摆动高点和两个摆动低点,比两次,就能给当前行情定性。做不好这一步的人,通常是不肯接受震荡这个答案。
- 结构突破(Break of Structure, BOS)用收盘价判定而不是影线。影线只证明止损被触发过,收盘才证明有人愿意在新价格上继续成交。
- 性质转变(Change of Character, CHoCH)只提示注意,不构成入场理由。它和趋势中途的一次深回撤在图上完全一样,看到它该做的是减仓和等待。
- 位移(Displacement)有三个特征:实体饱满、速度明显快于前后、通常伴随失衡。它是判断刚才那段推动有没有真实意图的签名。
- 市场结构转换(Market Structure Shift, MSS)是扫荡加位移的组合,动机和动能同时具备,因此比单独的性质转变可信。但它给的是方向结论,不是入场价格。
下一章讲失衡与兴趣点,把「方向可能换了」变成一个具体能挂单的价格区域,补上本章留下的缺口。
延伸阅读
- 用高低点结构判断趋势:三句话讲清多空和震荡 用更口语的方式复述了 2.3 节的四种摆动关系,适合在数点数糊涂的时候回去对一遍。
- 突破交易:如何分辨真突破和假突破 提供大量突破失败的实盘案例,是 2.4 节「为什么必须用收盘价」的现实注脚。
- 大周期定方向小周期找信号:三步搞定多周期交易 讲的是周期之间怎么分工,正好接住 2.8 节第一种和第三种误读留下的问题。
中英术语对照表
全书术语的正名、英文原名与一句话定义
在微信里搜「Tom讲交易」即可关注,每周更新交易教学