Because it's what it was written to do. Try the closest direct price first if one exists. If not try with 1 intermediate currency. If not, it fails. https://github.com/Gnucash/gnucash/blob/maint/libgnucash/engine/gnc-pricedb.c#L2576
On Mon, 16 Nov 2020 at 10:55, Eric Coates via gnucash-user < gnucash-user@gnucash.org> wrote: > Hi > > SAP 19 shares @ €102.00 equals €1938.00 @ (€0.89662 = £1) thus value > =£1737.65 *NOT £1831.77* > > You avoided answering the question about your recorded EUR-GBP rate. > > Mea culpa! > It should have read "€1 = £0.89662" - and I spent over an hour writing > that email! On the bright side the calculation (€1938.00 = £1737.65) used > the correct conversion. > > As a side issue (and for my education, not as a criticism) why does > Gnucash use outdated GBP prices (they were from early 2018) instead of the > two stage conversion using current data? > > Take care > > Eric > > > > _______________________________________________ > gnucash-user mailing list > gnucash-user@gnucash.org > To update your subscription preferences or to unsubscribe: > https://lists.gnucash.org/mailman/listinfo/gnucash-user > If you are using Nabble or Gmane, please see > https://wiki.gnucash.org/wiki/Mailing_Lists for more information. > ----- > Please remember to CC this list on all your replies. > You can do this by using Reply-To-List or Reply-All. > _______________________________________________ gnucash-user mailing list gnucash-user@gnucash.org To update your subscription preferences or to unsubscribe: https://lists.gnucash.org/mailman/listinfo/gnucash-user If you are using Nabble or Gmane, please see https://wiki.gnucash.org/wiki/Mailing_Lists for more information. ----- Please remember to CC this list on all your replies. You can do this by using Reply-To-List or Reply-All.