Automatically Update Deal Exchange Rate Property

I would like a setting that automatically updates the exchange rate on all open deals. Currently, automatic exchange rate updates are turned on, but I need to either manually update all deal exchange rate properties for deals in various currencies, or create workflows to update these amounts. It would be great to have a setting that you can turn on to update all deal exchange rate values based on the updated global exchange rates.