In other words, here is an example:
In Xero Select, the base currency is USD. Invoices can be issued in any currency (except XAU/XAG/XDR and other synthetic currencies), and the program automatically calculates unrealized and realized currency gain/loss.
So the question is:
Does your software allow to use XAU as the base currency and automatically calculate unrealized and realized currency gain/loss?