From c703c1a07ac21954c92abbfcae9bd85ad2fb4701 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Thu, 17 Oct 2019 22:20:35 +0200 Subject: [PATCH] forced recalculation impleneted --- Conditions.js | 9 +++++++-- Strategies.js | 9 +++++++-- Trades.js | 9 +++++++-- TradingSimulation.js | 9 +++++++-- 4 files changed, 28 insertions(+), 8 deletions(-) diff --git a/Conditions.js b/Conditions.js index 88e4e712d..a6757a16d 100644 --- a/Conditions.js +++ b/Conditions.js @@ -881,14 +881,19 @@ } } - function onOffsetChanged() { + function onOffsetChanged(event) { try { if (INFO_LOG === true) { logger.write("[INFO] onOffsetChanged -> Entering function."); } + if (event !== undefined) { + if (event.recalculate === true) { + recalculate() + return + } + } if (Math.random() * 100 > 95) { - recalculate() }; diff --git a/Strategies.js b/Strategies.js index b868979bf..d793b4a37 100644 --- a/Strategies.js +++ b/Strategies.js @@ -619,14 +619,19 @@ } } - function onOffsetChanged() { + function onOffsetChanged(event) { try { if (INFO_LOG === true) { logger.write("[INFO] onOffsetChanged -> Entering function."); } + if (event !== undefined) { + if (event.recalculate === true) { + recalculate() + return + } + } if (Math.random() * 100 > 95) { - recalculate() }; diff --git a/Trades.js b/Trades.js index a1a903e04..a27f5e76f 100644 --- a/Trades.js +++ b/Trades.js @@ -616,14 +616,19 @@ } } - function onOffsetChanged() { + function onOffsetChanged(event) { try { if (INFO_LOG === true) { logger.write("[INFO] onOffsetChanged -> Entering function."); } + if (event !== undefined) { + if (event.recalculate === true) { + recalculate() + return + } + } if (Math.random() * 100 > 95) { - recalculate() }; diff --git a/TradingSimulation.js b/TradingSimulation.js index bedc09101..f8f5ba370 100644 --- a/TradingSimulation.js +++ b/TradingSimulation.js @@ -792,12 +792,17 @@ } } - function onOffsetChanged() { + function onOffsetChanged(event) { try { + if (event !== undefined) { + if (event.recalculate === true) { + recalculate() + return + } + } if (Math.random() * 100 > 95) { - recalculate() };