05 мая, 2014

4-xчасовая MACD FOREX стратегия: паттерн «Двойная вершина \ двойное основание»

Юрий FT 23423
RU

В 83 номере журнала ForTraders.org мы продолжаем вспоминать и повторно исследовать торговую стратегию по индикатору MACD на четырехчасовом графике EURUSD. На этот раз мы с вами рассматриваем паттерн D, который называется «Двойная вершина и основание».

Для работы нам все также потребуется индикатор MACD с параметрами FastEMA=5 и LowEMA=13. А также Moving Average: три экспоненциальные скользящие средние с периодами 7, 21, 365 и простая скользящая средняя с периодом 98.

Рис. 1. Рабочая область торговой стратегии.
Рис. 1. Рабочая область торговой стратегии.

Правила торговой стратегии

Итак, как обычно в нашем распоряжении два торговых сигнала: на покупку и на продажу. Аналогией будут служить традиционные паттерны «Двойная вершина и основание». Давайте рассмотрим правила открытия сделок.

Торговый сигнал на продажу

Рис. 2. Паттерн «Двойная вершина». Продажа.
Рис. 2. Паттерн «Двойная вершина». Продажа.

Для успешного образования паттерна на продажу первая и вторая вершины должны образоваться выше уровня 0.0045, при этом вторая вершина должна быть ниже первой.

Поиск сигнала на продажу

  1. Гистограмма MACD должна сформировать максимум выше отметки 0.0045;
  2. После образования максимума выше 0.0045, гистограмма должна сформировать более низкий максимум выше 0.0045;
  3. Стоп-приказ размещается на 10 пунктов выше последнего локального максимума;
  4. Первая цель для 30% позиции закрывается при значении цены ниже 21-опериодной экспоненциальной средней;
  5. Вторая цель для половины позиций закрывается при достижении ценой значения между 89-типериодной простой средней скользящей и 365-типериодной экспоненциальной средней.
  6. Третья цель для оставшегося объема позиций закрывается при достижении ценой уровня ценового сопротивления.
Рис. 3. Пример сигнала на продажу.
Рис. 3. Пример сигнала на продажу.

Торговый сигнал на покупку

Рис. 4. Паттерн «Двойное основание». Покупка.
Рис. 4. Паттерн «Двойное основание». Покупка.

Для успешного образования паттерна «Двойное основание» на покупку первая и вторая вершины должны образоваться ниже уровня -0.0045, при этом вторая вершина должна быть выше первой. 

Поиск сигнала на покупку

  1. Гистограмма MACD должна сформировать минимум ниже отметки -0.0045;
  2. После образования минимума ниже -0.0045, гистограмма должна сформировать более высокий  минимум ниже -0.0045;
  3. Стоп-приказ размещается на 10 пунктов ниже последнего локального минимума;
  4. Первая цель для 30% позиции закрывается при значении цены выше 21-опериодной экспоненциальной средней;
  5. Вторая цель для половины позиций закрывается при достижении ценой значения между 89-типериодной простой средней скользящей и 365-типериодной экспоненциальной средней.
  6. Третья цель для оставшегося объема позиций закрывается при достижении ценой уровня ценового сопротивления. 
Рис. 5. Пример сигнала на покупку.
Рис. 5. Пример сигнала на покупку.

Тестирование торговой стратегии

Реализовав торгового робота по предложенным правилам, проведем тестирование. Заметим, что стратегия позволяет нам открывать сделки на открытии очередного бара, поэтому мы можем значительно упростить процесс тестирования.

Рис. 6. Тестирование советника по предложенным правилам с января 2008 года по март 2014 года.
Рис. 6. Тестирование советника по предложенным правилам с января 2008 года по март 2014 года.
Рис. 7. Результат тестирования советника по паттерну «Двойная вершина и основание».
Рис. 7. Результат тестирования советника по паттерну «Двойная вершина и основание».

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

Описание параметров советника

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

Настройки средних линий для частичного закрытия открытой позиции:

  • extern int perema1 = 7
  • perema2 = 21
  • persma3 = 98
  • perema4 = 365

Параметры уровней сигнала по MACD

  • maxur45 = 0.0045
  • minur45 = -0.0045

Настройка параметров индикатора MACD

  • lowema = 5
  • fastema = 13 

Настройки ограничений

  • Максимальное количество баров между вершинами /основаниями: stop_signal_max_bars=100
    Минимальное количество баров между вершинами /основаниями: stop_signal_min_bars=0
  • Максимальное расстояние по высоте между  вершинами /основаниями: max_deviatoion_signal = 0.1000
  • Минимальное расстояние по высоте между  вершинами/основаниями: min_deviatoion_signal = 0.0000
  • Минимальный размер тейкпрофита:  MinimalTakeProfit = 800
  • Количество баров для поиска стоплосса: stoplossbars = 7
  • Количество баров для поиска тейкпрофита: takeprofitbars = 40 

Скачать версию советника и посмотреть отчет

Предлагаем также загрузить свои результаты тестирования этого советника, в разделе лаборатории советников (доступно только для зарегистрированных пользователей).

Рис. 8. Добавить собственную статистику торгового робота.
Рис. 8. Добавить собственную статистику торгового робота.

Подпишитесь на нас в VK

Fortrader contentUrl Suite 11, Second Floor, Sound & Vision House, Francis Rachel Str. Victoria Victoria, Mahe, Seychelles +7 10 248 2640568

Ещё из этой категории

Все статьи

Простая разработка скрипта Stop Trade для MetaTrader 4 на языке Mql4

Торговля на финансовых рынках становится всё более популярной, и Алготрейдинг играет в этом процессе значительную роль. В этой статье мы рассмотрим простую разработку скрипта для MetaTrader 4, который закроет все открытые позиции и удалит все отложенные ордера. Скрипт будет написан на популярном языке программирования MQL4, который зарекомендовал себя как простой и надёжный инструмент для разработки […]

4 нюанса тестирования советников в терминале MetaTrader 4, о которых знают не все трейдеры

В условиях современного трейдинга использование в торговле форекс советников уже давно не выглядит какой-то экзотикой. Практически каждый день появляются новые платные и бесплатные торговые роботы, которые впечатляют доходностью и вызывают желание быстренько заработать. Однако ставить эксперта на торговый счет без проверки – сомнительная затея, ведущая к «неожиданным» потерям в потенциале. Поэтому рекомендуем начать работу с […]

Скрипты на Форекс: что это и как установить в MT4

«Переболев» бесплатными форекс-советниками и техническими индикаторами, обещающими прибыль в сотни и тысячи долларов до следующего понедельника, начинающий трейдер обычно возвращается на грешную землю и понимает, что технические инструменты – это всего лишь помощники, делающие торговлю на валютном рынке проще и комфортнее. Мы уже много говорили о них, не затронув только Форекс скрипты, широко используемые трейдерами […]

Классификация Форекс советников

Форекс Советник (робот, EA) – это обыкновенный алгоритм, запрограммированный на основе той торговой системы, которой вы планируете использовать, чтобы совершать сделки на валютном рынке. Можно сказать, что для того, чтобы использовать советник, необходимо знать торговую систему, ставшую для него основой, чтобы знать, на каком рынке его можно применять, когда это делать по времени и за […]

Недавние обучающие статьи

Все статьи

Редакция рекомендует

Все статьи
Loading...