rss

Профиль компании

Финансовые компании

Блог компании Os_Engine | Индикатор Range Action Verification Index (RAVI) и бесплатные роботы на нём.

Сегодня мы рассмотрим индикатор Ravi. Узнаем историю создания индикатора и то, как он рассчитывается.

Также к данной статье будут прикреплены готовые скрипты роботов на этом индикаторе с возможностью торговать на нашей платформе OsEngine.

Индикатор Range Action Verification Index (RAVI) и бесплатные роботы на нём.

Оглавление

1.      История создания индикатора Ravi.

2.      Как проводятся расчеты индикатора Ravi.

3.      Какие сигналы может подавать индикатор Ravi.

4.      Роботы для OsEngine на индикаторе Ravi.

4.1.   Стратегия на индикаторах Ravi и Momentum.

4.2.   Контртрендовая стратегия на индикаторах Ravi и Bollinger.

5.      Итоговая таблица результатов.

 

1. История создания индикатора Ravi.

Индикатор Range Action Verification Index (RAVI) был создан индийским трейдером и аналитиком Тушаром Чанде в 1995 году. Он был разработан в качестве инструмента для анализа рынка и определения трендовых движений на графиках цены.

Индикатор Ravi основывается на двух скользящих средних – быстрой и медленной. Быстрая скользящая средняя рассчитывается на основе более короткого периода, чем медленная.

Индикатор Ravi показывает разницу между этими двумя скользящими средними и отображает ее в виде линии на графике. Изменение величины этой разницы позволяет определить силу и направление тренда на рынке.

Чанде пришел к выводу, что индикатор RAVI обеспечивает более точные сигналы о направлении тренда на рынке, чем другие технические индикаторы, такие как скользящая средняя или стохастический осциллятор. Он отметил, что индикатор обладает хорошей способностью фильтровать шумы на рынке и предоставлять четкие сигналы об изменении направления тренда.

Использование индикатора Ravi позволяет трейдерам выявлять периоды устойчивости и нестабильности рынка, а также принимать более обоснованные решения при торговле на финансовых рынках.

 

2. Как проводятся расчеты индикатора Ravi.

1. Расчет двух скользящих средних с разным периодом.

С меньшим периодом назовем SmaFast, а с большим — SmaSlow.

Общая формула расчета простой скользящей средней.

Sma = ∑Price[i] / Period

где

  • Price[i] — цена свечи. Может быть использована цена открытия, закрытия, максимальная, минимальная, типичная и медианная.
  • Period — длина индикатора.

 

2. Расчет Ravi.

Ravi = (SmaFast — SmaSlow) / SmaSlow *100

Расчёт индикатора в OsEngine можно посмотреть вот в этом файле:

https://github.com/AlexWan/OsEngine/blob/master/project/OsEngine/bin/Debug/Custom/Indicators/Scripts/RAVI.cs

 

3. Какие сигналы может подавать индикатор Ravi.

1. Пересечение уровней: если линия индикатора пересекает уровень 0,1 или 0,3 (зависит от инструмента) снизу вверх, это говорит о сильном восходящем тренде. Если же линия индикатора пересекает уровень -0,1 или -0,3 сверху вниз, это говорит о сильном нисходящем тренде.

2. Дивергенция: если цена достигает новых максимумов, но при этом индикатор RAVI не показывает новых максимумов, это может говорить о возможном развороте тренда. Аналогично, если цена достигает новых минимумов, но при этом индикатор RAVI не показывает новых минимумов, это также может говорить о возможном развороте тренда.

3. Уровни поддержки и сопротивления: линии индикатора RAVI могут служить уровнями поддержки и сопротивления. Когда цена приближается к линии индикатора, она может отскочить от нее, что говорит о наличии уровня поддержки или сопротивления.

4. Роботы для OsEngine на индикаторе Ravi.

4.1. Стратегия на индикаторах Ravi и Momentum.

https://github.com/AlexWan/OsEngine/blob/master/project/OsEngine/bin/Debug/Custom/Robots/StrategyRaviAndMomentum.cs

Ссылка на Momentum:

https://github.com/AlexWan/OsEngine/blob/master/project/OsEngine/bin/Debug/Custom/Indicators/Scripts/Momentum.cs

Логика входа:

  • Покупаем, когда значение индикатора Ravi выше верхней линии, и индикатор Momentum находится выше 100.
  • Продаем, когда значение индикатора Ravi ниже нижней линии, и индикатор Momentum находится ниже 100.

Выход:

  • Из покупки, когда значение индикатора Ravi ниже нижней линии, и индикатор Momentum находится ниже 100.
  • Из продажи, когда значение индикатора Ravi выше верхней линии, и индикатор Momentum находится выше 100.
Индикатор Range Action Verification Index (RAVI) и бесплатные роботы на нём.
Рис. 1. Пример логики.

Индикатор Range Action Verification Index (RAVI) и бесплатные роботы на нём.
Рис. 2. Si, TF15 min, 2021-24, P/L 1 contract: 0,36%

Индикатор Range Action Verification Index (RAVI) и бесплатные роботы на нём.
Рис. 3. BR, TF15 min, 2021-24, P/L 1 contract: 0,25%

Индикатор Range Action Verification Index (RAVI) и бесплатные роботы на нём.
Рис. 4. BTCUSDT, TF15 min, 2021-24, P/L 1 contract: 1,42%

Индикатор Range Action Verification Index (RAVI) и бесплатные роботы на нём.
Рис. 5. ETHUSDT, TF15 min, 2021-24, P/L 1 contract: 0,59%

 

4.2. Контртрендовая стратегия на индикаторах Ravi и Bollinger.

https://github.com/AlexWan/OsEngine/blob/master/project/OsEngine/bin/Debug/Custom/Robots/ContrtrendRaviAndBollinger.cs

Ссылка на Bollinger:

https://github.com/AlexWan/OsEngine/blob/master/project/OsEngine/bin/Debug/Custom/Indicators/Scripts/Bollinger.cs

Логика входа:

  • Покупаем, когда свеча закрылась ниже нижней линии Bollinger, и значение индикатора Ravi ниже нижней линии.
  • Продаем, когда свеча закрылась выше верхней линии Bollinger, и значение индикатора Ravi выше верхней линии.

Выход:

  • Из покупки, когда свеча закрылась выше верхней линии Bollinger.
  • Из продажи, когда свеча закрылась выше верхней линии Bollinger.
Индикатор Range Action Verification Index (RAVI) и бесплатные роботы на нём.
Рис. 6. Пример логики.

Индикатор Range Action Verification Index (RAVI) и бесплатные роботы на нём.
Рис. 7. Si, TF15 min, 2021-24, P/L 1 contract: 0,23%

Индикатор Range Action Verification Index (RAVI) и бесплатные роботы на нём.
Рис. 8. BR, TF15 min, 2021-24, P/L 1 contract: 0,58%

Индикатор Range Action Verification Index (RAVI) и бесплатные роботы на нём.
Рис. 9. BTCUSDT, TF15 min, 2021-24, P/L 1 contract: 0,54%

Индикатор Range Action Verification Index (RAVI) и бесплатные роботы на нём.
Рис. 10. ETHUSDT, TF15 min, 2021-24, P/L 1 contract: 0,73%

 

5. Итоговая таблица результатов.

Индикатор Range Action Verification Index (RAVI) и бесплатные роботы на нём.

Лучшие результаты у нас показала стратегия, основанная на индикаторах Ravi и Momentum.

* Информация представлена по расчетам OsEngine https://github.com/AlexWan/OsEngine 

Ссылки на роботов на GitHub:

  1. https://github.com/AlexWan/OsEngine/blob/master/project/OsEngine/bin/Debug/Custom/Robots/StrategyRaviAndMomentum.cs
  2. https://github.com/AlexWan/OsEngine/blob/master/project/OsEngine/bin/Debug/Custom/Robots/ContrtrendRaviAndBollinger.cs

Пост из серии «Роботы и индикаторы»

Из данных статей Вы узнаете базовую информацию о том или ином индикаторе. А также можно посмотреть роботов на данных индикаторах с исходным кодом. 

Оглавление здесь: https://smart-lab.ru/company/os_engine/blog

Индикатор Range Action Verification Index (RAVI) и бесплатные роботы на нём.

OsEngine: https://github.com/AlexWan/OsEngine
FAQ: https://o-s-a.net/os-engine-faq
Поддержка OsEngine: https://t.me/osengine_official_support

Регистрируйся в АЛОР и получай бонусы: https://www.alorbroker.ru/open
Сайт АЛОР БРОКЕР: https://www.alorbroker.ru
Раздел «Для клиентов»: https://www.alorbroker.ru/openinfo/for-clients
Программа лояльности от АЛОР БРОКЕР и OsEngine: https://smart-lab.ru/company/os_engine/blog/972745.php

Индикатор Range Action Verification Index (RAVI) и бесплатные роботы на нём.

★1

UPDONW
Новый дизайн