Як тестувати радник на форекс
Друзі, в даній статті я хочу продовжити тему торгових роботів на ринку Форекс, і докладно зупинитися на пункті як тестувати радник і для чого це власне потрібно.
Будь автоматичний робот, не має значення звідки Ви його завантажили або де купили, повинен в обов'язковому порядку проходити процедуру тестування на історії котирувань. Це потрібно робити для того, щоб перевірити експерта на працездатність.

Отже, для того щоб протестувати радник для торгівлі на Форекс, можна використовувати один з інструментів торгового терміналу, а саме - тестер стратегій. Я вже торкався цієї теми коли описував ручне тестування стратегії мануала з побудови торгової системи (частина 3). Але в цій статті ми розглянемо всі докладно.
Після того, як Ви встановили радник в МТ4. відкриваємо тестер стратегій. Для цього заходимо на вкладку «Вид» на панелі інструментів терміналу MetaTrader 4, і там вибираємо «Тестер стратегій» (або натиснути клавішу F5 для швидкого виклику).

Пройдемося по його функціоналу.
Вкладка «Радник» - тут вибираємо торгового робота, якого потрібно тестувати.
«Символ» - валютний інструмент або валютна пара. по якій будемо тестувати радник на Форекс.
«Модель» - існують такі моделі за якими можна тестувати радник:
- За цінами відкриття - найбільш використовувана модель, згідно з якою експерт приймає рішення тільки після закриття (або відкриття) кожного бару (японської свічки).
- Все тики - це модель тестування, при якій торговий робот приймає рішення при формуванні кожного бару, тобто враховує навіть самі мінімальні скачки формування ціни. Таке тестування є трудоемкіснім і використовує багато ресурсів комп'ютера.
«Використовувати дату з і по» - період, за який будемо тестувати радник на Форекс. Якщо не поставити галочку, то тестування буде проводитися на всій доступній історії котирувань в торговому терміналі.
«Візуалізація» - дана функція потрібна для того, щоб у вікні торгового терміналу наочно спостерігати процес тестування радника форекс. тобто як він відкриває позиції, які проставляє рівні стоп лосс, тейк профіт і т.д. За допомогою прокрутки можна змінювати швидкість процесу наочного тестування.
«Властивості експерта» - це найважливіша функція, в якій вводяться параметри оптимізації і тестування радника. Стандартні вхідні параметри для робота MACD Sample показано на малюнку нижче:

Крім того, у вікні присутні ще 2 вкладки, це:
- «Тестування» - де вводиться розмір депозиту і позиції, на яких будемо тестувати радник.
- «Оптимізація» - де проводяться настройки для подальшої оптимізації експерта.
«Шрифт» - інформаційно представлені торгові характеристики обраної валютної пари.
«Період» - таймфрейм на якому будемо тестувати радник.
Галочка «Оптимізація» - ставиться тільки в тому випадку, коли буде проходити вже оптимізація експерта (при тестуванні не ставити), про це ми більш детально зупинитися коли будемо розглядати тему як оптимізувати радник.
Отже, коли провели вищевказані налаштування для тесту радника, далі потрібно завантажити історію котирувань, на якій власне і буде проходити тестування. Для цього, заходимо на вкладку «Сервіс» панелі інструментів MT4, пункт «Архів котирувань«. У вікні, в лівій панелі розгортаємо вкладку Forex / вибираємо потрібну валютну пару (по якій ми будемо тестувати радник) / відкриваємо (подвійним кліком миші) 1 хвилинні котирування, і натискаємо на кнопку «Завантажити«.

Після того як всі загрузилось, можемо почати тестувати радник, для цього натискаємо кнопку «Старт» у вікні тестера стратегій.
Тепер, коли тестування радника з вказаних настройок і параметрами завершено, ми можемо подивитися і проаналізувати результати за наступними вкладках:
- «Результати» - показано всі угоди, які здійснював експерт за вказаний період тестування.
- «Графік» - власне графічне відображення тестування (показано на малюнку нижче).
- «Звіт» - показники ефективності торгової системи. за якими можна визначити придатний даний експерт до торгівлі або вимагає подальшої оптимізації.

Поки на цьому все. Думаю, тепер ви знаєте як тестувати радник за допомогою тестера стратегій і впевнений, що дана інформація стане Вам у пригоді для автоматичної торгівлі на ринку Форекс.
До зустрічі на сторінках форекс блогу