Лучшие тестеры стратегий для форекс

Тестер стратегий для Forex

Худшее начало карьеры трейдера — спешка. Обучение и поиск торговых систем обычно заканчивается на 1-2 позициях, которые начинающий спекулянт сразу торопится применить на реальном счете. Отсюда следуют просадки, потери и негативный первый опыт у большинства трейдеров. В этой статье рассматриваются тестеры стратегий для форекс — инструменты, которые защитят новичков от базовых ошибок.

Они компенсируют недостатки ручной проверки и длительной торговли на демосчете. Зачастую такие программы устанавливаются как дополнения к терминалам MetaTrader.

Что такое тестер стратегий для форекс и зачем он нужен

Это вспомогательный инструмент для платформы MT4, позволяющий симулировать ручную торговлю по стратегии на настоящих котировках. В предварительных настройках тестеров можно указать изначальный депозит, средний размер спреда, свопы и многие другие нюансы.

Программа устанавливается на загруженные архивные котировки и проводит визуализацию так, как будто торговля идет в данный момент. Главное преимущество этих инструментов — скорость тестирования алгоритмов. У виджетов есть кнопки быстрой перемотки, и трейдер может сразу увидеть результат точки входа.

По окончании работы сервис выдает детальный отчет о прибыли, максимальной просадке и другой важной торговой статистике. Эти сводки нужно сохранять и сверять с результатами иных систем.

Тестеры упрощают и ускоряют процесс выбора стратегии. За час-два можно проверить несколько алгоритмов на одном и том же временном периоде, наглядно сравнив результаты. Но бесконечно тренироваться на демосчете не стоит. На это уйдет много времени, а зациклившись на поиске идеальной стратегии, можно вовсе не перейти к реальному трейдингу.

Типы приложений для торгового терминала

По принципу работы тестеры делятся на два типа. Первые — с ручным открытием, визуализацией и наглядной демонстрацией позиций. Вторые предлагают полноценную симуляцию торговли без участия трейдера. В этом случае сделки открываются автоматически по заранее заданным условиям, а в конце программа выдает результаты.

Визуальный или ручной мониторинг

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

Роль тестера в этом случае заключается в трех функциях:

  • Воспроизведение и визуализация архивных котировок.
  • Ускорение графика.
  • Формирование отчета.

Конечно, ручное тестирование сильно отличается от настоящего трейдинга. Во-первых, нет психологического давления. Во-вторых, трейдер не сможет следить за графиком 24 часа. А в-третьих, размеры спредов, свопов и других торговых условий могут отличаться от реальных. Кроме того, в архивных котировках не учитываются тики, поэтому скальпинговые системы лучше не проверять таким образом. Но ручной мониторинг дает более точные и наглядные результаты, чем торговля на демосчете.

Автоматический тестер или советник

Этот тип анализа алгоритмов больше подходит для оценки торговых роботов. Они заключают сделки без участия человека, поэтому и проверять их нужно в автоматическом режиме.

Для такой модели тестирования не нужно ничего устанавливать в MetaTrader. В терминале есть базовый инструмент Strategy Tester, в котором можно выбрать автоматический советник из каталога, актив, а также период и таймфрейм тестирования.

Тестер стратегий в МТ4

Проверка прибыльности роботов

Сервис автоматически рассчитает заработок трейдера при использовании робота в определенный промежуток времени. Доступен режим визуализации для отслеживания деятельности советника на графике.

В MetaTrader 5 у этого инструмента появились дополнительные опции: одновременная проверка нескольких советников, стресс-тест с задержкой, а также режимы оптимизации.

Читайте также
Как скачать бесплатно тестер стратегий для Форекс МТ5Как скачать бесплатно тестер стратегий для Форекс МТ5

Но через Strategy Tester можно проверить только результативность советников для автотрейдинга, написанных на языке MQL5. Тестирование обычных стратегий сработает после их оформления в виде автоматического алгоритма.

Лучшие тестеры ручных стратегий

Поскольку платформы MT уже предлагают удобный инструмент для проверки результативности в автоматическом режиме, ниже будут рассмотрены только тестеры стратегий для ручной торговли.

TSTester 2

Данное ПО лидирует в рейтингах тестеров ручных стратегий для форекс онлайн и входит в число наиболее известных инструментов. Он оформлен в виде советника для MT и устанавливается в терминал аналогично роботу. Пошаговая инструкция по запуску TSTester 2 в MetaTrader:

  1. Скачать и распаковать архив с инструментом.
  2. Перейти в каталог MQL. Путь: «File» — «Open Data Folder».
  3. Перенести распакованные файлы в этот каталог (пункт «Объединение содержимого папок»).
  4. Перезагрузить терминал.
  5. Раньше перед запуском тестера нужно было предварительно скачать котировки, но сейчас все происходит автоматически. Следует перейти в пункт: «View» — «Strategy Tester» (можно также открыть через Ctrl+R) и в меню выбора советника указать TSTester 2.

    Как запустить проверку стратегий на истории

    Настройка Strategy Tester

  6. В этом окне выбираются актив, таймфрейм, период анализа, метод расчета и спред. Также для перехода в визуальный режим нужно отметить галочкой чекбокс «Visual Mode».
  7. Остается нажать на Start и дождаться загрузки котировок с панелью управления TSTester 2.

Интерфейс инструмента выглядит просто и компактно, он является узкой колонкой с настройками.

TS Tester 2 на графике

Инструмент проверки торговой системы

Трейдер может управлять (сверху-вниз):

  • Скоростью прокрутки графика.
  • Меню оформления ордера. Оно достаточно сложное. Например, окошко числовым значением одновременно демонстрирует и размер позиции, и цену лимитного ордера, и расстояние до Stop-Loss и Take-Profit. Все зависит от кнопки, нажатой после указания показателя. Его можно задавать в пунктах или процентах.
  • Текущими позициями и ордерами. Между ними можно переключаться стрелками или указать ID. Также есть две большие кнопки: Modify (Изменить) и Close (Закрыть). А справа размещены опции, которые позволяют применить действие в отношении всех сделок.

В четырех нижних блоках указана детальная статистика по текущему балансу и марже, а также открытым и закрытым операциям.

Плюсы и минусы TSTester 2 перечислены ниже.

ПреимуществаНедостатки
  • Есть возможность перетаскивать SL и TP при помощи мышки.

  • Бесплатное распространение ПО.

  • Возможность управления сразу всеми позициями.

  • Встроенный калькулятор в процентах и пунктах.
  • Устаревшая и неудобная для новичков панель управления.

  • Сложная установка, особенно для пользователей, которые не работали с каталогом MQL.
  • FX Blue Trading Simulator 3

    В отличие от предыдущего симулятора, этот добавляется в терминал очень просто. Сразу после скачивания запускается программа-установщик, которая работает в автоматическом режиме.

    Для получения файла нужно предварительно пройти бесплатную регистрацию на официальном сайте сервиса. После создания и подтверждения учетной записи архив будет доступен для скачивания. Установка инструмента простая и заключается только в выборе конкретного MetaTrader, в который нужно интегрировать ПО. Терминал после инсталляции нужно перезагрузить.

    Установка на график происходит аналогично TSTester 2. После перехода во встроенный инструмент тестирования стратегий MetaTrader, трейдер выбирает FX Blue Trading Simulator 3 и указывает параметры проверки.

    После загрузки на окне графика откроется форма авторизации, в которую нужно ввести регистрационные данные с сайта FX Blue. Как только этот шаг пройден, можно начинать симуляцию торговли.

    FX Blue Trading на графике

    Прогон стратегии на истории

    Функционал у этого инструмента хуже, чем у TSTester 2. Например, открывать сделки можно только рыночными ордерами, а Stop-Loss и Take-Profit выставляются вручную. Но при этом рабочая область гораздо более понятная и простая. Детальный отчет о результатах можно посмотреть в конце симуляции.

    Если выставить на график технический индикатор или любой визуальный инструмент, то появится дополнительная панель. В ней можно настроить автоматическое открытие сделки при достижении определенного значения осциллятора или, например, при касании трендовой линии. Для вызова меню Smart Lines нужно нажать на выставленный инструмент с зажатой клавишей Alt.

    Регулировка скорости прокрутки и активация паузы в симуляции доступны в нижнем меню.

    Плюсы и минусы Trading Simulator 3 перечислены в таблице.

    ПреимуществаНедостатки
  • Простая установка.

  • Удобное и понятное управление.

  • Можно скачать тестер Forex бесплатно.

  • Взаимодействие с индикаторами и графическими инструментами.

  • Можно использовать трейлинг-стоп и ручное передвижение вспомогательных ордеров.

  • Доступен для MT5.
  • Нужна регистрация.

  • Нельзя выставлять отложенные ордеры.

  • Нет промежуточных отчетов.
  • Читайте также
    Как провести тестирование советников на ФорексКак провести тестирование советников на Форекс

    SimpleFXTester

    Еще одна популярная программа-тестер для форекс. Архив состоит из двух частей. Первая содержит скрипт, запускающий внешнюю программу, во второй размещены файлы эксперта, которые переносятся в каталог Metatrader по аналогии с двумя предыдущими инструментами.

    После копирования данных и перезагрузки платформы нужно запустить Strategy Tester с планируемыми параметрами проверки и выбранным советником SimpleFXTester.

    Котировки загрузятся за несколько минут. Далее запускается внешняя программа из первой части архива.

    В итоге рабочая зона трейдера должна выглядеть следующим образом:

    Simple FX Tester на графике

    Программа для анализа стратегий форекс

    В основном окне программы есть бегунок регуляции скорости, а также таблица с тремя вкладками (Текущие позиции, отложенные ордеры и история). Внизу размещены кнопки закрытия и изменения сделки, а также демонстрируется результат трейдинга в реальном времени.

    Если нажать кнопку «Place New Order», откроется дополнительное окно с настройками торговой команды. Оно очень похоже на встроенное меню в MetaTrader. Можно выставить рыночный или отложенный ордер, а также настроить Take-Profit, Stop-Loss и Trailing Stop.

    SimpleFXTester дает весь нужный для тестирования функционал, но без важных дополнительных опций, которые есть у TSTester2 и FX Blue Trading Simulator.

    ПреимуществаНедостатки
  • Доступен бесплатно.

  • Удобное управление. Меню открытия ордеров схоже с привычным окном в MetaTrader.

  • Есть Trailing Stop.
  • Сложная установка

  • Неудобный формат работы с постоянным переключением между окнами.

  • Нет взаимодействия с техническими индикаторами и графическими инструментами.
  • Forex Tester 5

    Это самый функциональный алгоритм проверки стратегий из всех доступных на рынке. ПО поставляется в виде отдельной программы и скачивается через официальный сайт разработчика. Тестер платный, стоимость установлена в диапазоне $99-$134 и зависит от тарифного плана (отличаются количеством доступных таймфреймов и торговых инструментов). Но есть и демоверсия с ограниченным функционалом, которую можно скачать без регистрации.

    Программа кажется сложной, но такое ощущение появляется из-за множества доступных опций. Визуально интерфейс напоминает MetaTrader. Главный экран поделен на 4 зоны:

    Интерфейс программы тестера

    Forex Tester 5

    • Главное меню (на изображении отмечено зеленым). В полосе размещены инструменты, позволяющие трейдеру управлять скоростью тестирования, менять таймфреймы, открывать ордеры, использовать графические элементы и технические индикаторы, а также настраивать масштаб графика.
    • Статистика (красным). Информация о совершенных сделках за условный месяц. В нижнем окне столбца можно увидеть данные конкретной свечи.
    • Окно графика (синим). Аналитическая область, на которую наносятся вспомогательные инструменты и индикаторы. Также здесь задаются условия автоматического открытия сделки. Архивные котировки экспортированы с MetaQuotes, поэтому полученные данные будут максимально приближены к реальной торговле на MetaTrader.
    • Баланс (желтым). В этом меню размещены таблицы с текущими и историческими результатами трейдинга. Также можно добавлять дополнительные вкладки, например, с архивом экономического календаря на момент теста.

    И это только основной экран. В программе также есть другие полезные разделы:

    • Расширенное меню ордеров. Доступна настройка Trailing-Stop, переноса позиции в безубыток, одновременная модификация/закрытие всех сделок, а также группы и сетки ордеров.
    • Каталог готовых торговых алгоритмов.
    • Доработка стратегий. FT5 — один из немногих форекс-тестеров с оптимизацией. ПО пошагово проведет трейдера по этапам проверки и модификации стратегии. Можно тестировать разные активы, таймфреймы, фильтрующие индикаторы, условия входа в сделку и многое другое. В этом же инструменте доступна проверка эффективности изменений.
    Как улучшить стратегию

    Интерфейс оптимизатора

    • Программа обучения. Состоит из трех разделов, в зависимости от уровня знаний пользователя (начальный, средний и продвинутый). Каждый курс состоит из обширного комплекта обучающих материалов (каждый рассчитан минимум на 100 часов). Этот раздел доступен только на английском языке.
    • Магазин. Каталог платных стратегий, индикаторов и дополнений к программе.
    • Easy Forex Builder. Это дополнительный софт тех же разработчиков. EFB — это визуальный форекс-конструктор. При его помощи можно самостоятельно строить торговых роботов и индикаторы в визуальном режиме. Их можно выгрузить из Forex Tester 5 и конвертировать в автоматический советник. На EFB также есть бот-помощник, который еще сильнее упростит работу с программой.

    Весь этот функционал можно отнести к преимуществам Forex Tester 5, а недостаток у него только один — высокая стоимость полноценной версии. Без лицензии возможности пользователя сокращены, а результаты работы нельзя экспортировать.

    Где скачать тестер ручных стратегий Forex на Андроид

    В каталог мобильной версии MetaTrader нельзя добавлять сторонние скрипты и советников. Поэтому первые три решения реализовать на телефоне с Android не получится, нужно искать отдельное приложение.

    Простой поиск по Google Play не дает никаких результатов. На первых строках выводятся приложения, которые просто дают возможность торговать на демосчетах. Лучшие из них: Forex Simulator, FX Tester и Forex Offline Demo. Их можно скачать в официальном каталоге приложений Android. Но полноценными тестерами их назвать сложно. Они не дают возможности прокрутки графика и воспроизведения архивных котировок.

    Раньше существовало приложение Trade Interceptor, которое обеспечивало достойное тестирование стратегий на мобильных устройствах. Сейчас оно отсутствует в Google Play, как и аналоги. Поэтому скачать тестер стратегий для форекс бесплатно для Андроид не получится. Возможно, причина заключается в маленьких мобильных дисплеях, куда сложно вставить все необходимые опции, поэтому персональный компьютер — единственный вариант.

    Преимущества и недостатки применения программ тестирования торговых стратегий

    ПреимуществаНедостатки
  • Скорость проверки. Это самый быстрый способ оценки эффективности торговых стратегий.

  • Невозможно сделать поблажку и закрыть на что-то глаза. При визуальной оценке точек входа на истории это происходит достаточно часто.

  • Не нужно ничего записывать. Программы для тестирования форекс стратегий ведут подсчет, а в конце выдают детальную статистику результативности.

  • Визуальная схожесть с реальной торговлей. У пользователя нет возможности увидеть будущее поведение графика. Эксперимент максимально прозрачен.
  • У бесплатных тестеров устаревшие и сложные интерфейсы.

  • При проверке скальпинговых стратегий может возникать большая погрешность.

  • Сложная для новичков инсталляция.

  • Отсутствие психологических факторов. Трейдер не испытывает страха и жадности, понимая, что это просто симуляция. Более того, прокрутка графика сразу приводит к точке выхода, которой в реальных условиях пользователь мог бы и не дождаться.
  • Часто задаваемые вопросы

    ⌚ На каком временном периоде лучше проверять стратегии?
    Чем дольше, тем точнее. Для репрезентативного теста нужно как минимум 1-2 месяца котировок. А когда речь идет о стратегиях с большим таймфреймом (H4 и выше), то можно взять и несколько лет.
    🔍 Почему не появляется советник в разделе Strategy Tester в MetaTrader?
    Есть два варианта: не перенесен файл тестера в папку Experts или не перезагружен терминал. Если после повторения этих действий проблема сохраняется, то нужно найти другой архив этого советника.
    ❓ Отличаются ли реальные сделки от открытых по истории?
    Да, брокеры не хранят записи всех тиков. Но это является проблемой только для тестов скальперских стратегий.
    💻 Почему не получается установить тестер в MetaTrader 5?
    Большинство бесплатных инструментов было разработано для MT4. Только некоторые из них корректно работают на MT5.
    📝 Как узнать, можно ли добавить тестер в терминал конкретного брокера?
    По доступности Metatrader, ведь у любого MT используется открытый каталог файлов.
    📱 Как скачать тестер форекс бесплатно на русском?
    Единственный русифицированный сервис в подборке — Forex Tester 5, но он платный. Альтернатив на русском языке нет.
    Одинцов Матвей
    Экономист, кандидат наук. В 2015 году защитил диссертацию, посвященную хеджированию валютных рисков. Специализируется на стратегиях и фундаментальном анализе.
    Комментариев пока нет.
    Ваш комментарий будет первым.
    Чтобы добавить комментарий, пожалуйста, авторизуйтесь