Imported from previous forum
Is there any way to resend an order (NewOrderSingle) after it has been filled (an ExecReport-Fill has been received)?
The purpose for this is to specify some additional terms for the order that were not available at the time the order was placed. Perhaps a “Restated” indicator will do, even though the original terms of the order (confirmed with the Fill) are not being modified - instead, additional information is being specified.
Of course, it would be good to allow the other party to optionally reject these additional terms (in a way, it is like the second phase of the trade).
Probably OrderCancelReplace is the best option (not ideal).