partizand / finquote

Scripts for russian stock for perl finance-quotes
13 stars 3 forks source link

Не обновляются котировки #13

Open PingWIn87 opened 1 year ago

PingWIn87 commented 1 year ago

Обновил GnuCash до версии 5, а плагин до версии 0.6. Сейчас при попытке получить онлайн котировки не происходит ничего. Процесс запускается, идёт, однако новые данные о ценах не приходят.

При попытке воспользоваться gnucash-cli.exe получаю следующее: C:\Program Files (x86)\gnucash\bin>gnucash-cli.exe --quotes info Found Finance::Quote version 1.49. Finance::Quote sources: 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 moex_bond_ofz moex_bond_ofz_nkd moex_bond_tplus moex_bond_tplus_eur moex_bond_tplus_eur_nkd moex_bond_tplus_nkd moex_bond_tplus_pir moex_bond_tplus_pir_nkd moex_bond_tplus_pir_usd moex_bond_tplus_pir_usd_nkd moex_bond_tplus_usd moex_bond_tplus_usd_nkd moex_stock 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

C:\Program Files (x86)\gnucash\bin>gnucash-cli.exe --quotes dump moex_stock GAZP Finance::Quote fields GnuCash uses: symbol: GAZP <=== required date: 07/26/2023 <=== recommended currency: RUB <=== required last: missing <=\ nav: missing <=== one of these price: missing <=/

partizand commented 1 year ago

Проверил у себя. Обновил gnucash до 5.1. Ошибка для "gnucash-cli.exe --quotes dump moex_stock GAZP", что нет полей цен воспроизводится. Хотя "price" там есть. Нужно разбираться с этим. Но если обновлять котировки в gnucash, то все обновляется. Так же обновляется через командную строку "gnucash-cli --quotes get <путь_к_файлу>"

PingWIn87 commented 1 year ago

Попробовал выполнить команду. Получил вот такой вывод

gnucash-cli.exe" --quotes get hf.gnucash
Found Finance::Quote version 1.49.
* 21:46:23 ERROR <gnc.price-quotes> [parse_quotesource_error()] Unrecognized Finance::Quote Error Free to wrong pool d89c60 not 95016f0017d4a7d2 at C:/Perl64/lib/IO/Socket/SSL.pm line 2739.
Price retrieval failed: Unrecognized Finance::Quote Error: Free to wrong pool d89c60 not 95016f0017d4a7d2 at C:/Perl64/lib/IO/Socket/SSL.pm line 2739.
partizand commented 1 year ago

Предположу, что у вас что-то с соединением. Боюсь это не вопрос к скрипту Ошибка про установку ssl соединения. У вас открывается https://iss.moex.com/iss/engines/stock/markets/shares/boardgroups/57/securities.csv ?