npm 包 ccxt-compiled 使用教程

阅读时长 2 分钟读完

什么是 ccxt-compiled?

ccxt-compiled 是 ccxt 常见加密货币交易所的 Javascript 库的编译版本。ccxt 库是一个用于编写自动交易 bot 的开源框架,它支持超过 100 个加密货币交易所的 API。ccxt-compiled 通过将 ccxt 库的实际代码编译成较小的、可在浏览器和 Node.js 中运行的版本,使得构建自动化交易 bot 更容易和更快速。

安装 ccxt-compiled

最简单的安装方式是使用 npm。

ccxt-compiled 需要依赖以下两个库:ccxtlz-string。因此,如果需要使用 ccxt-compiled,还需要将这两个库安装到项目中。

使用 ccxt-compiled

使用 ccxt-compiled 和 ccxt 库基本相同。首先,需要导入 ccxt-compiled 库:

接下来,通过 ccxt 初始化一个交易所实例:

接着,可以使用 ccxt 提供的方法查询交易所支持的市场、交易对、行情数据等。

例如,以下代码将查询比特币对美元的行情数据,并将交易所返回的结果打印到控制台:

ccxt-compiled 的优势

与原始的 ccxt 库相比,ccxt-compiled 提供以下优势:

  1. 更小的文件大小: 通过编译,ccxt-compiled 可以将 ccxt 库的实际代码体积减小近 80%。
  2. 更快的启动时间: ccxt-compiled 初始化速度更快,因为它的代码已经编译成最简单的 JavaScript 代码格式。
  3. 更适合浏览器: ccxt-compiled 不需要浏览器端支持 nodejs 环境,更适合在浏览器端使用。

总结

ccxt-compiled 是 ccxt 库的编译版本,提供了更小、更快的开箱体验。通过 ccxt-compiled,我们可以更容易、更快速地编写加密货币自动化交易 bot 并交易。

来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/60056cd981e8991b448e6805

纠错
反馈