Until when does a trade remain 'selected'

 

Hi MQLers,

after I have called OrderSelect, a couple of instructions later (like OrderType, OrderSymbol, ...) I am calling OrderProfit and I doubt this call returns the correct information. Therefore my query goes - all of these Orderxxx are supposed to be performed on a 'selected order'. I do not suppose once I do an OrderSelect on a specific order that one remains 'selected' for keeps (or until the next OrderSelect call). So for how long can I expect an order to remain 'selected'?

 
Remains selected until you select another. Values won't change except between calls to start (and after calls to RefreshRates())
 
Thanks, WHR.
Reason: