Ставь лайки и следи за новостями
Поставь на него ссылку - пусть другие тоже оценят
Оцени его работу в терминале MetaTrader 5
- Опубликовал:
- Vladimir Karputov
- Просмотров:
- 1638
- Рейтинг:
- Опубликован:
- 2018.05.22 15:49
-
Нужен робот или индикатор на основе этого кода? Закажите его на бирже фрилансеров Перейти на биржу
Автор идеи: Scriptor.
Автор MQL5-кода: Vladimir Karputov.
Работа с Buy stop и Sell stop отложенными ордерами. Канал из двух индикаторов iMA (Moving Average, MA).
Входные параметры
- Take Profit - тейк профит;
- Trailing Stop - трейлинг;
- Trailing Step - шаг трейлинга;
- Lots - размер лота задается вручную (при этом ОБЯЗАТЕЛЬНОЕ УСЛОВИЕ: параметр Risk должен быть равен нулю!);
- Risk - размер лота рассчитывается автоматически, в процентах риска на сделку (при этом ОБЯЗАТЕЛЬНОЕ УСЛОВИЕ: параметр "Lots" должен быть равен нулю!);
- Difference - отступ от границ канала;
- Expert Every Tick - разрешить/запретить работать на каждом тике;
- MA PRICE_HIGH and PRICE_LOW: averaging period - период усреднения индикаторов;
- MA PRICE_HIGH and PRICE_LOW: horizontal shift - горизонтальное смещение индикаторов;
- MA PRICE_HIGH: smoothing type - тип усреднения для индикатора рассчитываемого по ценам High;
- MA PRICE_LOW: smoothing type - тип усреднения для индикатора рассчитываемого по ценам Low;
- magic number - уникальный идентификатор эксперта.
Торговая идея: построение канала из двух индикаторов iMA (Moving Average, MA) - один строится по ценам PRICE_HIGH, а второй по PRICE_LOW. Отложенные ордера Buy stop и Sell stop размещаются по границам канала. Расчет на то, что будет пробой (ловля сильного движения).
Эксперт может работать в двух режимах: на каждом тике или только в момент рождения нового бара. За режим работы отвечает параметр Expert Every Tick. Пример влияния параметра Expert Every Tick, на примере EURUSD,D1:
Обратите внимание, что у данной стратегии бывает мертвый сезон - время когда не будет ни одного входа - период безоткатного движения на валютной паре:

Набор из 4 типов цифровых фильров, которые размещаются на основном графике.

Позиции открываются псевдослучайным образом. При убытке (закрытие по Stop Loss и при этом прибыль отрицательная) применяется мартингейл.

Набор цифровых фильтров, которые всегда отрисовываются в отдельном окне (в соответствии с их природой).

Поддержка/сопротивление на базе индикатора WPR (Williams Percent Range).