WVAD(威廉变异离散量)

WVAD(Williams’s Variable Accumulation/Distribution) 是一种加权的量价动量指标,由 Larry Williams 所设计,其作用在于测量从开盘到收盘期间,买方与卖方各自的爆发力程度。

计算方法:
WVAD=(收盘价 - 开盘价)/(最高价 - 最低价)* 成交量

指标参数:

y

WVAD输出列


函数代码:


A

B

1

func WVAD(A,$y)

=A.run((收盘 - 开盘)/(最高 - 最低)* 成交量:${y})

将函数保存到 indicator.splx 中。

举例:

调用脚本函数计算浦发银行 2024 年的 WVAD。


A

B

5

=call@f("indicator.splx")

登记脚本中的函数

6

计算出源数据

7

=A6.derive(:WVAD)

增加要返回的指标字段

8

=WVAD(A7,WVAD)

调用函数计算指标

运行效果:

..