rss

Профиль компании

Финансовые компании

Блог компании Os_Engine | Тестер. Хранение данных и настройки бумаг.

В этой статье поговорим о том, как настроить лотность и стоимости шагов цены в инструментах в тестировании.

Тестер. Хранение данных и настройки бумаг.

 

1. Где хранятся данные?

Данные, которые скачиваются с помощью OsData, хранятся рядом с исполняемым файлом программы.

Во время тестирования данные для тестов берутся из файловой системы. Файлы имеют следующий формат.

Свечи:

Тестер. Хранение данных и настройки бумаг.

<DATE>,<TIME>,<OPEN>,<HIGH>,<LOW>,<CLOSE>,<VOLUME>

Трейды:

Тестер. Хранение данных и настройки бумаг.

<DATE>,<TIME>,<PRICE>,<VOLUME>,<SIDE>,<MICROSECONDS>

Сеты хранятся рядом с exe файлом, в папке Data:

Тестер. Хранение данных и настройки бумаг.

Из этих данных, правильно можно взять только PriceStep. При этом остальные свойства бумаги стандартно устанавливаются так:

  1. PriceStepCost = PriceStep. Стоимость шага цены по умолчанию равна самому шагу цены.
  2. Lot = 1. Лотность инструмента ставится в единицу.

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

 

2. Настройки бумаг в тестере.

В основном это касается Spot секции Московской биржи. И в случае, если Вы хотите получить очень близкие к реалу результаты тестирования, в абсолютном выражении.

Заходим в эмулятор биржи у тестера. И после того, как Вы подключите данные, у вас появится таблица с данными по бумагам.

Чтобы вызвать окно настроек свойств бумаги, нажимаем ЛКМ на бумаге в таблице:

Тестер. Хранение данных и настройки бумаг.

Откроется окно настроек бумаги, в котором их можно поправить:

Тестер. Хранение данных и настройки бумаг.

  1. Шаг цены. Если он не верный, ордера будут округляться неправильно.
  2. Стоимость шага цены. Если он не верный, прибыль с позиций будет считаться неправильно.
  3. Гарантийное обеспечение.
  4. Лотность инструмента. Если выставлено не верно, может неправильно считаться прибыль, и в некоторых интерфейсах может не верно считаться объём, которым нужно входить в позиции.
  5. Кол-во знаков после запятой в объёме.

 

3. Настройки бумаг в оптимизаторе.

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

Тестер. Хранение данных и настройки бумаг.

Жмём на подгруженную бумагу ЛКМ дважды и настраиваем.

Удачных алгоритмов!

Комментарии открыты для друзей!

Тестер. Хранение данных и настройки бумаг.

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

Тестер. Хранение данных и настройки бумаг.

★1

UPDONW
Новый дизайн