В этой статье поговорим о том, как настроить лотность и стоимости шагов цены в инструментах в тестировании.
Данные, которые скачиваются с помощью OsData, хранятся рядом с исполняемым файлом программы.
Во время тестирования данные для тестов берутся из файловой системы. Файлы имеют следующий формат.
Свечи:
<DATE>,<TIME>,<OPEN>,<HIGH>,<LOW>,<CLOSE>,<VOLUME>
Трейды:
<DATE>,<TIME>,<PRICE>,<VOLUME>,<SIDE>,<MICROSECONDS>
Сеты хранятся рядом с exe файлом, в папке Data:
Из этих данных, правильно можно взять только PriceStep. При этом остальные свойства бумаги стандартно устанавливаются так:
Если Вы тестируете бумаги с другими показателями данных свойств, Вам нужно настраивать их вручную.
В основном это касается Spot секции Московской биржи. И в случае, если Вы хотите получить очень близкие к реалу результаты тестирования, в абсолютном выражении.
Заходим в эмулятор биржи у тестера. И после того, как Вы подключите данные, у вас появится таблица с данными по бумагам.
Чтобы вызвать окно настроек свойств бумаги, нажимаем ЛКМ на бумаге в таблице:
Откроется окно настроек бумаги, в котором их можно поправить:
Дополнительные настройки бумаг в оптимизаторе также вызываются из окна подключения данных. Вот здесь:
Жмём на подгруженную бумагу ЛКМ дважды и настраиваем.
Удачных алгоритмов!
Комментарии открыты для друзей!
OsEngine: https://github.com/AlexWan/OsEngine
Поддержка OsEngine: https://t.me/osengine_official_support
Регистрируйся в АЛОР и получай бонусы: https://www.alorbroker.ru/open
Сайт АЛОР БРОКЕР: https://www.alorbroker.ru
Раздел «Для клиентов»: https://www.alorbroker.ru/openinfo/for-clients
Программа лояльности от АЛОР БРОКЕР и OsEngine: https://smart-lab.ru/company/os_engine/blog/972745.php