tiagosiebler / TriangularArbitrage

Detect triangular arbitrage opportunities within Binance price tickers
566 stars 174 forks source link

Error in PairRanker.js #55

Closed michalvaskovsky closed 4 years ago

michalvaskovsky commented 5 years ago

C:\Users\work\Documents\GitHub\TriangularArbitrage\lib\PairRanker.js:27 while (!check && k < 5 && candidates[0].rate > parseFloat(process.env.minimalProfit)) { ^

TypeError: Cannot read property 'rate' of undefined at PairRanker.getPairRanking (C:\Users\work\Documents\GitHub\TriangularArbitrage\lib\PairRanker.js:27:42) at Object.ctrl.storage.streamTick (C:\Users\work\Documents\GitHub\TriangularArbitrage\lib\BotCore.js:18:41) at CurrencyCore.events.onAllTickerStream.stream (C:\Users\work\Documents\GitHub\TriangularArbitrage\lib\CurrencyCore.js:324:24) at WebSocket.ws.on (C:\Users\work\Documents\GitHub\TriangularArbitrage\node_modules\binance\lib\ws.js:21:13) at emitOne (events.js:96:13) at WebSocket.emit (events.js:188:7) at Receiver._receiver.onmessage (C:\Users\work\Documents\GitHub\TriangularArbitrage\node_modules\ws\lib\WebSocket.js:141:47) at Receiver.dataMessage (C:\Users\work\Documents\GitHub\TriangularArbitrage\node_modules\ws\lib\Receiver.js:389:14) at perMessageDeflate.decompress (C:\Users\work\Documents\GitHub\TriangularArbitrage\node_modules\ws\lib\Receiver.js:349:40) at _decompress (C:\Users\work\Documents\GitHub\TriangularArbitrage\node_modules\ws\lib\PerMessageDeflate.js:306:9)