« Indietro

Тестер стратегий Форекс Полный разбор программы + настройка тестера

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



Графические результаты оптимизации



С его помощью за несколько минут можно проверить любые идеи, индикаторы, советники. Удастся проанализировать качество отработки сигналов и прибыльность системы на исторических данных. В режиме визуального тестирования вы увидете, каким именно образом эксперт осуществляет торговые операции при тестировании на исторических данных. Каждая сделка, осуществленная по финансовому инструменту, отображается на его графике. На рисисунке вы можете увидеть, что внизу окна советника расположены две вкладки – «Настройки» и «Журнал».


Тестер стратегий

Что такое бэктестинг Форекс и как работает тестирование стратегий Форекс


MetaTrader запустит советник на исторических данных и представит полученные результаты. Помимо тестирования и оптимизации советников тестер стратегий позволяет проверить работу пользовательских индикаторов в визуальном режиме. Данная функция позволяет легко проверить демо-версии индикаторов, скачанные из Маркета. Тестер торговых стратегий MetaTrader 4 предназначен для проверки и оптимизации торговых роботов перед началом их использования в реальной торговле. Работа тестера строится на основе исторических данных по котировкам валют. В процессе тестирования торговый робот анализирует накопленные котировки, при этом совершая виртуальные торговые сделки в соответствии с заложенным в него торговым алгоритмом.


Тестер стратегий

Графические результаты оптимизации


И третий метод Open prices only самый быстрый и наименее точный. Первый из этих методов Every tick основан на данных со всех доступных наименьших таймфреймов для генерации каждого тика цены. Тестирование данным методом занимает наибольшее время, но он является самым точным из всех представленных ниже. При этом следует помнить, что эффективность торговой стратегии в прошлом не гарантирует того же в будущем. Тестером стратегий называют специальное программное обеспечение позволяющее определить эффективность разработанной вами стратегии торговли путем её прогона по реальным историческим данным.


Просмотр данных о барах и показателях индикатор в Окне данных


MetaTrader включает предустановленный стандартный тестер советников, также в сети можно отыскать много ручных программ, созданных пользователями. Просто выведите результаты оптимизации на экран прямо во время ее выполнения. Следующий шаг – активация программы, которая проводится в режиме «Full Mode». При заполнении полей можно ввести любой адрес электронной почты и код активации, подтвердив данные нажатием «ОК». Функция позволяет проверять инструменты на спокойном рынке или во времена сильной волатильности. Например, можно выбрать дату любого «черного лебедя» и посмотреть, что случится с депозитом в экстремальной ситуации.


Forex Simulator – продвинутый тестер для ручных стратегий


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


Скорость прокрутки графика, постановка на паузу, завершение теста регулируются в панели тестера, которая находится внизу. Тейк-профит и стоп-приказ можно двигать на графике за фиолетовый/красный символ (линии не двигаются). Результаты тестирования стратегий также представляются в виде графиков, что делает анализ торговой стратегии еще более удобным.


Данные придется скачать вручную (как качать, см. ниже) и поместить их в папку, имя которой написано вверху окна. Затем запускаем Metatrader 4, где открываем выпадающее меню раздела «Файл». Новую версию программы Forex Simulator можно скачать по ссылке, расположенной внизу этой статьи в виде архива.


  • Сделки совершаются виртуально в соответствии с заложенным алгоритмом.
  • На вкладке "График" можно легко визуально определить, насколько успешно отработал советник на выбранном инструменте на выбранном интервале времени.
  • Через тестер все эти моменты можно прогнать максимально быстро, сделать себе пометки, проанализировать результативность.
  • Этот метод обеспечивает самый быстрый процесс тестирования, учитывающий сформированные бары.
  • Прошлые результаты не гарантируют конкретных результатов в будущем.
  • На последующих этапах "оптимальные" комбинации скрещиваются до тех пор, пока результаты не перестанут улучшаться.

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


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


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


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


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


При этом учитывайте, что для корректного тестирования на счете должны быть доступны кросс-курсы для пересчета прибыли и маржи в указанную валюту депозита. В качестве кросс-курсов могут быть использованы только инструменты с типом расчета "Forex" или "Forex No Leverage". Вторая часть называется периодом форвард-тестирования, на ней проводится проверка выбранных параметров советника.


Воспользуйтесь этим инструментов для принятия решения о покупке робота в Маркете — скачайте бесплатную демо-версию выбранного приложения и оцените ее поведение на исторических данных. До тех пор пока открыт визуализатор, записи журнала агента тестирования не отсылаются в тестер стратегий в торговой платформе. Тем не менее, они могут быть просмотрены через нее при помощи команды "Журналы локальных агентов" в контекстном меню. В окне данных можно посмотреть информацию о ценах (OHLC), дате и времени бара, спреде, объеме, а также об используемых индикаторах. Здесь можно быстро получить требуемую информацию об отдельном баре и наложенных индикаторах в выбранной точке графика.


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


После его распаковки находим папку MQL4 и копируем ее правой кнопкой мыши в буфер обмена.


Форекс обучение в школе Бориса Купера, переходите по ссылке и узнаете больше — https://boriscooper.org/.