VSTD(成交量标准差)
成交量标准差(VSTD)就是求 N 周期成交量的估算标准差,该指标可很好追踪成交量放大和缩小的趋势。标准差是一种表示数据分散程度的统计学概念,主要是根据数据在一段时间内的波动情况计算而来的,用于描述数据的离散程度,VSTD 指标最显着的作用是在于对股价顶部的研判。
标准差计算方法:
指标参数:
y |
VSTD输出列 |
n |
数字,时间周期,如 10 |
函数代码:
A |
B |
|
1 |
func VSTD(A,$y,n) |
=A.run(sqrt(var@s( 成交量 [1-n:0])):${y}) |
将函数保存在 indicator.splx 中。
举例:调用脚本函数计算浦发银行 2024 年的 VSTD 指标,n 取 10。
A |
B |
|
… |
… |
… |
5 |
=call@f("indicator.splx") |
登记脚本中的函数 |
6 |
… |
计算出源数据 |
7 |
=A6.derive(:VSTD) |
增加要返回的指标字段 |
8 |
=VSTD(A7,VSTD,10) |
调用函数计算指标 |
运行效果: