Индикатор ADX: полное руководство по Average Directional Movement Index
Average Directional Movement Index (ADX) — мощный индикатор, созданный Уэллсом Уайлдером для оценки силы тренда. В отличие от осцилляторов, ADX не показывает направление, а измеряет интенсивность движения. В этом руководстве мы разберём формулу, линии +DI и -DI, интерпретацию значений и практические стратегии торговли с ADX.
1. Что такое Average Directional Movement Index (ADX)?
Average Directional Movement Index (ADX) — технический индикатор, разработанный Уэллсом Уайлдером и описанный в его книге «Новые концепции технических торговых систем» (1978). ADX не указывает направление тренда (вверх или вниз), а измеряет его силу. Значения ADX варьируются от 0 до 100, где уровни выше 25 обычно сигнализируют о наличии сильного тренда, а ниже 20 — о боковом движении или отсутствии тренда.
ADX состоит из трёх линий:
- +DI (Positive Directional Indicator) — измеряет силу восходящего движения.
- -DI (Negative Directional Indicator) — измеряет силу нисходящего движения.
- ADX — сглаженное среднее разницы между +DI и -DI, показывающее общую силу тренда.
В отличие от осцилляторов типа RSI или Stochastic, ADX не перекуплен/перепродан, а помогает трейдеру понять, стоит ли применять трендовые стратегии (при высоком ADX) или лучше переключиться на торговлю в диапазоне (при низком ADX). ADX отлично сочетается с трендовыми индикаторами, такими как скользящие средние или MACD.
«ADX не говорит вам, куда идёт рынок. Он говорит, стоит ли вообще идти за ним. Это индикатор для тех, кто хочет торговать только сильные движения.»
2. Формула расчёта ADX
Расчёт ADX происходит в несколько этапов и требует вычисления True Range (TR), направленных движений (+DM и -DM), а затем их сглаживания.
2.1. True Range (TR)
True Range — это максимальное из трёх значений:
2.2. Направленное движение (+DM и -DM)
Для каждого бара рассчитываются положительное и отрицательное направленное движение:
- +DM = Hightoday − Highyesterday, если эта разница положительна и больше, чем Lowyesterday − Lowtoday; иначе +DM = 0.
- -DM = Lowyesterday − Lowtoday, если эта разница положительна и больше, чем Hightoday − Highyesterday; иначе -DM = 0.
Таким образом, учитывается только доминирующее направление движения за период.
2.3. Сглаживание и расчёт +DI и -DI
Полученные TR, +DM и -DM сглаживаются с помощью экспоненциальной скользящей средней (обычно с периодом 14). Затем вычисляются индикаторы направления:
-DI = (Сглаженный -DM / Сглаженный TR) × 100
2.4. Вычисление ADX
ADX рассчитывается как сглаженное среднее абсолютной разницы между +DI и -DI, нормированное на их сумму:
ADX = EMA(DX, период)
Стандартный период для ADX — 14. Увеличение периода делает индикатор более гладким, но более медленным.
3. Интерпретация значений ADX
3.1. Уровни силы тренда
Общепринятые пороговые значения ADX:
- 0–20: Отсутствие тренда или слабый тренд. Рынок находится в боковике. Трендовые стратегии малоэффективны, лучше использовать осцилляторы или торговать в диапазоне.
- 20–25: Переходная зона. Тренд начинает формироваться, но ещё недостаточно силён.
- 25–40: Сильный тренд. Идеальные условия для трендовых стратегий (торговля по скользящим средним, пробой уровней).
- 40+: Очень сильный тренд, часто сопровождается высокой волатильностью. Возможно, тренд перегрет и близок к коррекции.
3.2. Взаимодействие +DI и -DI
Линии +DI и -DI указывают направление тренда:
- Когда +DI > -DI — преобладает восходящее движение. Это бычий сигнал, особенно при растущем ADX.
- Когда -DI > +DI — преобладает нисходящее движение. Это медвежий сигнал.
- Пересечение +DI и -DI часто используют как сигнал входа: покупка при пересечении +DI снизу вверх линии -DI, продажа — при обратном пересечении.
Однако эти сигналы наиболее надёжны, когда ADX находится выше 20–25, подтверждая силу тренда.
3.3. Динамика ADX и развороты
Если ADX начинает снижаться после длительного роста, это может указывать на ослабление тренда и возможную консолидацию или разворот. Трейдеры в такие моменты могут фиксировать прибыль или ужесточать стоп-лоссы.
4. Практические стратегии торговли с ADX
4.1. Трендовая стратегия на пересечении +DI и -DI с фильтром ADX
Классическая стратегия Уайлдера:
- Дождаться, когда ADX поднимется выше 25 (подтверждение наличия тренда).
- Если +DI пересекает -DI снизу вверх — открывать длинную позицию.
- Если +DI пересекает -DI сверху вниз — открывать короткую позицию.
- Выход из позиции, когда ADX начинает снижаться или линии +DI/-DI снова пересекаются в обратном направлении.
4.2. ADX как фильтр для других стратегий
ADX отлично работает в качестве «разрешающего» фильтра. Например:
- Пробой уровней: Входить в пробой поддержки/сопротивления только при ADX > 20. Это отсеивает ложные пробои в боковике.
- Скользящие средние: Использовать пересечение быстрой и медленной EMA только при ADX > 25.
4.3. Дивергенции на ADX
Хотя ADX — не осциллятор, на нём также можно наблюдать расхождения с ценой. Например, если цена делает новый максимум, а ADX формирует более низкий пик, это может сигнализировать об ослаблении тренда и скорой коррекции.
4.4. Комбинация с MACD
Сильный сигнал: MACD даёт бычье пересечение (линия MACD выше сигнальной), и в этот момент ADX > 25 с +DI выше -DI. Это подтверждает, что восходящий импульс поддерживается сильным трендом.
5. Преимущества и недостатки ADX
Преимущества
- Объективная оценка силы тренда — чёткие числовые пороги (20, 25, 40).
- Универсальность — работает на всех рынках и таймфреймах.
- Фильтрация ложных сигналов — помогает избежать торговли во флэте.
- Простота интерпретации — не требует сложных расчётов со стороны трейдера.
Недостатки
- Запаздывание — ADX основан на скользящих средних, поэтому сигналы приходят с задержкой.
- Не показывает направление — необходимо использовать +DI/-DI или другие индикаторы.
- Ложные сигналы на резких движениях — может давать высокие значения при волатильных, но не направленных движениях.
Прогнозирование и технический анализ с AEMMtrader
Отслеживать ADX, пересечения +DI/-DI и дивергенции на десятках инструментов вручную — трудоёмкая задача. Сервис AemmTrader — интеллектуальная платформа для анализа рынков в реальном времени. Мы используем ансамбли нейросетей, автоматический поиск паттернов и продвинутые алгоритмы технического анализа, чтобы дать вам статистическое преимущество.
Сердце системы: Ансамбль Нейросетей. Мы не верим одному индикатору. Прогноз AEMMtrader — это результат консенсуса десятков независимых математических моделей, анализирующих окно из последних 100 свечей.
С AemmTrader вы видите только те моменты, когда рынок действительно готов к сильному движению. Это экономит время и повышает эффективность вашей торговли.