Относительный индекс инерции (RVI) против RSI: различия
Learn how Relative Vigor Index (RVI) differs from RSI. Discover RVI calculation, trading signals, and strategies for trending markets.
Индекс относительной бодрости (RVI) и Индекс относительной силы (RSI) имеют похожие названия и аббревиатуры, но они измеряют совершенно разные показатели. Индекс относительной бодрости — это осциллятор импульса, который оценивает силу направленного движения, сравнивая цены закрытия с ценами открытия за определенное количество ценовых баров. Он был разработан Джоном Элерсом и представлен в его книге 2004 года «Кибернетический анализ акций и фьючерсов» (Cybernetic Analysis for Stocks and Futures, John Wiley & Sons).
Если вы оказались здесь, заметив "RVI" в списке индикаторов, и предположили, что это вариант RSI, вы не одиноки. Эта путаница в названиях является отправной точкой для большинства трейдеров, которые сталкиваются с этим индикатором. В этом руководстве рассматривается, что на самом деле измеряет RVI, как его рассчитать, чем он отличается от RSI на механическом уровне и как применить его в торговой стратегии.
Что такое Индекс относительной бодрости (RVI)?
Индекс относительной бодрости (Relative Vigor Index) измеряет силу ценового движения, сравнивая цену закрытия бара с ценой его открытия.
Рыночный принцип, лежащий в основе RVI
Логика, лежащая в основе RVI, опирается на хорошо задокументированную закономерность рыночного поведения: на бычьих рынках цены обычно закрываются вблизи максимума своего диапазона, то есть цена закрытия выше цены открытия. На медвежьих рынках наблюдается обратное: цены, как правило, закрываются вблизи минимума, а цена открытия выше цены закрытия. Слово «vigor» (энергия) в названии индикатора указывает на силу или уверенность направленного движения. Свеча, которая открывается на уровне 100 и закрывается на уровне 108, демонстрирует бычью энергию. Свеча, которая открывается на уровне 100 и закрывается на уровне 93, демонстрирует медвежью энергию.
RVI классифицируется как осциллятор импульса. В техническом анализе осцилляторы импульса измеряют скорость и силу ценового движения; они отображаются на отдельной панели под основным графиком цены, а не в виде наложения на него. RVI относится к категории осцилляторов с нулевой линией, что означает, что он колеблется выше и ниже центральной нулевой линии, а не работает в фиксированном диапазоне от 0 до 100, как RSI. Это различие важно для интерпретации сигналов: на графике RVI нет пороговых уровней перекупленности или перепроданности.
Как RVI отображается на графике
На торговой платформе индикатор RVI отображается в виде отдельной панели под основным ценовым графиком свечей. Внутри этой панели видны две линии: сама линия RVI (более быстрая основная линия осциллятора) и сигнальная линия (более медленная скользящая средняя линии RVI). Обе линии колеблются выше и ниже нулевой отметки.
Трейдеры, знакомые с индикатором схождения-расхождения скользящих средних (MACD), сразу узнают визуальную разметку. Как MACD, так и RVI отображают две линии в дополнительной панели, обе пересекают нулевую линию, и в обоих случаях пересечение с сигнальной лией используется в качестве основных торговых сигналов. Ключевое различие заключается в том, что именно движет линиями, — это подробно рассматривается ниже в разделе сравнения.
Как рассчитывается Индекс относительной бодрости (RVI)?
Индекс относительной активности (RVI) делит сглаженное изменение цены от закрытия к открытию на сглаженный диапазон между максимумом и минимумом для каждого бара, формируя соотношение, которое отражает направленность ценового движения за выбранный период.
В формуле RVI в качестве входных данных используются цены открытия, максимума, минимума и закрытия (OHLC). Числитель отражает то, насколько изменилась цена от открытия до закрытия (направленная убежденность). Знаменатель отражает полный диапазон бара от максимума до минимума (нормализатор). Оба значения сглаживаются с помощью симметрично взвешенной скользящей средней (SWMA) перед делением.
RVI = SWMA(Цена закрытия − Цена открытия) / SWMA(Максимум − Минимум)
Сигнальная линия = SWMA(RVI, 4)
Где SWMA использует схему взвешивания 1-2-2-1: SWMA(X) = (X[0] + 2·X[1] + 2·X[2] + X[3]) / 6
Переменные: Close = цена закрытия текущего бара Open = цена открытия текущего бара High = максимальная цена текущего бара Low = минимальная цена текущего бара X[0] = значение текущего периода X[1] = значение за предыдущий период X[2] = значение за два периода назад X[3] = значение за три периода назад
SWMA — это взвешенное скользящее среднее, в котором средние периоды получают более высокие веса (вес 2), а граничные периоды — более низкие веса (вес 1) в соответствии со схемой 1-2-2-1. Этот подход уменьшает запаздывание по сравнению с простым скользящим средним (SMA), при этом оставаясь более стабильным, чем экспоненциальное скользящее среднее (EMA). В отличие от RSI, который использует метод сглаживания Уайлдера для расчета средней прибыли и убытков, RVI применяет это симметрично взвешенное скользящее среднее непосредственно к значениям от закрытия до открытия и от максимума к минимуму.
Сигнальная линия
Сигнальная линия представляет собой 4-периодную SWMA самой линии RVI, рассчитанную с использованием той же схемы взвешивания 1-2-2-1. На графике более быстрая линия RVI и более медленная сигнальная линия пересекаются при изменении импульса. Эта двухлинейная структура функционально схожа с отображением MACD, хотя сигнальная линия MACD является 9-периодным экспоненциальным скользящим средним от линии MACD, что является совершенно другим расчетом. Для RVI сигнальная линия всегда является 4-периодной SWMA.
Пересечения линии RVI и сигнальной линии генерируют основные сигналы на покупку и продажу индикатора, которые полностью описываются в разделе сигналов ниже.
Пример расчета
В таблице ниже приведены пять гипотетических ценовых баров. Далее в четырех шагах описывается полный процесс расчета от исходных данных OHLC до итогового значения RVI.
| № | Открытие | Максимум | Минимум | Закрытие | Закрытие − Открытие | Максимум − Минимум |
|---|---|---|---|---|---|---|
| 1 | 100 | 106 | 98 | 104 | +4 | 8 |
| 2 | 104 | 110 | 102 | 108 | +4 | 8 |
| 3 | 108 | 115 | 107 | 113 | +5 | 8 |
| 4 | 113 | 118 | 111 | 116 | +3 | 7 |
| 5 | 116 | 122 | 114 | 120 | +4 | 8 |
Использование баров с 1 по 4 для первого расчета SWMA (бар 4 — это текущий период):
Шаг 1: Считайте значения Close − Open для баров с 1 по 4 Бар 1: +4, Бар 2: +4, Бар 3: +5, Бар 4: +3
Шаг 2: Примените SWMA к числителю (Закрытие − Открытие) SWMA = (3 + 2·5 + 2·4 + 4) / 6 = (3 + 10 + 8 + 4) / 6 = 25 / 6 = 4.17
Шаг 3: Примените SWMA к знаменателю (High — Low) SWMA = (7 + 2·8 + 2·8 + 8) / 6 = (7 + 16 + 16 + 8) / 6 = 47 / 6 = 7.83
Шаг 4: Разделите числитель SWMA на знаменатель SWMA RVI = 4.17 / 7.83 = 0.53
Положительное значение RVI подтверждает, что цены закрытия в среднем превышают цены открытия в течение этого периода. Индикатор располагается выше нулевой линии, что указывает на чистый бычий настрой.
Для трейдеров, реализующих RVI в Excel или Python, основной расчет применяет весовые коэффициенты SWMA 1-2-2-1 к последовательным данным OHLC: RVI = [(C−O) + 2(C1−O1) + 2(C2−O2) + (C3−O3)] / 6 ÷ [(H−L) + 2(H1−L1) + 2(H2−L2) + (H3−L3)] / 6, где цифры обозначают предыдущие периоды.
Настройки периода и чувствительность
На большинстве основных графических платформ период RVI по умолчанию составляет 10 баров, хотя на некоторых платформах по умолчанию установлено значение 14. Этот период управляет внешним окном сглаживания, применяемым при расчете SWMA.
Изменение периода влияет на чувствительность индикатора:
- Более короткий период (5–7): Больше сигналов, быстрее реакция, выше риск ложных срабатываний. Подходит для дейтрейдеров, работающих на 5-минутных или 15-минутных графиках.
- Стандартный период (10): Сбалансированная чувствительность. Для свинг-трейдеров, работающих на дневных графиках, настройка с периодом 10 обычно является практичной отправной точкой.
- Более длинный период (14–20): Меньше сигналов, более плавный результат, более медленная реакция. Подходит для тех, кто открывает позиция на недельных графиках.
Это отправные точки для тестирования, а не фиксированные правила. Бэктестинг RVI по конкретному инструменту и временному периоду перед запуском в реальной торговле является стандартной практикой.
--- ## Индекс относительной динамики против RSI: В чем разница?
Индекс относительной бодрости (RVI) и индекс относительной силы (RSI) являются осцилляторами импульса, но они измеряют совершенно разные аспекты поведения цены. RSI сравнивает величину недавнего роста цены с недавними потерями, отображая результат по шкале от 0 до 100. RVI сравнивает цены закрытия с ценами открытия относительно торгового диапазона, отображая результат вокруг нулевой линии. К RVI не применяются фиксированные пороговые уровни.
Различия в измерении импульса между RSI и RVI
RSI выполняет сравнение цен за определенный период ретроспективного анализа. Он рассчитывает соотношение средней прибыли к средним убыткам, используя метод сглаживания Уайлдера, и отображает результат на ограниченной шкале от 0 до 100. Значения выше 70 сигнализируют о состоянии перекупленности, значения ниже 30 — о состоянии перепроданности. Эффективность индикатора на рынках в боковом движении обусловлена этими фиксированными пороговыми уровнями: трейдеры следят за тем, чтобы RSI коснулся экстремального значения и развернулся.
RVI выполняет сравнение внутри бара. Он измеряет, как цена закрытия соотносится с ценой открытия в каждом баре, а затем нормализует это изменение, деля на полный диапазон бара (максимум-минимум). RVI не использует пороговые уровни перекупленности или перепроданности. RSI сигнализирует о состояниях перекупленности и перепроданности через фиксированные пороговые уровни (70 и 30); RVI сигнализирует о направленной уверенности через позицию нулевой линии и пересечения сигнальной линии. Это фундаментальное поведенческое различие, а не просто различие в названиях.
Практическое следствие: при сильном восходящем тренде RSI имеет тенденцию подниматься выше 70 и оставаться там, создавая повторяющиеся сигналы «перекупленности», которые ведут к преждевременным сигналам на выход. RVI, напротив, продолжает измерять соотношение цен закрытия и открытия без привязки к фиксированным экстремальным значениям. Он остается положительным до тех пор, пока бары продолжают закрываться выше цен открытия, что как раз и происходит во время устойчивого тренда.
RVI против RSI против Stochastic против MACD: Сравнительная таблица
| Функция / Характеристика | RVI | RSI | Стохастический осциллятор | MACD |
|---|---|---|---|---|
| Что измеряет | Изменение цены от закрытия до открытия по отношению к диапазону high-low (убежденность внутри бара) | Среднюю прибыль по сравнению со средними убытками за N периодов | Позиция цены закрытия в диапазоне high-low за N периодов | Расстояние между двумя скользящими средними |
| Шкала / диапазон | Осциллятор с нулевой линией (неограниченный) | Ограничен от 0 до 100 | Ограничен от 0 до 100 | Осциллятор с нулевой линией (неограниченный) |
| Метод формирования сигнала | Пересечение сигнальной линии, пересечение нулевой линии, дивергенция | Пороги перекупленности (70) / перепроданности (30), дивергенция | Пороги перекупленности (80) / перепроданности (20), пересечение | Пересечение сигнальной линии, пересечение нулевой линии, дивергенция |
| Лучшие рыночные условия | Трендовые рынки | Рынки в боковом движении (рейндж) | Рынки в боковом движении (рейндж) | Трендовые рынки |
| Метод сглаживания | Симметрично взвешенная скользящая средняя (SWMA) | Сглаживание Уайлдера (модифицированная EMA) | Простая скользящая средняя | экспоненциальная скользящая средняя (EMA) |
| Автор | Джон Элерс (2004) | Дж. Уэллс Уайлдер-мл. (1978) | Джордж Лейн (1950-е) | Джеральд Аппель (конец 1970-х) |
Стохастический осциллятор измеряет, где находится цена закрытия в пределах диапазона между максимумом и минимумом бара за определенный период: это позиция цены закрытия относительно диапазона. RVI измеряет изменение цены от открытия до закрытия относительно этого же диапазона, что является другим вопросом о том же самом баре. Оба являются осцилляторами импульса, но Стохастик «спрашивает»: «где закрылась цена внутри своего диапазона?», в то время как RVI «спрашивает»: «насколько сильно изменилась цена от открытия до закрытия?»
Является ли RVI лучше, чем RSI?
Ни один индикатор не является универсально лучшим. Эффективность зависит от рыночных условий.
RVI, как правило, показывает лучшие результаты, чем RSI, на трендовых рынках. Поскольку у RVI нет фиксированных пороговых уровней перекупленности или перепроданности, он не генерирует преждевременные сигналы разворота, которые часто мешают пользователям RSI при сильных трендах. До тех пор, пока тренд формирует бары, закрывающиеся выше цены открытия (восходящий тренд) или ниже цены открытия (нисходящий тренд), RVI продолжает фиксировать направленную убежденность, не подавая ложных сигналов об истощении.
RSI, как правило, лучше работает на боковых рынках. Его фиксированные уровни 70/30 обеспечивают четкие и измеримые сигналы разворота, когда цена колеблется между уровнями поддержки и сопротивления. Сигналы RVI на основе пересечений в таких условиях становятся зашумленными и ненадежными.
Вопрос «точности» следует той же логике. Ни один из индикаторов не является объективно более точным; каждый из них более надежен в тех специфических рыночных условиях, для работы в которых он был предназначен. Многие трейдеры считают, что совместное использование обоих индикаторов обеспечивает более высокое качество сигналов, чем использование любого из них по отдельности, о чем подробнее рассказывается в разделе стратегий ниже.
Как читать сигналы Индекса относительной силы
Индекс относительной бодрости (Relative Vigor Index) генерирует три типа практических сигналов: пересечения сигнальной линии, пересечения нулевой линии и дивергенция с ценой.
| Тип сигнала | Условие | Интерпретация | Рекомендуемое действие |
| Бычье пересечение сигнальной линии | Линия RVI пересекает сигнальную линию снизу вверх | Бычий импульс нарастает; закрытия укрепляются относительно открытий | Потенциальный триггер для входа в лонг (подтвердите с учетом контекста тренда) |
| Медвежье пересечение сигнальной линии | Линия RVI пересекает сигнальную линию сверху вниз | Медвежий импульс нарастает; открытия укрепляются относительно закрытий | Потенциальный триггер для входа в шорт (подтвердите с учетом контекста тренда) |
| Бычье пересечение нулевой линии | Линия RVI пересекает 0 снизу вверх | Чистая бычья убежденность за период анализа | Направление тренда становится бычьим; подтвердите бычий уклон |
| Медвежье пересечение нулевой линии | Линия RVI пересекает 0 сверху вниз | Чистая медвежья убежденность за период анализа | Направление тренда становится медвежьим; подтвердите медвежий уклон |
| Бычья дивергенция | Цена формирует более низкий минимум; RVI формирует более высокий минимум | Медвежий импульс ослабевает; потенциальный разворот нарастает | Дождитесь дополнительного подтверждения перед действием |
| Медвежья дивергенция | Цена формирует более высокий максимум; RVI формирует более низкий максимум | Бычий импульс ослабевает; потенциальный разворот нарастает | Дождитесь дополнительного подтверждения перед действием |
Когда более быстрая линия RVI пересекает более медленную сигнальную линию снизу вверх, это традиционно интерпретируется как бычий импульсный сигнал, указывающий на то, что уверенность в цене от закрытия к открытию растет. Когда линия RVI пересекает сигнальную линию сверху вниз, интерпретация меняется на медвежью.
На графике вы наблюдаете за двумя линиями в нижней панели. Точка пересечения — это место, где пересекаются линия RVI и сигнальная линия. Это более чувствительный из двух типов сигналов пересечения, что означает, что он быстрее реагирует на изменения импульса и генерирует сигналы чаще. Такая чувствительность является преимуществом на трендовых рынках и источником шума на рынках с боковым движением.
Пересечения сигнальных линий отличаются от пересечений нулевой линии. Они работают с разной скоростью и несут разный смысл, как объясняется в следующем подразделе.
Пересечения нулевой линии
Пересечение нулевой линии происходит, когда линия RVI пересекает горизонтальную нулевую среднюю линию на дополнительной панели. Этот тип сигнала медленнее и больше ориентирован на тренд, чем пересечение с сигнальной линией.
Когда линия RVI пересекает ноль снизу вверх, это указывает на то, что средняя уверенность цены закрытия относительно цены открытия за отчетный период стала нетто бычьей. Когда линия RVI пересекает ноль сверху вниз, нетто уверенность стала медвежьей. Позиция RVI выше или ниже нуля служит фильтром подтверждения тренда: трейдеры часто используют его, чтобы подтвердить, что их общий рыночный настрой соответствует направлению, в котором они хотят торговать. RVI выше нуля поддерживает бычий настрой тренда; RVI ниже нуля поддерживает медвежий настрой.
Дивергенция RVI
Дивергенция RVI применяет тот же принцип, который вы уже используете с RSI или MACD, но интерпретируется через силу движения от закрытия к открытию, а не через ценовой прирост или диапазоны.
Бычья дивергенция формируется, когда цена устанавливает новый минимум, а RVI устанавливает более высокий минимум. Этот паттерн указывает на ослабление медвежьего импульса, даже когда цена продолжает падать: свечи закрываются не так далеко ниже своих цен открытия, как во время предыдущего минимума. Может формироваться потенциальный бычий разворот.
Медвежья дивергенция формируется, когда цена формирует более высокий максимум, а RVI — более низкий максимум. Цена растет, но уверенность от закрытия к открытию снижается: бары закрываются менее уверенно выше своих цен открытия, чем во время предыдущей волны. Потенциальный медвежий разворот может формироваться.
Сигналы дивергенции должны подтверждаться через ценовые колебания или другой индикатор перед совершением сделки. Дивергенция RVI в условиях низкого объема или волатильного (нестабильного) рынка дает значительное количество ложных срабатываний, поэтому относитесь к дивергенции как к предупреждению, а не как к самостоятельному сигналу для входа.
Торговые стратегии на основе Индекса относительной вигорности
Торговля с использованием индекса относительной бодрости (Relative Vigor Index, RVI) предполагает три основных подхода: торговля при пересечении сигнальной линии на трендовых рынках, торговля сетапов дивергенции при потенциальных разворотах и сочетание RVI с RSI для фильтрации более качественных точек входа.
Стратегия 1: Пересечение сигнальной линии в тренде
В качестве триггера для входа использовать пересечение сигнальной линии, но учитывать только сигналы, соответствующие подтвержденному направлению тренда.
Условия для входа: Убедитесь, что цена находится в тренде: 50-периодная скользящая средняя направлена вверх (для лонгов) или вниз (для шортов), а цена торгуется на соответствующей стороне от неё. Когда направление тренда подтверждено, дождитесь, когда быстрая линия RVI пересечет сигнальную линию снизу вверх. Такое сочетание факторов указывает на то, что сила импульса нарастает в направлении текущего тренда.
Выход: Выходите, когда линия RVI пересечет сигнальную линию сверху вниз, или когда линия RVI опустится ниже нуля, в зависимости от того, что произойдет раньше. Прорыв ниже 50-периодной скользящей средней также служит причиной для выхода.
Условие: Эта стратегия работает лучше всего, когда RVI уже находится на нужной стороне нулевой линии в момент сигнала пересечения. Пересечение сигнальной линии, дающее бычий сигнал, которое происходит, когда линия RVI находится выше нуля, имеет больший вес, чем то, которое происходит из положения ниже нуля.
Стратегия 2: Подтверждение дивергенции
Концепция: Использование дивергенции RVI для выявления потенциальных разворотов тренда, подтвержденных вторичным триггером перед входом.
Условия для входа: Найдите минимум ценового колебания, сопровождающийся бычьим расхождением RVI: цена формирует новый минимум, а RVI — более высокий минимум. Не входите только на основании расхождения. Дождитесь подтверждающего сигнала, такого как бычий разворотный паттерн свечи (свеча «молот» или «поглощение» на минимуме ценового колебания) или восстановление RSI из зоны перепроданности. Для трейдеров, торгующих на ценовых колебаниях, расхождение в сочетании с отскоком от известного уровня поддержки может служить валидной настройкой.
Выход: Выходите из позиции, когда RVI пересекает свою сигнальную линию сверху вниз, или когда цена пробивает предыдущий локальный минимум (свинг-лоу), на котором был основан сетап дивергенции.
Особенности применения: Сигналы дивергенции имеют более высокую значимость на трендовых рынках после затяжных движений. На боковых или нестабильных рынках паттерны дивергенции появляются часто, но не получают дальнейшего подтверждения.
Стратегия 3: Комбинация RVI + RSI
Концепция: используйте RSI для определения уровней ценового истощения, а RVI — для подтверждения того, что уверенность импульса смещается перед входом. Эта комбинация восполняет значительный пробел, встречающийся в большинстве руководств по торговле с использованием RVI.
Условия для входа: Дождитесь, пока RSI опустится ниже 30 (приближаясь к зоне перепроданности), что указывает на возможное исчерпание продавцами давления на снижение цены. Одновременно следите за тем, как линия RVI пересечет свою сигнальную линию вверх, указывая на смещение уверенности от закрытия к открытию в бычью сторону. Когда обе эти условия выполняются одновременно, это совпадение предполагает, что давление продавцов может иссякать, а бычий импульс может нарастать.
Когда RSI ниже 30, а RVI пересекает свою сигнальную линию примерно в одно и то же время, эта ситуация может указывать на потенциальный вход в лонг. Подтвердите, учитывая ваш более широкий рыночный контекст.
Выход: Когда RSI вернется выше 50 (нормализация моментума) или когда RVI пересечет свою сигнальную линию сверху вниз, по первому условию.
Почему это работает: RSI определяет, где цена находится относительно своего недавнего диапазона (уровень истощения); RVI подтверждает, действительно ли убежденность от закрытия до открытия смещается в направлении восстановления. Два индикатора анализируют разные аспекты одного и того же движения цены, делая их по-настоящему дополняющими, а не избыточными.
Для трейдеров, которые в основном используют MACD, применима аналогичная комбинация: используйте MACD для подтверждения направления тренда и RVI для подтверждения уверенности при переходе от цены закрытия к цене открытия.
Лучшие настройки по торговому стилю
| Стиль торговли | Временной интервал | Рекомендуемый период | Примечания |
|---|---|---|---|
| Дейтрейдинг | 5-минутные / 15-минутные графики | 5–7 | Больше сигналов, более быстрый отклик, больше шума |
| Торговля на колебаниях | Дневные графики | 10 (по умолчанию) | Сбалансированная чувствительность для многодневных движений |
| Торговля на позициях | Недельные графики | 14–20 | Более плавный вывод, меньше, но более избирательных сигналов |
Рассматривайте эти показатели как отправные точки для бэктестинга, а не как универсальные правила. Протестируйте настройки RVI на вашем конкретном инструменте перед применением их в реальных сделках.
Дисклеймер о рисках: Торговые индикаторы, включая индикатор Relative Vigor Index, не гарантируют будущих результатов. Любая торговля сопряжена с риском, включая возможную потерю основного капитала. Стратегии, описанные в данной статье, являются образовательными примерами и не должны интерпретироваться как личные финансовые рекомендации. Всегда тестируйте любую новую настройку индикатора на демо-аккаунте перед применением в реальной торговле.
Как добавить Относительный индекс силы на ваш график
TradingView и Thinkorswim включают Индекс относительной бодрости (Relative Vigor Index) в качестве встроенного индикатора, в то время как для платформ MetaTrader требуется пользовательский скрипт.
TradingView
RVI доступен как встроенный индикатор в TradingView, поэтому написание пользовательских скриптов или программирование на Pine Script не требуется. Чтобы добавить его, откройте панель «Индикаторы» (кнопка «Индикаторы» на верхней панели инструментов), введите в поиске «Relative Vigor Index» и выберите его из списка встроенных индикаторов. Индикатор появится в виде отдельной панели под ценовым графиком, отображая линию RVI и сигнальную линию.
Стандартный период на TradingView — 10. Чтобы изменить его, нажмите на иконку шестеренки настроек рядом с названием индикатора на нижней панели и установите желаемое значение для параметра Length. Период сигнальной линии (4) является отдельным параметром в том же окне настроек.
MetaTrader 4 и MetaTrader 5
RVI не является стандартным встроенным индикатором в MetaTrader 4 (MT4) или MetaTrader 5 (MT5). Для его добавления необходимо загрузить файл пользовательского индикатора: файл .mq4 для MT4 или .mq5 для MT5. Эти форматы файлов не являются кросс-совместимыми, а значит, скрипт MT4 не будет работать в MT5, и наоборот.
Чтобы найти бесплатный скрипт RVI, выполните поиск по запросу «индикатор RVI MT4» или «Relative Vigor Index MT5» на MetaTrader Marketplace по адресу mql5.com/en/market, или просмотрите базу кода MQL4/MQL5 для скриптов, созданных сообществом. После загрузки установите файл через панель навигатора MetaTrader в разделе «Пользовательские индикаторы».
Ограничения индекса относительной силы
Три задокументированные слабости ограничивают надежность Индекса относительной силы (RVI): подверженность ложным сигналам на боковых рынках, присущее отставание из-за его метода сглаживания и отсутствие фиксированных уровней для определения экстремальных условий.
Ложные сигналы на боковых и волатильных рынках
RVI генерирует ложные сигналы пересечения на флэтовых или низковолатильных рынках. Механизм объясняется самой формулой: на боковом, изменчивом рынке свечи имеют тенденцию открываться и закрываться в узком диапазоне, что приводит к малым или почти нулевым значениям разницы между ценой закрытия и открытия. Когда числитель формулы RVI (Цена закрытия − Цена открытия) группируется около нуля, линия RVI колеблется выше и ниже сигнальной линии без реальной направленной убежденности. В результате возникают частые ложные пересечения (whipsaw), предполагающие смену импульса там, где ее нет.
RVI не одинаково эффективно работает при всех рыночных условиях. Индикатор лучше всего проявляет себя на трендовых рынках, где свечи постоянно закрываются выше цен открытия (восходящий тренд) или ниже цен открытия (нисходящий тренд). На боковых рынках (флэте) с горизонтальными скользящими средними и без явного направления цены эффективность сигналов RVI значительно снижается.
Способ минимизации рисков: используйте трендовый фильтр перед тем, как открывать сделки по сигналам RVI. Реагируйте на пересечения RVI только при наличии выраженного тренда, подтвержденного растущей или падающей 50-периодной или 200-периодной скользящей средней, либо значением ADX выше 25. Если на графиках наблюдается боковое движение (флэт), снизьте чувствительность периода RVI или прекратите использование индикатора до тех пор, пока не сформируется новый направленный тренд. Тем, кто спрашивает, дает ли RVI ложные сигналы, ответим прямо: да, и отсутствие тренда — это основная причина их появления.
Запаздывание из-за сглаживания
RVI дважды применяет функцию сглаживания SWMA: один раз к числителю (значения от закрытия до открытия) и один раз к знаменателю (значения диапазона от максимума до минимума). Такое двойное сглаживание уменьшает шум, но вносит запаздывание, что означает, что сигналы индикатора появляются после того, как движение цены уже началось. 4-периодная сигнальная линия добавляет еще один слой сглаживания поверх линии RVI, поэтому пересечения сигнальной линии происходят позже, чем фактические движения базовой цены, которые их вызвали.
Практическое следствие заключается в том, что сигналы входа RVI захватывают лишь часть движения, а не всё движение от его начала. Это запаздывание обусловлено самой конструкцией индикатора, и его невозможно устранить без повторного появления шума, для подавления которого и предназначалось сглаживание.
Способ минимизации: сокращение периодов ретроспективного анализа (5–7) уменьшает запаздывание ценой увеличения количества ложных сигналов. Сочетание RVI с более оперативно реагирующими сигналами ценовых колебаний, такими как паттерны разворота свечей на уровнях поддержки или сопротивления, помогает выявить движение раньше, при этом RVI используется в качестве подтверждающего слоя, а не основного триггера.
Нет фиксированных уровней отсчета
RSI предлагает четкие пороги экстремальных значений: уровень выше 70 указывает на перекупленность, ниже 30 — на перепроданность. У RVI нет аналогичных фиксированных контрольных уровней. Как неограниченный осциллятор с нулевой линией, он не определяет, что именно считается «экстремальным» значением. Значение 0,8 по RVI неодинаково для разных инструментов или таймфреймов: его абсолютное значение несет меньше информации, чем направление движения и поведение при пересечении.
Это отсутствие затрудняет использование RVI в качестве автономного генератора сигналов. Трейдеры, которые полагаются на пороговые значения RSI 70/30 для получения четких визуальных ориентиров, сочтут систему сигналов RVI, основанную только на пересечениях, менее интуитивно понятной. Позиция нулевой линии индикатора (выше = чистый бычий настрой; ниже = чистый медвежий настрой) служит ближайшим функциональным эквивалентом средней линии RSI, но она не определяет экстремумы.
Способ устранения недостатков: используйте позицию RVI относительно нулевой линии в качестве фильтра тренда и сочетайте его с RSI для идентификации экстремумов на основе пороговых значений. RSI отвечает на вопрос «растянут ли рынок?»; RVI отвечает на вопрос «присутствует ли уверенность импульса в ожидаемом направлении?». При совместном использовании, как описано в Стратегии 3 выше, они компенсируют недостатки друг друга.
Часто задаваемые вопросы об Относительном индексе силы
Что такое Относительный индекс силы?
Индекс относительной бодрости (RVI) — это осциллятор импульса, разработанный Джоном Элерсом. Он измеряет уверенность ценового движения, сравнивая то, насколько цена закрытия каждого бара выше или ниже цены его открытия, нормализуя результат по полному диапазону бара (максимум-минимум). RVI — это осциллятор с нулевой линией: его значения отображаются выше и ниже нулевой средней линии, а не по фиксированной шкале от 0 до 100.
В чем разница между RSI и RVI?
RSI и RVI — оба осцилляторы моментума, но они измеряют разные показатели. RSI сравнивает средние ценовые приросты со средними ценовыми потерями за отчетный период, отображается на шкале от 0 до 100 с уровнями перекупленности (70) и перепроданности (30). RVI сравнивает цены закрытия с ценами открытия относительно диапазона максимум-минимум, отображается на шкале с нулевой линией и без фиксированных пороговых значений. RSI выполняет сравнение цен между свечами; RVI выполняет сравнение цены открытия с ценой закрытия внутри одной свечи.
Каков период по умолчанию для Индекса относительной энергии (RVI)?
Стандартный период для RVI на большинстве основных платформ для графиков, включая TradingView, составляет 10 баров. На некоторых платформах по умолчанию используется значение 14. Этот период управляет окном сглаживания, применяемым к расчетам цен закрытия-открытия и максимума-минимума. Более короткий период генерирует больше сигналов с более высоким уровнем шума; более длительный период дает меньше сигналов, но они более сглаженные.
Может ли Relative Vigor Index генерировать ложные сигналы?
Да. RVI генерирует ложные сигналы пересечения на рынках с боковым трендом или низкой волатильностью. Когда бары открываются и закрываются в узком диапазоне, числитель отношения цены закрытия к цене открытия в формуле RVI дает значения, близкие к нулю, которые колеблются выше и ниже сигнальной линии без истинного направленного импульса. В результате получаются частые ложные сигналы (whipsaws). Комбинирование RVI с фильтром тренда, таким как скользящая средняя или индикатор ADX, значительно снижает частоту ложных сигналов.
Доступен ли Relative Vigor Index на TradingView?
Да. RVI доступен как встроенный индикатор на TradingView, и для его использования не требуется пользовательский скрипт. Откройте панель индикаторов, введите в поиске «Relative Vigor Index» и выберите его из списка встроенных инструментов. Период по умолчанию — 10, его можно изменить в панели настроек индикатора.
Стоит ли использовать Relative Vigor Index отдельно или в сочетании с другими индикаторами?
RVI лучше всего работает как инструмент подтверждения, а не как самостоятельный генератор сигналов. Существуют три основные задокументированные комбинации: RVI с RSI (RSI определяет уровни истощения цены; RVI подтверждает направление импульса); RVI со скользящей средней (скользящая средняя определяет направление тренда; следует принимать только те сигналы RVI, которые соответствуют тренду); и RVI с индикатором объема (подтверждение того, что сигналы пересечения происходят на объеме выше среднего). Использование RVI в отдельности увеличивает риск ложных сигналов, описанный в разделе об ограничениях выше.
Кто создал индекс относительной бодрости (Relative Vigor Index)?
Индекс относительной силы был разработан Джоном Элерсом и представлен в его книге 2004 года "Кибернетический анализ акций и фьючерсов", изданной John Wiley & Sons.
{ "@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [ { "@type": "Question", "name": "Что такое индекс относительной бодрости (Relative Vigor Index)?", "acceptedAnswer": { "@type": "Answer", "text": "Индекс относительной бодрости (RVI) — это осциллятор импульса, разработанный Джоном Элерсом. Он измеряет направленную убежденность цены, сравнивая то, насколько каждая ценовая свеча закрывается выше или ниже цены открытия, нормализованную по полному диапазону свечи (максимум-минимум). RVI — это осциллятор с нулевой линией: он строится выше и ниже нулевой средней линии, а не по фиксированной шкале от 0 до 100." } }, { "@type": "Question", "name": "В чем разница между RSI и RVI?", "acceptedAnswer": { "@type": "Answer", "text": "RSI и RVI являются осцилляторами импульса, но измеряют разные показатели. RSI сравнивает средний рост цены со средними потерями цены за период ретроспективного анализа, отображаясь по шкале 0–100 с порогами перекупленности (70) и перепроданности (30). RVI сравнивает цены закрытия с ценами открытия относительно диапазона максимум-минимум, отображаясь на шкале с нулевой линией без фиксированных порогов. RSI выполняет межсвечное сравнение цены с ценой; RVI выполняет внутрисвечное сравнение открытия и закрытия." } }, { "@type": "Question", "name": "Какой период по умолчанию используется для индекса относительной бодрости?", "acceptedAnswer": { "@type": "Answer", "text": "Период ретроспективного анализа по умолчанию для RVI на большинстве основных графических платформ, включая TradingView, составляет 10 баров. На некоторых платформах по умолчанию установлено значение 14. Более короткий период генерирует больше сигналов с более высоким уровнем шума; более длительный период генерирует меньше сигналов, но они более плавные." } }, { "@type": "Question", "name": "Может ли индекс относительной бодрости генерировать ложные сигналы?", "acceptedAnswer": { "@type": "Answer", "text": "Да. RVI генерирует ложные сигналы пересечения в боковых трендах или на рынках с низкой волатильностью. Когда свечи открываются и закрываются в узком диапазоне, числитель «цена закрытия минус цена открытия» выдает значения, близкие к нулю, которые колеблются выше и ниже сигнальной линии без подлинного направленного импульса. Сочетание RVI с фильтром тренда значительно снижает частоту ложных сигналов." } }, { "@type": "Question", "name": "Доступен ли индекс относительной бодрости на TradingView?", "acceptedAnswer": { "@type": "Answer", "text": "Да. RVI доступен в качестве встроенного индикатора на TradingView, и для него не требуется специальный скрипт. Откройте панель «Индикаторы», введите в поиске «Relative Vigor Index» и выберите его из встроенного списка. Период по умолчанию — 10, его можно изменить в панели настроек индикатора." } }, { "@type": "Question", "name": "Стоит ли использовать индекс относительной бодрости отдельно или с другими индикаторами?", "acceptedAnswer": { "@type": "Answer", "text": "RVI лучше всего работает как инструмент подтверждения, а не как самостоятельный генератор сигналов. Три его основных задокументированных комбинации: RVI с RSI (RSI определяет уровни истощения цены; RVI подтверждает направление импульса); RVI со скользящей средней (определяет направление тренда; принимайте только те сигналы RVI, которые соответствуют тренду); и RVI с индикатором объема (подтверждает, что сигналы пересечения происходят при объеме выше среднего)." } }, { "@type": "Question", "name": "Кто создал индекс относительной бодрости?", "acceptedAnswer": { "@type": "Answer", "text": "Индекс относительной бодрости был разработан Джоном Элерсом и представлен в его книге 2004 года «Кибернетический анализ акций и фьючерсов» (Cybernetic Analysis for Stocks and Futures), опубликованной издательством John Wiley and Sons." } } ] } </script>