介绍
oanda-adapter-v20 是一个用于连接 OANDA V20 API 的 npm 包。它提供了一些有用的方法来访问 OANDA 提供的财务数据。在这篇文章中,我们将介绍如何安装和使用这个包。
安装
使用 npm 安装 oanda-adapter-v20,你需要运行以下命令:
npm install oanda-adapter-v20
使用
安装完毕后,你需要在你的项目中引入 oanda-adapter-v20:
const oanda = require('oanda-adapter-v20')
接着,你需要创建一个新的 oanda 对象,这个对象将使用你的账户 ID 和你的 OANDA 访问令牌来连接 API。
const accountID = 'account-id-here' const accessToken = 'access-token-here' const oandaClient = new oanda({ 'accountID': accountID, 'accessToken': accessToken })
接下来就可以调用 oanda 对象上的各种方法来访问你的 OANDA 财务数据了。
获取账户信息
oandaClient.getAccountSummary(function (err, account) { if (err) { throw err } console.log(account) })
这个方法将返回一个 JSON 对象,其中包含账户的基本信息。
获取汇率
const instruments = ['EUR_USD', 'USD_JPY'] // 要查询的货币对的列表 const since = '2017-01-01' // 查询开始时间 const until = '2017-05-01' // 查询结束时间 oandaClient.getCandles(instruments, since, until, function (err, candles) { if (err) { throw err } console.log(candles) })
这个方法将返回一组包含每个货币对在指定时间范围内的每日历史汇率的 JSON 对象。
获取开盘价、收盘价、最高价和最低价
const symbol = 'EUR_USD' // 要查询的货币对 oandaClient.getInstruments(symbol, function (err, instrument) { if (err) { throw err } console.log(instrument) })
这个方法将返回一个包含指定货币对的开盘价、收盘价、最高价和最低价等信息的 JSON 对象。
结论
在本文中,我们介绍了如何安装和使用 npm 包 oanda-adapter-v20 来访问 OANDA 提供的财务数据。我们展示了三个示例来演示如何使用这个包。如果你想更深入地了解这个包的使用方法,建议查看该包的文档。
来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/60055cf881e8991b448da947