Javascript 如何从Binance Websocket NPM包中获取以前的卷
我实际上喜欢这个NPM软件包,因为除了上一卷之外,它有我所需要的一切。当我调用Websocket时,它生成了这个结果 这是密码Javascript 如何从Binance Websocket NPM包中获取以前的卷,javascript,node.js,websocket,binance,Javascript,Node.js,Websocket,Binance,我实际上喜欢这个NPM软件包,因为除了上一卷之外,它有我所需要的一切。当我调用Websocket时,它生成了这个结果 这是密码 const api = require('binance'); const binanceWS = new api.BinanceWS(true); const streams = binanceWS.streams; var a1, a2; binanceWS.onCombinedStream( [ streams.ticker('BNBUSDT'
const api = require('binance');
const binanceWS = new api.BinanceWS(true);
const streams = binanceWS.streams;
var a1, a2;
binanceWS.onCombinedStream(
[
streams.ticker('BNBUSDT')
],
streamEvent => {
switch (streamEvent.stream) {
case streams.ticker('BNBUSDT'):
console.log(streamEvent.data);
}
}
);
这是结果输出
{
eventType: '24hrTicker',
eventTime: 1619449920389,
symbol: 'BNBUSDT',
priceChange: '16.76000000',
priceChangePercent: '3.251',
weightedAveragePrice: '519.27886943',
previousClose: '515.46000000',
currentClose: '532.33000000',
closeQuantity: '0.45580000',
bestBid: '532.32000000',
bestBidQuantity: '2.19100000',
bestAskPrice: '532.33000000',
bestAskQuantity: '1.04910000',
open: '515.57000000',
high: '550.00000000',
low: '478.01000000',
baseAssetVolume: '3522095.68610000',
quoteAssetVolume: '1828949865.91213540',
openTime: 1619363520328,
closeTime: 1619449920328,
firstTradeId: 245583877,
lastTradeId: 247300470,
trades: 1716594
}
我可以看到以前和现在的收盘价,我有没有办法得到相同的报价和基础资产的数量?因此它将是previousBaseAssetVolume
和PreviousQuoteAsetVolume