Ставь лайки и следи за новостями
Поставь на него ссылку - пусть другие тоже оценят
Оцени его работу в терминале MetaTrader 5
- Опубликовал:
- Vladimir Karputov
- Просмотров:
- 1714
- Рейтинг:
- Опубликован:
- 2017.06.29 09:37
-
Нужен робот или индикатор на основе этого кода? Закажите его на бирже фрилансеров Перейти на биржу
Автор идеи — Peter, автор кода mq5 — barabashkakvn.
Тренд определяется на нулевом баре по двум индикаторам Moving Average — быстрой и медленной. По ним же формируются и предварительные сигналы:
если быстрая < медленной
//--- Buying AND Selling if(ema_fast<ema_slow) { ... sell=true; buy=false; }
— то это сигнал на открытие позиции SELL;
если же быстрая > медленной
if(ema_fast>ema_slow) { ... sell=false; buy=true; }
— тогда это сигнал на открытие позиции BUY.
Уточнение сигналов производится по индикаторам WPR (на "0" и на "1" баре) и сравнением показаний индикатора CCI с уровнем "CCI sell level" или "CCI buy level".
Каждая прибыльная позиция проходит проверку условия: её прибыль больше порогового значения "Positive profit in the deposit currency"? Если да, тогда последующая позиция будет открыта объёмом, увеличенным на шаг "Volume step".
Результаты тестов на EURUSD:

Канал, построенный на вершинах и впадинах индикатора ЗигЗага Boa_ZigZag

Индикатор Boa_ZigZag_Arrows с возможностью изменения таймфрейма индикатора во входных параметрах.

Автоматический расчёт уровней StopLoss на базе индикатора ATR.

В советнике используются три индикатора: MA(150), RSI(3) с уровнями 80 и 20, Stochastic(6, 3, 3) с уровнями 70 и 30.