Question on OrderSelect and related functions

 
for (int i = 0; i < OrdersTotal(); i++) {
OrderSelect(i, SELECT_BY_POS, MODE_TRADES);
.
.
.
}


Whenever I issue an OrderSelect function, does MT4-client query the server each time this is called or does MT4-client looks it up at the local machine's "Trade" and "Account History" info?
 
No server query. Local work only
 
Thats Good! That should minimize unnecessary "data traffic"!