Сегодня мы рассмотрим индикатор SuperTrend. Узнаем историю создания индикатора и то, как он рассчитывается.
Также к данной статье будут прикреплены готовые скрипты роботов на этом индикаторе с возможностью торговать на нашей платформе OsEngine.
Оглавление
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 можно посмотреть вот в этом файле:
3. Какие сигналы может подавать индикатор SuperTrend.
1. Пересечение линии индикатора и цены: если цена пересекает линию индикатора снизу вверх, это может быть сигналом к покупке. Если цена пересекает линию индикатора сверху вниз, это может быть сигналом к продаже.
2. Определение тренда: когда линия индикатора находится ниже цен, это сигнализирует о восходящем тренде. Когда линия индикатора находится выше цен, это указывает на нисходящий тренд.
3. Направление линии индикатора: если линия индикатора направлена вверх, это может быть сигналом о восходящем тренде. Если линия индикатора направлена вниз, это может быть сигналом о нисходящем тренде.
4. Роботы OsEngine на индикаторе Super Trend.
4.1. Пересечение двух индикаторов Super Trend.
Логика входа:
· Покупаем, когда Super Trend с меньшим периодом и отклонением выше Super Trend с большим периодом и отклонением.
· Продаём, когда Super Trend с меньшим периодом и отклонением ниже Super Trend с большим периодом и отклонением.
Выход:
· Из покупки, когда Super Trend с меньшим периодом и отклонением ниже Super Trend с большим периодом и отклонением.
· Из продажи, когда Super Trend с меньшим периодом и отклонением выше Super Trend с большим периодом и отклонением.

Рис. 1. Пример логики.

Рис. 2. Si, TF15 min, 2021-24, P/L 1 contract: 0,22%

Рис. 3. BR, TF15 min, 2021-24, P/L 1 contract: 0,23%

Рис. 4. BTCUSDT, TF15 min, 2021-24, P/L 1 contract: 0,42%

Рис. 5. ETHUSDT, TF15 min, 2021-24, P/L 1 contract: 0,31%
4.2. Контртрендовая стратегия на индикаторах Super Trend и CMO.
Ссылка на CMO:
Логика:
· Покупаем, когда цена находится выше линии индикатора Super Trend, и значение индикатора CMO находится ниже -50.
· Продаем, когда цена находится ниже линии индикатора Super Trend, и значение индикатора CMO находится выше 50.
Выход:
· Из покупки, когда цена находится ниже линии индикатора Super Trend.
· Из продажи, когда цена находится выше линии индикатора Super Trend.

Рис. 6. Пример логики.

Рис. 7. Si, TF15 min, 2021-24, P/L 1 contract: 1%

Рис. 8. BR, TF15 min, 2021-24, P/L 1 contract: 0,18%

Рис. 9. BTCUSDT, TF15 min, 2021-24, P/L 1 contract: 0,87%

Рис. 10. ETHUSDT, TF15 min, 2021-24, P/L 1 contract: 0,52%
5. Итоговая таблица результатов.

Лучшие результаты у нас показала контртрендовая стратегия, основанная на индикаторах SuperTrend и CMO.
* Информация представлена по расчетам OsEngine Ссылка
Ссылки на роботов на GitHub:
1. Робот 1
2. Робот 2
Удачных алгоритмов!
Поддержка OsEngine: https://t.me/osengine_official_support
Комментарии