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