Робота з тестером стратегій metaTrader4: візуальне тестування в MT4

Anonim

Майстер клас «Робота з тестером стратегій MetaTrader4" - частина 4

Елементи управління тестуванням

Тепер повернемося в 'ятати «Налаштування» і розглянемо таку зручну можливість як візуальне тестування. Поставте галочку навпроти напису «Візуалізація» і вам стануть доступні ще чотири елементи управління праворуч від галочки.

Перший з них - повзунок , за допомогою якого ви зможете регулювати швидкість візуалізації від реального масштабу часу (перша швидкість) до 32-разового збільшення (максимальна швидкість). Щоб встигнути спочатку налаштувати вікно візуалізації, переведіть повзунок в ліве крайнє положення.

Наступний елемент управління простий - пауза . З його допомогою можна тимчасово призупинити тестування для перегляду вмісту інших закладок. Дуже допомагає при знаходженні помилок в логіці програми.

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

Отже, вибрали режим візуалізації, пересунули повзунок на мінімальну швидкість, і тиснемо «Старт». З'явиться нове вікно графіка, озаглавлена ​​як «EURUSD, H1 (visual)». До цього вікна точно так же, як і до звичайного вікна MT4, можна застосувати свій шаблон, повністю налаштувавши під себе. Для того щоб при наступному виклику вікно прийняло вже налаштований вид, потрібно зберегти шаблон під ім'ям tester. tpl в папці шаблонів MT4 templates. Цей файл є стандартним в МТ4. Тому його необхідно буде перезаписати.

До недоліків визуализатора поки відноситься те, що не всі індикатори, приєднані до графіку, будуть коректно працювати. Тут існує цілий ряд обмежень, так як повне моделювання ситуації тестером відбувається тільки для радника, а індикатори не завжди отримують оновлену інформацію з інших таймфреймів (періодів). Також не завжди спрацьовують функції малювання, переміщення і видалення різних графічних об'єктів. До того ж в процесі тестування немає можливості перемикання між періодами.

Решта статті майстер класу «Робота з тестером стратегій MetaTrader4»

  • Частина 1 - Початок роботи
  • Частина 2 - Тестування радника
  • Частина 3 - Помилки неузгодженості і архів котирувань в MT4
  • Частина 5 - Оптимізація форекс радника