Индикатор «DMI, Directional Movement Index» (Индекс направленного движения)

Индикатор «DMI, Directional Movement Index» (Индекс направленного движения) разработан на языке QLUA для терминала QUIK (КВИК).
Версия QUIK: от 8.5 и выше
Индикатор «DMI, Directional Movement Index» (Индекс направленного движения)
Индекс направленного движения (Directional Movement Index, DMI) — это технический индикатор, предназначенный для оценки направления и силы тренда на финансовых рынках. Он был разработан Дж. Уэллсом Уайлдером-младшим и впервые представлен в 1978 году в книге «Новые концепции в технических торговых системах».
Уайлдер утверждает, что рынки находятся в состоянии тренда лишь 30%, поэтому, чтобы избежать убытков при отсутствии тренда, был разработан индикатор DMI. Он помогает выявить мощное движение на самых ранних этапах, максимально эффективен при долгосрочной торговле. Изучение рынка в данном случае осуществляется путем исследования расстановки сил между продавцами и покупателями.
Индикатор Directional Movement Index определяется путем анализа цены акции в процессе подъема и падения в точке изменения баланса сил покупателя и продавца, а также изменения силы обеих сторон короткой и длинной позиции для определения рыночного тренда технического рынка. индикаторы. На него влияют колебания цен, и он обеспечивает основу для оценки тенденций в рамках циклического процесса от равновесия к неравновесию.
Индикатор DMI имеет 2 функции:
1. Определяет направление рынка.
2. Производной индикатора DMI является индикатор ADX, который позволяет не только определить направление тренда, но и его силу.
DMI помогает трейдерам определить:
— наличие и направление тренда (восходящий или нисходящий);
— силу текущего тренда;
— моменты, когда рынок находится в боковом движении (флэт), чтобы избежать ложных сигналов.
DMI состоит из трёх линий:
+DI (Positive Directional Indicator) — показывает силу восходящего движения.
–DI (Negative Directional Indicator) — показывает силу нисходящего движения.
ADX (Average Directional Index) — отражает силу тренда независимо от его направления.
Линию ADX в нашем индикаторе DMI можно скрыть, оставив отображение только DI+ и DI-

Главными составляющими DMI являются индикаторы отрицательного (-DMI) — сила минимума колебания (медведей) и положительного движения (+DMI) — сила максимума колебания (быков). С их помощью определяют момент зарождения и направление тренда.
Положительный индикатор (+DI) измеряет силу положительного рыночного тренда. Когда значение положительного индикатора (+DI) высокое, это указывает на то, что положительная тенденция рынка сильна и цена акций может расти. Трейдеры могут использовать изменения значения +DI как потенциальный сигнал восходящего тренда на рынке. Отрицательный индикатор (-DI) измеряет силу отрицательного рыночного тренда. Когда отрицательное значение DI (-DI) велико, это указывает на то, что отрицательная рыночная тенденция сильна и цена акций может снижаться. Трейдеры могут использовать изменение значения -DI как потенциальный сигнал нисходящего тренда на рынке.
Сравнивая относительные положения положительного индикатора (+DI) и отрицательного индикатора (-DI), трейдеры могут определить, находится ли рынок в восходящем или нисходящем тренде. Когда значение положительного индикатора (+DI) выше значения отрицательного индикатора (-DI), это обычно указывает на восходящий тренд на рынке. Это может быть сигналом на покупку, и трейдеры могут рассмотреть возможность входа на рынок для покупки, поскольку рынок может расти.
Когда значение положительного индикатора (+DI) ниже значения отрицательного индикатора (-DI), это обычно указывает на то, что рынок находится в нисходящем тренде. Это может быть сигналом к продаже, и трейдеры могут рассмотреть возможность продажи, поскольку рынок может снижаться. В этом случае трейдеры могут решить сократить или закрыть свои позиции, чтобы избежать потерь, если цены продолжат падать. В то же время трейдеры могут также использовать эту информацию для короткой торговли, т. е. для получения прибыли от продажи финансовых продуктов, таких как акции или фьючерсы, когда рынок падает.
Когда +DI и -DI пересекаются, это обычно сигнализирует об изменении тренда. Когда +DI пересекает снизу вверх через -DI, это может сигнализировать о сдвиге рыночного тренда с нисходящего на восходящий. Когда +DI пересекает вниз через -DI сверху, это может сигнализировать о сдвиге рыночного тренда сверху вниз.

На рисунке выше +DMI и -DMI показаны отдельными линиями. Есть несколько ложных пересечений (точка 1) и одно пересечение в точке 2, которое приводит к восходящему тренду с преобладанием +DMI.
Индикатор DMI при открытии позиции также помогает с установкой оптимальных позиций – Stop Loss. При пересечении кривых -DMI и +DMI, начинает действовать правило Extreme Point Rule – точки экстремума. Суть его в том, что для длинной позиции оптимальным уровнем Stop Loss считается низшая цена торгового периода, на который пришлось пробивание линии. Для короткой позиции цена выбирается максимальная.

DMI используется для подтверждения ценового движения (см. рис. выше). +DMI обычно движется синхронно с ценой, то есть +DMI растёт, когда растёт цена, и падает, когда цена падает. Важно отметить, что -DMI ведёт себя противоположным образом и движется в направлении, противоположном цене. -DMI растёт, когда цена падает, и падает, когда цена растёт. Просто помните, что сила ценового движения вверх или вниз всегда фиксируется пиком на соответствующей линии DMI.
Считывать направленные сигналы легко. Когда +DMI доминирует и растёт, цена движется вверх. Когда -DMI доминирует и растёт, цена движется вниз. Но также необходимо учитывать силу цены. Сила DMI варьируется от 0 до 100. Чем выше значение DMI, тем сильнее колебания цен. Значения DMI выше 25 означают, что цена движется в сильном направлении. Значения DMI ниже 25 означают, что цена движется в слабом направлении.
На рисунке выше индекс DMI слаб в точке 1, а цена неустойчива. Индекс + DMI сильно поднимается выше 25 в точке 2, и за ним следует восходящий тренд. Обратите внимание, как +DMI движется вместе с ценой в точке 3, а -DMI движется против направления цены в точке 4.
Импульс DMI

Важной особенностью DMI является возможность одновременного отслеживания давления покупателей и продавцов, что позволяет определить доминирующую силу перед открытием сделки. Сила максимума колебания (быков) отражается в пике +DMI, а сила минимума колебания (медведей) — в пике -DMI. Относительная сила пиков DMI указывает на импульс цены и предоставляет своевременные сигналы для принятия торговых решений. Когда покупатели сильнее продавцов, пики +DMI будут выше 25, а пики -DMI — ниже 25. Это наблюдается при сильном восходящем тренде. Но когда продавцы сильнее покупателей, пики -DMI будут выше 25, а пики +DMI — ниже 25. В этом случае тренд будет нисходящим.
Способность цены двигаться в тренде зависит от сохранения силы доминирующего DMI. Сильный восходящий тренд будет характеризоваться серией растущих пиков +DMI, которые остаются выше -DMI в течение длительного времени. При сильном нисходящем тренде наблюдается обратная картина. Когда обе линии DMI находятся ниже 25 и движутся в боковом направлении, доминирующей силы нет и сделки по тренду не подходят. Однако лучшие тренды начинаются после длительных периодов, когда линии DMI пересекаются под уровнем 25. Торговая стратегия с низким уровнем риска будет реализована после того, как индекс относительной силы поднимется выше уровня 25 и цена преодолеет поддержку/сопротивление.
На рисунке выше +DMI пересекается выше 25 в точке 1 и остается выше -DMI по мере развития восходящего тренда. Обратите внимание на отсутствие какого-либо пересечения с -DMI во время восходящего тренда. Здесь покупатели сильны (+DMI>25), а продавцы слабы (-DMI <25).
Повороты DMI

Линии DMI поворачиваются или меняют направление, когда меняется направление цены. Важная особенность разворотов DMI заключается в том, что они должны соответствовать структурным разворотам цены. Когда цена совершает разворот вверх, +DMI совершает разворот вверх. Когда цена совершает разворот вниз, -DMI совершает разворот вверх (помните, что -DMI движется в направлении, противоположном цене).
Корреляция между точками разворота DMI и ценовыми точками разворота важна для определения динамики цены. Многие краткосрочные трейдеры следят за тем, чтобы цена и индикатор двигались в одном направлении или чтобы они расходились. Один из способов подтверждения восходящего тренда актива — поиск сценариев, в которых цена достигает нового максимума, а +DMI достигает нового максимума. И наоборот, новый минимум в сочетании с новым максимумом на -DMI используется для подтверждения нисходящего тренда. Как правило, это сигнал к торговле в направлении тренда или к его прорыву.
С другой стороны, дивергенция — это когда DMI и цена не совпадают или не подтверждают друг друга. Например, когда цена достигает нового максимума, а +DMI — нет. Дивергенция обычно является предупреждением о необходимости управлять рисками, поскольку она сигнализирует об изменении силы колебания и часто предшествует откату или развороту.
На рисунке выше показан пример, когда цена и индикатор совпадают (точка 1), когда цена достигает нового максимума, а +DMI достигает нового максимума, сигнализируя о входе в длинную позицию. Также показан пример расхождения (точка 2), когда цена достигает нового максимума, а +DMI, хотя и поднимается, не достигает максимума. В результате в точке 3 происходит коррекция тренда.
DMI и волатильность цен

Линии DMI хорошо подходят для определения волатильности цен. Цена проходит через повторяющиеся циклы волатильности, в которых тренд переходит в период консолидации, а затем консолидация переходит в период тренда. Когда цена переходит в период консолидации, волатильность снижается. Давление покупателей (спрос) и давление продавцов (предложение) относительно равны, поэтому покупатели и продавцы в целом сходятся во мнении относительно стоимости актива. Как только цена сужается до узкого диапазона, он расширяется, поскольку покупатели и продавцы больше не сходятся во мнении относительно цены. Спрос и предложение больше не сбалансированы, и консолидация переходит в тренд, когда цена пробивает поддержку и начинает нисходящий тренд или сопротивление и начинает восходящий тренд. Волатильность возрастает, поскольку цена ищет новый согласованный уровень стоимости.
Циклы волатильности можно определить, сравнив наклоны линий DMI, которые движутся в противоположных направлениях при расширении или сжатии диапазона. Многие краткосрочные трейдеры ищут периоды, когда линии DMI отдаляются друг от друга и волатильность возрастает. Чем дальше друг от друга отстоят линии, тем выше волатильность. Сжатие происходит, когда линии сближаются и волатильность снижается. Сжатие предшествует откату, консолидации или развороту.
На рисунке выше первое расширение в точке 1 является частью нисходящего тренда. Последующее сжатие в точке 2 приводит к развороту, который начинается с ещё одного расширения в точке 3. Следующее сжатие в точке 4 приводит к консолидации цены.
Расчет индикатора DMI
Формула расчета индикатора направленного движения (DMI) разделена на несколько этапов, включая расчет направленного движения (DM), истинного диапазона (TR), индикатора направленного движения (DI), индикатора конвергенции (DX).
Когда тренд растущий, сегодняшний максимум должен быть выше вчерашнего, когда снижающийся — минимум за сегодня должен быть ниже минимума за вчера.
1. Расчет положительного и отрицательного направленного движения:
+DM = Current High−Previous High, если Current High−Previous High>Previous Low−Current Low и больше, иначе 0,
Положительная DM (+DM) рассчитывается путем вычитания вчерашней максимальной цены из сегодняшней высокой цены и, если она больше, чем вчерашняя низкая цена, минус сегодняшняя низкая цена. Тогда оно положительное, т.е. положительная DM равна сегодняшнему максимуму минус вчерашнему максимуму; в противном случае положительный DM равен 0.
−DM = Previous Low−Current Low, если Previous Low−Current Low>Current High−Previous High и больше 0, иначе 0
Отрицательная DM (-DM) рассчитывается путем вычитания сегодняшней минимальной цены из вчерашней минимальной цены, если полученное значение больше, чем сегодняшняя максимальная цена минус вчерашняя максимальная цена. Если полученное значение больше, чем сегодняшняя максимальная цена минус вчерашняя максимальная цена, то отрицательная немецкая марка равна вчерашней минимальной цене минус сегодняшняя минимальная цена; в противном случае отрицательный DM равен 0.
Меньшее из двух значений для данного периода приравнивается к нулю.
Отрицательные значения (внутренний день) также приравниваются к нулю.
По сути, направленное движение — это часть дневного диапазона, которая выходит за рамки вчерашнего максимума или минимума.

2. Расчет True Range (TR) — истинный диапазон:
TR = max (Current High−Current Low или Current High−Previous Close или Current Low−Previous Close)
TR представляет собой максимум из сегодняшнего максимума минус минимум, сегодняшнего максимума минус вчерашнее закрытие и сегодняшнего минимума минус вчерашнее закрытие. Он используется для измерения волатильности рынка в течение дня и обеспечивает основу для дальнейших расчетов индикаторов направления и тенденции.
3. Сглаживание (Smoothed) +DM, -DM и TR обычно делают с помощью экспоненциального сглаженного среднего (например, 14 периодов)
4. Рассчитываются направленные индексы (+DI и -DI):
+DI = (Smoothed(+DM) / Smoothed(TR)) x 100
−DI = (Smoothed(-DM) / Smoothed(TR)) x 100
Результаты расчетов положительного и отрицательного DI можно использовать для определения направления и силы рыночного тренда. Сравнивая относительные положения этих двух индикаторов, можно определить, находится ли рынок в восходящем или нисходящем тренде.
Примеры торговых сигналов
● Пересечение линий +DI и –DI: Если +DI пересекает –DI снизу вверх — сигнал к покупке (начало восходящего тренда).
● Если –DI пересекает +DI снизу вверх — сигнал к продаже (начало нисходящего тренда).
● Сила тренда по ADX:Если ADX выше 25 — тренд сильный, сигналы DMI более надёжны.
● Если ADX ниже 20 — рынок во флэте, сигналы DMI могут быть ложными.
DMI — один из самых популярных индикаторов для анализа трендов, особенно в сочетании с другими инструментами технического анализа.
Настройки индикатора «DMI (Directional Movement Index)»
• Период ADX — период для построения линии ADX.
• Период DI — период для построения линий DI+ и DI-.
• Показывать ADX. 1 — Показывать на графике линию ADX, 0 — не показывать.
Также можно выбрать цвет, толщину и тип линии.
Установка индикатора «DMI» на график терминале QUIK
Если Вы решительно настроены на изучение темы трейдинга и тем более алготрейдинга, то вам просто необходимо иметь базу знаний в виде наших наработок, которые проверены на реальном опыте, на живых деньгах!
Используйте наши Стратегии и знания!
Это поможет Вам в максимально короткие сроки освоить такое интересное направление Трейдинг, а также начать эффективно торговать на финансовых рынках.
Мы постарались сделать максимально низкие цены за наши наработки, уверены, что эти затраты окупятся в многократном размере!!!
Надеемся, что вы примете правильное решение!























