I need to make sure that I don't miss any state, so would you check the following snippet and let me know is it comprehensive.
private bool IsOrderFinalized(Order order)
{
var state = order.OrderState;
return state == OrderState.Filled || state == OrderState.Cancelled || state == OrderState.Rejected || state == OrderState.Unknown; // I think Unknown means an error occur perhaps during submission
}
Comment