SampleHistoryTesting из 4.4.5.3.
Atom
24.04.2018


Поставил в качестве тестируемого инструмента другую бумагу.
По части заявок стала вылетать ошибка.
Код
2017/06/29 00:00:00.000| |SS_AAL@NYSE_test account|Регистрация новой (0x1A640E2) заявки на Buy с ценой 50,25 и объемом 1.
2017/06/29 00:00:00.000| |HistoryEmulationConnector|RegisterOrder: 0/ AAL@NYSE test account Покупка Цена=50.25 Объем=1 Сост=None Бал=0
2017/06/29 00:00:00.000| |HistoryEmulationConnector|New order: 8/ AAL@NYSE test account Покупка Цена=50.25 Объем=1 Сост=Pending Бал=1
2018/04/23 15:06:05.681| |SecurityMarketEmulator|Заявка 8 не зарегистрирована. Причина 'Цена 50.25 заявки 8[b] не кратна шагу цены 0.1 инструмента[/b].'.
2017/06/29 00:00:00.000|Error |HistoryEmulationConnector|OrderRegisterFailed
8/ AAL@NYSE test account Покупка Цена=50,25 Объем=1 Сост=Failed Бал=1
System.InvalidOperationException: Цена 50.25 заявки 8 не кратна шагу цены 0.1 инструмента.
2017/06/29 00:00:00.000|Error |SS_AAL@NYSE_test account|Заявка 8 (0x1A640E2) не была зарегистрирована по причине 'Цена 50.25 заявки 8 не кратна шагу цены 0.1 инструмента.'.
2017/06/29 00:00:00.000| |SS_AAL@NYSE_test account|Заявка 8 (0x1A640E2) больше не активна.


Что делать в этой ситуации?



Спасибо:


Support

Фотография
Дата: 24.04.2018
Ответить


Добрый день

Ошибка означает, что цена заявки не кратна шагу инструмента. Исправьте или шаг инструмента или делайте округление цены заявки перед регистрацией.
Спасибо:


Добавить файлы через драг-н-дроп, , или вставить из буфера обмена.

loading
clippy