简介
okcoin-ws 是一个 Node.js 的 npm 包,用于接入 OKCoin WebSocket API,实现行情、交易等功能。本教程将介绍如何使用 okcoin-ws 实现常用功能。
安装
使用以下命令安装 okcoin-ws:
npm install okcoin-ws --save
行情
订阅行情
以下示例代码将订阅 BTC-USDT 的行情数据,并以 1 秒为间隔打印最新价格:
-- -------------------- ---- ------- ----- -------- - --------------------- ----- ------- - - ---- -------------------------------------------------- -- ------ ---- --------- -- ------- ----- -------- -- -- ------ --- --- ---------- ----- ----------- -- -- ------ --- ------ ----------- ----- ------------ -- -- ------ ---------- -- ----- -- - --- ------------------ ------------------------------- -------------- -- - ------------------------------------------- -- ------
取消订阅行情
以下示例代码将取消订阅 BTC-USDT 的行情数据:
ws.unsubscribeTicker('btc_usdt');
交易
下单
以下示例代码将下买单 1 BTC,价格为 50000 USDT:
ws.placeOrder('btc_usdt', 'buy', 50000, 1);
撤单
以下示例代码将撤销 order_id 为 123456 的订单:
ws.cancelOrder('btc_usdt', 123456);
查询订单
以下示例代码将查询 order_id 为 123456 的订单信息:
ws.getOrder('btc_usdt', 123456);
总结
okcoin-ws 是一个方便使用的 OKCoin WebSocket API 封装库。通过本教程的介绍,我们可以轻松地实现订阅行情、下单、撤单、查询订单等功能。
来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/60066fac3d1de16d83a671ef