← Zurück

Бен, это Данила, ай нид хелп.

Михаил, здравствуйте. расскажите пожалуйста , как работает механиз изменения статуса заявки (Active, Canceled, Done), а так же свойства Balance. Как и когда это происходит, и свзязано ли это с событием OrdersChanged

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

Mikhail Sukhov
Mikhail Sukhov

Balance - когда приходит изменение по ДДЕ. Тогда и статус (в синхронном сразу выставляется Active, так как заявка гарантированно принимается биржей). В новой версии (доступная будет в начале след. недели) еще и при приходе MyTrade, так как они судя по замерам появляются быстрее, чем заявка обновляется.

Tauler
Tauler Autor

То ест ькак от квика приходит по ДДЕ, моментально и статус с балансом меняются? и в этот же момент OrderChanged генерится?

Mikhail Sukhov
Mikhail Sukhov

Да.

Tauler
Tauler Autor

А вот еще вопрос. Шлюз работает в синхронном режиме

я делаю trader.CancelOrder(order);

управление в программу, как я понял, возвращается в случае успешной отмены заявки (ну или в исключении)

но изменение статуса заявки на Canceled нужно отдельно ждать?

Mikhail Sukhov
Mikhail Sukhov

Вроде нет.