Тестирование
Тестирование
Данный раздел рассказывает о возможности создавать, тестировать и оптимизировать стратегии на исторических данных. Если стратегия использует для анализа: цену последней сделки, сумму спроса и предложения или данные из стаканов, то такие стратегии можно протестировать только в режиме реального времени, либо в «автоматическом» режиме с реальным выставлением заявок на биржу или в «ручном» режиме - режим эмуляции сделок, без отправки их на биржу.

Стратегии, алгоритмы которых построены на анализе свечей, индикаторов, различных паттернов и условий возможно проанализировать (протестировать) на исторических данных, предварительно загрузив их в «Источники данных», либо на "Данных из хранилища" - история накопленная во время реальных торгов.
Настройки

Анализ стратегии производится по каждому тику или свече, в зависимости от условий формирования свечи (стандартная свеча или сжатие в больший таймфрейм). При сжатии в больший таймфрейм учитывается, как себя вела цена в период формирования свечи. Например, преобразовать данные по тикам или одной минуте - в часы, в этом случае будет учтено как формировалась свеча в течении заданного часа. Этот режим не всегда требуется и не для всех стратегий. Его используют в некоторых пробойных стратегиях для того, чтоб точно понимать, в какую сторону свеча пробивала первоначально, если, например, ее тени пробивают и нижний канал и верхний. Или стратегии, использующие для анализа старший таймфрейм и принимают во внимание текущую свечу, которая еще формируется. В этом случае если взять месячный график и по текущей свече определять направление восходящего тренда, например, по пробитию хая предыдущей свечи, то в этом случае проходит очень грубый анализ, в реальности данный пробой мог произойти в начале, середине или конце формирования свечи.
- добавить стратегию или сканер для тестирования;

- настройки для тестирования

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

  • Экспорт настроек в робота;
  • Добавить в портфель тест;
  • Копировать для теста.

Период тестирование

Для ускорения процесса тестирования или при необходимости можно выбрать интервал данных, за которых должен быть произведен анализ.

Настройки информации по инструментам

Редактирование данных доступно при двойном клике левой кнопкой мыши по инструменту в разделе тестирования либо через контекстное меню
Поля "Инструмент" и "Расположение данных" - не редактируются.