Торговая система MACD 3TF VI Martingale

Торговая система MACD 3TF VI Martingale
Содержание:

1. Параметры торгового эксперта.
2. Сигналы для совершения торговых операций.
3. Дополнительные параметры и возможности.
4. Результат тестирования торгового эксперта.
5. Скачать файлы.

Мультитаймфреймовая торговая система MACD 3TF VI Martingale реализована для использования в торговом терминале MetaTrader 5. Используется один стандартный индикатор MACD.

Сигналы для открытия позиции производятся по сформировавшимся барам трёх указанных в параметрах эксперта таймфреймах. Можно настроить торговлю на основе двух или одного таймфрейма.

В этой версии эксперта добавлена возможность вывода защитного уровня Stop Loss в зону безубытка. Также есть возможность включить функцию управления объёма позиции типа мартингейл, когда в случае убыточной сделки следующая открывается с объёмом убыточной сделки умноженным на указанный во внешних параметрах коэффициент.

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

Модификация уровня Trailing Stop производится по максимумам/минимумам текущего ТФ. Как правило, это минимальный таймфрейм указанный в параметрах. Условие для наращивания объёма позиции рассчитывается от уровня цены последней сделки позиции. Проверка на увеличение объёма происходит каждый бар текущего таймфрейма. Есть возможность включить/выключить Take Profit, Stop Loss, Trailing Stop, переворот позиции и наращивание объёма позиции.

В разделе сайта Торговые системы Вы можете ознакомиться с рекомендациями, поставленными целями, а также посмотреть список других торговых систем.



1. Параметры эксперта.

Есть возможность настроить такие параметры в эксперте:

- Magic Number – магический номер (идентификатор сделок эксперта).
- Deviation – проскальзывание цены в пунктах.
- Timeframe 1 – первый таймфрейм.
- Fast EMA Period – период быстрой EMA индикатора MACD для первого таймфрейма. Если указано нулевое значение, то индикатор с этого таймфрейма учитываться не будет.
- Slow EMA Period – период медленной EMA индикатора MACD для первого таймфрейма.
- Signal SMA Period – период сигнальной кривой индикатора MACD для первого таймфрейма.
- Timeframe 2 – второй таймфрейм.
- Fast EMA Period – период быстрой EMA индикатора MACD для второго таймфрейма. Если указано нулевое значение, то этот параметр учитываться не будет.
- Slow EMA Period – период медленной EMA индикатора MACD для второго таймфрейма.
- Signal SMA Period – период сигнальной кривой индикатора MACD для второго таймфрейма.
- Timeframe 3 – третий таймфрейм.
- Fast EMA Period – период быстрой EMA индикатора MACD для третьего таймфрейма. Если указано нулевое значение, то этот параметр учитываться не будет.
- Slow EMA Period – период медленной EMA индикатора MACD для третьего таймфрейма.
- Signal SMA Period – период сигнальной кривой индикатора MACD для третьего таймфрейма.
- Take Profit – уровень фиксации прибыли, который рассчитывается в пунктах от цены открытия позиции. При нулевом значении Take Profit устанавливаться не будет.
- Stop Loss – защитный уровень, который рассчитывается в пунктах от цены открытия позиции. При нулевом значении Stop Loss устанавливаться не будет.
- Trailing Stop – шаг в пунктах для модификации защитного уровня в сторону прибыли. Уровень рассчитывается от максимумов (High) баров для позиций Sell и от минимумов (Low) баров для позиций Buy. При нулевом значении модификация защитного уровня не производится.
- Reverse – в этом параметре можно указать, использовать ли переворот позиции, если есть сигнал в противоположную сторону. Значение true означает, что переворот позиции будет осуществляться при противоположном сигнале.
- Break Even Stop Loss - расстояние в пунктах, которое должна пройти цена для того, чтобы установить Stop Loss в безубыток. Нулевое значение отключает эту функцию.
- Break Even Offset - расстояние в пунктах, на которое будет установлен Stop Loss в зоне безубытка относительно текущей цены позиции. 
- Lot – объём позиции (лот).
- Martingale Coefficient - при убыточной позиции следующая будет открываться умножаясь на этот коэффициент. Если значение меньше либо равен 1.0, то объём позиции равен указанному в параметре Lot.  
- Volume Increase – объём, на который будет увеличиваться объём позиции в случае, если условие истинно. Если установить нулевое значение, то наращивание объёма производиться не будет.
- Volume Increase Step – расстояние в пунктах, которое должна пройти цена от цены последней сделки текущей позиции, чтобы условие на увеличение объёма позиции было истинным.



2. Сигналы.

Позиция открывается при выполнении описанных ниже условий:

Для позиции BUY:

  • - На всех указанных таймфреймах у индикатора MACD гистограмма выше сигнальной кривой.
  • - Предыдущее значение гистограммы ниже текущего (рост).

  • - При открытой позиции в эксперте начинает работать модуль по наращиванию объёма позиции. Увеличение объёма производится только, если цена движется в прибыльную сторону и достигает уровня, который рассчитывается для позиций BUY, как: цена последней сделки плюс указанное количество пунктов в параметре Volume Increase Step. Цена закрытия сформировавшегося бара должна быть выше рассчитанного уровня.

Сигнал на покупку и наращивание объёма позиции



Для позиции SELL:

  • - На всех указанных таймфреймах у индикатора MACD гистограмма ниже сигнальной кривой.
  • - Предыдущее значение гистограммы выше текущего (падение).

  • - При открытой позиции в эксперте начинает работать модуль по наращиванию объёма позиции. Увеличение объёма производится только, если цена движется в прибыльную сторону и достигает уровня, который рассчитывается для позиций SELL, как: цена последней сделки минус указанное количество пунктов в параметре Volume Increase Step. Цена закрытия сформировавшегося бара должна быть ниже рассчитанного уровня.

Сигнал на продажу и наращивание объёма позиции



3. Дополнительные параметры и возможности.

В эксперте есть возможность управлять параметрами с информационной панели на графике:

  • - On/Off Info Panel – этот параметр включает/выключает на графике отображение информационно-торговой панели.
  • - Setting "On The Fly" – этот параметр (настройка "на лету") даёт возможность управлять параметрами с информационно-торговой панели.

На графике информационная панель, если параметр On/Off Info Panel в положении true, выглядит так, как показано на рисунке ниже. Точно также она выглядит и во время теста в режиме визуализации.

Информационно-торговая панель на графике

На панели отображаются все параметры эксперта, которые относятся к торговле (влияют на результаты торговли). Если включен параметр Setting "On The Fly", когда панель на графике, то нажимая на название или значение параметра на панели, открывается диалоговое окно, в котором можно выбрать или изменить значение параметра.

Информационно-торговая панель на графике

Если параметр Setting "On The Fly" в положении true, то эксперт записывает значения параметров с информационной панели в файл, обновляя их при каждом последующем изменении. Таким образом, при необходимости, можно переключаться между параметрами по умолчанию, которые содержаться во внешних параметрах эксперта и теми, которые были настроены вручную и содержатся в файле параметров эксперта. Программа реализована таким образом, что её можно поместить на множество разных символов (графиков) и они не будут между собой конфликтовать. Файлы с параметрами при этом будут созданы в разных папках.



4. Результат тестирования торгового эксперта.


Ниже показан один из результатов тестирования эксперта MACD 3TF VI Martingale. Есть возможность использовать пользовательский критерий для оптимизации параметров (Custom Max). Формулу я пока не буду раскрывать.

Получить такой же результат можно на часовом (H1) таймфрейме, символ EURUSD, параметры по умолчанию.

Результат тестирования эксперта



5. Скачать файлы.

Скачать эксперта можно на сайте mql5.com в разделе Маркет (ссылка ниже). Если у Вас возникнут пожелания по доработке эксперта, пишите, мы их обязательно рассмотрим и постараемся внести дополнительные возможности в ближайшее время. То же самое касается и вопросов касающихся эксперта, на которые бы Вы хотели получить ответы.

Если у Вас ещё не установлен терминал MetaTrader 5, то Вы можете скачать его прямо сейчас: Скачать MetaTrader 5. По этой ссылке можно загрузить всегда самый последний билд торговой платформы.




Скачать эксперта.

Комментариев нет :

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