相对劲度指数(RVI)是一种动量振荡指标,用于比较市场在单根K线内的收盘价与开盘价,并以该K线的全幅波动区间(最高价-最低价)进行标准化。它反映的是买方或卖方是否真正“把价格收在有利位置”的力度,而不只是价格涨跌方向。本指南涵盖RVI计算公式与信号线(对RVI进行加权平滑得到的辅助线),以及如何解读金叉/死叉(两线交叉)、零轴穿越(由负转正或由正转负)与背离(指标与价格走势不一致)。同时给出不同周期的常用参数,并说明如何在MT4与MT5中与其他工具配合使用。
要点速览:
- 相对劲度指数(RVI)衡量“收盘价相对开盘价的位置”,并用K线全幅(最高价-最低价)进行标准化,使不同品种、不同波动环境下的读数更可比。
- 该指标由John Ehlers提出,MetaTrader 4与MetaTrader 5内置为标准振荡指标(即平台自带、可直接调用的技术指标)。
- 数值通常在约-1到+1之间波动;不设固定的超买/超卖阈值(即不存在类似RSI的70/30刻度)。
- 核心信号包括:信号线交叉、零轴交叉,以及与价格的背离。
- 更适合用作趋势确认工具(用于验证趋势是否有“收盘力度”支持),不建议单独作为完整交易系统。
很多交易者谈到“动量”会认为是价格运行速度快。但速度不等于力度。市场可以快速上冲,却收盘乏力,这往往是反转前的信号。
相对劲度指数(RVI)用于衡量这种差异。本文说明该指标的含义、计算方法以及图表解读方式。
同时将RVI与RSI、随机指标(Stochastic)、MACD以及相对波动指数(Relative Volatility Index)进行对比,并梳理RVI常见交易信号、不同周期参数设置、易误读之处与指标局限。
什么是相对劲度指数(RVI)

相对劲度指数(RVI)是一种动量振荡指标(用于在一定区间内上下摆动,以刻画多空力度变化)。它比较收盘价与开盘价的差值,并用单根K线的高低价区间(最高价-最低价)进行标准化。RVI更关注“收盘是否有力”,而非“波动是否快速”。
指标的核心逻辑:收盘相对开盘的位置
逻辑来自一个常见现象:在健康的上升趋势中,价格更容易收在开盘价之上;在下降趋势中,价格更容易收在开盘价之下。因此:
- 强势阳线:往往低开/靠近低点开盘,靠近高点收盘
- 弱势阳线:开盘较低、盘中拉升,但收盘回吐涨幅
- 两根K线在图上可能同样“长”,但RVI能区分收盘力度差异
RVI如何体现“力度”而非仅体现方向
方向告诉你价格涨跌;RVI告诉你上涨/下跌是否“收得住”。例如两根示意K线,均收涨:
| K线 | 开盘 | 收盘 | 最高 | 最低 | 收盘-开盘 | 区间 | 比值 |
| A | 1.0820 | 1.0848 | 1.0852 | 1.0818 | 28点 | 34点 | 0.82 |
| B | 1.0820 | 1.0826 | 1.0854 | 1.0816 | 6点 | 38点 | 0.16 |
B的波动更大,但A的收盘更强势。RVI刻画的就是这种差异。
RVI在动量类指标中的位置
多数振荡指标以“收盘价对比历史收盘价”为主;RVI的特点是同时使用开盘价:
- 相对强弱指数(RSI):以收盘价计算平均涨幅与平均跌幅的强弱对比
- 随机指标(Stochastic):比较收盘价与一段时间内的最高-最低区间位置
- RVI:比较收盘-开盘,并用高低区间标准化,用于衡量单根K线内的“收盘力度”
相对劲度指数(RVI)的计算方法
计算分为四步。以下数值仅用于说明。
分子:对“收盘-开盘”进行平滑处理
原始输入为“收盘价-开盘价”。为降低噪声(短期随机波动),对最近四根K线做对称加权移动平均(一种加权平均方法,赋予中间数据更高权重),权重为1、2、2、1,总和为6。
示例:四根K线的(收盘-开盘)序列:22点、13点、8点、6点(由新到旧)。
值1 = (22 + 2×13 + 2×8 + 6) ÷ 6 = 70 ÷ 6 = 11.67点
分母:对“最高-最低”区间进行平滑处理
对K线全幅(最高价-最低价)使用相同权重进行平滑,以便在不同波动水平下保持可比性。
示例:相同四根K线的(最高-最低):32点、22点、17点、15点。
值2 = (32 + 2×22 + 2×17 + 15) ÷ 6 = 125 ÷ 6 = 20.83点
随后,将值1与值2分别在平滑周期(默认10根K线)内取平均,再进行相除。
示例:10周期平均:值1均值为8.4点,值2均值为18.6点。
RVI = 8.4 ÷ 18.6 = 0.45
信号线如何由RVI得到
信号线是对RVI本身再做一次相同的1、2、2、1加权平滑,用于提供更慢的参考线(天然滞后)。
示例:四根K线的RVI读数:0.45、0.41、0.38、0.34。
信号线 = (0.45 + 2×0.41 + 2×0.38 + 0.34) ÷ 6 = 2.37 ÷ 6 = 0.40
- 当RVI为0.45且高于信号线0.40,属于偏多结构
- 两线交叉是最常用的信号来源
- 信号线因平滑处理而略滞后,这是设计使然
为何RVI围绕零轴波动
由于“收盘-开盘”的绝对值不可能超过单根K线全幅(最高-最低),因此该比值通常被限制在约-1到+1之间。零轴表示在统计区间内,收盘与开盘的强弱大致平衡。
正值表示收盘普遍高于开盘;负值相反。它不使用0到100刻度,也没有RSI的70/30线。
如何在图表上解读RVI

来源:TradingView
如何解读RVI?重点看三点:位于零轴上方还是下方、与信号线的相对位置、线条斜率(上升或下降速度)。
零轴上方与下方的含义
零轴是指标的中枢。
- 高于零轴:买方更容易把收盘“收在有利位置”
- 低于零轴:卖方更容易把收盘“收在有利位置”
指标在零轴一侧持续运行,通常用于确认当前主导趋势。
RVI与信号线的距离
两线间距反映力度变化速度:
- 间距扩大:该方向力度增强
- 间距缩小:力度衰减
- 频繁贴近并反复交叉:多为空转,市场缺乏方向
斜率与动量变化
斜率往往比数值更关键。例如,RVI在+0.6但持续下行,可能弱于RVI在+0.2但正在上行。
- 零轴上方上行:多头收盘力度增强
- 零轴上方下行:多头收盘力度减弱
- 任何位置走平:提示行情能量下降
RVI与相近指标的对比
以下对比可覆盖交易者最常见的疑问。
相对劲度指数与相对波动指数:同名缩写,不同指标
两者缩写同为RVI,但衡量对象不同。
| 相对劲度指数(Relative Vigor Index) | 相对波动指数(Relative Volatility Index) | |
| 提出者 | John Ehlers | Donald Dorsey |
| 衡量内容 | 收盘对开盘,并以区间标准化 | 波动性的方向 |
| 核心输入 | K线内价格位置(开/收/高/低) | 价格的标准差(衡量离散程度的统计量) |
| 刻度 | 围绕零轴,约-1到+1 | 0到100 |
若平台或文章未注明提出者,可看刻度:0到100通常指相对波动指数。
RVI与RSI
RVI与RSI的区别?两者输入不同,同一张图上可能给出不同结论。RSI仅使用收盘价,比较平均涨幅与平均跌幅。
RVI使用开盘、收盘、最高、最低。RSI刻度为0到100,并常用70/30作为参考线(经验阈值)。RSI偏向回答“涨跌强不强”,RVI偏向回答“收盘是否站得住”。
RVI与随机指标(Stochastic)
两者在图上形态相似,均为双线结构。随机指标比较收盘价与近期最高-最低区间的位置。
RVI比较每根K线内收盘与开盘的差异。随机指标更侧重提示区间极值附近的“衰竭”(上涨或下跌接近边界后的乏力),RVI更侧重确认市场参与力度。
RVI与MACD
平滑异同移动平均线(MACD)属于趋势跟随指标,由两条移动平均线(对价格做平均得到的趋势线)构成。MACD用于确认趋势是否存在及方向;RVI用于确认收盘力度是否支持该趋势。常见组合:MACD看方向,RVI看力度。
交易者常用的RVI信号
可用的RVI策略通常由四类信号构成,并用趋势过滤(先判断大方向)而不是机械套用。
信号线交叉
最常用,也最容易过度交易:
- RVI上穿信号线:可能的做多信号
- RVI下穿信号线:可能的做空信号
- 远离零轴的交叉通常更有参考价值;贴近零轴的交叉更易失真
- 建议等待K线收盘确认再处理交叉,避免盘中反复
零轴交叉
更慢、频率更低,通常更稳健:
- 由负转正:提示买方开始更容易掌控收盘
- 该信号往往是对价格结构(高低点形态等)的确认
- 更适合用于趋势确认,而非精确择时
RVI与价格的背离
背离指指标与价格走势不一致。由于RVI直接衡量收盘力度,因此背离更具提示意义。
- 价格创新高、RVI高点下移:多头收盘力度走弱。
- 价格创新低、RVI低点抬高:空头抛压缓和。
背离是风险提示,不宜直接当作入场。可等待信号线交叉或价格结构破位/反转后再处理。
将RVI与趋势指标配合,用于确认
示例:欧元/美元4小时图:
- 价格位于200周期移动平均线之上,仅考虑做多
- 价格回撤,RVI回落至接近零轴
- RVI在零轴上方重新上穿信号线
- 在该K线收盘后入场,止损置于回撤低点下方
趋势过滤负责方向,RVI辅助把握触发时点。
RVI参数与周期设置
什么样的RVI读数更好?不存在唯一标准。关键是参数与交易周期匹配,且读数与趋势过滤结论一致。
1. 为何10周期是常用默认值
MT4与MT5默认值为10周期,也是多数资料的默认假设:
- 在灵敏度与虚假信号(看似触发但随后无延续的信号)之间较均衡
- 在日线图上大致对应两周交易日
- 采用默认值便于与市场常见用法对照
2. 更短周期:信号更频繁
- 5至7周期对力度变化更敏感
- 交叉更频繁,适合短线与日内
- 代价是更多无效波动与误触发
3. 更长周期:噪声更少
- 14至20周期会明显平滑曲线
- 交叉更少,但通常更有意义
- 代价是入场更滞后,可能错过早段行情
不同图表周期下,指标含义的变化
RVI较优设置更多取决于持仓周期,而非交易品种本身。
| 交易风格 | 图表周期 | 建议周期 | 主要观察内容 |
| 剥头皮 | 1至15分钟 | 5至7 | K线内短促的收盘力度变化 |
| 日内交易 | 30分钟至1小时 | 10 | 单个交易时段内的参与力度 |
| 波段交易 | 4小时至日线 | 10至14 | 多日力度转换 |
| 中长线持仓 | 日线至周线 | 14至20 | 大级别趋势确认 |
如需调整参数,建议先在模拟账户覆盖至少一个完整市场周期进行验证,再用于实盘。
RVI常见误读
交易者最常见的问题主要来自以下三点。
1. RVI没有固定超买/超卖线
习惯RSI的交易者会寻找70/30,但RVI不适用:
- 0.7不等同于RSI的70
- “高位”与“低位”会随品种与波动环境变化
- 应以交叉、斜率、背离作为主要读法
2. 把每一次交叉都当作交易信号
在低波动或横盘阶段,两线会频繁交叉,多数无延续。建议用趋势方向进行过滤,并弱化零轴附近的小幅交叉。交易质量通常比交易次数更重要。
3. 把“劲度”误当作趋势方向
RVI上行不等于价格必然上涨;它仅表示收盘相对开盘更强。价格下跌过程中,RVI也可能上行,这常提示卖压减弱。应作为观察信号,而非直接做多依据。
RVI的局限
任何振荡指标都有盲区。
1. 平滑处理带来滞后
从原始价格到指标曲线存在两次平滑处理,信号往往在行情启动后才出现,急速反转也可能提示偏晚。缩短周期可减少滞后,但会增加噪声。
2. 横盘行情下的表现
横盘会导致反复交叉而缺乏延续。接近零轴的走平本身就是信息:可考虑观望。可结合波动过滤或趋势过滤来剔除此类阶段。
3. RVI更适合做确认,而非独立交易系统
RVI用于确认一段走势背后的收盘力度,但不负责识别趋势起点,也不提供入场价、止损位或仓位规模。与趋势过滤及明确风控规则结合时更有效。
常见问题(FAQs)
Q1:相对劲度指数与相对波动指数有什么区别?
二者缩写同为RVI,但含义不同。相对劲度指数(John Ehlers提出)比较收盘与开盘,并以K线区间标准化,用于衡量走势背后的收盘力度。相对波动指数(Relative Volatility Index)由Donald Dorsey提出,使用标准差(衡量波动离散程度)并以类似RSI的方式计算,用于衡量波动性的方向,刻度为0到100。
Q2:相对劲度指数等同于RSI吗?
不等同。RSI以收盘价计算平均涨幅与平均跌幅,输出0到100。相对劲度指数比较(收盘-开盘)与(最高-最低)的比值,围绕零轴波动。由于输入不同,二者可在同一图表上同时出现相反读数。
Q3:相对劲度指数有超买/超卖水平吗?
没有固定水平。该指标不采用0到100刻度,因此不存在对应RSI 70/30的阈值。更常用的解读包括:信号线交叉、零轴交叉、斜率变化与价格背离。
Q4:相对劲度指数的最佳参数是什么?
10周期是常见默认值。5至7周期信号更频繁但噪声更大,适合日内;14至20周期更平滑、虚假交叉更少,适合波段与中长线。选择应以持仓周期为主,而非追求单一“最优值”。