价值区(value area)

价值区是围绕控制点的一段连续价格区间,它装下该周期已成交量中所选的那个比例(按惯例是 70 %),上边界是价值区上沿(VAH),下边界是价值区下沿(VAL)。在区间内部的成交被读作接受;带着成交量在区间之外交易,则被读作市场在寻找一个新的区间。

Senzoukria · 术语表 · 更新于 2026 年 9 月


它是怎么算出来的

归于 Steidlmayer 的这套经典算法,从 POC 出发,把它的成交量作为累计值的起点。只要累计值还低于目标比例,它就把当前上边界之上两个档位的成交量,和当前下边界之下两个档位的成交量作比较。较大的那一对胜出,该侧的边界前进两个跳动点;这个过程反复进行,直到达到目标,并以分布图的真实区间为上限。

  • 步长:每次迭代每侧两个跳动点,因此除非被区间截住,宽度通常是偶数个跳动点。
  • 两对并列时:上侧先前进,这是 ATAS 的规则,Senzoukria 遵循它。
  • 必须有最小跳动价位;没有它,步长就没有定义,价值区也不会被画出来。
  • 目标比例:默认 70 %,可在一定范围内调整,而且它是结果定义的一部分。

宽度说明了什么

  • 价值区很窄,意味着大部分成交量挤在几个跳动点里:一次被锁住的撮合,往往是一根平衡 K 线或一个安静的时段。
  • 价值区很宽,意味着成交量铺开在许多价格上:价格在寻找,而不是在达成一致。
  • 和总区间作对比,一个很宽的区间里套着一个很窄的价值区,标识出的是一根有长长影线、而被接受的核心很小的 K 线或时段。
  • 只有一个档位的分布图,其 VAH 等于 VAL、宽度为零,这是一次合法的测量,不是一个错误。

在 Senzoukria 中

「会话 VAH/VAL(推进中)」是「分布图与价位」分组里的一个叠加指标,它在累积的时段分布图上用严格的 Steidlmayer 算法画出两条线,带一个默认为 70 的「价值区 %」参数,以及各自独立的 VAH 与 VAL 颜色。「成交量」分组里的「价值区宽度(跳动点)」按每根 K 线绘制 VAH 减 VAL 的整数跳动点数,在最小跳动价位未知时不产生任何点。

热力图的「成交量分布」一节有一个价值区颜色,它的「POC / VA / VWAP 价位」开关依据「分布图历史」窗口画出 VAH 和 VAL。足迹图层设置指出:把足迹图放到前面,会让时段 POC、VAH 和 VAL 线走在它下面。

常见误区

  • 以为每个平台算价值区的方式都一样。步长、并列规则和起点各不相同,结果可能相差一两个跳动点。
  • 把 70 % 这个数字当成市场的一条性质,而不是一个被选定的参数。
  • 把从一个未走完的时段算出来的价值区,当成这个时段已经完成来读。

其他语言版本

常见问题

价值区为什么每次扩展两个跳动点?
这是原始算法的一条约定,保留下来是为了让忠实实现它的各个平台之间结果能对得上。成对地比较档位会让选边这件事变得平滑,否则单独一个有噪声的档位就会让扩展方向翻转。其后果是,除非被分布图的区间截住,宽度一般是偶数个跳动点。
价值区和标准差通道是一回事吗?
不是。标准差通道假设了一种分布形状,并由均值和方差算出。价值区直接从柱状图构建,从 POC 向外累积成交量,不做任何分布假设。在一张偏斜或双峰的分布图上,两者可能相差很大。
价格收在价值区之外意味着什么?
意味着这根 K 线或这个时段结束在一个成交量低于所选比例的价格上。如果成交量随价格跟过去,市场就在接受这片新区域,价值区会随着分布图被填满而迁移。如果成交量没有跟过去,这次偏离就被读作拒绝。单凭分布图,只有事后才能判定属于哪一种情况。

继续阅读