Good news, mostly. Tried again,and Installed a fresh copy of Finance
[Equities] and renamed a copy to Yahoo Finance. Successfully updated
127 prices, failed 11. I think all 11 are Mutual Funds instead of
Stocks, although they never used to need any different handling.
On 2024.06.18 11:58, Jack via KMyMoney-devel wrote:
I just tried again with both libalkimia and kmymoney freshly compiled
from master branch.
Now, all price updates fail with failure to retrieve ULR, and if I
look at Online Sources in configure KMyMoney, there are NO sources,
except for three local ones (all three apparently local copies from
Install, but all three have blank URLs. Am I caught with something
out of sync between alkimia and KMM?
If I try a new Install, I choose "Yahoo.com [Stock]" (the current
local is "Yahoo.com [Equities]" is lets me "update" but that has no
apparent effect. If I uninstall and then install, I see no change in
the Online Quotes window, and closing the Intall window crashes KMM.
I'm out of time right now, but I'll play some more later.
Jack
On 2024.06.11 19:44, Jack via KMyMoney-devel wrote:
I just tried to update stock prices, and all failed. I only
captured one error
(Debug) symbol=C id=E000054...
Fetching URL https://query1.finance.yahoo.com/v8/finance/chart/C...
URL found: https://query1.finance.yahoo.com/v8/finance/chart/C...
Unable to parse symbol for C
Price found: '59.14' (59.14)
Date found: '1718136002'
Date format found: '1718136002' -> ''
Received an invalid price for C, unable to update.
(That date is 2024-06-11 16:00:02 -0400: so it is current.)
I note that "Update All" ran through all the securities putting an
error for each one.
This is with newly compiled KMM and libalkimia both from git head.
I then looked at Configure/KMyMoney... Online Quotes, and everything
has disappeared. I only see fx.rate.net [historical], Yahoo.com
[Equities]. and Yahoo.com [Currency].
It also seems that if I edit any of my securites, it does NOT have a
source set for prices. Explicitly setting one to Yahoo equities, it
then fails with
(Debug) symbol=PFE id=E000002...
Fetching URL ...
Unable to fetch url for PFE
Also, when I now try to Update All, if fails for each one, and gives
me the old choice of Y/N to remove that source or not. I really
don't know what I did differently only minutes ago to have it not
stop for each error.
Looking at all prices, it seems I updated many yesterday from the
Statement Importer (irrelelvant here?) but on 1 May from Yahoo
Finance for most of them.
I suppose I should have been testing more frequently with the recent
changes.
Anything else I can do to help troubleshoot?
Jack