Ставь лайки и следи за новостями
Поставь на него ссылку - пусть другие тоже оценят
Оцени его работу в терминале MetaTrader 5
- Опубликовал:
- Vladimir Karputov
- Просмотров:
- 2614
- Рейтинг:
- Опубликован:
- 2018.03.02 10:03
-
Нужен робот или индикатор на основе этого кода? Закажите его на бирже фрилансеров Перейти на биржу
Автор идеи - Scriptor, автор кода mq5 - barabashkakvn.
Советник работает по индикатору iFractals (Fractals) - выставляет отложенные ордера Buy Stop и Sell Stop и передвигает Stop Loss у позиций. Условием для выставления Buy Stop является наличие двух верхних фракталов, при этом фрактал, образовавшийся последним ("Up youngest"), должен быть выше предыдущего фрактала ("Up middle").
Stop Loss у отложенного Buy Stop ордера выставляется по самому последнему нижнему фракталу ("Down youngest"). Также по самому последнему нижнему фракталу ("Down youngest") передвигается Stop Loss у позиции BUY.
Рис. 1. Условия для Buy Stop
Для Sell Stop и позиции SELL все зеркально.
Входные параметры
- Maximum Risk in percentage - максимальный риск;
- Descrease factor - коэффициент уменьшения лота, если идут убыточные сделки;
- Life time of the pending order (in hours) - время жизни отложенного ордера (в часах);
- magic number - уникальный идентификатор эксперта.
Результаты теста на M30 и H2:

Модуль торговых сигналов на базе модуля сигналов индикатора Moving Average.

Эта версия индикатора DeMarker использует "помощь" сглаженного Стохастика, чтобы лучше выделить состояния DeMarker и упростить оценку тренда.

Пример работы функций MathCeil, MathRound и MathFloor.

Работа с отложенными Buy Stop и Sell Stop ордерами и с индикатором iAMA (Adaptive Moving Average, AMA) на основании "круглой цены". Трейлинг позиций.