Стратегия основана на использовании встроенных технических индикаторов MA, MACD, а также пользовательского индикатора — гистограммы MACD, построенной по данным индикатора ATR.
Осциллятор ATR показывает средний диапазон движения цены заданного периода. MACD, построенный на данных ATR показывает не абсолютные значения диапазона цен, а их их изменения. Переход индикатора через нуль показывает новый импульс цены (см. скриншоты ниже).
Правила для открытия сделок на покупку:
- Индикатор macdATR(14,3,8,1) пересекает нулевую линию снизу вверх;
- Гистограмма MACD(12,26,9) выше нуля, сигнальная линия ниже главной;
- Скользящая средняя по максимальным ценам MA(60,0,MODE_EMA,PRICE_HIGH) движется вверх, последний бар закрывается выше скользящей;
- Стоп-лосс устанавливаем по минимальной цене за последние 12 баров;
- Повторный сигнал принимается только после того, как гистограмма MACD уйдет ниже нулевой линии.
Правила для открытия сделок на продажу:
- Индикатор macdATR(14,3,8,1) пересекает нулевую линию снизу вверх;
- Гистограмма MACD(12,26,9) ниже нуля, сигнальная линия выше главной;
- Скользящая средняя по минимальным ценам MA(60,0,MODE_EMA,PRICE_LOW) движется вниз, последний бар закрывается ниже скользящей;
- Стоп-лосс устанавливаем по максимальной цене за последние 12 баров;
- Повторный сигнал принимается только после того, как гистограмма MACD уйдет выше нулевой линии.
Правила сопровождения сделок:
- объем вычисляем из расчета получения 2% убытка на сделку;
- тейк-профит ставим в 2 раза больше стоп-лосс;
- При движении цены в прибыль на расстояние равное уровню SL, сделку переводим в безубыток, закрываем половину объема;
- Траллим SL на 1/4 от уровня TP.
Тестирование стратегии проведено торговым конструктором TradeBuildelMT5 — советником для MT5, позволяющим построить торговую систему на базе произвольного набора технических индикаторов. Использована валютная пара EURUSD, тайм-фрейм H1. Ниже приводятся скриншоты графика и бэк-теста.
Индикатор macdATR и set-файл советника прицеплены к статье. Ниже — видео прогона.