Обсуждение статьи "Создание HTML-дашборда для Тестера стратегий и анализа проп-фирменных испытаний в MQL5"

 

Опубликована статья Создание HTML-дашборда для Тестера стратегий и анализа проп-фирменных испытаний в MQL5:

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

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

В данной статье представлен практический уровень оценки, пригодный для повторного использования: небольшой модуль на языке MQL5, который отслеживает баланс и капитал во время тестирования, нормализует их до настраиваемого «виртуального» счета для проведения испытаний и имитирует либо одиночную попытку, либо скользящую серию попыток (ежедневные/еженедельные/ежемесячные запуски).

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


Автор: Roberto Danilo Riccio