Найти тему
Arti Expert

Tick Data Suite

Доброго дня искатели!

Продолжим историю, почему все-таки Tick Data Suite.

Tick Data Suite
Tick Data Suite

Как я уже писал ранее, Meta trader 4 не дает нам тестировать на реальных тиках. Именно поэтому я пользуюсь программой Tick Data Suite. Скачать программу можно на официальном сайте.

Бесплатный пробный период 14 дней. Скажу сразу – таблетку вы не найдете нигде)

Если хочется пользоваться такой прекрасной утилитой – придется купить.

Либо читать мой блог и попросить меня что либо протестировать и сделать обзор 😉

Какие настройки важны для теста:

  • Выбор тиковых данных:
TDS предлагает нам тиковые данные нескольких брокеров.
TDS предлагает нам тиковые данные нескольких брокеров.

Я для своих тестов буду использовать Dukascopy, так как именно у них самые качественные котировки без провалов. Ещё можно использовать Альпари.

  • Спред:

Особо важно тестировать с плавающим (реальным) спредом:

-3
  • Проскальзывание:

Зачастую в момент открытия сделки, цена может сдвинуться на несколько пунктов, и в ручном режиме MT4 дает нам право выбора «открыть сделку по новой цене?». В случае с советниками – этого вопроса нет, и советник просто открывает сделку по новой цене. Иногда это 1-2 пункта по 5-ти знаку. Но в случаях с ночными скальперами проскальзывание может быть до 100 пунктов, а это уже существенно может повлиять на результат.

В TDS проскальзывание можно указать в пунктах, или в миллисекундах.

Нужно правильно понимать этот момент:

Советник – программа, в которой есть алгоритм, код. Советник видит сигнал к сделке, отправляет команду брокеру открыть сделку, брокер открывает сделку.

Весь этот процесс взаимодействия с брокером может съедать 100-300 миллисекунд. Поэтому я настройку выставляю такую:

-4
  • Комиссия:

Если мы тестируем скальпера, а для него обязательно нужен счет ECN, то будет комиссия с каждой сделки. При тестировании без TDS можно упустить этот момент. Например, открыли вы сделку 1 лотом на паре EURUSD и закрыли с прибылью в 7 пунктов у брокера ICmarkets на RAW счете. В тестере вы увидите +7$, а вот в реальности будет 0. Так как комиссия 7$ за лот все съедает. Итак, комиссию я указываю 7$ за лот.

  • Реальное исполнение:

Забавно, но факт: очень много советников начинают сливать в тестере, когда стоят эти галочки:

-5

Эта настройка не позволяет советнику открыть сделки по ценам, которых нет. Например ГЭПы.

Возьмем один из популярных советников из MQL Market

-6

И проведем тестирование в двух вариантах: "по-правильному" и "по-простому":

Тест с 01.01.2020 по 30.09.2020.

1ый вариант:

Фиксированный спред, без проскальзываний, без комиссий.
Фиксированный спред, без проскальзываний, без комиссий.

2ой вариант:

Реальные тиковые данные, плавающий спред, проскальзывание, комиссия, реальное исполнение.
Реальные тиковые данные, плавающий спред, проскальзывание, комиссия, реальное исполнение.

Как видим - качество тиковых данных, спред, проскальзывания - все это очень важно для качественного тестирования. А ведь именно после тестирования мы делаем вывод покупать нам советника или нет.

Начнем наши тесты...😏