@hund When you have goods or foreign currency that aren't priced in even cents, you always get rounding errors sooner or later. When you then `ledger -X HKD register` or whatever, those rounding errors should go as expense or income, but instead Ledger does an "adjustment" that is entirely outside the double ledger.
I would like to be able to enter everything in whatever commodities they are, and then `ledger print -X HKD` to get my pure-HKD balanced ledger with rounding error accounts configurable depending on the accounts involved, and that would be it.
I made a Calc spreadsheet for it, but it became unwieldy and I reverted to ledger-cli, basically semi-manually writing the pure-HKD ledger based on the almost-double-entry output from the mixed-commodities ledger.