指标:统计类(赫斯特、熵、z 分数)

在已加载 K 线上计算的十三项统计研究:线性回归斜率与 R²、价格/成交量与价格/delta 相关性、偏度、峰度、赫斯特 R/S、自相关、香农熵、价格 z 分数、百分位排名、效率比率和 Higuchi 分形维数。它们全部画在图表下方的独立窗格中。

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


位置

位置
图表工具栏 → 指标 → 动量 与 波动率 分组
绘制位置
独立窗格(全部 13 个),每个指标一条线
输入
仅 K 线收盘价;收益率是收盘价差值,不是对数收益

它做什么

统计族衡量的是收盘价序列的形态与记忆,而不是它的水平。每项研究都是已加载 K 线的纯函数:一个以当前 K 线结尾、长度为 N 的窗口产生一个点;窗口未填满或数值未定义时,该点为 null(提笔)。不做任何外推,也不做时段重置:这些是连续的振荡指标。

收益率定义为 close[i] − close[i−1]。这是刻意的选择:偏度、峰度、自相关、熵和 R/S 统计量都是尺度不变的,改用对数收益不会改变读数,却要求每根 K 线的收盘价都大于 0。方差和协方差围绕窗口均值分两遍计算;皮尔逊相关系数分别除以两个平方根,以避免在累计成交量上溢出。

回归三件套(斜率、拟合值、R²)采用中心化的最小二乘写法。拟合值本身没有作为指标暴露出来,因为它与均线族的 LSMA 重复;只保留线性回归斜率(每根 K 线的价格变化)和 R²。

参数设置

指标面板中暴露的参数、默认值和允许范围
设置默认改变什么
线性回归斜率 — 周期20(2–500)最小二乘窗口中的 K 线数;输出为每根 K 线的价格斜率
R² — 周期20(2–500)拟合窗口;窗口无波动时为 null
价格/成交量 相关性 — 周期20(2–500)收盘价与 K 线成交量之间的皮尔逊 r,限制在 [−1, 1]
价格/Delta 相关性 — 周期20(2–500)收盘价与 K 线 delta 之间的皮尔逊 r
偏度 — 周期50(3–1000)收益率的三阶标准化矩,采用总体约定
峰度 — 周期50(3–1000)收益率的四阶标准化矩
赫斯特指数(R/S)— 周期100(4–2000)单窗口重标极差:log(R/S) / log(N)
自相关 — 滞后 / 窗口1 / 50(1–100 / 2–1000)有偏的 Box-Jenkins 估计量,取值限于 [−1, 1]
香农熵 — 分箱数 / 窗口8 / 50(2–64 / 2–1000)窗口内收益率直方图的熵,单位为比特
价格 Z 分数 — 周期20(2–500)(收盘价 − 均值)/ 总体 σ;σ = 0 时为 null
百分位排名 — 周期100(2–2000)当前收盘价在窗口内的排名
效率比率 — 周期10(1–500)净移动除以绝对移动之和
分形维数 — 周期 / k 最大值30 / 5(4–500 / 2–50)Higuchi 估计量;k 最大值被限制为窗口的一半
颜色每个指标各自设定窗格序列的线条颜色

怎么用

从图表工具栏打开指标面板并按名称搜索。「动量」里有回归三件套、两个相关性、自相关、z 分数、百分位排名和效率比率;「波动率」里有偏度、峰度、赫斯特、熵和分形维数。每项研究都有自己的窗格,所以只叠加你真的会读的那些。

赫斯特的研究说明卡片写明了它的性质:这是一个单窗口的重标极差估计,不是跨多个尺度的回归。短窗口不稳定,而且这个数值并不能确立预测优势;把高于或低于 0.5 的读数只当作对最近这个窗口的描述。

限制与易错点

  • 无波动的窗口(方差为零)返回 null,绝不是 0:相关性、z 分数、熵和 R/S 在那里是未定义的。
  • 赫斯特 R/S 需要「周期」个收益率,也就是「周期 + 1」个收盘价;按默认值 100,第一个有定义的点落在第 101 根已加载 K 线上。
  • 熵取决于分箱数:8 个分箱把数值上限压在 3 比特,因此只能在分箱数相同的前提下比较读数。
  • 分形维数没有被限制在 [1, 2] 内;估计量如实报告对数-对数斜率给出的结果。
  • 这些研究只读收盘价。它们不知道时段、最小跳动价位或成交量来源,也无法证明数据覆盖是完整的。

其他语言版本

常见问题

为什么赫斯特指标在前一百根 K 线上什么都不显示?
R/S 统计量需要一个完整的收益率窗口。按默认周期 100,它需要 100 个收益率,所以第一个有定义的值落在第 101 根已加载 K 线上;缩短周期可以减少预热,但会增加不稳定性。
z 分数会在时段开盘时重置吗?
不会。价格 Z 分数和这一族中的每项研究一样,是连续的滚动振荡指标。它采用与 delta z 分数、成交量 z 分数相同的总体标准差约定。
能把它们画在价格图上而不是窗格里吗?
不能。全部十三个统计指标都指向专用窗格,因为它们的单位(比特、比率、标准化矩)不是价格。