07-15-2018, 07:27 AM
@askmike
the new backtest results exporter keeps pushing out this error on completion.. Any idea how to fix?
the new backtest results exporter keeps pushing out this error on completion.. Any idea how to fix?
Code:
/root/gekko/node_modules/sqlite3/lib/trace.js:27
throw err;
^
TypeError: process.send is not a function
at BacktestResultExporter.finalize (/root/gekko/plugins/backtestResultExporter.js:96:11)
at BacktestResultExporter.bound [as finalize] (/root/gekko/node_modules/lodash/dist/lodash.js:729:21)
at /root/gekko/core/gekkoStream.js:100:25
at /root/gekko/node_modules/async/dist/async.js:3205:16
at replenish (/root/gekko/node_modules/async/dist/async.js:1030:17)
at iterateeCallback (/root/gekko/node_modules/async/dist/async.js:1015:17)
at /root/gekko/node_modules/async/dist/async.js:988:16
at PerformanceAnalyzer.finalize (/root/gekko/plugins/performanceAnalyzer/performanceAnalyzer.js:218:3)
at PerformanceAnalyzer.bound [as finalize] (/root/gekko/node_modules/lodash/dist/lodash.js:729:21)
at /root/gekko/core/gekkoStream.js:100:25
--> in Database#all('\n SELECT * from candles_BTC_BNB\n WHERE start <= 1531008000 AND start >= 1531009800\n ORDER BY start ASC\n ', [Function])
at Reader.get (/root/gekko/plugins/sqlite/reader.js:98:11)
at Reader.bound [as get] (/root/gekko/node_modules/lodash/dist/lodash.js:729:21)
at Market.get (/root/gekko/core/markets/backtest.js:61:15)
at Market.bound [as get] (/root/gekko/node_modules/lodash/dist/lodash.js:729:21)
at Market.processCandles (/root/gekko/core/markets/backtest.js:105:10)
at bound (/root/gekko/node_modules/lodash/dist/lodash.js:729:21)
at Statement.<anonymous> (/root/gekko/plugins/sqlite/reader.js:108:5)