BUG FIXED: When a condition does not have a code object

This commit is contained in:
Luis Fernando Molina committed 2019-06-27 21:12:45 +02:00
1 parent 40a045298d
commit 2691dd2c54
1 file changed
+20 -5
+20 -5
View File
@@ -791,7 +791,10 @@ exports.newCommons = function newCommons(bot, logger, UTILITIES) {
let condition = situation.conditions[m];
let key = j + '-' + 'triggerStage' + '-' + 'triggerOn' + '-' + k + '-' + m;
let value = conditions.get(key).value;
let value = false
if (conditions.get(key) !== undefined) {
value = conditions.get(key).value;
}
if (value === false) { passed = false; }
}
@@ -836,7 +839,10 @@ exports.newCommons = function newCommons(bot, logger, UTILITIES) {
let condition = situation.conditions[m];
let key = currentStrategyIndex + '-' + 'triggerStage' + '-' + 'triggerOff' + '-' + k + '-' + m;
let value = conditions.get(key).value;
let value = false
if (conditions.get(key) !== undefined) {
value = conditions.get(key).value;
}
if (value === false) { passed = false; }
}
@@ -878,7 +884,10 @@ exports.newCommons = function newCommons(bot, logger, UTILITIES) {
let condition = situation.conditions[m];
let key = currentStrategyIndex + '-' + 'triggerStage' + '-' + 'takePosition' + '-' + k + '-' + m;
let value = conditions.get(key).value;
let value = false
if (conditions.get(key) !== undefined) {
value = conditions.get(key).value;
}
if (value === false) { passed = false; }
}
@@ -960,7 +969,10 @@ exports.newCommons = function newCommons(bot, logger, UTILITIES) {
let condition = situation.conditions[m];
let key = j + '-' + stageKey + initialDefinitionKey + '-' + 'stopLoss' + '-' + p + '-' + k + '-' + m;
let value = conditions.get(key).value;
let value = false
if (conditions.get(key) !== undefined) {
value = conditions.get(key).value;
}
if (value === false) { passed = false; }
}
@@ -1065,7 +1077,10 @@ exports.newCommons = function newCommons(bot, logger, UTILITIES) {
let condition = situation.conditions[m];
let key = j + '-' + stageKey + initialDefinitionKey + '-' + 'takeProfit' + '-' + p + '-' + k + '-' + m;
let value = conditions.get(key).value;
let value = false
if (conditions.get(key) !== undefined) {
value = conditions.get(key).value;
}
if (value === false) { passed = false; }
}