UNPKG

exchanges

Version:
51 lines (45 loc) 930 B
const _ = require('lodash'); // const Exchanges = require('./../index'); const config = require('./../config'); const Utils = require('./utils'); const wsList = [ // { // fn: 'wsTicks', // params: {}, // name: 'tick数据...' // }, // { // fn: 'wsFutureTicks', // params: {}, // name: '期货tick数据...' // }, // { // fn: 'wsBalance', // params: {}, // name: '期货余额数据' // }, // { // fn: 'wsFutureKlines', // params: { // }, // name: '期货tick k线图...' // }, { fn: 'wsFutureKline', params: { pair: 'BTC-USD' }, name: '期货tick k线图...(指定pair)' }, ]; function testOneExchangeWs(exName, list) { const ex = Utils.getExchange(exName); _.forEach(list, (o) => { const { fn, params } = o; ex[fn](params, (ds) => { console.log(ds, 'ds.....'); }); }); } testOneExchangeWs('okex', wsList);