Skip to content

Не получить точный executed_order_price #372

Open
NikOvodkov opened this issue Feb 13, 2023 · 3 comments
Open

Не получить точный executed_order_price #372

NikOvodkov opened this issue Feb 13, 2023 · 3 comments

Comments

@NikOvodkov
Copy link

NikOvodkov commented Feb 13, 2023

Не могу получить точный executed_order_price. В response post_order возвращает 0, в get_order_state возвращает 4.35 вместо цены исполнения 4.354 (аналогично цене в терминале в истории операций, пока не развернешь).

@AlexanderVolkovTCS
Copy link
Collaborator

В post_order ноль - это ожидаемое поведение, а задачу с округлением взяли в работу.

@NikOvodkov
Copy link
Author

NikOvodkov commented Feb 19, 2023

В post_order ноль - это ожидаемое поведение, а задачу с округлением взяли в работу.

Согласно цитате ниже, скопированной из FAQ, post _order должен вернуть цену исполнения, почему он возвращает 0, я не понимаю.
И когда можно ожидать исправления округления в get_order_state?

"Это значит, что многократный вызов метода PostOrder с одинаковым order_id не приведёт к выставлению более одного торгового поручения. При вызове метода происходит проверка уникальности связки order_id и account_id, если указанная пара не найдена, то создаётся новое торговое поручение, а если указанная связка уже существует (поручение с данным order_id по данному номеру счёта было выставлено раньше), то метод PostOrder вернёт статус уже выставленного торгового поручения, т.е. отработает согласно логике метода GetOrderState. "

@ivan-volnov
Copy link

ivan-volnov commented Feb 22, 2023

@NikOvodkov Откуда цитата?

Нашел. Спасибо)

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants