指标:成交量(直方图、买/卖、成交规模、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 线无法压低自己的比值。