2017-09-29 10 views
0

Je rencontre un problème lors de l'utilisation des données historiques de Google Finance. J'ai besoin de connaître le prix d'un stock particulier à une date donnée (habituellement au cours du dernier mois). Le problème est que lorsque j'utilise une URL telle que https://finance.google.com/finance/historical?q=abx, j'obtiens des résultats différents en fonction de l'endroit d'où provient la requête.Comment spécifier la devise pour les données historiques GoogleFinance

À la maison, je suis en Argentine et mon serveur de production est aux États-Unis ... lorsque j'exécute la requête en local, j'obtiens les prix en AR $, mais quand je cours depuis le serveur, je reçois en fait besoin).

J'ai essayé avec un en-tête X-Forwared-Pour, mais n'a pas fait une différence ...

Idéalement, je voudrais envoyer un paramètre supplémentaire (quelque chose comme cabot = USD) pour demander explicitement USD ... Existe-t-il une telle chose?

Merci

Répondre

0

J'utilise, la conversion des devises ainsi que le prix du stock.

Par exemple:

Price of ABB Ltd in SEK = GOOGLEFINANCE("ABB","price") * GOOGLEFINANCE(("CURRENCY:USDSEK")) 

Je forme les cellules, des lignes, des colonnes avec des prix en monnaie locale (i.e. SEK.) Tel que mentionné dans le lien: Format Numbers in excel.

Vous pouvez ajouter d'autres paramètres tels que la date mentionnée dans le lien ci-dessous: Get exchange rate on a specific date from GoogleFinance