Тестер стратегий для MT4: настройка и запуск тестирования

Самая большая ошибка многих трейдеров – это хаотичная торговля, без какой-либо системности. Сделки заключаются время от времени, правила входа в рынок постоянно меняются. Такая бесконтрольная торговля может запросто привести не только к убыткам, но и к полному сливу депо. Чтобы получать постоянную стабильную прибыль, нужно найти свою стратегию, а затем торговать, четко соблюдая ее правила. В поиске необходимой методики поможет тестер стратегий MT4.

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

Тестер стратегий MT4: описание

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

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

Накладывая торговую систему на исторические данные графика, тестер как бы «ужимает» время. Один год здесь будет равен 1 минуте, а 1 час – 1 секунде. Такое сжатие необходимо для того, чтобы охватить как можно больше данных и провести более качественный анализ.

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

Тестер стратегий имеет следующие преимущества:

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

Кроме того, инструмент легко устанавливается и настраивается.

Рекомендуем также установить и протестировать советник Forex Strategy Builder для создания новых стратегий.

Как пользоваться тестером стратегий в мт4?

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

Как запустить тестер стратегий в мт4

Как запустить тестер стратегий в мт4?

Запуск модуля можно выполнить одним из следующих способов:

  • 1-ый вариант. Откройте вкладку главного меню «Вид» и выберите команду «Тестер стратегий». Нажмите левой клавишей мыши по названию модуля, чтобы активировать режим тестирования.
  • 2-ой вариант. Используйте команду горячих клавиш – CTRL+R. Тестер станет активным сразу после нажатия указанной комбинации.
  • 3-ий вариант. Найдите на панели инструментов иконку, отвечающую за активацию данного тестера. Она выглядит как миниатюра графика с наложенной поверх него лупой. Активируйте значок левой кнопкой мышки.

После включения режима тестирования перед вами откроется окошко с настройками.

Как настроить тестер стратегий в MT4?

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

Во второй вкладке находится журнал операций. Там вы сможете найти результаты по всем проведенным операциям – количество прибыльных и убыточных сделок, общее число лотов, размер чистой прибыли и так далее. Данная вкладка незаменима при оценке эффективности проверяемой методики.

Рассмотрим сначала категорию «Настройки». Она также поделена на несколько кластеров. Первый кластер отвечает за настройку основных инструментов, используемых в стратегии. Второй кластер отвечает за параметры тестирования. В третьем кластере вы можете указать наименование торгуемой пары и временной интервал.

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

Тестер стратегий mt4 - как пользоваться

Подбор инструментов

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

Список инструментов содержит только те приложения, которые находятся в папках «Experts» и «Indicators» каталога данных вашего терминала.

Для установки основного индикатора стратегии выберите нужный инструмент из списка и активируйте его мышью. После этого перейдите по вкладку «Свойства эксперта» и внесите необходимые корректировки во входные параметры индикатора.

Важно! Тестер стратегий работает только со скомпилированными файлами индикаторов. Этот нюанс очень важен при использовании различных пользовательских алгоритмов, скачанных из сети. Многие из них не были компилированы.

Исправить этот недостаток очень легко. Для компилирования файла индикатора запустите терминал и выберите команду «Meta Editor». Перед вами откроется редактор кода. В открывшемся редакторе запустите меню «Файл» и выберите команду «Скомпилировать». После этого закройте редактор. Теперь файл данного индикатора появится в списке инструментов вашего тестера.

Настройка параметров тестирования

Данный кластер отвечает за настройку самого тестирования. Вы можете изменить такие показатели, как:

  • Основная валюта счета.
  • Размер начального депозита.
  • Тип сделок (Only Long/Only Short/Short&Long). При значении «Only Long» тестер будет заключать сделки только на покупку. Если активировать параметр «Only Short», то будут открываться только sell-сделки. При значении «Short/Long» тестер будет открывать оба вида позиций.

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

Тестер ручных стратегий для мт4

При настройке оптимизации вычислений необходимо будет дополнительно указать такие данные как:

  • Величину матожидания стратегии.
  • Желаемый процент прибыльности.
  • Максимальный процент убытков от общей суммы депозита.

Указывайте значения, которые будут соответствовать вашей торговле на реальном счете.

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

Настройка таймфрейма и торгового актива

За настройку торгового инструмента отвечает пункт «Символ». Тестер MT4 позволяет работать с разными активами – валютными парами, металлами, криптовалютой, ценными бумагами, акциями, фьючерами и т.д. В списке будут доступны все инструменты, с которыми может работать MT4.

Для настройки основного таймфрейма стратегии необходимо изменить пункт «Период».

Как только пункты «Символ» и «Период» будут заполнены, тестер автоматически создаст документ с расширением .fxt. Он будет расположен в каталоге «Tester», находящемся в корневой папке терминала MT4.

Настройка метода моделирования

При анализе стратегий тестер моделирует график на основе исторических данных, хранящихся в папке «history». Данная папка расположена в каталоге MT4. Каждый файл с историческими данными имеет расширение .hst и содержит информацию о движении цены по графику с определенным таймфреймом.

Собранные исторические данные хранятся в архиве котировок, который доступен в меню терминала. На основе именно этих данных тестер и моделирует новый график для анализа стратегий. Такой метод моделирования называется историческим. Он принят за основу вычислений и применяется в тестере по умолчанию.

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

Кроме исторического метода, в тестере доступны и другие способы моделирования графика:

  • По Open-ценам свечей. Данный способ самый быстрый, но при этом наименее точный. Тестер будет сортировать бары по open-ценам, не учитывая ни метод их построения, ни временной интервал. Моделирование по ценам открытия обычно применяют в тех случаях, когда нужен быстрый беглый анализ стратегии.
  • На основе контрольных точек. Данный способ подходит только для предварительного анализа. В качестве контрольных точек алгоритм берет цены OHLC наименьшего периода.
  • По всем тикам баров. Моделирование по всем тикам дает более точный и глубокий анализ методики. При тестировании учитываются абсолютно все тиковые колебания цены внутри каждой свечи, а не только Open- и Close-цены.

Для получения более точных результатов рекомендуется применять тиковый, либо исторический метод моделирования. Если же нужна предварительная быстрая оценка стратегии, можно использовать анализ по контрольным точкам или Open-ценам.

Результаты моделирования

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

  • Серые участки на шкале говорят о том, что на данном отрезке были учтены не все значения баров, из-за чего моделирование было проведено не полностью.
  • Красные отрезки на шкале определяют участки графика, на которых тестер не смог провести моделирование из-за недостаточного количества данных.
  • Зеленые отрезки указывают на те участки, где моделирование было завершено успешно.

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

Установка периода для анализа стратегии

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

как настроить тестер стратегий в мт4

Для установки временного отрезка необходимо включить параметр «Использовать дату», а затем указать нужный диапазон, заполнив поля «От» и «До». В первом поле указываем начальную дату периода, а во втором – конечную. Например, от 15 мая 2010 года до 15 мая 2019 года.

После внесения всех изменений в настройки необходимо запустить анализ стратегии, нажав кнопку «Старт». Прогресс исследования будет показан на графической шкале в подвальной области терминала. Там же можно посмотреть время, оставшееся до конца анализа.

Включение дополнительной функции «Визуализация» позволит вам наблюдать за работой тестера. Процесс тестирования будет показан на живом графике.

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

Как работать с тестером стратегий в мт4?

Весь процесс работы с тестером можно условно разбить на три основных этапа:

  1. Настройка моделирования и анализа стратегии.
  2. Активация тестирования.
  3. Анализ полученных данных.

Первые два этапа были подробно рассмотрены выше. Как только тестирование будет завершено, можно переходить к третьему шагу – анализу результатов.

Итоги тестирования поделены сразу на несколько вкладок, в каждой из которых находится важная информация:

  • «Основные результаты». Здесь можно увидеть общее количество открытых ордеров, размеры лотов, точки входа/выхода из каждой позиции, а также статистику прибыли/убытка по каждой заключенной сделке.
  • «График тестирования». В данной вкладке размещен простой график, состоящий из двух осей – X и Y. Кривая линия, двигающаяся по осям, показывает качество стратегии. Чем ровнее и выше линия – тем лучше результаты. И наоборот, если кривая часто падает вниз и сильно колеблется, то это признак плохих результатов и низкого качества стратегии.
  • «Отчет». В этой вкладке все результаты тестирования упорядочены и соединены в один файл. Для экспорта отчета нажмите на кнопку «Сохранить как». После этого документ будет доступен к просмотру через любой браузер. В отчете вы можете найти все данные по тестированию, начиная названием торгового инструмента и заканчивая общим объемом прибыли и убытка.
  • «Журнал операций». Здесь находится список всех заключенных сделок, в том числе и тех, которые закрылись по стоп-лосс, либо завершились ошибочно.

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

Несмотря на такой большой объем анализируемых данных, опытные трейдеры не рекомендуют анализировать стратегии, при которых сделки заключаются против тренда и длятся менее 2 минут. Даже если результаты тестов окажутся отличными, такая стратегия все равно может привести вас к убыткам при торговле на реальном счете, так как многие брокеры искусственно повышают время закрытия ордера, либо увеличивают спред.

Пошаговая инструкция по анализу стратегий

Рассмотрим пошаговый алгоритм действий при проверке эффективности любой ручной стратегий:

  • Включите терминал и загрузите тестер в активном режиме.
  • Перейдите во вкладку «Настройки» и выберите основной индикатор или советник, который будет использоваться для поиска сигналов, настройте его параметры.
  • После этого выберите валютную пару (либо другой актив) и установите нужный таймфрейм.
  • Укажите размеры депозита, проценты максимально допустимой прибыльности и убытка.
  • Определите метод моделирования графика.
  • Установите временной период.
  • Настройки при необходимости функцию визуализации всего процесса анализа.
  • Запустите анализ кнопкой «Старт».
  • Дождитесь конца проверки стратегии.
  • Проанализируйте полученные данные и при необходимости повторите тест, откорректировав настройки методики в лучшую сторону.

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

Рекомендуем вам протестировать с помощью инструмента такую методику, как Master Trend Forex.

Тестер ручных стратегий для MT4 – Trade System

Анализатор стратегий Trade System отсутствует в стандартном наборе терминала Meta Trader, однако вы легко можете скачать и установить его вручную. Для инсталляции следуйте стандартной инструкции по установке пользовательских индикаторов.

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

После установки активируйте инструмент, перетянув его на график из меню «Навигатор».

Важно! При первом добавлении инструмента ваш график никак не изменится. Это нормально. Чтобы индикатор заработал, необходимо нажать правой клавишей мыши по основной части графика, затем выбрать в появившемся списке пункт «Шаблон» — «Сохранить». Назовите файл tester.tpl. После этого можно начинать работу.

Чтобы приступить к проверке стратегии, запустите шаблон tester.tpl через главное контекстное меню терминала. Затем настройте валютную пару, таймфрейм и временной период для тестирования. Задайте скорость анализа и нажмите на «Запуск». Через некоторое время тестер предоставит вам результат в виде отчетного файла.

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

Ручной анализ методики занял был на порядок больше времени, отняв немало сил и нервов. Тестер автоматизирует весь процесс и максимально сокращает количество затрачиваемого времени. Кроме того, вы не рискуете ни одним центом, так как при тестировании используется только виртуальный депозит.

Смотрите также видео — Тестер стратегий для MT4