From 716a63e6cffd5cb47edef3491661082c2db810d4 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Mon, 23 Sep 2019 17:23:03 +0200 Subject: [PATCH] introduced liveWaitingTime --- TradingEngineProcessMainLoop.js | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/TradingEngineProcessMainLoop.js b/TradingEngineProcessMainLoop.js index 13c751550..1c8fcc301 100644 --- a/TradingEngineProcessMainLoop.js +++ b/TradingEngineProcessMainLoop.js @@ -1047,11 +1047,18 @@ switch (nextWaitTime) { case 'Normal': { - if (FULL_LOG === true) { logger.write(MODULE_NAME, "[INFO] run -> loop -> loopControl -> Restarting Loop in " + (processConfig.normalWaitTime / 1000) + " seconds."); } + let waitTime + if (bot.startMode === "Live") { + waitTime = processConfig.liveWaitTime + } else { + waitTime = processConfig.normalWaitTime + } + + if (FULL_LOG === true) { logger.write(MODULE_NAME, "[INFO] run -> loop -> loopControl -> Restarting Loop in " + (waitTime / 1000) + " seconds."); } if (processConfig.deadWaitTime > 0) { checkLoopHealthHandle = setTimeout(checkLoopHealth, processConfig.deadWaitTime, bot.loopCounter); } - nextLoopTimeoutHandle = setTimeout(loop, processConfig.normalWaitTime); + nextLoopTimeoutHandle = setTimeout(loop, waitTime); if (global.WRITE_LOGS_TO_FILES === 'true') { logger.persist(); }