← Zurück

API 4.2.2.6. Состояние заявки не переходит из Active в Done

Хотя по факту заявка исполнена.```csharp var newOrder = new Order ;

        Connector.RegisterOrder(newOrder);

```plain
2014-02-06 22:54:02,878 [35] INFO  - 22:54:02.694 | PlazaTrader     | RegisterOrder: 0/0 Покупка Цена=134100 Объем=1 Сост=None Бал=0 
2014-02-06 22:54:02,878 [35] INFO  - 22:54:02.694 | PlazaTrader     | New order: 82419202/0 Покупка Цена=134100 Объем=1 Сост=Pending Бал=1 
2014-02-06 22:54:02,878 [35] INFO  - 22:54:02.812 | PlazaTrader     | Order changed: 82419202/12100176056 Покупка Цена=134100 Объем=1 Сост=Active Бал=1 

War dieses Thema hilfreich?

Thema teilen

Kommentare (5)

Anmelden oder Konto erstellen, Melden Sie sich an oder registrieren Sie sich, um einen Kommentar zu hinterlassen

esper
esper

Стандартный пример тоже не работает?

vk37
vk37 Autor

В стандартном примере по плазе заявка подается на регистрацию и исполняется. Как и в моем примере. Просто у исполненной заявки состояние не меняется на Done после исполнения. В стандартном примере это не проверяется, насколько мне известно.

esper
esper

Там в таблице заявок есть столбец Состояние, его значение меняется?

vk37
vk37 Autor

Там меняется

vk37
vk37 Autor

Недонастроил PlazaTrader, поэтому была ошибка. Добавил таблицу:```csharp _connector.TableRegistry.OrdersLogFuture