Squeeze 指标:公式、参数与读法

Squeeze 标记布林带完全位于肯特纳通道(Keltner Channel)之内的K线,即 John Carter 的 TTM Squeeze 所描述的波动收缩状态。处于该状态的每根K线,都会在收盘价处画一个点。

Senzoukria · 指标 · Updated September 2026


Squeeze 波动率, 叠加在价格图上.

Squeeze 测量的是什么

布林带是简单移动平均加减若干倍总体标准差,默认 20 和 2。肯特纳通道是指数移动平均加减若干倍 Wilder ATR,EMA 和 ATR 使用同一周期,默认 20 和 1.5——这是 TTM 的参数,与本目录中独立的 Keltner 指标及其 20/10/2 默认值不同。比较是严格的:布林带上轨必须低于通道上轨,下轨必须高于通道下轨,因此两者恰好重合时不计入,这与 TradingView 的行为一致。只要任一构造仍在预热中,就不绘制标记。

公式:代码中的实现

这不是别处常见的定义,而是所发布代码实际计算的内容,记录在实现旁边:

Squeeze TTM (John Carter) : squeeze ON quand les bandes de Bollinger sont ENTIÈREMENT à l'intérieur du canal de Keltner — BB_up < KC_up ET BB_low > KC_low inégalités STRICTES : bandes confondues = pas de squeeze (parité TradingView). BB : SMA_N ± k·σ population (défauts 20, 2). KC : EMA_N ± k·ATR_N Wilder, MÊME période N pour l'EMA et l'ATR (défauts 20, 1.5 — les défauts TTM ; l'indicateur `keltner` de la famille garde ses propres défauts 20/10/2). Sortie : un dot posé au CLOSE de chaque barre en squeeze ; warm-up (BB ou KC indéfini) → pas de marker.

如何解读

  • 点表示一种状态——收盘价离散度相对K线幅度较窄——完全不带方向。
  • 一串点的结束只说明收缩已经停止,并不说明市场会朝哪个方向突破。
  • 一段不间断的长串点描述的是一个已蓄势一段时间的市场;零星的单个点通常只反映一根安静的K线。
  • 应把这个状态与方向性判断结合起来,例如区间从哪一侧突破、极值处的订单流显示了什么,而不是只凭点位行动。
  • 非主要交易时段和节假日时段很容易出现点,因为那里窄幅区间很常见。

参数与默认值

默认值为 20 周期、2 倍标准差的布林带,对比 20 周期、1.5 倍 ATR 的肯特纳通道。提高布林带倍数或降低肯特纳倍数,会让条件更难满足、点更少;反过来则会让点频繁出现,以至于失去区分能力。两个周期都默认 20,使两种构造描述同一个窗口;将它们设为不同值,就是在比较不同的时间跨度。

Squeeze — 应用中可调的参数及其默认值。
参数类型默认值取值范围
BB periodnumber202 – 200
BB multipliernumber20.5 – 5
KC periodnumber201 – 200
KC multipliernumber1.50.5 – 5

它无法显示的内容

输出是二元的:其中没有幅度、没有方向,也没有时机信息。它不使用订单流,因此无法区分背后有大单在累积的蓄势,和一个无人交易的空档小时。它是描述性的,且按构造必然滞后——只有当收缩已在 20 根K线的窗口内可见时才会出现点——连续点的数量对随后发生的事情也说明不了什么。在流动性低的品种上,这个条件大部分时间都成立,从而失去区分能力。

浏览全部指标

其他语言版本

Frequently asked questions

什么是 TTM Squeeze?
TTM Squeeze 由 John Carter 提出,用于标出布林带收缩到肯特纳通道之内的时段。由于布林带跟随标准差、通道跟随平均真实波幅,布林带落入通道之内意味着近期收盘价的离散度相对于典型K线幅度已经收窄。
Squeeze 能告诉你会朝哪个方向突破吗?
不能。这个条件是对称的,不含任何方向信息。它只识别收缩;突破的方向必须来自其他依据,例如区间从哪一侧突破,或极值处的订单流显示了什么。
为什么我的 Squeeze 点与其他平台不同?
通常由三个细节造成:标准差用的是总体还是样本除数;肯特纳通道是否使用 Wilder ATR 且与其移动平均同一周期;以及恰好重合的轨道是否算作挤压。这里使用总体除数,肯特纳周期一致,比较是严格的,所以轨道相等不计入。

Keep reading