相对活力指数(Relative Vigor Index)
RVI 用「开盘到收盘的净位移 ÷ 全天振幅」量动能:涨了一天但收盘只比开盘高一点,活力就是虚的——它专治这种「伪强势」。
是什么
相对活力指数(Relative Vigor Index,RVI)由 John Ehlers 于 2002 年提出。核心思想:价格在一天内走过的路程是 High−Low,但真正留在手里的只有 Close−Open(净位移)——净位移占振幅的比例越高,说明「走的路都变成了有效推进」,活力(Vigor)越足。RVI = SMA(Close−Open, N) ÷ SMA(High−Low, N),读数围绕零轴,另有 4 期信号线。注意:它与旧的 Relative Volatility Index(同为 RVI 缩写)完全不同。
来历
RVI 出自信号处理大师 John Ehlers 2002 年发表在《Stocks & Commodities》的论文「Relative Vigor Index」。Ehlerers 是 MESA 循环指标与希尔伯特变换系列的作者,他把「收盘相对开盘的净位移」类比物理学中的速度:位移/路程 = 效率。这个「效率」视角是 RVI 区别于其他动量指标的根本。MT5 内置版默认周期 10。
免费下载 Camovia Tray:在系统托盘查看行情、管理持仓,一键隐藏。
免费下载计算公式
计算链(MT5 默认 10 期):
主线是「N 期净位移的均值 ÷ N 期振幅的均值」——一个无量纲的效率比值:0.3 表示「每天走的路里有 30% 变成了有效推进」。读数围绕零轴波动,没有固定上下限(振幅大时读数自然缩小)。信号线 4 期平滑用于产生交叉。
手算示例
一个例子看懂「活力」的含义:
- 情形 A:某天价格从最低 100 冲到最高 110,收盘 108——净位移 8、路程 10,效率 0.8:走的路几乎全是推进,买方活力足。
- 情形 B:同样从 100 到 110,但收盘只收在 102——净位移 2、效率 0.2:路走了很多、推进很少——上影线长,活力虚。
- RVI 把 10 天的 A/B 效率平均,得到稳定的活力读数。
结论:同样创出高价的两根 K 线,活力可以天差地别——RVI 专治「冲高回落型伪强势」。它与 Force Index 的区别:FI 用成交量加权,RVI 用 K 线结构(开高低收)自证——无成交量数据时 RVI 是干净的替代。
怎么读数
RVI 的读法(围绕零轴):
| 区间 | 常见解读 |
|---|---|
| RVI > 0 且上行 | 多头活力占优且在增强——推进效率高 |
| RVI > 0 但走平/回落 | 仍偏多但效率衰减——推进变虚 |
| RVI 零轴附近 | 多空活力平衡——横盘市 |
| RVI < 0 且下行 | 空头活力占优且在增强 |
| 主线上穿/下穿信号线 | 金叉/死叉——发生在零轴另一侧时质量更高(超卖区金叉) |
RVI 没有固定的超买超卖线(不同品种/波动率下尺度不同),读法以零轴方向与交叉为主。Ehlers 建议重点用「交叉发生在极值区域」的信号:零轴下方深处的金叉=活力反转的强信号。
常见信号与用法
极值区金叉/死叉
RVI 在零轴下方较深处上穿信号线(或上方较深处下穿)——Ehlers 推荐的高质量反转信号,比零轴附近的交叉可靠。
零轴穿越
主线穿越 0——活力方向切换的确认;配合趋势结构过滤。
RVI 与价格背离
价格新高而 RVI 不新高——收盘的「推进效率」在衰减,伪强势预警。
效率骤降过滤
价格仍在涨但 RVI 快速回落(从 0.4 掉到 0.1)——行情进入「路程多、推进少」的阶段,减仓观察。
局限与常见误区
- 与 Relative Volatility Index 混淆:两者都缩写 RVI——MT5 内置的是 Ehlers 的活力指数(Vigor),波动率指数(Volatility)是另一回事(后者 MT5 无内置)。
- 无量纲读数不可跨品种直比:RVI 的绝对值受振幅结构影响——趋势强度用「方向与交叉」读,不做绝对值比较。
- 大波动日的稀释:单日振幅巨大的 K 线(如财报日)会显著拉低效率读数——事件后需等平滑恢复。
- 十字星序列失真:连续十字星(CO≈0)使主线趋近 0——读数失去方向信息,等结构走出再读。
- 与 Stochastic 的角色重叠:两者都敏感于收盘位置——RVI 更结构化(含开盘),随机指标更区间化;同用注意信号重复。
MT5 里的RVI
MT5 中 RVI 是内置震荡指标(主线+信号线),MQL5 编程调用函数为 iRVI:
| MQL5 函数 | iRVI() |
| 默认周期 | ma_period=10 |
| 缓冲区 | 0=RVI 主线, 1=信号线(4 期 SMA) |
| 算法 | SMA(C−O, N) ÷ SMA(H−L, N),信号线为 SMA4 |
| 显示窗口 | 副图(围绕零轴) |
iRVI 的信号线固定为 4 期 SMA(Ehlers 原设),不可单独调参。读数围绕零轴无量纲——副图无固定参考线,编程判断多空用主线与信号线的相对位置或零轴方向。
不同周期下的表现
15 分钟
交叉频繁——只做零轴远端的极值区交叉,忽略零轴附近噪音
1 小时 / 4 小时
波段活力监控主力周期;背离结构在此最清晰
日线
经典场景:零轴方向与极值区交叉在日线最有代表性
周线
周线 RVI 极值区金叉罕见——数月级活力反转的重量级信号
指标组合
实战中 RVI 常见搭配:
- 与 RSI 搭配:RSI 量涨跌幅度比、RVI 量推进效率——两个「动量质量」维度互验,同向极值时信号最强。 RSI
- 与 MACD 搭配:MACD 定趋势方向,RVI 在顺方向找活力恢复点——趋势过滤+效率择时。 MACD
- 与 Force Index 搭配:FI 用成交量、RVI 用 K 线结构——两个「动力质量」体系无重叠互补。 FORCE
常见问题
Q RVI 读数 0.25 是什么意思?
表示过去 10 期里,净位移(收盘−开盘)平均占振幅(最高−最低)的 25%——即每天走的路有四分之一变成了有效推进。读数无量纲、围绕零轴:正值=多头活力占优,负值=空头占优。
Q RVI 和 Relative Volatility Index 是一个东西吗?
不是,两者只是缩写相同:MT5 内置的 RVI 是 John Ehlers 2002 年的 Relative Vigor Index(相对活力指数,量「收盘相对开盘的净位移效率」);Relative Volatility Index(相对波动率指数)是另一个老指标,MT5 无内置。查资料时注意区分。
Q RVI 和 Stochastic 有什么区别?
两者都对「收盘位置」敏感但引擎不同:随机指标量收盘在高低区间中的位置(相对区间的几何),RVI 量收盘相对开盘的净位移占振幅的比(K 线自身的效率)。RVI 额外利用了开盘价信息——对「冲高回落」型伪强势更敏锐。
Q RVI 没有超买超卖线,怎么判断极端?
用历史相对法:读数处于自身近一年的极值分位(如 95% 分位)即为该品种的「超买」。RVI 的量纲随品种波动率变化,固定阈值不通用——跨品种只比较方向与交叉,绝对值需品种内自比。
Q MT5 里怎么调出 RVI?
菜单「插入 → 技术指标 → 震荡指标 → Relative Vigor Index」,或从导航器拖到副图。默认周期 10,主线与 4 期信号线自动绘制——无需额外设置参考线。
本页内容仅为技术指标知识介绍,不构成任何投资建议。指标信号存在失效可能,交易决策请结合风险管理独立判断。