Майже кожен трендовий фільтр у боті змушує обирати: або лінія гладка, але запізнюється, або швидка, але смикається від кожної свічки. Фільтр SuperSmoother від Джона Ейлерса (John Ehlers) створений, щоб зменшити цю суперечність. Розберемо, що це за лінія, де її знайти у Veles і як з нею не помилитись.
🌊 Що таке SuperSmoother простими словами
Ehlers SuperSmoother це згладжувальний фільтр, який очищає графік від ринкового шуму з мінімальним запізненням порівняно з класичними ковзними середніми (MA). Усередині працює двополюсний фільтр нижніх частот: він математично гасить різкі «високочастотні» коливання ціни, а повільний рух, тобто сам тренд, пропускає.
Для практики це означає таку різницю. SMA усереднює ціни з однаковою вагою, тому відстає від ринку. SuperSmoother будує лінію інакше, тож вона швидше реагує на зміну напрямку, а випадкові стрибки між свічками вирівнює.
⚙️ Де знайти фільтр у Veles
SuperSmoother доступний у трьох режимах:
- як звичайний фільтр бота (розділ з обраними фільтрами);
- як умова у гнучких індикаторах: порівняння ціни з лінією, «Ціна більша за SuperSmoother» за аналогією з іншими ковзними;
- як повноцінний гнучкий індикатор з розширеними параметрами.
У звичайному фільтрі вибираєте його зі списку та задаєте таймфрейм і тип розрахунку:

Біля назви фільтра є кнопка зі стрілками: це зворотний фільтр. Він інвертує умову, тож один і той самий індикатор можна використати і для лонга, і для шорта.
🔧 Параметри: що налаштовується
- Період. Кількість свічок для розрахунку. У звичайному фільтрі стоїть значення за замовчуванням, 10. У гнучких індикаторах діапазон від 5 до 500.
- Інтервал. Таймфрейм свічок, на яких рахується лінія.
- Тип розрахунку (метод). По закриттю бару: значення береться лише на обраному інтервалі. Або по хвилині: значення оновлюється раз на хвилину для будь-якого інтервалу.
- Зсув. У гнучких індикаторах можна зчитувати значення лінії на задану кількість свічок назад.
📈 Як це виглядає на графіку
Нижче графік ETH/USDT на 30-хвилинних свічках з SuperSmoother з періодом 10. Це приклад з довідки Veles, тож ціни на ньому не відображають сьогоднішній ринок, а лише показують поведінку лінії.

Видно дві речі. По-перше, лінія гладка: дрібні тіні й різні за розміром свічки не ламають її форму. По-друге, під час різкого падіння вона не лишається далеко позаду, а йде слідом за ціною вниз. Саме так проявляється «мінімальне запізнення».
🎯 Як використати у стратегії
- Ціна відносно лінії. Ціна закриття вище SuperSmoother: умова для лонга. Нижче: умова для шорта. У довідці Veles описано саме такий сценарій: бот чекає, поки ціна опиниться вище лінії, і відкриває лонг на початку висхідного руху.
- Через зворотний фільтр. Якщо потрібна протилежна умова, вмикаєте зворотний режим і не збираєте окрему конфігурацію.
- У гнучких індикаторах. Наприклад, шорт-бот на ETH/USDT, таймфрейм 1 година, період 20: бот входить у коротку позицію після підтвердженого розвороту ціни вниз.
🤝 З чим поєднувати
Довідка Veles прямо радить не використовувати SuperSmoother самотужки, а поєднувати його з підтверджувальними індикаторами та осциляторами, наприклад з RSI. Логіка проста: SuperSmoother відповідає на запитання «куди йде тренд», а RSI показує, чи рух уже не надто розтягнутий.
Типова зв'язка: SuperSmoother як основний трендовий фільтр плюс осцилятор, який не пускає в угоду на піку руху.
🔍 Чим він відрізняється від SMA та EMA
SMA рахує просте середнє, тому будь-який стрибок ціни довго «сидить» у вікні й тягне лінію за собою. EMA швидша, але теж реагує на кожен різкий рух. SuperSmoother підходить до задачі як до обробки сигналу: ціна розглядається як сума повільного руху (тренду) і швидкого шуму, а фільтр залишає першу частину. Для вас, як для користувача Veles, висновок практичний: умови ті самі (ціна вище або нижче лінії), але форма лінії інша, тож варто порівняти поведінку на бектесті, а не змінювати фільтр наосліп.
⚠️ Обмеження
- Флет. Під час сильного бічного руху індикатор може давати хибні сигнали й реагувати на мікропроби.
- Чутливість. Висока швидкість реакції це і плюс, і мінус: чим швидше лінія реагує, тим частіше вона може відреагувати на випадковий рух.
- Не гарантія. Жоден фільтр не передбачає ринок. Це лише умова входу, яку потрібно перевірити на історії.
🚫 Типові помилки новачків
- Один SuperSmoother як єдина умова входу. У флеті бот буде входити на кожному перетині.
- Занадто малий період на хвилинних свічках. Лінія стає схожою на саму ціну, а сенс згладжування втрачається.
- Копіювання налаштувань з однієї пари на іншу. Тиха монета і ліквідна пара поводяться по-різному, тож період варто підбирати окремо.
- Пропуск бектесту. Налаштування, які виглядають добре на одному графіку, ще нічого не доводять.
✅ З чого почати
- Залиште стандартний період 10 і перевірте поведінку лінії на своїй парі й таймфреймі.
- Додайте другий фільтр, наприклад RSI, щоб відсікти флет.
- Спробуйте зворотний фільтр для протилежного напрямку замість окремої конфігурації.
- Перед запуском з реальними коштами перевірте стратегію на бектесті у Veles і подивіться, як вона поводилась у різні ринкові фази.
Це навчальний матеріал, а не фінансова порада. Торгівля криптовалютою несе ризик втрати коштів.
Хочете навчитися збирати й налаштовувати такі схеми крок за кроком? Подивитись, що всередині 👉
Коментарі (0)
Поки що немає коментарів. Будьте першим!