Отчёт тестера MetaTrader: какие метрики важны на деле
Отчёт тестера MetaTrader полон цифр, и продавцы роботов рассчитывают, что вы посмотрите только на «чистую прибыль». Вы не радуетесь, а идёте вниз по цифрам.
Отчёт тестера MetaTrader полон цифр, и продавцы роботов рассчитывают, что вы посмотрите только на «чистую прибыль». Разбираем, какие метрики отчёта действительно важны и как по ним отличить рабочий советник от подгонки.
Что это и как работает
После прогона тестер выдаёт отчёт с итоговой прибылью, просадкой, числом сделок, профит-фактором, матожиданием и графиком эквити. В MT4 есть параметр «качество моделирования» — насколько точно воспроизведены тики. В MT5 точность зависит от выбранного режима и качества истории.
На какие метрики смотреть
Максимальная просадка — сколько терял счёт в худший момент (цена доходности). Профит-фактор — отношение прибыли к убыткам (устойчиво выше 1, но подозрительно «идеальные» значения — флаг). Число сделок — мало сделок = случайный результат. График эквити — плавный рост лучше «пилы» усреднения.
Почему «качество моделирования» решает всё
В MT4 параметр «качество моделирования» показывает, насколько точно тестер воспроизвёл движение цены. Если он низкий, отчёт построен на грубой аппроксимации тиков — и любая красивая цифра в нём ничего не стоит, особенно для скальпинга и стратегий на младших таймфреймах. Значение около 90% (и режим «каждый тик») — минимальная планка доверия. В MT5 роль играет режим тестирования и качество загруженной истории. Отчёт на плохих данных — это не доказательство, а красивая картинка.
Как это выглядит на практике
Продавец присылает отчёт: «чистая прибыль +900%». Вы не радуетесь, а идёте вниз по цифрам. Просадка — больше половины счёта: значит, чтобы получить эту прибыль, нужно было пережить обвал депозита пополам. Сделок всего несколько десятков — статистики мало. Качество моделирования — 25%. Красивый заголовок рассыпается на трёх метриках. Все числа здесь условны и приведены для иллюстрации метода чтения отчёта.
Как оценить качество
Хороший отчёт — это разумная доходность при контролируемой просадке, достаточное число сделок и высокое качество моделирования, устойчивое на разных периодах. Идеальная кривая без просадок и запредельный профит-фактор — признаки переоптимизации, а не силы. Полезно также смотреть на матожидание и среднюю сделку: если прибыль держится на единичных гигантских сделках, а не на массе стабильных, результат хрупок и легко рассыпается на другом отрезке истории.
Итог
Читайте отчёт с конца: сначала просадка и число сделок, потом прибыль. И помните — отчёт тестера это прошлое; будущее проверяет форвард-тест. Инструменты честного тестирования смотрите в нашем каталоге бэктест-сервисов.
Какие поля отчёта решают, а какие декоративны
Первое, что стоит смотреть, — не чистая прибыль, а просадка по эквити в процентах. Она показывает, сколько средств было под риском в худший момент, и именно она определяет, можно ли эту стратегию исполнять. Просадка по балансу учитывает только закрытые сделки и у схем с пересиживанием выглядит благополучно при катастрофическом реальном риске.
Второе — математическое ожидание на сделку. Это средний результат одной сделки в валюте счёта, и он отвечает на главный вопрос: есть ли у стратегии преимущество вообще. Отрицательное ожидание закрывает тему независимо от общей прибыли, которая могла сложиться из нескольких удачных входов.
Третье — фактор восстановления и профит-фактор. Первый связывает прибыль с просадкой, второй — сумму прибылей с суммой убытков. Профит-фактор около единицы означает работу в ноль до учёта издержек. Оба показателя устойчивее доходности, потому что меньше зависят от отдельных крупных сделок.
Четвёртое — число сделок и качество моделирования. Меньше сотни сделок не позволяет делать выводов; процент смоделированных тиков ниже девяноста означает, что поведение внутри свечи достроено алгоритмически. Оба поля находятся в верхней части отчёта и обычно пропускаются в пользу графика.
Пятое — распределение по сделкам: максимальная серия убытков подряд и максимальный убыток. Серия из восьми минусов означает, что при вашем риске придётся пережить соответствующую просадку, и это надо решить до запуска, а не в процессе. Максимальный убыток показывает, соблюдался ли стоп-лосс вообще.
Что практически декоративно: график баланса в красивом масштабе, суммарная прибыль в абсолютных числах и доля прибыльных сделок без соотношения размеров. Последнее особенно обманчиво: девяносто процентов побед при убытках в десять раз крупнее профита дают отрицательный результат.
Порядок чтения отчёта
- Просадка по эквити в процентах — первым делом.
- Математическое ожидание на сделку: отрицательное закрывает вопрос.
- Профит-фактор и фактор восстановления.
- Число сделок и процент смоделированных тиков.
- Максимальная серия убытков подряд и максимальный убыток.
- Только после этого — итоговая прибыль и график баланса.
И про сохранение отчётов: экспортируйте их вместе с set-файлом сразу после прогона. Через месяц вы не вспомните, какие параметры дали этот результат, а повторить прогон с той же историей может не получиться — данные у брокера обновляются.
И про сравнение двух отчётов между собой: сопоставимы они только при одинаковых периоде, издержках и режиме моделирования. Иначе разница объясняется настройками прогона, а не качеством стратегий, и вывод получается ложным.
И про то, что отчёт стоит читать до графика, а не после. График баланса создаёт первое впечатление, которое потом мешает трезво смотреть на просадку и число сделок. Порядок «сначала цифры, потом картинка» экономит время на самообмане.
Порядок чтения отчёта
Разумная последовательность экономит время. Сначала количество сделок: меньше сотни — отчёт не читается дальше, выборка недостаточна. Затем максимальная просадка в процентах — она определяет, выдержите ли вы систему психологически и хватит ли депозита. Затем качество данных: при низком проценте моделирования цифры недостоверны независимо от их привлекательности.
Дальше — распределение результата. Один-два выигрыша, дающие большую часть прибыли, означают, что система живёт на случайных выбросах. Затем самая длинная серия убытков: её нужно умножить на риск на сделку и посмотреть, что останется от депозита. И только после этого стоит смотреть на итоговую прибыль и коэффициенты — величины, которые обычно читают первыми и которые сами по себе ни о чём не говорят. Отдельно проверьте, что издержки в настройках теста соответствуют условиям вашего счёта, а не значениям по умолчанию.
Частые вопросы
Профит-фактор чем выше, тем лучше?
До известного предела. Слишком высокие значения на короткой истории чаще говорят о подгонке, чем о силе стратегии.
Сколько сделок нужно в отчёте?
Чем больше, тем надёжнее вывод. Несколько десятков — это ещё случайность.
Что если качество моделирования низкое?
Тогда отчёту нельзя доверять, особенно на младших таймфреймах. Нужен прогон на качественных тиковых данных.
Хороший отчёт гарантирует прибыль?
Нет. Отчёт тестера — это прошлое, к тому же на исторических данных. Будущее проверяет только форвард-тест в реальном времени.
Материал носит образовательный характер и не является индивидуальной инвестиционной рекомендацией (не ИИР).
Материал носит информационный характер и не является индивидуальной инвестиционной рекомендацией. Редакционная политика