Изображение блога
OS_Engine_team
OS_Engine_team Блог компании Os_Engine
06 июня 2024, 14:47

Индикатор Super Trend и бесплатные роботы на нём.

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

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

Индикатор Super Trend и бесплатные роботы на нём.

Оглавление

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

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

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

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

4.1.    Пересечение двух индикаторов Super Trend.

4.2.    Контртрендовая стратегия на индикаторах Super Trend и CMO.

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

 

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

Индикатор Super Trend был создан Оливье Себаном, который является известным трейдером и разработчиком программного обеспечения для торговли на финансовых рынках. Он создал этот индикатор в качестве альтернативы другим популярным техническим индикаторам, таким как Parabolic SAR и Bollinger.

Идея создания индикатора Super Trend пришла к Оливье Себану в ходе его работы с различными техническими индикаторами. Он заметил, что многие индикаторы не всегда точно отражают текущее направление тренда на рынке и могут давать ложные сигналы.

Себан решил создать новый индикатор, который был бы более точным и надежным в определении текущего тренда на рынке. Таким образом, он разработал индикатор Super Trend, который работает на основе свечных данных и ATR (Average True Range), определяя точку входа в рынок и устанавливая уровни стоп-лоссов для защиты позиции.

Индикатор отображается в виде кривой линии на графике цены. Если цена выше линии Super Trend, то это говорит о восходящем тренде, если ниже — о нисходящем.

Индикатор Super Trend стал популярным среди трейдеров благодаря своей простоте использования и эффективности в определении трендовых движений на рынке.

 

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

1. Рассчитаем нижнюю и верхнюю линии.

LowerLine = Price[i] — Atr[i] * Deviation

UpperLine = Price[i] + Atr[i] * Deviation

где

  • Price[i] — текущая цена инструмента. В качестве цены может быть медианная или типичная.
  • Atr[i] — текущее значение индикатора Atr.
  • Deviation — мультипликатор для индикатора Atr.

 

2. Расчет линии Super Trend.

Если текущий максимум свечи выше предыдущего, то

SuperTrend = UpperLine

Если текущий минимум свечи ниже предыдущего, то

SuperTrend = LowerLine

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

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

 

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

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

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

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

 

4. Роботы OsEngine на индикаторе Super Trend.

4.1. Пересечение двух индикаторов Super Trend.

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

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

  • Покупаем, когда Super Trend с меньшим периодом и отклонением выше Super Trend с большим периодом и отклонением.
  • Продаём, когда Super Trend с меньшим периодом и отклонением ниже Super Trend с большим периодом и отклонением.

Выход:

  • Из покупки, когда Super Trend с меньшим периодом и отклонением ниже Super Trend с большим периодом и отклонением.
  • Из продажи, когда Super Trend с меньшим периодом и отклонением выше Super Trend с большим периодом и отклонением.
Индикатор Super Trend и бесплатные роботы на нём.
Рис. 1. Пример логики.

Индикатор Super Trend и бесплатные роботы на нём.
Рис. 2. Si, TF15 min, 2021-24, P/L 1 contract: 0,22%

Индикатор Super Trend и бесплатные роботы на нём.
Рис. 3. BR, TF15 min, 2021-24, P/L 1 contract: 0,23%

Индикатор Super Trend и бесплатные роботы на нём.
Рис. 4. BTCUSDT, TF15 min, 2021-24, P/L 1 contract: 0,42%

Индикатор Super Trend и бесплатные роботы на нём.
Рис. 5. ETHUSDT, TF15 min, 2021-24, P/L 1 contract: 0,31%

 

4.2. Контртрендовая стратегия на индикаторах Super Trend и CMO.

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

Ссылка на CMO:

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

Логика:

  • Покупаем, когда цена находится выше линии индикатора Super Trend, и значение индикатора CMO находится ниже -50.
  • Продаем, когда цена находится ниже линии индикатора Super Trend, и значение индикатора CMO находится выше 50.

Выход:

  • Из покупки, когда цена находится ниже линии индикатора Super Trend.
  • Из продажи, когда цена находится выше линии индикатора Super Trend.
Индикатор Super Trend и бесплатные роботы на нём.
Рис. 6. Пример логики.

Индикатор Super Trend и бесплатные роботы на нём.
Рис. 7. Si, TF15 min, 2021-24, P/L 1 contract: 1%

Индикатор Super Trend и бесплатные роботы на нём.
Рис. 8. BR, TF15 min, 2021-24, P/L 1 contract: 0,18%

Индикатор Super Trend и бесплатные роботы на нём.
Рис. 9. BTCUSDT, TF15 min, 2021-24, P/L 1 contract: 0,87%

Индикатор Super Trend и бесплатные роботы на нём.
Рис. 10. ETHUSDT, TF15 min, 2021-24, P/L 1 contract: 0,52%

 

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

Индикатор Super Trend и бесплатные роботы на нём.

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

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

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

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

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

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

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

Индикатор Super Trend и бесплатные роботы на нём.

OsEngine: https://github.com/AlexWan/OsEngine
Поддержка 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

Индикатор Super Trend и бесплатные роботы на нём.

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

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

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