ADX: сила тренду, лінії DI та налаштування

ADX (Average Directional Index) описує силу спрямованого руху ціни. Трендом називають рух із послідовним оновленням максимумів і мінімумів угору або вниз. Високий ADX можливий в обох випадках: його число не вибирає сторону угоди й не показує ймовірності прибутку.

ADX описує силу спрямованості під час зростання й падіння, але не вибирає сторону та не показує ймовірності прибутку

Що вимірює ADX і що показують DI

Уеллс Вайлдер представив систему спрямованого руху у книзі 1978 року. Вона поєднує ADX із двома індексами, +DI та −DI; разом їх називають DMI. ADX має шкалу від 0 до 100. Значення 30 не означає зростання ціни на 30% або шанс заробити 30%.

+DI та -DI отримують із змін максимумів і мінімумів сусідніх свічок. Свічка показує відкриття, найвищу й найнижчу ціну та закриття за один проміжок часу. Якщо +DI вище за −DI, у розрахунку переважає рух угору; за зворотного положення вниз. Це порівняння цінових даних, а не грошей чи намірів покупців і продавців.

ADX згладжує відносний розрив між DI, відкидаючи знак різниці. Тому його лінія може підніматися, коли ціна падає. Напрямок перевіряють окремо за DI та послідовністю цінових вершин і спадів, яку пояснює читання графіка.

Як із цінових даних отримують ADX

Спочатку порівнюють, наскільки поточний максимум вищий за попередній і наскільки поточний мінімум нижчий за попередній. Якщо перша зміна більша й додатна, її записують як +DM, а −DM дорівнює нулю. Якщо друга більша й додатна, її записують як −DM, а +DM дорівнює нулю. За рівних змін або відсутності додатної зміни обидві величини нульові. DM тут означає спрямоване переміщення крайніх цін.

Додатні зміни максимуму та мінімуму порівнюють для вибору DM; за рівності чи відсутності додатної зміни обидва DM нульові

Далі визначають істинний діапазон TR: найбільше з трьох відстаней. Перша між поточними максимумом і мінімумом, друга між максимумом і попереднім закриттям, третя між мінімумом і попереднім закриттям. Відстань завжди невід’ємна. Так у розрахунок потрапляє і рух від попереднього закриття, навіть якщо нова свічка відкрилася окремо від нього.

TR вибирає найбільшу з трьох невід’ємних відстаней між крайніми цінами та попереднім закриттям

DM і TR згладжують, поєднуючи нові дані з попередніми. У класичному розрахунку з періодом 14 спочатку складають перші 14 значень кожного ряду. Потім від попередньої суми віднімають її чотирнадцяту частину й додають нове значення.

Згладжені +DM і −DM ділять на згладжений TR та множать на 100: це +DI та −DI. Якщо згладжений TR дорівнює нулю, це ділення не визначене; перевірте обробку такого випадку на платформі. Істинний діапазон також використовує ATR, що вимірює розмах коливань, а не напрямок.

Проміжний індекс DX порівнює розрив між DI з їхньою сумою. Вертикальні риски означають абсолютну величину: знак різниці відкидають. Назва −DI містить мінус, але саме значення індексу невід’ємне. Формула така: DX = 100 × |+DI − (−DI)| / (+DI + (−DI)). Якщо сума DI дорівнює нулю, ділення не визначене; обробку такого випадку перевіряють у конкретній платформі.

ADX є згладженою послідовністю DX. Перше значення беруть як середнє перших DX за вибрану кількість періодів. За періоду 14 наступне значення отримують так: попередній ADX множать на 13, додають новий DX і ділять на 14. Одне нове спостереження тому не замінює всієї історії.

Один приклад: DX ще не є ADX

Візьмімо умовні, вже розраховані +DI = 30 та −DI = 10. Різниця дорівнює 20, сума 40; DX = 100 × 20 / 40 = 50. Це відносний розрив індексів, а не зміна ціни на 50% і не ймовірність успішної угоди.

Навчальні DI 30 і 10 дають різницю 20, суму 40 та DX 50, що не є зміною ціни чи ймовірністю

Нехай попередній ADX із періодом 14 становив 20. Новий ADX = (20 × 13 + 50) / 14 ≈ 22,14. Поточний DX уже дорівнює 50, але ADX залишається нижчим через попередню історію. Якщо поміняти значення DI місцями, обидва результати залишаться такими самими, а напрямок переважного руху зміниться.

Попередній ADX 20 та новий DX 50 дають ADX приблизно 22,14; перестановка DI змінює напрямок, але не розрив

Як читати значення 20, 25 і 40

Нижче 20 часто позначають слабку спрямованість, вище 25 виражений тренд, а між ними залишають проміжну область. Це поширені орієнтири, а не точні межі зміни ринку. Поріг перевіряють для свого інструмента, тривалості свічки та налаштувань.

Значення вище 40 означає великий згладжений розрив DI. Воно не доводить, що рух виснажився чи що входити вже пізно. Високий ADX може триматися під час продовження тренду. За швидкої зміни напрямку попередній рух ще впливає на згладжену лінію.

Пороги ADX 20, 25 і 40 є поширеними орієнтирами, а не універсальними межами чи доказом виснаження руху

Рівень ADX і зміну його лінії читають окремо. ADX може знижуватися, поки ціна продовжує рухатися в попередній бік: зменшується згладжений розрив DI. Це не готовий сигнал розвороту. Низький ADX також не означає нерухомої ціни: широкі коливання в обидва боки можуть давати слабку спрямованість.

Період, дані та завершення свічки

Поширене початкове налаштування дорівнює 14. Це кількість свічок, а не завжди днів. На годинному графіку використовують годинні дані, на денному денні; відмінні значення не обов’язково є помилкою. Спочатку визначте, рух якої тривалості перевіряєте.

Коротший період зазвичай прискорює реакцію, довший посилює згладжування. Швидкість не гарантує точності, а плавність надійності. Найкращого періоду для всіх ринків немає. Інший спосіб згладжування ціни розглядають ковзні середні.

Перевірте назву й параметри інструмента на платформі. У TradingView окремий ADX показує лише свою лінію; DMI додає +DI та −DI. У DMI довжина DI та згладжування ADX задаються окремо. Для порівняння платформ потрібні однакові котирування, тривалість свічки, метод, початкове значення та достатня попередня історія: згладжування зберігає її вплив.

На незавершеній свічці максимум і мінімум ще можуть змінитися, а разом із ними DI та ADX. Якщо правило передбачає перевірку після закриття, використовуйте завершені свічки. Інакше остаточне число на історичному графіку можна помилково прийняти за доступне раніше.

Фільтр обстановки та окреме правило входу

Фільтр задає умови, за яких ви розглядаєте вхід. Наприклад, заздалегідь вибраний поріг ADX обмежує пошук ділянками вираженого напрямку. Але він не визначає ціну входу, вихід або кількість куплених одиниць. Грошовий ризик потребує окремого розрахунку, який пояснює керування ризиком.

Під час бокових коливань перетини DI можуть повторюватися. Поріг ADX відсіє частину випадків, але через затримку може також виключити початок корисного руху. Поліпшення результату будь-якої системи з цього не випливає. Окремі умови проходження ціною межі діапазону розглядає стаття про пробої.

У розділі курсу про індикатори Арапов залишає основою структуру ціни, рівні та торговий обсяг, кількість проторгованих одиниць. Після збитку автор пропонує спочатку перевірити виконання правила, зберегти налаштування для навчальної серії й окремо позначити момент їх зміни. Це перевірювана роль допоміжного показника, а не окрема система входу за ADX.

У власному поясненні ADX Арапов також відводить йому роль фільтра: високого числа недостатньо для угоди, а зниження лінії не задає розвороту. Напрямок і умови входу автор шукає за ціною, рівнями та обсягом. Рівнями тут є області попередніх зупинок або змін руху. Таке пояснення не означає, що фільтр усуне всі збитки в діапазоні.

Для перевірки запишіть поріг, обидва періоди DMI та момент спостереження свічки до перегляду результату. Порівняйте однакові правила входу й виходу з фільтром і без нього на всіх збережених випадках, включно з невдалими та витратами. Якщо змінили поріг після результату, позначте нове правило й перевірте його окремою серією.

Часті запитання

Що показує індикатор ADX?

Силу спрямованості за згладженим відносним розривом +DI та −DI. Високе значення можливе під час зростання й падіння. Воно не вибирає сторону угоди та не показує ймовірності прибутку.

Про автора

Ігор Арапов, практикуючий трейдер з 2013 року, автор бібліотеки ArapovTrade. ORCID: 0009-0003-0430-778X.

ПОПЕРЕДНЯ СТАТТЯ
НАСТУПНА СТАТТЯ