Советники: Two MA one RSI

 

Two MA one RSI:

Советник торгует по двум индикаторам iMA (Moving Average, MA) и одному iRSI (Relative Strength Index, RSI). Принятие решения по торговым сигналам осуществляется только в момент рождения нового бара, а трейлинг и закрытие позиций при достижении прибыли работают на каждом тике.

Применено нестандартное решение: период усреднения индикатора Slow вычисляется как период усреднения Fast, умноженный на два, а период усреднения индикатора RSI всегда равен периоду усреднения Fast. Таким образом сокращается количество параметров при оптимизации.

Также в формуле определения сигналов можно оптимизировать абсолютно все знаки "<" и ">". Для этого вводятся свои переменные (InpMoreLessBuy_1, InpMoreLessBuy_2, InpMoreLessBuy_3, InpMoreLessSell_1, InpMoreLessSell_2, InpMoreLessSell_3). С этими переменными формула определения сигналов преобразовывается к виду:

   bool signal_buy=(!InpMoreLessBuy_1  ?  ArrayFast[1]<ArraySlow[1]:  ArrayFast[1]>ArraySlow[1]) && 
                   (InpMoreLessBuy_2   ?  ArrayFast[0]>ArraySlow[0]:  ArrayFast[0]<ArraySlow[0]) &&
                   (InpMoreLessBuy_3   ?  RSI>InpRSI_level_UP      :  RSI<InpRSI_level_UP);
   bool signal_sell=(InpMoreLessSell_1 ?  ArrayFast[1]>ArraySlow[1]:  ArrayFast[1]<ArraySlow[1]) && 
                    (!InpMoreLessSell_2?  ArrayFast[0]<ArraySlow[0]:  ArrayFast[0]>ArraySlow[0]) &&
                    (!InpMoreLessSell_3?  RSI<InpRSI_level_DOWN    :  RSI>InpRSI_level_DOWN);


Рекомендации по оптимизации

В режиме генерации тиков "OHLC на M1" выбрать символ и таймфрейм M15. Стоп лосс, тейк профит и трейлинг отключаем (ставим в ноль), максимальное количество позиций каждого направления ставим в "1". Или скопируйте в папку MQL5\Profiles\Tester\ файл Two MA one RSI M15 Start.set - в этом файле уже стоят начальные параметры оптимизации для M15.

Тип оптимизации выбрать "Быстрая (генетический алгоритм)" и оптимизируемый параметр "Balance max".

Рекомендую для оптимизации подключать MQL5 Cloud Network: на USDJPY за 2017 год оптимизация в облаке плюс мои четыре ядра ноутбука

заняла

2018.05.28 08:03:19.923 optimization done in 7 minutes 58 seconds

и стоила $0.08.

Автор: Vladimir Karputov

 
Please share us the file please
 
Akpanossom Elisha Obot #:
Please share us the file please

Все файлы находятся в свободном доступе. Перейдите в первое сообщение и кликните по ссылке:

После этого Вы можете скачать файл: