Snapshots

This commit is contained in:
Luis Fernando Molina committed 2020-05-10 14:17:33 +02:00
1 parent e91125801d
commit 6368221937
75 files changed
+8943 -4332

No files matched your search

+21 -1
View File
@@ -18,11 +18,12 @@ module.exports = class kuna extends acx {
'has': {
'CORS': false,
'fetchTickers': true,
'fetchOHLCV': false,
'fetchOHLCV': 'emulated',
'fetchOpenOrders': true,
'fetchMyTrades': true,
'withdraw': false,
},
'timeframes': undefined,
'urls': {
'referral': 'https://kuna.io?r=kunaid-gvfihe8az7o4',
'logo': 'https://user-images.githubusercontent.com/1294454/31697638-912824fa-b3c1-11e7-8c36-cf9606eb94ac.jpg',
@@ -191,4 +192,23 @@ module.exports = class kuna extends acx {
const response = await this.privateGetTradesMy (this.extend (request, params));
return this.parseTrades (response, market, since, limit);
}
async fetchOHLCV (symbol, timeframe = '1m', since = undefined, limits = undefined, params = {}) {
await this.loadMarkets ();
const trades = await this.fetchTrades (symbol, since, limits, params);
const ohlcvc = this.buildOHLCVC (trades, timeframe, since, limits);
const result = [];
for (let i = 0; i < ohlcvc.length; i++) {
const ohlcv = ohlcvc[i];
result.push ([
ohlcv[0],
ohlcv[1],
ohlcv[2],
ohlcv[3],
ohlcv[4],
ohlcv[5],
]);
}
return result;
}
};