Delta % Histogram 指标:公式、参数与读法

Delta % 柱状图(Delta % Histogram)把每根 K 线的净 Delta 表示为其总成交量的占比,刻度从 −100% 到 +100%。它回答的问题与原始 Delta 不同:不是失衡价值多少手合约,而是失衡占这根 K 线全部成交的比例有多大。

Senzoukria · 指标 · Updated September 2026


Delta % Histogram Delta 净委托量, 显示在图表下方的独立面板中.

Delta % Histogram 测量的是什么

数值为总 Delta 除以总成交量再乘以 100,按构造是有界的,因为净 Delta 永远不可能超过产生它的成交量。+100% 意味着这根 K 线中每一手都成交于卖价,−100% 则相反,接近零的数值描述买卖大致相当的 K 线。成交量为零的 K 线不输出柱状点:这时比率没有定义,画成 0% 会把“没有成交”说成“平衡”。同一公式另以独立标识符提供折线版本,区别只在绘图形状。

公式:代码中的实现

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

Points d'histogramme : `f` rend `null` quand la barre n'a pas d'information — la barre n'émet alors PAS de point (contrat `HistogramPoint` : pas de trou, pas de valeur inventée). */ function histPoints( bars: readonly FootprintBar[], f: (bar: FootprintBar, i: number) => number | null, ): HistogramPoint[] { const out: HistogramPoint[] = []; for (let i = 0; i < bars.length; i++) { const v = f(bars[i], i); if (v !== null) out.push({ time: bars[i].bucketTsNs, value: v }); } return out; } function histOut( points: HistogramPoint[], positiveColor: string, negativeColor: string, ): SeriesOutput { return { shape: "histogram", points, positiveColor, negativeColor }; } // ── Defs ──────────────────────────────────────────────────────────────────── /** Delta % en HISTOGRAMME : totalDelta / totalVolume × 100, borné [−100, +100]. Volume nul → pas de point (0/0 n'est pas « 0 % », c'est « pas d'information » — même règle que la variante ligne). N.B. : l'id « delta-percent » est déjà pris par la variante LIGNE (delta.ts) — même formule, id distinct pour préserver l'unicité du registre.

如何解读

  • 用它来统一繁忙和清淡 K 线的尺度。2,000 手 K 线上的 +400 Delta,与 40,000 手 K 线上同样的 +400,得到的百分比差别很大,而能在整个时段内横向比较的是百分比。
  • 接近上下限的读数标出单边 K 线,几乎所有主动成交都来自同一方。
  • 接近零的 K 线在比例上是平衡的,即使原始 Delta 看起来不小,这正是该指标要揭示的情形。
  • 在成交量放大时同时观察百分比和原始 Delta。Delta 很大而百分比很小,说明失衡的增长慢于周围成交活动的增长。
  • 柱状图中的空缺不是零读数;它表示这根 K 线没有可测量的成交量。

参数与默认值

正负两种颜色只用于在面板中区分符号。平滑默认 1,即逐根 K 线绘出比率;取值最高 200,会在相应数量的 K 线上取平均,并让读数偏离它所在的那根 K 线,因此平滑后的百分比不再描述单根 K 线的平衡情况。

Delta % Histogram — 应用中可调的参数及其默认值。
参数类型默认值取值范围
Smoothingnumber11 – 200

它无法显示的内容

作为比率,它完全舍弃了规模,因此一根成交量极小但高度单边的 K 线,可能比一根真正成交量大且失衡的 K 线显示出更大的百分比。它也舍弃了位置:无论主动成交发生在高点、低点还是整个区间,K 线都可能得到相同的百分比。这一测量依赖于按主动方把成交分为买入或卖出,没有这种分类的数据源无法生成它。最后,刻度是有界的,已经接近 ±100% 的 K 线没有余地再显示更强的单边压力。

浏览全部指标

其他语言版本

Frequently asked questions

订单流中的 Delta 百分比是什么意思?
Delta 百分比把一根 K 线的净 Delta 表示为该 K 线成交量的比例。如果一根 K 线成交 1,000 手、净 Delta 为 +200,它的 Delta 百分比就是 +20%。它把不同规模的 K 线放到同一刻度上,这是以合约计的原始 Delta 做不到的。
Delta 百分比真的能达到 100 吗?
能。恰好 +100% 要求这根 K 线的每一手都成交于卖价、买价上完全没有成交,这只可能出现在成交笔数极少的 K 线上。而这类 K 线正是百分比分量最轻的,因为少数几手就决定了整个读数。
Delta 百分比柱状图和折线版本有什么区别?
计算完全相同:净 Delta 除以 K 线成交量,以百分比表示。之所以作为两个独立指标存在,是为了让目录中的每个标识符保持唯一,也让你可以在逐根按符号着色的柱状图,与更便于观察斜率和穿越的连续折线之间选择。

Keep reading