魔改RAVI变成波动率滤波器范围行动验证指数(RAVI)是一种在交易中用于衡量趋势强度的技术指标。它通过比较两个简单移动平均线(SMA)来确定市场的动力。
为了计算RAVI,我们从较短的SMA中减去较长的SMA,然后将结果除以较长的SMA。然后将该值乘以100,以百分比形式表示。
RAVI指标帮助交易者识别市场是否处于趋势或区间阶段。当RAVI值为正时,表明存在看涨趋势,暗示市场处于上升趋势。相反,负值则表示看跌趋势或下降趋势。
交易者可以以多种方式使用RAVI指标。以下是几种常见策略:
1. **确认趋势**:交易者可以使用RAVI来确认其他指标或价格模式所识别出的趋势强度。如果RAVI值与趋势方向一致,则提供额外确认。
2. **超买和超卖条件**:交易者可以利用极端的RAVI值来识别市场中的超买或超卖条件。当RAVI值达到高正或高负水平时,表明市场可能需要进行逆转或回撤。
3. **背离**:交易者可以寻找RAVI指标与价格走势之间的背离。例如,如果价格创出较高高点,但RAVI值却创出较低高点,则可能表明趋势减弱并有潜在逆转的可能。
与任何技术指标一样,使用RAVI时必须结合其他工具和分析技巧以做出明智的交易决策。交易者还应考虑市场条件、风险管理和其他支持性指标等因素来验证其交易策略。
在这个指标中,引入了一个额外的简单移动平均线(SMA)来考虑长期偏差。这种修改使得范围行动验证指数(RAVI)可以用作波动性过滤器。通过将较短的SMA与较长的SMA进行比较,交易者可以洞察市场的波动性,并相应地调整他们的交易策略。这个更长的SMA有助于提供对市场趋势更广阔的视角,并且在识别和过滤高波动时期方面特别有用。它被称为“带3个SMA的L2范围行动验证指数(RAVI)”。它基于三个简单移动平均线(SMA)计算RAVI值。代码还包括上下限带以及颜色渐变设置的计算。最后,它绘制了RAVI值和一个中线。
使用三个简单移动平均线(SMA),计算范围行动验证指数(RAVI)。RAVI通过两个SMA之间差异除以第三个SMA并乘以100来衡量。
代码从定义输入参数开始,如长度、倍增因子和三个SMAs 的长度。然后将收盘价赋给名为“price”的变量。
接下来,使用TradingView内置技术分析库中的“ta.sma”函数计算三个SMA。第一个SMA使用“sma1Length”,第二个SMA使用“sma2Length”,第三个SMA使用“sma3Length”。
然后,通过从sma1中减去sma2,除以sma3并乘以100来计算RAVI。
接着,它计算其他值,如基础(使用另一个SMA),偏差(使用标准差),上限带(基础+偏差)和下限带(基础-偏差)。
最后,它在图表上绘制这些值,并为每条线条设置不同的颜色。还创建了一个渐变颜色数组,根据从另一个名为ALMA的指标计算得出的RSI值来确定。这种渐变颜色用于给RAVI线条上色。
总体而言,该脚本有助于基于移动平均线及其与价格走势之间的关系可视化和分析市场趋势。