Ставь лайки и следи за новостями
Поставь на него ссылку - пусть другие тоже оценят
Оцени его работу в терминале MetaTrader 5
RabbitM2 - эксперт для MetaTrader 5
- Опубликовал:
- Vladimir Karputov
- Просмотров:
- 1638
- Рейтинг:
- Опубликован:
- 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_HTFИндикатор Boa_ZigZag_Arrows с возможностью изменения таймфрейма индикатора во входных параметрах.
Автоматический расчёт уровней StopLoss на базе индикатора ATR.
Expert_RSI_Stochastic_MAВ советнике используются три индикатора: MA(150), RSI(3) с уровнями 80 и 20, Stochastic(6, 3, 3) с уровнями 70 и 30.