Stacked Imbalances 指标:公式、参数与读法

堆叠失衡(Stacked Imbalances)标记至少包含三个同方向连续对角失衡的K线,三个是默认阈值。标记画在价格图上:看涨堆叠在顶端画向上箭头,看跌堆叠在底端画向下箭头。

Senzoukria · 指标 · Updated September 2026


Stacked Imbalances 逐笔成交与资金流, 叠加在价格图上.

Stacked Imbalances 测量的是什么

价位必须在 tick 精度上连续——只要有一个价格没有失衡,堆叠就被打断,因为堆叠要描述的是一段不间断的单边成交,而不是一组分散的被标记价位。单个标记来自本分组其他指标使用的同一个对角测试:一侧必须相对对角另一侧达到比率 k,并满足最小数量。箭头的位置是有意安排的:看涨堆叠标在最高价位,看跌堆叠标在最低价位,所以标记指向这段连续成交结束的价格。

公式:代码中的实现

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

Marqueurs sur les barres portant ≥ N imbalances diagonales EMPILÉES (niveaux consécutifs au tick près, même direction — les trous cassent la pile, même argument structurel que `calculateStackedImbalances`). Marqueur bullish : flèche haute au SOMMET de la pile ; bearish : flèche basse à sa BASE. Défaut N=3 — le même minConsecutive que l'indicateur stacked du repo.

如何解读

  • 箭头的位置就是信息:它位于连续段的末端,而不是K线的最高价或最低价,所以标出的是单边成交到达的最后一个价格。
  • 记下箭头所指的价格,观察之后成交回到那里时会发生什么;标记记录的是连续段在哪里停下,并不声称这个价位会守住。
  • 连续几根K线出现同方向的多个堆叠,描述的是持续的单边成交,与单独一个孤立的标记形成对比。
  • 价格立刻反向穿越的堆叠,和守住的堆叠说明的是不同的事情:标记记录的是已经发生的事,而不是将要发生的事。
  • 与同一根K线上的失衡价位数(Imbalance Levels)交叉核对。失衡价位很多却没有标记的K线,说明这些失衡是分散的而不是堆叠的。

参数与默认值

最小堆叠默认为 3 个连续价位,比率 k 默认为 3,最小数量默认为 10;看涨和看跌箭头颜色分开设置。调高最小堆叠会让标记更少,并只保留更长的连续段;调高 k 会收紧失衡价位的标准,同样会缩短堆叠。最小数量防止很小的价位加入连续段,这一点很重要,因为对角另一侧为空时,任何比率都会被满足。

Stacked Imbalances — 应用中可调的参数及其默认值。
参数类型默认值取值范围
Ratio knumber31 – 20
Min qtynumber100 – 10000
Min stacknumber32 – 20

它无法显示的内容

标记描述的是K线结构,不是交易信号,并且在K线的各个价位确定之后才画出。它需要逐价位的足迹数据和合约的最小变动价位;没有价格网格就无法进行连续性测试,什么也不会画出。在清淡时段,连续段可能由刚好满足比率的小数量构成,最小数量只能部分过滤。标记不表示涉及多少成交量,低成交量K线上的堆叠,分量不如活跃K线上的同样形态。

浏览全部指标

其他语言版本

Frequently asked questions

什么是堆叠失衡?
堆叠失衡是在一根足迹K线内,连续多个价位都朝同一方向失衡。它与孤立的失衡不同,因为这段连续描述的是主动成交在价格穿越好几个 tick 的过程中一直占优,而不是只在一个价格上占优。
为什么价位必须连续?
因为这个形态的意义就在于连续性。两个被标记价位之间夹着一个没有失衡的价位,说明主动成交在那里不再占优,两个被标记价位属于不同的事件。要求在 tick 精度上相邻,能让标记始终描述一段不间断的连续段,这也是其他足迹图平台使用这个术语的方式。
箭头画在K线的什么位置?
看涨堆叠在其最高价位用向上箭头标记,看跌堆叠在其最低价位用向下箭头标记。因此箭头位于连续段的端点,而不是K线的最高价或最低价,直接指向失衡价位序列结束的价格。

Keep reading