From 9980cf637e260a6a5b70b8d3ebf4814070227953 Mon Sep 17 00:00:00 2001 From: Steve Langridge Date: Tue, 30 Mar 2021 12:26:03 +0200 Subject: [PATCH] Have to check for both undefined and null to prevent exceptions from stopping the trading task. --- .../Trading-Bot/Low-Frequency-Trading/TradingRecords.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Projects/Superalgos/TS/Bot-Modules/Trading-Bot/Low-Frequency-Trading/TradingRecords.js b/Projects/Superalgos/TS/Bot-Modules/Trading-Bot/Low-Frequency-Trading/TradingRecords.js index fbe0894f2..5b202b134 100644 --- a/Projects/Superalgos/TS/Bot-Modules/Trading-Bot/Low-Frequency-Trading/TradingRecords.js +++ b/Projects/Superalgos/TS/Bot-Modules/Trading-Bot/Low-Frequency-Trading/TradingRecords.js @@ -195,7 +195,7 @@ exports.newSuperalgosBotModulesTradingRecords = function (processIndex) { from its value property. */ value = targetNode.value - if (value !== undefined) { + if (value !== undefined && value !== null) { if (recordProperty.config.decimals !== undefined) { try { value = Number(value.toFixed(recordProperty.config.decimals))