Problems getting quotes for funds
Richard Ullger
rullger at ntlworld.com
Wed Mar 12 17:16:45 EDT 2008
Thanks Dave, that works a treat for my funds. I'll have to check
tomorrow that my stocks are updating correctly as I had already download
prices today.
Regards,
Richard.
David Reiser wrote:
> Does two ugly hacks equal a fix?
>
> When I sent out the first hack, I assumed that success of gnc-fq-dump =
> success for Get Quotes inside gnucash. Oops. It turns out that gnucash
> wasn't totally silent, just mumbling in the background about no currency
> being assigned. When I accommodated yahoo_europe's new timespec field,
> I didn't bother matching the number of elements in @FIELDS and
> @FIELD_ENCODING lists. gnc-fq-dump didn't have a problem with that, but
> gnucash does. My second hack is just to add a second request for
> currency at the end of the encoding list. I have tested this inside
> gnucash, and it does work for European funds identified by isin.
>
> REMEMBER: this hack definitely breaks Yahoo US (and most likely Yahoo
> Asia and Australia too). But if you can get all the rest of your quotes
> from either Yahoo_Europe or non-Yahoo sources, then it can retrieve
> quotes for isin identified funds. Instead of MFEXPG.L, you'll have to
> enter GB0003243465GBP as the 'ticker'.
>
> This 'fix' is still ugly almost beyond belief, but it might be useful to
> some. There is a different patch in the Finance-Quote bug tracker, but
> it breaks non-European Yahoos as well.
>
> Dave
>
>
> On Mar 11, 2008, at 7:16 PM, David Reiser wrote:
>
>> I'll see if I can find a straightforward fix. Since gnc-fq-dump says
>> it can use one of 3 prices, maybe there is an easy way to branch the
>> gnucash code on the gnucash side of the fq fetch. If it isn't
>> relatively straightforward, it may be quite a while before someone
>> else can look for a fix.
>>
>> Dave
>> On Mar 10, 2008, at 4:39 PM, Paul Stansell wrote:
>>
>>>
>>> Dear Derek,
>>>
>>> Recently, you helped me and others by providing a patch to deal with
>>> fixing gnc-fq-dump so that it could get quotes from yahoo_europe after
>>> they made changes to their stock and funds codes.
>>>
>>> Well, the patch does fix gnc-fq-dump so that I can get the price of
>>> a fund
>>> from the command line, eg "gnc-fq-dump yahoo_europe
>>> GB0003243465GBP", but
>>> I've just noticed that when I retrieve quotes for funds using
>>> gnucash's
>>> "Price Editor -> Get Quotes" the current quotes are not being stored
>>> or
>>> updated, and are not available to gnucash. Stock prices, however, are
>>> being updated and are available. Also, unlike the case before the
>>> patch
>>> was suppled, there are no error messages after the "Price Editor ->
>>> Get
>>> Quotes" attempt to indicate that getting the prices of any of the
>>> funds
>>> has failed.
>>>
>>> Regards,
>>>
>>> Paul Stansell
>>>
>>>
>>> On Tue, 12 Feb 2008, Derek Atkins wrote:
>>>
>>>> The command was renamed to gnc-fq-dump. Using your example:
>>>>
>>>> gnc-fq-dump yahoo MFEXPG.L
>>>> Finance::Quote fields Gnucash uses:
>>>> symbol: MFEXPG.L <=== required
>>>> date: ** missing ** <=== required
>>>> currency: ** missing ** <=== required
>>>> last: 0.00 <=\
>>>> nav: <=== one of these
>>>> price: <=/
>>>> timezone: <=== optional
>>>>
>>>> ** This stock quote cannot be used by gnucash!!
>>>>
>>>>
>>>> Maybe Yahoo changed their site and F::Q can't parse it?
>>>>
>>>> -derek
>>>>
>>> _______________________________________________
>>> gnucash-user mailing list
>>> gnucash-user at 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.
>>
>> --
>> David Reiser
>> dbreiser at earthlink.net
>>
>>
>>
>>
>> _______________________________________________
>> gnucash-user mailing list
>> gnucash-user at 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.
>
> --
> David Reiser
> dbreiser at earthlink.net
>
>
>
>
More information about the gnucash-user
mailing list