npm包@btcc_exchange/poloniex-orderbook使用教程

阅读时长 3 分钟读完

简介

@btcc_exchange/poloniex-orderbook是一个npm包,用于对Poloniex交易所中的订单簿进行操作。该包提供了一系列的API,让用户可以方便地获取订单簿数据,以及对订单簿进行修改和订阅。

安装

要安装@btcc_exchange/poloniex-orderbook,您需要在命令行中运行以下命令:

使用

要使用@btcc_exchange/poloniex-orderbook,您需要先实例化一个OrderBook对象。实例化需要提供以下参数:

  • currencyPair:要获取订单簿的货币对。例如:"BTC_ETH"表示比特币和以太坊之间的交易。
  • depth:要获取的订单簿深度。例如:10表示只获取前10条订单。

以下是一个示例代码:

-- -------------------- ---- -------
----- --------- - ---------------------------------------------

----- -- - --- -----------
  ------------- ----------
  ------ --
---

--------------- -- -- -
  ---------------------- ----------
  ----- ---- - ------------------
  ----- ---- - ------------------
  -------------------- ------
  -------------------- ------
---

-------------

上面的代码会打印出当前的订单簿,并在每次订单簿发生变化时更新它。

API

connect

启动连接并开始接收订单簿更新。

disconnect

断开连接。

getAskOrders

获取所有卖出订单。

getBidOrders

获取所有买入订单。

getOrderBook

获取完整订单簿。

getPrice

获取最新的买入和卖出价格。

getTotalAsks

获取所有卖出订单的总数。

getTotalBids

获取所有买入订单的总数。

结论

通过使用@btcc_exchange/poloniex-orderbook,可以方便地获取和修改Poloniex交易所中的订单簿数据。例如,可以使用它来跟踪价格变化,在价格达到目标时自动交易。当然,在实践中,还有许多其他的考虑因素需要考虑,但是通过本文的介绍,您已经可以开始使用@btcc_exchange/poloniex-orderbook了。

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

纠错
反馈