invest-openapi icon indicating copy to clipboard operation
invest-openapi copied to clipboard

Расшифровка значений Enum в OrderStatus

Open denismosolov opened this issue 4 years ago • 4 comments

Здравствуйте! Что означает каждый из элементов Enum в OrderStatus: [ New, PartiallyFill, Fill, Cancelled, Replaced, PendingCancel, Rejected, PendingReplace, PendingNew ]?

Хочу понять, какой ответ проверять после вызова ​POST /orders​/limit-order, чтобы быть уверенным, что заявка создалась. Судя по #239, невозможно понять, создалась заявка или нет.

Я себе это представляю так: New - заявка создалась, всё хорошо PendingNew - заявка создаётся, но что-то ещё может пойти не так? PartiallyFill - заявка создалась и уже частично исполнилась Fill - создалась и исполнилась Cancelled - создалась, потом кто-то явно её отменил PendingCancel - ожидается отмена заявки Replaced - не понятно PendingReplace - не понятно Rejected - не создалась, а в rejectReason записано почему

Хотелось бы более точной расшифровки

denismosolov avatar Jun 20 '20 06:06 denismosolov

@NikitaMelnikov можно ли уточнить то, что описал @denismosolov? В документации так и не появилось правок по этим моментам.

mlshvdv avatar Jul 28 '20 18:07 mlshvdv

Описание верное,

Replaced - перевыставление заявки PendingReplace - ожидание перевыставления заявки

Эти статусы в данный момент не встретить в ответах

NikitaMelnikov avatar Jul 29 '20 06:07 NikitaMelnikov

Хотел бы уточнить такой момент: Если заявка например была выполнена частично, т.е. статус ее сменился на PartiallyFill, и в этот момент отменить эту заявку с оставшимися (не купленными) лотами, то какой статус примет данная заявка в operations?

AlexanderKapaceb avatar Feb 27 '21 10:02 AlexanderKapaceb

Done QuantityExecuted будет меньше Quantity

Сб, 27 февр. 2021 г. в 13:11, AlexanderKapaceb [email protected]:

Хотел бы уточнить такой момент: Если заявка например была выполнена частично, т.е. статус ее сменился на PartiallyFill, и в этот момент отменить эту заявку с оставшимися (не купленными) лотами, то какой статус примет данная заявка в operations?

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/TinkoffCreditSystems/invest-openapi/issues/264#issuecomment-787048850, or unsubscribe https://github.com/notifications/unsubscribe-auth/ADIGKHEP2J5HILA3RMJD6SLTBDAOHANCNFSM4ODIG3BQ .

ddmrtc avatar Feb 28 '21 07:02 ddmrtc