WellForex - торговые роботы - Советник ADX-MA-Stochastic. Торговая стратегия ADX и RSI


DMI - Directional Movement Indicator (Индикатор направленного движения)

Направленное движение - это концепция, которую Дж. Уэллс Уайлдер младший первым описал в своей книге «New Concepts in Technical Trading System» в 1978 году. Индикатор направленности движения (DMI) - это полезный и разносторонний технический индикатор, который имеет две замечательные функции. Во-первых, DMI сам по себе является прекрасным индикатором направленности рынка. Во-вторых, одной из производных DMI является важный индекс среднего направленного движения (ADX), который не только позволяет определить рынки, находящиеся в состоянии тренда, но и дает способ оценки силы трендов.

Вычисление направленного движения (DI) основано на предположении, что, когда имеет место восходящий тренд, сегодняшний ценовой пик должен быть выше вчерашнего. Наоборот, когда имеет место нисходящий тренд, сегодняшняя нижняя цена должна быть ниже вчерашней. Разница между сегодняшним и вчерашним пиками - это движение вверх или +DI. Разница между сегодняшней и вчерашней впадинами - это движение вниз или -DI. Внутренние дни, когда сегодняшний пик или впадина не превосходят вчерашние, по существу игнорируются. Положительный и отрицательный DI отдельно усредняются на периоде в несколько дней и затем делятся на средний «истинный диапазон». Результаты нормируются (умножаются на 100) и показываются как осцилляторы.

Использование индикатора ADX

Индикатором ADX часто пренебрегают из-за очевидного недостатка, связанного с отсутствием корреляции с ценовыми движениями. Кто-то, мимоходом исследуя подъем ADX во время падения цен, мог заключить, что индикатор дает ложные сигналы о направлении рынка. Необычайно важно правильно понимать с самого начала, что сам по себе индикатор ADX не говорит о направлении рынка. Индикатор ADX может падать во время подъема цен и расти во время их падения. Назначение ADX состоит в том, чтобы измерять силу тренда, а не его направление. Для определения направления рынка нужно использовать дополнительные индикаторы, такие как DMI.

Некоторые трейдеры придают большое значение уровню ADX как индикатору силы тренда, и они бы поспорили, что значение 28 свидетельствует о более сильном тренде, чем значение 20. Направление ADX значительно более показательно, чем его абсолютное значение. Изменение вверх, например с 18 до 20,показывает более сильный тренд, чем отрицательное изменение с 30 до 28. Хорошее основное правило можно сформулировать следующим образом: пока индикатор ADX растет, любое значение ADX выше 15 свидетельствует о тренде. Рекомендуем ознакомиться с ADX и использовать его совместно с вашими любимыми техническими индикаторами. Вы скоро обнаружите определенные уровни растущего ADX, которые производят выдающиеся результаты с вашим любимым индикатором. Один индикатор хорошо работает, когда ADX поднимается за отметку 15, а другой - когда ADX растет выше 25. Когда ADX начинает уменьшаться на любом уровне, это свидетельство того, что рынок пошел в сторону и формирует боковой тренд.


Советник разработан с целью проверки . Стратегия основана на возможности индикатора ADX определять текущую силу тренда, присутствующего на форекс, либо его бестрендовость, то есть присутствие бокового движения. В зависимости от того, в каком состоянии в данный момент находится рынок (тренд-флэт) совместно с ADX используется трендовый индикатор МА, либо флэтовый- Stochastic.
  • Рабочий таймфрейм: Н1. Нулевой бар не используется.
  • Рабочий инструмент: EURUSD.
  • Скачать: WF_ADX-MA-Stochastic v3.1.mq4
Советник объединяет два независимых варианта использования стратегии:
  • 1-й вариант: ADX-MA- трендовый вариант стратегии.
  • 2-й вариант: ADX-Stochastic - флэтовый вариант стратегии.
Имеется возможность использования каждого из вариантов в отдельности, а также их одновременного использования с целью взаимного хэджирования в изменяющихся рыночных условиях. При этом сделки каждого варианта открываются и закрываются независимо.

Правила торговли по 1 варианту ADX-MA (Buy):

  • ADX больше заданного уровня и растёт (тренд).
  • Линия ADX DI+ больше, чем DI-.
  • Цена закрытия бара больше МА.
  • Закрытие позиции- тейкпрофит, стоплосс, трейлинг-стоп или обратное пересечение MA.
Правила торговли по 2 варианту ADX-Stochastic (Buy):
  • ADX меньше заданного уровня (флэт).
  • Стохастик меньше заданного уровня перепроданности.
  • Основная линия стохастика пересекает сигнальную снизу вверх.
  • На открытии нового бара открываем длинную позицию (Buy), устанавливаем тейкпрофит и стоплосс, заданные в настройках.
  • Закрытие позиции- тейкпрофит, стоплосс или трейлинг-стоп.
Параметры советника по умолчанию.
  • ADXperiod=15 (период ADX).
  • ADXLevel = 30 (уровень ADX тренд/флэт).
  • UseMA=true (включение варианта ADX-MA).
  • MAperiod=30 (период MA).
  • CloseByMA=true (включение закрытия по обратному пересечению МА).
  • UseStochastic=true (включение варианта ADX-Stochastic).
  • Kperiod=16 (период %K стохастика).
  • Dperiod=3 (период %D стохастика).
  • Slowing=3 (замедление стохастика).
  • SellLevel = 80 (уровень перекупленности стохастика).
  • BuyLevel = 20 (уровень перепроданности стохастика).
  • TakeMA=280 (тейкпрофит ADX-MA).
  • StopMA=50 (стоплосс ADX-MA).
  • TakeStochastic=110 (тейкпрофит ADX-Stochastic).
  • StopStochastic=110 (стоплосс ADX-Stochastic).
  • Tral=false (включение трейлинг-стоп).
  • TS=60 (уровень трала).
  • TralStep=30 (шаг трала).
  • MM=false (включение ММ).
  • MMRisk=0.1 (риск ММ).
  • Lots = 0.1 (фиксированный лот).
*Количество пунктов указано для 4-х значных терминалов. Для 5-ти значных котировок значения этих параметров пересчитываются в советнике автоматически.

Основными трудностями при этом являются нахождение точек входа и определение продолжительности тренда. Эти вопросы поможет решить торговая стратегия ADX и RSI.

Характеристики торговой стратегии ADX и RSI.

— Валютные пары: предпочтительно EURUSD, GBPUSD, USDCAD. По другим необходимо подбирать параметры.

— Таймфрейм: Н1, Н4.

Торговая стратегия ADX и RSI. Правила работы.

1. Определение силы тренда по ADX.

Приоритетом любого трейдера, работающего по является поиск сильной тенденции. Для этой цели используется с периодом 14 и добавленными уровнями 30 и 40. Индикатор устанавливаем на график (таймфрейм Н1 или Н4). Помните, индикатор ADX не показывает направление тренда, а только его интенсивность. Если у валютной пары наблюдается консолидация, ослабление тренда индикатор будет иметь более низкие значения и наоборот, чем сильнее тренд, тем выше значение ADX. По условиям торговой стратегии мы работаем только, если ADX имеет значение выше 30.

2. Определение точки входа по RSI.

Как только сильный тренд на графике найден (индикатор ADX находится выше уровня 30), необходимо определить точку входа в рынок.

Шаблон для торговой стратегии ADX и RSI можно скачать внизу статьи.

Чтобы определить подходящий момент для открытия позиции, используется индикатор RSI с периодом 14 и уровнями 30 и 70, определяющие зоны перепроданности и перекупленности. При восходящем тренде покупаем, когда значение индикатора ADX становится выше 30 и RSI заходит в зону перекупленности (выше уровня 70). При нисходящем тренде продаем, когда значение индикатора ADX также выше 30 и RSI заходит в зону перепроданности (ниже 30).

На примере выше: график EURUSD таймфрейм Н1. Индикатор ADX растет и показывает, что на рынке идет усиление тренда. 02.12.2014 ADX заходит за уровень 30, т.е. дает нам сигнал, индикатор RSI заходит за уровень 30 и это сигнал для открытия позиции на продажу. Я думаю, тут все просто и понятно.

Предлагаем робот ADX. Используя этот индикатор, представляющий средний индекс направленного движения, можно быстро оценивать тренды и прогнозировать их направление в ближайшем будущем. Различные виды его ключевого состояния показывают знаки к совершению определенных действий. Например, когда индикатор:

  • Растет - это свидетельствует об усилении тренда и выгодном (на данном этапе) совершении сделки;
  • Остановился в зоне максимальных значений – нужно внимательно отслеживать ситуацию, поскольку возможен поворот тренда в ту или иную сторону;
  • Направлен вниз – заключать сделки не рекомендуется;
  • Находится на месте с минимальными показателями – значит тренд совсем слабый и это его завершающая стадия.

В этом разделе Вам представлен простейший советник, работающий на основе популярного индикатора ADX, а также имеющий функции мартингейла и трейлингстопа. Полное описание приводится в информативном видео.

Этот робот удобно использовать в целях создания надежных прогнозов и анализа тенденций на рынке Форекс. Это позволит с высокой степенью вероятности принимать правильные прибыльные решения и разрабатывать стратегию. Уникальность основанного на техническом индикаторе советника заключается в возможности действовать на опережение и фиксировать силу тренда, то есть показывать его вероятное направление еще до начала изменения цены.

На нашем сайте представлена только полезная информация для форекс-трейдеров. Приглашаем Вас лично в этом убедиться.

Описание и параметры работы торгового робота ADX_Expert

Советник открывает сделку BUY если линия +DI пересекает(или находится выше) линию -DI Сделка SELL открывается при противоположной ситуации. За одно пересечение может открыться только одна сделка, т.е. если произошло и открылся, например ордер BUY, то даже если он закроется на текущем баре или пока +DI больше -DI новый ордер BUY не будет открыт! новый ордер BUY будет разрешено открывать только если произойдёт обратное пересечение, в этот момент появится разрешение и советник начнёт ждать сигнала на открытие...

Всё остальное я рассказал в видео, кроме настройки параметра - Price_ADX:
Используемая цена для расчёта индикаторов может принимать любое из следующих значений.