Введение
Когда вы видите в бэктесте «Model Quality 99% / 99.9%», это лишь показатель того, насколько хорошо тестер восстановил мелкие ценовые движения (тики). Это не означает «точность прибыли = 99%». Не воспринимайте число буквально—оценивайте, выглядит ли система устойчивой в реальной торговле, опираясь на пункты ниже.

Режимы моделирования (и для чего они подходят)

Every tick (real ticks)
Проигрывает реальные тики Bid/Ask из истории. Лучше отражает расширение спреда и «хвосты» свечей, но результаты могут меняться у разных брокеров/источников данных.
Когда использовать: ультракороткие скальперы, где исход решают несколько пунктов.
Примечание: многим EA такая точность не нужна.
Every tick (generated from M1)
Строит «синтетические тики» по OHLC M1. Резкие движения и экстремальные хвосты сглаживаются, поэтому режим слаб для оценки скальпинга.
Когда использовать: для общего взгляда на EA от дейтрейда до свинга.
1-minute OHLC (M1 OHLC)
Решения принимаются только по Open, High, Low, Close каждой минуты. Внутрибара́я последовательность цен теряется.
Когда использовать: входы/выходы ≥M1 и стопы/тейки не «бритвенно» узкие.
Open prices only
Оценивает только по первой цене бара. Внутрибара́е движение игнорируется, поэтому логика stop/limit, trailing и тонких TP/SL моделируется плохо.
Когда использовать: баровые системы H1+, работающие по закрытию бара—грубая проверка здравого смысла.
Правило большого пальца: чем «скальпернее» EA, тем ближе моделирование к «Every tick (real ticks)». Чем больше свинг, тем допустимее начать с более грубых режимов для первичного отбора.
Спред, комиссии и проскальзывание (слой «реализма»)
Спред
Спреды расширяются во время новостей и низкой ликвидности. Тест со спредом 1,0 пункта фикс может быть слишком благосклонным; в реале часто хуже. Предпочитайте более широкие настройки и/или временную изменчивость спреда, чтобы покрыть «плохие» случаи.
Заметки по настройке MT5
- В тестере нажмите
$(properties) рядом с символом, включите “Use custom symbol settings” и вручную введите Spread (points). - По умолчанию floating (исторические переменные спреды брокера). Эта история может быть необычно узкой; задать более широкий спред вручную безопаснее.

Когда реально применяется ваш ручной спред?
- Every tick (real ticks): Как правило, не применяется. Тестер использует записанные Bid/Ask (переменный реальный спред). Чтобы «ужесточить» условия, поднимайте комиссии и добавляйте задержку/проскальзывание.
- Every tick (from M1) / M1 OHLC / Open prices only: Применяется. Используется ваш ручной фиксированный спред (points) (напр., для расчёта Ask).
Комиссии
Сопоставьте со схемой брокера (в одну/круговую, за лот/номинал, валюта). Если пропустить или настроить неверно, коэффициент прибыли (Profit Factor, PF) и матожидание будут завышены.

Проскальзывание и задержка исполнения
Тестеры часто недооценивают проскальзывание против реала. Не ставьте задержку исполнения короче вашего реального ping до сервера (мс). Прогоняйте наихудшие сценарии (более широкий спред, доп. задержка), чтобы убедиться, что EA не «сыпется».

Предостережения по тик-данным (скрытые ловушки в «99%»)
- Различия у брокеров: точность котировок, правила тиков, спецификации контрактов → результаты «плавают». Согласуйте тесты со своим реальным счётом.
- Выбросы/гэпы: всплески и выходные гэпы смещают P/L в зависимости от обработки. Ищите странные бары.
- Часовые пояса/DST: сдвиги серверного времени меняют дневные отсечки и закрытия недели. Держите тест и реал на одной временной базе.
Выбор периода теста (без выборочного подбора)
- Покройте смесь тренд/флэт и высокой/низкой волатильности.
- Включите стресс-фазы (COVID, новости о войнах, флэш-краши и т.п.).
- По возможности смотрите на длинные отрезки (10–20 лет) ради устойчивости.
- Как признак стабильности—цельтесь в ≥ 500 сделок по одной логике (идеально ≥ 1 000).
Ограничения «качества 99%»
- Реальные эффекты исполнения (тонкие стаканы, реквоты, частичные исполнения) полностью не воссоздать.
- Задержки VPS, нагрузка терминала и человеческие действия (ручные стопы/смена лота) вне охвата.
Итог: относитесь к качеству бэктеста как к ориентиру, а не гарантии.
Что на самом деле делать новичкам
- Выбирайте EA, не зависящие от микро-тиков. Экстремальный скальпинг (преимущество в 1–несколько пунктов) и логика, «чувствительная к хвостам», слишком зависят от нюансов моделирования. Предпочитайте EA с большими барами, понятными правилами и положительным соотношением риск-прибыль (Risk-Reward, RR)—они меньше дрейфуют в реале.
- Отдавайте приоритет EA с подтверждёнными live результатами. Публичный трекинг реальных счетов (напр., Myfxbook). Демо и бэктесты—только ориентир.
- Запускайте собственные бэктесты. Продавец мог «подогнать» данные под одного брокера или занизить издержки. Тестируйте с настройками вашего брокера. Если EA блокирует пользовательские тесты—красный флаг.
- Проверяйте, что P/L в реале «ведёт себя как» в бэктесте. Ежемесячно сравнивайте долю прибыльных сделок, среднюю прибыль/убыток (RR), коэффициент прибыли (PF), макс. просадку (Max DD). Показатели должны лежать в сопоставимых диапазонах. Если бэктест растёт, а реал нет—перепроверьте издержки, часы, брокера.
- Перетестируйте в более жёстких условиях. Более широкий спред, дополнительное проскальзывание, исключение новостных окон—убедитесь, что EA не «сыпется».
- Скептично относитесь к «слишком идеальным» кривым. Запредельный PF, выдающаяся доля прибыльных сделок, почти нулевая DD часто указывают на grid/martingale или переобучение. См. «ловушки оптимизации».
Итоги
- 99% качества = реконструкция тиков, а не «99% гарантии прибыли».
- С точки зрения пользователя, безопаснее выбирать EA, менее чувствительные к микро-тикам, с live-историей на реальном счёте.
- Демо/бэктесты—это ориентир; в итоге подтвердите, что паттерн P/L в реале совпадает со способом, которым бэктест зарабатывает.
FAQ
Что на самом деле измеряет «Model Quality 99% / 99.9%»?
То, насколько хорошо тестер восстановил микро-движения цены (тики). Это не гарантия «99% точной прибыли». Используйте как ориентир, а не обещание результата в реале.
Какой режим моделирования выбрать для моего EA?
Для ультракоротких скальперов, где решают пару пунктов, — Every tick (real ticks). Для систем от дейтрейда до свинга Every tick (from M1) или M1 OHLC обычно достаточно для первичной оценки. Для H1+ по закрытию баров подойдёт Open prices only как грубая проверка.
Применяется ли ручной спред MT5 в «Every tick (real ticks)»?
Нет. Режим реальных тиков использует записанные Bid/Ask (переменный спред). Фиксированный ручной спред действует для Every tick (from M1), M1 OHLC и Open prices only. Чтобы «ужесточить» реальный тик-режим, повышайте комиссии и добавляйте задержку/проскальзывание.
Как настроить спред, комиссии и проскальзывание для реалистичных тестов?
Сторона безопасности: более широкие спреды (или плавающие исторические + запас), комиссии в соответствии со схемой и валютой брокера, и задержка исполнения не короче реального ping. Прогоняйте и худшие сценарии.
Почему результаты меняются у разных брокеров/источников?
Точность тиков, фильтры котировок, спецификации и серверные пояса/DST различаются. Это меняет цены входа/выхода и обработку выбросов (всплески, выходные гэпы), сдвигая P/L. Согласуйте тесты с брокером/счётом, на котором будете торговать.
Какой длины период теста и сколько сделок нужно?
Покройте смешанные режимы и включите стресс-фазы. По возможности используйте 10–20 лет данных. Как признак устойчивости—≥ 500 сделок по одной логике (идеал 1 000+).
Как проверить, что реал «ведёт себя как» бэктест?
Ежемесячно сравнивайте долю прибыльных сделок, среднюю прибыль/убыток (RR), коэффициент прибыли (PF) и Max DD между реалом и бэктестом. Должно быть близко. Если нет—пересмотрите издержки, время, брокера и допущения по задержкам/исполнению.
Достаточно ли демо и бэктестов для оценки EA?
Нет. Это ориентиры. Предпочтительны EA с подтверждёнными результатами на реальных счетах. Перетестируйте у своего брокера; если EA блокирует пользовательские тесты—это красный флаг.
Какие EA безопаснее для новичков?
Избегайте систем, чей edge зависит от микро-тиков (экстремальный скальпинг/чувствительность к «хвостам»). Выбирайте EA на более длинных барах, с понятными правилами и положительным RR; они меньше дрейфуют при переходе из бэктеста в реал.