Тестирование эффективности советников

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



В терминале МТ4 уже существует инструмент для тестирования советников, а точнее, «Тестер стратегий». Итак, в этой статье мы познакомимся подробно с процессом тестирования робота для торговли на валютном рынке Форекс. Для этого, открываем вкладку терминала «Тестер стратегий», ее можно найти на панели инструментов во вкладке «Вид» (можно воспользоваться кнопкой F5).

Функционал:
  • Меню «Советник», необходимо выбрать робота для тестирования.
  • Кнопка «Модель», есть несколько моделей для тестирования роботов:
    • «По ценам открытия», самая востребованная модель, в ней советник решает делать ставку или нет, после закрытия/открытия японской свечи.
    • «Все тики», модель, в которой решение, советником принимается решении учитывая все «скачки» колебания цены ( при формировании японских свечей). Нужно сказать, что процесс тестирования трудоемкий и необходим солидный ресурс ПК.
    «Использовать дату….», необходимо выбрать период, который будет тестироваться роботом. Внимание! Если галочка не будет стоять, то робот возьмется за тест всего доступного периода торгового терминала.
  • «Визуализация», при помощи этой функции можно познакомиться с процессом наглядно (как робот открывает ставки, выставляет стоп – лосс, тейк – профит и т. д). Используя прокрутку, можно поменять скорость наглядного тестирования.
  • «Свойства эксперта», здесь вносятся параметры. Параметры (стандартные) для MACD Sample на рисунке.

Еще есть две вкладки:
  • Оптимизация», сюда добавляют настройки для дальнейшей оптимизации.
    • «Изменить эксперта»,при ее помощи можно открыть код советника, для внесения изменений.
    • «Период», выбираем таймфрейм.
    • «Свойства символа», характеристики выбранного торгового инструмента (валюты).
    Галочка в этом окне ставиться, только при необходимости корректировки эксперта.
  • Тестирование», здесь проставляем размер депозита и позиции для тестирования работы советника.
После выполнения описанных выше шагов, переходим к загрузке истории котировок. Выбираем на панели инструментов терминала кнопку «Сервис», затем «Архив котировок». Перед нами открылось окно архива, в левой его части раскрывает вкладку Форекс, затем наступаем на валютную пару, затем (двойным кликом) 1 мин. котировки, затем «Загрузить». Теперь мы готовы стартовать, нажимает кнопку, в окне тестера, «Старт».

После завершения тестирования, можно провести анализ результатов:
  • «Результат», перечислены все сделки, которые совершил робот.
  • «График», изображение результата теста графически.
  • «Отчет», результат эффективности работы советника, можно понять пригодность робота или необходимость его оптимизации.
Ну вот, такие правила установки роботов. Скачивайте, тестируйте, зарабатывайте.
Отправить комментарий