exchangerate.m

使用openexchangerates.org来获得最新的货币汇率

1.2 k下载

更新2014年7月18日

查看许可协议

这个函数返回汇率从openexchangerates.org获得
使用他们的API。正常工作,必须连接到
互联网。默认app_id是从一个免费账户
openexchangerates.org, 1000 API请求/月的极限。为
更大的灵活性,注册自己的免费或付费帐户和替换
app_id值与你自己的身份证号码。

输入:
1)基础:一个字符串表示的基础货币,这将有一个
值为1。如果一个空字符串,使用默认的“美元”。
请参阅下面的列表有效货币的缩写。
2)咕咕叫:一个字符串或字符串表示货币单元阵列
缩写与基础货币。如果“所有”或“
提供作为输入,然后返回所有可用的货币。看到列表
有效的货币下面的缩写。
3)日期:一个可选的字符串包含交换所需的日期
率(历史数据可能并不总是可用)。输入应
“YYYY-MM-DD”。得到最新的汇率数据,使用日期
=“最新”或“,这是默认值。历史数据从1999年
及以后

输出:
1)利率:一个号码或向量表示之间的汇率(s)
所需的货币(货币),咕咕叫,基础货币基础。
2)货币:单元阵列相应货币的缩写
在利率。
3)rate_struct:结构和字段名称等于货币
缩写和关联值的利率。这仅仅输出
结合了利率和便利的货币。

例子:
1)获得最新的比特币和美元之间的汇率
exchangerate(利率、货币、rates_struct) =(“美元”,BTC);
> > = 1.614 e - 3
> >货币= ' BTC '
> > rates_struct =
BTC: 1.614 e - 3

2)获得最新的对所有可用的货币汇率
exchangerate(利率、货币、rates_struct) = ();

3)获得比特币汇率,印度卢比,使用美国和欧元
美元作为基础货币在2013年6月5日
(利率、货币、rates_struct) = exchangerate(“美元”,{BTC, INR,“欧元”},' 2013-06-05 ');
> >率= (8.246 e - 3;5.672 e1;7.642 e 1]
> >货币= {BTC的;“INR”;“欧元”}
> > rates_struct =
BTC: 8.246 e - 3
印度卢比:5.672 e1
欧元:7.642 e 1

4)获得所有可用的货币汇率6月14日,2014年
(利率、货币、rates_struct) = exchangerate(“美元”,“所有”,' 2014-07-14 ');

货币缩写列表(7-16-2014)
“AED”:“阿联酋迪拉姆”,
“AFN”:“阿富汗阿富汗的”,
“所有”:“阿尔巴尼亚求偶场”,
“AMD”:“亚美尼亚Dram”,
“和”:“荷兰安的列斯盾”,
《农产品协定》:“安哥拉宽扎”,
“研究所”:“阿根廷比索”,
“澳大利亚”:“澳元”,
:“美国线规阿鲁巴弗罗林”,
“有”:“阿塞拜疆马纳特”,
“砰”:“波黑马克兑换”,
“bdd”:“巴贝多美元”,
“BDT”:“孟加拉魏”,
“BGN”:“保加利亚列弗”,
“有限公司”:“巴林第纳尔”,
:“BIF布隆迪法郎”,
:“BMD百慕大的美元”,
“BND”:“文莱币”,
“鲍勃”:“玻利维亚玻利维亚货币”,
“强”:“巴西雷亚尔”,
“BSD”:“巴哈马元”,
“BTC”:“比特币”,
(见其他m文件列表)

引用作为

史蒂文清水(2023)。exchangerate.m(//www.tianjin-qmedu.com/matlabcentral/fileexchange/47255-exchangerate-m), MATLAB中央文件交换。检索

MATLAB版本兼容性
创建R2013a
兼容任何释放
平台的兼容性
窗户 macOS Linux
标签添加标签

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!
版本 发表 发布说明
1.0.0.0