Смотри, как бесплатно скачать роботов
Ищи нас в Facebook!
Ставь лайки и следи за новостями
Интересный скрипт?
Поставь на него ссылку - пусть другие тоже оценят
Понравился скрипт?
Оцени его работу в терминале MetaTrader 5
Советники

BreakOut15 2 - эксперт для MetaTrader 5

Просмотров:
1689
Рейтинг:
(13)
Опубликован:
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 LossTake 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.

      DrawingOrders DrawingOrders

      Класс для рисования отложных ордеров на графике после тестирования, как это было в МТ4.

      MCVA - Multichart Visual Analyser for MT5 MCVA - Multichart Visual Analyser for MT5

      Индикатор является адаптацией со скрипта, взятого с МТ4. Технически выполняет все те же функции, что и оригинальный MVCA.

      ADX_SimpleMA ADX_SimpleMA

      Модификация стандартного индикатора ADX с сглаживанием простой МА, для уменьшения ложных сигналов.

      Place Pending Order and Trailing Place Pending Order and Trailing

      Советник размещает отложенный ордер. После срабатывания отложенного ордера для позиции включается трейлинг