区间 K 线(Range)
区间 K 线是在价格走完固定距离时收盘的 K 线,距离以 tick 计,而不是等一个时钟间隔结束。每根 K 线的最高价到最低价都一样高,所以行情快的时候印出很多根,行情慢的时候印出很少。
Senzoukria · 术语表 · 更新于 2026 年 9 月
一根区间 K 线是怎么构建的
区间 K 线只有一个参数:它的区间,以品种的 tick 表示。上一根 K 线收盘之后的第一笔成交开出这根 K 线。之后每一笔到来的成交都会扩展它的最高价或最低价。当最高价与最低价之间的距离达到设定的区间时,这根 K 线收盘,下一笔成交开出新的一根。
由于收盘规则只取决于价格移动,区间 K 线没有固定的持续时间。一根 K 线在数据发布时可能只有几秒,在午盘时可能有十分钟。坐标轴上显示的时间戳是这根 K 线收盘的时刻,而不是一个规整的网格。
- 每根走完的 K 线高度相同;开盘价和收盘价在它内部浮动。
- 大于区间的跳空会产生一根立刻收盘的 K 线,有些平台还会用幽灵 K 线把跳空填上。比较图表之前先确认平台怎么处理这类跳空;给从未成交过的价格画 K 线是一种构建选择,而不是一次测量。
- 正在进行中的 K 线还没有走满它的区间;它显示为形成中,两侧都还可能继续扩展。
在足迹图上怎么读
- 每根 K 线覆盖同样数量的价位,所以整个时段内各根 K 线的成交价位数可以直接比较,不必为波动率做归一化。
- 每小时的 K 线根数直接读作活动量:短时间内出现很多根区间 K 线,说明价格在动;根数很少,说明它在一个窄带里轮动。
- 每根 K 线的 Delta 只在一个维度上可比:价格距离是固定的,但成交量和持续时间在各根 K 线之间依然浮动。
- 按时段内时刻做比较需要小心。像「时段内时刻成交量」这类以时段分钟为键的指标,本来就是为了跨时段配对 K 线而设计的,与 K 线类型无关;而那些假设 K 线时长相等的指标则不是。
区间 K 线与其他计数 K 线的对比
| K 线类型 | 何时收盘 |
|---|---|
| 时间 | 一个时钟间隔结束时 |
| Tick | 印出设定数量的成交时 |
| 成交量 | 成交了设定数量的手数时 |
| 区间 | 最高价减最低价达到设定的 tick 数时 |
| Delta | 净主动量(卖价量减买价量)达到设定阈值时 |
在 Senzoukria 中
区间 K 线是足迹图页面上、固定周期旁粒度菜单里五种 K 线类型之一。引导式导览在「周期与 K 线类型」这一步介绍这个菜单:时间、tick、成交量、区间和 Delta K 线都在里面,星标用来固定你最常用的粒度。
在 Rithmic 行情上,计数 K 线由锚定在芝加哥时间 17:00 时段开盘的 tick 流重建,所以一个时段的第一根 K 线从开盘开始,而不会把重置之前的活动带过来。Replay 在「粒度」下列出同样的这些选项,也就是说一张区间 K 线图表可以一根一根地按它当时实际形成的样子回放。
常见误区
- 把横轴当成时间读。相邻两根区间 K 线可能相差几秒,也可能相差几分钟。
- 拿 NQ 上的 10 tick 区间图去比 ES 上的 10 tick 区间图。tick 价值和典型日内振幅都不同,同样的 tick 数在当日波动中占的比例并不一样。
- 以为一个周期为 N 根 K 线的指标就等于 N 分钟。在区间 K 线上,N 根 K 线是一段长度可变的时间。
- 测试规则的过程中途改区间。NQ/MNQ 订单流指南指出,没有哪种 K 线类型对所有人都正确;不论你选哪一种,都要在整个样本内保持不变,只在样本之间更改。
相关内容
其他语言版本
常见问题
- 做订单流,区间 K 线比时间 K 线好吗?
- 一般而言谈不上谁更好;它们回答的是不同的问题。区间 K 线让价格距离保持恒定,于是成交价位数和每根足迹 K 线的形态可比。时间 K 线让时长保持恒定,于是更容易和时段时钟、和其他来源的数据对齐。很多交易者两者都开着,各读各的东西。
- 为什么我的区间 K 线时间戳和另一个平台不一样?
- 区间 K 线取决于确切的 tick 顺序,也取决于平台对跳空和时段锚点的规则。两个平台收到同样的成交,但从不同的时刻开始计数,或者对大于区间的跳空处理不同,收盘时刻就会不一样。比较图表之前,先比较 K 线的构建规则。
- 区间 K 线的成交量总是一样吗?
- 不一样。固定的是区间;成交量、成交笔数和持续时间都是自由的。一根需要很大成交量才走完的区间 K 线,和一根在清淡成交中就走完的,是两种不同的观察,而这种差别往往正是人们用足迹图想看到的东西。