Перейти к содержимому

Запуск Backtest

EA Builder Pro имеет встроенный бэктестер, интегрированный в систему. Вы можете запускать Backtest на лету, не экспортируя свой EA. С помощью этой функции вы можете быстро выявлять прибыльные стратегии. Если вы хотите запустить Backtest в EA Builder Pro, вам необходимо зарегистрироваться и войти в систему. После этого у вас будет возможность нажать кнопку “Run Backtest”.

  • Наши Backtest для MT4 используют тиковые данные Dukascopy.
  • Наши Backtest для MT5 используют тиковые данные Pepperstone.

У каждого брокера тиковые данные немного отличаются, что приводит к разным результатам, особенно если вы занимаетесь (микро) Scalping. Мы настоятельно рекомендуем использовать MT5 вместо MT4, так как качество тиков MT5 значительно лучше.

Если вы занимаетесь Scalping, распространена ситуация — особенно при стратегиях Scalping или стратегиях с низкими уровнями Take Profit (TP) и/или Stop Loss (SL) — когда Spread и комиссии существенно влияют на ваши результаты. Для стратегий Scalping рекомендуется: 1: выполнять Backtest только на локальном компьютере. 2: убедиться, что Spread, комиссии и задержка соответствуют условиям вашего брокера.

Однако, если вы не занимаетесь (микро) Scalping, убедитесь, что:

  • Вы используете модель тестирования ‘Every tick based on real ticks’, если используете MT5, для максимально точных тиков.
  • Если на вашем счёте есть комиссия за Lot, проверьте (в MT, вкладка ‘Strategy Tester’, ‘Orders & Deals’), что столбец комиссии заполнен.
Нажмите 'Run backtest' для открытия диалога Backtest
Нажмите 'Run backtest' для открытия диалога Backtest
Диалог Backtest — настройка параметров Backtest
Диалог Backtest — настройка параметров Backtest

В диалоге Backtest вы можете указать параметры тестирования.

  • Период: Период, на котором будет выполняться Backtest.
  • Spread: Разница между ценой Bid и Ask.
  • Валютная пара: Валютная пара (например, EURUSD) для вашего Backtest.
  • Таймфрейм: Таймфрейм (например, 1 мин, 5 мин, 1 час и т.д.)
  • Режим исполнения: Имитация реального исполнения путём установки небольшой задержки между размещением ордера и его исполнением. Поддерживается только в MT5.
  • Модель тестирования: Тестирование на определённых событиях.

По завершении нажмите кнопку Run, и Backtest будет добавлен в очередь.

Обзор Backtest — Backtest ожидает в очереди на обработку
Обзор Backtest — Backtest ожидает в очереди на обработку

Ваш Backtest будет добавлен в очередь. Очередь работает по принципу «первый запланирован — первый обработан», что означает, что при наличии других Backtest в очереди может пройти некоторое время, прежде чем ваш Backtest будет обработан. Это зависит от количества Backtest в очереди на данный момент. Вы можете отслеживать ход выполнения Backtest в разделе “Backtest” при нажатии на меню.

Детали Backtest — выберите Backtest для просмотра подробной информации
Детали Backtest — выберите Backtest для просмотра подробной информации

Когда ваш Backtest завершён, вы можете просмотреть отчёт или скачать его.

Просмотр или скачивание отчёта Backtest
Просмотр или скачивание отчёта Backtest

Если вы хотите восстановить EA из просматриваемых результатов Backtest, нажмите кнопку Recover expert advisor. Этот EA с конкретными параметрами для данного Backtest будет добавлен в ваш список Expert Advisor.

Восстановить Expert Advisor
Восстановить настройки Expert Advisor из Backtest