Как новичку можно заработать на
бинарных опционах
С чего начать? Какую тактику выбрать?
Лучшие торговые стратегии
и отзывы о них
Рекомендации экспертов и аналитиков

Как протестировать советника в mt4

Многие трейдеры, занимающиеся торговлей на финансовом рынке ФОРЕКС, со временем приходят к желанию испытать торгового советника. Этот автоматический помощник позволяет проводить торговлю без постоянного присутствия у терминала. Но сначала требуется его протестировать на прошлой истории, чтобы удостовериться в актуальности.

Установка советника в терминал

Схема установки:

  1. Чтобы начать установку советника, нужно иметь терминал МТ4. Поэтому первый шаг — скачать терминал из интернета и установить на компьютер. Скачивать терминал желательно у того брокера, с которым планируется работать в дальнейшем и открывать счет.
  2. Загружается советник в компьютер прямо из интернета или после покупки у производителя. Обычно архив эксперта идет в формате -.ex4 или -.mql, но в исходящей папке могут прилагаться добавочные файлы — каталоги, индикаторы и другие программы в помощь трейдеру.
  3. Данные робота требуется загрузить в МТ4, в папку experts, которая располагается в каталоге данных рабочей платформы. Поэтому следовать нужно по цепочке Файл->каталог данных.

Открыть каталог данных

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

Копирование файлов
4. В случае, когда в каталоге автоматического советника находятся добавочные файлы, то они раскидываются по соответствующим подкаталогам терминала:

  • информационный файл с расширением -.dll в раздел — Libraries ;
  • файлы стандартов-шаблонов настроек «адвизора» с расширением -.set в -Presets ;
  • если данные советника сопровождают различные индикаторы — их нужно поместить соответственно в Каталог данных /Indicators.

5. Следующий шаг в настройках МТ4 — запуск режима работы автоматического советника:

Настройки
6. Активация окошка с наименованием: Навигатор либо иконкой: Bezyimyannyiy.png
В окошке навигатора нужно выбрать позицию — «Советники», отмечая ее плюсом.

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

Входные параметры

В этой вкладке необходимо задать первоначальные входные данные робота-советника. Это:

Обратите внимание! Из всех форекс брокеров, работающих на территории РФ, критериям действительно качественной компании удовлетворяют немногие. Лидером является – Альпари!

- более 20 лет на рынке Форекс;
- 3 международные лицензии;
- 75 инструментов;
- быстрый и удобный вывод средств;
- более двух миллионов клиентов;
- бесплатное обучение;
Альпари - это брокер №1 по версии Интерфакса! Все, что необходимо для начала - просто зарегистрироваться на сайте!

Перейти на сайт компании Альпари

  • уровень желаемого ”take profit”;
  • количество торгуемых лотов;
  • данные требуемого ”trailing stop”;
  • и другие начальные характеристики советника, при которых он функционирует корректно.


Можно использовать прилагаемый файл шаблона, загрузив соответствующим способом. Тогда не потребуется выставлять входные данные вручную каждый раз, а просто один раз выполнить загрузку и сохранить в компьютере.
8. После всех установок и загрузок нажать ОК. В углу графика должен отразится смеющийся смайлик.

Смайл

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

бщие настройки

Нужно не забыть установить кнопку knopka-avto-torgovlya.png зеленым цветом.

Тестирование

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

Подготовка к тестированию автоматического советника в МТ4.

Адекватные исторические данные есть не у всех брокеров. Для надежности лучше скачать их у поставщика котировок Ducascopy. Можно воспользоваться старыми котировками, которые предоставляет компания MetaQuotes в каждом торговом терминале МТ4, но там встречаются пробелы, пропуски или другие ошибки.

img

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

Как протестировать эксперта в МТ4

С целью тестирования торгового робота нужно совершить ряд действий.

Войти в тестер адвизора

До начала всех действий нужно установить требуемые настройки, для чего выбрать на панели терминала: Сервис — Архив котировок:

Архив котировок
появится окошко для терминальных настроек:

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

Выбор советника и баров

Во вкладке «Графики» необходимо заполнить данные для максимального числа баров истории и ввести аналогичные цифры в окне финансового инструмента, на которых будет осуществляться тестовая торговля (1000000000 в соответствующих вкладках).

Тестер терминала. Основные функции

Для моделирования работы торгового советника нужно открыть соответствующую позицию на панели МТ4:

Выбор.
Внизу экрана торгового терминала появится панель:

Панель

Эта часть терминала имеет следующие функции.
Наверху слева есть кнопки для переключения советника и индикатора:

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

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

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

Номер 3 — предлагаемая функция позволяет выбрать нужную торговую модель автоматического тестирования. Для проверки любой финансовой стратегии необходим адекватный вариант создания ценовых баров. В терминале предлагаются всего три способа:

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

Номер 4 — использовать календарные данные. Напротив нужных чисел начала и завершения автоматического тестирования ставим галочки

Номер 5 — функция визуализации.

Правая часть панели экрана тестера:

Правая часть панели
Период — определение временного интервала тестирования.
Спред — задается любое значение или применяется существующее от брокера по паре валют.

«Изменить советника» нужно нажать, когда планируется перепрограммировать советника при наличии исходного кода.

Alpari

«Открыть график» — нажать в случае, когда работа по тестированию уже выполнена.

«Свойства символа» :

Спецификация контракта
Эта кнопка ни на что не влияет, а просто выдает справочную информацию по тестируемому финансовому инструменту.

«Свойства эксперта»: использование этой кнопки выводит на окно с тремя предлагаемыми строками: «Тестирование», «Входные параметры» и «Оптимизация».

Вкладка «Тестирование» позволяет установить валюту и размер финансового капитала, с которым будет проходить работа:

Вкладка Тестирование

Окошко «Входные параметры»:

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

Результаты теста

После установки всех настроек можно кликнуть «Старт». Через какое-то время прозвучит звуковой сигнал, сообщающий что тест выполнен.

Необходимо обратить внимание на нижний угол слева:

Нижний угол слева
Кнопка «Результат» покажет все сделки, которые эксперт совершил за время действия теста.

Кнопка «График» покажет кривую прибыльности советника.

Кнопка «Отчет» покажет статистику работы адвизора за определенный период:

Кнопка Отчет

  • «Баров в истории» — число данных, которые показывают на какую дальность истории происходило тестирование;
  • «Смоделировано тиков» — число баров, участвовавших в моделировании. Каждый тик представляет собой один бар в определенный момент;
  • «Качество моделирования» — уровень требуемой модели;
  • «Ошибка рассогласования графиков» — сбои, которые могут появиться при появлении тиков по разным временным периодам. В случае появления подобных ошибок, нужно заново загружать исторические данные;
  • «Начальный депозит» — финансовый капитал, с которым проходила работа эксперта;
  • «Спред» — величина спреда при работе автоматического советника;
  • «Общая прибыль» — вся величина дохода за период работы эксперта;
  • «Общий убыток» — размер убытков за полное время проведения тестовой работы финансового автоматического советника;
  • «Чистая прибыль» — весь полученный доход за вычетом полученных убытков за время эксперимента;
  • «Прибыльность» — отношение прибыли к убытку;
  • «Матожидание выигрыша» — статистическое ожидание положительного результата;
  • «Абсолютная просадка» — это разница между первоначальным капиталом и наименьшим значением депозита за период прохождения тестирования;
  • «Максимальная просадка» — это максимальная разница между начальным капиталом и минимальным значением депозита за время прохождения финансового моделирования.

Максимальные просадки указаны на рисунке под номерами 1, 2, 3.

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

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

Если у автоматического эксперта не произошло ни одной финансовой операции, ошибку нужно искать в приложении «Журнал».

Режим визуализации

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

Автоматический эксперт в режиме визуализации помогает лучше изучить принципы его работы и спрогнозировать дальнейшие действия. В итоге, получился удачный инструмент для трейдеров.
В статье рассмотрены все этапы тестирования автоматического советника — от загрузки терминала МТ4, самого робота, исторических данных, до проведения самого процесса работы адвизора.

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

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

Отправить ответ

avatar
  Subscribe  
Оповестить меня о