Индикатор ADX/DMI: формула, настройки и чтение
ADX/DMI — система направленного движения Уэллса Уайлдера: +DI и −DI показывают, какая часть недавнего диапазона пришлась на новые максимумы, а какая — на новые минимумы, а ADX измеряет, насколько односторонним было это разделение. Три линии рисуются в отдельной панели, период по умолчанию — 14.
Senzoukria · Индикаторы · Updated September 2026
ADX/DMI — Моментум, в отдельной панели под графиком.
Что измеряет ADX/DMI
Каждый бар даёт движение вверх (максимум минус предыдущий максимум) и движение вниз (предыдущий минимум минус минимум); учитывается только большее из двух и только если оно положительно, так что бар питает +DM или −DM, но никогда оба. Скользящая сумма Уайлдера накапливает +DM, −DM и истинный диапазон за период, затем каждая направленная сумма делится на сумму истинного диапазона, что даёт +DI и −DI в процентах. DX — абсолютная разность двух DI относительно их суммы, по соглашению Уайлдера нулевая сумма даёт DX, равный нулю. ADX стартует с простой средней первых N значений DX и далее ведётся сглаживанием Уайлдера, поэтому остаётся мерой силы без направления. Когда сглаженный истинный диапазон за окно равен нулю, DI не определены, и DX этого бара не подаётся в ADX, так что средняя никогда не продвигается выдуманным значением.
Формула — так, как она реализована
Это не привычное определение из других источников, а то, что вычисляет поставляемый код, задокументированное рядом с реализацией:
ADX / DMI (Wilder, 1978) — lissage WILDER par sommes (S = S − S/N + x) : up = high − highₚ ; dn = lowₚ − low +DM = up si up > dn et up > 0, sinon 0 ; −DM = dn si dn > up et dn > 0 +DI = 100·S(+DM)/S(TR) ; −DI = 100·S(−DM)/S(TR) DX = 100·|+DI − −DI|/(+DI + −DI) (somme nulle → DX = 0, conv. Wilder) ADX = moyenne des N premiers DX, puis (ADX·(N−1) + DX)/N S(TR) = 0 (barres sans range) → DI null et le DX n'alimente PAS l'ADX (on n'accumule pas une valeur inventée). Défaut N=14 (Wilder). Sorties : [+DI, −DI, ADX].
Как его читать
- +DI выше −DI говорит, что недавний диапазон строился больше новыми максимумами, чем новыми минимумами; ниже — наоборот. Пересечение отмечает смену баланса, а не момент для сделки.
- Растущий ADX означает, что разрыв между двумя DI расширяется — давление становится односторонним. Падающий ADX означает, что они сближаются, что бы ни делала цена.
- ADX по построению не видит направления: сильный нисходящий и сильный восходящий тренды дают одинаково высокое значение.
- Низкий плоский ADX при DI, пересекающихся туда-обратно, описывает флэт, и пересечения в этом состоянии несут мало информации.
- Разворот ADX вниз с высокого уровня говорит, что движение теряет односторонность, а за этим может последовать как пауза, так и разворот.
Параметры и значения по умолчанию
Период (14, значение Уайлдера) управляет и сглаживанием DI, и сглаживанием ADX; отдельной длины ADX нет. Короткий период заставляет DI пересекаться чаще, а ADX колебаться быстрее; длинный даёт меньше пересечений, и они приходят позже. Три цвета влияют только на отображение и не затрагивают расчёт.
| Параметр | Тип | По умолчанию | Диапазон |
|---|---|---|---|
| Period | number | 14 | 1 – 200 |
Чего он не показывает
Система читает high, low и close и больше ничего. У неё нет доступа к проторгованному объёму, к стороне агрессора каждой сделки или к лежащей ликвидности, поэтому она не может отличить тренд, который толкают агрессивные покупатели, от дрейфа по пустому стакану. Сглаживание Уайлдера имеет длинную память, из-за чего ADX запаздывает по конструкции и остаётся высоким ещё несколько баров после остановки тренда. Там, где сглаженный истинный диапазон падает до нуля — бары-заполнители на застывшем или неликвидном рынке, — DI не определены, а не равны нулю, и в линиях остаются разрывы: это корректно, но может удивить.
Похожие индикаторы
Эта страница на других языках
Frequently asked questions
- Чем ADX отличается от DMI?
- DMI — это пара направленных линий, +DI и −DI, которые показывают, какая сторона диапазона преобладала. ADX выводится из них: он нормирует разрыв между двумя линиями и сглаживает его в одну линию, описывающую, насколько односторонним был рынок. DMI несёт направление, ADX — только силу дисбаланса.
- Какой уровень ADX считается трендовым рынком?
- На практике значения выше 25 обычно считают трендом, а ниже 20 — флэтом, но это привычки использования, а не пороги, которые даёт формула. ADX — дважды сглаженное отношение, поэтому его обычный диапазон зависит от инструмента, типа баров и периода. Направление линии ADX часто говорит больше, чем точный уровень.
- Почему ADX остаётся высоким после окончания движения?
- ADX сглаживается методом Уайлдера дважды, и каждое значение хранит взвешенную память о предыдущем. После остановки направленного движения старые значения DX ещё несколько баров доминируют в средней. Это свойство формулы; укорочение периода уменьшает задержку ценой более шумной линии.