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

Previous Candle Breakdown - эксперт для MetaTrader 5

Опубликовал:
Vladimir Karputov
Просмотров:
1656
Рейтинг:
(16)
Опубликован:
2018.05.29 16:18
Обновлен:
2018.05.31 12:01
Нужен робот или индикатор на основе этого кода? Закажите его на бирже фрилансеров Перейти на биржу

Автор идеи: Vladimir Khlystov.

Автор MQL5-кода: Vladimir Karputov.

Советник ожидает пробитие любого временного промежутка от 1 минуты до месяца. На пробитие проверяется бар #1 на заданном таймфрейме Breakdown previous candle. Кроме этого можно включить два фильтра - Moving Average.

ВНИМАНИЕ! Чтобы фильтры работали необходимо чтобы периоды усреднения Fast: av. period и Slow: av. period были больше нуля.

В советнике реализован трейлинг, который (при первой модификации уровня Stop Loss) переносит Stop Loss в безубыток.

Размер позиции может быть как постоянным (параметр Lots больше нуля, а параметр Risk равен нулю), так и рассчитываться динамически в процентах риска на сделку (параметр Risk больше нуля, а параметр Lots равен нулю).

ВНИМАНИЕ ! Нельзя допускать ситуации, когда:

  • и "Lots", и "Risk" больше нуля;
  • и "Lots", и "Risk" равны нулю.

При достижении целевой прибыли Close all positions when profit is achieved все позиции будут закрыты. Советник следит за тем, чтобы на на заданном таймфрейме Previous Candle Breakdown была открыто не более одной позиции каждого направления.

Breakdown Previous Candle

Рис. 1. Текущий таймфрейм M15, пробитие настроено на H4


Входные параметры

  • Previous Candle Breakdown - таймфрейм свечи, которая должна быть пробита;
  • Indent from High or Low - отступ от High и Low пробитой свечи;
  • Fast: av. period - Moving Average "Fast": период усреднения, если выставить в ноль, фильтр из индикаторов "Fast" и "Slow" не будет использоваться;
  • Fast: horizontal shift - Moving Average "Fast": горизонтальное смещение индикатора;
  • Fast: type of price - Moving Average "Fast": тип цены на основе которой рассчитывается индикатор;
  • Slow: av. period - Moving Average "Slow": период усреднения, если выставить в ноль, фильтр из индикаторов "Fast" и "Slow" не будет использоваться;
  • Slow: horizontal shift - Moving Average "Slow": горизонтальное смещение индикатора;
  • Slow: type of price - Moving Average "Slow": тип цены на основе которой рассчитывается индикатор;
  • Fast and Slow: smoothing type - тип усреднения (общий и для "Fast" и для "Slow");
  • Stop Loss - стоп лосс;
  • Take Profit - тейк профит;
  • Trailing Stop - трейлинг (при первой модификации стоп лосса работает как безубыток);
  • Trailing Step - шаг трейлинга;
  • Lots - размер лота постоянный (при этом Risk обязан быть установлен в ноль);
  • Risk - размер лота рассчитывается динамически в процентах риска на сделку (при этом Lots обязан быть установлен в ноль);
  • Maximum number of positions in one direction - максимальное количество позиций одного направления;
  • Close all positions when profit is achieved - цель прибыли, при достижении закрываются все позиции.
Range_Volume_Ratio Range_Volume_Ratio

Индикатор отношения размеров свечей к тиковым объемам.

Range_Histogram Range_Histogram

Индикатор размеров свечей.

Range_Volume_Ratio_S Range_Volume_Ratio_S

Индикатор отношения размеров свечей к тиковым объемам и сигнальной линией.

WEVOMO WEVOMO

Скользящая средняя Weight Volume Move-Adjusted Moving Average.