Important Notice: Our web hosting provider recently started charging us for additional visits, which was unexpected. In response, we're seeking donations. Depending on the situation, we may explore different monetization options for our Community and Expert Contributors. It's crucial to provide more returns for their expertise and offer more Expert Validated Answers or AI Validated Answers. Learn more about our hosting issue here.

Why did the error message NO ORDERS IN BOOK occurs after an order modification request?

0
Posted

Why did the error message NO ORDERS IN BOOK occurs after an order modification request?

0

NO ORDERS IN BOOK appears if the data that is being received by the back end does not match any of the orders in the orderbook by the time of arrival. Since the data sent by the application is taken from the internal order tracking that the application keeps, 1. Is equivalent to a mismatch of the exchange order book (EOB) by the time the request was received against the application internal order tracking (AIOT) by the time of sending the request. Even in case both EOB and AIOT are kept in perfect sync, such a mismatch can happen if a partial execution happens while the Modify order request is just on it’s way to the back end. This is absolutely intended: Think of an order of 100 PCs partially executed by 50. If you modify it to 70, intending to buy 120 total, you do not want the modification to take place if the order just had another partial execution of 30, veiling 150 total after modification to 70 and subsequent full match. Applications that use Modify Order must have logic to han

Related Questions

What is your question?

*Sadly, we had to bring back ads too. Hopefully more targeted.

Experts123