update config options object parsing

This commit is contained in:
Brett Taylor committed 2021-11-18 09:27:12 -05:00
1 parent 4d263c6246
commit 6fd383265e
1 file changed
+9 -6
@@ -22,15 +22,18 @@
function initialize() {
tradingSystem = TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).SIMULATION_STATE.tradingSystem
exchangeId = TS.projects.foundations.globals.taskConstants.TASK_NODE.parentNode.parentNode.parentNode.referenceParent.parentNode.parentNode.config.codeName
options = TS.projects.foundations.globals.taskConstants.TASK_NODE.parentNode.parentNode.parentNode.referenceParent.parentNode.parentNode.config.options
let exchangeConfig = TS.projects.foundations.globals.taskConstants.TASK_NODE.parentNode.parentNode.parentNode.referenceParent.parentNode.parentNode.config
exchangeId = exchangeConfig.codeName
if (exchangeConfig.options !== undefined) {
options = exchangeConfig.options
}
let key
let secret
let uid
let password
let sandBox = TS.projects.foundations.globals.taskConstants.TASK_NODE.parentNode.parentNode.parentNode.referenceParent.parentNode.parentNode.config.sandbox || false;
let sandBox = exchangeConfig.sandbox || false;
if (TS.projects.foundations.globals.taskConstants.TASK_NODE.keyReference !== undefined) {
if (TS.projects.foundations.globals.taskConstants.TASK_NODE.keyReference.referenceParent !== undefined) {
@@ -45,7 +48,7 @@
case 'okex':
case 'okex3':
case 'okex5':
if (options.brokerId === undefined) {
if (!('brokerId' in options)) {
options.brokerId = 'c77ccd60ec7b4cBC'
}
break;