У вас есть сигнал. В нём написано: «XAUUSD Buy @ 2650, SL 2638, TP 2674».
Вы можете либо слепо ему довериться… либо проверить его как профессионал, прежде чем рисковать хотя бы $1.
В этом руководстве показано, как именно делать бэктест forex сигналов и делать бэктест XAUUSD сигналов в MT5 Strategy Tester без программирования. Мы превратим «алерты в стиле Telegram» в проверяемые правила, проведём реалистичные многолетние тесты по EURUSD и золоту и разберём метрики, которые отделяют устойчивое преимущество от случайной удачи.
TL;DR — Практический чек-лист бэктестинга (без кода)
- Превратите алерты в правила: определите триггер входа, SL/TP, фильтр по времени и правило «одна сделка за раз».
- Используйте MT5 Strategy Tester с реальными издержками: спред, комиссия и (для золота) реалистичные допущения по волатильности.
- Тестируйте достаточно долго: ориентируйтесь на 3–7 лет и минимум 200+ сделок, если оцениваете стиль дневной торговли.
- Сфокусируйтесь на 5 метриках: profit factor, максимальная просадка, expectancy, win rate и средний R-multiple.
- Быстро отсеивайте слабые сигналы: profit factor < 1.2, просадка > 25–30% или отрицательная expectancy — жёсткое «нет».
- Проверьте на форварде: после бэктеста проведите форвард-тест на демо 2–4 недели перед переходом на реал.
Почему бэктест сигналов важен (особенно на сегодняшнем рынке)

Сейчас золото торгуется около $2650 (+0.35% за день). EUR/USD держится возле 1.0520, GBP/USD — около 1.2680, USD/JPY — рядом с 149.50, а DXY повышен и находится примерно на 106.80.
Такое сочетание — крепкий доллар, чувствительный нарратив по ставкам и золото, удерживающее высокие уровни — создаёт рынок, где сигналы могут выглядеть потрясающе на скриншотах, но всё равно показывать слабый результат, когда в дело вступают спреды, проскальзывание и волатильность.
Бэктест — это способ ответить на единственный действительно важный вопрос: «Если бы я стабильно отрабатывал такой тип сигналов, заработал бы я после всех издержек и смог бы пережить просадки?»
Когда трейдеры пропускают бэктест, они обычно попадают в одну из трёх ловушек:
- Эффект недавних событий: у провайдера «горячая» неделя, и вы принимаете это за мастерство.
- Выборочное восприятие: вы помните крупные выигрыши и игнорируете рутину и убытки.
- Слепота к издержкам: спреды/комиссии незаметно превращают «прибыльную» идею в околонулевую.
Бэктест не гарантирует будущих результатов. Но он делает кое-что более ценное: отфильтровывает слабые преимущества и помогает реалистично подобрать риск.
В United Kings мы за то, чтобы проделывать работу до того, как вы «оплатите обучение» рынку. Наше сообщество из 300K+ активных трейдеров использует сигналы как каркас решения: чёткий вход, SL, TP — затем дисциплинированное исполнение и контроль риска. Если вы новичок в оценке провайдеров, держите под рукой наш чек-лист: чек-лист провайдера forex сигналов для новичков.
В этой статье мы покажем, как воспроизвести этот «профессиональный процесс оценки» в MT5 — без единой строки кода.
Что можно (и нельзя) бэктестить по сигналу-алерту
Давайте честно: большинство Telegram сигналов — это не полное описание стратегии. Это торговая идея с уровнями.
Поэтому, чтобы бэктестить правильно, нужно отделить то, что явно указано, от того, что подразумевается.
Что обычно есть в сигнале
- Инструмент (например, XAUUSD, EURUSD)
- Направление (Buy/Sell)
- Вход (по рынку сейчас или лимит/стоп-уровень)
- Stop loss (например, для золота SL на $10–$25)
- Take profit(ы) (часто 1:2 или 1:3 RR)
- Иногда: время сессии (Лондон/NY), «ждать подтверждения» или «пробой и ретест»
Чего не хватает (и это нужно определить)
- Точный триггер: что означает «подтверждение» в виде правил?
- Тип ордера: market, limit, stop? Если limit — насколько далеко?
- Фильтр по времени: берём сделки только в Лондон/NY?
- Управление сделкой: частичные фиксации, перенос в BE, трейлинг-стоп?
- Правила конфликтов: что делать, если новый сигнал приходит, пока сделка уже открыта?
Ключевой принцип такой: сигнал можно бэктестить только после того, как вы превратите его в повторяемые правила.
Например, возьмём реалистичный сценарий по золоту возле текущих уровней:
- XAUUSD Buy по 2650.0
- SL на 2638.0 (риск = $12)
- TP на 2674.0 (прибыль = $24, то есть 1:2 RR)
Это можно тестировать, если определить, как именно мы входим по 2650.0. Покупаем по рынку, когда цена касается 2650? Ставим buy limit на 2650? Требуем закрытие свечи выше 2650 на M5?
Чем более «дискреционный» сигнал, тем осторожнее нужно быть. Иначе вы случайно будете бэктестить собственное воображение, а не сигнал.
Если вам нужен практичный способ согласовать сигналы с вашим подтверждением, смотрите: тайминг входов/выходов по сигналам вместе с price action.
MT5 Strategy Tester: что он делает и реальность «без кода»

MT5 Strategy Tester создан для тестирования Expert Advisors (EAs) и индикаторов. В этом и подвох: чтобы запустить «настоящий» автоматический бэктест, MT5 нужны правила в виде кода.
Так как же бэктестить сигналы в MT5 без программирования?
Есть три практичных способа:
Вариант A (лучший «без кода»): использовать конструктор EA на правилах
Вы используете визуальный конструктор (условия drag-and-drop), который генерирует файл EA. Вы не пишете код — вы просто задаёте правила. После этого MT5 Strategy Tester может их тестировать.
Это максимально близко к «реальному бэктесту» без программирования, потому что MT5 исполняет правила последовательно и одинаково.
Вариант B (полуручной): реплей + журнал + экспорт
Вы прокручиваете графики, открываете сделки по своим правилам сигналов и фиксируете результаты. Это медленнее, но всё ещё валидно, если вы дисциплинированы.
Вариант C (гибрид): тестировать только «модель уровней»
Если ваши сигналы в основном состоят из «уровней входа/SL/TP», можно бэктестить упрощённую модель: как только цена касается входа — считаем, что исполнение произошло; затем измеряем, что было достигнуто первым — SL или TP. Это можно сделать инструментами/скриптами без написания кода, но такой подход игнорирует нюансы реального исполнения.
В этом руководстве мы сосредоточимся на варианте A (визуальный конструктор EA + MT5 Strategy Tester), потому что он самый объективный и масштабируемый. Также покажем, как делать sanity-check через вариант B, чтобы не переоценивать один метод.
И ещё одна важная правда: качество бэктеста равно качеству ваших допущений. Если вы ставите спред 0 и игнорируете комиссии — это не бэктест, это мечты.
Трейдеры United Kings часто используют бэктест, чтобы понять, насколько агрессивно следовать нашим алертам по gold signals и forex signals, и стоит ли ограничиваться Лондонской/Нью-Йоркской сессиями, где наш подход наиболее активен.
Таблица сравнения: методы бэктестинга forex и gold сигналов
Прежде чем что-то строить, выберите подходящий метод тестирования под вашу цель (скорость vs реализм vs усилия).
| Метод | Лучше всего подходит для | Плюсы | Минусы | Рекомендуемое применение |
|---|---|---|---|---|
| MT5 Strategy Tester + визуальный конструктор EA | Объективного тестирования сигналов на правилах | Быстрые многолетние тесты, стабильное исполнение, богатые метрики | Нужны точные правила; у конструктора могут быть ограничения | Основной метод для фильтрации сигналов |
| Ручной бэктест в режиме реплея | Дискреционного подтверждения (price action) | Соответствует тому, как вы реально торгуете; включает человеческие фильтры | Медленно; легко исказить результаты | Валидация и «проверка реальностью» |
| Модель касания уровней (только вход/SL/TP) | Быстрой оценки алертов на уровнях | Очень быстро; подходит для грубого скрининга | Игнорирует спреды, проскальзывание, внутрисвечной путь | Только ранний скрининг |
| Форвард-тест на демо | Проверки в условиях «как вживую» | Реальные спреды, реальное проскальзывание, реальная психология | Требует времени; ограниченная выборка | Финальный шаг перед реальными деньгами |
Мы построим чистый, повторяемый процесс: Правила → тест MT5 → фильтр по метрикам → демо-форвард → масштабирование.
Шаг 1: превратите сигналы в тестируемые правила («лист правил сигнала»)
Если пропустить этот шаг, бэктест будет расплывчатым, а результаты — бессмысленными.
Ваша цель — создать одностраничный «лист правил сигнала», который машина могла бы исполнить.
Минимально жизнеспособный набор правил
- Рынок: XAUUSD и/или EURUSD
- Таймфрейм для решений: M5 или M15 для intraday сигналов; H1 для swing
- Триггер входа: касание уровня входа, закрытие свечи или пробой/ретест
- Stop loss: фиксированные доллары для золота ($10–$25), фиксированные pips для FX (типично 10–35 pips intraday)
- Take profit: фиксированный RR (1:2 или 1:3) или фиксированные уровни
- Фильтр по времени: только Лондон + NY (рекомендуется для стабильности)
- Макс. сделок: одна открытая сделка на символ
Пример листа правил (XAUUSD, реалистично около $2650)
Тип сетапа: продолжение пробоя в Лондон/NY.
- Символ: XAUUSD
- Таймфрейм: M5
- Фильтр сессии: 07:00–17:00 по Лондону (или эквивалент по времени брокера)
- Вход: Buy, когда свеча M5 закрывается выше 2650.0 и следующая свеча торгуется на/выше 2650.0
- SL: на 12.0 долларов ниже входа (например, 2638.0)
- TP: на 24.0 доллара выше входа (например, 2674.0)
- Правило выхода: только SL или TP (без трейлинга/частичных фиксаций для базового теста)
Почему сначала «без трейлинга/частичных»? Потому что вам нужна база. Если у базы нет преимущества, «красивое» управление позицией обычно не спасает.
Пример листа правил (EURUSD, реалистично около 1.0520)
- Символ: EURUSD
- Таймфрейм: M15
- Вход: Sell, когда цена пробивает ниже 1.0520 на 5 pips и M15 закрывается ниже 1.0515
- SL: 20 pips
- TP: 40 pips (1:2 RR)
Так вы превращаете «EURUSD sell ниже 1.0520» во что-то тестируемое.
Если вы хотите построить полноценную систему вокруг сигналов (входы, риск, журнал), дополните это руководство материалом: стратегии риск-менеджмента при использовании forex сигналов.
Шаг 2: подготовьте данные MT5 (символы, история и ловушки «плохих данных»)
Бэктесты тихо ломаются, когда история неполная. Вы увидите аккуратный отчёт, но он будет построен на пробелах.
Перед тем как открыть Strategy Tester, сделайте быструю проверку «гигиены данных».
2.1 Проверьте символы и спецификации контракта у вашего брокера
Золото может называться XAUUSD, GOLD, XAUUSDm и т. д. Размер контракта и стоимость тика могут отличаться.
В MT5:
- Откройте Market Watch → правый клик → Symbols
- Найдите XAUUSD и EURUSD → нажмите Show
- Правый клик по символу → Specification
Зафиксируйте размер контракта, размер тика, стоимость тика и swap/commission (если отображается). Это важно для реалистичной кривой прибыли.
2.2 Загрузите достаточно истории (на несколько лет)
Для intraday-стиля вам нужно минимум 3 года данных M5/M15. Для swing-стилей лучше 5–10 лет на H1/H4.
В MT5:
- Перейдите в Tools → History Center (или откройте график и прокрутите назад, чтобы принудительно скачать данные)
- Выберите символ и таймфрейм → Download
Если ваш брокер не даёт глубокую историю M1/M5, тест может быть ограничен. Это не значит, что тестировать нельзя, но ограничение нужно признать.
2.3 Избегайте иллюзии «идеального исполнения»
Золото около $2650 может проходить $3–$8 за минуты во время публикаций данных в NY. Если ваш бэктест предполагает мгновенное исполнение ровно по уровню каждый раз, вы завысите результат.
Мы учтём это так:
- Зададим реалистичный спред
- Добавим комиссию, если ваш тип счёта её взимает
- Используем консервативную модель исполнения (и затем — форвард-тест на демо)
2.4 Выберите единый профиль «тестового счёта»
Бэктест на балансе $100,000, а затем торговля на счёте $500 создают психологические и размерные несоответствия.
Выберите баланс, близкий к реальности (например, $1,000, $5,000, $10,000). Позже, при интерпретации просадки, используйте фиксированный % риска на сделку.
Шаг 3: настройте MT5 Strategy Tester на реалистичные издержки (спред, комиссия, проскальзывание)
Именно здесь большинство попыток «сделать бэктест forex сигналов» идут не туда: издержки игнорируются или занижаются.
Издержки особенно важны для:
- Скальпинга (маленькие цели)
- Золота в периоды высокой волатильности
- Высокочастотных потоков сигналов (много сделок)
3.1 Допущения по спреду (практичные цифры)
Спреды зависят от брокера и сессии. Но для консервативного теста можно взять типичные «не лучшие» значения.
- EURUSD: 0.8–1.5 pips (standard), 0.1–0.5 pips (raw + commission)
- XAUUSD: $0.20–$0.60 (узкий), $0.60–$1.20 (шире/волатильно)
Если цель по золоту $24 (например, 2650 → 2674), спред $0.80 кажется небольшим. Но на дистанции 200 сделок он накапливается.
3.2 Комиссия (не угадывайте — проверьте свой счёт)
Raw/ECN счета часто берут комиссию за лот. Если вы игнорируете её в бэктесте, вы завышаете profit factor и expectancy.
В Strategy Tester выбирайте тип/настройки счёта, которые отражают вашу реальную торговую среду. Если нельзя ввести комиссию напрямую, используйте символ/счёт, где она учтена, или корректируйте результаты консервативно.
3.3 Проскальзывание: «невидимый убийца»
Встроенный тестер MT5 не может идеально симулировать реальное проскальзывание у всех брокеров. Поэтому мы рекомендуем:
- Тестировать со слегка худшими спредами, чем ваш средний
- После бэктеста проводить форвард-тест на демо
Для золота около $2650 закладывайте, что на быстрых движениях проскальзывание может быть $0.20–$0.80 в зависимости от ликвидности и новостей.
3.4 Фильтры по времени, чтобы соответствовать реальности сигналов
Если провайдер сигналов фокусируется на Лондонской и Нью-Йоркской сессиях (как мы в United Kings), ваш бэктест должен это отражать. Иначе вы включите низкокачественную «азиатскую пилу», под которую стратегия не проектировалась.
Одни только фильтры сессий могут сильно изменить просадку, особенно на XAUUSD.
Если вы получаете сигналы через Telegram и хотите понятный процесс исполнения и учёта, это хорошо дополняет: forex signals Telegram для новичков.
Шаг 4: соберите тестируемую стратегию «без кода» (на визуальных правилах)
Чтобы использовать MT5 Strategy Tester, вам нужна стратегия в виде EA. Способ «без кода» — визуальный конструктор правил, который экспортирует EA для MT5.
Мы не называем конкретный инструмент, потому что рынок меняется, но большинство конструкторов работают по одной логике: IF условия → THEN действие.
4.1 Переведите ваш лист правил в условия
Возьмём наш пример по золоту около $2650:
- Условие 1: время внутри окна Лондон/NY
- Условие 2: Close(M5, 1) > 2650.0
- Условие 3: текущая цена >= 2650.0 (чтобы избежать аномалий «закрытия в один тик»)
- Действие: открыть Buy со SL = 12.0, TP = 24.0
- Ограничение: только если нет открытой позиции по XAUUSD
4.2 Первую версию держите простой (база)
Многие трейдеры «убивают» первый бэктест, добавляя 12 фильтров: RSI, MACD, ATR, блоки новостей, трейлинг, частичные фиксации, правила BE и т. д.
Начните с базы, которая отражает ядро сигнала: вход + SL + TP + фильтр сессии.
Когда получите базовые результаты, улучшения тестируйте по одному (чтобы понимать, что именно помогло).
4.3 Размер позиции для тестирования
Используйте фиксированный лот, чтобы сравнивать качество стратегии между инструментами, а затем протестируйте с фиксированным % риска, чтобы понять колебания equity.
Пример стартовой точки:
- EURUSD: 0.10 лота
- XAUUSD: 0.10 лота (проверьте маржинальные требования у брокера)
4.4 Одна сделка за раз (очень важно для сигналов)
Подписчики сигналов редко «набирают» 5 сделок по одному символу, если провайдер явно не делает доливку.
Поэтому добавьте правило: не открывать новую сделку, если уже есть открытая. Это не даст бэктесту «переторговать» и завысить результаты.
Когда закончите, экспортируйте/соберите EA и установите его в MT5 (обычно — копированием файла в папку Experts и перезапуском MT5).
Шаг 5: запустите многолетний бэктест на EURUSD и XAUUSD (точные настройки тестера)
Теперь тестируем. Ваша цель — не «доказать, что работает». Ваша цель — узнать правду, даже если она неприятная.
5.1 Откройте Strategy Tester и выберите ваш EA
- View → Strategy Tester
- Выберите ваш EA (тот, который вы собрали из правил)
- Выберите Symbol: начните с EURUSD
- Выберите Timeframe: M15 (или таймфрейм ваших правил)
5.2 Диапазон дат: тестируйте разные режимы
Хороший бэктест включает разные рыночные режимы: тренды, флэт, высокая инфляция, шоки от центробанков и т. д.
Практическая рекомендация:
- Минимум: 3 года
- Лучше: 5–7 лет
Если вы можете протестировать только 12 месяцев, вы измеряете не преимущество — вы измеряете сезон.
5.3 Настройки моделирования и исполнения
Выберите максимально реалистичное моделирование, доступное в вашей среде MT5. Если есть доступ к моделированию по тикам — используйте его для intraday-правил.
Затем задайте:
- Deposit: реалистичную сумму (например, $5,000)
- Leverage: как у вашего брокера (например, 1:100)
- Spread: по возможности задайте реалистичное фиксированное значение (не используйте «current», если он необычно узкий)
5.4 Повторите на XAUUSD с реализмом, специфичным для золота
Смените символ на XAUUSD и таймфрейм на M5 (если ваши правила на M5).
Золото более волатильно. Около $2650 нормальный intraday-ход может быть $15–$35. Это означает:
- SL в $10–$25 — обычное дело, но вход должен быть точным
- Новостные всплески могут быстро задеть и TP, и SL — в зависимости от пути
5.5 Запустите три варианта (вот где отличаются профи)
Вместо одного бэктеста сделайте три:
- Базовый: средний спред и стандартная комиссия
- Консервативный: спред шире на 25–50% (симуляция худшего исполнения)
- С оптимизацией по сессии: только Лондон/NY vs весь день
Если стратегия работает только в базовом варианте — она хрупкая. Если выдерживает консервативный — она ближе к пригодной для торговли.
По завершении экспортируйте отчёт по каждому прогону и подпишите понятно: «EURUSD_M15_2019-2025_Base» и т. п.
Как интерпретировать метрики бэктеста MT5 (Profit Factor, Drawdown, Expectancy)
Большинство трейдеров сначала смотрят на чистую прибыль. Это ошибка.
Чистая прибыль может быть высокой при безумной просадке или из-за нескольких удачных сделок. Вам нужны качество преимущества и выживаемость.
6.1 Profit Factor (PF)
Profit Factor = Gross Profit / Gross Loss.
- PF < 1.0: убыточная стратегия
- PF 1.1–1.2: слабое преимущество (издержки/проскальзывание могут убить)
- PF 1.3–1.6: неплохо для многих intraday-систем
- PF 1.7+: сильное, но проверьте, что это не переоптимизация
Для следования сигналам PF важен, потому что вы платите «налоги исполнения» (спред/комиссия) на каждой сделке. Тонкий PF часто разваливается на реале.
6.2 Максимальная просадка (абсолютная и %)
Просадка — это боль, которую нужно пережить, чтобы дойти до прибыли.
Как практический фильтр:
- < 15%: комфортно для многих
- 15–25%: управляемо при дисциплине и меньшем риске
- 25–35%: психологически тяжело; многие сдаются в худший момент
- > 35%: обычно неприемлемо для копирования сигналов, если только доходность не исключительная и риск не снижен
Если бэктест показывает 40% просадки, это не обязательно значит «не торговать». Это значит: риск на сделку слишком высокий или преимущество нестабильно.
6.3 Expectancy (метрика «правды»)
Expectancy отвечает на вопрос: сколько вы ожидаете зарабатывать на сделку?
В R-мультипликаторах (рекомендуется):
- Пусть 1R = ваш риск (например, SL по золоту $12)
- Выигрышная сделка при 1:2 RR = +2R
- Проигрышная сделка = -1R
Если win rate 45% при 1:2 RR, expectancy положительная:
- 0.45 × 2R = 0.90R
- 0.55 × 1R = 0.55R
- Expectancy = +0.35R на сделку (до издержек)
Затем вычтите издержки. Если они в среднем 0.10R, у вас остаётся +0.25R.
6.4 Win rate — не цель
Win rate 70% при 1:1 RR может быть хуже, чем win rate 45% при 1:2 RR, когда проявятся издержки и серии убытков.
Профессиональная оценка сигналов — это expectancy + просадка + стабильность, а не скриншоты win rate.
6.5 Форма equity-кривой (плавность лучше «шипов»)
Ищите:
- Длинные плоские периоды (стратегия не подходит под режим)
- Один гигантский месяц, который «тащит» весь год (хрупкость)
- Ровный «лестничный» рост (здоровее)
Если вы хотите понять, почему некоторые сигналы сохраняют точность в разных макро-режимах, прочитайте: как центральные банки влияют на точность forex сигналов.
Как отсеивать слабые сигналы: простой скоркард «прошёл/не прошёл»
Когда у вас есть отчёты бэктеста, нужен беспощадный фильтр. Иначе вы начнёте оправдывать посредственные результаты.
Вот практичный скоркард, который можно применить к любой модели сигналов по EURUSD или XAUUSD.
7.1 Скоркард из 6 метрик
- Количество сделок: в идеале 200+ (intraday) или 80+ (swing) для статистической уверенности
- Profit Factor: цель 1.3+ (минимум 1.2)
- Макс. просадка: цель < 25%
- Expectancy: положительная после консервативных издержек
- Средний R: в идеале > 0.2R на сделку после издержек
- Худшая серия убытков: сможете ли вы психологически и финансово её пережить?
7.2 Реалистичный пример по золоту (около $2650)
Предположим, ваш бэктест XAUUSD показывает:
- Сделок: 310
- Win rate: 46%
- RR: фиксированный 1:2
- PF: 1.42
- Max DD: 18%
- Худшая серия: 7 убытков
Для многих трейдеров это можно торговать — если правильно подобрать риск. Семь убытков подряд при риске 1% — это -7%. Это переживаемо.
7.3 Слабый пример по forex (EURUSD около 1.0520)
Предположим, по EURUSD:
- Сделок: 140
- Win rate: 58%
- RR: 1:1
- PF: 1.12
- Max DD: 27%
Новичкам это кажется «нормальным», потому что win rate высокий. Но PF 1.12 — тонкий. Чуть хуже спред или несколько недель «пилы» — и преимущество исчезает.
7.4 «Тест на хрупкость»
Измените одно допущение и посмотрите, не развалится ли результат:
- Увеличьте спред на 30%
- Ограничьте только Лондон/NY
- Сдвиньте вход на 1–2 pips (FX) или на $0.20 (золото)
Если результаты переходят от прибыльных к убыточным из-за крошечных изменений, стратегия, вероятно, переоптимизирована или слишком зависит от идеального исполнения.
Поэтому мы также делаем акцент на дисциплине исполнения и фокусе на сессиях в нашем сообществе United Kings signals. Реальное преимущество должно быть достаточно устойчивым, чтобы переживать обычные «трения» торговли.
Частые ошибки бэктестинга (которые делают плохие сигналы «хорошими»)
Если вы когда-либо видели стратегию с идеальной equity-кривой и win rate 95%, скорее всего, вы смотрите на одну из этих ошибок.
8.1 Переоптимизация параметров
Менять SL с $12 на $11.2 только потому, что это улучшает PF в 2023 — это не «улучшение». Это подгонка под кривую.
Исправление: держите параметры привязанными к рыночной логике. Для золота около $2650 SL в $10–$25 логичны в зависимости от таймфрейма. Не оптимизируйте до странных десятичных значений.
8.2 Нереалистичные спреды
Тестировать XAUUSD со спредом $0.05 — фантазия для большинства розничных фидов. На реале вы разочаруетесь.
Исправление: тестируйте консервативно. Если всё равно работает — можно быть увереннее.
8.3 Игнорирование эффекта времени суток
Стратегия, торгующая 24 часа, может выглядеть прибыльной, но прибыль может приходиться только на Лондон/NY. Азиатская сессия может незаметно «кровоточить».
Исправление: сегментируйте результаты по сессиям. Если инструмент не умеет — запускайте отдельные тесты с фильтрами времени.
8.4 Неучёт новостной волатильности
Золото может прыгнуть с 2652 на 2664 за секунды на данных США. Если стратегия опирается на узкие стопы, новостные всплески искажают результаты.
Исправление: либо добавьте правило «не торговать во время важных новостей» (сложно без календаря), либо примите, что бэктест оптимистичен, и снизьте риск.
8.5 Ошибка выжившего и короткие выборки
Тестировать только последние 6 месяцев (когда сетап работал) — это ошибка выжившего. Рынки меняются.
Исправление: многолетний тест и out-of-sample проверка (следующий раздел).
8.6 Сравнение стратегий только по чистой прибыли
Стратегия, которая заработала $20,000 при просадке 45%, не «лучше», чем та, что заработала $12,000 при просадке 12% — особенно для подписчиков сигналов и проп-челленджей.
Если вам нужен структурированный подход торгового плана вокруг ежедневных алертов, прочитайте: как построить торговый план вокруг ежедневных сигналов.
Шаг 6: сделайте out-of-sample тест (чтобы не обмануть себя)
Даже без кода можно сделать валидацию профессионального уровня, просто разделив данные.
9.1 Что такое in-sample и out-of-sample
- In-sample: период, на котором вы разрабатывали/выбирали правила (где можно неосознанно «подогнать»)
- Out-of-sample: более поздний период, которого вы не касались при построении правил
9.2 Простое разделение, которое работает
Если вы тестируете 2019–2025:
- Возьмите 2019–2023 как in-sample (строим базовые правила)
- Возьмите 2024–2025 как out-of-sample (валидация)
9.3 Что вы хотите увидеть
Out-of-sample результат должен быть похож на in-sample, а не идеальным.
- PF может снизиться с 1.50 до 1.35 (приемлемо)
- Просадка может вырасти с 15% до 20% (приемлемо)
- Expectancy должна оставаться положительной после издержек
Если out-of-sample «рушится» (PF 0.95, большая просадка), «преимущество» скорее всего было подгонкой под шум.
9.4 Мышление walk-forward (даже если просто)
Вам не нужна сложная walk-forward оптимизация, чтобы быть умнее 90% трейдеров.
Просто делайте так:
- Тестируйте 3–5 лет
- Отдельно валидируйте последние 12–18 месяцев
- Затем форвард-тест на демо 2–4 недели
Так вы не влюбитесь в сигнал, который «идеально работал» в одном режиме.
Шаг 7: форвард-тест на демо (недостающее звено между бэктестом и реалом)
Бэктест — это лаборатория. Форвард-тест — это реальный мир.
Даже отличный отчёт MT5 не может полностью воспроизвести:
- Расширение спреда в реальном времени
- Проскальзывание на быстрых рынках
- Вашу скорость исполнения и дисциплину
- Задержки доставки сигналов (Telegram, уведомления)
10.1 Настройте демо так, чтобы оно соответствовало вашему live-счёту
Сопоставьте:
- Брокера
- Тип счёта (raw vs standard)
- Плечо
- Метод расчёта лота
10.2 Что отслеживать (простой журнал)
- Дата/время и сессия (Лондон/NY)
- Тип сигнала и символ
- Вход, SL, TP
- Спред на входе (особенно для золота)
- Результат в R (например, +2R, -1R)
- Заметки: поздний вход? сомнения? новостной всплеск?
10.3 Минимальная длительность форвард-теста
Для intraday сигналов ориентируйтесь на:
- 2–4 недели минимум, или
- 30–60 сделок, если стратегия торгует часто
10.4 «Разрыв исполнения», который нужно измерить
Сравните бэктест и демо:
- Если expectancy в бэктесте +0.30R, а на демо +0.10R — у вас есть разрыв исполнения.
- Этот разрыв может быть из-за спредов, проскальзывания или поздних входов.
Когда вы знаете величину разрыва, вы можете решить: снизить риск, улучшить исполнение или избегать определённых периодов (например, новостей высокой важности).
Трейдерам по золоту также полезно изучить, как сигналы ведут себя при сюрпризах: как gold signals реагируют на неожиданные новости.
Как мы рекомендуем использовать бэктестинг с United Kings signals (практический процесс)
Если вы используете премиальный сервис сигналов, ваша задача — не «предсказывать». Ваша задача — исполнять проверенный процесс.
Вот процесс, который мы рекомендуем новым участникам, чтобы получить уверенность перед масштабированием.
11.1 Начните с одного символа и одной сессии
Не бэктестите сразу 12 пар и золото. Начните либо с:
- XAUUSD (золото) в Лондон/NY, или
- EURUSD в Лондон/NY
Это уменьшает количество переменных и ускоряет обучение.
11.2 Бэктестите «стиль сигналов», а не один выбранный месяц
Если стиль сигналов обычно 1:2 RR со SL по золоту $10–$25, тестируйте этот стиль на протяжении лет. Вы валидируете двигатель, а не последний хайлайт-ролик.
11.3 Определите личные правила риска (до торговли)
Бэктест даёт статистику, чтобы выставить риск реалистично. Например:
- Если худшая серия убытков — 8 сделок, риск 2% на сделку означает потенциальную просадку -16%.
- Если это заставит вас паниковать — снизьте до 0.5%–1% на сделку.
11.4 Используйте сообщество для исполнения, а не для «реванш-трейдов»
United Kings построен на ясности: входы, SL и TP — плюс обучение, чтобы вы понимали, почему сетап имеет смысл.
Если хотите увидеть, как устроена наша экосистема, изучите:
11.5 Согласуйте ожидания с реальной игрой
Даже сильные стратегии имеют убыточные недели. Бэктест учит вас, как выглядит «нормальная» просадка, чтобы вы не бросили всё прямо перед восстановлением.
Поэтому мы также подчёркиваем психологию и процесс внутри сообщества — потому что преимущество бесполезно, если вы не можете ему следовать.
Хотите самый быстрый способ получать сигналы и наблюдать, как опытные трейдеры отрабатывают окна исполнения? Присоединяйтесь к нашему Telegram-каналу: United Kings Telegram signals updates.
FAQ: бэктест forex и gold сигналов в MT5
Можно ли бэктестить Telegram сигналы напрямую в MT5 Strategy Tester?
Напрямую — нет. Strategy Tester требует EA на правилах. Нужно перевести стиль сигналов в правила (триггер входа, SL/TP, фильтры по времени) и тестировать эти правила.
Какой таймфрейм использовать для бэктеста XAUUSD сигналов?
Сопоставьте с временем удержания сделки в сигнале. Для intraday сигналов по золоту часто подходят M5 или M15. Для swing сигналов — H1 или H4. Ключ — последовательность на всём тесте.
Какой profit factor считается «хорошим» для бэктестированных forex сигналов?
Как практический фильтр, стремитесь к 1.3+ на многолетней выборке с реалистичными издержками. Ниже 1.2 часто слишком тонко, когда проявляются реальные спреды и проскальзывание.
Сколько сделок нужно для надёжного бэктеста?
Чем больше, тем лучше. Для intraday систем постарайтесь набрать 200+ сделок. Для swing систем 80–150 сделок могут быть показательными, если выборка охватывает несколько лет и режимов.
Почему результаты на live/демо отличаются от бэктеста?
Частые причины: проскальзывание, расширение спреда, пропущенные входы, разные фиды брокеров и торговля во время новостных всплесков. Поэтому форвард-тест на демо после бэктеста обязателен.
Дисклеймер о рисках (прочитайте перед торговлей)
Торговля forex и золотом связана со значительными рисками и может подходить не всем инвесторам. Результаты бэктестинга гипотетические, и прошлые результаты не гарантируют будущих. Спреды, проскальзывание, комиссии, скорость исполнения и рыночные условия могут привести к существенным отличиям результатов на реале. Если вы новичок, сначала рассмотрите торговлю на демо и рискуйте только тем капиталом, который можете позволить себе потерять. Ничто в этой статье не является финансовым советом.
Финальный шаг: присоединяйтесь к United Kings и торгуйте сигналы уверенно
Если вы дочитали до этого места, вы уже впереди большинства трейдеров — потому что вы проверяете, прежде чем рисковать.
Когда будете готовы применять структурированный процесс работы с сигналами в реальном времени, присоединяйтесь к United Kings и получайте премиальные Telegram сигналы по forex и золоту, с чёткими уровнями Entry, SL и TP и сообществом из 300K+ активных трейдеров.
Мы фокусируемся на окнах с наибольшими возможностями в Лондонскую и Нью-Йоркскую сессии и делимся обучающими материалами вместе с сигналами, чтобы вы понимали «почему», а не только «что».
Выберите план (3 варианта)
- Starter: 3 Months — $299 (~$100/mo)
- Best Value: 1 Year — $599 (~$50/mo) + FREE ebook (50% savings)
- Unlimited: Lifetime — $999 (pay once, access forever)
Смотрите все планы в разделе цен: United Kings pricing (Starter, Best Value, Unlimited).
Получайте сигналы сейчас
- Изучите полный сервис: United Kings premium trading signals
- Специализация по золоту: XAUUSD gold signals
- Покрытие forex: forex signals for major pairs
Гарантия возврата денег 48 часов включена для спокойствия (действуют условия). Если хотите стартовать быстрее всего — присоединяйтесь к нашему Telegram прямо сейчас: https://t.me/unitedkings1.
Ваш следующий шаг: на этой неделе сделайте бэктест одной модели сигналов, на следующей — форвард-тест на демо, и масштабируйте только если цифры — и ваша дисциплина — совпадают.



