VRSI(量相对强弱)

VRSI 指标又名量相对强弱指标,是通过反映股价变动的四个元素:上涨的天数、下跌的天数、成交量增加幅度、成交量减少幅度来研判量能的趋势,预测市场供求关系和买卖力道,是属于量能反趋向指标之一。计算方法和 RSI 基本相同,但它重点考虑了量的因素,根据量比价先行的道理,能较好地超前判断价格走势。

计算方法:
N 日内成交量增加幅度的 SMA/ N 日内成交量变化幅度的 SMA*100
SMA 为算术移动平均值。

指标参数:

y

VRSI输出列

n

数字,时间周期,如 6


函数代码:


A

B

1

func VRSI(A,$y,n)

=A.derive@o(:vrsi_sma1,vrsi_sma2)

2


=A.run((max( 成交量 - 成交量 [-1],0)+(n-1)*vrsi_sma1[-1])/n:vrsi_sma1,(abs( 成交量 - 成交量 [-1])+(n-1)*vrsi_sma2[-1])/n:vrsi_sma2)

3


=A.run(vrsi_sma1/vrsi_sma2*100:${y})

4


=A.alter(;vrsi_sma1,vrsi_sma2)

将函数保存在 indicator.splx 中。

举例:

调用函数计算浦发银行 2024 年的 VRSI 指标,n 取 6。


A

B

5

=call@f("indicator.splx")

登记脚本中的函数

6

计算出源数据

7

=A6.derive(:VRSI)

增加要返回的指标字段

8

=VRSI(A7,VRSI,6)

调用函数计算指标

运行效果:

..