Backtest EASY Bots in MetaTrader 5
Полное руководство по запуску Scalperology AI, Breakopedia AI и Trendopedia AI в Strategy Tester. Не нужен демо-счёт, не нужно подключение к серверу — только установка, настройка и нажатие Start.
Настройка занимает около 15–20 минут.
Что вам нужно
Убедитесь, что всё готово, прежде чем начать.
Бот должен быть установлен
Бот должен находиться в том же терминале MT5, где вы запускаете тест. Шаг 1 ниже проведёт вас через это.
Уже установили через Demo IB, Live IB или Full? Переходите сразу к Шагу 2.
Полное руководство по установкеНужен MetaTrader 5
Скачайте и установите MetaTrader 5 у вашего брокера или с metaquotes.net.
Скачать MT5Брокерский счёт не нужен
В отличие от реальной торговли, Strategy Tester не требует брокерского счёта через нашего партнёра. Тестировать можно на сервере любого MT5-брокера.
| Demo IB / Live IB / Full | Tester | |
|---|---|---|
| Версия бота | Идентична | Идентична |
| Нужен IB-счёт | Да (Demo IB / Live IB) или лицензионный ключ (Full) | Нет |
| Источник данных | Live-сервер AI-модели (облако) | Локальные файлы AI-модели на вашем ПК |
| Торговля | В реальном времени на реальном/демо-счёте | Только историческая симуляция |
| Сценарий | Реальная или демо-торговля | Бэктест и оптимизация |
Установите бота
Скачайте и запустите установщик: Download FxRobotEasySetup.exe and run it.
Выберите тип установки Tester: Найдите карточку вашего продукта (Scalperology AI, Breakopedia AI или Trendopedia AI) и выберите тип установки Tester. Лицензионный ключ или партнёрский счёт не требуются.
Выберите ваш терминал MT5: Установщик обнаруживает все терминалы MetaTrader 5 на вашем компьютере. Выберите тот, где хотите тестировать. Если у вас один терминал, он будет выбран автоматически.
Нажмите Install и подождите: Нажмите Install. Установщик копирует все необходимые файлы в выбранный терминал. Это занимает несколько секунд.
Скачайте данные AI-модели и SET-файлы
Данные AI-модели
- В установщике откройте раздел Strategy Tester для вашего продукта. Здесь вы скачиваете данные AI-модели.
- Исторические данные, которые AI-движок бота использует для анализа.
- Выберите период, который хотите тестировать (например, 2024.01.01 — 2025.01.01).
- Нажмите Download — файлы автоматически помещаются в правильную папку.
- Время загрузки зависит от выбранного периода — обычно 5–15 минут.
SET-файлы
- Предустановленные профили параметров для разных конфигураций стратегий.
- Скачайте доступные пакеты SET-файлов — разные профили, оптимизированные под разные стили торговли и уровни риска.
- After download:
После загрузки: MQL5\Presets\FxRobotEasy\scalperology\ (или \breakopedia\, \trendopedia\)
Войдите в MetaTrader 5
Откройте MetaTrader 5 и войдите в любой торговый счёт — демо или реальный, у любого брокера.
Strategy Tester использует исторические цены брокера, но AI-модель работает с ваших локальных файлов.
Разрешите алгоритмическую торговлю и DLL-импорты
Go to Сервис → Настройки → Советники and enable:
Разрешить алгоритмическую торговлю
Позволяет советникам автоматически выставлять сделки
Разрешить импорт DLL
Необходимо, чтобы бот читал данные AI-модели из локальных файлов
Откройте Strategy Tester
In the MetaTrader 5 menu, go to View → Strategy Tester (or press Ctrl+R).
Панель Strategy Tester появится внизу окна MetaTrader 5. Вы увидите две основные вкладки: Settings (где настраиваются параметры теста) и Inputs (где загружаются SET-файлы и корректируются параметры бота). Сначала используем Settings на Шаге 6, затем Inputs на Шаге 7.
Настройте тест
| Setting | Description |
|---|---|
| Expert | Выберите бота: Scalperology Ai, Breakopedia Ai или Trendopedia Ai |
| Symbol | Торговый инструмент (например, EURUSD, XAUUSD) |
| Period | Таймфрейм графика. Используйте H1 (1-часовые свечи — каждая свеча = 1 час ценовых данных) как рекомендуемую стартовую точку |
| Date range | Должен попадать в период скачанных данных AI-модели (Шаг 2). Если даты не совпадают, у бота не будет AI-сигналов |
| Modeling | Выберите «Каждый тик на основе реальных тиков» — это использует реально записанные ценовые данные для самой реалистичной симуляции. Другие режимы быстрее, но менее точны |
| Deposit | Стартовый баланс для симуляции. Используйте значение, близкое к планируемому реальному депозиту (например, 10 000 USD), для реалистичных результатов |
| Leverage | Совпадайте с реальным счётом или используйте стандартное 1:100 |
Visual mode: Включите режим Visual, чтобы видеть, как бот торгует в реальном времени на историческом графике. Это лучший способ понять, как работает стратегия.
Тест идёт медленно? На Шаге 7 (вкладка Inputs) найдите параметр «In Tester» и установите значение «false», чтобы отключить GUI-панель бота. Это значительно ускоряет и визуальное, и неви́зуальное тестирование.
Загрузите SET-файл
Теперь переключитесь на вкладку Inputs в панели Strategy Tester. Здесь настраиваются входные параметры бота.
Кликните по вкладке Inputs (рядом с только что настроенной вкладкой Settings)
Кликните правой кнопкой в любом месте области параметров
Выберите Load в контекстном меню
Перейдите в: MQL5\Presets\FxRobotEasy\scalperology\ (или \breakopedia\, \trendopedia\), выберите .set-файл и нажмите Open
Наши SET-файлы организованы в 5 торговых профилей, каждый оптимизирован под свой стиль торговли и толерантность к риску:
| Profile | Trades/day | Risk | Drawdown | Best for |
|---|---|---|---|---|
| High-Frequency | 15–30+ | Высокий | 10–18% | Опытные трейдеры, быстрый VPS, счета от $10 000 |
| Standard | 5–15 | Стандартный | 5–10% | Большинство трейдеров, счета от $5 000 — рекомендуемая стартовая точка |
| Conservative | 2–5 | Очень низкий | 3–5% | Небольшие счета, осторожные трейдеры, prop-firm челленджи |
| Full Protection | 3–8 | Низкий | 4–7% | Волатильные рынки, строгие правила просадки, общий VPS |
| AI Precision | переменно | Низкий | переменно | Ультра-точные входы с AI-микроанализом на каждой сделке |
Запустите тест
Нажмите Start в панели Strategy Tester. Типичный бэктест занимает 1–5 минут в зависимости от длины периода и режима моделирования.
Полоса прогресса
Показывает, сколько исторического периода обработано
График (режим Visual)
Смотрите, как сделки выставляются в реальном времени
Вкладка Journal
Показывает все сообщения логов, ошибки и события бота
Анализ результатов
Как только полоса прогресса достигает 100% и тест заканчивается, Strategy Tester отображает несколько вкладок с результатами. Начните со вкладки Report — там полная сводка производительности.
| Metric | What it tells you |
|---|---|
| Net Profit | Общая прибыль или убыток |
| Profit Factor | Брутто-прибыль / брутто-убыток. Выше 1,5 — сильный |
| Expected Payoff | Средняя прибыль на сделку |
| Max Drawdown | Наибольшее падение от пика — худший сценарий |
| Total Trades | Больше сделок = более статистически надёжно |
| Win Rate | Процент прибыльных сделок |
| Sharpe Ratio | Доходность с учётом риска. Чем выше, тем лучше |
Quick Benchmark Guide
- Profit Factor: >1,5 — сильный, >2,0 — отличный
- Max Drawdown: <15% — приемлемо, <10% — хорошо
- Total Trades: >100 даёт статистически надёжные результаты
- Win Rate: Зависит от стратегии. Наши боты обычно показывают 55–65%. Даже 45–50% может быть прибыльно при высоком отношении прибыль/риск
Graph
Визуализация кривой эквити и баланса
Results
Детальный список каждой сделки
Report
Полная сводка производительности
Оптимизация: поиск лучших параметров
Strategy Tester включает мощный оптимизатор, который тестирует тысячи комбинаций параметров для поиска самой прибыльной конфигурации.
Включите режим оптимизации: На вкладке Settings в Strategy Tester измените режим с одиночного теста на «Optimization → Fast (genetic based)». Генетическая оптимизация умно ищет пространство параметров, не тестируя каждую возможную комбинацию.
Задайте диапазоны параметров: Перейдите на вкладку Inputs. Для каждого параметра, который хотите оптимизировать, задайте Start (минимум), Step (шаг) и Stop (максимум). Включите чекбокс рядом с каждым параметром для включения в поиск.
Запустите оптимизацию: Нажмите Start. Оптимизатор запускает сотни или тысячи проходов, динамически корректируя параметры в заданных диапазонах.
Просмотрите результаты: Вкладка Optimization Results показывает все протестированные комбинации, отсортированные по производительности. Сортируйте по Net Profit, Profit Factor, Expected Payoff, Drawdown или Sharpe Ratio. Дважды кликните по любому результату, чтобы загрузить эти параметры и увидеть детальный отчёт бэктеста.
Сохраните лучшие параметры: Нашли хороший результат? Кликните правой кнопкой в области Inputs и выберите Save для сохранения набора параметров как нового .set-файла. Так вы сможете использовать его позже без повторного запуска оптимизации.
Советы и лучшие практики
Используйте реалистичные условия
Установите спред близко к типичному у брокера. Используйте «Каждый тик на основе реальных тиков». Подстройте кредитное плечо и депозит под планируемый реальный счёт.
Тестируйте на разных периодах
Запустите те же параметры на нескольких периодах. Стратегия, работающая в 2024, но проваливающаяся в 2023, может быть переоптимизированной.
Сравнивайте брокеров
Запускайте тот же тест на серверах разных брокеров. Спреды, свопы и качество исполнения различаются и существенно влияют на результаты.
Forward-тестирование
Разделите данные на обучающий период (оптимизируйте здесь) и валидационный (тестируйте оптимизированные параметры на невиданных данных). Если производительность сохраняется — параметры более робастны.
Распространённые проблемы и решения
Если что-то работает не так, как ожидалось, сначала проверьте эти типичные ситуации.
Что делать дальше
Вы провели бэктест стратегии и увидели результаты. Вот как двигаться дальше.
Получите полную лицензию
Впечатлены результатами бэктеста? Откройте полный потенциал — купите лицензию и торгуйте на реальном счёте у любого брокера без ограничений.
- Торговля на реальных и демо-счетах с live-рыночными данными
- Облачная AI-модель — всегда актуальна, без ручных загрузок
- Все будущие обновления и новые функции включены
- Приоритетная поддержка от команды разработчиков
Тестировать на демо-счёте
Хотите увидеть, как бот ведёт себя в реальном времени, прежде чем рисковать капиталом?
- Откройте бесплатный демо-счёт и тестируйте с live-данными рынка — без ограничений по времени
- В отличие от Strategy Tester, демо-торговля идёт в реальных рыночных условиях с live-потоком цен
Изучить больше
Пробуйте разные конфигурации:
- Тестируйте другие профили на том же инструменте (Standard, Conservative, High-Frequency, Full Protection, AI Precision)
- Тестируйте на разных символах и периодах
- Запустите оптимизацию для поиска собственных лучших параметров (см. раздел Оптимизация выше)
- Сравнивайте результаты на серверах разных брокеров
Ваш Strategy Tester готов
Скачайте установщик, настройте Strategy Tester и проверьте производительность на исторических данных, прежде чем переходить на live-торговлю.
Торговля сопряжена со значительным риском убытков. Прошлые результаты не гарантируют будущих. Результаты бэктеста могут не отражать реальные торговые условия.