Справка по MetaTrader 4
Тестирование стратегий

Тестирование стратегий

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

 

Новые возможности для проверки торговых систем

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

Мультирыночность означает, что теперь можно тестировать торговых роботов, которые торгуют одновременно на нескольких финансовых инструментах и рынках, например, на двух валютных парах форекса и одном биржевом фьючерсе. При этом максимально точно воспроизводится всё торговое рыночное окружение, синхронизируются тики по всем используемым инструментам с точностью до миллисекунд, ведется расчет залоговых средств и текущей прибыли в соответствии с требованиями торговой системы, будь то ECN-площадка или биржа.

Важным преимуществом нового тестера является наличие режима тестирования на реальных тиках. Торговые серверы новой платформы хранят всю реальную тиковую историю, и тестер стратегий в режиме тестирования "Каждый тик на основе реальных тиков" скачает всю необходимую историю автоматически. Вам не нужно думать о том, где взять корректные исторические данные и предоставлять их тестеру стратегий. Обо всем этом он позаботится сам.

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

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

tester_results