Генерация тиков

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

Режим Редактирования содержит данные, такие как 1-минутные свечи (и большинство источников данных предоставляют историю в данном формате). Поэтому, для того, чтобы подготовить данные для Режима Тестирования, нам нужно конвертировать 1-минутные свечи в тики - набор последовательных изменений цены внутри 1-минутной свечи. Вы можете использовать 2 варианта симуляции изменения цены.

Примечание: Вы можете использовать реальные исторические тиковые данные (доступно для подписчиков VIP сервиса данных).

Генерация тиков доступна только в Режиме Редактирования. Для того, чтобы открыть окно Генерации Тиков, кликните ИнструментыЦентр Данных:


Выделите все необходимые валютные инструменты и кликните кнопку "Генерировать Тики":


Вы увидите следующее окно:


В открывшемся окне необходимо выбрать период времени, отметить нужные валютные инструменты, которые Вы планируете тестировать (возможно тестирование одного или нескольких валютных инструментов одновременно), также необходимо выбрать метод генерации. Доступно 2 метода генерации тиков: Генерировать по объему внутри свечи - количество тиков внутри 1-минутной свечи будет равно объему, тики будут распределены случайным образом внутри свечи; Генерировать по точкам Open/High/Low/Close - каждая свеча будет содержать 4 (или меньше) тиков, соответствующих значениям Open/High/Low/Close данной свечи (ситуация, когда тиков будет меньше 4-х возможна в случае, если Open = High, или Low = Close). Мы рекомендуем использовать последний метод генерации тиков, так как он наиболее быстрый и предоставляет хорошее качество тестирования.

Отметьте "Использовать импортированную тиковую историю", если у Вас есть доступ к тиковым данным и они загружены в программу (подробности здесь). Это может существенно увеличить качество тестирования.



Результаты генерации тиков различными методами:

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


2. Генерация тиков по точкам Open/High/Low/Close.. Вы получите меньше тиков по сравнению с предыдущим тестированием, но они все важны (open/high/low/close каждой 1-минутной свечи). Быстрый и достаточно хороший метод для большинства случаев, поэтому мы рекомендуем использовать его.


Примечание 1: Если у Вас есть доступ к реальным тиковым данным и они загружены в программу, то при генерации тиков будут использованы все доступные тиковые данные. В случае, если некоторые тиковые данные отсутствуют для некоторой свечи - тики будут снегерированы посредством выбранного выше метода.

Примечание 2: Все методы генерации тиков дадут абсолютно одинаковые свечи в Режиме Тестирования, различие между ними лишь в движении цены внутри 1-минутных свечей.

Генерация тиков
Далее
Назад