Изображение блога
OS_Engine_team
OS_Engine_team Блог компании Os_Engine
11 июня 2024, 15:00

Индикатор Nick Rypock Trailing Reverse (NRTR) и бесплатные роботы на нём.

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

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

Индикатор Nick Rypock Trailing Reverse (NRTR) и бесплатные роботы на нём. 

Оглавление

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

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

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

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

4.1.   Стратегия на индикаторах NRTR и SmaChannel.

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

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

 

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

Индикатор Nick Rypock Trailing Reverse (NRTR) был создан Константином Копыркиным, российским трейдером и разработчиком программного обеспечения для торговли на финансовых рынках. Он известен своими работами в области технического анализа и автоматизации торговых стратегий.

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

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

 

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

Находим максимум и минимум за выбранный период из параметров.

Вычисляем NRTR для растущего тренда:

NRTR = Highest(Close, period)*(1-(K/100))

И для падающего тренда:

NRTR = Lowest(Close, period)*(1+(K/100))

где

  • Highest — максимум за период,
  • Lowest — минимум за период,
  • K — размер фильтра в процентах.

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

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

 

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

1. Пересечение линии индикатора с ценой: когда цена пересекает линию индикатора NRTR снизу вверх, это может быть сигналом для открытия длинной позиции. Когда цена пересекает линию индикатора сверху вниз, это может быть сигналом для закрытия длинной позиции или открытия короткой позиции.

2. Оценка волатильности: индикатор NRTR также может использоваться для оценки текущей волатильности рынка. Если линия индикатора расширяется, это может свидетельствовать о высокой волатильности. Если линия индикатора сужается, это может свидетельствовать о низкой волатильности.

3. Определение тренда: линия индикатора NRTR может использоваться для определения наличия тренда. Если линия индикатора повышается, это может свидетельствовать о наличии восходящего тренда. Если линия индикатора понижается, это может свидетельствовать о наличии нисходящего тренда.

4. Уровни поддержки и сопротивления: линия индикатора NRTR также может служить уровнями поддержки и сопротивления. Когда цена приближается к линии индикатора, это может быть сигналом о возможном развороте цены.

 

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

4.1. Стратегия на индикаторах NRTR и SmaChannel.

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

Ссылка на SmaChannel:

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

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

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

Выход:

  • Из покупки. Устанавливаем трейлинг-стоп по линии NRTR и по нижней границе индикатора SmaChannel. Выбирается тот метод расчета, который дальше от текущей цены.
  • Из продажи. Устанавливаем трейлинг-стоп по линии NRTR и по верхней границе индикатора SmaChannel. Выбирается тот метод расчета, который дальше от текущей цены.
Индикатор Nick Rypock Trailing Reverse (NRTR) и бесплатные роботы на нём.
Рис. 1. Пример логики.

Индикатор Nick Rypock Trailing Reverse (NRTR) и бесплатные роботы на нём.
Рис. 2. Si, TF15 min, 2021-24, P/L 1 contract: 1%

Индикатор Nick Rypock Trailing Reverse (NRTR) и бесплатные роботы на нём.
Рис. 3. BR, TF15 min, 2021-24, P/L 1 contract: 0,25%

Индикатор Nick Rypock Trailing Reverse (NRTR) и бесплатные роботы на нём.
Рис. 4. BTCUSDT, TF15 min, 2021-24, P/L 1 contract: 0,73%

Индикатор Nick Rypock Trailing Reverse (NRTR) и бесплатные роботы на нём.
Рис. 5. ETHUSDT, TF15 min, 2021-24, P/L 1 contract: 0,81%

 

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

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

Ссылка на ROC:

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

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

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

Выход:

  • Из покупки, когда свеча закрылась выше линии NRTR.
  • Из продажи, когда свеча закрылась ниже линии NRTR.
Индикатор Nick Rypock Trailing Reverse (NRTR) и бесплатные роботы на нём.
Рис. 6. Пример логики.

Индикатор Nick Rypock Trailing Reverse (NRTR) и бесплатные роботы на нём.
Рис. 7. Si, TF15 min, 2021-24, P/L 1 contract: 0,31%

Индикатор Nick Rypock Trailing Reverse (NRTR) и бесплатные роботы на нём.
Рис. 8. BR, TF15 min, 2021-24, P/L 1 contract: 0,63%

Индикатор Nick Rypock Trailing Reverse (NRTR) и бесплатные роботы на нём.
Рис. 9. BTCUSDT, TF15 min, 2021-24, P/L 1 contract: 0,33%

Индикатор Nick Rypock Trailing Reverse (NRTR) и бесплатные роботы на нём.
Рис. 10. ETHUSDT, TF15 min, 2021-24, P/L 1 contract: 0,48%

 

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

Индикатор Nick Rypock Trailing Reverse (NRTR) и бесплатные роботы на нём. 

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

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

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

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

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

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

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

Индикатор Nick Rypock Trailing Reverse (NRTR) и бесплатные роботы на нём. 

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

Индикатор Nick Rypock Trailing Reverse (NRTR) и бесплатные роботы на нём.

0 Комментариев

Активные форумы
Что сейчас обсуждают

Старый дизайн
Старый
дизайн