Краткая инструкция по тестированию роботов/Советников в терминале Metatrader 5 (МТ5) | Школа по созданию торговых роботов

Краткая инструкция по тестированию роботов/Советников в терминале Metatrader 5 (МТ5)

platform-mt5-mac

Перед тем, как запустить робота в реальную торговлю большинству даже не приходит в голову мысль о том, что для каждого робота надо подбирать наиболее подходящий для него инструмент и таймфрейм, чтобы результаты от торговли были более устойчивые. Также для выбранного вами инструмента и таймфрейма необходимо подобрать лучшие параметры к роботу / советнику, с которыми он и будет в дальнейшем торговать. В Metatrader 5 (МТ5) есть встроенный тестер стратегий, с помощью которого можно проверить заранее эффективность индикатора или торгового робота. При тестировании, робот показывает на исторических данных то, как бы он торговал с вашими заданными параметрами, обрабатывая каждую котировку и совершая виртуальные сделки так же, как бы это было на реальном рынке.

И вот краткая инструкция по тестированию роботов в Тестере стратегий терминала МТ5

В меню терминала МТ5 выбираете «Вид» — «Тестер стратегий» или вызываем Тестер сочетанием клавиш Ctrl + R.

вызов-тестера

Также можно в окне «Навигатор» выбрать нужного вам робота из списка для тестирования — Правой кнопкой мыши нажать на нем — кликнуть по пункту «Тестировать» – советник будет выбран в тестере стратегий.

мт5-тестер-вызов-тестера

В открывшемся окне «Тестера стратегий» первым делом выбираем нужного вам робота из списка

мт5-тестер-выбор-робота

Далее выбираете необходимый вам инструмент, для которого вы хотите подобрать параметры или проверить текущие. Если в списке нет нужного инструмента, то проверьте окно «Обзор рынка» и добавьте необходимый инструмент в список.

мт5-тестер-стратегий-выбор-инструмента

Потом выбираете таймфрейм, на котором собираетесь запускать вашего торгового робота, соответственно на нем надо и подбирать параметры.

мт5-тестер-выбор-таймфрейма

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

Мт5-тестер-выбор-глубины-истории

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

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

мт5-тестер-выбор-метода-данных

— При выборе варианта «Все тики» — тиковые данные генерируются на основе минутной истории. В принципе, это достаточно точный метод.
— При выборе «Каждый тик на основе реальных тиков«, дает возможность производить тестирование на реальных тиковых данных, которые скачиваются с серверов вашего брокера. Тестер скачивает их автоматически перед началом запуска оптимизации/тестирования.
— При выборе «OHLC на M1» – тестирование будет проходить на 1 минутной истории только по основным ценам ценам свечей — открытия свечи, максимума, минимума и закрытия.
— При выборе «Только цены открытия» — будут использоваться только цены открытия свечей.
— При выборе «Математические вычисления«, будет отключаться автоматическая подкачка истории и генерации тиковых данных.

Если хотите эмитировать торговлю относительно вашего будущего депозита, то можно задать необходимый начальный депозит.

мт5-тестер-депо

Если вы собираетесь подбирать параметры, т.е. провести оптимизацию, то следует выбрать режим Оптимизации. Либо можно отключить, если вы хотите просто проверить текущие параметры робота.

Справа ставите галочку «Визуализация», если хотите, чтобы вам показывали на графике сделки того, как бы торговал робот по истории.

Мт5-тестер-оптимизация

Справа выбираете по какому принципу производить отбор лучших вариантов параметров.

Мт5-тестер-принцип-отбора-параметров

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

МТ5-тестер-установка-границ-для-параметров

Возвращаетесь во вкладку «Настройки» и справа нажимаете на кнопку «Старт»

МТ5-тестер-старт-оптимизации

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

Далее начинается Оптимизация – подбор параметров.
Внизу, где строка состояния оптимизации пишется, сколько комбинаций проверено, сколько еще осталось

МТ5-тестер-сколько-комбинаций

Как только оптимизация завершится, вы сможете во вкладке «Оптимизация» отсортировать параметры по нужному вам показателю и двойным щелчком левой кнопки мыши нажать на нужную строку с параметрами, они появятся во вкладке «Параметры» в столбце значения. А также запустится проверка этих параметров по истории. И в появившейся внизу вкладке «График»

BREAKOUT-PSAR-доход

и Бэктест.

BREAKOUT-PSAR-результат

Там увидите показатели при торговле с выбранными параметрами.

 
 
 
Вы уже сейчас можете записаться на Видео курс и научиться самому делать зарабатывающих торговых роботов!
 
Можно записаться на следующий поток ОнЛайн курса, информацию по которому можно посмотреть тут:
 
Если же вам не хочется тратить время на обучение, то вы просто можете выбрать уже готовые роботы из тех, что представлены у нас!
 
Также можете посмотреть совершенно бесплатные наработки для МТ4, Квика, МТ5. Данный раздел также постоянно пополняется.

 
Не откладывайте свой шанс заработать на бирже уже сегодня!

Навигация

Предыдущая статья: ←

СКОРО СТАРТУЕТ
онлайн-2.1
 
СКИДКИ
VDS-Hosting
 
Банер-скидки-на-коннектор-тслаб
 
скидка-бинанс
 
bitmex_affiliate_300
Готовые торговые роботы
Спартак1-коробка
 
UPGRADED-FRACTAL
 
SkyLine-коробка
 
На-старт
 
Tunnel-
 
Коробка-коробка
 
купец-бок-коробка
 
наклонный-фрактал-коробка
 
Psar_Adapt-коробка
 
AutoLogin-коробка
 
Адапт-Параболик-коробка
Архив записей

© 2020 Школа по созданию торговых роботов  Войти