指标:成交量(直方图、买/卖、成交规模、RVOL)

基础的「成交量」分组包含六个建立在 K 线聚合值之上的窗格指标:成交量、买/卖成交量、平均成交规模、成交量 ROC %、相对成交量和成交笔数。K 线成交量是后端按价位对买卖求和的结果,原样使用。

Senzoukria · 文档 · 更新于 2026 年 9 月


位置

位置
图表工具栏 → 指标 → 分组「指标库 · 成交量」
绘制目标
六个指标全部在独立窗格中
K 线成交量
由后端聚合的 totalVolume(各价位买 + 卖之和)
RVOL 默认周期
此前的 20 根 K 线

它做什么

成交量是一个按收盘方向带符号的直方图:收盘 ≥ 开盘输出 +成交量并用上涨颜色,收盘 < 开盘输出 −成交量并用下跌颜色。这个符号只是直方图形态的颜色通道,所以下跌的 K 线出现在零基线之下;十字星按看涨计,与蜡烛实体渲染器的规则一致。买/卖成交量画两条线,即每根 K 线可用价位上的买入量和卖出量之和;有成交量但没有买卖拆分的 K 线不返回任何值,而不是返回两个零。

平均成交规模是 totalVolume / tradeCount,笔数为零时为空。成交量 ROC % 是 N 根 K 线上成交量的百分比变化,参照值为零时为空。相对成交量把当根 K 线的成交量除以此前 N 根 K 线的 SMA(窗口 [i−N, i−1]),因此当前这根绝不会稀释自己的参照值;1.0 表示成交量正常。成交笔数画的是数据源为该根 K 线报告的原始成交笔数。

设置

「成交量」分组中声明的参数
指标设置默认值(范围)作用
成交量上涨颜色 / 下跌颜色绿 / 红按收盘方向决定的直方图颜色
成交量平滑1(1–200)对直方图的可选 SMA;1 = 原始值
买/卖成交量买方颜色 / 卖方颜色绿 / 红两条线的颜色
买/卖成交量平滑1(1–200)对每条线的可选 SMA
平均成交规模颜色 / 平滑黄 / 1线条颜色;可选 SMA
成交量 ROC %周期1(1–200)当前成交量与参照成交量之间相隔的 K 线数
相对成交量SMA 周期20(1–500)基准线中此前 K 线的数量
成交笔数颜色 / 平滑灰 / 1线条颜色;可选 SMA

怎么用

从指标面板的指标库分组中启用一个指标;如果原始序列逐根读起来很吃力,就把「平滑」调大。默认值 1 会关闭平滑,返回这个设置出现之前的那条原始序列;缺失的点仍然缺失,绝不会以零的身份进入平滑窗口。

相对成交量和成交量 ROC % 拿一根 K 线与同一张图上更早的 K 线比较。改变 K 线类型(时间、tick、成交量、区间)就改变了一根 K 线的含义,所以请同类相比。平均成交规模和成交笔数取决于数据源把什么认定为一笔成交;指标说明卡把这一点写为「依赖数据源」的测量。

限制与坑

  • 带符号的成交量直方图是一种渲染选择:一个始终为正、逐根着色的直方图需要每个点一个颜色,而直方图形态并不携带这个信息。
  • 买/卖成交量需要数据源提供 bid × ask 拆分;只有 OHLCV 的历史在那些 K 线上不返回任何点。
  • 聚合后的成交无法确定某个参与者单笔委托的规模;平均成交规模是一个比值,不是对成交明细的解读。
  • 参照值为零会产生缺口:0/0 不等于 0 %。
  • 行情数据由数据提供商计费;这些指标只是重新组织图表已经加载的内容。

其他语言版本

常见问题

为什么成交量指标里下跌的 K 线画在零以下?
直方图形态按正负号着色。为了让看跌的 K 线用另一种颜色,它们的数值被取反,于是落到基线之下。请把绝对高度读作成交量。
相对成交量的均值包含当前这根 K 线吗?
不包含。基准线是当前这根之前 N 根 K 线的简单平均,所以一根巨量 K 线无法压低自己的比值。