How important?

 
Hello,

How important is to use RefreshRates() function before sending or modifying any order?
And if you don't mind, please show me some examples here.

Thank you
 

See https://docs.mql4.com/trading/errors

In common case you need to call RefreshRates after errors 135 (price was changed) and 138 (requote)

 
Thanks Stringo,
So using RefreshRates() it to make sure that the order will get filled no matter how far is the price moving on volatile moment, while using fix slippage in OrderSend() fuction is to prohibit an order to get filled outside a slippage range. Am I right?
Reason: