On 10/11/17 05:21 AM, Erik Colson wrote:
Cam,
I don't know about gnucash itself since I don't use it. F::Q handels
the symbols correctly as shown below for CMI.V:
~/.../finance-quote/Examples >>> perl stockdump.pl alphavantage CMI.V
$VAR1 = {
'CMI.Vopen' => '1.1400',
'CMI.Vclose' => '1.1000',
'CMI.Vcurrency_set_by_fq' => 1,
'CMI.Vvolume' => '5000',
'CMI.Vmethod' => 'alphavantage',
'CMI.Vhigh' => '1.1400',
'CMI.Vlow' => '1.1000',
'CMI.Vcurrency' => 'CAD',
'CMI.Vsymbol' => 'CMI.V',
'CMI.Vlast' => '1.1000',
'CMI.Vsuccess' => 1,
'CMI.Vdate' => '11/09/2017',
'CMI.Visodate' => '2017-11-09'
};
The required fields for gnucash return correct data. So F::Q does the
job. There will probably be something misconfigured in your gnucash
setup..
I am suspecting as much. There is no alphavantage key error, so it is
clearly present in the bash environment. For example:
gnc-fq-dump alphavantage ALV.V
Finance::Quote fields Gnucash uses:
symbol: ALV.V <=== required
date: 11/10/2017 <=== recommended
currency: CAD <=== required
last: 0.1950 <=\
nav: <=== one of these
price: <=/
timezone: <=== optional
"nav" is not set, which may be the problem, or one of them. I notice
that it is blank when I test it with US stocks as well, so perhaps not.
Gnucash is throwing an error on something for which no or insufficient
information is available. I'll go look at bug reports.
Thank you very much for your time and effort
Cam
_______________________________________________
gnucash-user mailing list
gnucash-user@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-----
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.