Why do the rates not change on weekends or at certain other times?
The Forex market is operational during market hours on business days in the particular country. Therefore, the rates may not update when the forex markets are closed on weekends and holidays.