is it a good practice to use infinite loop? - page 2

 
feelexit:

one question about "RefreshRates()" . is this function gonna refresh all the currency pairs' data, or only refresh the current currency pair?

No I don't think so. Data from other currencies isn't automatically received. This data is accessed using MarketInfo(). There is no need for refresh rates to refresh other currency data, because when the MarketInfo function is called, it gets an up to date real time value .

Whereas the current currencies data is accessed from bid, ask, etc.