VR 容量比率
VR 成交量比率, 是一项通过分析股价上升日成交额 (或成交量, 下同) 与股价下降日成交额(或成交量)比值, 从而掌握市场买卖气势的中期技术指标。
计算方法:
AV= 股价上升日成交量
BV= 股价下跌和平盘日成交量
VR=N 日 AV 之和 /N 日 BV 之和
指标参数:
y |
VR 输出列 |
n |
数字,时间周期,如 26 |
函数代码:
A |
B |
|
1 |
func VR(A,$y,n) |
=A.derive@o(:vr_av,:vr_bv) |
2 |
=A.run(if( 收盘 > 收盘 [-1], 成交量,0):vr_av,if( 收盘 <= 收盘 [-1], 成交量,0):vr_bv) |
|
3 |
=A.run(sum(vr_av[1-n:0])/sum(vr_bv[1-n:0])*100:${y}) |
|
4 |
=A.alter(;vr_av,vr_bv) |
脚本保存到 indicator.splx 中。
举例:调用脚本函数计算浦发银行 2024 年的 VR 指标,n 取 26。
A |
B |
|
… |
… |
… |
5 |
=call@f("indicator.splx") |
登记脚本中的函数 |
6 |
… |
计算出源数据 |
7 |
=A6.derive(:VR) |
增加要返回的指标字段 |
8 |
=VR(A7,VR,26) |
调用函数计算指标 |
运行效果: