Индикатор SuperTrend: формула, настройки и чтение
SuperTrend (Оливье Себан) ставит линию стопа на фиксированном числе ATR от середины каждого бара и переворачивает её из-под цены наверх, когда её пробивает закрытие. Senzoukria считает его по ATR Уайлдера за 10 баров с множителем 3 по умолчанию.
Senzoukria · Индикаторы · Updated September 2026
SuperTrend — Скользящие средние и волатильность, на ценовом графике.
Что измеряет SuperTrend
Две сырые полосы выводятся из hl2, среднего максимума и минимума бара, плюс и минус множитель, умноженный на ATR. Затем каждая полоса работает как храповик: верхняя может только опускаться, нижняя только подниматься, пока её не пробьёт закрытие предыдущего бара, — это не даёт линии ослабевать, пока тренд держится. Состояние переключается в медвежье, когда закрытие протыкает итоговую нижнюю полосу, и обратно в бычье, когда оно выходит за итоговую верхнюю; в остальных случаях состояние переносится вперёд. Первое состояние, на баре, где ATR становится определённым, — бычье, если закрытие на уровне hl2 или выше, и медвежье в противном случае; это документированный выбор, который избавляет от произвольного первого бара, смотрящего не в ту сторону.
Формула — так, как она реализована
Это не привычное определение из других источников, а то, что вычисляет поставляемый код, задокументированное рядом с реализацией:
SuperTrend (Olivier Seban) — ATR de Wilder (atrSeries d'averages.ts) : hl2 = (high + low)/2 ; bu = hl2 + k·ATR_N ; bl = hl2 − k·ATR_N ratchet : fu[i] = (bu[i] < fu[i−1] OU close[i−1] > fu[i−1]) ? bu[i] : fu[i−1] fl[i] = (bl[i] > fl[i−1] OU close[i−1] < fl[i−1]) ? bl[i] : fl[i−1] RÈGLE DE BASCULE : en tendance haussière, close[i] < fl[i] → baissière ; en baissière, close[i] > fu[i] → haussière ; sinon inchangée. Amorce (au premier ATR défini) : haussière si close ≥ hl2, sinon baissière — choix documenté (TradingView amorce arbitrairement haussier ; ancrer sur hl2 évite une première barre à contre-sens). CONTINUITÉ : sortie = 2 lignes (up = fl sous le prix en hausse, down = fu au-dessus en baisse), chacune null hors de sa tendance. Au flip, une série s'arrête et l'autre démarre — AUCUN connecteur vertical mensonger : la continuité n'existe QUE dans une tendance (le ratchet garantit fl monotone ↑ en hausse, fu monotone ↓ en baisse). Warm-up ATR → null. Défauts N=10, k=3.
Как его читать
- Нарисованная линия — это уровень трейлинг-стопа, а не цель: в восходящем состоянии она стоит под ценой и только растёт, пока состояние не перевернётся.
- Переворот — событие по закрытию. Цена может пройти сквозь линию внутри бара и оставить состояние прежним, если бар не закрылся за ней.
- Когда линия прижимается к цене, ATR сжался и стоп стоит близко; большое расстояние означает, что волатильность выросла и стоп отодвинут.
- Восходящая и нисходящая линии рисуются как отдельные ряды, каждый не определён вне своего тренда, поэтому переворот выглядит как обрыв одной линии и начало другой на другом уровне.
Параметры и значения по умолчанию
Период ATR по умолчанию равен 10 в диапазоне от 1 до 200 и задаёт, как быстро реагирует оценка волатильности. Множитель по умолчанию равен 3 и принимает значения от 0,5 до 10: низкий множитель держит стоп рядом с ценой и даёт частые перевороты, высокий расширяет полосу и дольше удерживает состояние ценой того, что до переворота отдаётся бóльшая часть движения.
| Параметр | Тип | По умолчанию | Диапазон |
|---|---|---|---|
| ATR period | number | 10 | 1 – 200 |
| ATR multiplier | number | 3 | 0.5 – 10 |
Чего он не показывает
SuperTrend сообщает, с какой стороны храповой волатильной полосы закрылся последний бар, и ничего больше: в нём нет ни меры силы тренда, ни взгляда на то, что будет дальше. В боковике цена пересекает полосу многократно, состояние чередуется, и получаются перевороты, которым не соответствует никакое движение. Оценке ATR нужен разогрев, поэтому на первых барах истории линии нет, а храповик рекурсивен, поэтому история, загруженная с другого первого бара, может расставить перевороты иначе. Решение принимается только по максимуму, минимуму и закрытию: проторгованная дельта бара никак не влияет на то, где оно произойдёт.
Похожие индикаторы
- WMA — Скользящие средние и волатильность
- Hull MA — Скользящие средние и волатильность
- ATR (Wilder) — Скользящие средние и волатильность
- Bollinger — Скользящие средние и волатильность
- Keltner — Скользящие средние и волатильность
- Donchian — Скользящие средние и волатильность
Эта страница на других языках
Frequently asked questions
- Как SuperTrend решает, когда перевернуться?
- В восходящем состоянии оно переключается в медвежье, когда закрытие бара уходит под итоговую нижнюю полосу; в нисходящем — в бычье, когда закрытие поднимается над итоговой верхней полосой. Во всех остальных случаях прежнее состояние переносится без изменений. Проверка идёт по закрытию, поэтому выход за линию внутри бара сам по себе переворотом не является.
- Что меняют период ATR и множитель?
- Период ATR, по умолчанию 10, задаёт, как быстро оценка волатильности реагирует на недавние размахи. Множитель, по умолчанию 3, задаёт, на сколько таких ATR стоп отстоит от середины бара. Уменьшение любого из них держит линию ближе к цене и увеличивает число переворотов; увеличение дольше удерживает состояние.
- Почему линия SuperTrend обрывается, а не перепрыгивает через цену?
- Индикатор выдаёт два независимых ряда: один для линии восходящего тренда под ценой, другой для линии нисходящего над ней, и каждый не определён вне своего тренда. На перевороте один ряд заканчивается, другой начинается, и вертикальная перемычка между ними не рисуется. Соединяющий отрезок намекал бы на непрерывность, которой нет: храповик гарантирует монотонное движение только внутри одного тренда.