MCPcopy Create free account
hub / github.com/ccxt/node-binance-api / parseCandles

Method parseCandles

src/node-binance-api.ts:4345–4379  ·  view source on GitHub ↗
(candles: any[])

Source from the content-addressed store, hash-verified

4343 }
4344
4345 parseCandles(candles: any[]): Candle[] {
4346 const res: Candle[] = [];
4347 // spot
4348 // [
4349 // [
4350 // 1499040000000, // Open time
4351 // "0.01634790", // Open
4352 // "0.80000000", // High
4353 // "0.01575800", // Low
4354 // "0.01577100", // Close
4355 // "148976.11427815", // Volume
4356 // 1499644799999, // Close time
4357 // "2434.19055334", // Quote asset volume
4358 // 308, // Number of trades
4359 // "1756.87402397", // Taker buy base asset volume
4360 // "28.46694368", // Taker buy quote asset volume
4361 // "17928899.62484339" // Ignore.
4362 // ]
4363 // ]
4364 for (const rawCandle of candles) {
4365 const candle: Candle = {
4366 openTime: rawCandle[0],
4367 open: rawCandle[1],
4368 high: rawCandle[2],
4369 low: rawCandle[3],
4370 close: rawCandle[4],
4371 volume: rawCandle[5],
4372 closeTime: rawCandle[6],
4373 quoteAssetVolume: rawCandle[7],
4374 trades: rawCandle[8],
4375 };
4376 res.push(candle);
4377 }
4378 return res;
4379 }
4380
4381 async spotGetDataStream(params: Dict = {}) {
4382 return await this.privateSpotRequest('v3/userDataStream', params, 'POST', true);

Callers 3

candlesticksMethod · 0.95
futuresCandlesMethod · 0.95
deliveryCandlesMethod · 0.95

Calls

no outgoing calls

Tested by

no test coverage detected