Python Matplotlib跨货币格式

Python Matplotlib跨货币格式,python,matplotlib,forex,Python,Matplotlib,Forex,我无法通过matplotlib加载交叉货币。我正在使用yahoo finance加载数据。在雅虎的网站上,欧元/美元等符号是EURUSD=X 但是,尝试拉取股票代码EURUSD=X时返回404错误。我发现加载任何类型的基于货币的工具的唯一方法是使用EUR=X,但是,这些工具只返回$USD的工具 我在加载符号时遇到问题,例如EUR/JPY,或AUD/CHF。任何建议都会很有帮助 谢谢 下面是我用来提取历史乐器的代码: import datetime import numpy as np impor

我无法通过
matplotlib
加载交叉货币。我正在使用yahoo finance加载数据。在雅虎的网站上,欧元/美元等符号是
EURUSD=X

但是,尝试拉取股票代码EURUSD=X时返回404错误。我发现加载任何类型的基于货币的工具的唯一方法是使用
EUR=X
,但是,这些工具只返回
$USD
的工具

我在加载符号时遇到问题,例如
EUR/JPY
,或
AUD/CHF
。任何建议都会很有帮助

谢谢

下面是我用来提取历史乐器的代码:

import datetime
import numpy as np
import matplotlib.colors as colors
import matplotlib.finance as finance
import matplotlib.dates as mdates
import matplotlib.ticker as mticker
import matplotlib.mlab as mlab
import matplotlib.pyplot as plt
import matplotlib.font_manager as font_manager

startdate = datetime.date(2005,1,1)
today = enddate = datetime.date.today()
ticker = raw_input('Enter Instrument: ')

fh = finance.fetch_historical_yahoo(ticker, startdate, enddate)
# a numpy record array with fields: date, open, high, low, close, volume, adj_close)

r = mlab.csv2rec(fh); fh.close()
r.sort()

你能给我们看一些你试过的代码吗?在某个时候,雅虎改变了他们的url格式,所以你可能也遇到了一些问题。我建议您查看
matplotlib.finance
中的代码,iirc获取历史报价的代码只有几行。把它抄下来,想办法解决它。我已经更新了原来的帖子。我会调查你的建议,谢谢!