← 戻る

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 

このトピックは参考になりましたか?

トピックを共有

コメント (5)

ログイン または アカウントを作成, コメントを残すにはログインまたは新規登録してください

esper
esper

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

vk37
vk37 著者

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

esper
esper

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

vk37
vk37 著者

Там меняется

vk37
vk37 著者

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