开云体育

ctrl + shift + ? for shortcuts
© 2025 开云体育

the scope of order revisions


 

?
The documentation describes that field as follows:
?
The execution's identifier. Each partial fill has a separate ExecId. A correction is indicated by an ExecId which differs from a previous ExecId in only the digits after the final period, e.g. an ExecId ending in ".02" would be a correction of a previous execution with an ExecId ending in ".01".
In my logic, after the first time it is reported that the order is fully filled, I increment order ids, reset state and just destroy all held information about that particular order. I am concerned that a revision can come up late and cause my program to enter into an untenable state.
?
What assumptions can I make about the scope of revisions? Do they only involve price (not quantity)? Will they ever imply that a fully filled order wasn't in fact fully filled?