Урок: Как тестировать Форекс советник в терминале Метатрейдер? Детальная и пошаговая инструкция

ОБУЧЕНИЕ

В этом уроке, мы хотели бы рассмотреть как Вы можете тестировать Форекс советники в своем торговом терминале. Мы настоятельно рекомендуем тестировать стратегии на исторических котировках перед тем как использовать советник на реальном счете. Также, тестирование позволяет Вам проверить корректность настроек, сделанных Вами с целью оптимизации работы советника.

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

А теперь мы расскажем пошагово, что нужно сделать, чтобы протестировать работу советника в терминале.

Шаг 1

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

Но чтобы тестировать на истории, Вам нужно иметь архив всех котировок, по валютной паре на которой Вы хотите протестировать работу Форекс эксперта.

Но для начала, нажмите на «Сервис» — «Настройки».

как настроить советник

Далее, выберите вкладку «Гравики» и поставьте значения «Максимальное баров в истории» и «Максимальное баров в окне» как на скрине ниже:

как настроить советник

Шаг 2

Теперь нам нужно скачать необходимую историю котировок. Для этого выберите «Сервис» — «Архив котировок».

как настроить советник

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

как настроить советник

Например, нажмите на раздел «1 минута». Значок рядом должен стать желто-зеленого цвета.

как настроить советник

Повторите то же самое для всех необходимых Вам валютных пар и для всех временных интервалов. Это не займет у Вас много времени.

как настроить советник

Нажмите на кнопку «Загрузить» и дождитесь загрузки. После этого, перезагрузите торговый терминал.

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

Шаг 3

Откройте тестер стратегий. Чтобы сделать это, нажмите на значок, как показано на скрине ниже:





как настроить советник

И после этого, внизу терминала у Вас должен открыться тестер стратегий, который выглядит примерно следующим образом:

как настроить советник

Шаг 4

Рассмотрим интерфейс тестера стратегий и основные переключатели.

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

как настроить советник

Рядом с надписью советник, в выпадающем списке, есть возможность выбрать советник, который Вы уже устанавливали в Ваш торговый терминал.

Немного ниже, напротив текста «Символ», у Вас есть возможность выбрать валютную пару, на которой Вы хотели бы протестировать Ваш торговый советник. Убедитесь, что ранее, во втором шаге, Вы загрузили котировки для выбранной Вами валютной пары.

Если в выпадающем списке, Вы не можете найти инструмент, на котором Вы хотели бы протестировать Ваш советник, хотя Вы знаете, что Ваш брокер предоставляет возможность торговать интересующим Вас инструментов, то нажмите в разделе «Обзор рынка» правой кнопкой, и выберите «Показать все символы», как показано на скрине ниже:

как настроить советник

Далее, в тестере стратегий, у Вас есть возможность выбрать «Модель тестирования».

В выпадающем списке у Вас есть такие опции:

1) Все точки — эта модель тестирования позволяет наиболее точно сформировать движения цены внутри бара, так как для генерации используются не только данные ближайшего меньшего таймфрейма, а данные всех доступных меньших таймфреймов.

2) Контрольные точки — эта модель тестирования позволяет очень приблизительно оценить работу торгового эксперта. Для моделирования движения цены внутри бара используются данные ближайшего меньшего таймфрейма. В случае, если данные меньшего таймфрейма отсутствуют, развитие бара генерируется на основе предопределенных волновых шаблонов.

3) По ценам открытия — эта модель тестирования, предоставляет наименее точную оценку работы торгового робота. Единственный плюс данной модели тестирования — это скорость оценки работы Форекс советника. Для каждого бара генерируется только один тик.

Наша общая рекомендация: если Вы хотите протестировать советник — использует первую описанную модель тестирования. Так как многие советники, используют трейлинг стопы, тейк профиты и стоп лоссы. Которые могут отрабатывать внутри бара. При третьей модели тестирования — Вы будете получать не соответствующие действительности результаты тестирования.

Далее. У Вас есть возможность тестировать работу советника на определенном отрезке времени. Для этого поставьте галочку в чекбоксе «Использовать дату» и установите значения «От» и «До».

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

В поле с текстом «Период» Вы можете установить таймфрейм, на котором Вы хотели бы протестировать работу советника.

В поле с текстом «Спред» Вы можете задать размер спреда при тестировании. Вы можете оставить значение по умолчанию («Текущий» спред). А можете отрегулировать размер спреда вручную.

Кнопка «Свойства эксперта» позволяет Вам открыть окно настройки советника и подготовки его к тестированию. 

как настроить советник2

На вкладке «Тестирование» Вы можете установить размер депозита и валюту депозита. А также разрешить Форекс советнику торговать только в каком-то одном направлении или в оба направления.

На вкладке «Входные параметры» Вы можете задать настройки для торгового робота. Если вместе с советником шел файл с конфигурацией и расширением .set, то Вы можете загрузить эти настройки, нажав на кнопку «Загрузить» в нижнем левом углу.

Кнопка «Свойства символа» показывает Вам спецификацию контракта по, выбранному Вами, инструменту. В этом окне, у Вас нет возможности что-либо редактировать. Это исключительно справочная информация.

как настроить советник2

Кнопка «Открыть график» позволяет Вам после теста открыть окно графика, чтобы увидеть нанесенные на него индикаторы и сделки, совершенные Форекс советником во время теста. 

Кнопка «Изменить советника» доступна в том случае, если у Вас есть есть файл советника в формате MQL4, в таком случае у Вас есть возможность редактировать исходный код Форекс советника.

Шаг 5

Похоже, что у нас все готово, для тестирования нашего Форекс робота. Поэтому просто нажмите на кнопку «Старт».

Шаг 6

Теперь настало время ознакомиться с результатами тестирования. Специальный звуковой сигнал оповестит Вас о том, что тестирование окончено. 

как настроить советник2

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

На вкладке «График», Вы можете увидеть кривую доходности торговли.

На вкладке «Отчет» Вы можете ознакомиться со всей статистикой работы советника, за выбранный промежуток времени. Нажав правой кнопкой на этой вкладке, у Вас есть возможность сохранить отчет в виде html. 

На вкладке «Журнал» Вы можете найти логирование работы советника, в том числе и сообщения об ошибках.

Выводы

Мы научились с Вами как тестировать Форекс советник в торговом терминале.

Если у Вас есть какие-либо вопросы по данной теме, напишите нам прямо сейчас, воспользовавшись нашей формой обратной связи. Мы всегда рады Вашим вопросам!