From 3dd9e954c58835ddf6d8be605e40869bc1f86d66 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Wed, 11 Sep 2019 20:51:41 +0200 Subject: [PATCH] All Sensors & Indicators Running with no errors with system events --- Root.js | 4 ++-- TradingEngineProcessMainLoop.js | 3 +++ 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/Root.js b/Root.js index ec9720690..83e31a185 100644 --- a/Root.js +++ b/Root.js @@ -208,12 +208,12 @@ if (processConfig.framework !== undefined) { if (processConfig.framework.name === "Multi-Period-Daily" || processConfig.framework.name === "Multi-Period-Market" || processConfig.framework.name === "Multi-Period") { - processConfig.framework.startDate.resumeExecution = false; + processConfig.framework.startDate.resumeExecution = true; if (processConfig.startMode.noTime !== undefined) { if (processConfig.startMode.noTime.run === "true") { if (processConfig.startMode.noTime.beginDatetime !== undefined) { processConfig.framework.startDate.fixedDate = processConfig.startMode.noTime.beginDatetime; - processConfig.framework.startDate.resumeExecution = false; + processConfig.framework.startDate.resumeExecution = true; } } } diff --git a/TradingEngineProcessMainLoop.js b/TradingEngineProcessMainLoop.js index 22bc0b3f2..32cfb5938 100644 --- a/TradingEngineProcessMainLoop.js +++ b/TradingEngineProcessMainLoop.js @@ -107,10 +107,13 @@ stopRequestedEventListenerSubscriptionId = global.SYSTEM_EVENT_HANDLER.listenToEvent('Cockpit-Restart-Button', 'Stop Requested', undefined, undefined, undefined, stopRequested) function startBackTesting() { + processConfig.framework.startDate.resumeExecution = false; skipProcessing = false } function startLiveTrading() { + processConfig.framework.startDate.fixedDate = new Date() + processConfig.framework.startDate.resumeExecution = false; skipProcessing = false }