Как настроить советники BuySellProf и BuySellProf Risk Manager

Как настроить советники BuySellProf и BuySellProf Risk Manager

16 марта 2017, 15:23
Yurij Batura
0
583

Сегодня речь пойдет о том, как правильно настроить (оптимизировать)  советник ,   BuySellProf Risk Manager , BuySellProf , BuySellProf rocker   для прибыльной и безубыточной торговли в течение  длительного времени и с небольшой просадкой.

Прежде всего нужно оптимизировать советник. Для этого  проверьте наличие истории котировок валютной пары терминала вашего брокера (они часто, для облегчения загрузки терминала, не размещают историю торгов, а без истории советник не может начать тестирование). Котировки можно загрузить вручную в архиве котировок (F2). Если нет возможности подкачать историю торгов за пару месяцев, то поищите их в Интернете или поменяйте брокера.

А теперь все по порядку. Идем во вкладку Сервис -> Настройки, затем выбираем вкладку «Графики» и в графах  «Макс. баров истории» и «Макс. баров в окне» выбираем значение 250000 как показано на рисунке

                                                            

(по умолчанию там стоит 65000 баров).


Теперь приступаем к оптимизации советника для подбора входных параметров.

Открываем тестер стратегий, выбираем советник   BuySellProf   как показано на рисунке,


                             


далее устанавливаем символ (валютная пара), модель тестирования и период тестирования (обычно минимум два-три месяца) или выбираем период с повышенной волатильностью (выход новостей и др.).

Для того, чтобы котировки по нужной паре стали доступны в терминале, для проведения по ним теста, открываем вкладку Сервис -> Архивкотировок или жмем F2. Далее выбираем нужную нам пару и период М1 и нажимает кнопку «загрузить». Через некоторое время котировки загрузятся. Перегружаем терминал (выключаем и включаем его заново). Повторите эту процедуру несколько раз, пока изображенная перед периодом серая батарейка не загорится желто-зеленым цветом. И так делаем по всем таймфреймам.

Чтобы сократить время на оптимизацию, для выбора примерных входных параметров  выберите модель тестирования по ценам открытия (быстрый метод на сформировавшихся барах, только для советников с явным контролем открытия баров). После быстрой оптимизации и нахождения нужных нам входных параметров (выбранных при низкой просадке) обязательно оптимизируйте  советник на модели все тики (наиболее точный метод на основе всех доступных меньших таймфреймов).

При оптимизации по всем тикам объём сгенерированных тиков может быть довольно большим, поэтому терминал может потреблять довольно много ресурсов   и много времени, вот почему вначале необходимо найти примерные входные параметры по ценам открытия.

Для окончательной оптимизации советника всегда выбираем метод все тики. Это самый медленный, но и самый надежный метод.

Для ускорения тестирования во вкладках 

                                                             

«Входные параметры» выберите вначале три-четыре параметра (поставьте галочки как показано на рис.) и не забудьте установить  стартовые параметры, шаг и стоп (чем больше шаг, тем быстрей будет проходить тестирование, но и точность параметров будет   грубее).

                                                             

Во вкладках «Тестирование» можете ввести используемый для теста депозит и валюту депозита, а также оптимизируемый параметр.

Спред – можно задать любое значение или же использовать текущий спред по паре. 

Ставим галочку в окошке "Оптимизация"  и нажимаем "Старт". Через некоторое время, после тестирования советника тестер выдаст варианты входных параметров которые можете выбрать в окошке "Результаты оптимизации" на свое усмотрение. Выбирайте всегда параметры с низкой просадкой и разумной прибылью, для этого левой кнопкой мыши клацните два раза по графе " Просадка" в окне "Результаты оптимизации".

Из личного опыта  тестирования и оптимизации советника. Для сохранения низкой просадки,  высокого профит фактора и фактора восстановления при депозите 10000$  входные параметры могут колебаться в пределах:

  • TP  =  800 - 1500 пипсов (если после запятой 5 знаков и на один ноль меньше, если 4 знака);
  • SL = 3000 и более пипсов (если после запятой 5 знаков и на один ноль меньше, если 4 знака при торговле первым вариантом см. здесь);
  • SL  = 300 – 800 пипсов (если после запятой 5 знаков, при торговле вторым вариантом см. здесь);
  • Trailing Stop = 300 – 500 пипсов (если после запятой 5 знаков и на один ноль меньше, если 4 знака);
  • Lots = 0.01 – 0.1 (изначальный лот, впоследствии он будет модифицироваться Мартингейлом). Не стоит величину лота выбирать большой;
  • MartinLot = диапазон - 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 1.7, 1.8, 1.9, 2. Более высокий коэффициент Мартингейла может привести к большим рискам и высокой просадке, но и к большим прибылям.
  • MaxLots – ограничитель величины лота после применения коэффициента умножения MartinLots служит для  уменьшения просадки баланса при сильных бычьих или медвежьих настроениях рынка и волатильности. Советую в начале торговли поставить – 0.1-0.5 (при изначальном Lots=0.01-0.1). В последствии, когда обвыкнитесь с работой советника, вы можете изменить MaxLots  на более высокий для увеличения прибыли.

Кстати, все входные параметры можно и нужно периодически менять в большую или меньшую сторону хотя бы раз в два-три месяца, особенно когда меняются сезоны года или приближаются важные новости. Это позволит советнику быстрее и без потерь адаптироваться к реалиям рынка.

Удачной и прибыльной торговли советником  BuySellProf Risk Manager , BuySellProf и BuySellProf rocker  !

 



Поделитесь с друзьями: