Dear Geoff
I apologise for the misunderstanding. Yes I did run set my alphavantage
key before running the commands. Please see the attached screenshot.
I will have a close look at the link provided. In case you have any
other ideas about why this is happening, please do not hesitate to
contact me
Kind Regards
Andreas Vyrides
On 12/09/2020 01:59, Geoff wrote:
Dear Andreas
Did you set your Alphavantage key as an environment variable before
you ran this test script? Try entering these commands first:
set ALPHAVANTAGE_API_KEY=__Your_Actual_Key__
echo %ALPHAVANTAGE_API_KEY%
See attached screenshot.
See also this long thread on resolving a perl related currency problem
on Windows:
http://gnucash.1415818.n4.nabble.com/GNC-Difficulty-with-online-price-retrieval-John-Ralls-tc4720222.html
Regards
Geoff
=====
On 12/09/2020 7:34 am, Andreas Vyrides wrote:
Dear Mr Ralls,
It turn out you were able to correctly identify the issue for me
since I am not able to access the server. I am copying below the
results after running each command provided. I would be grateful if
you could guide me to resolve this issue.
"
C:\Program Files (x86)\gnucash\bin>perl
c:\strawberry\cpan\build\Finance-Quote-1.49-0\Examples\currency-lookup.pl
GBP EUR
Urgh! Nothing back
"
and
"
C:\Program Files (x86)\gnucash\bin>perl
c:\strawberry\cpan\build\Finance-Quote-1.49-0\Examples\stockdump.pl
alphavantage CSCO
$VAR1 = {
'CSCO∟errormsg' => 'Internal Server Error',
'CSCO∟success' => 0
};
"
I apreciate all your help.
Kind Regards
Andreas Vyrides
On 11/09/2020 22:03, John Ralls wrote:
Dear Mr. Vyrides,
Please remember to copy the list on all replies.
Try testing Finance::Quote directly:
set ALPHAVANTAGE_API_KEY=<your key>
perl
c:\strawberry\cpan\build\Finance-Quote-1.49-0\Examples\currency-lookup.pl
GBP EUR
If that fails, try
perl
c:\strawberry\cpan\build\Finance-Quote-1.49-0\Examples\stockdump.pl
alphavantage CSCO
to make sure that you can successfully query alphavantage.
Regards,
John Ralls
On Sep 9, 2020, at 10:27 PM, Andreas Vyrides <vyr...@gmail.com> wrote:
Dear Mr Ralls,
Thank you for your prompt response
Yes I have been through both gnc-fq-check which does not produce
any errors
"
C:\Program Files (x86)\gnucash\bin>perl gnc-fq-check
("1.49" "adig" "aex" "aiahk" "alphavantage" "amfiindia" "asegr"
"asx" "aufunds" "australia" "bamosz" "bet" "bmonesbittburns"
"bourso" "bse" "bsero" "canada" "canadamutual" "citywire"
"cominvest" "cse" "deka" "dutch" "dwsfunds" "europe"
"fetch_live_currencies" "fidelity" "fidelity_direct"
"fidelityfixed" "financecanada" "finanzpartner" "finland" "fool"
"france" "ftfunds" "ftportfolios" "ftportfolios_direct"
"fundlibrary" "goldmoney" "greece" "hex" "hu" "hufund" "hungary"
"hustock" "iexcloud" "indiamutual" "known_currencies" "lerevenu"
"maninv" "morningstar" "morningstarau" "morningstarch"
"morningstarjp" "mstaruk" "nasdaq" "nyse" "nz" "nzx" "platinum"
"romania" "seb_funds" "sixfunds" "sixshares"
"stockhousecanada_fund" "tdefunds" "tdwaterhouse" "tiaacref"
"tnetuk" "troweprice" "troweprice_direct" "trustnet" "tsp" "tsx"
"uk_unit_trusts" "ukfunds" "unionfunds" "usa" "usfedbonds"
"vanguard" "vwd" "yahoo_json" "yahoo_yql" "za" "za_unittrusts")
"
and echo (yahoo_json "CSCO") | perl gnc-fq-helper which produces
the following result:
"
C:\Program Files (x86)\gnucash\bin>echo (yahoo_json "CSCO") | perl
gnc-fq-helper
(("CSCO" (symbol . "CSCO") (gnc:time-no-zone . "2020-09-09
12:00:00") (last . #e40.13) (currency . "USD")))
"
I forgot to mention in my previous email that I have already tried
completely removing and reinstalling both gnucash, and
strawberryperl with not avail.
I hope this was helpful.
Kind Regards
DNR
On 10/09/2020 03:30, John Ralls wrote:
On Sep 9, 2020, at 6:44 AM, Andreas Vyrides <vyr...@gmail.com>
wrote:
Dear Sir,
I have been having some trouble retrieving currency quotes from
Perl using Finance::Quote. I am only interested in currency
exchange rates (have not attempted using anything else). I have
been going through all steps of the wiki, such as running
"Install online price Retrieval", even changing my alpha-vantage
key by requesting a new one. I have also tried to get quotes from
outside gnucash by using the terminal with the following result
"
C:\Program Files (x86)\gnucash\bin>gnucash-cli.exe --quotes get
file://C:\Users\EoL\Documents\gnuCash\test\test.gnucash
Found Finance::Quote version 1.49.
* 14:35:49 WARN <gnc.scm> Unable to retrieve quotes for these
items:
CURRENCY:USD
CURRENCY:EUR
Continuing with good quotes.
"
In my attempts to get a single exchange rate from the terminal I
get the following results
"
C:\Program Files (x86)\gnucash\bin>perl gnc-fq-dump currency EUR GBP
1 EUR = <unknown> GBP
"
I would like to ensure that I have tried using both API keys in
the appropriate "online quote" in the preferences settings, but
every time I try to get quotes I get an error with "unable to
retrieve quotes for these items: Currency: USD, Currency:EUR"
I am currently using F::Q v1.49, and gnucash v4.1
Thank you for your time and all your support
Have you read https://wiki.gnucash.org/wiki/Online_Quotes, in
particular
https://wiki.gnucash.org/wiki/Online_Quotes#Trouble_Shooting
?
Regards,
John Ralls
_______________________________________________
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.