FX BASICS / COLUMN

Как читать бэктест советника (EA): поля отчёта MT5 и тревожные признаки

Как читать бэктест советника (EA) по официальной справке MT5: profit factor, просадка, recovery factor, режимы тиков, спреды и переобучение, плюс чек-лист из 10 пунктов.

На странице продаж вы нашли советник с плавным растущим бэктестом и не уверены, насколько ему можно доверять.

Перед показателем прибыли посмотрите на три вещи: настройки теста, максимальную просадку и число сделок. MetaQuotes публикует в своей официальной справке, как оценивает качество ценовых данных и просадку (проверено 30 октября 2026 г.).

К концу вы сможете самостоятельно читать отчёт тестирования MT5 и с помощью чек-листа из 10 пунктов выявлять результаты, которые лишь кажутся хорошими.

Вывод: сначала проверьте настройки, просадку и число сделок

Иллюстрация: лупа над отчётом теста, проверяющая настройки, просадку и сделки
  • Настройки: сначала проверьте период, режим тиков, спред, комиссию и задержку
  • Данные: используйте History Quality, чтобы проверить ценовые данные на пропуски
  • Просадка: определяйте размер счёта по наибольшему падению, включая открытые убытки (Equity Drawdown Maximal)
  • Сделки: при малом их числе один крупный выигрыш сдвигает все показатели
  • Разрыв: сравните оптимизированный период с отдельным форвардным периодом

Смотрите на profit factor и recovery factor только после этих пяти показателей. Бэктест показывает, как советник торговал бы на прошлых ценах. Он не гарантирует будущих результатов.

Что такое бэктест советника: Strategy Tester в MT5

Официальная страница справки MetaTrader 5 о тестере стратегий
Источник: официальный сайт MetaQuotes (снимок от 30 октября 2026 года)

Тестер стратегий MT5 запускает советник (EA, Expert Advisor — автоматическую торговую программу) на исторических ценовых данных. В официальной справке тестирование и оптимизация рассматриваются отдельно.

Официальная справка MT5: тестер стратегий и оптимизация стратегии (проверено 30 октября 2026 г.)
ФункцияОфициальное описаниеЗа чем следить
ТестированиеОдин прогон с фиксированными параметрамиОдин набор настроек, поэтому легко проверить
ОптимизацияМного прогонов с разными наборами параметров для выбора лучшегоВыбранный набор склонен подгоняться под прошлое
Форвардное тестированиеДелит период и тестирует выбранный набор на более поздней частиПоказывает результаты вне оптимизированного периода
Визуальный режимВоспроизводит сделки на графикеПоказывает, как формируются позиции

Тестер читает историю символа с платформы и загружает с торгового сервера только недостающую часть. Поэтому один и тот же советник может давать разные результаты у разных брокеров.

Советники в Market поставляются с бесплатным демо

У каждого продукта MQL5 Market есть бесплатная демо-версия, работающая в Strategy Tester (официальная справка). Вы можете протестировать её на своём MT5 до покупки.

Как работают советники (EA), их запуск на VPS (виртуальном сервере) и когда их останавливать — всё это описано в нашем руководстве для начинающих.

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

Проверьте на экране: поля отчёта и формулы

Образец отчёта о тестировании MT5 из официальной справки с пятью пронумерованными местами для проверки

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

Официальная справка MT5: отчёт о тестировании (проверено 30 октября 2026 г.). Формула чистой прибыли приведена так, как в официальной статье MQL5 1486
ПолеЗначение или формула
History QualityДоля корректных 1-минутных данных (%)
Чистая прибыль (Total Net Profit)Результат всех сделок (валовая прибыль минус валовой убыток)
Profit FactorВаловая прибыль, делённая на валовый убыток; 1 означает равенство
Expected PayoffСредняя прибыль или убыток на сделку
Recovery FactorПрибыль, делённая на максимальную просадку
Коэффициент ШарпаДоходность, делённая на её стандартное отклонение (безрисковая ставка принята за 0)
Profit TradesЧисло и доля выигрышных сделок
Сопоставляйте поля по их английским названиям

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

Три типа просадки, каждый — по балансу и по эквити

Официальная справка MT5: отчёт о тестировании (проверено 30 октября 2026 г.)
ТипОфициальное определение
АбсолютноеНачальный депозит минус наименьшее значение ниже него
МаксимальныйНаибольшее падение средств от максимума до следующего минимума (% в скобках)
РодственникНаибольшее процентное падение от максимума до следующего минимума

Баланс учитывает только закрытые сделки. Средства (эквити) включают открытые прибыль и убыток. Чем дольше советник удерживает позиции, тем шире разрыв, поэтому определяйте размер счёта по Equity Drawdown Maximal.

Официальное руководство по коэффициенту Шарпа

Официальная справка MT5: коэффициент Шарпа в отчёте о тестировании (проверено 30 октября 2026 г.)
ЗначениеОфициальное прочтение
Ниже 0Стратегия убыточна (плохо)
от 0 до менее 1.0Риск не вознаграждается (неопределённо)
1.0 или большеРиск вознаграждается, и результаты могут последовать (хорошо)
3.0 или большеОчень малая вероятность убытка в каждой сделке (очень хорошо)

Под цифрами находятся столбчатые диаграммы входов и прибыли по часам, дням недели и месяцам. На часовой диаграмме азиатская, европейская и американская сессии показаны жёлтым, зелёным и красным цветом.

Разбор официального образца: прибыль при доле выигрышей 10.57%

Официальный образец отчёта: profit factor 1.12, 10.57% выигрышных, recovery factor 1.47, 29 убытков подряд

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

Цифры из примера в официальной справке MT5 (проверено 30 октября 2026). Расчёты FX Textbook
ПолеПример значенияНаша проверка
Initial Deposit5,000.00-
Чистая прибыль (Total Net Profit)142.021,310.51 - 1,168.49 = 142.02
Profit Factor1.121,310.51 / 1,168.49 = 1.12
Expected Payoff0.22142.02 / 653 = 0.22
Recovery Factor1.47142.02 / 96.58 = 1.47
Profit Trades69 (10.57%)69 / 653 = 10.57%

Выигрывала только примерно одна сделка из десяти. Тест всё же принёс прибыль, потому что средний выигрыш составил 18.99, а средний убыток — 2.00. Один выигрыш покрыл примерно девять с половиной убытков.

Самая длинная серия убытков — 29 сделок, стоимостью 58.01, или около 1.2% от депозита 5,000. При низкой доле выигрышных сделок сначала спросите себя, сможете ли вы пережить такую длинную серию.

  • Наибольшее падение: баланс 93.29 (1.85%), эквити 96.58 (1.91%)
  • 653 сделки и 1 297 операций
  • History Quality 99% (зелёная полоса на протяжении периода)
PF выше 1 не означает эффективность

Выборочный коэффициент Шарпа — 0.03, в неопределённой зоне по официальному руководству. PF 1.12 показывает лишь то, что в тестовом периоде была прибыль.

Тревожный признак 1: короткие периоды и мало сделок

Пример: если убрать из теста на 20 сделок самую крупную прибыльную, PF падает с 1.50 до 0.90

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

Условные цифры, рассчитаны FX Textbook
СлучайВаловая прибыльВаловый убытокPF
Все 20 сделокJPY 150,000JPY 100,0001.50
Без крупнейшего выигрыша в 60,000 JPYJPY 90,000JPY 100,0000.90

Если убрать одну сделку, PF опускается ниже 1. Только по отчёту видно, составляет ли Largest profit trade большую часть валовой прибыли.

  • Период: включает ли он растущий, падающий и боковой рынок?
  • Сделки: не слишком ли мало их для длительности теста?
  • Концентрация: приходит ли прибыль из нескольких месяцев или часов (см. столбчатые диаграммы)?
Дата начала может сдвинуться сама

В официальной справке начальная дата включается, конечная нет. Если истории недостаточно для построения хотя бы 100 баров до начала, начальная дата сдвигается автоматически.

Тревожный признак 2: настройки спреда, комиссии и задержки

Разница в спреде 0.2, 0.5 или 1.0 пипса обходится в 60 000, 150 000 или 300 000 иен на 300 сделках

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

Отчёт, сделанный у другого брокера или на другом счёте, не совпадёт с вашим спредом. По USD/JPY один лот (100 000 единиц) означает 1 000 иен за пипс.

USD/JPY, 1 лот (1 пипс = 1,000 JPY), расчёт FX Textbook. Число сделок гипотетическое
Разница в спредеЗа сделкуБолее 300 сделок
0.2 пипсаJPY 200JPY 60,000
0.5 пипсаJPY 500JPY 150,000
1.0 пипсаJPY 1,000JPY 300,000
Прибыль в pips не учитывает затраты

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

Учитывайте комиссию и задержку исполнения

Если на вашем счёте взимается комиссия за полный цикл (round-turn), убедитесь, что она введена в расширенных настройках. Есть также опция применять комиссии подключённого счёта (Use predefined commissions).

  • Без задержки: каждый ордер исполняется по запрошенной цене, идеальный случай
  • Random delay: от 0 до 8 секунд в 90% случаев, от 9 до 18 секунд в 10%
  • Фиксированная задержка: заданное число секунд или пинг до сервера брокера

Сравнение спредов офшорного FX: 10 брокеров по счетам, включая комиссию

Тревожный признак 3: режим генерации тиков и качество истории

Четыре режима генерации тиков в MT5: что они делают и на что обратить внимание

Режим генерации тиков определяет детальность теста. Более грубые режимы работают быстрее, но не воспроизводят движения цены внутри каждого бара.

Официальная справка MT5: тестер стратегий, реальные и сгенерированные тики, особенности тестирования (проверено 30 октября 2026 г.)
РежимОфициальное описаниеЗа чем следить
Каждый тик на основе реальных тиковИспользует реальные тики, хранящиеся у брокераБлизко к реальным условиям; первая загрузка медленная
Каждый тикГенерирует все тики из 1-минутных баровСгенерированные тики сохраняют фиксированный спред на бар
1-минутные OHLCИспользует только open, high, low и close каждой минутыВнутри бара движений нет; отложенные ордера и SL/TP исполняются по цене ордера
Только цены открытияЗапускает советник только на открытии каждого бараСоветник действует только на открытии; отложенные ордера и SL/TP исполняются по цене ордера

Советник, нацеленный на несколько пипсов, чувствителен к движениям внутри минуты. В двух грубых режимах лимитные, стоп- и SL/TP-ордера исполняются точно по заданной цене. Если есть только такие отчёты, запросите повторный прогон на реальных тиках.

History Quality (Modelling quality в MT4)

History Quality в MT5 — это доля корректных 1-минутных данных. Бары с объёмом 1, но разными значениями OHLC, и пропуски в истории считаются некорректными данными.

  • MT5: более светлый зелёный означает лучшее качество; красным отмечены участки на уровне 50% и ниже
  • MT4: серый — неиспользуемая история; красный означает, что не хватало данных младшего таймфрейма
  • MT4: при тестировании только по ценам открытия Modelling quality отображается как n/a

Modelling quality в MT4 рассчитывается по формуле из официальной статьи MQL5. Её наибольший вес — 0.9, поэтому даже чистые 1-минутные данные ограничивают показатель 90% (наш расчёт по формуле).

MT4 и MT5: официальное сравнение и совместимость советников

Тревожный признак 4: переобучение и разрыв с форвард-тестом

Иллюстрация: линия, плотно подогнанная под прошлые цены, расходится с ценами будущего периода

Оптимизация перебирает много наборов параметров и оставляет лучшие по результатам. Набор, слишком точно подогнанный под прошлые цены, может не сработать в другой период. Это переобучение, или подгонка кривой (curve fitting).

Официальная справка предлагает форвард-тестирование как способ избежать переобучения. Оно делит период на две части и тестирует выбранные наборы на более новой.

Официальная справка MT5: оптимизация стратегии (проверено 30 октября 2026 г.)
Официальное правилоПодробности
Разделение1/2, 1/3 или 1/4 периода либо произвольная дата начала
Форвардный периодВсегда более новая, поздняя часть
Протестированные наборыЛучшие 10% (полный алгоритм) или лучшие 25% (генетический алгоритм)
МинимумЕсли запусков меньше 256, добавляются дополнительные
  • PF или максимальная просадка резко различаются между двумя частями
  • Небольшое изменение настроек разрушает результат
  • Оптимизированный период заканчивается незадолго до начала продаж советника
  • Записей форвард- или реального счёта не показано
Смотрите на соседние значения на графике оптимизации

График оптимизации показывает результаты по параметрам интенсивностью цвета. Мы считаем настройку, окружённую похожими результатами, более устойчивой к небольшим изменениям, чем одинокий пик.

Продолжайте проверку на форвардных данных на демо-счёте в реальных рыночных условиях.

Демо-счета: как открыть и чем отличаются от реального

Чек-лист: 10 пунктов для проверки истории торговли советника (EA)

Чек-лист из шести пунктов, которые нужно проверить при анализе результатов советника (EA)
Чек-лист FX Textbook (названия полей из официальной справки MT5, проверено 30 октября 2026)
ПроверкаЕсли ответ «нет»
1. Указаны символ, таймфрейм и периодЦифры без настроек сравнивать нельзя
2. Известен режим тиковЕсли только цены открытия (Open prices only), перезапустите на реальных тиках
3. Показано качество истории (Modelling quality в MT4)Пропуски в данных проверить нельзя
4. Спред и комиссия близки к вашему счётуРезультаты снижаются на разницу в затратах
5. Задержка не установлена на «Без задержки»Исполнение было идеальным
6. Число сделок соответствует периодуРезультаты могут держаться на нескольких сделках
7. Показана максимальная просадка по средствам (Equity Drawdown Maximal)Нереализованные убытки неизвестны
8. Вы проверили самую длинную серию убытков и её стоимостьВы можете остановить советник посреди серии
9. Есть форвард-тест или реальная историяМожет подходить только к прошлому
10. Исходный отчёт или демо-счёт позволяют воспроизвести результатОдно изображение ничего не доказывает

Если на любой вопрос ответ «нет», не считайте эту цифру результатом. Сопоставьте настройки и перезапустите тест. То же относится к случаю, когда продавец не делится исходным отчётом.

Схемы «сетка» и мартингейл: следите за открытыми убытками

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

Как запустить собственный бэктест в MT5

Пять шагов для запуска собственного бэктеста в MT5
  1. 01
    Выберите советника

    Выберите советника в Navigator и нажмите Test. Для советников с несколькими символами сначала отобразите символы в Market Watch.

  2. 02
    Задайте символ, таймфрейм и даты

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

  3. 03
    Выберите тики и задержку

    Выберите Every tick на основе реальных тиков, а также Random delay или пинг до вашего брокера.

  4. 04
    Введите депозит, плечо и комиссию

    Укажите сумму и плечо, с которыми собираетесь торговать, и добавьте комиссию в расширенных настройках, если её взимает ваш счёт.

  5. 05
    Прочитайте отчёт Results

    Пройдите чек-лист из этой статьи. Задайте форвардный период в 1/3 или около того, чтобы увидеть и более поздние результаты.

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

Проверка на демо-счёте не равна реальной торговле

На демо-счёте реальные деньги не движутся, поэтому исполнение и спреды не полностью совпадут с реальным счётом. В конце проверьте комиссии и исполнение на небольшом реальном счёте.

Наш вывод: используйте бэктесты по-разному в зависимости от ситуации

Иллюстрация: последовательная проверка советника (EA): бэктест, демо-счёт, затем небольшой реальный счёт
Наш вывод

В любой ситуации не оценивайте советник по результатам, в которых нет настроек или Equity Drawdown Maximal. Дальше первый шаг зависит от вашего положения.

Вывод FX Textbook (по состоянию на 30 октября 2026)
Ваша ситуацияСначала сделайте это
Перед покупкой или получением советникаПроверьте настройки и просадку, затем запустите демо на своём MT5
Вы можете запускать тестыПовторите прогон с реальными тиками, задержкой и комиссией
Уже идётЗадайте правило остановки на уровне протестированной максимальной просадки

Прежде чем определять размер счёта для советника, решите, какую часть капитала вы можете позволить себе потерять в просадке.

Основы управления капиталом: риск на сделку и размер позиции

Часто задаваемые вопросы

В. На что смотреть в первую очередь в бэктесте советника?

О. Сначала прочитайте настройки: период, режим тиков, спред и задержку. Затем проверьте Equity Drawdown Maximal и число сделок и только после этого — профит-фактор и recovery factor. Если начинать с прибыли, различия в настройках остаются незаметными.

В. Какой profit factor считается хорошим?

О. Официальная справка определяет только значение 1 как валовую прибыль, равную валовому убытку. Выше 1 тест принёс прибыль за этот период. Высокое значение мало что значит, если сделок мало или оно падает на форвард-тесте.

В. Что использовать: просадку по балансу или по эквити?

О. Используйте Equity Drawdown Maximal для подбора размера счёта. Средства (эквити) включают открытые убытки, поэтому показывают более глубокое падение, чем баланс. В официальном образце просадка по балансу составила 93.29, а по средствам — 96.58.

В. Почему важно качество истории или Modelling quality?

О. Пробелы или ошибки в ценовых данных означают, что тест мог торговать по ценам, которых никогда не существовало. В MT5 красным отмечены участки с показателем 50% и ниже. В MT4 при тестировании только по ценам открытия Modelling quality показывается как n/a.

В. В чём разница между бэктестом и форвард-тестом?

О. Бэктест выполняется на прошлых ценах. Форвард-тест проверяет выбранные настройки на более новом периоде, не использованном при оптимизации. Большой разрыв между ними указывает на переобучение.

В. Показывают ли отчёты MT4 и MT5 одинаковые поля?

О. Нет. Поля отчёта в официальной справке MT4 не включают Recovery Factor и Sharpe Ratio. Качество данных называется Modelling quality в MT4 и History Quality в MT5.

В. Можно ли доверять изображениям бэктестов на рекламной странице?

О. Изображение не показывает настройки. Запросите исходный отчёт или запустите бесплатное демо из MQL5 Market с теми же настройками. Если ни то, ни другое невозможно, не считайте это результатами.

Источники и условия

Где уточнить текущие условияЭта колонка подготовлена 30 октября 2026 года по указанным выше официальным источникам и данным каталога FX Textbook. Торговые условия, акции и применимые условия могут меняться; перед действиями уточните актуальные условия в официальном личном кабинете каждого брокера.
Важная информация о рисках

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

NEXT STEP

Протестировали советник? Далее сравните брокеров с MT4 и MT5.

Сравните типы счетов, платформы и расходы у наших брокеров, с официальными источниками и датами проверки.

Сравнить брокеров →

Дополнительное чтение

AUTOMATED TRADINGЧто проверить перед использованием советника (EA) или автоматической стратегииTRADING PLATFORMSMT4 и MT5: различия, что выбрать, поддержка брокеров и как перейтиFOREX BASICSДемо-счёт Forex: как открыть, чем отличается от реального и как тренироватьсяRISK MANAGEMENTУправление капиталом на форексе: как определить риск на сделку, объём в лотах и уровень маржи (руководство для начинающих)

Больше колонок

ОСНОВЫ FX · 30 октября 2026Правила стоп-лосса в FX: как задать расстояние до стопа, размер лота и стоп-ордераОСНОВЫ FX · 30 октября 2026Что такое валютная интервенция? Кто решает, прошлые данные и влияние на FXОСНОВЫ FX · 30 октября 2026Форекс в дни Payrolls и FOMC: спреды, исполнение, маржа и стоп-ауты
← Назад к колонкамНовости и обновления →