Индикатор 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 колебаться быстрее; длинный даёт меньше пересечений, и они приходят позже. Три цвета влияют только на отображение и не затрагивают расчёт.

ADX/DMI — параметры, доступные в приложении, со значениями по умолчанию.
ПараметрТипПо умолчаниюДиапазон
Periodnumber141 – 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 ещё несколько баров доминируют в средней. Это свойство формулы; укорочение периода уменьшает задержку ценой более шумной линии.

Keep reading