SuperTrend — один з найпопулярніших трендових індикаторів у крипто-алготрейдингу. Він будується на базі ATR, видає лише два стани (тренд угору або вниз) і працює як наочна динамічна підтримка/опір. У цій статті розберемо, як використовувати SuperTrend у ролі фільтра напрямку всередині бота на ITradingBot, які параметри обирати і де він дає збій.
Що таке SuperTrend і що він вимірює
SuperTrend — трендовий індикатор на основі середнього істинного діапазону (ATR). Алгоритм рахує динамічні межі навколо ціни: верхню та нижню смуги, віддалені від середньої ціни на величину «ATR × множник». Коли ціна пробиває одну зі смуг — напрямок тренду перемикається, і активною стає протилежна смуга.
На виході індикатор дає лише два значення: +1 (висхідний тренд) або -1 (низхідний). Це зручно: немає брязкоту, немає проміжних станів, немає потреби в додатковій інтерпретації. Лінія SuperTrend під ціною — лонг-режим. Лінія над ціною — шорт-режим. Зміна кольору лінії = зміна напрямку.
Логіка проста, але за цим стоїть важлива особливість: SuperTrend сам адаптується до волатильності. Чим вищий ATR, тим ширший відступ смуг від ціни і тим менше шансів на хибний розворот при різких свічках. Чим спокійніший ринок, тим ближча лінія — індикатор щільніше «супроводжує» ціну.
Параметри SuperTrend
У ITradingBot у SuperTrend три параметри:
| Параметр | Значення за замовчуванням | Діапазон | Що означає |
|---|---|---|---|
| Період ATR | 10 | 5–100 | Скільки барів використовується для розрахунку середнього істинного діапазону |
| Множник ATR | 3.0 | 0.1–10 | У скільки разів ATR віддалений від ціни |
| Зсув вправо | 0 | 0–N | Запізнення сигналу на N барів (для підтвердження) |
Стандартна зв'язка — Період ATR 10, Множник ATR 3.0. Це класичне налаштування від Olivier Seban (2009) і воно ж використовується в більшості пресетів на ITradingBot. На ньому збудовані готові трендові стратегії — від мультитаймфреймових зв'язок до Triple Screen і Wilder ADX-комбінацій.
Що змінює кожен параметр:
- Період ATR. Менший період (наприклад, 5–7) — чутливіша реакція на нові свічки, більше перемикань напрямку, але й більше шуму. Більший період (15–20) — лінія плавніша, менше хибних розворотів, але пізніше вхід та вихід.
- Множник ATR. Це головний регулятор. Множник 1.5–2 дає «нервовий» індикатор: SuperTrend часто перемикається, ловить дрібні імпульси, але генерує багато пилки. Множник 3 — стандартний баланс. Множник 4–5 — для довгострокових стратегій: мінімум перемикань, чистіші сигнали, але пізніший вхід.
- Зсув вправо. Запізнення нічого не змінює у самому індикаторі — лише вимагає, щоб сигнал тримався N барів перед використанням. Корисно як анти-шумовий фільтр у волатильних активах: значення 1–2 знижує кількість входів на хибних пробоях.
При плечі ×5+ ризик ліквідації зростає експоненційно, тому занижувати множник заради «більш ранніх» входів небезпечно — часті перемикання на тренуванні здаються плюсом, а на реалі перетворюються на серію дрібних збитків.
Як використовувати SuperTrend у боті
У SuperTrend три робочих режими в боті.
1. Як фільтр напрямку — основний режим
Найнадійніше застосування: SuperTrend стоїть фільтром, дозволяючи лише угоди в бік поточного тренду. Лонги — коли індикатор показує висхідний режим. Шорти — коли низхідний. Будь-який основний сигнал входу (MACD, RSI, Боллінджер) пропускається через цей фільтр.
Логіка проста: SuperTrend ріже половину хибних сигналів. Якщо основна стратегія трендова — фільтр узгоджує напрямок. Якщо стратегія контртрендова — фільтр не дає ловити «ніж» проти сильного руху.
Цей режим зустрічається в більшості класичних зв'язок: Triple Screen Елдера, Appel MACD-кросовер, Murphy Triple MA, Wilder RSI Overbought/Oversold. Скрізь SuperTrend виступає як фоновий орієнтир напрямку, а не як генератор сигналів.
2. Як індикатор входу
SuperTrend сам по собі генерує сигнали — кожне перемикання напрямку може бути точкою входу. Це робочий варіант, але вимагає обов'язкової обв'язки фільтрами, інакше у флеті бот перемикатиметься туди-назад кожні кілька барів.
Мінімальний захист для входу за SuperTrend: фільтр ADX (Період 14, Поріг 20–25, умова «вище порогу»), який відсіче флет, і фільтр старшої ковзної середньої (EMA 50 або 200), яка задає глобальний напрямок. Без них стратегія системно збиткова на флетових ринках.
3. На старшому ТФ для контексту
Третій режим — SuperTrend на старшому таймфреймі як контекстний фільтр. Бот торгує на 15х або 1г, а фільтр SuperTrend стоїть на 4г або денці. Виходить мультитаймфреймове підтвердження: угоди дозволені лише коли старший тренд згоден з молодшим.
Ця зв'язка особливо ефективна для середньострокових стратегій на BTC та ETH: глобальний напрямок береться з денки, точний вхід — на 1г.
Готові пресети з SuperTrend
У бібліотеці стратегій ITradingBot SuperTrend зустрічається частіше за інші трендові фільтри. Кілька перевірених зв'язок:
Пресет «SuperTrend + EMA 200» (трендовий трейлінг). Вхід — за зміною напрямку SuperTrend (Період ATR 10, Множник ATR 3). Фільтри: За ковзною середньою (EMA, Період 200), За ADX (Період 14, Поріг 20, вище порогу), За MACD (за зростанням/зниженням гістограми), За об'ємом $ 2.0 (зростання більше, Період 60, Коефіцієнт 1.5). Вихід — за зворотним сигналом SuperTrend. ТФ 1г–4г.
Пресет «SuperTrend Multi-TF». Вхід — SuperTrend на 5х. Фільтри: За SuperTrend (ті ж параметри на 5х — подвійна перевірка), За ковзною середньою (EMA, Період 50), За ADX (Період 14, Поріг 25, вище порогу), За RSI (Період 14, Верхня 65, Нижня 45, за замовчуванням). Вихід — за реверсом SuperTrend та перетином EMA 21.
Пресет «SuperTrend + ADX підтвердження». Вхід — SuperTrend на 4г. Фільтри: За ADX (Період 14, Поріг 25, вище порогу), ADX з DI+/DI- як фільтр-вхід, За ковзною середньою (EMA, Період 50), За RSI (Період 14, Нижня 50, за замовчуванням), За об'ємом $ 2.0 (зростання більше, Період 60, Коефіцієнт 2.0). Вихід — зворотний SuperTrend + ADX-розворот.
У всіх пресетах SuperTrend грає роль або основного тригера, або підтверджуючого фільтра — але ніколи не працює наодинці без ADX-фільтра режиму. Це критично.
Чому SuperTrend працює
У індикатора є кілька властивостей, які роблять його зручним у крипто-ботах.
- Ясний сигнал. Лише два стани. Немає потреби в інтерпретації зон, перетинів, дивергенцій.
- Адаптивність до волатильності. Через ATR індикатор автоматично розширює межі у шторм і звужує у штиль. Це прямий захист від стандартної помилки фіксованих трейлінг-стопів.
- Сумісний з осциляторами. SuperTrend (трендовий) і MFI/OBV (об'ємні) — це різні виміри ринку. Вони доповнюють одне одного, а не дублюють. Те ж стосується зв'язки з фільтром За волатильністю або За об'ємом $ 2.0.
- Добре тестується. Параметрів мало (фактично два — період і множник), значить, у бектесті легко перевірити стійкість і немає ризику переоптимізації на десятку коефіцієнтів.
Слабкі сторони
Головні проблеми у SuperTrend — там же, де у будь-якого трендового індикатора.
- Запізнення. До моменту, коли SuperTrend перемкнувся, рух уже йде кілька барів. Це особливо болісно на молодших ТФ (1х, 5х), де запізнення з'їдає значну частину імпульсу.
- Флет і пилка. У консолідації SuperTrend починає «пиляти»: перемикається кожні 3–5 барів, і кожна угода за ним — невеликий збиток. Без фільтра ADX або фільтра за шириною каналу Боллінджера трендова стратегія системно програє на флеті.
- Різка волатильність. На новинах і каскадних ліквідаціях SuperTrend може перемкнутися двічі за кілька хвилин — і обидва входи виявляться помилковими.
- Не показує силу тренду. Сигнал бінарний: тренд є або його немає. SuperTrend не відрізняє зрілий імпульс від згасаючого. Щоб оцінити силу — поруч потрібен ADX або Vortex.
Розв'язання кожної з цих проблем — обв'язка фільтрами. SuperTrend майже не має сенсу наодинці: його ефективність розкривається саме у зв'язках.
Який таймфрейм обрати
SuperTrend працює на будь-якому ТФ, але якість сигналів сильно змінюється.
- 1х–5х. Скальпінг. Дуже багато перемикань, потрібне жорстке підтвердження об'ємом і фільтром волатильності. Підходить для імпульсних стратегій типу SuperTrend Multi-TF на BTC, ETH, SOL.
- 15х–1г. Середньострокові внутрішньоденні стратегії. Найбільш збалансований діапазон: достатньо угод і при цьому адекватний сигнал-шум.
- 4г–1д. Свінг і позиційна торгівля. Сигналів мало, але вони якісні. Ідеально для ролі контекстного фільтра.
Стандартна схема для більшості пресетів — основний вхід на 15х–1г, фільтр SuperTrend на 4г.
Приклад налаштування
Припустимо, ми будуємо просту трендову стратегію на BTC/USDT, ТФ 1г.
Вхід: SuperTrend, Період ATR 10, Множник ATR 3.0, Зсув 0. Сигнал — зміна напрямку.
Фільтри: За ковзною середньою (EMA, Період 200, розрахунок за останньою ціною) — глобальний напрямок. За ADX (Період 14, Поріг 20, вище порогу) — відсікти флет. За MACD (за замовчуванням, 12/26/9) — підтвердження імпульсу. За об'ємом $ 2.0 (зростання більше, Період 60, Коефіцієнт 1.5) — реальна участь ринку.
Вихід: SuperTrend (ті ж параметри) — закриття при зворотній зміні напрямку.
Ця конструкція перекриває три типи підтверджень: тренд (EMA 200), силу тренду (ADX), імпульс (MACD) і реальність руху (об'єм). SuperTrend залишається ключовим тригером, інше відсікає шум.
Перед запуском така стратегія обов'язково проходить бектест мінімум на 3–6 місяцях історії на потрібній парі, бажано із захопленням різних режимів ринку — і зростання, і флету, і корекції.
Готовий протестувати?
На безкоштовному тарифі Free платформи ITradingBot можна зібрати пресет із SuperTrend і прогнати на бектесті — усі індикатори доступні без обмеження за часом. Системна підготовка з роботи з трендовими фільтрами — у відеокурсі або груповому потоці на itb.school.
Перед бойовим запуском — бектест мінімум на 3–6 місяцях історії. Перевірте поведінку на флеті окремо: якщо у флеті просадка з'їдає прибуток трендових ділянок, додайте фільтр ADX або посильте множник ATR.
Фінал
SuperTrend — не магічний індикатор, а зручний «компас напрямку» з двома положеннями: тренд угору або вниз. Його сила — у простоті та адаптивності через ATR. Його слабкість — у флеті, де він системно пиляє. У крипто-боті SuperTrend найкраще працює як фільтр напрямку у трендових стратегіях, обв'язаний ADX і старшою ковзною середньою. Стандартні параметри — Період ATR 10, Множник ATR 3 — закривають більшість сценаріїв. Будь-які відхилення від стандарту перевіряйте бектестом не коротшим за 3–6 місяців.