含义

摆动高点是指其最高价高于前五根K线和后两根K线的那根K线。由于需要后面两根K线,摆动高点只能在两根K线收盘之后才被识别出来。摆动低点是其镜像。基础内容请参见K线与时间周期

这些提醒寻找位于大致同一价位的两个或三个摆动高点,或摆动低点。大致是按该市场自身的波动来衡量的:各次折返之间的距离不得超过近期平均K线波幅的一半,且永远不超过 3%。固定百分比会标出大市值市场上几乎所有形态,而在波动剧烈的市场上几乎标不出任何形态。

还有三个条件。第一次折返必须是之前 40 根K线中最极端的点,这样才有一段在前的走势。相邻折返之间须相距 6 至 40 根K线,整个形态不得宽于 46 根K线。每一对之间的回撤必须距离较近的那次折返至少三个平均K线波幅,这把两次测试与一段横盘区分开来。

Double Top 报告位于同一价位的两个摆动高点。提醒在第二个高点得到确认时到达,而不是在价格之后突破了什么的时候。

Double Bottom 是向下的对应形态:位于同一价位的两个摆动低点。

Triple Top 报告位于同一价位的三个摆动高点,Triple Bottom 则报告三个摆动低点。次数是精确的。两次折返报告双重形态,三次报告三重形态,而一个被触及四次或更多次的价位则什么都不报告,因为被如此频繁触及的价位是一个区间,而不是一次反转。

因此,对双重形态价位的第三次测试是扩展该形态,而不是打破它。

在 CoinScreener 中

四个提醒都支持 15m、1h、4h、1D 与 1W。较长的周期产生的形态更少,但每个形态背后的历史更多;较短的周期产生的形态要多得多。与其他图表比较时,请匹配交易所、市场和周期。

打开 Alerts,选择 Double TopDouble BottomTriple TopTriple Bottom

  • 受阻价位 / 守住价位: 各次高点或低点的平均值。
  • 颈线: 最外侧两次折返之间最深的回撤。这是该判断所依赖的价位;收盘穿过它,才是图表分析者视为确认的信号。
  • 形态高度: 从该价位到颈线的距离,以该价位的百分比表示。它不是目标价,也不是预期收益。

图表会连接各次折返并画出颈线,同时画出第一次折返必须超越的先前极值。

每个得到确认的形态只提醒一次。同一提醒只有在至少经过三根K线之后才可能再次出现。同一价位上的双重形态与之后的三重形态是两个独立的提醒,因为形态已经改变。

检查这三点

  1. 确认各次折返确实位于同一价位,并把颈线读作会使该判断失效的位置。
  2. 记住提醒是在最后一次折返得到确认之后才到达的,因此价格已经离开了该价位。
  3. 把当前价格与该价位比较,并在考虑交易之前自行确定退出点与仓位规模。

探索示例

展开图表课程

选择 双顶双底三重顶该价位被突破,然后逐根推进K线。在最后一次折返得到确认之前什么都不会画出来,产品等待的也正是这一点。

观察市场走势假设示例
双顶:K 线图,已显示 12 个观测值,共 32 个使用为教学构造的数据。 价格下方对齐显示成交量。 图表只绘制当前进度已展示的观测值,完整解释见图表下方。11410495价格 · 假设单位成交量 · 单位1K 线 12 / 32
收盘价 104.00成交量 82 单位┄ 同一水平的高点┄ 颈线
01 / 05

先要有可供折返的价位

反转需要有可反转的走势。在这段K线中价格已创出新的极值,因此形成了一个可供后续K线测试的高点。

图解 · 全部情景

双顶

双顶:K 线图,已显示 32 个观测值,共 32 个使用为教学构造的数据。 价格下方对齐显示成交量。 图表只绘制当前进度已展示的观测值,完整解释见图表下方。11410495价格 · 假设单位成交量 · 单位第 1 次测试:最高价 112.35第 2 次测试:最高价 112.55颈线 103.61K 线 32 / 32
收盘价 96.00成交量 122 单位┄ 同一水平的高点┄ 颈线
  1. 先要有可供折返的价位. 反转需要有可反转的走势。在这段K线中价格已创出新的极值,因此形成了一个可供后续K线测试的高点。
  2. 第一次测试失败. 价格从高点向下折返,并已远离该高点。一次折返还不是形态:它只是标记出一个后续K线可能再次测试的价位。
  3. 回到同一价位. 价格已回到先前的高点。大致等高是指落在按该市场近期K线波幅缩放的容差范围内,而不是完全相等。
  4. 形态得到确认. 后续K线没有突破该高点,因此第二次受阻得到确认,提醒即可报告该形态。两个高点之间标记出的价位,就是这一判断失效的地方。
  5. 之后发生了什么. 在这个假设示例中价格下行。形态完成时这一点并不可知。若收盘重新站回两个高点之上,反而会削弱这一判断。

双底

双底:K 线图,已显示 32 个观测值,共 32 个使用为教学构造的数据。 价格下方对齐显示成交量。 图表只绘制当前进度已展示的观测值,完整解释见图表下方。125116107价格 · 假设单位成交量 · 单位第 1 次测试:最低价 107.55第 2 次测试:最低价 107.55颈线 116.51K 线 32 / 32
收盘价 124.00成交量 122 单位┄ 同一水平的低点┄ 颈线
  1. 先要有可供折返的价位. 反转需要有可反转的走势。在这段K线中价格已创出新的极值,因此形成了一个可供后续K线测试的高点。
  2. 第一次测试失败. 价格从低点向上折返,并已远离该低点。一次折返还不是形态:它只是标记出一个后续K线可能再次测试的价位。
  3. 回到同一价位. 价格已回到先前的低点。大致等高是指落在按该市场近期K线波幅缩放的容差范围内,而不是完全相等。
  4. 形态得到确认. 后续K线没有跌破该低点,因此第二次守住得到确认,提醒即可报告该形态。两个低点之间标记出的价位,就是这一判断失效的地方。
  5. 之后发生了什么. 在这个假设示例中价格上行。形态完成时这一点并不可知。若收盘重新跌回两个低点之下,反而会削弱这一判断。

三重顶

三重顶:K 线图,已显示 32 个观测值,共 32 个使用为教学构造的数据。 价格下方对齐显示成交量。 图表只绘制当前进度已展示的观测值,完整解释见图表下方。11410698价格 · 假设单位成交量 · 单位第 1 次测试:最高价 112.45第 2 次测试:最高价 112.55第 3 次测试:最高价 112.35颈线 103.61K 线 32 / 32
收盘价 101.00成交量 122 单位┄ 同一水平的高点┄ 颈线
  1. 先要有可供折返的价位. 反转需要有可反转的走势。在这段K线中价格已创出新的极值,因此形成了一个可供后续K线测试的高点。
  2. 第一次测试失败. 价格从高点向下折返,并已远离该高点。一次折返还不是形态:它只是标记出一个后续K线可能再次测试的价位。
  3. 回到同一价位. 价格已回到先前的高点。大致等高是指落在按该市场近期K线波幅缩放的容差范围内,而不是完全相等。
  4. 形态得到确认. 后续K线没有突破该高点,因此第二次受阻得到确认,提醒即可报告该形态。两个高点之间标记出的价位,就是这一判断失效的地方。
  5. 之后发生了什么. 在这个假设示例中价格下行。形态完成时这一点并不可知。若收盘重新站回两个高点之上,反而会削弱这一判断。

该价位被突破

该价位被突破:K 线图,已显示 32 个观测值,共 32 个使用为教学构造的数据。 价格下方对齐显示成交量。 图表只绘制当前进度已展示的观测值,完整解释见图表下方。12511298价格 · 假设单位成交量 · 单位1K 线 32 / 32
收盘价 123.00成交量 122 单位
  1. 先要有可供折返的价位. 反转需要有可反转的走势。在这段K线中价格已创出新的极值,因此形成了一个可供后续K线测试的高点。
  2. 第一次测试失败. 价格从高点向下折返,并已远离该高点。一次折返还不是形态:它只是标记出一个后续K线可能再次测试的价位。
  3. 价位被越过. 价格没有折返,而是收盘远高于先前的高点。不再存在两个大致等高的高点,因此不会报告任何形态。同样的第一次测试可能走向任一结果。
  4. 现在是另一种行情. 价格继续上涨。请改为关注新的极值:形态提醒描述的是失败的测试,而这一次并未失败。
  5. 比较两种结果. 切换情景,看同样的第一次测试如何形成完整形态。在第一次折返时,两种结果都无法预知。

请比较 双顶该价位被突破:两者以相同的K线和相同的第一次折返开始。只有后续K线才把它们区分开来,而提醒存在的意义在于价位守住的那种情形。

查看产品示例
走进 CoinScreener双顶 · 4h
CoinScreener 显示一个已记录的双顶:两个高点在同一价位相连,下方为虚线颈线,还有成交量面板,以及形态高度、受阻价位和颈线的数据卡。

截图展示英文界面。

CoinScreener 中一个已记录的 Double Top:两个高点在同一价位相连,下方是颈线,还有形态高度、受阻价位和颈线的数据卡。这是历史回放示例,不是实时通知。

网页应用截图日期 。图中数值反映截图时的情况。查看原图
走进 CoinScreener

双顶 · 4h

CoinScreener 显示一个已记录的双顶:两个高点在同一价位相连,下方为虚线颈线,还有成交量面板,以及形态高度、受阻价位和颈线的数据卡。

参考来源

产品行为已于 2026 年 9 月 10 日对照 V3 源代码核对。截图保留其原始拍摄日期。

TradingView: Double Top and Double Bottom