Ставь лайки и следи за новостями
Поставь на него ссылку - пусть другие тоже оценят
Оцени его работу в терминале MetaTrader 5
BreakOut15 2 - эксперт для MetaTrader 5
- Просмотров:
- 1689
- Рейтинг:
- Опубликован:
- 2019.11.22 13:34
- Нужен робот или индикатор на основе этого кода? Закажите его на бирже фрилансеров Перейти на биржу
Идея торговой стратегии
На баре #0 (бар #0 - это самый правый на графике) проверяется пересечение двух iMA (Moving Average, MA). Пересечение засчитывается, только если оно больше заданного в " BreakOut Level". Также можно включить ограничение по рабочему времени (при "Use time control" равным "true" рабочее время задаётся от " Start Hour" до "End Hour"). В пятницу (если "Friday Close Hour" больше "-1") в указанное время "Friday Close Hour" все позиции будут закрыты.
Торговые сигналы:
Пересечение снизу вверх минимум на "BreakOut Level" -> сигнал на открытие BUY.
Пересечение сверху вниз минимум на "BreakOut Level" -> сигнал на открытие SELL.
Подробнее о настройках советника:
Обратите внимание: торговый сигнал имеет наивысший приоритет! Ограничить его исполнение можно только при помощи параметра Only one positions. Если Only one positions равен "true" и количество позиций открытых этим советником на данном символе больше "1" - тогда торговый сигнал игнорируется.
Параметр Close opposite равен "true": сначала ЗАКРЫВАЕМ противоположную позицию, потом отрабатываем торговый сигнал.
Торговые настройки
В советнике можно как включать, так и выключать Stop Loss, Take Profit и Trailing Stop. Для отключения выбранный параметр установить в "0.0".
Трейлинг и поиск торгового сигнала может срабатывать или через N- секунд или только в момент рождения нового бара. Интервал Трейлинга в секундах задаётся в Trailing, in seconds, а интервал поиска торговых сигналов в Search signals, in seconds. Для этих двух параметров общее правило: если интервал задать меньше, чем "10" - это означает работу ТОЛЬКО в момент рождения нового бара, если же интервал задать ровно или более "10" - это означает работу каждые "N" секунд.
Дополнительные возможности
- Only one positions - в рынке всегда только одна позиция
- Reverse - переворот торгового сигнала
- Close opposite - закрытие позиций противоположных торговому сигналу, причём сначала идёт гарантированное закрытие противоположной позиции и только потом открытие новой позиции в направлении сигнала
Обратите внимание: торговый сигнал имеет наивысший приоритет! Ограничить его исполнение можно только при помощи параметра Only one positions. Если Only one positions равен "true" и количество позиций открытых этим советником на данном символе больше "1" - тогда торговый сигнал игнорируется.
Параметр Close opposite равен "true": сначала ЗАКРЫВАЕМ противоположную позицию, потом отрабатываем торговый сигнал.
Управление размером позиции (расчёт лота)
Лот может быть как постоянный (Money management установить в Constant lot и задать размер лота в The value for "Money management") так и динамический - в процентах риска на сделку (Money management установить в Risk in percent for a deal и задать процент риска в The value for "Money management"). Также можно задать постоянный лот равный минимальному лоту - Money management установить в Lots Min.
Класс для рисования отложных ордеров на графике после тестирования, как это было в МТ4.
MCVA - Multichart Visual Analyser for MT5Индикатор является адаптацией со скрипта, взятого с МТ4. Технически выполняет все те же функции, что и оригинальный MVCA.
Модификация стандартного индикатора ADX с сглаживанием простой МА, для уменьшения ложных сигналов.
Place Pending Order and TrailingСоветник размещает отложенный ордер. После срабатывания отложенного ордера для позиции включается трейлинг