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

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

Опубликовал:
Vladimir Karputov
Просмотров:
1865
Рейтинг:
(18)
Опубликован:
2017.07.17 17:09
Обновлен:
2018.07.04 15:56
Нужен робот или индикатор на основе этого кода? Закажите его на бирже фрилансеров Перейти на биржу

Автор идеиAndrey, автор кода mq5barabashkakvn.

Рассчитываем индикатор "Moving Average" от индикатора "Commodity Channel Index":

//--- create handle of the indicator iMA
   handle_iMA=iMA(m_symbol.Name(),Period(),15,0,MODE_EMA,handle_iCCI);
//--- if the handle is not created 
   if(handle_iMA==INVALID_HANDLE)
     {
      //--- tell about the failure and output the error code 
      PrintFormat("Failed to create handle of the iMA indicator for the symbol %s/%s, error code %d",
                  m_symbol.Name(),
                  EnumToString(Period()),
                  GetLastError());
      //--- the indicator is stopped early 
      return(INIT_FAILED);
     }

Получаем аналог действия в терминале, если в окно индикатора "Commodity Channel Index" перенести индикатор "Moving Average" и в его настройках в поле "Применить к" выбрать "Previous Indicator's Data" (наложить индикатор на данные предыдущего индикатора).

Принципы открытия и закрытия позиций:

  • Если "Moving Average" рассчитанное на базе "Commodity Channel Index" пересекает обычный "Commodity Channel Index" СВЕРХУ ВНИЗ, открываем позицию "BUY";
  • Если "Moving Average" рассчитанное на базе "Commodity Channel Index" пересекает обычный "Commodity Channel Index" СНИЗУ ВВЕРХ, открываем позицию "SELL";
  • Если "Moving Average" рассчитанное на базе "Commodity Channel Index" пересекает обычный "Commodity Channel Index" СНИЗУ ВВЕРХ, закрываем позицию "BUY";
  • Если "Moving Average" рассчитанное на базе "Commodity Channel Index" пересекает обычный "Commodity Channel Index" СВЕРХУ ВНИЗ, закрываем позицию "SELL".

Тест на EURUSD,H1:

iCCI iMA test

ColorFisher_m11 ColorFisher_m11

Осциллятор с использованием обратного преобразования Фишера.

Multi Arbitration 1.1xx Multi Arbitration 1.1xx

Покупаем (открываем позиции BUY) подешевле, продаём (открываем позиции SELL) подороже.

Exp_AFStar Exp_AFStar

Торговая система, построенная на сигналах индикатора AFStar.

ColorFisher_m11_HTF ColorFisher_m11_HTF

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