закрыть
Бинарные опционы
1.
перейти
2.
перейти
3.
перейти
4.
перейти
5.
перейти
Форекс
1.
перейти
2.
перейти
3.
перейти
4.
перейти
5.
перейти
Биржи криптовалют
1.
перейти
2.
перейти
3.
перейти
4.
перейти

Как оптимизировать советник

23.01.2019 13:15:24

Перед использованием советника его рекомендуется оптимизировать, другими словами – проверить его доходность, чтобы потом спокойно торговать реальными деньгами с помощью торгового робота.

Поэтому нередко возникает вопрос: как оптимизировать советник и что необходимо сделать для этого.

Как оптимизировать советник – инструкция

Для оптимизации робота надо осуществить следующую последовательность действий:

  1. Прогнать программу через тестер стратегий (встроенная возможность терминала MT4).
  2. Настроить советник.
  3. Проверить алгоритм на демо-счете.
  4. Воспользоваться роботом на центовом счете .

Эффективность торговли на виртуальном и реальном счетах может отличаться из-за отсутствия и наличия проскальзываний соответственно.

Наиболее легко продемонстрировать процесс оптимизации на примере Илана. Это эффективный робот, которого можно проверять и на тестере, и на реальном, и на виртуальном счетах.

Как оптимизировать советник – тестер стратегий

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

 

После выбора валютной пары выбираем «все тики», а также таймфрейм, на котором осуществим проверку. В нашем случае – часовой.

 Как оптимизировать советник

Для запуска тестирования советника нажимаем кнопку «Старт». Затем ждем завершения процесса тестирования, после чего появится таблица с результатами.

 Как оптимизировать советник

Видим, робот открыл в течение месяца 255 позиций. Этот период закончился с чистой прибылью в размере 21,18 долларов при величине депозита в 10 тысяч USD. просадка не превышала 6,57% от этой суммы. Индекс прибыльности робота – 1,08. В целом, результаты неплохие. Не стоит слепо гнаться за сверхприбылью.

 Как оптимизировать советник

Более правильную картину можно получить, подгрузив историю цен, для чего нажимаем кнопку F2. Появляется диалоговое окно, в котором выбираем евродоллар на минутном таймфрейме. Затем нажимаем на кнопку «Загрузить» и «ОК». Открываем тестер и снова жмем «Старт». После окончания проверки результаты будут несколько иные.

 Как оптимизировать советник

Результаты хуже по сравнению с предыдущим тестированием. При большем количестве сделок (263) чистая прибыль составила 19,52 доллара. Но прибыльность осталась на прежнем уровне. Максимальная просадка такая же.

Попытка оптимизации

Первоначальные настройки советника следующие.

 Как оптимизировать советник

Оптимизация осуществляется путем изменения настроек торгового робота. Попробуем модифицировать такие параметры:

  1. Max Trades выставляем на 20.
  2. Lot Exponent – 1.5.
  3. TotalEquityRisk – 50.
Нажимаем на «ОК» и пробуем опять протестировать советника на истории. Результаты порадовали: сделок робот заключил немного больше (282), чистой прибыли получил чуть больше 53 долларов, а доходность составила 1.10. При этом максимальная просадка тоже была выше – 13,9%. Это говорит о том, что потенциальная доходность по советнику после настроек возросла, но и риски увеличились.

Такие результаты получили в процессе тестирования в течение месяца. А чтобы проверить эффективность робота на протяжении года, нужно изменить параметр DefaultPips на 24.

Эффективность осталась прежней, но просадка выросла до 77,16% при том же изначальном депозите. В принципе, это нормально для робота сеточного типа, но подобное тестирование показало: лучше торговать с использованием советника не больше месяца. Настройки нужно подбирать вручную, пока соотношение риска и доходности не будет соответствующим стилю торговли.

Заключение

Мы разобрались, как оптимизировать советник и рассмотрели, как это делать в процессе тестирования на истории. Но ручную проверку никто не отменял. Единственный момент – все вычисления придется делать самостоятельно. Желательно, чтобы результаты оптимизации на всех четырех этапах соответствовали. Но это идеальная картина. К сожалению, рынок имеет свои сучки и задоринки, и с ними нужно мириться.

 

В целом, описанный робот вполне может использоваться для заключения сделок на финансовом рынке. Важно его правильно оптимизировать. Для проверки советника на центовом счете следует изменить параметр Lots до 0.2-0.3. Но сначала проверка осуществляется в тестере. Описанную выше последовательность действий рекомендуется соблюдать.

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