Перейти к содержимому
Платформы 3 мин чтения Опубликовано 4 августа 2026

Тестер стратегий в MetaTrader: как пользоваться

Тестер стратегий MetaTrader позволяет прогнать советник на истории. Инструмент полезный, но опасный: красивый бэктест легко принять за доказательство.

Редакция ForexSignalTrader Проверка фактов и оценка по методике · кто это

Тестер стратегий MetaTrader позволяет прогнать советник на истории. Инструмент полезный, но опасный: красивый бэктест легко принять за доказательство. Разбираем, как пользоваться тестером и не обманывать себя.

Как это сделать по шагам

  1. Откройте тестер: Вид → Тестер стратегий (или Ctrl+R).
  2. Выберите советник, инструмент, таймфрейм и период истории.
  3. Задайте режим моделирования (в MT5 — «Каждый тик на реальных тиках» точнее).
  4. Запустите тест и изучите отчёт: прибыль, просадку, число сделок, профит-фактор.
  5. Повторите на другом периоде, которого советник «не видел».

Что означают цифры в отчёте

Чтобы отчёт не превращался в набор красивых чисел, разберитесь, что стоит за основными показателями. Просадка — максимальное проседание счёта в ходе теста; она показывает, что вам пришлось бы пережить, а не только то, чем всё закончилось. Число сделок — объём статистики: по десятку сделок делать выводы нельзя. Профит-фактор — соотношение заработанного к потерянному; сам по себе он ничего не гарантирует и легко «раздувается» подгонкой. Смотреть только на итоговую прибыль — всё равно что оценивать поездку по конечной точке, не зная, сколько раз машину заносило.

Плюсы, минусы и риски

Плюс: быстрая проверка идеи без риска для денег. Минусы и риски: плохие исторические данные искажают результат; подгонка параметров под период (переоптимизация) даёт красивый, но нерабочий бэктест. Один прогон ничего не доказывает.

Как это выглядит на практике

Честная проверка вместо самообмана. Вы настраиваете советник на одном отрезке истории, а затем обязательно прогоняете его на другом, более позднем отрезке, которого он «не видел», — это и есть проверка out-of-sample. Если на знакомом периоде всё блестяще, а на незнакомом результат разваливается, значит, вы подогнали параметры под прошлое, а не нашли работающую логику. Дополнительно смотрите на качество истории котировок: «дырявые» данные или грубый режим моделирования тиков рисуют результат, которого в реальности не было. Все конкретные цифры из отчёта — иллюстрация прошлого поведения, а не обещание будущего; переносить их на реальный счёт нельзя.

Как оценить качество результата

Смотрите не только на прибыль, но на просадку, устойчивость на разных периодах, число сделок (мало сделок — мало статистики). Проверяйте на out-of-sample данных и обязательно на демо в реальном времени. Устойчивый средний результат на разных отрезках надёжнее одного идеального прогона.

Итог

Тестер — инструмент проверки, а не генератор доказательств прибыли. Честный бэктест смотрит на просадку и новые данные. Специализированные бэктест-инструменты смотрите в нашем каталоге.

Настройки, которые определяют достоверность прогона

Первое — режим моделирования. «Все тики» даёт наиболее близкий к реальности результат, «контрольные точки» и «только цены открытия» считают быстрее, но искажают поведение внутри свечи. Для стратегий с внутрибарной логикой — со стопами, тейками и отложенными ордерами — быстрые режимы дают результат, которого в реальности не будет. Для схем, работающих строго по закрытию свечи, разница меньше.

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

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

Четвёртое — период и участок вне выборки. Оптимизация на всей доступной истории даёт красивый результат и не переносится в будущее. Рабочая схема: оптимизировать на одном отрезке, проверять на другом, которого оптимизатор не видел. В тестере это делается двумя прогонами с разными датами, и без второго прогона результат первого мало что значит.

И пятое, о чём вспоминают в конце: сохранение отчётов вместе с set-файлами параметров. Через несколько месяцев это превращается в собственную базу проверенных и отклонённых идей. Без архива одна и та же стратегия тестируется по второму разу, а выводы делаются заново — и не всегда совпадают с прежними, потому что забылись условия прогона. Внешние тестеры с более гибкими настройками — в категории тестеров стратегий.

Чек-лист прогона в тестере

  • Режим моделирования «все тики» для стратегий с внутрибарной логикой.
  • Процент смоделированных тиков и глубина истории у вашего брокера.
  • Спред, комиссия и своп заданы вручную по спецификации счёта.
  • Период содержит разные режимы рынка: тренд, диапазон, всплеск волатильности.
  • Отдельный прогон на участке вне выборки после оптимизации.
  • Отчёт и set-файл сохранены для архива.

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

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

Частые вопросы

Хороший бэктест = будущая прибыль?

Нет. Это лишь поведение на прошлом; рынок меняется, и проверка нужна на новых данных и демо.

Почему у меня результат хуже, чем в чужом отчёте?

Часто из-за качества истории, режима моделирования и подгонки параметров под конкретный период.

Сколько сделок нужно для выводов?

Чем больше, тем осмысленнее; по единичным сделкам статистики нет.

Зачем демо, если есть тестер?

Тестер не воспроизводит реальное исполнение и эмоции; демо в реальном времени дополняет картину.

Материал носит образовательный характер и не является индивидуальной инвестиционной рекомендацией (не ИИР).

Материал носит информационный характер и не является индивидуальной инвестиционной рекомендацией. Редакционная политика

Читайте также