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 76191f27a..fbe0894f2 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,12 +195,13 @@ exports.newSuperalgosBotModulesTradingRecords = function (processIndex) { from its value property. */ value = targetNode.value - - if (recordProperty.config.decimals !== undefined) { - try { - value = Number(value.toFixed(recordProperty.config.decimals)) - } catch (err) { - badDefinitionUnhandledException(err, 'Error applying configured decimals.', product, recordProperty) + if (value !== undefined) { + if (recordProperty.config.decimals !== undefined) { + try { + value = Number(value.toFixed(recordProperty.config.decimals)) + } catch (err) { + badDefinitionUnhandledException(err, 'Error applying configured decimals.', product, recordProperty) + } } } } else {