Unrealized Gain/ Loss is posted by system by default.
The Adjust Exchange rates does some other job, Adjusts general ledger, customer, vendor, and bank account entries to reflect a more updated balance if the exchange rate has changed since the entries were posted.