📊 ADX у Veles: фільтр сили тренду, який вимикає бота у флеті
Більшість зливів депозиту на ботах трапляється не тоді, коли ринок іде проти тебе, а тоді, коли ринок нікуди не йде. Бот ловить кожне коливання в боковику, відкриває угоди, ловить стопи — і за тиждень флету з'їдає те, що заробив за один хороший тренд.
ADX — це індикатор, який вирішує саме цю проблему. Він не каже «купуй» чи «продавай». Він каже одне: тренд зараз сильний чи ринок просто тупцює на місці. І якщо навчити бота слухати ADX, він перестане торгувати там, де торгувати не варто.
Розберемо, як цей фільтр працює і як підключити його у Veles за пару кліків.
⚙️ Що таке ADX простими словами
ADX (Average Directional Index, «індекс середнього спрямованого руху») придумав Уеллс Уайлдер — той самий чоловік, що подарував трейдерам RSI, ATR і Parabolic SAR. Він описав індикатор ще у 1978 році, і відтоді ADX залишається класичним вимірником сили тренду.
Уяви спідометр. Він не показує, куди ти їдеш — на північ чи на південь. Він показує лише швидкість. ADX — це спідометр ринку: значення близько нуля означає «стоїмо в заторі» (флет), а високі значення — «летимо по трасі» (сильний тренд). Куди саме летимо — вгору чи вниз — спідометр не знає, і це нормально.
Саме тому ADX майже ніколи не використовують поодинці. Його сила — у ролі фільтра поверх інших сигналів.
📐 З чого складається індикатор: ADX, +DI та −DI
Якщо відкрити ADX на графіку, ти побачиш три лінії:
- +DI (зелена) — наскільки сильний рух угору.
- −DI (червона) — наскільки сильний рух униз.
- ADX (зазвичай чорна або синя) — згладжене значення сили тренду, незалежно від напряму.
Логіка проста: коли +DI вище −DI — переважають покупці (рух угору). Коли −DI вище +DI — тиснуть продавці (рух униз). А лінія ADX каже, наскільки серйозно цей рух варто сприймати.
Напрям дають перетини DI. Силу дає ADX. Разом — повна картина.
🔢 Як читати значення ADX
ADX рухається у діапазоні від 0 до 100, але на практиці вище 60 він підіймається рідко. Орієнтуйся на такі зони:
| Значення ADX | Що це означає | Що робити боту | |---|---|---| | 0–20 | Тренду немає, флет | Трендовому боту краще мовчати | | 20–25 | Тренд тільки зароджується | Зона невизначеності, обережно | | 25–40 | Здоровий, торгований тренд | Зелене світло для трендових входів | | 40–60 | Дуже сильний тренд | Тренд є, але можливе перегрівання | | 60+ | Екстремальний рух | Часто фінал руху — не входь «на хаях» |
Є ще один важливий нюанс: напрям самої лінії ADX. Якщо вона росте — тренд набирає силу. Якщо падає (навіть будучи вище 25) — тренд видихається, рух доживає останні свічки. Зростаючий ADX надійніший за просто високий.
🤖 Як додати ADX-фільтр у Veles
У Veles ADX доданий як готовий фільтр входу — рахувати руками нічого не потрібно. Заходь у конструктор бота (Кабінет → Боти → Створити бота) і прокрути до блоку «Умови відкриття угоди».

Натисни «Додати фільтр», і в першому випадайку обери зі списку індикаторів ADX. Поруч задаєш таймфрейм, на якому рахувати індикатор (поле «Інтервал»), і тип спрацювання — зручно лишити «На закритті бару», щоб бот не реагував на шум усередині свічки.

Через олівець (іконка редагування праворуч від фільтра) відкриваються параметри: період (стандарт — 14) і поріг, вище якого фільтр пускає бота в угоду. Для більшості пар добре працює поріг 25: бот торгуватиме лише тоді, коли тренд реально є.
🎯 Стратегія: ADX як «вимикач» бота
Головна цінність ADX у тому, що він вмикає й вимикає твою основну стратегію залежно від характеру ринку.
Для трендового бота
Якщо твій бот заходить за MACD, перетином EMA або SuperTrend — додай ADX як обов'язкову умову входу: ADX > 25. Тоді бот ігноруватиме всі сигнали у флеті й відкриватиме угоди тільки в реальному тренді. Це різко зменшує кількість «пилкоподібних» збиткових входів у боковику.
Для бота усереднення (DCA / сітка)
Тут логіка зворотна. Сітка й усереднення заробляють саме у флеті, а сильний тренд проти позиції — їхній головний ворог. Для таких ботів фільтр ставлять навпаки: працювати, поки ADX < 20, і не нарощувати позицію, коли тренд розганяється проти тебе.
Один індикатор — два протилежні сценарії. У цьому й гнучкість ADX.
⚠️ Типові помилки
- Чекати від ADX напрямку. Високий ADX ≠ «купуй». Він каже лише про силу руху, а не про те, куди він іде. Напрям дивись по +DI / −DI або по основному сигналу.
- Входити при ADX 60+. Екстремальні значення — це частіше кінець руху, ніж його початок. «Гарячий» ринок легко розвертається.
- Ігнорувати нахил лінії. ADX 30, що падає, — слабший за ADX 27, що росте. Дивись на динаміку, не лише на число.
- Занадто малий період. ADX 5–7 смикається й дає хибні сигнали. 14 — перевірена золота середина.
✅ Поради досвідчених
- Тестуй поріг під конкретну пару: для волатильних альтів іноді краще працює 20, для BTC/ETH — 25–30.
- Поєднуй ADX зі стандартним RSI або MACD: ADX каже «коли торгувати», а вони — «в який бік».
- Перед запуском обов'язково прожени налаштування через бектест Veles («Протестувати») — фільтр може відчутно змінити кількість і якість угод.
- На молодших таймфреймах (5–15 хв) ADX шумніший; для спокійнішого фільтра бери інтервал розрахунку від 1 години.
📝 Висновок
ADX не зробить тебе прибутковим сам по собі — у нього інша робота. Він прибирає з гри найнебезпечніший для бота режим ринку: безтрендовий флет, де будь-яка трендова стратегія повільно тане. Додай його як фільтр, постав поріг 25, прожени бектест — і твій бот почне торгувати тоді, коли це справді має сенс, а не цілодобово.
Хочеш навчитися збирати такі фільтри в робочу стратегію з нуля, а не наосліп? Це ми і розбираємо на безкоштовному курсі.
Коментарі (11)