Бывало, что вы подписывались на сигнал с «высоким винрейтом»… а потом наблюдали, как ваш реальный счёт уходит в просадку?
Большинство трейдеров терпят неудачу не потому, что сигналы «плохие». Они терпят неудачу потому, что никогда не проверяли, как эти сигналы ведут себя в реальных торговых условиях: плавающие спреды, комиссии, волатильность по сессиям и жестокая правда о просадке.
Если вы хотите правильно MT5 backtest forex signals или backtest XAUUSD signals, вам нужно больше, чем быстрый прогон «every tick» с фиксированным спредом 10 пунктов. Нужен повторяемый процесс, который отражает вашего брокера, ваше исполнение и точный способ, которым торгуются сигналы.
В этом руководстве мы покажем, как сделать это в MetaTrader 5 шаг за шагом: с простым шаблоном EA, который может исполнять правила сигналов, и с реалистичными допущениями по спредам/комиссиям — чтобы вы могли решить, чему следовать, что пропускать и как подбирать размер позиции.
TL;DR — Как правильно бэктестить сигналы в MT5
- Используйте MT5 Strategy Tester с реальными условиями: плавающие спреды (или консервативные фиксированные), корректные комиссии и правильную модель тиков.
- Бэктестите «модель исполнения» сигналов, а не маркетинг: входы, SL/TP, фильтры по времени и правила «одна сделка за раз».
- Оценивайте матожидание и просадку вместе: стратегия может выигрывать 70% и всё равно быть неторгуемой, если просадка ужасная.
- Разбивайте результаты по сессиям: Лондон и Нью-Йорк часто лучше для XAUUSD и мажоров — докажите это данными.
- Стресс-тестируйте спреды и проскальзывание: XAUUSD около $2650 может двигаться быстро; расширяйте спреды, чтобы проверить, выживает ли преимущество.
- Используйте результаты для расчёта риска: размер позиции должен исходить из худшей просадки и серий убытков, а не из «ощущений».
Также покажем, как сравнивать ваши бэктесты с тем, что вы получаете в премиум-канале — чтобы вы могли следовать сигналам уверенно. Если вам нужен ориентир, United Kings предоставляет премиальные Telegram сигналы с чёткими Entry/SL/TP, с фокусом на сессии Лондон/NY, плюс обучение и поддержку сообщества. Вы можете в любое время посмотреть наши premium signals, отдельные gold signals и forex signals.
Почему бэктест forex и XAUUSD сигналов в MT5 меняет всё
Сигналы кажутся простыми, когда вы смотрите только на последние 10 побед, опубликованных в Telegram-канале. Рынку всё равно на скриншоты. Вашему счёту важны только следующие 100 сделок.
Бэктест заставляет ответить на вопросы, которые действительно важны: какова средняя прибыль? Каков средний убыток? Насколько глубокой была худшая просадка? Как часто бывает серия из 5 убыточных сделок? Разваливается ли результативность в Азии? Выживает ли она на новостных всплесках?
Сейчас золото (XAUUSD) торгуется около $2650 (+0.35% за день). EUR/USD — около 1.0520, GBP/USD — около 1.2680, USD/JPY — примерно 149.50, а DXY — около 106.80. Это фон «USD всё ещё сильный», на котором золото может резко ходить в обе стороны — особенно на релизах данных и движениях доходностей США.
В такой среде сигнал, нацеленный на чистый RR 1:3, может выглядеть идеально на бумаге. Но в реальной торговле спреды расширяются, вы входите на несколько секунд позже — и ваш стоп 25 pips внезапно превращается в эффективный стоп 32 pips. На XAUUSD «узкий» стоп $12 может вести себя как $18, если спред и проскальзывание расширятся в неподходящий момент.
MT5 идеально подходит для такого анализа, потому что Strategy Tester здесь более продвинутый, чем на старых платформах, и позволяет оценивать:
- Допущения по исполнению: спред, комиссия и (в ограниченной степени) поведение проскальзывания.
- Торговую логику: временные окна, лимит «одна сделка», правила частичного закрытия (если закодировано), перенос в безубыток и т. д.
- Аналитику: кривую капитала, просадку, распределение выигрышей/проигрышей и логи по каждой сделке.
Но есть нюанс: большинство трейдеров используют MT5 Strategy Tester неправильно. Они бэктестят в идеальных условиях, а потом удивляются, почему реальный результат не совпадает.
Цель этой статьи — построить рабочий процесс бэктеста, который вы сможете повторять каждый месяц, чтобы проверять любой набор сигналов — будь то ваши правила, сторонний провайдер или премиум-канал вроде United Kings (где мы публикуем Entry/SL/TP со структурированным подходом и обучением вместе с сигналами).
Что именно бэктестить: «правила» сигналов vs «сообщения» сигналов

Частая ошибка — пытаться бэктестить ленту Telegram-сообщений напрямую. Это не бэктест. Это ручной ввод данных с огромным пространством для предвзятости.
Чтобы бэктестить правильно, нужно перевести стиль сигналов в повторяемые правила. Думайте об этом как о построении «модели исполнения сигналов». Даже если провайдер торгует дискреционно, вы всё равно можете бэктестить близкое приближение, которое отражает ключевое поведение.
Вот три реалистичных способа определить, что именно вы бэктестите:
1) Бэктест механической сигнальной системы
Это самый чистый подход. Пример: «Торговать XAUUSD на пробоях лондонского диапазона со стопами по ATR». Если правила объективны, MT5 протестирует их точно.
2) Бэктест полу-механического шаблона, который соответствует тому, как торгуются сигналы
Это то, что стоит делать большинству подписчиков сигналов. Вы задаёте правила вроде:
- Торговать только сессии Лондон + Нью-Йорк.
- Использовать фиксированные дистанции SL/TP, типичные для провайдера (например, XAUUSD SL $15, TP $30 для 1:2).
- Только одна открытая позиция на символ.
- Игнорировать сигналы во время крупных новостей (опциональный фильтр).
Затем вы проверяете, есть ли у «стиля» преимущество.
3) Бэктест восстановленного исторического лога сигналов
Если у вас есть экспорт сигналов (входы, SL, TP, таймстемпы), можно написать EA, который их воспроизводит. Это мощно, но требует чистых данных и согласованных правил для пропущенных входов, частичных исполнений и таймаутов.
Для большинства трейдеров вариант #2 — золотая середина: вы проверяете, насколько подход устойчив в реалистичных условиях, не делая вид, что можете идеально повторить каждое дискреционное решение.
Чтобы сделать это практичным, мы построим простой шаблон EA, который может исполнять набор правил сигналов. Затем прогоним его через MT5 Strategy Tester с реалистичными MetaTrader 5 strategy tester spreads и комиссиями.
И ещё один важный момент: бэктест — это не «доказательство», что вы заработаете. Это фильтр. Он помогает отсечь стратегии, которые математически обречены, и сосредоточиться на тех, у которых есть измеримое преимущество.
Если вам нужен процесс оценки любого провайдера до подписки, дополните этот гайд нашим чек-листом для новичков: forex trading signals provider checklist.
MT5 Strategy Tester: данные, модели тиков и почему спреды важны
Большинство «слишком хороших, чтобы быть правдой» бэктестов строятся на нереалистичных допущениях. В MT5 главные виновники — модель тиков и настройки спреда.
Упростим то, что действительно важно.
Тиковые данные и качество моделирования (что вы можете и не можете контролировать)
MT5 может по-разному симулировать движение цены в зависимости от настроек и данных брокера. В целом:
- Every tick based on real ticks — самый реалистичный вариант, если ваш брокер предоставляет качественную историю тиков.
- Every tick (синтетика) может быть менее точным, особенно для скальпинга или узких стопов.
- 1-minute OHLC быстрее, но может искажать внутрибараное поведение (плохо для точности стопов/лимитов).
Если вы торгуете XAUUSD со стопами $10–$25, реализм тиков критичен. Стоп $15 около $2650 может быть выбит быстрым шипом, который на модели 1-minute может не проявиться корректно.
Типы спреда: фиксированный vs плавающий
В реальности спреды расширяются во время:
- открытий сессий (Лондон и Нью-Йорк)
- новостей высокой важности (CPI, NFP, FOMC)
- низкой ликвидности (поздняя пятница, rollover)
Спреды по золоту особенно «эластичны». В спокойные моменты вы можете видеть 15–25 пунктов, а во время волатильности — 60–120+ пунктов. Если ваш бэктест предполагает фиксированный крошечный спред, результаты будут завышены.
Что делать? Запускаем два бэктеста:
- Базовый: реалистичный средний спред + комиссия.
- Стресс-тест: худший спред + допущение по дополнительному проскальзыванию (или прокси через расширение спреда).
Если стратегия работает только в базовом сценарии, но разваливается в стресс-тесте — она хрупкая. Хрупкие стратегии ломаются первыми, когда рынок ускоряется — именно тогда, когда вам сильнее всего хочется торговать.
Комиссия и своп: тихие убийцы
Мажоры forex вроде EUR/USD на 1.0520 могут «переварить» небольшие издержки. Но если вы скальпите 6–10 pips, комиссия и спред могут съесть ваше преимущество.
Для XAUUSD издержки могут быть ещё значимее, потому что многие трейдеры целятся в $20–$40. Несколько долларов дополнительных затрат на круг (round trip) меняют матожидание.
В MT5 убедитесь, что спецификации контракта по символу соответствуют вашему брокеру: комиссия за лот, стоимость тика и своп. Если вы держите сделки через rollover, своп может перевернуть результат с плюса в минус.
Итог: Strategy Tester честен ровно настолько, насколько честны ваши допущения. Делайте допущения консервативными — и вы избежите самой распространённой ловушки бэктестинга.
Сравнительная таблица: режимы бэктеста для forex vs XAUUSD сигналов

Разные стили сигналов требуют разных настроек бэктеста. Свинг-сигнал 1:3 по GBP/USD тестируется не так, как скальп по золоту с узким стопом.
| Тип сигнала | Типичное время удержания | Лучшая модель MT5 | Подход к спреду | Ключевая метрика | Частая ловушка бэктеста |
|---|---|---|---|---|---|
| XAUUSD intraday (SL $10–$20) | 5–180 минут | Every tick based on real ticks | Плавающий или консервативный фиксированный | Макс. просадка + чувствительность к проскальзыванию | Использование 1-min OHLC и крошечных фиксированных спредов |
| Forex scalps (6–15 pips) | 1–30 минут | Real ticks | Расширенный фиксированный (стресс-тест) | Матожидание после издержек | Игнорирование комиссии и задержки исполнения |
| Forex day trades (20–80 pips) | 1–24 часа | Real ticks или 1-min OHLC (если стопы широкие) | Средний спред ок + стресс-прогон | Profit factor + серии убытков | Переоптимизация фильтров под прошлые данные |
| Swing signals (100–400 pips) | Дни–недели | 1-min OHLC часто достаточно | Средний спред + учёт свопа | Годовая доходность vs просадка | Игнорирование свопа и гэпов выходных |
Используйте таблицу как «шорткат по настройкам». Если вы торгуете узкими стопами по золоту около $2650 — приоритет реализм тиков и издержек. Если вы свинг-трейдер — приоритет своп, гэпы и просадка.
Пошагово: настройка MT5 Strategy Tester для реалистичных спредов и комиссий
Настроим MT5 как профессиональную тестовую лабораторию. Цель — убрать «удачу бэктеста» и заменить её повторяемыми, консервативными допущениями.
Шаг 1: проверьте, что спецификации символа совпадают с вашим брокером
В MT5 кликните правой кнопкой по символу (XAUUSD, EURUSD и т. д.) и откройте Specification. Запишите:
- Размер контракта
- Digits и размер тика
- Стоимость тика
- Типичный спред
- Комиссию (если есть)
- Swap long/short
Почему это важно: если стоимость тика XAUUSD отличается от ожидаемой, расчёт риска на сделку будет неверным. А если комиссия не учтена, бэктест завысит результаты.
Шаг 2: откройте Strategy Tester и выберите правильную модель
Перейдите в View → Strategy Tester. Выберите:
- Expert: ваш шаблон EA (мы создадим его далее)
- Symbol: начните с XAUUSD, затем повторите для EUR/USD и GBP/USD
- Period: M5 или M15 для intraday сигналов (часто для золота)
- Model: Every tick based on real ticks
Если real ticks недоступны, используйте “Every tick”, но воспринимайте результаты как «направляющие», а не окончательные.
Шаг 3: задайте реалистичное тестовое окно
Избегайте подбора «удобных» периодов. Используйте минимум:
- 3–6 месяцев для intraday систем
- 12–24 месяца для swing систем
Включайте разные условия: тренды, флэт, высокую волатильность и спокойные недели.
Шаг 4: настройте допущения по спреду (база + стресс)
Обработка спреда в MT5 зависит от данных брокера и режима тестера. Практический подход:
- Базовый прогон: используйте типичное поведение спреда у брокера (или задайте консервативный фиксированный спред при необходимости).
- Стресс-прогон: увеличьте допущения по спреду (например, +30–70% в зависимости от символа и брокера).
Например, если типичный спред XAUUSD — 25 пунктов, стресс-тестируйте 40–60 пунктов. Для EUR/USD, если типичный — 12 пунктов на стандартном счёте, стресс-тестируйте 18–25 пунктов. Цель не в идеальной точности — цель в устойчивости.
Шаг 5: убедитесь, что комиссия и своп учитываются
У многих брокеров комиссия «зашита» в настройки символа. Проверьте, что она применяется в тестере. Если вы используете счёт с нулевым спредом + комиссия — этот шаг обязателен.
Шаг 6: отключите «нереалистичное» поведение исполнения
Если ваш EA использует рыночные ордера, тестер будет предполагать исполнение по смоделированным ценам. В реальной торговле будет проскальзывание. Приблизить его можно так:
- Расширять спред в стресс-тестах
- Добавить параметр “slippage points” в EA (если вы кодите)
Теперь вы готовы тестировать что-то действительно значимое — потому что вы больше не делаете вид, что рынок без трения.
Создаём простой шаблон EA для исполнения правил сигналов (без лишнего усложнения)
Чтобы бэктестить сигналы, не нужно быть разработчиком на полный день. Нужен небольшой EA, который переводит логику сигналов в повторяемые действия: вход, установка SL/TP и управление фильтрами по времени.
Мы опишем практичную концепцию «шаблона EA», которую вы можете реализовать в MQL5 или недорого заказать у программиста. Важна структура, а не «навороты».
Минимальные функции, которые нужны EA для бэктеста сигналов
- Триггер входа: условие (индикатор, прокси price action или пробой по времени).
- Фиксированный SL/TP: в пунктах/pips или в ценовой дистанции (доллары по золоту).
- Одна сделка за раз: на символ (не даёт «наслоению» позиций, которое раздувает риск).
- Фильтр по сессиям: торговать только окна Лондон/NY.
- Модель риска: фиксированный лот или % риска на сделку.
Этого достаточно, чтобы бэктестить большинство стилей сигналов.
Реалистичный пример «сигнального стиля» для XAUUSD
Допустим, вы хотите имитировать типичное поведение intraday сигналов по золоту:
- Торговать только в Лондон/NY.
- Использовать триггер импульса (например, выравнивание EMA + пробой последнего свинга).
- Stop loss: $15 от входа.
- Take profit: $30 (RR 1:2) или $45 (RR 1:3).
При золоте около $2650 покупка может выглядеть так:
- Entry: 2652.00
- SL: 2637.00 (риск $15)
- TP1: 2682.00 (прибыль $30)
Или продажа:
- Entry: 2646.50
- SL: 2661.50
- TP: 2616.50
Это именно тот набор правил, который можно тестировать — потому что он измерим.
Как превратить «сообщения сигналов» во входные параметры EA
Если у вас есть лог сигналов, можно хранить входы в CSV и заставить EA читать его. Но даже если лога нет, вы всё равно можете тестировать стиль провайдера, сопоставив:
- Среднюю дистанцию SL (золото: $10–$25; forex: 10–40 pips в зависимости от стиля)
- Средний RR (1:2 или 1:3)
- Предпочтительные сессии (часто Лондон/NY)
- Частоту сделок (например, 1–3 сделки в день)
Так вы проверяете, подходит ли подход под условия вашего брокера и вашу психологию. Если бэктест показывает максимальную просадку 22%, вы заранее поймёте, сможете ли эмоционально выдержать это, прежде чем выходить на реальный счёт.
Подробнее о реалистичности исполнения (задержки, исполнения и почему MT5 может отличаться от live) смотрите в связанных материалах об инфраструктуре: в United Kings blog есть несколько глубоких разборов, которые помогут усилить ваш процесс.
Пошагово: первый бэктест по XAUUSD на $2650
Пройдём полный первый прогон с реалистичными условиями по золоту и чистой методологией. Даже если позже вы будете тестировать EUR/USD на 1.0520 или USD/JPY на 149.50, рабочий процесс остаётся тем же.
Шаг 1: выберите таймфрейм, соответствующий цели сигналов
Если сигналы нацелены на движения $20–$45, обычно подходят M5 или M15. M1 может быть слишком шумным, если вы не скальпите.
Для примера выберите M5.
Шаг 2: выберите значимый диапазон дат
Возьмите период, включающий и спокойные, и волатильные дни. Хорошая отправная точка — последние 6 месяцев. У золота часто меняются режимы; вам нужно увидеть, выживает ли ваше преимущество.
Шаг 3: задайте базовые издержки
Задайте базовые допущения, которые отражают вашего брокера. Если вы не можете точно смоделировать плавающие спреды, сделайте так:
- Базовый спред: консервативное среднее (пример: 30–40 пунктов для XAUUSD).
- Комиссия: как в вашем типе счёта.
Затем обязательно сделайте стресс-тест с худшими издержками.
Шаг 4: настройте входные параметры EA (пример значений)
- SL_Dollars: 15.0
- RR_Multiplier: 2.0 (TP = $30)
- SessionFilter: London+NY
- MaxTradesPerDay: 2
- RiskPerTrade: 0.5% (или фиксированный лот для первичного теста)
Почему 0.5%? Потому что золото может давать серии убытков. Консервативный старт даёт больше пространства для обучения.
Шаг 5: запустите тест и сохраните отчёт
Запустите тест. Экспортируйте:
- HTML-отчёт
- Список сделок (CSV)
- Скриншоты графиков (equity и drawdown)
Не смотрите только на чистую прибыль. Смотрите, как именно она была получена.
Шаг 6: повторите со стресс-условиями
Теперь расширьте спред (или примените прокси проскальзывания):
- Если базово было 35 пунктов, протестируйте 55 пунктов.
- Если стоп $15, спросите: выживает ли стратегия, когда эффективные издержки растут?
Если результат немного ухудшается, но остаётся прибыльным при похожей просадке — у вас есть что-то устойчивое. Если разваливается — вы получили ценный урок бесплатно, до того как рискнули капиталом.
Как анализировать результаты бэктеста MT5 как провайдер сигналов (матожидание, DD и серии)
Большинство трейдеров открывают отчёт, видят «Profit Factor 1.4» и на этом останавливаются. Это не анализ. Это надежда.
Нужно читать бэктест так, как это сделал бы профессиональный риск-менеджер.
1) Expectancy: одно число, которое говорит правду
Expectancy — это ваша средняя прибыль на сделку (в R или валюте). Простая формула:
- Expectancy = (Win% × Avg Win) − (Loss% × Avg Loss)
Пример: допустим, ваш бэктест XAUUSD показывает:
- Win rate: 52%
- Average win: $28
- Average loss: $15
Expectancy ≈ (0.52×28) − (0.48×15) = 14.56 − 7.2 = $7.36 на сделку (до учёта нюансов компаундинга). Это существенно.
Теперь сравните со стратегией с «высоким винрейтом»:
- Win rate: 75%
- Average win: $10
- Average loss: $30
Expectancy ≈ (0.75×10) − (0.25×30) = 7.5 − 7.5 = $0. Один день расширения спреда — и она уходит в минус.
2) Максимальная просадка: ваша психологическая точка слома
Просадка — это не просто число. Это момент, когда вы перестаёте следовать плану.
Если бэктест показывает 22% max drawdown, считайте, что в live просадка может быть больше. Если вы не можете это выдержать — снижайте риск на сделку.
Именно здесь многие сливают счета: они подбирают размер позиции под лучший месяц, а не под худший.
3) Серии убытков: скрытая метрика риска
Смотрите на самую длинную серию убытков и распределение серий. Если у системы исторически была серия из 7 убыточных сделок, вы должны быть рассчитаны так, чтобы пережить серию из 10 в live.
Например, если вы рискуете 2% на сделку и получаете 10 убытков, вы в минусе примерно на ~20% (без учёта компаундинга). Психологически это тяжело отыгрывать.
4) Частота сделок и риск переторговли
Система, которая делает 12 сделок в день, может выглядеть потрясающе в бэктесте, но быть невозможной для ручного исполнения. Если вы следуете Telegram сигналам, вам также нужен темп, который вы реально можете выдержать.
Поэтому многие наши трейдеры предпочитают структурированное исполнение с фокусом на сессии. United Kings делает сильный акцент на сетапах Лондон и Нью-Йорк, и мы публикуем чёткие Entry/SL/TP, чтобы снизить усталость от решений. Если хотите увидеть, как это структурируется в профессиональном канале, посмотрите наши XAUUSD gold signals и forex signals.
Разбор по сессиям: тестируем Лондон vs Нью-Йорк в MT5
Одно из самых недооценённых преимуществ в forex и золоте — это время суток. У вас может быть стратегия, которая прибыльна в Лондоне и теряет деньги в Азии. Если торговать весь день, вы усредните результат до посредственного — или отрицательного.
Поскольку United Kings сильно сфокусирован на сессиях Лондон и Нью-Йорк, имеет смысл доказать (своим бэктестом), действительно ли эти сессии дают более «чистые» движения для вашего подхода.
Почему сессии важнее для XAUUSD и мажоров
Золото около $2650 может быть спокойным часами, а затем выстрелить на 1–2% за короткое окно, когда растут ликвидность и участие. EUR/USD на 1.0520 и GBP/USD на 1.2680 также чаще трендят более надёжно, когда Лондон и Нью-Йорк перекрываются.
USD/JPY на 149.50 может резко двигаться на данных США и токийских потоках, но многие розничные стратегии всё равно лучше работают, когда спреды узкие и импульс реальный — часто в Лондон/NY.
Как реализовать фильтр по сессиям в вашем EA
Добавьте параметры вроде:
- TradeStartHour (время брокера)
- TradeEndHour
- AllowLondon, AllowNY
Затем запустите отдельные тесты:
- Только Лондон
- Только Нью-Йорк
- Лондон + NY
- Все сессии (контрольная группа)
На что смотреть в аналитике по сессиям
- Expectancy по сессиям: какое окно даёт лучший средний R?
- Просадка по сессиям: создаёт ли Азия «пилу» и убытки?
- Win rate vs стабильность RR: некоторые сессии выигрывают чаще, но с меньшими профитами.
Логика на реальном примере: если «только Лондон» даёт expectancy 0.18R при просадке 10%, а «все сессии» — 0.08R при просадке 22%, решение очевидно: торговать меньше, зарабатывать больше.
Так вы решаете, следовать ли «круглосуточной» ленте провайдера или фокусироваться только на его сессионных сетапах. Дело не в занятости — дело в эффективности.
Стресс-тестирование: реальные данные спреда, прокси проскальзывания и новостная волатильность
Бэктесты ломаются в реальном мире по одной причине: рынок нестабилен. Издержки и волатильность меняются.
Чтобы бэктест был полезным, его нужно стресс-тестировать. Это особенно важно для золота и для любых сигналов, которые торгуют около новостей.
Стресс-тест #1: расширьте спреды выше «нормы»
Создайте минимум два сценария:
- Нормальные условия: типичный спред/комиссия
- Волатильные условия: спред расширен на 50–100%
Для XAUUSD, если базово 35 пунктов, протестируйте 60–70 пунктов. Если стратегия «умирает» — скорее всего, она слишком чувствительна для реальной торговли.
Стресс-тест #2: добавьте прокси проскальзывания
MT5 не всегда идеально симулирует реальное проскальзывание. Практичный обходной путь:
- Увеличить спред
- Сделать входы чуть хуже (если EA позволяет смещение входа)
Даже небольшое смещение важно. На EUR/USD 1–2 pips могут превратить «на грани» скальпер в убыточный. На XAUUSD 20–50 пунктов «хуже исполнение» может изменить RR настолько, что поменяется всё распределение результатов.
Стресс-тест #3: исключите окна новостей высокой важности
Некоторые стили сигналов избегают новостей. Другие торгуют их. Вам стоит протестировать обе реальности.
Создайте настройку «избегать новостей»: не открывать новые сделки за 15 минут до и после крупных событий. Затем сравните результаты.
Если избегание новостей улучшает expectancy и снижает просадку — вы нашли простое улучшение, которое можно применить сразу при следовании сигналам.
Чтобы понять, как золото может вести себя на заголовках, полезно изучать реакции на реальные события. Мы разобрали это здесь: how gold signals react to unexpected news events.
Стресс-тест #4: рандомизация мышления о последовательности (ручной Monte Carlo подход)
Даже без продвинутых инструментов можно сделать «здравый» Monte Carlo чек:
- Предположите, что худшая серия убытков может быть на 30–50% длиннее, чем в бэктесте.
- Предположите, что максимальная просадка может быть 1.3× от исторической.
Если такой сценарий заставит вас «сдаться» или нарушить лимиты риска — снижайте риск на сделку сейчас, до того как рынок заставит вас это сделать.
Как превратить результаты бэктеста в размер позиции (примеры для forex и золота)
Бэктест без расчёта размера позиции — это как измерять скорость машины, не проверяя тормоза. Ваша цель — не просто найти прибыльную кривую, а торговать её безопасно.
Давайте превратим результаты в практичный план риска для XAUUSD и forex.
Шаг 1: определите максимально допустимую просадку
Большинство трейдеров переоценивают, что они способны выдержать. Разумный стартовый диапазон:
- Консервативно: 8–12% max DD
- Умеренно: 12–20% max DD
- Агрессивно: 20%+ (не рекомендуется большинству)
Если max DD в бэктесте 15%, планируйте так, будто в live она может быть 20%.
Шаг 2: задайте риск на сделку исходя из серий убытков
Допустим, бэктест показывает максимальную серию убытков 7 сделок. Планируйте 10.
Если вы рискуете 1% на сделку, 10 убытков — это ~10% просадки. Если 2% — это ~20% — и вы, скорее всего, бросите стратегию в худший момент.
Пример размера позиции по золоту (XAUUSD) на $2650
Предположим:
- Счёт: $5,000
- Риск на сделку: 0.5% = $25
- Стоп по золоту: $15
Размер позиции должен сделать так, чтобы движение на $15 соответствовало убытку $25. В зависимости от спецификаций контракта у вашего брокера это может быть примерно 0.01–0.03 лота (сильно зависит). Важен метод: риск задаётся дистанцией SL, а не угадыванием лота.
Пример размера позиции по forex (EUR/USD на 1.0520)
Предположим:
- Счёт: $10,000
- Риск на сделку: 1% = $100
- Стоп: 25 pips
Это означает риск $4 на pip. Вы подбираете лот так, чтобы 1 pip ≈ $4. Опять же, pip value зависит от размера лота у брокера, но логика универсальна.
Шаг 3: корректируйте риск по качеству стратегии (а не по эмоциям)
Если бэктест показывает:
- Expectancy сильное
- Просадка стабильная
- Стресс-тесты пройдены
Тогда можно постепенно повышать риск (например, с 0.5% до 0.75%). Если стресс-тесты провалены — снижайте риск или избегайте стратегии.
Для более глубокого практического фреймворка используйте этот гайд: risk management strategies when using forex signals.
Типичные ошибки бэктеста в MT5, из-за которых результаты сигналов выглядят «слишком идеальными»
Если вы когда-либо видели бэктест с гладкой кривой equity и просадкой 3% на золоте — сразу предполагайте, что что-то не так.
Вот ошибки, которые создают «фантазийные» результаты — и как их избежать.
Ошибка 1: фиксированный крошечный спред для XAUUSD
Спреды по золоту нестабильны. Если вы тестируете 10 пунктов, а в live 30–60, вы завышаете результаты. Всегда делайте стресс-тест.
Ошибка 2: игнорирование комиссии в низкотаргетных forex стратегиях
На скальпах EUR/USD с целью 8–12 pips комиссия может быть разницей между прибылью и убытком. Если тестер её не применяет — ваши результаты вымышлены.
Ошибка 3: переоптимизация параметров до «идеального прошлого»
Если вы меняете периоды EMA с 20 на 21 на 22, пока прибыль не станет максимальной — это curve-fitting. Рынок за это накажет.
Используйте широкие, разумные параметры и проверяйте на out-of-sample данных (другие месяцы).
Ошибка 4: тест только «хороших месяцев»
Золото около $2650 сегодня может трендить, но стратегия должна переживать и «пилу» диапазона. Включайте оба режима.
Ошибка 5: несоответствие тому, как реально исполняются сигналы
Если провайдер берёт только одну сделку за раз, а ваш EA наращивает позиции, вы тестируете другое. Если провайдер избегает Азию, а вы торгуете 24/5 — результаты будут другими.
Сделайте так, чтобы EA отражал реальность исполнения.
Ошибка 6: путать win rate с прибыльностью
Win rate — психологическая метрика. Expectancy — финансовая метрика. Win rate 45% при RR 1:3 может быть отличным. Win rate 75% при RR 1:0.5 может быть смертельным.
Исправьте эти ошибки — и ваши бэктесты будут выглядеть «хуже», но станут намного полезнее. Цель не в том, чтобы впечатлить себя. Цель — защитить капитал.
Как использовать бэктестинг, чтобы выбрать, каким сигналам следовать (практический фреймворк)
Бэктестинг нужен не только алго-трейдерам. Для подписчиков сигналов это инструмент принятия решений.
Вот фреймворк, который поможет понять, стоит ли стиль/провайдер сигналов вашего времени.
Шаг 1: определите, что для вас значит «хорошо»
До тестов задайте минимальные стандарты:
- Максимальная просадка ниже X% (например, 15–20%)
- Profit factor выше 1.2–1.4 (контекст важен)
- Expectancy положительное после стресс-тестов
- Частота сделок, которую вы можете исполнять
Шаг 2: протестируйте «стиль» провайдера в условиях вашего брокера
Даже отличные сигналы могут работать хуже у брокера с более широкими спредами или медленным исполнением. Запускайте базовые и стресс-тесты, которые отражают вашу реальность.
Шаг 3: проверьте соответствие сессий
Если ваш график позволяет торговать только Нью-Йорк, а преимущество в основном в Лондоне — будет сложно. Бэктестируйте сессии отдельно и подстройте под образ жизни.
Шаг 4: определите бюджет риска и план масштабирования
Начинайте с малого. Если вы новичок — сначала demo. Затем переходите на live с микро-риском (0.25–0.5%), пока не докажете стабильность.
Шаг 5: отслеживайте текущую результативность как портфель
Бэктест — это входной фильтр. Forward-результаты — постоянный аудит. Отслеживайте:
- Месячное expectancy
- Просадку относительно исторической
- Изменения условий спреда
Если вам нужен реальный бенчмарк структурированных сигналов, вы можете сравнить свои выводы с премиум-каналом, который публикует чёткие Entry/SL/TP и фокусируется на ликвидных сессиях. United Kings имеет большое сообщество (300K+ активных трейдеров) и даёт образовательные пояснения вместе с сигналами. Начните с обзора best forex signals overview и нашего Telegram гайда для новичков: forex signals Telegram for beginners.
FAQ: MT5 бэктест forex и XAUUSD сигналов
1) Какая модель MT5 лучше всего подходит для бэктеста XAUUSD сигналов?
По возможности используйте Every tick based on real ticks. Золото часто достигает стопов/целей внутрибараными шипами, поэтому 1-minute OHLC может искажать результаты — особенно при стопах $10–$25.
2) Как бэктестить сигналы с «реальными данными спреда» в MT5?
Если ваш брокер даёт качественную историю тиков, MT5 в режиме real-tick может более реалистично отражать плавающие спреды. Если нет — запускайте консервативный базовый тест с фиксированным спредом и стресс-тест с расширенным спредом. Цель — устойчивость, а не идеальная точность.
3) Можно ли бэктестить Telegram сигналы напрямую?
Только если у вас есть чистый исторический лог (таймстемпы, входы, SL, TP) и вы написали EA, который воспроизводит эти инструкции. Иначе бэктестируйте стиль сигналов, переводя его в повторяемые правила (фильтры по сессиям, дистанции SL/TP, лимиты сделок).
4) Какие метрики важнее всего при бэктесте forex сигналов?
В приоритете expectancy, max drawdown и распределение серий убытков. Один win rate вводит в заблуждение. Всегда оценивайте результат после издержек (спред + комиссия + своп, где актуально).
5) Сколько сделок нужно для надёжного бэктеста?
Чем больше — тем лучше. По возможности стремитесь к 200+ сделкам для intraday стилей или хотя бы 50–100 для более медленных swing систем. Также тестируйте на разных рыночных режимах (тренды и диапазоны).
Risk Disclaimer: Торговля на Forex и золотом (XAUUSD) связана со значительным риском и может подходить не всем инвесторам. Бэктест основан на исторических данных и допущениях; прошлые результаты не гарантируют будущих. Спреды, проскальзывание, ликвидность и исполнение могут существенно отличаться на реальном рынке. Никогда не рискуйте деньгами, которые вы не можете позволить себе потерять, и рассмотрите возможность практики на demo-счёте перед торговлей на реальном.
Присоединяйтесь к United Kings: премиальные forex и gold сигналы (Entry, SL, TP)
Если вы дочитали до этого места, вы уже впереди большинства трейдеров — потому что вы выбираете проверять прежде чем рисковать.
Когда вы будете готовы следовать структурированному сервису сигналов, United Kings предоставляет премиальные Telegram сигналы для forex и золота с чёткими уровнями Entry, SL и TP, с фокусом на возможности сессий Лондон и Нью-Йорк. Мы также даём образовательный контекст, чтобы вы понимали «почему», а не только «где».
- Сообщество: 300K+ активных трейдеров
- Ясность: чистый формат Entry/SL/TP
- Фокус: торговля по сессиям London & NY
- Поддержка: обучение вместе с сигналами
- Уверенность: гарантия возврата денег 48 часов
Посмотрите наши предложения:
Выберите план под ваш горизонт на нашей pricing page:
- Starter (3 Months): $299 (~$100/mo)
- Best Value (1 Year): $599 ($50/mo) + FREE ebook (50% savings)
- Unlimited (Lifetime): $999 (платите один раз, доступ навсегда)
И присоединяйтесь к живому сообществу в Telegram: United Kings official Telegram channel.
Ваш следующий шаг: сделайте бэктест стиля, убедитесь, что он подходит вашему брокеру и вашей толерантности к риску, а затем следуйте сигналам с размером позиции, который вы сможете выдерживать. Так трейдеры живут достаточно долго, чтобы начать выигрывать.



