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

Bruno - эксперт для MetaTrader 5

Опубликовал:
Vladimir Karputov
Просмотров:
1888
Рейтинг:
(20)
Опубликован:
2018.10.26 11:12
Нужен робот или индикатор на основе этого кода? Закажите его на бирже фрилансеров Перейти на биржу

Автор идеи - Scriptor

автор кода mq5 - barabashkakvn

Советник содержит пять стратегий: 

  1. по индикатору iADX (Average Directional Movement Index, ADX)
       if(axd_plusdi[1]>axd_minusdi[1] && axd_plusdi[1]>20.0)
          lot_buy*=InpSignalRatio;
       else if(axd_plusdi[1]<axd_minusdi[1] && axd_plusdi[1]<40.0)
          lot_sell*=InpSignalRatio;

  2. по индикаторам iMA (Moving Average, MA) и iStochastic (Stochastic Oscillator)
       if(ma_one[1]>ma_two[1] && sto_main[1]>sto_signal[1] && sto_main[1]<80.0)
          lot_buy*=InpSignalRatio;
       else if(ma_one[1]<ma_two[1] && sto_main[1]<sto_signal[1] && sto_main[1]>20.0)
          lot_sell*=InpSignalRatio;


  3. по индикатору iMACD (Moving Average Convergence/Divergence, MACD))
       if(macd_main[1]>0.0 && macd_main[1]>madc_signal[1])
          lot_buy*=InpSignalRatio; 
       else if(macd_main[1]<0.0 && macd_main[1]<madc_signal[1])
          lot_sell*=InpSignalRatio; 

  4. по индикаторам iMA (Moving Average, MA) и iSAR (Parabolic SAR)
       if(ma_one[1]>ma_two[1] && sar[1]>sar[2])
          lot_buy*=InpSignalRatio; 
       else if(ma_one[1]<ma_two[1] && sar[1]<sar[2])
          lot_sell*=InpSignalRatio; 


Каждая стратегий при подаче сигнала увеличивает начальный лот (Lots) в Signal ratio раз. Если были одновременно сигналы на открытие BUY и SELL - в таком случае оба сигнала игнорируются.

Сигнал на открытие BUY является одновременно сигналом на закрытие SELL и наоборот: сигнал на открытие SELL является сигналом на закрытие BUY.

WyattsPivots WyattsPivots

Индикатор с отрисовкой уровней и зон поддержки и сопротивления

RSICloudBG RSICloudBG

Индикатор RSICloud с фоновым заполнением зон перекупленности, перепроданности и канала между ними

Moving Average applied price Moving Average applied price

Теперь можно тестировать индикатор и при этом выбирать тип цены из перечисления ENUM_APPLIED_PRICE

StepMVA StepMVA

Индикатор Moving Average with step