MQL4: Как узнать реальную просадку во время тестов

Приветствую вас, друзья форекс трейдеры и программисты !

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

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

MQL4 - Как узнать реальную просадку во время тестов

Чем мы сегодня займемся?

Вы можете попробовать сохранить результаты теста в виде html файла, к которому будет приложена картинка в формате gif:

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

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

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

Заключение

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

Тема на форуме

С уважением, Дмитрий аkа Silentspec
TradeLikeaPro.ru

Уроки по MQL4 , , , , ,