From 6784e6bd0b52c280b3bce4f3e647cfc8596127d0 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Thu, 19 Nov 2020 13:06:12 +0100 Subject: [PATCH] ETH Balnaces implemented --- Client/client.js | 4 +- Client/httpInterface.js | 258 ++++++++++-------- Client/web3Server.js | 130 +++++++-- .../Ethereum/Function-Libraries/Accounts.js | 53 ++++ .../Function-Libraries/ActionSwitch.js | 15 +- .../Ethereum/Function-Libraries/Geth.js | 21 -- .../Workspaces/Ethereum-Integration-Demo.json | 2 +- .../Projects/Ethereum/Schemas/AppSchema.json | 85 ++---- .../Spaces/Blockchain-Space/Blockchain.js | 54 +--- .../Ethereum/Spaces/Wallet-Space/Wallet.js | 125 ++++++++- .../Ethereum/Utilities/Placeholder.js | 0 .../Ethereum/Utilities/RouteToClient.js | 53 ++++ Integrations/Projects/ProjectsSchema.json | 123 ++++++++- .../Function-Libraries/ActionSwitch.js | 238 +++++++--------- .../Function-Libraries/ChainAttachDetach.js | 2 +- .../ChartingSpaceFunctions.js | 41 ++- .../CryptoEcosystemFunctions.js | 64 ++--- .../DataStorageFunctions.js | 57 ++-- .../Function-Libraries/DependenciesFilter.js | 2 +- .../LearningSessionFunctions.js | 14 +- .../Function-Libraries/MineFunctions.js | 18 +- .../Function-Libraries/NodeCloning.js | 2 +- .../Function-Libraries/NodeDeleter.js | 2 +- .../Superalgos/Function-Libraries/NodePath.js | 2 +- .../Superalgos/Function-Libraries/OnFocus.js | 2 +- .../Function-Libraries/PluginsFunctions.js | 34 +-- .../Function-Libraries/ProtocolNode.js | 2 +- .../ReferenceAttachDetach.js | 2 +- .../Function-Libraries/ShortcutKeys.js | 2 +- .../Function-Libraries/SuperScripts.js | 14 +- .../Function-Libraries/TaskFunctions.js | 128 ++++----- .../TradingSessionFunctions.js | 14 +- .../Function-Libraries/UiObjectsFromNodes.js | 14 +- .../Function-Libraries/WebhookFunctions.js | 2 +- .../Function-Libraries/WorkspaceFunctions.js | 6 +- .../Spaces/Floating-Space/CircularMenu.js | 1 + .../Superalgos/Spaces/Panel-Space/Layer.js | 3 +- .../Projects/Superalgos/Utilities/Folders.js | 12 +- .../Superalgos/Utilities/NodeChildren.js | 10 +- TaskServer/LowFrequencyTrading/ExchangeAPI.js | 13 +- UI/Animation.js | 14 +- UI/Canvas.js | 10 + 42 files changed, 979 insertions(+), 669 deletions(-) create mode 100644 Integrations/Projects/Ethereum/Function-Libraries/Accounts.js delete mode 100644 Integrations/Projects/Ethereum/Function-Libraries/Geth.js delete mode 100644 Integrations/Projects/Ethereum/Utilities/Placeholder.js create mode 100644 Integrations/Projects/Ethereum/Utilities/RouteToClient.js diff --git a/Client/client.js b/Client/client.js index dce8961b0..a1cf1423d 100644 --- a/Client/client.js +++ b/Client/client.js @@ -126,9 +126,9 @@ try { console.log("What's new? The following is being implemented here:") console.log('') console.log('Multi-Project Infrastructure ....... This will allow us to integrate crypto projects into Superalgos.') - console.log('Machine Learning Infrastructure .... This will enable a new kind of Learning Bot that can learn from data mined. Later that knowledge can be used at trading strategies.') + console.log('Machine Learning Infrastructure .... This will enable a new kind of Bot that can learn from data mined. Later that knowledge can be used at trading strategies.') console.log('Ethereum Integration ............... This will allow mining data from an Ethereum network node, create indicators with it, an use it on strategies.') - + console.log('') } catch (err) { console.log('[ERROR] Client -> Error = ' + err.stack) diff --git a/Client/httpInterface.js b/Client/httpInterface.js index 1b5ecbab2..d2d58d585 100644 --- a/Client/httpInterface.js +++ b/Client/httpInterface.js @@ -54,39 +54,39 @@ exports.newHttpInterface = function newHttpInterface(WEB_SERVER, DATA_FILE_SERVE } } - function onBrowserRequest(request, response) { - if (CONSOLE_LOG === true && request.url.indexOf('NO-LOG') === -1) { console.log('[INFO] httpInterface -> onBrowserRequest -> request.url = ' + request.url) } + function onBrowserRequest(httpRequest, httpResponse) { + if (CONSOLE_LOG === true && httpRequest.url.indexOf('NO-LOG') === -1) { console.log('[INFO] httpInterface -> onBrowserRequest -> httpRequest.url = ' + httpRequest.url) } - function getBody(callback) { // Gets the de body from a POST request to the web server + function getBody(callback) { // Gets the de body from a POST httpRequest to the web server try { let body = '' - request.on('data', function (data) { + httpRequest.on('data', function (data) { body += data // Too much POST data //if (body.length > 1e6) { - // request.connection.destroy() + // httpRequest.connection.destroy() //} }) - request.on('end', function () { + httpRequest.on('end', function () { callback(body) }) - request.on('error', function (err) { + httpRequest.on('error', function (err) { if (CONSOLE_LOG === true) { console.log('[INFO] httpInterface -> onBrowserRequest -> getBody -> err = ' + err.stack) } - respondWithContent(JSON.stringify(global.DEFAULT_OK_RESPONSE), response) + respondWithContent(JSON.stringify(global.DEFAULT_OK_RESPONSE), httpResponse) }) } catch (err) { if (CONSOLE_LOG === true) { console.log('[INFO] httpInterface -> onBrowserRequest -> getBody -> err = ' + err.stack) } - respondWithContent(JSON.stringify(global.DEFAULT_OK_RESPONSE), response) + respondWithContent(JSON.stringify(global.DEFAULT_OK_RESPONSE), httpResponse) } } - let requestParameters = request.url.split('/') + let requestParameters = httpRequest.url.split('/') - requestParameters = request.url.split('?') // Remove version information + requestParameters = httpRequest.url.split('?') // Remove version information requestParameters = requestParameters[0].split('/') switch (requestParameters[1]) { @@ -102,17 +102,38 @@ exports.newHttpInterface = function newHttpInterface(WEB_SERVER, DATA_FILE_SERVE switch (params.method) { case 'getNetworkClientStatus': { - let status = await WEB3_SERVER.getNetworkClientStatus( + let serverResponse = await WEB3_SERVER.getNetworkClientStatus( params.host, params.port, params.interface ) - respondWithContent(JSON.stringify(status), response) + respondWithContent(JSON.stringify(serverResponse), httpResponse) + return + } + case 'createWalletAccount': { + + let serverResponse = await WEB3_SERVER.createWalletAccount( + params.entropy + ) + + respondWithContent(JSON.stringify(serverResponse), httpResponse) + return + } + case 'getWalletBalances': { + + let serverResponse = await WEB3_SERVER.getWalletBalances( + params.host, + params.port, + params.interface, + params.walletDefinition + ) + + respondWithContent(JSON.stringify(serverResponse), httpResponse) return } default: { - respondWithContent(JSON.stringify({ error: 'Method ' + params.method + ' is invalid.' }), response) + respondWithContent(JSON.stringify({ error: 'Method ' + params.method + ' is invalid.' }), httpResponse) } } } catch (err) { @@ -125,7 +146,7 @@ exports.newHttpInterface = function newHttpInterface(WEB_SERVER, DATA_FILE_SERVE message: err.message, stack: err.stack } - respondWithContent(JSON.stringify(error), response) + respondWithContent(JSON.stringify(error), httpResponse) } } break @@ -157,7 +178,7 @@ exports.newHttpInterface = function newHttpInterface(WEB_SERVER, DATA_FILE_SERVE if (ccxtExchange.has.fetchMarkets === true) { ccxtMarkets = await ccxtExchange.fetchMarkets() } - respondWithContent(JSON.stringify(ccxtMarkets), response) + respondWithContent(JSON.stringify(ccxtMarkets), httpResponse) return } case 'listExchanges': { @@ -189,7 +210,7 @@ exports.newHttpInterface = function newHttpInterface(WEB_SERVER, DATA_FILE_SERVE } } } - respondWithContent(JSON.stringify(exchanges), response) + respondWithContent(JSON.stringify(exchanges), httpResponse) return } } @@ -203,7 +224,7 @@ exports.newHttpInterface = function newHttpInterface(WEB_SERVER, DATA_FILE_SERVE result: 'Fail Because', message: err.message } - respondWithContent(JSON.stringify(error), response) + respondWithContent(JSON.stringify(error), httpResponse) } } break @@ -220,12 +241,12 @@ exports.newHttpInterface = function newHttpInterface(WEB_SERVER, DATA_FILE_SERVE /* Some validations */ if (exchange === undefined) { console.log('[WARN] httpInterface -> Webhook -> Fetch-Messages -> Message with no Exchange received -> messageReceived = ' + messageReceived) - respondWithContent(JSON.stringify(global.DEFAULT_FAIL_RESPONSE), response) + respondWithContent(JSON.stringify(global.DEFAULT_FAIL_RESPONSE), httpResponse) return } if (market === undefined) { console.log('[WARN] httpInterface -> Webhook -> Fetch-Messages -> Message with no market received -> messageReceived = ' + messageReceived) - respondWithContent(JSON.stringify(global.DEFAULT_FAIL_RESPONSE), response) + respondWithContent(JSON.stringify(global.DEFAULT_FAIL_RESPONSE), httpResponse) return } @@ -236,7 +257,7 @@ exports.newHttpInterface = function newHttpInterface(WEB_SERVER, DATA_FILE_SERVE webhookMessages = [] } - respondWithContent(JSON.stringify(webhookMessages), response) + respondWithContent(JSON.stringify(webhookMessages), httpResponse) webhookMessages = [] webhook.set(key, webhookMessages) @@ -254,17 +275,17 @@ exports.newHttpInterface = function newHttpInterface(WEB_SERVER, DATA_FILE_SERVE /* Some validations */ if (source === undefined) { console.log('[WARN] httpInterface -> Webhook -> New-Message -> Message with no Source received -> messageReceived = ' + messageReceived) - respondWithContent(JSON.stringify(global.DEFAULT_FAIL_RESPONSE), response) + respondWithContent(JSON.stringify(global.DEFAULT_FAIL_RESPONSE), httpResponse) return } if (exchange === undefined) { console.log('[WARN] httpInterface -> Webhook -> New-Message -> Message with no Exchange received -> messageReceived = ' + messageReceived) - respondWithContent(JSON.stringify(global.DEFAULT_FAIL_RESPONSE), response) + respondWithContent(JSON.stringify(global.DEFAULT_FAIL_RESPONSE), httpResponse) return } if (market === undefined) { console.log('[WARN] httpInterface -> Webhook -> New-Message -> Message with no market received -> messageReceived = ' + messageReceived) - respondWithContent(JSON.stringify(global.DEFAULT_FAIL_RESPONSE), response) + respondWithContent(JSON.stringify(global.DEFAULT_FAIL_RESPONSE), httpResponse) return } @@ -278,7 +299,7 @@ exports.newHttpInterface = function newHttpInterface(WEB_SERVER, DATA_FILE_SERVE webhookMessages.push([timestamp, source, messageReceived]) webhook.set(key, webhookMessages) - respondWithContent(JSON.stringify(global.DEFAULT_OK_RESPONSE), response) + respondWithContent(JSON.stringify(global.DEFAULT_OK_RESPONSE), httpResponse) } break } @@ -294,27 +315,27 @@ exports.newHttpInterface = function newHttpInterface(WEB_SERVER, DATA_FILE_SERVE rimraf.sync(process.env.STORAGE_PATH + '/Masters/Masters/AAJason.1.0') rimraf.sync(process.env.LOG_PATH) - respondWithContent(JSON.stringify(global.DEFAULT_OK_RESPONSE), response) + respondWithContent(JSON.stringify(global.DEFAULT_OK_RESPONSE), httpResponse) } catch (err) { if (CONSOLE_LOG === true) { console.log('[INFO] httpInterface -> ResetLogsAndData -> Could not delete Logs and Data.') } let error = { result: 'Fail Because', message: err.message } - respondWithContent(JSON.stringify(error), response) + respondWithContent(JSON.stringify(error), httpResponse) } break } case 'LegacyPlotter.js': { - respondWithFile(process.env.PATH_TO_CLIENT + 'WebServer/LegacyPlotter.js', response) + respondWithFile(process.env.PATH_TO_CLIENT + 'WebServer/LegacyPlotter.js', httpResponse) } break case 'PlotterPanel.js': { - respondWithFile(process.env.PATH_TO_CLIENT + 'WebServer/PlotterPanel.js', response) + respondWithFile(process.env.PATH_TO_CLIENT + 'WebServer/PlotterPanel.js', httpResponse) } break @@ -336,7 +357,7 @@ exports.newHttpInterface = function newHttpInterface(WEB_SERVER, DATA_FILE_SERVE path = unescape(path) - respondWithImage(path, response) + respondWithImage(path, httpResponse) } break @@ -357,25 +378,25 @@ exports.newHttpInterface = function newHttpInterface(WEB_SERVER, DATA_FILE_SERVE } path = unescape(path) - respondWithImage(path, response) + respondWithImage(path, httpResponse) } break case 'favicon.ico': // This means the Scripts folder. { - respondWithImage(process.env.PATH_TO_CLIENT + 'WebServer/Images/' + 'favicon.ico', response) + respondWithImage(process.env.PATH_TO_CLIENT + 'WebServer/Images/' + 'favicon.ico', httpResponse) } break case 'WebServer': // This means the WebServer folder. { - respondWithFile(process.env.PATH_TO_CLIENT + 'WebServer/' + requestParameters[2], response) + respondWithFile(process.env.PATH_TO_CLIENT + 'WebServer/' + requestParameters[2], httpResponse) } break case 'externalScripts': // This means the WebServer folder. { - respondWithFile(process.env.PATH_TO_CLIENT + 'WebServer/externalScripts/' + requestParameters[2], response) + respondWithFile(process.env.PATH_TO_CLIENT + 'WebServer/externalScripts/' + requestParameters[2], httpResponse) } break @@ -385,7 +406,7 @@ exports.newHttpInterface = function newHttpInterface(WEB_SERVER, DATA_FILE_SERVE let codeName = requestParameters[3] let moduleName = requestParameters[4] let filePath = process.env.PLOTTERS_PATH + '/' + dataMine + '/plotters/' + codeName + '/' + moduleName - respondWithFile(filePath, response) + respondWithFile(filePath, httpResponse) } break @@ -395,32 +416,32 @@ exports.newHttpInterface = function newHttpInterface(WEB_SERVER, DATA_FILE_SERVE let codeName = requestParameters[3] let moduleName = requestParameters[4] let filePath = process.env.PLOTTERS_PATH + '/' + dataMine + '/plotters/' + codeName + '/' + moduleName - respondWithFile(filePath, response) + respondWithFile(filePath, httpResponse) } break case 'ChartLayers': { - respondWithFile(process.env.PATH_TO_UI + '/' + requestParameters[1] + '/' + requestParameters[2], response) + respondWithFile(process.env.PATH_TO_UI + '/' + requestParameters[1] + '/' + requestParameters[2], httpResponse) } break case 'Files': { - respondWithFile(process.env.PATH_TO_DATA_FILES + '/' + requestParameters[2], response) + respondWithFile(process.env.PATH_TO_DATA_FILES + '/' + requestParameters[2], httpResponse) } break case 'Fonts': { - respondWithFont(process.env.PATH_TO_FONTS + '/' + requestParameters[2], response) + respondWithFont(process.env.PATH_TO_FONTS + '/' + requestParameters[2], httpResponse) } break case 'ProjectNames': { let projects = getDirectories(process.env.PROJECTS_PATH) - respondWithContent(JSON.stringify(projects), response) + respondWithContent(JSON.stringify(projects), httpResponse) } break @@ -452,7 +473,7 @@ exports.newHttpInterface = function newHttpInterface(WEB_SERVER, DATA_FILE_SERVE projectCounter++ if (projectCounter === totalProjects) { - respondWithContent(JSON.stringify(icons), response) + respondWithContent(JSON.stringify(icons), httpResponse) } }) } @@ -468,7 +489,7 @@ exports.newHttpInterface = function newHttpInterface(WEB_SERVER, DATA_FILE_SERVE let folder = process.env.PROJECTS_PATH + '/' + project + '/Plugins/' + pluginType fs.readdir(folder, (err, files) => { - respondWithContent(JSON.stringify(files), response) + respondWithContent(JSON.stringify(files), httpResponse) }) } break @@ -479,7 +500,7 @@ exports.newHttpInterface = function newHttpInterface(WEB_SERVER, DATA_FILE_SERVE let pluginType = unescape(requestParameters[3]) let fileName = unescape(requestParameters[4]) let filePath = process.env.PROJECTS_PATH + '/' + project + '/Plugins/' + pluginType + '/' + fileName - respondWithFile(filePath, response) + respondWithFile(filePath, httpResponse) } break @@ -496,10 +517,10 @@ exports.newHttpInterface = function newHttpInterface(WEB_SERVER, DATA_FILE_SERVE function onFileRead(err, workspace) { if (err) { - respondWithContent(undefined, response) + respondWithContent(undefined, httpResponse) } else { let responseContent = 'function getWorkspace(){ return ' + workspace + '}' - respondWithContent(responseContent, response) + respondWithContent(responseContent, httpResponse) } } } @@ -523,7 +544,7 @@ exports.newHttpInterface = function newHttpInterface(WEB_SERVER, DATA_FILE_SERVE function onDirRead(err, fileList) { if (err) { if (CONSOLE_ERROR_LOG === true) { console.log('[WARN] Error reading a directory content. filePath = ' + dirPath) } - respondWithContent(JSON.stringify(global.DEFAULT_FAIL_RESPONSE), response) + respondWithContent(JSON.stringify(global.DEFAULT_FAIL_RESPONSE), httpResponse) return } else { let updatedFileList = [] @@ -542,7 +563,7 @@ exports.newHttpInterface = function newHttpInterface(WEB_SERVER, DATA_FILE_SERVE } catch (err) { if (CONSOLE_ERROR_LOG === true) { console.log('[ERROR] Error reading a directory content. filePath = ' + dirPath) } if (CONSOLE_ERROR_LOG === true) { console.log('[ERROR] err.stack = ' + err.stack) } - respondWithContent(JSON.stringify(global.DEFAULT_FAIL_RESPONSE), response) + respondWithContent(JSON.stringify(global.DEFAULT_FAIL_RESPONSE), httpResponse) return } } @@ -557,23 +578,23 @@ exports.newHttpInterface = function newHttpInterface(WEB_SERVER, DATA_FILE_SERVE function onDirRead(err, fileList) { if (err) { if (CONSOLE_ERROR_LOG === true) { console.log('[WARN] Error reading a directory content. filePath = ' + dirPath) } - respondWithContent(JSON.stringify(global.DEFAULT_FAIL_RESPONSE), response) + respondWithContent(JSON.stringify(global.DEFAULT_FAIL_RESPONSE), httpResponse) return } else { let updatedFileList = [] - for (let i = 0; i < fileList.length; i++) { - let name = fileList[i] - updatedFileList.push(['', name]) - } + for (let i = 0; i < fileList.length; i++) { + let name = fileList[i] + updatedFileList.push(['', name]) + } allWorkspaces = allWorkspaces.concat(updatedFileList) - respondWithContent(JSON.stringify(allWorkspaces), response) + respondWithContent(JSON.stringify(allWorkspaces), httpResponse) return } } } catch (err) { if (CONSOLE_ERROR_LOG === true) { console.log('[ERROR] Error reading a directory content. filePath = ' + dirPath) } if (CONSOLE_ERROR_LOG === true) { console.log('[ERROR] err.stack = ' + err.stack) } - respondWithContent(JSON.stringify(global.DEFAULT_FAIL_RESPONSE), response) + respondWithContent(JSON.stringify(global.DEFAULT_FAIL_RESPONSE), httpResponse) return } } @@ -584,7 +605,7 @@ exports.newHttpInterface = function newHttpInterface(WEB_SERVER, DATA_FILE_SERVE { let fileName = unescape(requestParameters[2]) let filePath = process.env.MY_WORKSPACES_PATH + '/' + fileName + '.json' - respondWithFile(filePath, response) + respondWithFile(filePath, httpResponse) } break @@ -611,16 +632,28 @@ exports.newHttpInterface = function newHttpInterface(WEB_SERVER, DATA_FILE_SERVE function onFileWritten(err) { if (err) { - if (CONSOLE_ERROR_LOG === true) { console.log('[ERROR] Error writting the Workspace file. fileName = ' + fileName) } - respondWithContent(JSON.stringify(exchanges), response) + console.log('[ERROR] SaveWorkspace -> onFileWritten -> Error writting the Workspace file. fileName = ' + fileName) + console.log('[ERROR] SaveWorkspace -> onFileWritten -> err.stack = ' + err.stack) + let error = { + result: 'Fail Because', + message: err.message, + stack: err.stack + } + respondWithContent(JSON.stringify(error), httpResponse) } else { - respondWithContent(JSON.stringify(global.DEFAULT_OK_RESPONSE), response) + respondWithContent(JSON.stringify(global.DEFAULT_OK_RESPONSE), httpResponse) } } } catch (err) { - if (CONSOLE_ERROR_LOG === true) { console.log('[ERROR] Error writting the Workspace file. fileName = ' + fileName) } - respondWithContent(JSON.stringify(exchanges), response) + console.log('[ERROR] SaveWorkspace -> Error writting the Workspace file. fileName = ' + fileName) + console.log('[ERROR] SaveWorkspace -> err.stack = ' + err.stack) + let error = { + result: 'Fail Because', + message: err.message, + stack: err.stack + } + respondWithContent(JSON.stringify(error), httpResponse) } } } @@ -635,7 +668,7 @@ exports.newHttpInterface = function newHttpInterface(WEB_SERVER, DATA_FILE_SERVE case 'ProjectsSchema': { let path = process.env.PROJECTS_PATH + '/' + 'ProjectsSchema.json' - respondWithFile(path, response) + respondWithFile(path, httpResponse) } break @@ -672,7 +705,7 @@ exports.newHttpInterface = function newHttpInterface(WEB_SERVER, DATA_FILE_SERVE function onDirRead(err, fileList) { if (err) { - respondWithContent(JSON.stringify(global.DEFAULT_FAIL_RESPONSE), response) + respondWithContent(JSON.stringify(global.DEFAULT_FAIL_RESPONSE), httpResponse) } else { let updatedFileList = [] for (let k = 0; k < fileList.length; k++) { @@ -683,7 +716,7 @@ exports.newHttpInterface = function newHttpInterface(WEB_SERVER, DATA_FILE_SERVE allFiles = allFiles.concat(updatedFileList) dirCount++ if (dirCount === totalDirs) { - respondWithContent(JSON.stringify(allFiles), response) + respondWithContent(JSON.stringify(allFiles), httpResponse) } } } @@ -692,7 +725,7 @@ exports.newHttpInterface = function newHttpInterface(WEB_SERVER, DATA_FILE_SERVE if (CONSOLE_ERROR_LOG === true) { console.log('[ERROR] err.stack = ' + err.stack) } console.log(err.stack) - respondWithContent(JSON.stringify(global.DEFAULT_FAIL_RESPONSE), response) + respondWithContent(JSON.stringify(global.DEFAULT_FAIL_RESPONSE), httpResponse) return } } @@ -723,13 +756,13 @@ exports.newHttpInterface = function newHttpInterface(WEB_SERVER, DATA_FILE_SERVE } let filePath = process.env.PROJECTS_PATH + path - respondWithFile(filePath, response) + respondWithFile(filePath, httpResponse) } break case 'Storage': { - respondWithFile(process.env.STORAGE_PATH + '/' + request.url.substring(9), response) + respondWithFile(process.env.STORAGE_PATH + '/' + httpRequest.url.substring(9), httpResponse) } break @@ -784,7 +817,7 @@ exports.newHttpInterface = function newHttpInterface(WEB_SERVER, DATA_FILE_SERVE allLibraries = allLibraries.concat(updatedFileList) projectsCount++ if (projectsCount === projects.length) { - respondWithContent(JSON.stringify(allLibraries), response) + respondWithContent(JSON.stringify(allLibraries), httpResponse) } return } @@ -793,7 +826,7 @@ exports.newHttpInterface = function newHttpInterface(WEB_SERVER, DATA_FILE_SERVE if (CONSOLE_ERROR_LOG === true) { console.log('[ERROR] Error reading a directory content. filePath = ' + dirPath) } if (CONSOLE_ERROR_LOG === true) { console.log('[ERROR] err.stack = ' + err.stack) } - respondWithContent(JSON.stringify(global.DEFAULT_FAIL_RESPONSE), response) + respondWithContent(JSON.stringify(global.DEFAULT_FAIL_RESPONSE), httpResponse) return } } @@ -827,9 +860,9 @@ exports.newHttpInterface = function newHttpInterface(WEB_SERVER, DATA_FILE_SERVE function onFileRead(err, schema) { if (err) { - respondWithContent(undefined, response) + respondWithContent(undefined, httpResponse) } else { - respondWithContent(schema, response) + respondWithContent(schema, httpResponse) } } } @@ -847,7 +880,7 @@ exports.newHttpInterface = function newHttpInterface(WEB_SERVER, DATA_FILE_SERVE fileContent = fileContent.replace('HTTP_INTERFACE_PORT', process.env.HTTP_INTERFACE_PORT) fileContent = fileContent.replace('HTTP_INTERFACE_PORT', process.env.HTTP_INTERFACE_PORT) fileContent = fileContent.replace('HTTP_INTERFACE_PORT', process.env.HTTP_INTERFACE_PORT) - respondWithContent(fileContent, response, 'text/css') + respondWithContent(fileContent, httpResponse, 'text/css') } catch (err) { console.log('[ERROR] httpInterface -> mainCSS -> File Not Found: ' + fileName + ' or Error = ' + err.stack) } @@ -869,7 +902,7 @@ exports.newHttpInterface = function newHttpInterface(WEB_SERVER, DATA_FILE_SERVE let fileContent = file.toString() fileContent = fileContent.replace('HTTP_INTERFACE_PORT', process.env.HTTP_INTERFACE_PORT) - respondWithContent(fileContent, response) + respondWithContent(fileContent, httpResponse) } catch (err) { console.log('[ERROR] httpInterface -> homePage -> File Not Found: ' + fileName + ' or Error = ' + err.stack) } @@ -878,17 +911,16 @@ exports.newHttpInterface = function newHttpInterface(WEB_SERVER, DATA_FILE_SERVE console.log(err) } } else { - respondWithFile(process.env.PATH_TO_UI + '/' + requestParameters[1], response) + respondWithFile(process.env.PATH_TO_UI + '/' + requestParameters[1], httpResponse) } } } - function respondWithFile(fileName, response) { - if (CONSOLE_LOG === true) { console.log('[INFO] httpInterface -> respondWithFile -> Entering function.') } + function respondWithFile(fileName, httpResponse) { let fs = require('fs') if (fileName.indexOf('undefined') > 0) { - console.log('[WRN] httpInterface -> respondWithFile -> Received request for undefined file. ') - respondWithContent(undefined, response) + console.log('[WRN] httpInterface -> respondWithFile -> Received httpRequest for undefined file. ') + respondWithContent(undefined, httpResponse) } else { try { fs.readFile(fileName, onFileRead) @@ -896,10 +928,10 @@ exports.newHttpInterface = function newHttpInterface(WEB_SERVER, DATA_FILE_SERVE function onFileRead(err, file) { if (CONSOLE_LOG === true) { console.log('[INFO] httpInterface -> respondWithFile -> onFileRead -> Entering function.') } if (!err) { - respondWithContent(file.toString(), response) + respondWithContent(file.toString(), httpResponse) } else { //console.log('File requested not found: ' + fileName) - respondWithContent(undefined, response) + respondWithContent(undefined, httpResponse) } } } catch (err) { @@ -908,33 +940,33 @@ exports.newHttpInterface = function newHttpInterface(WEB_SERVER, DATA_FILE_SERVE } } - function respondWithContent(content, response, contentType) { + function respondWithContent(content, httpResponse, contentType) { if (CONSOLE_LOG === true) { console.log('[INFO] httpInterface -> respondWithContent -> Entering function.') } try { - response.setHeader('Cache-Control', 'no-cache, no-store, must-revalidate') // HTTP 1.1. - response.setHeader('Pragma', 'no-cache') // HTTP 1.0. - response.setHeader('Expires', '0') // Proxies. - response.setHeader('Access-Control-Allow-Origin', '*') // Allows to access data from other domains. + httpResponse.setHeader('Cache-Control', 'no-cache, no-store, must-revalidate') // HTTP 1.1. + httpResponse.setHeader('Pragma', 'no-cache') // HTTP 1.0. + httpResponse.setHeader('Expires', '0') // Proxies. + httpResponse.setHeader('Access-Control-Allow-Origin', '*') // Allows to access data from other domains. if (content !== undefined) { if (contentType !== undefined) { - response.writeHead(200, { 'Content-Type': contentType }) + httpResponse.writeHead(200, { 'Content-Type': contentType }) } else { - response.writeHead(200, { 'Content-Type': 'text/html' }) + httpResponse.writeHead(200, { 'Content-Type': 'text/html' }) } - response.write(content) + httpResponse.write(content) } else { - response.writeHead(404, { 'Content-Type': 'text/html' }) - response.write('The specified key does not exist.') + httpResponse.writeHead(404, { 'Content-Type': 'text/html' }) + httpResponse.write('The specified key does not exist.') } - response.end('\n') + httpResponse.end('\n') } catch (err) { - returnEmptyArray(response) + returnEmptyArray(httpResponse) } } - function respondWithImage(fileName, response) { + function respondWithImage(fileName, httpResponse) { if (CONSOLE_LOG === true) { console.log('[INFO] httpInterface -> respondWithImage -> Entering function.') } let fs = require('fs') @@ -947,13 +979,13 @@ exports.newHttpInterface = function newHttpInterface(WEB_SERVER, DATA_FILE_SERVE return } try { - response.setHeader('Cache-Control', 'no-cache, no-store, must-revalidate') // HTTP 1.1. - response.setHeader('Pragma', 'no-cache') // HTTP 1.0. - response.setHeader('Expires', '0') // Proxies. - response.setHeader('Access-Control-Allow-Origin', '*') // Allows to access data from other domains. + httpResponse.setHeader('Cache-Control', 'no-cache, no-store, must-revalidate') // HTTP 1.1. + httpResponse.setHeader('Pragma', 'no-cache') // HTTP 1.0. + httpResponse.setHeader('Expires', '0') // Proxies. + httpResponse.setHeader('Access-Control-Allow-Origin', '*') // Allows to access data from other domains. - response.writeHead(200, { 'Content-Type': 'image/png' }) - response.end(file, 'binary') + httpResponse.writeHead(200, { 'Content-Type': 'image/png' }) + httpResponse.end(file, 'binary') } catch (err) { console.log('[ERROR] httpInterface -> respondWithImage -> onFileRead -> File Not Found: ' + fileName + ' or Error = ' + err.stack) } @@ -963,7 +995,7 @@ exports.newHttpInterface = function newHttpInterface(WEB_SERVER, DATA_FILE_SERVE } } - function respondWithFont(fileName, response) { + function respondWithFont(fileName, httpResponse) { if (CONSOLE_LOG === true) { console.log('[INFO] httpInterface -> respondWithBinary -> Entering function.') } let fs = require('fs') @@ -978,17 +1010,17 @@ exports.newHttpInterface = function newHttpInterface(WEB_SERVER, DATA_FILE_SERVE console.log('[ERROR] httpInterface -> respondWithBinary -> onFileRead -> File Not Found: ' + fileName + ' or Error = ' + err.stack) return } - response.setHeader('Cache-Control', 'no-cache, no-store, must-revalidate') // HTTP 1.1. - response.setHeader('Pragma', 'no-cache') // HTTP 1.0. - response.setHeader('Expires', '0') // Proxies. - response.setHeader('Access-Control-Allow-Origin', '*') // Allows to access data from other domains. + httpResponse.setHeader('Cache-Control', 'no-cache, no-store, must-revalidate') // HTTP 1.1. + httpResponse.setHeader('Pragma', 'no-cache') // HTTP 1.0. + httpResponse.setHeader('Expires', '0') // Proxies. + httpResponse.setHeader('Access-Control-Allow-Origin', '*') // Allows to access data from other domains. if (fileName.indexOf('2') < 0) { - response.writeHead(200, { 'Content-Type': 'font/woff' }) + httpResponse.writeHead(200, { 'Content-Type': 'font/woff' }) } else { - response.writeHead(200, { 'Content-Type': 'font/woff2' }) + httpResponse.writeHead(200, { 'Content-Type': 'font/woff2' }) } - response.end(file, 'binary') + httpResponse.end(file, 'binary') } catch (err) { console.log('[ERROR] httpInterface -> respondWithBinary -> onFileRead -> File Not Found: ' + fileName + ' or Error = ' + err.stack) } @@ -998,16 +1030,16 @@ exports.newHttpInterface = function newHttpInterface(WEB_SERVER, DATA_FILE_SERVE } } - function returnEmptyArray(response) { + function returnEmptyArray(httpResponse) { try { if (CONSOLE_LOG === true) { console.log('[INFO] httpInterface -> returnEmptyArray -> Entering function.') } - response.setHeader('Cache-Control', 'no-cache, no-store, must-revalidate') // HTTP 1.1. - response.setHeader('Pragma', 'no-cache') // HTTP 1.0. - response.setHeader('Expires', '0') // Proxies. + httpResponse.setHeader('Cache-Control', 'no-cache, no-store, must-revalidate') // HTTP 1.1. + httpResponse.setHeader('Pragma', 'no-cache') // HTTP 1.0. + httpResponse.setHeader('Expires', '0') // Proxies. - response.writeHead(200, { 'Content-Type': 'text/html' }) - response.write('[]') - response.end('\n') + httpResponse.writeHead(200, { 'Content-Type': 'text/html' }) + httpResponse.write('[]') + httpResponse.end('\n') } catch (err) { console.log('[ERROR] httpInterface -> returnEmptyArray -> err.stack ' + err.stack) } diff --git a/Client/web3Server.js b/Client/web3Server.js index 3ed6816d8..c70d89349 100644 --- a/Client/web3Server.js +++ b/Client/web3Server.js @@ -4,6 +4,8 @@ exports.newWeb3Server = function newWeb3Server() { let thisObject = { getNetworkClientStatus: getNetworkClientStatus, + createWalletAccount: createWalletAccount, + getWalletBalances: getWalletBalances, initialize: initialize, finalize: finalize, run: run @@ -35,30 +37,11 @@ exports.newWeb3Server = function newWeb3Server() { if (web3 === undefined) { /* This means that we never got connected to this client before */ - switch (interface) { - case 'ws': { - web3 = new Web3('ws://' + host + ':' + port + ''); - break - } - case 'http': { - web3 = new Web3('http://' + host + ':' + port + ''); - break - } - default: { - return { error: 'Interface parameter must be eithre ws or http. Received ' + interface } - } - } - - return await testConnection() - - async function testConnection() { - let accounts = await web3.eth.getAccounts() - if (web3.currentProvider.connected === false) { - return { error: 'Connection to ' + key + ' could not be established.' } - } else { - return await returnStatus(web3) - } + let web3 = await connectToClient(key, host, port, interface) + if (web3.error !== undefined) { + return web3 } + return await returnStatus(web3) } else { return await returnStatus(web3) } @@ -72,8 +55,105 @@ exports.newWeb3Server = function newWeb3Server() { status.result = 'Ok' return status } - } catch(err) { - return { error: 'Could not connect to ' + key } + } catch (err) { + return { error: 'Could not connect to ' + key + '. ' + err.message + '.' } + } + } + + async function createWalletAccount(entropy) { + try { + + let web3 = new Web3() + let account = web3.eth.accounts.create() + + return { + address: account.address, + privateKey: account.privateKey, + result: 'Ok' + } + + } catch (err) { + return { error: 'Could not create the account. ' + err.message } + } + } + + async function getWalletBalances(host, port, interface, walletDefinition) { + let key = 'host (' + host + ') at port (' + port + ') via interface (' + interface + ')' + + try { + + let web3 = web3Map.get(key) + + if (web3 === undefined) { + /* This means that we never got connected to this client before */ + let web3 = await connectToClient(key, host, port, interface) + if (web3.error !== undefined) { + return web3 + } + return await returnAccountBalances(web3) + } else { + return await returnAccountBalances(web3) + } + + async function returnAccountBalances(web3) { + + let responseData = {} + for (let i = 0; i < walletDefinition.walletAccounts.length; i++) { + let walletAccount = walletDefinition.walletAccounts[i] + + if (walletAccount.ethBalance !== undefined) { + try { + walletAccount.ethBalance.value = await web3.eth.getBalance(walletAccount.config.address) + } catch (err) { + if (err.message.indexOf('Provided address') >= 0) { + walletAccount.error = 'Invalid configured address.' + } else { + walletAccount.error = err.message + } + } + } + + for (let j = 0; j < walletAccount.tokenBalances.length; j++) { + let tokenBalance = walletAccount.tokenBalances[j] + tokenBalance.value = 0 + } + } + + responseData.result = 'Ok' + responseData.walletDefinition = walletDefinition + return responseData + } + } catch (err) { + return { error: 'Could not connect to ' + key + '. ' + err.message + '.' } + } + } + + async function connectToClient(key, host, port, interface) { + let web3 + switch (interface) { + case 'ws': { + web3 = new Web3('ws://' + host + ':' + port + ''); + break + } + case 'http': { + web3 = new Web3('http://' + host + ':' + port + ''); + break + } + default: { + return { error: 'Interface parameter must be either ws or http. Received ' + interface } + } + } + + return await testConnection() + + async function testConnection() { + let accounts = await web3.eth.getAccounts() + if (web3.currentProvider.connected === false) { + return { error: 'Connection to ' + key + ' could not be established.' } + } else { + web3Map.set(key, web3) + return web3 + } } } } \ No newline at end of file diff --git a/Integrations/Projects/Ethereum/Function-Libraries/Accounts.js b/Integrations/Projects/Ethereum/Function-Libraries/Accounts.js new file mode 100644 index 000000000..0b4ae2901 --- /dev/null +++ b/Integrations/Projects/Ethereum/Function-Libraries/Accounts.js @@ -0,0 +1,53 @@ +function newEthereumFunctionLibraryAccounts() { + thisObject = { + createWalletAccount: createWalletAccount + } + + return thisObject + + function createWalletAccount(node) { + + let walletAccountNode = UI.projects.superalgos.functionLibraries.uiObjectsFromNodes.addUIObject(node, 'Wallet Account') + + let params = { + method: 'createWalletAccount', + entropy: walletAccountNode.id + } + + let url = 'WEB3' // we don't need to ask this to any specific superalgos node. + + httpRequest(JSON.stringify(params), url, onResponse) + + function onResponse(err, data) { + /* Lets check the result of the call through the http interface */ + if (err.result !== GLOBAL.DEFAULT_OK_RESPONSE.result) { + node.payload.uiObject.setErrorMessage('Call via HTTP Interface failed.') + walletAccountNode.payload.uiObject.menu.internalClick('Delete UI Object') + walletAccountNode.payload.uiObject.menu.internalClick('Delete UI Object') + return + } + + let response = JSON.parse(data) + + /* Lets check the result of the method call */ + if (response.result !== GLOBAL.DEFAULT_OK_RESPONSE.result) { + node.payload.uiObject.setErrorMessage('Call to WEB3 Server failed. ' + response.error) + walletAccountNode.payload.uiObject.menu.internalClick('Delete UI Object') + walletAccountNode.payload.uiObject.menu.internalClick('Delete UI Object') + return + } + + let config = { + address: response.address, + privateKey: response.privateKey + } + + walletAccountNode.config = JSON.stringify(config, null, 4) + walletAccountNode.name = + response.address[response.address.length - 4] + + response.address[response.address.length - 3] + + response.address[response.address.length - 2] + + response.address[response.address.length - 1] + } + } +} diff --git a/Integrations/Projects/Ethereum/Function-Libraries/ActionSwitch.js b/Integrations/Projects/Ethereum/Function-Libraries/ActionSwitch.js index e7f7a2239..5cb5ed072 100644 --- a/Integrations/Projects/Ethereum/Function-Libraries/ActionSwitch.js +++ b/Integrations/Projects/Ethereum/Function-Libraries/ActionSwitch.js @@ -6,12 +6,11 @@ function newEthereumActionSwitch() { finalize: finalize } - let functionLibraryGeth = newGeth() return thisObject function finalize() { - functionLibraryGeth = undefined + } function initialize() { @@ -20,16 +19,8 @@ function newEthereumActionSwitch() { async function executeAction(action) { switch (action.name) { - case 'Install Geth': { - functionLibraryGeth.install(action.node) - break - } - case 'Run Geth': { - functionLibraryGeth.run(action.node) - break - } - case 'Stop Geth': { - functionLibraryGeth.stop(action.node) + case 'Create Wallet Account': { + UI.projects.ethereum.functionLibraries.accounts.createWalletAccount(action.node) break } } diff --git a/Integrations/Projects/Ethereum/Function-Libraries/Geth.js b/Integrations/Projects/Ethereum/Function-Libraries/Geth.js deleted file mode 100644 index 73db923fe..000000000 --- a/Integrations/Projects/Ethereum/Function-Libraries/Geth.js +++ /dev/null @@ -1,21 +0,0 @@ -function newGeth() { - thisObject = { - install: install, - run: run, - stop: stop - } - - return thisObject - - function install(node) { - httpRequest('ExecuteTerminalCommand/dir') - } - - function run(node) { - - } - - function stop(node) { - - } -} diff --git a/Integrations/Projects/Ethereum/Plugins/Workspaces/Ethereum-Integration-Demo.json b/Integrations/Projects/Ethereum/Plugins/Workspaces/Ethereum-Integration-Demo.json index da15f8ab2..a51a4ba45 100644 --- a/Integrations/Projects/Ethereum/Plugins/Workspaces/Ethereum-Integration-Demo.json +++ b/Integrations/Projects/Ethereum/Plugins/Workspaces/Ethereum-Integration-Demo.json @@ -1 +1 @@ -{"type":"Workspace","name":"Ethereum Integration Demo","rootNodes":[{"type":"Network","name":"My Network","project":"Superalgos","networkNodes":[{"type":"Network Node","name":"My Computer","config":"{ \n\"host\": \"localhost\", \n\"webPort\": \"34248\", \n\"webSocketsPort\": \"18041\"\n}","project":"Superalgos","dataMining":{"type":"Data Mining","name":"New Data Mining","project":"Superalgos","exchangeDataTasks":[{"type":"Exchange Data Tasks","name":"Binance","project":"Superalgos","marketDataTasks":[{"type":"Market Data Tasks","name":"Binance BTC/USDT","project":"Superalgos","dataMineTasks":[{"type":"Data Mine Tasks","name":"Masters","project":"Superalgos","taskManagers":[{"type":"Task Manager","name":"Masters","project":"Superalgos","tasks":[{"type":"Task","name":"Exchange Raw Data","project":"Superalgos","bot":{"type":"Sensor Bot Instance","name":"Exchange Raw Data","config":"{ \n\"startDate\": \"2020-01-01\"\n}","project":"Superalgos","processes":[{"type":"Sensor Process Instance","name":"Exchange Raw Data Historic-OHLCVs","project":"Superalgos","id":"da7e6d2a-76d5-431c-ba48-aa98ebd2a907","savedPayload":{"position":{"x":23623.030015561097,"y":29888.16403283887},"targetPosition":{"x":23918.47234146476,"y":29836.06957953879},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Process Definition","name":"Historic-OHLCVs","id":"5eb11d6a-022e-4f60-97c4-d6cf90b249dc"}}}],"id":"f9daa393-935e-4a9d-bdc5-706d97ac5530","savedPayload":{"position":{"x":23918.47234146476,"y":29836.06957953879},"targetPosition":{"x":24213.914667368423,"y":29783.97512623871},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"5827edbc-89f8-495a-953a-a568f2fca44e","savedPayload":{"position":{"x":24213.914667368423,"y":29783.97512623871},"targetPosition":{"x":24509.356993272086,"y":29731.88067293863},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Task","name":"Candles Volumes","project":"Superalgos","bot":{"type":"Indicator Bot Instance","name":"Candles Volumes","config":"{}","project":"Superalgos","processes":[{"type":"Indicator Process Instance","name":"Candles Volumes Multi-Period-Market","project":"Superalgos","id":"243ecbf4-cb69-42e2-9acb-b03c7c481b79","savedPayload":{"position":{"x":23619.613932037235,"y":29653.83848916277},"targetPosition":{"x":23918.47234146476,"y":29627.69176633847},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Process Definition","name":"Multi-Period-Market","id":"9f683143-a33f-42c1-9fa8-c601f01ee4e1"}}},{"type":"Indicator Process Instance","name":"Candles Volumes Multi-Period-Daily","project":"Superalgos","id":"c90cb0e5-3e49-40ba-b919-38b0e5f7fcee","savedPayload":{"position":{"x":23646.580005353764,"y":29500.906287816262},"targetPosition":{"x":23918.47234146476,"y":29627.69176633847},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Process Definition","name":"Multi-Period-Daily","id":"980ceb1d-7be6-454f-90d9-01ba1fd4a65d"}}}],"id":"ac31f04b-4d79-4e18-9262-1a9a933b6156","savedPayload":{"position":{"x":23918.47234146476,"y":29627.69176633847},"targetPosition":{"x":24213.914667368423,"y":29679.78621963855},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"46c3f665-a9e2-46dc-b569-2a928d2067af","savedPayload":{"position":{"x":24213.914667368423,"y":29679.78621963855},"targetPosition":{"x":24509.356993272086,"y":29731.88067293863},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Task","name":"Bollinger Bands","project":"Superalgos","bot":{"type":"Indicator Bot Instance","name":"Bollinger Bands","config":"{}","project":"Superalgos","processes":[{"type":"Indicator Process Instance","name":"Bollinger Bands Multi-Period-Market","project":"Superalgos","id":"12498614-646b-411c-9c82-747bacb8d7a6","savedPayload":{"position":{"x":23699.9640031147,"y":29354.234959407873},"targetPosition":{"x":23989.74175100142,"y":29431.88067293863},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Process Definition","name":"Multi-Period-Market","id":"941a0543-0cc0-4a5d-a782-728d2835c100"}}},{"type":"Indicator Process Instance","name":"Bollinger Bands Multi-Period-Daily","project":"Superalgos","id":"866bebce-56cd-4ea9-890f-a96cbfd6fe77","savedPayload":{"position":{"x":23777.609716645457,"y":29219.748638582667},"targetPosition":{"x":23989.74175100142,"y":29431.88067293863},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Process Definition","name":"Multi-Period-Daily","id":"e598ee86-1e18-4aa1-95c2-64aaf66776ca"}}}],"id":"687d7470-cba5-49d2-8be6-4f3382ece1ec","savedPayload":{"position":{"x":23989.74175100142,"y":29431.88067293863},"targetPosition":{"x":24249.549372136753,"y":29581.88067293863},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"36c13892-08ac-4079-a6dd-526b4bb04a7d","savedPayload":{"position":{"x":24249.549372136753,"y":29581.88067293863},"targetPosition":{"x":24509.356993272086,"y":29731.88067293863},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Task","name":"Bollinger Channels","project":"Superalgos","bot":{"type":"Indicator Bot Instance","name":"Bollinger Channels","config":"{}","project":"Superalgos","processes":[{"type":"Indicator Process Instance","name":"Bollinger Channels Multi-Period-Market","project":"Superalgos","id":"f77ca7ea-03a9-494e-8240-cd6cf070a2c4","savedPayload":{"position":{"x":23877.938814173463,"y":29100.18107616193},"targetPosition":{"x":24123.68442746016,"y":29272.254007067244},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Process Definition","name":"Multi-Period-Market","id":"28be432d-80ca-46b3-859a-55541e24b2b4"}}},{"type":"Indicator Process Instance","name":"Bollinger Channels Multi-Period-Daily","project":"Superalgos","id":"9452ec03-d53c-42e0-828e-9d8bb4c8d4e6","savedPayload":{"position":{"x":23996.898948937953,"y":29000.36167095625},"targetPosition":{"x":24123.68442746016,"y":29272.254007067244},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Process Definition","name":"Multi-Period-Daily","id":"bc15b49d-4547-4bac-a28b-193eb0158fe3"}}}],"id":"4d7518eb-2f4a-424f-b121-01572e48ee63","savedPayload":{"position":{"x":24123.68442746016,"y":29272.254007067244},"targetPosition":{"x":24316.520710366123,"y":29502.067340002937},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"9b07c9c7-d838-4d2c-ab99-ad47fbe1b09b","savedPayload":{"position":{"x":24316.520710366123,"y":29502.067340002937},"targetPosition":{"x":24509.356993272086,"y":29731.88067293863},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Task","name":"Candle Channels","project":"Superalgos","bot":{"type":"Indicator Bot Instance","name":"Candle Channels","config":"{}","project":"Superalgos","processes":[{"type":"Indicator Process Instance","name":"Candle Channels Multi-Period-Market","project":"Superalgos","id":"ddd5bfcf-a202-4b88-a07b-52b1364d215d","savedPayload":{"position":{"x":24132.07197637137,"y":28922.319487180386},"targetPosition":{"x":24304.144907276685,"y":29168.065100467084},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Process Definition","name":"Multi-Period-Market","id":"2ab8c00c-8e15-4bdc-87fa-291c8d4edadb"}}},{"type":"Indicator Process Instance","name":"Candle Channels Multi-Period-Daily","project":"Superalgos","id":"a6f662f2-d561-4973-a6a7-0a2c9c250f32","savedPayload":{"position":{"x":24277.998184452386,"y":28869.20669103956},"targetPosition":{"x":24304.144907276685,"y":29168.065100467084},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Process Definition","name":"Multi-Period-Daily","id":"0de6dd1f-5bca-4f66-a5db-cd068dd4190f"}}}],"id":"68f62235-bd64-4f2b-81db-535cb026233a","savedPayload":{"position":{"x":24304.144907276685,"y":29168.065100467084},"targetPosition":{"x":24406.750950274385,"y":29449.972886702857},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"83398915-428e-4930-959f-7757e74fac5e","savedPayload":{"position":{"x":24406.750950274385,"y":29449.972886702857},"targetPosition":{"x":24509.356993272086,"y":29731.88067293863},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Task","name":"Resistances and Supports","project":"Superalgos","bot":{"type":"Indicator Bot Instance","name":"Resistances and Supports","config":"{}","project":"Superalgos","processes":[{"type":"Indicator Process Instance","name":"Resistances and Supports Multi-Period-Market","project":"Superalgos","id":"be78f104-c139-40a5-a4d4-94ce0451f815","savedPayload":{"position":{"x":24431.71127974133,"y":28842.10292505191},"targetPosition":{"x":24509.356993272086,"y":29131.88067293863},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Process Definition","name":"Multi-Period-Market","id":"5d9b2729-43fb-4e7e-aa4f-b8477c424e51"}}},{"type":"Indicator Process Instance","name":"Resistances and Supports Multi-Period-Daily","project":"Superalgos","id":"85fcf6d1-548d-498a-b6df-525e2bef772c","savedPayload":{"position":{"x":24587.002706802843,"y":28842.10292505191},"targetPosition":{"x":24509.356993272086,"y":29131.88067293863},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Process Definition","name":"Multi-Period-Daily","id":"be19d91b-9337-4f84-96b3-f4e54ea12df5"}}}],"id":"9a86b0e3-018b-4d44-a5d8-d1298d4fb434","savedPayload":{"position":{"x":24509.356993272086,"y":29131.88067293863},"targetPosition":{"x":24509.356993272086,"y":29431.88067293863},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"0f07d5c1-ad65-474c-b7ac-5249806fdc15","savedPayload":{"position":{"x":24509.356993272086,"y":29431.88067293863},"targetPosition":{"x":24509.356993272086,"y":29731.88067293863},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Task","name":"Volume Analysis","project":"Superalgos","bot":{"type":"Indicator Bot Instance","name":"Volume Analysis","config":"{}","project":"Superalgos","processes":[{"type":"Indicator Process Instance","name":"Volume Analysis Multi-Period-Market","project":"Superalgos","id":"4b530b1b-e332-42e5-910c-d81e9095db9e","savedPayload":{"position":{"x":24740.715802091785,"y":28869.20669103956},"targetPosition":{"x":24714.569079267487,"y":29168.065100467084},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Process Definition","name":"Multi-Period-Market","id":"2f434c96-d55d-40b8-b58c-51146f1bce5b"}}},{"type":"Indicator Process Instance","name":"Volume Analysis Multi-Period-Daily","project":"Superalgos","id":"52ff8d29-234f-4f92-b7c9-8c1bdece81b6","savedPayload":{"position":{"x":24886.6420101728,"y":28922.319487180386},"targetPosition":{"x":24714.569079267487,"y":29168.065100467084},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Process Definition","name":"Multi-Period-Daily","id":"6909e701-0c06-46b5-8a26-c5603dadfac6"}}}],"id":"35721a26-7de4-4311-9e41-21f702b50750","savedPayload":{"position":{"x":24714.569079267487,"y":29168.065100467084},"targetPosition":{"x":24611.963036269786,"y":29449.972886702857},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"3d00670b-ffa6-4cac-95dd-47bd4d946394","savedPayload":{"position":{"x":24611.963036269786,"y":29449.972886702857},"targetPosition":{"x":24509.356993272086,"y":29731.88067293863},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Task","name":"Candle Analysis","project":"Superalgos","bot":{"type":"Indicator Bot Instance","name":"Candle Analysis","config":"{}","project":"Superalgos","processes":[{"type":"Indicator Process Instance","name":"Candle Analysis Multi-Period-Market","project":"Superalgos","id":"488a826b-eb76-4e9b-92fb-5c99def0f97b","savedPayload":{"position":{"x":25021.815037606222,"y":29000.36167095625},"targetPosition":{"x":24895.02955908401,"y":29272.254007067244},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Process Definition","name":"Multi-Period-Market","id":"73f1728c-00fb-4806-8aa6-34e5968ed332"}}},{"type":"Indicator Process Instance","name":"Candle Analysis Multi-Period-Daily","project":"Superalgos","id":"5bb26f38-e588-4957-90aa-8caf42cba2a5","savedPayload":{"position":{"x":25140.775172370708,"y":29100.18107616193},"targetPosition":{"x":24895.02955908401,"y":29272.254007067244},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Process Definition","name":"Multi-Period-Daily","id":"24386401-0992-43bd-b104-b0cc9ae58ce4"}}}],"id":"45ca0767-7438-4f3b-8696-9743057a3242","savedPayload":{"position":{"x":24895.02955908401,"y":29272.254007067244},"targetPosition":{"x":24702.193276178048,"y":29502.067340002937},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"5c689a96-c22d-466b-a6aa-16b31afbb701","savedPayload":{"position":{"x":24702.193276178048,"y":29502.067340002937},"targetPosition":{"x":24509.356993272086,"y":29731.88067293863},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"9a87a8ec-a94e-4218-a45a-9e343563cc43","savedPayload":{"position":{"x":24509.356993272086,"y":29731.88067293863},"targetPosition":{"x":24659.356993272086,"y":29991.688294073963},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"7e826fd0-0a7f-4163-9f65-2dd798c2b259","savedPayload":{"position":{"x":24659.356993272086,"y":29991.688294073963},"targetPosition":{"x":24809.356993272086,"y":30251.495915209296},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Mine","name":"Masters","id":"35be7b1c-a0f7-4b5f-9ee1-8fb51595e959"}}}],"id":"768d36d8-bb55-4f70-a3b8-680abb8a57cc","savedPayload":{"position":{"x":24809.356993272086,"y":30251.495915209296},"targetPosition":{"x":24959.356993272086,"y":30511.30353634463},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Market","name":"BTC/USDT","id":"9a867bf0-a71d-445c-b99a-75b60bbdce09"}}}],"id":"af949a76-a6f4-4ec6-869e-f240480eea81","savedPayload":{"position":{"x":24959.356993272086,"y":30511.30353634463},"targetPosition":{"x":25109.356993272086,"y":30771.11115747996},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Crypto Exchange","name":"Binance","id":"61ef0b8d-de6e-4e76-bdd5-996836760a4b"}}}],"id":"4df1cb4e-b9ca-4f62-bb5f-c7e262aaa22a","savedPayload":{"position":{"x":25109.356993272086,"y":30771.11115747996},"targetPosition":{"x":25259.356993272086,"y":31030.918778615294},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"learningMining":{"type":"Learning Mining","name":"New Learning Mining","project":"Superalgos","exchangeLearningTasks":[{"type":"Exchange Learning Tasks","name":"Binance","project":"Superalgos","marketLearningTasks":[{"type":"Market Learning Tasks","name":"Binance BTC/USDT","project":"Superalgos","learningMineTasks":[],"id":"e4187511-775d-463d-bcf1-a6e088f45092","savedPayload":{"position":{"x":25709.356993272086,"y":30251.495915209296},"targetPosition":{"x":25559.356993272086,"y":30511.30353634463},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Market","name":"BTC/USDT","id":"9a867bf0-a71d-445c-b99a-75b60bbdce09"}}}],"id":"7386919b-1151-477d-a1a7-c6bd96cd9711","savedPayload":{"position":{"x":25559.356993272086,"y":30511.30353634463},"targetPosition":{"x":25409.356993272086,"y":30771.11115747996},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Crypto Exchange","name":"Binance","id":"61ef0b8d-de6e-4e76-bdd5-996836760a4b"}}}],"id":"281f7caf-54c2-4211-87c5-6e749dc4281a","savedPayload":{"position":{"x":25409.356993272086,"y":30771.11115747996},"targetPosition":{"x":25259.356993272086,"y":31030.918778615294},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"testingEnvironment":{"type":"Testing Environment","name":"New Testing Environment","project":"Superalgos","exchangeTradingTasks":[{"type":"Exchange Trading Tasks","name":"Binance","project":"Superalgos","marketTradingTasks":[{"type":"Market Trading Tasks","name":"Binance BTC/USDT","project":"Superalgos","tradingMineTasks":[{"type":"Trading Mine Tasks","name":"Masters","project":"Superalgos","taskManagers":[{"type":"Task Manager","name":"Masters","project":"Superalgos","tasks":[{"type":"Task","name":"Lightning Strike","project":"Superalgos","bot":{"type":"Trading Bot Instance","name":"Low Frequency","config":"{}","project":"Superalgos","processes":[{"type":"Trading Process Instance","name":"Low Frequency Trading","project":"Superalgos","session":{"type":"Backtesting Session","name":"Lightning Strike","config":"{\"folderName\":\"Lightning-Strike\"}","project":"Superalgos","tradingParameters":{"type":"Trading Parameters","name":"New Trading Parameters","project":"Superalgos","sessionBaseAsset":{"type":"Session Base Asset","name":"","config":"{\n\"initialBalance\": 1,\n\"minimumBalance\": 0.5\n}","project":"Superalgos","id":"0e195a97-a767-4705-9c61-e90fde5cafac","savedPayload":{"position":{"x":25449.76718989705,"y":30520.24762723981},"targetPosition":{"x":25432.76718989705,"y":30593.24762723981},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"sessionQuotedAsset":{"type":"Session Quoted Asset","name":"","config":"{\n\"initialBalance\": 0\n}","project":"Superalgos","id":"a7ad050d-c34c-4df1-be9b-498e078bd444","savedPayload":{"position":{"x":25358.76718989705,"y":30530.24762723981},"targetPosition":{"x":25432.76718989705,"y":30593.24762723981},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"timeRange":{"type":"Time Range","name":"New Time Range","config":"{ \n\"initialDatetime\": \"2020-09-01\",\n\"finalDatetime\": \"2020-09-02\" \n}","project":"Superalgos","id":"20eea9df-5598-4caf-aaa9-a55488c3c831","savedPayload":{"position":{"x":25503.76718989705,"y":30672.24762723981},"targetPosition":{"x":25432.76718989705,"y":30593.24762723981},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"timeFrame":{"type":"Time Frame","name":"New Time Frame","config":"{ \n\"label\": \"01-hs\"\n}","project":"Superalgos","id":"4181dcfd-deec-467b-a6f1-0d12cc781714","savedPayload":{"position":{"x":25496.76718989705,"y":30679.24762723981},"targetPosition":{"x":25432.76718989705,"y":30593.24762723981},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"slippage":{"type":"Slippage","name":"New Slippage","config":"{ \n\"marketOrderRate\": 0.1,\n\"stopLoss\": 0.2,\n\"takeProfit\": 0.3\n}","project":"Superalgos","id":"1d4c1e1e-5b99-4eab-abc6-def2a6ea2e54","savedPayload":{"position":{"x":25364.76718989705,"y":30551.24762723981},"targetPosition":{"x":25432.76718989705,"y":30593.24762723981},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"feeStructure":{"type":"Fee Structure","name":"New Fee Structure","config":"{ \n\"maker\": 0.1,\n\"taker\": 0.1\n}","project":"Superalgos","id":"0ff9c7d4-b33b-42c1-821e-9714f12097e9","savedPayload":{"position":{"x":25371.76718989705,"y":30690.24762723981},"targetPosition":{"x":25432.76718989705,"y":30593.24762723981},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"snapshots":{"type":"Snapshots","name":"New Snapshots","config":"{ \n\"strategy\": true,\n\"position\": true\n}","project":"Superalgos","id":"ef62b007-dd05-403a-a410-2b9e166220ee","savedPayload":{"position":{"x":25425.76718989705,"y":30686.24762723981},"targetPosition":{"x":25432.76718989705,"y":30593.24762723981},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"heartbeats":{"type":"Heartbeats","name":"New Heartbeats","config":"{ \n\"date\": true,\n\"candleIndex\": false\n}","project":"Superalgos","id":"576b0b75-c5fd-406e-b382-f934a5784fc4","savedPayload":{"position":{"x":25399.76718989705,"y":30615.24762723981},"targetPosition":{"x":25432.76718989705,"y":30593.24762723981},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"userDefinedParameters":{"type":"User Defined Parameters","name":"New User Defined Parameters","config":"{ \n\"param1Name\": \"A text string value example\",\n\"param2Name\": 0\n}","project":"Superalgos","id":"0873fac3-76f3-4ee6-ac51-45b4c7ecaff3","savedPayload":{"position":{"x":25523.76718989705,"y":30594.24762723981},"targetPosition":{"x":25432.76718989705,"y":30593.24762723981},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"2417e311-a137-49a2-ad4d-9cacdfcf75dc","savedPayload":{"position":{"x":25432.76718989705,"y":30593.24762723981},"targetPosition":{"x":25510.76718989705,"y":30690.24762723981},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"tradingSystemReference":{"type":"Trading System Reference","name":"Lightning Strike","project":"Superalgos","id":"e67b90fa-7227-4737-b2c8-80c3eb00cc2c","savedPayload":{"position":{"x":25454.76718989705,"y":30616.24762723981},"targetPosition":{"x":25510.76718989705,"y":30690.24762723981},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Trading System","name":"Lightning Strike","id":"628b758d-ffff-445f-9d4f-8aa480a13db3"}}},"tradingEngineReference":{"type":"Trading Engine Reference","name":"Low-Frequency","project":"Superalgos","id":"86cac0b6-0373-4d03-8e1a-a4a2245c2b48","savedPayload":{"position":{"x":25490.76718989705,"y":30751.24762723981},"targetPosition":{"x":25510.76718989705,"y":30690.24762723981},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Trading Engine","name":"Low-Frequency","id":"eb20f622-71bf-4479-a574-d2320e1d4bd1"}}},"id":"356dc8f5-bcd3-4d0a-9bad-8d389ef1f6c2","savedPayload":{"position":{"x":25510.76718989705,"y":30690.24762723981},"targetPosition":{"x":25504.76718989705,"y":30789.24762723981},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"241dc98f-6737-4621-9b03-322d1368cd1f","savedPayload":{"position":{"x":25504.76718989705,"y":30789.24762723981},"targetPosition":{"x":25532.76718989705,"y":30767.24762723981},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Process Definition","name":"Trading","id":"a8c8d761-96e5-4a86-9285-6c3881d61442"}}}],"id":"50fa6271-4322-48ee-83d7-bbbdacee75f5","savedPayload":{"position":{"x":25532.76718989705,"y":30767.24762723981},"targetPosition":{"x":25614.76718989705,"y":30781.24762723981},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"4ddc432c-6c8f-4c63-be77-d4102ddb68f5","savedPayload":{"position":{"x":25614.76718989705,"y":30781.24762723981},"targetPosition":{"x":25605.76718989705,"y":30760.24762723981},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"4b7dadab-d40a-488f-be1f-e9a07b21b3a9","savedPayload":{"position":{"x":26759.356993272086,"y":31030.918778615294},"targetPosition":{"x":26459.356993272086,"y":31030.918778615294},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"fe342870-8911-489c-8374-6669e1610e14","savedPayload":{"position":{"x":26459.356993272086,"y":31030.918778615294},"targetPosition":{"x":26159.356993272086,"y":31030.918778615294},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Trading Mine","name":"Masters","id":"6a54eece-4582-4cda-a854-1cd805e00fed"}}}],"id":"d875c749-bea3-40d1-8e07-f57f236234ff","savedPayload":{"position":{"x":26159.356993272086,"y":31030.918778615294},"targetPosition":{"x":25859.356993272086,"y":31030.918778615294},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Market","name":"BTC/USDT","id":"9a867bf0-a71d-445c-b99a-75b60bbdce09"}}}],"id":"ba36975c-08d6-458d-b7c0-eb4684a85b5d","savedPayload":{"position":{"x":25859.356993272086,"y":31030.918778615294},"targetPosition":{"x":25559.356993272086,"y":31030.918778615294},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Crypto Exchange","name":"Binance","id":"61ef0b8d-de6e-4e76-bdd5-996836760a4b"}}}],"id":"5882d8a8-345b-4188-b1c1-797e9ff805d9","savedPayload":{"position":{"x":25559.356993272086,"y":31030.918778615294},"targetPosition":{"x":25259.356993272086,"y":31030.918778615294},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"productionEnvironment":{"type":"Production Environment","name":"New Production Environment","project":"Superalgos","exchangeTradingTasks":[{"type":"Exchange Trading Tasks","name":"Binance","project":"Superalgos","marketTradingTasks":[{"type":"Market Trading Tasks","name":"Binance BTC/USDT","project":"Superalgos","tradingMineTasks":[{"type":"Trading Mine Tasks","name":"Masters","project":"Superalgos","taskManagers":[{"type":"Task Manager","name":"Masters","project":"Superalgos","tasks":[{"type":"Task","name":"Lightning Strike","project":"Superalgos","bot":{"type":"Trading Bot Instance","name":"Low Frequency","config":"{}","project":"Superalgos","processes":[{"type":"Trading Process Instance","name":"Low Frequency Trading","project":"Superalgos","session":{"type":"Live Trading Session","name":"Lightning Strike","config":"{\"folderName\":\"Lightning-Strike\"}","project":"Superalgos","tradingParameters":{"type":"Trading Parameters","name":"New Trading Parameters","project":"Superalgos","sessionBaseAsset":{"type":"Session Base Asset","name":"","config":"{\n\"initialBalance\": 1,\n\"minimumBalance\": 0.5\n}","project":"Superalgos","id":"2926793b-e345-4fab-a555-cd0ea2715deb","savedPayload":{"position":{"x":25925.356993272086,"y":31670.53402088596},"targetPosition":{"x":25844.356993272086,"y":31588.53402088596},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"sessionQuotedAsset":{"type":"Session Quoted Asset","name":"","config":"{\n\"initialBalance\": 0\n}","project":"Superalgos","id":"c7cd7aed-d8e0-4453-9ae1-2e2e0ba3b888","savedPayload":{"position":{"x":25794.356993272086,"y":31577.53402088596},"targetPosition":{"x":25844.356993272086,"y":31588.53402088596},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"timeRange":{"type":"Time Range","name":"New Time Range","config":"{ \n\"initialDatetime\": \"2020-09-01\",\n\"finalDatetime\": \"2020-09-02\" \n}","project":"Superalgos","id":"bd9335b9-fd30-4750-81d8-4f0b490b2e87","savedPayload":{"position":{"x":25854.356993272086,"y":31591.53402088596},"targetPosition":{"x":25844.356993272086,"y":31588.53402088596},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"timeFrame":{"type":"Time Frame","name":"New Time Frame","config":"{ \n\"label\": \"01-hs\"\n}","project":"Superalgos","id":"2f7da92d-2208-485c-965b-b883d1b04adb","savedPayload":{"position":{"x":25919.356993272086,"y":31494.53402088596},"targetPosition":{"x":25844.356993272086,"y":31588.53402088596},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"slippage":{"type":"Slippage","name":"New Slippage","config":"{ \n\"marketOrderRate\": 0.1,\n\"stopLoss\": 0.2,\n\"takeProfit\": 0.3\n}","project":"Superalgos","id":"0246ffdc-d33c-4b4c-a925-b18e7ad98220","savedPayload":{"position":{"x":25880.356993272086,"y":31577.53402088596},"targetPosition":{"x":25844.356993272086,"y":31588.53402088596},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"feeStructure":{"type":"Fee Structure","name":"New Fee Structure","config":"{ \n\"maker\": 0.1,\n\"taker\": 0.1\n}","project":"Superalgos","id":"c7233960-94cb-4110-9165-65820332c3b2","savedPayload":{"position":{"x":25828.356993272086,"y":31646.53402088596},"targetPosition":{"x":25844.356993272086,"y":31588.53402088596},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"snapshots":{"type":"Snapshots","name":"New Snapshots","config":"{ \n\"strategy\": true,\n\"position\": true\n}","project":"Superalgos","id":"e473ac97-865f-4666-836a-32cc4a7db245","savedPayload":{"position":{"x":25838.356993272086,"y":31582.53402088596},"targetPosition":{"x":25844.356993272086,"y":31588.53402088596},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"heartbeats":{"type":"Heartbeats","name":"New Heartbeats","config":"{ \n\"date\": true,\n\"candleIndex\": false\n}","project":"Superalgos","id":"cccee1d6-9285-4cbb-86c8-e3c910517a21","savedPayload":{"position":{"x":25921.356993272086,"y":31604.53402088596},"targetPosition":{"x":25844.356993272086,"y":31588.53402088596},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"userDefinedParameters":{"type":"User Defined Parameters","name":"New User Defined Parameters","config":"{ \n\"param1Name\": \"A text string value example\",\n\"param2Name\": 0\n}","project":"Superalgos","id":"52784f19-122c-43af-ac66-36de4cb89db1","savedPayload":{"position":{"x":25932.356993272086,"y":31556.53402088596},"targetPosition":{"x":25844.356993272086,"y":31588.53402088596},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"2460f5a3-cea6-4a8d-a1c2-c6f66be5b909","savedPayload":{"position":{"x":25844.356993272086,"y":31588.53402088596},"targetPosition":{"x":25798.356993272086,"y":31660.53402088596},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"tradingSystemReference":{"type":"Trading System Reference","name":"Lightning Strike","project":"Superalgos","id":"84dea2e0-c5b2-457c-9378-82f9ce8b44f6","savedPayload":{"position":{"x":25887.356993272086,"y":31743.53402088596},"targetPosition":{"x":25798.356993272086,"y":31660.53402088596},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Trading System","name":"Lightning Strike","id":"628b758d-ffff-445f-9d4f-8aa480a13db3"}}},"tradingEngineReference":{"type":"Trading Engine Reference","name":"Low-Frequency","project":"Superalgos","id":"cfa0034e-4c07-4cc0-8240-03d9f7e501da","savedPayload":{"position":{"x":25744.356993272086,"y":31633.53402088596},"targetPosition":{"x":25798.356993272086,"y":31660.53402088596},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Trading Engine","name":"Low-Frequency","id":"eb20f622-71bf-4479-a574-d2320e1d4bd1"}}},"id":"eb816d48-3d58-41f7-921a-a4237379d379","savedPayload":{"position":{"x":25798.356993272086,"y":31660.53402088596},"targetPosition":{"x":25747.356993272086,"y":31758.53402088596},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"b2112fc1-954e-4b55-916b-ee97d1378ff2","savedPayload":{"position":{"x":25747.356993272086,"y":31758.53402088596},"targetPosition":{"x":25685.356993272086,"y":31701.53402088596},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Process Definition","name":"Trading","id":"a8c8d761-96e5-4a86-9285-6c3881d61442"}}}],"id":"e5f04556-12be-43a2-a685-b636be5f7d65","savedPayload":{"position":{"x":25685.356993272086,"y":31701.53402088596},"targetPosition":{"x":25698.356993272086,"y":31774.53402088596},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"0aec43cc-9f0a-42d7-a81e-e8d90a60cccf","savedPayload":{"position":{"x":25698.356993272086,"y":31774.53402088596},"targetPosition":{"x":25701.356993272086,"y":31721.53402088596},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"a029af37-67c8-4e4f-8ceb-03550c675aaa","savedPayload":{"position":{"x":26009.356993272086,"y":32329.956884291958},"targetPosition":{"x":25859.356993272086,"y":32070.149263156625},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"e3a25f70-a2fc-4565-8ede-6fa8c20ba8ed","savedPayload":{"position":{"x":25859.356993272086,"y":32070.149263156625},"targetPosition":{"x":25709.356993272086,"y":31810.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Trading Mine","name":"Masters","id":"6a54eece-4582-4cda-a854-1cd805e00fed"}}}],"id":"b4f3ffed-2629-41f9-9495-e83c66c5693d","savedPayload":{"position":{"x":25709.356993272086,"y":31810.341642021293},"targetPosition":{"x":25559.356993272086,"y":31550.53402088596},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Market","name":"BTC/USDT","id":"9a867bf0-a71d-445c-b99a-75b60bbdce09"}}}],"id":"d539c0ac-aaeb-4c44-9dba-ac26df819a8d","savedPayload":{"position":{"x":25559.356993272086,"y":31550.53402088596},"targetPosition":{"x":25409.356993272086,"y":31290.726399750627},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Crypto Exchange","name":"Binance","id":"61ef0b8d-de6e-4e76-bdd5-996836760a4b"}}}],"id":"65a40d20-837c-4652-8356-f8054b4e1346","savedPayload":{"position":{"x":25409.356993272086,"y":31290.726399750627},"targetPosition":{"x":25259.356993272086,"y":31030.918778615294},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false,"shortcutKey":"u"}}},"dataStorage":{"type":"Data Storage","name":"New Data Storage","project":"Superalgos","dataMinesData":{"type":"Data Mines Data","name":"New Data Mines Data","project":"Superalgos","exchangeDataProducts":[{"type":"Exchange Data Products","name":"Binance","project":"Superalgos","marketDataProducts":[{"type":"Market Data Products","name":"Binance BTC/USDT","project":"Superalgos","dataProducts":[],"dataMineProducts":[{"type":"Data Mine Products","name":"Masters","project":"Superalgos","botProducts":[{"type":"Bot Products","name":"Exchange Raw Data","project":"Superalgos","dataProducts":[{"type":"Data Product","name":"Trades","project":"Superalgos","id":"2f3373fc-2110-48dd-8a39-8f5b7e1e3bf5","savedPayload":{"position":{"x":25340.6484203336,"y":31777.28189552407},"targetPosition":{"x":25265.6484203336,"y":31720.28189552407},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Trades","id":"38dbb942-a15b-450b-a867-02a94030965f"}}},{"type":"Data Product","name":"Candles","project":"Superalgos","id":"e9a96f77-ee5e-4eb2-819c-4c67efb26869","savedPayload":{"position":{"x":25190.6484203336,"y":31641.28189552407},"targetPosition":{"x":25265.6484203336,"y":31720.28189552407},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Candles","id":"2443883b-6959-42a3-ae3b-ef3102ffcdcc"}}},{"type":"Data Product","name":"Volumes","project":"Superalgos","id":"8b6a5ff1-bc1c-4d12-b502-badb4ebd513f","savedPayload":{"position":{"x":25284.6484203336,"y":31760.28189552407},"targetPosition":{"x":25265.6484203336,"y":31720.28189552407},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Volumes","id":"3a43c6f3-bac0-404e-865f-822eb48c8660"}}}],"dataProductFolders":[],"id":"0653673b-c699-4b36-a648-b1b9ad8a73a5","savedPayload":{"position":{"x":25265.6484203336,"y":31720.28189552407},"targetPosition":{"x":25303.6484203336,"y":31757.28189552407},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Bot Products","name":"Webhooks","project":"Superalgos","dataProducts":[{"type":"Data Product","name":"External Signals","project":"Superalgos","id":"2c2fddd4-ee42-4a5c-bc6e-2c3331bf8426","savedPayload":{"position":{"x":25251.6484203336,"y":31698.28189552407},"targetPosition":{"x":25224.6484203336,"y":31765.28189552407},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"External Signals","id":"29196db8-4c41-47ea-be7e-952cd9be9a0b"}}}],"dataProductFolders":[],"id":"34e95a2c-509b-46b3-a597-aaa910cfbf15","savedPayload":{"position":{"x":25224.6484203336,"y":31765.28189552407},"targetPosition":{"x":25303.6484203336,"y":31757.28189552407},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Bot Products","name":"Candles Volumes","project":"Superalgos","dataProducts":[{"type":"Data Product","name":"Candles","project":"Superalgos","id":"35b2db18-d9e6-4491-94a5-f99b3ff684ab","savedPayload":{"position":{"x":25279.6484203336,"y":31808.28189552407},"targetPosition":{"x":25249.6484203336,"y":31815.28189552407},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Candles","id":"fe6065ec-4d2d-47a0-bae0-8647f0e195d7"}}},{"type":"Data Product","name":"Volumes","project":"Superalgos","id":"ff9d5033-c3b6-4612-a206-e3cfaa56d2d0","savedPayload":{"position":{"x":25340.6484203336,"y":31785.28189552407},"targetPosition":{"x":25249.6484203336,"y":31815.28189552407},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Volumes","id":"1a366aef-efef-470e-88e0-2a6fbe4dd91f"}}}],"dataProductFolders":[],"id":"be98c168-69ac-42c8-9718-fcc686774606","savedPayload":{"position":{"x":25249.6484203336,"y":31815.28189552407},"targetPosition":{"x":25303.6484203336,"y":31757.28189552407},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Bot Products","name":"Bollinger Bands","project":"Superalgos","dataProducts":[{"type":"Data Product","name":"Bollinger Bands","project":"Superalgos","id":"3dfbee36-5671-46d2-8135-246c5c7da7f1","savedPayload":{"position":{"x":25226.6484203336,"y":31621.28189552407},"targetPosition":{"x":25219.6484203336,"y":31706.28189552407},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Bollinger Bands","id":"29088877-8d63-4217-8d34-8742afc262f4"}}},{"type":"Data Product","name":"Percentage Bandwidth","project":"Superalgos","id":"b0d61c8d-0d8b-42a3-874a-e3cc297c8f30","savedPayload":{"position":{"x":25136.6484203336,"y":31680.28189552407},"targetPosition":{"x":25219.6484203336,"y":31706.28189552407},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Percentage Bandwidth","id":"3b7885a0-cd72-4a3f-a38b-3dc8c47bd068"}}}],"dataProductFolders":[],"id":"2889525d-4f30-4e83-9ae6-9094e35cf5db","savedPayload":{"position":{"x":25219.6484203336,"y":31706.28189552407},"targetPosition":{"x":25303.6484203336,"y":31757.28189552407},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Bot Products","name":"Bollinger Channels","project":"Superalgos","dataProducts":[{"type":"Data Product","name":"Bollinger Channels Objects","project":"Superalgos","id":"163096b0-76eb-4b22-8fb5-f9593675d6e3","savedPayload":{"position":{"x":25435.6484203336,"y":31878.28189552407},"targetPosition":{"x":25357.6484203336,"y":31829.28189552407},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Bollinger Channels Objects","id":"1f111f72-624f-4166-9f99-ab8d785d5267"}}},{"type":"Data Product","name":"Bollinger Channels","project":"Superalgos","id":"6c67459b-bb1e-435d-91de-06426d1bd4a3","savedPayload":{"position":{"x":25450.6484203336,"y":31871.28189552407},"targetPosition":{"x":25357.6484203336,"y":31829.28189552407},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Bollinger Channels","id":"94bc3958-cc85-43a1-a178-103e84f42910"}}},{"type":"Data Product","name":"Bollinger Sub-Channels Objects","project":"Superalgos","id":"fe561a7b-7453-4bdc-ac2f-596e4e83854e","savedPayload":{"position":{"x":25341.6484203336,"y":31767.28189552407},"targetPosition":{"x":25357.6484203336,"y":31829.28189552407},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Bollinger Sub-Channels Objects","id":"080c87fc-4546-4482-ab11-180a33f6d9ab"}}},{"type":"Data Product","name":"Bollinger Sub-Channels","project":"Superalgos","id":"0ee8225c-fa64-462e-adc6-cef19daf53e3","savedPayload":{"position":{"x":25307.6484203336,"y":31844.28189552407},"targetPosition":{"x":25357.6484203336,"y":31829.28189552407},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Bollinger Sub-Channels","id":"79ce9c05-8a4c-4b58-850f-288037acc702"}}}],"dataProductFolders":[],"id":"03f97617-639a-415a-9693-b9b032d9f931","savedPayload":{"position":{"x":25357.6484203336,"y":31829.28189552407},"targetPosition":{"x":25303.6484203336,"y":31757.28189552407},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Bot Products","name":"Candle Channels","project":"Superalgos","dataProducts":[{"type":"Data Product","name":"Candles Channels","project":"Superalgos","id":"e9be1c1b-00a5-4d46-9c61-7c58d8d674a8","savedPayload":{"position":{"x":25254.6484203336,"y":31725.28189552407},"targetPosition":{"x":25323.6484203336,"y":31736.28189552407},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Candles Channels","id":"8c81d378-0947-4e9d-be25-58e69120152e"}}},{"type":"Data Product","name":"Candles Channels Objects","project":"Superalgos","id":"c2d145fa-f516-46c3-9868-4d2a0953c7ec","savedPayload":{"position":{"x":25395.6484203336,"y":31730.28189552407},"targetPosition":{"x":25323.6484203336,"y":31736.28189552407},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Candles Channels Objects","id":"ba5dbb67-2030-42a0-9ff8-1ee80874f047"}}}],"dataProductFolders":[],"id":"ac098803-7de1-4e71-8208-fc6e91127aef","savedPayload":{"position":{"x":25323.6484203336,"y":31736.28189552407},"targetPosition":{"x":25303.6484203336,"y":31757.28189552407},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Bot Products","name":"Resistances and Supports","project":"Superalgos","dataProducts":[{"type":"Data Product","name":"Resistances","project":"Superalgos","id":"99da949c-d4fe-4ebe-ac5b-8180e2c35f2b","savedPayload":{"position":{"x":25397.6484203336,"y":31635.28189552407},"targetPosition":{"x":25344.6484203336,"y":31671.28189552407},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Resistances","id":"7a734501-a0fb-4305-803e-7e95d477c513"}}},{"type":"Data Product","name":"Supports","project":"Superalgos","id":"bfd82272-44a7-44de-b293-e48728625231","savedPayload":{"position":{"x":25338.6484203336,"y":31671.28189552407},"targetPosition":{"x":25344.6484203336,"y":31671.28189552407},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Supports","id":"bc3c43de-6312-47d4-ae3d-0c95c1b039e0"}}}],"dataProductFolders":[],"id":"48150db8-fd3c-4657-bdd2-7eb485c3454b","savedPayload":{"position":{"x":25344.6484203336,"y":31671.28189552407},"targetPosition":{"x":25303.6484203336,"y":31757.28189552407},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Bot Products","name":"Fees Band","project":"Superalgos","dataProducts":[{"type":"Data Product","name":"Fees Band 0.2","project":"Superalgos","id":"86e9384d-a022-4af2-b98d-ec2b518a3e03","savedPayload":{"position":{"x":25114.6484203336,"y":31784.28189552407},"targetPosition":{"x":25210.6484203336,"y":31688.28189552407},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Fees Band 0.2","id":"d6a14ed7-606d-40b9-b663-07ee04927460"}}}],"dataProductFolders":[],"id":"373c942e-11c3-4bce-a2e8-fe7348288e89","savedPayload":{"position":{"x":25210.6484203336,"y":31688.28189552407},"targetPosition":{"x":25303.6484203336,"y":31757.28189552407},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Bot Products","name":"Volume Analysis","project":"Superalgos","dataProducts":[{"type":"Data Product","name":"Volume Analysis","project":"Superalgos","id":"bae93f19-110a-450f-b7a2-ddd85c7ef21d","savedPayload":{"position":{"x":25225.6484203336,"y":31852.28189552407},"targetPosition":{"x":25281.6484203336,"y":31768.28189552407},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Volume Analysis","id":"c10f698e-1ed4-48a6-9c2d-344bcba5ca35"}}}],"dataProductFolders":[],"id":"dff742a3-33d1-4e96-9307-b61537e8efb2","savedPayload":{"position":{"x":25281.6484203336,"y":31768.28189552407},"targetPosition":{"x":25303.6484203336,"y":31757.28189552407},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Bot Products","name":"Candle Analysis","project":"Superalgos","dataProducts":[{"type":"Data Product","name":"Candle Analysis","project":"Superalgos","id":"2532eebb-09d1-4a98-8044-c2f7b597ddef","savedPayload":{"position":{"x":25139.6484203336,"y":31874.28189552407},"targetPosition":{"x":25214.6484203336,"y":31845.28189552407},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Candle Analysis","id":"e911b94f-c475-4400-a921-def0b207d7a3"}}}],"dataProductFolders":[],"id":"c7684b60-5a48-4731-8771-0eb05a4c7282","savedPayload":{"position":{"x":25214.6484203336,"y":31845.28189552407},"targetPosition":{"x":25303.6484203336,"y":31757.28189552407},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"b25b2a76-5d96-409d-9ad3-7e56f9e4ce58","savedPayload":{"position":{"x":25303.6484203336,"y":31757.28189552407},"targetPosition":{"x":25352.6484203336,"y":31793.28189552407},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Mine","name":"Masters","id":"35be7b1c-a0f7-4b5f-9ee1-8fb51595e959"}}}],"id":"bc95da18-713b-4244-8d0d-9aa953a9c0e6","savedPayload":{"position":{"x":25352.6484203336,"y":31793.28189552407},"targetPosition":{"x":25264.6484203336,"y":31870.28189552407},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Market","name":"BTC/USDT","id":"9a867bf0-a71d-445c-b99a-75b60bbdce09"}}}],"id":"9bc0aea4-0596-449c-91bd-4fb4cb672aa8","savedPayload":{"position":{"x":25264.6484203336,"y":31870.28189552407},"targetPosition":{"x":25187.002706802843,"y":31580.504147637348},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Crypto Exchange","name":"Binance","id":"61ef0b8d-de6e-4e76-bdd5-996836760a4b"}}}],"id":"32e7c122-fa5a-4d00-9d71-d54e890e32de","savedPayload":{"position":{"x":25187.002706802843,"y":31580.504147637348},"targetPosition":{"x":25109.356993272086,"y":31290.726399750627},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"tradingMinesData":{"type":"Trading Mines Data","name":"New Trading Mines Data","project":"Superalgos","exchangeTradingProducts":[{"type":"Exchange Trading Products","name":"Binance","project":"Superalgos","marketTradingProducts":[{"type":"Market Trading Products","name":"Binance BTC/USDT","project":"Superalgos","tradingSessionReferences":[{"type":"Trading Session Reference","name":"Lightning Strike Backtesting Session","project":"Superalgos","dataProducts":[],"tradingMineProducts":[{"type":"Trading Mine Products","name":"Masters","project":"Superalgos","botProducts":[{"type":"Bot Products","name":"Low Frequency","project":"Superalgos","dataProducts":[],"dataProductFolders":[{"type":"Data Product Folder","name":"Trading Engine","project":"Superalgos","dataProducts":[],"dataProductFolders":[{"type":"Data Product Folder","name":"Episode","project":"Superalgos","dataProducts":[{"type":"Data Product","name":"Episode Counters","project":"Superalgos","id":"f2587138-2010-43cb-b55b-791af40605a9","savedPayload":{"position":{"x":24739.356993272086,"y":31650.341642021293},"targetPosition":{"x":24810.356993272086,"y":31610.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Episode Counters","id":"d81c6019-864e-42f5-94ba-2f249b865f85"}}},{"type":"Data Product","name":"Episode Statistics","project":"Superalgos","id":"2bf653f9-d217-4fba-bb95-b97b71df1b91","savedPayload":{"position":{"x":24836.356993272086,"y":31613.341642021293},"targetPosition":{"x":24810.356993272086,"y":31610.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Episode Statistics","id":"400c7f49-37da-41fb-b83d-879960aa74ff"}}},{"type":"Data Product","name":"Episode Candle","project":"Superalgos","id":"1a3bc319-24b5-4652-9cd7-48d8470f48ff","savedPayload":{"position":{"x":24898.356993272086,"y":31540.341642021293},"targetPosition":{"x":24810.356993272086,"y":31610.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Episode Candle","id":"b9a58113-cf27-4d57-9810-87a2cc158804"}}},{"type":"Data Product","name":"Episode Balances","project":"Superalgos","id":"1b29dc6a-b187-4889-8f7b-ae4c754220e9","savedPayload":{"position":{"x":24903.356993272086,"y":31634.341642021293},"targetPosition":{"x":24810.356993272086,"y":31610.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Episode Balances","id":"a9a53d82-133b-4417-b639-f9a56d338233"}}},{"type":"Data Product","name":"Distance To Event","project":"Superalgos","id":"ff13cd74-a43e-42d4-9a4e-cfe6491e662b","savedPayload":{"position":{"x":24831.356993272086,"y":31613.341642021293},"targetPosition":{"x":24810.356993272086,"y":31610.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Distance To Event","id":"8ea88d6c-7d7f-4152-b781-ea108df52c63"}}},{"type":"Data Product","name":"Episode Base Asset","project":"Superalgos","id":"951fecfd-177a-420f-ba97-d0c0fd9c40f3","savedPayload":{"position":{"x":24796.356993272086,"y":31637.341642021293},"targetPosition":{"x":24810.356993272086,"y":31610.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Episode Base Asset","id":"234969ff-eab1-4d59-b6fa-79433c9a20e9"}}},{"type":"Data Product","name":"Episode Quoted Asset","project":"Superalgos","id":"726d3cc4-2415-4dbb-b1a2-73841fef3a9a","savedPayload":{"position":{"x":24842.356993272086,"y":31557.341642021293},"targetPosition":{"x":24810.356993272086,"y":31610.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Episode Quoted Asset","id":"ae525e31-d6a8-47d2-9021-3f2ddb9615b0"}}},{"type":"Data Product","name":"Current Episode","project":"Superalgos","id":"038de371-5adf-4ecb-9c5b-70d30ed6590a","savedPayload":{"position":{"x":24839.356993272086,"y":31513.341642021293},"targetPosition":{"x":24810.356993272086,"y":31610.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Current Episode","id":"b8da0132-ba28-46ec-aa54-eb9eaac56ce7"}}}],"dataProductFolders":[],"id":"4e3ed555-5f49-4623-b90d-7fbf8b67f6b1","savedPayload":{"position":{"x":24810.356993272086,"y":31610.341642021293},"targetPosition":{"x":24890.356993272086,"y":31679.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Data Product Folder","name":"Strategy","project":"Superalgos","dataProducts":[{"type":"Data Product","name":"Current Strategy","project":"Superalgos","id":"a53713cd-7057-472a-95fc-4c5ef43ad3c4","savedPayload":{"position":{"x":24886.356993272086,"y":31686.341642021293},"targetPosition":{"x":24898.356993272086,"y":31749.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Current Strategy","id":"895d8a04-ef45-41a7-909a-ba31013ffb90"}}},{"type":"Data Product","name":"Last Strategy","project":"Superalgos","id":"4d54ad94-75ea-44c2-beff-0a3501b39dde","savedPayload":{"position":{"x":24971.356993272086,"y":31778.341642021293},"targetPosition":{"x":24898.356993272086,"y":31749.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Last Strategy","id":"0625f524-2b97-4b4d-8a90-590ffc62ecd3"}}}],"dataProductFolders":[],"id":"ef2fc175-fdfc-4cf0-87c9-4b6811b2230d","savedPayload":{"position":{"x":24898.356993272086,"y":31749.341642021293},"targetPosition":{"x":24890.356993272086,"y":31679.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Data Product Folder","name":"Position","project":"Superalgos","dataProducts":[{"type":"Data Product","name":"Current Position","project":"Superalgos","id":"acba0a6c-eedf-461f-94e8-764d2d515e3b","savedPayload":{"position":{"x":24895.356993272086,"y":31661.341642021293},"targetPosition":{"x":24877.356993272086,"y":31673.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Current Position","id":"832ecada-8da3-4ba6-b6e9-be34dd5f7ce9"}}},{"type":"Data Product","name":"Last Position","project":"Superalgos","id":"c8dcacbf-3a8b-482a-b372-4529412e101c","savedPayload":{"position":{"x":24831.356993272086,"y":31594.341642021293},"targetPosition":{"x":24877.356993272086,"y":31673.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Last Position","id":"477cd6d5-862a-44d0-9313-786a4e63a602"}}},{"type":"Data Product","name":"Stop Loss","project":"Superalgos","id":"6ccfb4fb-ab68-47fc-ac1e-87330f7b6533","savedPayload":{"position":{"x":24967.356993272086,"y":31594.341642021293},"targetPosition":{"x":24877.356993272086,"y":31673.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Stop Loss","id":"a1c047bd-e95e-469a-aac9-3d45c4157440"}}},{"type":"Data Product","name":"Take Profit","project":"Superalgos","id":"4897b612-f96d-4448-8e1d-2f744ea3d641","savedPayload":{"position":{"x":24885.356993272086,"y":31660.341642021293},"targetPosition":{"x":24877.356993272086,"y":31673.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Take Profit","id":"11513bf1-0f23-4d79-b760-83ccebc4e1c5"}}}],"dataProductFolders":[],"id":"1ffd24e4-6aeb-41f6-a5c0-3981d5fa98a4","savedPayload":{"position":{"x":24877.356993272086,"y":31673.341642021293},"targetPosition":{"x":24890.356993272086,"y":31679.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Data Product Folder","name":"Stages","project":"Superalgos","dataProducts":[{"type":"Data Product","name":"Open Stage","project":"Superalgos","id":"592f3f8d-7316-4caa-9c22-63192362ae0c","savedPayload":{"position":{"x":24842.356993272086,"y":31504.341642021293},"targetPosition":{"x":24925.356993272086,"y":31593.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Open Stage","id":"73c3c041-ba2a-4798-a362-a453409b518a"}}},{"type":"Data Product","name":"Close Stage","project":"Superalgos","id":"cfca4cfb-a707-4c76-8959-23c5828050c0","savedPayload":{"position":{"x":24985.356993272086,"y":31534.341642021293},"targetPosition":{"x":24925.356993272086,"y":31593.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Close Stage","id":"2bb9bb41-1ff5-4f83-aa5b-bfc4c9f06a9a"}}},{"type":"Data Product","name":"Trigger Stage","project":"Superalgos","id":"b9b99260-f61c-4f9f-b3d6-8919c6fb4b56","savedPayload":{"position":{"x":24944.356993272086,"y":31501.341642021293},"targetPosition":{"x":24925.356993272086,"y":31593.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Trigger Stage","id":"b6cff826-9056-4fbd-8eca-cbd6cceec962"}}},{"type":"Data Product","name":"Manage Stage","project":"Superalgos","id":"74133b6e-addd-4c83-ac82-6da65029c767","savedPayload":{"position":{"x":24995.356993272086,"y":31650.341642021293},"targetPosition":{"x":24925.356993272086,"y":31593.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Manage Stage","id":"bd691611-e7a6-49a8-b07d-c15360b55e40"}}}],"dataProductFolders":[],"id":"6ec6f091-b89e-42a6-b9c0-3ab645a87466","savedPayload":{"position":{"x":24925.356993272086,"y":31593.341642021293},"targetPosition":{"x":24890.356993272086,"y":31679.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Data Product Folder","name":"Orders","project":"Superalgos","dataProducts":[{"type":"Data Product","name":"Market Buy Orders","project":"Superalgos","id":"f31581e2-156c-4755-9453-4325996ea2ff","savedPayload":{"position":{"x":24737.356993272086,"y":31652.341642021293},"targetPosition":{"x":24824.356993272086,"y":31709.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Market Buy Orders","id":"7c769317-2639-4460-8b88-9dc92f7b0585"}}},{"type":"Data Product","name":"Market Sell Orders","project":"Superalgos","id":"814bb0ce-160b-4ee9-b7ee-9e946794d700","savedPayload":{"position":{"x":24906.356993272086,"y":31622.341642021293},"targetPosition":{"x":24824.356993272086,"y":31709.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Market Sell Orders","id":"9cc7645a-54fe-40d6-9896-9278167011fb"}}},{"type":"Data Product","name":"Limit Buy Orders","project":"Superalgos","id":"0a62c212-5fe6-4e58-b323-20e7126fbf0b","savedPayload":{"position":{"x":24880.356993272086,"y":31755.341642021293},"targetPosition":{"x":24824.356993272086,"y":31709.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Limit Buy Orders","id":"4c827ee0-a29b-4b65-8438-03e2ea98b410"}}},{"type":"Data Product","name":"Limit Sell Orders","project":"Superalgos","id":"470d574f-e91a-4efb-b696-f23b4c00dfff","savedPayload":{"position":{"x":24848.356993272086,"y":31651.341642021293},"targetPosition":{"x":24824.356993272086,"y":31709.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Limit Sell Orders","id":"2c753cd8-36d8-466c-bd80-1ebfa8e314dc"}}},{"type":"Data Product","name":"Last Market Order","project":"Superalgos","id":"7fb2d430-73c2-4b68-9315-8856a54b9790","savedPayload":{"position":{"x":24788.356993272086,"y":31750.341642021293},"targetPosition":{"x":24824.356993272086,"y":31709.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Last Market Order","id":"6df1ac87-92d5-4788-b0bc-f3543b283ef0"}}},{"type":"Data Product","name":"Last Limit Order","project":"Superalgos","id":"f5ccbbff-dd3c-45a4-ae4b-5d6c8d1c59ff","savedPayload":{"position":{"x":24799.356993272086,"y":31771.341642021293},"targetPosition":{"x":24824.356993272086,"y":31709.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Last Limit Order","id":"c24ec6a1-e937-4d20-93eb-4faf2a0becc3"}}}],"dataProductFolders":[],"id":"ec12c645-31ab-46ad-9266-f3a9a83c3463","savedPayload":{"position":{"x":24824.356993272086,"y":31709.341642021293},"targetPosition":{"x":24890.356993272086,"y":31679.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"7286767c-9268-4e13-8ff5-69541d143680","savedPayload":{"position":{"x":24890.356993272086,"y":31679.341642021293},"targetPosition":{"x":24943.356993272086,"y":31740.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Data Product Folder","name":"Trading System","project":"Superalgos","dataProducts":[{"type":"Data Product","name":"Trading System Errors","project":"Superalgos","id":"7538b239-537b-49a8-adfe-0c1239092f38","savedPayload":{"position":{"x":25063.356993272086,"y":31797.341642021293},"targetPosition":{"x":25032.356993272086,"y":31783.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Trading System Errors","id":"1d9c570d-77c7-40ac-a61e-c5a57a411de8"}}},{"type":"Data Product","name":"Trading System Highlights","project":"Superalgos","id":"fa32499b-c343-4a28-8d42-004c99ee6e20","savedPayload":{"position":{"x":25096.356993272086,"y":31765.341642021293},"targetPosition":{"x":25032.356993272086,"y":31783.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Trading System Highlights","id":"319f660a-78be-4cf4-8052-877837cad806"}}},{"type":"Data Product","name":"Trading System Values","project":"Superalgos","id":"90c2939f-b2a4-49d9-b9d5-578043efa7eb","savedPayload":{"position":{"x":25129.356993272086,"y":31865.341642021293},"targetPosition":{"x":25032.356993272086,"y":31783.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Trading System Values","id":"c90c009b-588d-45d4-aff1-05e375181dfa"}}},{"type":"Data Product","name":"Trading System Status","project":"Superalgos","id":"52613bd9-031e-4569-be10-ccced31c2fcf","savedPayload":{"position":{"x":25083.356993272086,"y":31691.341642021293},"targetPosition":{"x":25032.356993272086,"y":31783.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Trading System Status","id":"eed48c80-35c5-49fa-b12d-18e7280ffb8f"}}},{"type":"Data Product","name":"Trading System Progress","project":"Superalgos","id":"dfdbcb65-8fab-40d6-a90c-d9956187525b","savedPayload":{"position":{"x":24954.356993272086,"y":31876.341642021293},"targetPosition":{"x":25032.356993272086,"y":31783.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Trading System Progress","id":"04c8606b-5e59-4e7d-b3ac-387bfffcd300"}}},{"type":"Data Product","name":"Trading System Running","project":"Superalgos","id":"09cd1778-9bac-4628-a700-926ed1b60ef7","savedPayload":{"position":{"x":25027.356993272086,"y":31715.341642021293},"targetPosition":{"x":25032.356993272086,"y":31783.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Trading System Running","id":"17236f59-6ef2-4cc3-913c-1ff6db052236"}}},{"type":"Data Product","name":"Trading System Announcements","project":"Superalgos","id":"0b459bc5-1b93-4db3-be70-6d37d2dcfc4d","savedPayload":{"position":{"x":25078.356993272086,"y":31814.341642021293},"targetPosition":{"x":25032.356993272086,"y":31783.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Trading System Announcements","id":"4a6f828a-9671-431e-8257-fc920943581e"}}},{"type":"Data Product","name":"Trading System Warnings","project":"Superalgos","id":"d4489533-bb10-4fba-b619-67a4a52d73b1","savedPayload":{"position":{"x":25115.356993272086,"y":31853.341642021293},"targetPosition":{"x":25032.356993272086,"y":31783.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Trading System Warnings","id":"34310596-466a-4e9a-a5a2-256b0fe3e339"}}},{"type":"Data Product","name":"Trading System Infos","project":"Superalgos","id":"88c2cc93-1a83-4311-90fc-7eb9319c188a","savedPayload":{"position":{"x":25049.356993272086,"y":31846.341642021293},"targetPosition":{"x":25032.356993272086,"y":31783.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Trading System Infos","id":"020ad519-0fc6-4f2f-9f26-b2c7de118fb8"}}}],"dataProductFolders":[],"id":"8ea546b7-57e9-48bd-adcd-1635d27e2629","savedPayload":{"position":{"x":25032.356993272086,"y":31783.341642021293},"targetPosition":{"x":24943.356993272086,"y":31740.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Data Product Folder","name":"Simulation Objects","project":"Superalgos","dataProducts":[{"type":"Data Product","name":"Episodes","project":"Superalgos","id":"fd5699b3-2eaa-4e2d-97e4-b2d222b2e274","savedPayload":{"position":{"x":24970.356993272086,"y":31870.341642021293},"targetPosition":{"x":25018.356993272086,"y":31798.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Episodes","id":"aeec080e-8caf-4976-8187-ba4e725b73b0"}}},{"type":"Data Product","name":"Strategies","project":"Superalgos","id":"ed8d1afc-1e73-4137-88a3-b8991560ff9e","savedPayload":{"position":{"x":24985.356993272086,"y":31760.341642021293},"targetPosition":{"x":25018.356993272086,"y":31798.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Strategies","id":"21db6fce-8450-4b07-9015-d81a339fd030"}}}],"dataProductFolders":[{"type":"Data Product Folder","name":"Orders","project":"Superalgos","dataProducts":[{"type":"Data Product","name":"Market Buy Orders","project":"Superalgos","id":"f5e4d8fd-711a-4659-af79-faa681a215a8","savedPayload":{"position":{"x":25173.356993272086,"y":31807.341642021293},"targetPosition":{"x":25110.356993272086,"y":31776.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Market Buy Orders","id":"db256083-9aa2-48e1-8fd6-3425a5085302"}}},{"type":"Data Product","name":"Market Sell Orders","project":"Superalgos","id":"41eaf787-d0df-434d-a301-89a56347feb7","savedPayload":{"position":{"x":25114.356993272086,"y":31786.341642021293},"targetPosition":{"x":25110.356993272086,"y":31776.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Market Sell Orders","id":"1958f79b-5c6c-4874-9154-98c314822ed7"}}},{"type":"Data Product","name":"Limit Buy Orders","project":"Superalgos","id":"79611cfe-2cc1-4706-8ab0-aaf55c884f74","savedPayload":{"position":{"x":25203.356993272086,"y":31814.341642021293},"targetPosition":{"x":25110.356993272086,"y":31776.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Limit Buy Orders","id":"5deceb32-c7ab-4560-818a-0f0b9d6632fb"}}},{"type":"Data Product","name":"Limit Sell Orders","project":"Superalgos","id":"f6b0f03a-c6e4-4892-9ebb-b0c3a7d1d903","savedPayload":{"position":{"x":25011.356993272086,"y":31709.341642021293},"targetPosition":{"x":25110.356993272086,"y":31776.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Limit Sell Orders","id":"2a1d405b-2fbe-4ed4-a76a-d2c7be59d20e"}}}],"dataProductFolders":[],"id":"1ebd976b-d5d9-44f0-b219-bc39aae5cae5","savedPayload":{"position":{"x":25110.356993272086,"y":31776.341642021293},"targetPosition":{"x":25018.356993272086,"y":31798.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Data Product Folder","name":"Stages","project":"Superalgos","dataProducts":[{"type":"Data Product","name":"Trigger Stages","project":"Superalgos","id":"5371e534-45f7-4918-922e-bb4709908e8f","savedPayload":{"position":{"x":25132.356993272086,"y":31752.341642021293},"targetPosition":{"x":25117.356993272086,"y":31796.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Trigger Stages","id":"18cc2e79-7e57-418c-b635-6c68fc11d681"}}},{"type":"Data Product","name":"Open Stages","project":"Superalgos","id":"e8130bed-debf-479b-89b3-a79932efee63","savedPayload":{"position":{"x":25165.356993272086,"y":31805.341642021293},"targetPosition":{"x":25117.356993272086,"y":31796.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Open Stages","id":"d5938c00-0849-466d-ae14-4ea91b571678"}}},{"type":"Data Product","name":"Manage Stages","project":"Superalgos","id":"69b6e7c5-7e1e-4027-a7f1-0e1f0675256f","savedPayload":{"position":{"x":25027.356993272086,"y":31878.341642021293},"targetPosition":{"x":25117.356993272086,"y":31796.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Manage Stages","id":"8fab86b3-db8d-4113-8418-1d256bd98cf2"}}},{"type":"Data Product","name":"Close Stages","project":"Superalgos","id":"f1dde50b-6e9f-48b1-b6b7-efecf3482e6b","savedPayload":{"position":{"x":25030.356993272086,"y":31833.341642021293},"targetPosition":{"x":25117.356993272086,"y":31796.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Close Stages","id":"ba911e61-f951-48cd-b547-9a70aa211100"}}}],"dataProductFolders":[],"id":"173fc298-12d7-482a-9923-6cd4df70b709","savedPayload":{"position":{"x":25117.356993272086,"y":31796.341642021293},"targetPosition":{"x":25018.356993272086,"y":31798.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Data Product Folder","name":"Position","project":"Superalgos","dataProducts":[{"type":"Data Product","name":"Positions","project":"Superalgos","id":"43a929cb-ae2c-4c92-ac1b-0512e35698bd","savedPayload":{"position":{"x":25046.356993272086,"y":31973.341642021293},"targetPosition":{"x":24982.356993272086,"y":31897.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Positions","id":"1eabba24-cbd4-4cbf-95e0-c5135349d41d"}}},{"type":"Data Product","name":"Position Base Asset","project":"Superalgos","id":"7c9968f7-15dd-4bb8-bc15-c67bb955f862","savedPayload":{"position":{"x":24951.356993272086,"y":31923.341642021293},"targetPosition":{"x":24982.356993272086,"y":31897.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Position Base Asset","id":"b371b039-f6c8-4f60-84cb-52f55c96c84d"}}},{"type":"Data Product","name":"Position Quoted Asset","project":"Superalgos","id":"7d90e89f-6c93-4693-8b95-2ab3bee97d10","savedPayload":{"position":{"x":25034.356993272086,"y":31845.341642021293},"targetPosition":{"x":24982.356993272086,"y":31897.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Position Quoted Asset","id":"a376f02b-a5d2-4079-b5cd-ab7dc894b909"}}},{"type":"Data Product","name":"Stop Loss","project":"Superalgos","id":"dc91b2a5-ebd9-453f-ad82-a266d7b02ddb","savedPayload":{"position":{"x":24946.356993272086,"y":31896.341642021293},"targetPosition":{"x":24982.356993272086,"y":31897.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Stop Loss","id":"c18bdc82-216a-4b1d-8850-5c3c9dc2000b"}}},{"type":"Data Product","name":"Take Profit","project":"Superalgos","id":"baba4109-cd20-480f-8365-29a894345adb","savedPayload":{"position":{"x":25077.356993272086,"y":31821.341642021293},"targetPosition":{"x":24982.356993272086,"y":31897.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Take Profit","id":"2542c7d0-fa26-4b52-a59a-a3630e52eb89"}}}],"dataProductFolders":[],"id":"a0ff7161-87f8-4f94-8aea-e6e3755d5840","savedPayload":{"position":{"x":24982.356993272086,"y":31897.341642021293},"targetPosition":{"x":25018.356993272086,"y":31798.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"1bf6c22f-6ee0-4e9c-8fdd-c386222174de","savedPayload":{"position":{"x":25018.356993272086,"y":31798.341642021293},"targetPosition":{"x":24943.356993272086,"y":31740.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"a19bd93e-77bf-4e49-8461-eb636c13a351","savedPayload":{"position":{"x":24943.356993272086,"y":31740.341642021293},"targetPosition":{"x":24887.356993272086,"y":31836.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"cf8d109d-711c-4a77-bbbf-ccf3aec891cf","savedPayload":{"position":{"x":24887.356993272086,"y":31836.341642021293},"targetPosition":{"x":24835.356993272086,"y":31749.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Trading Mine","name":"Masters","id":"6a54eece-4582-4cda-a854-1cd805e00fed"}}}],"id":"09204ea0-9378-4fbb-9b6e-ec7200e7f8ac","savedPayload":{"position":{"x":24835.356993272086,"y":31749.341642021293},"targetPosition":{"x":24755.356993272086,"y":31787.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Backtesting Session","name":"Lightning Strike","id":"356dc8f5-bcd3-4d0a-9bad-8d389ef1f6c2"}}},{"type":"Trading Session Reference","name":"Lightning Strike Live Trading Session","project":"Superalgos","dataProducts":[],"tradingMineProducts":[{"type":"Trading Mine Products","name":"Masters","project":"Superalgos","botProducts":[{"type":"Bot Products","name":"Low Frequency","project":"Superalgos","dataProducts":[],"dataProductFolders":[{"type":"Data Product Folder","name":"Trading Engine","project":"Superalgos","dataProducts":[],"dataProductFolders":[{"type":"Data Product Folder","name":"Episode","project":"Superalgos","dataProducts":[{"type":"Data Product","name":"Episode Counters","project":"Superalgos","id":"2578d2bb-7b5e-4e93-b0e3-08efa77de4ff","savedPayload":{"position":{"x":24723.356993272086,"y":31541.341642021293},"targetPosition":{"x":24823.356993272086,"y":31592.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Episode Counters","id":"d81c6019-864e-42f5-94ba-2f249b865f85"}}},{"type":"Data Product","name":"Episode Statistics","project":"Superalgos","id":"63d78303-86e6-4594-a953-7edc7bc0a390","savedPayload":{"position":{"x":24868.356993272086,"y":31635.341642021293},"targetPosition":{"x":24823.356993272086,"y":31592.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Episode Statistics","id":"400c7f49-37da-41fb-b83d-879960aa74ff"}}},{"type":"Data Product","name":"Episode Candle","project":"Superalgos","id":"fefa6656-76dd-437f-a219-90f988bd607f","savedPayload":{"position":{"x":24887.356993272086,"y":31640.341642021293},"targetPosition":{"x":24823.356993272086,"y":31592.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Episode Candle","id":"b9a58113-cf27-4d57-9810-87a2cc158804"}}},{"type":"Data Product","name":"Episode Balances","project":"Superalgos","id":"a5cb8a8a-5309-45af-ac9d-5f27d5d923a3","savedPayload":{"position":{"x":24901.356993272086,"y":31592.341642021293},"targetPosition":{"x":24823.356993272086,"y":31592.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Episode Balances","id":"a9a53d82-133b-4417-b639-f9a56d338233"}}},{"type":"Data Product","name":"Distance To Event","project":"Superalgos","id":"fef8e3d2-7730-48eb-afa3-baf59cfeac3c","savedPayload":{"position":{"x":24803.356993272086,"y":31502.341642021293},"targetPosition":{"x":24823.356993272086,"y":31592.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Distance To Event","id":"8ea88d6c-7d7f-4152-b781-ea108df52c63"}}},{"type":"Data Product","name":"Episode Base Asset","project":"Superalgos","id":"25f77993-166a-4a6d-ac8a-6667361b2855","savedPayload":{"position":{"x":24842.356993272086,"y":31526.341642021293},"targetPosition":{"x":24823.356993272086,"y":31592.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Episode Base Asset","id":"234969ff-eab1-4d59-b6fa-79433c9a20e9"}}},{"type":"Data Product","name":"Episode Quoted Asset","project":"Superalgos","id":"a8f99804-c95c-42c4-bbf6-526ad08fe649","savedPayload":{"position":{"x":24791.356993272086,"y":31583.341642021293},"targetPosition":{"x":24823.356993272086,"y":31592.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Episode Quoted Asset","id":"ae525e31-d6a8-47d2-9021-3f2ddb9615b0"}}},{"type":"Data Product","name":"Current Episode","project":"Superalgos","id":"09fb797f-c5c6-45b1-96fa-b08812e48294","savedPayload":{"position":{"x":24755.356993272086,"y":31604.341642021293},"targetPosition":{"x":24823.356993272086,"y":31592.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Current Episode","id":"b8da0132-ba28-46ec-aa54-eb9eaac56ce7"}}}],"dataProductFolders":[],"id":"cb4b1464-df80-4958-9f83-546da4827fb3","savedPayload":{"position":{"x":24823.356993272086,"y":31592.341642021293},"targetPosition":{"x":24827.356993272086,"y":31650.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Data Product Folder","name":"Strategy","project":"Superalgos","dataProducts":[{"type":"Data Product","name":"Current Strategy","project":"Superalgos","id":"20edf39a-1d12-4727-b653-4581e86c3039","savedPayload":{"position":{"x":24835.356993272086,"y":31621.341642021293},"targetPosition":{"x":24758.356993272086,"y":31663.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Current Strategy","id":"895d8a04-ef45-41a7-909a-ba31013ffb90"}}},{"type":"Data Product","name":"Last Strategy","project":"Superalgos","id":"0efe7277-3fd8-4a96-b62b-e8577c76f06f","savedPayload":{"position":{"x":24797.356993272086,"y":31577.341642021293},"targetPosition":{"x":24758.356993272086,"y":31663.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Last Strategy","id":"0625f524-2b97-4b4d-8a90-590ffc62ecd3"}}}],"dataProductFolders":[],"id":"561d027a-1a30-4279-a200-747bebe13fd6","savedPayload":{"position":{"x":24758.356993272086,"y":31663.341642021293},"targetPosition":{"x":24827.356993272086,"y":31650.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Data Product Folder","name":"Position","project":"Superalgos","dataProducts":[{"type":"Data Product","name":"Current Position","project":"Superalgos","id":"c794ace0-c37f-42fe-9d6c-6da11ccbd805","savedPayload":{"position":{"x":24874.356993272086,"y":31613.341642021293},"targetPosition":{"x":24781.356993272086,"y":31710.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Current Position","id":"832ecada-8da3-4ba6-b6e9-be34dd5f7ce9"}}},{"type":"Data Product","name":"Last Position","project":"Superalgos","id":"599983d8-073d-489e-8ad9-858def387f13","savedPayload":{"position":{"x":24859.356993272086,"y":31774.341642021293},"targetPosition":{"x":24781.356993272086,"y":31710.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Last Position","id":"477cd6d5-862a-44d0-9313-786a4e63a602"}}},{"type":"Data Product","name":"Stop Loss","project":"Superalgos","id":"a0cef7c7-bd9f-45d5-87d9-7fe5a633cbce","savedPayload":{"position":{"x":24842.356993272086,"y":31684.341642021293},"targetPosition":{"x":24781.356993272086,"y":31710.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Stop Loss","id":"a1c047bd-e95e-469a-aac9-3d45c4157440"}}},{"type":"Data Product","name":"Take Profit","project":"Superalgos","id":"92d892f3-33eb-4ab2-907c-a89de2bdf55c","savedPayload":{"position":{"x":24864.356993272086,"y":31620.341642021293},"targetPosition":{"x":24781.356993272086,"y":31710.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Take Profit","id":"11513bf1-0f23-4d79-b760-83ccebc4e1c5"}}}],"dataProductFolders":[],"id":"8e7cad1d-e955-4b0f-85b8-302437bdcc4e","savedPayload":{"position":{"x":24781.356993272086,"y":31710.341642021293},"targetPosition":{"x":24827.356993272086,"y":31650.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Data Product Folder","name":"Stages","project":"Superalgos","dataProducts":[{"type":"Data Product","name":"Open Stage","project":"Superalgos","id":"b0e696f5-8a33-4728-9262-c72281c6e97c","savedPayload":{"position":{"x":24930.356993272086,"y":31612.341642021293},"targetPosition":{"x":24871.356993272086,"y":31552.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Open Stage","id":"73c3c041-ba2a-4798-a362-a453409b518a"}}},{"type":"Data Product","name":"Close Stage","project":"Superalgos","id":"e073d2d0-ce62-4b28-af5d-a874876663d1","savedPayload":{"position":{"x":24940.356993272086,"y":31642.341642021293},"targetPosition":{"x":24871.356993272086,"y":31552.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Close Stage","id":"2bb9bb41-1ff5-4f83-aa5b-bfc4c9f06a9a"}}},{"type":"Data Product","name":"Trigger Stage","project":"Superalgos","id":"f654b46d-07df-47ba-8778-96d6b4b53b7b","savedPayload":{"position":{"x":24796.356993272086,"y":31491.341642021293},"targetPosition":{"x":24871.356993272086,"y":31552.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Trigger Stage","id":"b6cff826-9056-4fbd-8eca-cbd6cceec962"}}},{"type":"Data Product","name":"Manage Stage","project":"Superalgos","id":"49d22548-e0b7-4eef-bb46-3fac56d9afe6","savedPayload":{"position":{"x":24871.356993272086,"y":31643.341642021293},"targetPosition":{"x":24871.356993272086,"y":31552.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Manage Stage","id":"bd691611-e7a6-49a8-b07d-c15360b55e40"}}}],"dataProductFolders":[],"id":"2cd592f6-2df3-4037-b82d-fcae78b3dd83","savedPayload":{"position":{"x":24871.356993272086,"y":31552.341642021293},"targetPosition":{"x":24827.356993272086,"y":31650.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Data Product Folder","name":"Orders","project":"Superalgos","dataProducts":[{"type":"Data Product","name":"Market Buy Orders","project":"Superalgos","id":"f4a72227-9a41-4792-8e23-41a9c89c9d53","savedPayload":{"position":{"x":24833.356993272086,"y":31671.341642021293},"targetPosition":{"x":24827.356993272086,"y":31663.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Market Buy Orders","id":"7c769317-2639-4460-8b88-9dc92f7b0585"}}},{"type":"Data Product","name":"Market Sell Orders","project":"Superalgos","id":"99154ee5-ea7a-4525-8895-19f2b8b06f09","savedPayload":{"position":{"x":24857.356993272086,"y":31670.341642021293},"targetPosition":{"x":24827.356993272086,"y":31663.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Market Sell Orders","id":"9cc7645a-54fe-40d6-9896-9278167011fb"}}},{"type":"Data Product","name":"Limit Buy Orders","project":"Superalgos","id":"702cd718-be6e-4196-9931-32165a584549","savedPayload":{"position":{"x":24791.356993272086,"y":31646.341642021293},"targetPosition":{"x":24827.356993272086,"y":31663.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Limit Buy Orders","id":"4c827ee0-a29b-4b65-8438-03e2ea98b410"}}},{"type":"Data Product","name":"Limit Sell Orders","project":"Superalgos","id":"e58f24d7-1932-4017-b1ed-8536dbe5519c","savedPayload":{"position":{"x":24782.356993272086,"y":31573.341642021293},"targetPosition":{"x":24827.356993272086,"y":31663.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Limit Sell Orders","id":"2c753cd8-36d8-466c-bd80-1ebfa8e314dc"}}},{"type":"Data Product","name":"Last Market Order","project":"Superalgos","id":"b515f755-1e8a-4b82-9547-b83da2f90333","savedPayload":{"position":{"x":24742.356993272086,"y":31707.341642021293},"targetPosition":{"x":24827.356993272086,"y":31663.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Last Market Order","id":"6df1ac87-92d5-4788-b0bc-f3543b283ef0"}}},{"type":"Data Product","name":"Last Limit Order","project":"Superalgos","id":"93e22b41-86f0-4dc3-9c15-878799e8896d","savedPayload":{"position":{"x":24801.356993272086,"y":31636.341642021293},"targetPosition":{"x":24827.356993272086,"y":31663.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Last Limit Order","id":"c24ec6a1-e937-4d20-93eb-4faf2a0becc3"}}}],"dataProductFolders":[],"id":"60bf5e22-07ff-44db-ab42-4c4ff488664c","savedPayload":{"position":{"x":24827.356993272086,"y":31663.341642021293},"targetPosition":{"x":24827.356993272086,"y":31650.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"9fc971de-0a40-4ab5-8e0b-d06f2bccbb94","savedPayload":{"position":{"x":24827.356993272086,"y":31650.341642021293},"targetPosition":{"x":24773.356993272086,"y":31648.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Data Product Folder","name":"Trading System","project":"Superalgos","dataProducts":[{"type":"Data Product","name":"Trading System Errors","project":"Superalgos","id":"0daf63f6-b842-4d8a-b566-47ffabb4f77d","savedPayload":{"position":{"x":24692.356993272086,"y":31623.341642021293},"targetPosition":{"x":24732.356993272086,"y":31704.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Trading System Errors","id":"1d9c570d-77c7-40ac-a61e-c5a57a411de8"}}},{"type":"Data Product","name":"Trading System Highlights","project":"Superalgos","id":"c83f8704-df3e-43b8-8e16-1e7a07f81dfc","savedPayload":{"position":{"x":24634.356993272086,"y":31645.341642021293},"targetPosition":{"x":24732.356993272086,"y":31704.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Trading System Highlights","id":"319f660a-78be-4cf4-8052-877837cad806"}}},{"type":"Data Product","name":"Trading System Values","project":"Superalgos","id":"7e5a1d96-4452-4f40-be57-bb24313a7716","savedPayload":{"position":{"x":24661.356993272086,"y":31794.341642021293},"targetPosition":{"x":24732.356993272086,"y":31704.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Trading System Values","id":"c90c009b-588d-45d4-aff1-05e375181dfa"}}},{"type":"Data Product","name":"Trading System Status","project":"Superalgos","id":"bac5ce4b-bb3a-4bac-846d-8a71ce2a71ad","savedPayload":{"position":{"x":24813.356993272086,"y":31681.341642021293},"targetPosition":{"x":24732.356993272086,"y":31704.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Trading System Status","id":"eed48c80-35c5-49fa-b12d-18e7280ffb8f"}}},{"type":"Data Product","name":"Trading System Progress","project":"Superalgos","id":"a1ba4935-f3f3-4c69-8e60-66e93a58705f","savedPayload":{"position":{"x":24818.356993272086,"y":31734.341642021293},"targetPosition":{"x":24732.356993272086,"y":31704.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Trading System Progress","id":"04c8606b-5e59-4e7d-b3ac-387bfffcd300"}}},{"type":"Data Product","name":"Trading System Running","project":"Superalgos","id":"cdc7bef2-b4c9-4b12-b8aa-2374b32f6a0d","savedPayload":{"position":{"x":24803.356993272086,"y":31779.341642021293},"targetPosition":{"x":24732.356993272086,"y":31704.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Trading System Running","id":"17236f59-6ef2-4cc3-913c-1ff6db052236"}}},{"type":"Data Product","name":"Trading System Announcements","project":"Superalgos","id":"f9cca75f-04ff-4b25-a9e7-2d289e31d1c2","savedPayload":{"position":{"x":24653.356993272086,"y":31787.341642021293},"targetPosition":{"x":24732.356993272086,"y":31704.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Trading System Announcements","id":"4a6f828a-9671-431e-8257-fc920943581e"}}},{"type":"Data Product","name":"Trading System Warnings","project":"Superalgos","id":"901870b4-13f3-4b09-972f-e12b34001c4a","savedPayload":{"position":{"x":24817.356993272086,"y":31629.341642021293},"targetPosition":{"x":24732.356993272086,"y":31704.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Trading System Warnings","id":"34310596-466a-4e9a-a5a2-256b0fe3e339"}}},{"type":"Data Product","name":"Trading System Infos","project":"Superalgos","id":"a5c91347-e8bd-4b55-913d-359e95e3085c","savedPayload":{"position":{"x":24815.356993272086,"y":31679.341642021293},"targetPosition":{"x":24732.356993272086,"y":31704.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Trading System Infos","id":"020ad519-0fc6-4f2f-9f26-b2c7de118fb8"}}}],"dataProductFolders":[],"id":"bb9475bb-1bbc-48db-925f-f6248bd4b5d4","savedPayload":{"position":{"x":24732.356993272086,"y":31704.341642021293},"targetPosition":{"x":24773.356993272086,"y":31648.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Data Product Folder","name":"Simulation Objects","project":"Superalgos","dataProducts":[{"type":"Data Product","name":"Episodes","project":"Superalgos","id":"27d81a5c-6067-4ae8-a078-c9ab5a1bef6b","savedPayload":{"position":{"x":24901.356993272086,"y":31717.341642021293},"targetPosition":{"x":24830.356993272086,"y":31688.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Episodes","id":"aeec080e-8caf-4976-8187-ba4e725b73b0"}}},{"type":"Data Product","name":"Strategies","project":"Superalgos","id":"07aa8a17-2d19-479b-b936-7cb24b73677c","savedPayload":{"position":{"x":24921.356993272086,"y":31647.341642021293},"targetPosition":{"x":24830.356993272086,"y":31688.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Strategies","id":"21db6fce-8450-4b07-9015-d81a339fd030"}}}],"dataProductFolders":[{"type":"Data Product Folder","name":"Orders","project":"Superalgos","dataProducts":[{"type":"Data Product","name":"Market Buy Orders","project":"Superalgos","id":"3ed2aa32-4780-496a-b0bf-8127ed301f34","savedPayload":{"position":{"x":24817.356993272086,"y":31624.341642021293},"targetPosition":{"x":24917.356993272086,"y":31680.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Market Buy Orders","id":"db256083-9aa2-48e1-8fd6-3425a5085302"}}},{"type":"Data Product","name":"Market Sell Orders","project":"Superalgos","id":"dd99ae2d-1300-46ad-9e5f-ada39a2b288a","savedPayload":{"position":{"x":24872.356993272086,"y":31757.341642021293},"targetPosition":{"x":24917.356993272086,"y":31680.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Market Sell Orders","id":"1958f79b-5c6c-4874-9154-98c314822ed7"}}},{"type":"Data Product","name":"Limit Buy Orders","project":"Superalgos","id":"9ddbbf63-81b6-471d-b989-6acf7d797a7a","savedPayload":{"position":{"x":24873.356993272086,"y":31759.341642021293},"targetPosition":{"x":24917.356993272086,"y":31680.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Limit Buy Orders","id":"5deceb32-c7ab-4560-818a-0f0b9d6632fb"}}},{"type":"Data Product","name":"Limit Sell Orders","project":"Superalgos","id":"1a5721d9-5064-4bd4-9449-4433594e73a8","savedPayload":{"position":{"x":24890.356993272086,"y":31721.341642021293},"targetPosition":{"x":24917.356993272086,"y":31680.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Limit Sell Orders","id":"2a1d405b-2fbe-4ed4-a76a-d2c7be59d20e"}}}],"dataProductFolders":[],"id":"c290d3de-58f4-4a9b-aedd-6cc2ea4d5959","savedPayload":{"position":{"x":24917.356993272086,"y":31680.341642021293},"targetPosition":{"x":24830.356993272086,"y":31688.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Data Product Folder","name":"Stages","project":"Superalgos","dataProducts":[{"type":"Data Product","name":"Trigger Stages","project":"Superalgos","id":"52afc8a2-90e5-4eea-889b-86e38493cec8","savedPayload":{"position":{"x":24834.356993272086,"y":31652.341642021293},"targetPosition":{"x":24827.356993272086,"y":31749.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Trigger Stages","id":"18cc2e79-7e57-418c-b635-6c68fc11d681"}}},{"type":"Data Product","name":"Open Stages","project":"Superalgos","id":"d781f6a9-3e68-4faa-a822-58a7dc331204","savedPayload":{"position":{"x":24800.356993272086,"y":31804.341642021293},"targetPosition":{"x":24827.356993272086,"y":31749.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Open Stages","id":"d5938c00-0849-466d-ae14-4ea91b571678"}}},{"type":"Data Product","name":"Manage Stages","project":"Superalgos","id":"1a3fc6d2-ec6a-40d1-98e2-c68f0ace5553","savedPayload":{"position":{"x":24899.356993272086,"y":31798.341642021293},"targetPosition":{"x":24827.356993272086,"y":31749.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Manage Stages","id":"8fab86b3-db8d-4113-8418-1d256bd98cf2"}}},{"type":"Data Product","name":"Close Stages","project":"Superalgos","id":"232666b3-d751-4d95-9856-3becc53d579e","savedPayload":{"position":{"x":24788.356993272086,"y":31717.341642021293},"targetPosition":{"x":24827.356993272086,"y":31749.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Close Stages","id":"ba911e61-f951-48cd-b547-9a70aa211100"}}}],"dataProductFolders":[],"id":"c2d9c600-c12a-4f5f-97a4-4599eff8071e","savedPayload":{"position":{"x":24827.356993272086,"y":31749.341642021293},"targetPosition":{"x":24830.356993272086,"y":31688.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Data Product Folder","name":"Position","project":"Superalgos","dataProducts":[{"type":"Data Product","name":"Positions","project":"Superalgos","id":"3b12d7ca-5f2c-4275-832d-43ac08651bae","savedPayload":{"position":{"x":24849.356993272086,"y":31740.341642021293},"targetPosition":{"x":24894.356993272086,"y":31708.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Positions","id":"1eabba24-cbd4-4cbf-95e0-c5135349d41d"}}},{"type":"Data Product","name":"Position Base Asset","project":"Superalgos","id":"8067f0a7-8073-4ad5-8768-309a38395145","savedPayload":{"position":{"x":24913.356993272086,"y":31782.341642021293},"targetPosition":{"x":24894.356993272086,"y":31708.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Position Base Asset","id":"b371b039-f6c8-4f60-84cb-52f55c96c84d"}}},{"type":"Data Product","name":"Position Quoted Asset","project":"Superalgos","id":"e53bba7e-05b0-4ebd-b054-04b6ad9b2c0f","savedPayload":{"position":{"x":24961.356993272086,"y":31718.341642021293},"targetPosition":{"x":24894.356993272086,"y":31708.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Position Quoted Asset","id":"a376f02b-a5d2-4079-b5cd-ab7dc894b909"}}},{"type":"Data Product","name":"Stop Loss","project":"Superalgos","id":"9a1af2ed-4fa2-4e30-9dc8-7035b0ff628a","savedPayload":{"position":{"x":24969.356993272086,"y":31684.341642021293},"targetPosition":{"x":24894.356993272086,"y":31708.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Stop Loss","id":"c18bdc82-216a-4b1d-8850-5c3c9dc2000b"}}},{"type":"Data Product","name":"Take Profit","project":"Superalgos","id":"ad31c51f-124d-4e4b-bf88-400e8adf94a2","savedPayload":{"position":{"x":24862.356993272086,"y":31790.341642021293},"targetPosition":{"x":24894.356993272086,"y":31708.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Take Profit","id":"2542c7d0-fa26-4b52-a59a-a3630e52eb89"}}}],"dataProductFolders":[],"id":"8ad145fe-d2ee-442f-b851-64cb9b686afc","savedPayload":{"position":{"x":24894.356993272086,"y":31708.341642021293},"targetPosition":{"x":24830.356993272086,"y":31688.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"7433479e-d949-4427-84e3-9cb74a70f355","savedPayload":{"position":{"x":24830.356993272086,"y":31688.341642021293},"targetPosition":{"x":24773.356993272086,"y":31648.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"207eb88b-14c2-4828-b2d5-e750fa85a2c8","savedPayload":{"position":{"x":24773.356993272086,"y":31648.341642021293},"targetPosition":{"x":24805.356993272086,"y":31675.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"dbb24829-a94a-4a9c-b68c-a415bc2a0581","savedPayload":{"position":{"x":24805.356993272086,"y":31675.341642021293},"targetPosition":{"x":24781.356993272086,"y":31775.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Trading Mine","name":"Masters","id":"6a54eece-4582-4cda-a854-1cd805e00fed"}}}],"id":"c980b588-ed4a-4858-af10-4b5db38eb591","savedPayload":{"position":{"x":24781.356993272086,"y":31775.341642021293},"targetPosition":{"x":24755.356993272086,"y":31787.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Live Trading Session","name":"Lightning Strike","id":"eb816d48-3d58-41f7-921a-a4237379d379"}}}],"id":"74a843ba-367c-4830-9c37-9b389c0a89b6","savedPayload":{"position":{"x":24755.356993272086,"y":31787.341642021293},"targetPosition":{"x":24809.356993272086,"y":31810.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Market","name":"BTC/USDT","id":"9a867bf0-a71d-445c-b99a-75b60bbdce09"}}}],"id":"f601d2a7-fada-477f-9b63-3ef7ed42d44a","savedPayload":{"position":{"x":24809.356993272086,"y":31810.341642021293},"targetPosition":{"x":24959.356993272086,"y":31550.53402088596},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Crypto Exchange","name":"Binance","id":"61ef0b8d-de6e-4e76-bdd5-996836760a4b"}}}],"id":"e4e268f3-a677-4f90-90a1-d87244e647e5","savedPayload":{"position":{"x":24959.356993272086,"y":31550.53402088596},"targetPosition":{"x":25109.356993272086,"y":31290.726399750627},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"learningMinesData":{"type":"Learning Mines Data","name":"New Learning Mines Data","project":"Superalgos","exchangeLearningProducts":[{"type":"Exchange Learning Products","name":"Binance","project":"Superalgos","marketLearningProducts":[{"type":"Market Learning Products","name":"Binance BTC/USDT","project":"Superalgos","learningSessionReferences":[],"id":"8bcfe5b1-13e9-4edc-b220-f3fd003e9325","savedPayload":{"position":{"x":24786.579245385365,"y":31338.372113281384},"targetPosition":{"x":24884.579245385365,"y":31418.372113281384},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Market","name":"BTC/USDT","id":"9a867bf0-a71d-445c-b99a-75b60bbdce09"}}}],"id":"9e5362a5-eb2f-4c13-96bb-d2a324b00be0","savedPayload":{"position":{"x":24884.579245385365,"y":31418.372113281384},"targetPosition":{"x":24819.579245385365,"y":31368.372113281384},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Crypto Exchange","name":"Binance","id":"61ef0b8d-de6e-4e76-bdd5-996836760a4b"}}}],"id":"1e7b0c6b-ddba-4dbb-b977-eae8a0d4bc66","savedPayload":{"position":{"x":24819.579245385365,"y":31368.372113281384},"targetPosition":{"x":25109.356993272086,"y":31290.726399750627},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"e2697759-6038-4943-b90c-5a68651ff9a8","savedPayload":{"position":{"x":25109.356993272086,"y":31290.726399750627},"targetPosition":{"x":25259.356993272086,"y":31030.918778615294},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false,"shortcutKey":"d"}}},"id":"e452cf65-2b2b-44f2-9e67-bdd9d3c008e4","savedPayload":{"position":{"x":25259.356993272086,"y":31030.918778615294},"targetPosition":{"x":24959.356993272086,"y":31030.918778615294},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false,"shortcutKey":""}}}],"id":"3c165071-7558-4708-9999-8ffe71d346b1","savedPayload":{"position":{"x":24959.356993272086,"y":31030.918778615294},"targetPosition":{"x":24959.356993272086,"y":31030.918778615294},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false,"shortcutKey":"s"}}},{"type":"Crypto Ecosystem","name":"My Crypto Ecosystem","project":"Superalgos","cryptoExchanges":[{"type":"Crypto Exchanges","name":"Tested","project":"Superalgos","exchanges":[{"type":"Crypto Exchange","name":"Binance","config":"{\n \"codeName\": \"binance\",\n \"API\": [\n {\n \"method\": \"fetchTrades\",\n \"fetchType\": \"by Id\",\n \"fetchTradesMethod\": \"publicGetHistoricalTrades\",\n \"firstId\": \"f\"\n }\n ]\n}","project":"Superalgos","exchangeAssets":{"type":"Exchange Assets","name":"New Exchange Assets","config":"{ \n\"addMissingAssetsFilter\": { \"quotedAsset\": \"EUR\"} \n}","project":"Superalgos","assets":[{"type":"Asset","name":"Ethereum","config":"{ \n\"codeName\": \"ETH\"\n}","project":"Superalgos","id":"5f5e4a94-5090-47d4-8883-cc2325d20bfa","savedPayload":{"position":{"x":19794.079365950267,"y":30512.325102172115},"targetPosition":{"x":19716.43365241951,"y":30802.102850058836},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},{"type":"Asset","name":"Tether","config":"{ \n\"codeName\": \"USDT\"\n}","project":"Superalgos","id":"f110bfa0-bd5b-469b-a940-4524c8688136","savedPayload":{"position":{"x":20006.21140030623,"y":30724.45713652808},"targetPosition":{"x":19716.43365241951,"y":30802.102850058836},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}}],"id":"95d2c30f-215b-486e-8119-f4eac0279575","savedPayload":{"position":{"x":19716.43365241951,"y":30802.102850058836},"targetPosition":{"x":19504.301618063546,"y":31014.2348844148},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false,"shortcutKey":"E"}}},"exchangeMarkets":{"type":"Exchange Markets","name":"New Exchange Markets","code":"{ \n\"codeName\": \"Write here the code name of the Market here.\"\n}","project":"Superalgos","markets":[{"type":"Market","name":"BTC/USDT","config":"{ \n\"codeName\": \"BTC/USDT\"\n}","project":"Superalgos","baseAsset":{"type":"Market Base Asset","name":"Ethereum","project":"Superalgos","id":"1017b30d-de1b-4212-991e-9fd0a5b6c814","savedPayload":{"position":{"x":20394.079365950267,"y":30936.589170884043},"targetPosition":{"x":20104.301618063546,"y":31014.2348844148},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Asset","name":"Ethereum","id":"5f5e4a94-5090-47d4-8883-cc2325d20bfa"}}},"quotedAsset":{"type":"Market Quoted Asset","name":"Tether","project":"Superalgos","id":"705c4a67-787a-48cd-a3dc-3a557438bf0b","savedPayload":{"position":{"x":20394.079365950267,"y":31091.880597945557},"targetPosition":{"x":20104.301618063546,"y":31014.2348844148},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Asset","name":"Tether","id":"f110bfa0-bd5b-469b-a940-4524c8688136"}}},"id":"9a867bf0-a71d-445c-b99a-75b60bbdce09","savedPayload":{"position":{"x":20104.301618063546,"y":31014.2348844148},"targetPosition":{"x":19804.301618063546,"y":31014.2348844148},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"2fd80894-900e-44ac-a1a7-56c14124f7a1","savedPayload":{"position":{"x":19804.301618063546,"y":31014.2348844148},"targetPosition":{"x":19504.301618063546,"y":31014.2348844148},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"exchangeAccounts":{"type":"Exchange Accounts","name":"New Exchange Accounts","project":"Superalgos","userAccounts":[{"type":"User Account","name":"New User Account","project":"Superalgos","userAssets":{"type":"User Assets","name":"New User Assets","project":"Superalgos","assets":[{"type":"Exchange Account Asset","name":"Ethereum","project":"Superalgos","id":"ba6f3d5c-b36b-49d9-947f-392068109169","savedPayload":{"position":{"x":20508.121182548915,"y":31438.498953126727},"targetPosition":{"x":20218.343434662194,"y":31516.144666657485},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Asset","name":"Ethereum","id":"5f5e4a94-5090-47d4-8883-cc2325d20bfa"}}},{"type":"Exchange Account Asset","name":"Tether","project":"Superalgos","id":"c90be267-90f9-45ae-b225-0578adb4aad9","savedPayload":{"position":{"x":20430.475469018158,"y":31728.27670101345},"targetPosition":{"x":20218.343434662194,"y":31516.144666657485},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Asset","name":"Tether","id":"f110bfa0-bd5b-469b-a940-4524c8688136"}}}],"id":"8ac5c2a9-a238-48ae-ab43-0a0a95a37464","savedPayload":{"position":{"x":20218.343434662194,"y":31516.144666657485},"targetPosition":{"x":19928.565686775473,"y":31438.498953126727},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"userKeys":{"type":"User Keys","name":"New User Keys","project":"Superalgos","keys":[{"type":"Exchange Account Key","name":"Key for Live Test","config":"{ \n\"codeName\": \"\",\n\"secret\": \"\"\n}","project":"Superalgos","id":"e85bbbd6-aca8-450f-9237-788062de5761","savedPayload":{"position":{"x":20083.857113836988,"y":32018.05444890017},"targetPosition":{"x":20006.21140030623,"y":31728.27670101345},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}}],"id":"48925cc9-f3cd-4499-8466-1338fed28a0d","savedPayload":{"position":{"x":20006.21140030623,"y":31728.27670101345},"targetPosition":{"x":19928.565686775473,"y":31438.498953126727},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"63794496-c94b-42f9-81cc-c588708617a6","savedPayload":{"position":{"x":19928.565686775473,"y":31438.498953126727},"targetPosition":{"x":19716.43365241951,"y":31226.366918770764},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"4b0c1ac5-515f-44a9-b9b9-e698a9c51eac","savedPayload":{"position":{"x":19716.43365241951,"y":31226.366918770764},"targetPosition":{"x":19504.301618063546,"y":31014.2348844148},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"61ef0b8d-de6e-4e76-bdd5-996836760a4b","savedPayload":{"position":{"x":19504.301618063546,"y":31014.2348844148},"targetPosition":{"x":19204.301618063546,"y":31014.2348844148},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false,"shortcutKey":""},"tutorial":{"status":"Done"}}}],"id":"e3879d63-6f8f-41a3-8ac3-0349c4361722","savedPayload":{"position":{"x":19204.301618063546,"y":31014.2348844148},"targetPosition":{"x":18904.301618063546,"y":31014.2348844148},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"signalsProviders":[],"id":"7217b56c-e854-4c06-8b8a-d5d3c05a153d","savedPayload":{"position":{"x":18904.301618063546,"y":31014.2348844148},"targetPosition":{"x":18904.301618063546,"y":31014.2348844148},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false,"shortcutKey":""}}},{"type":"Charting Space","name":"New Charting Space","project":"Superalgos","viewport":{"type":"Viewport","name":"New Viewport","config":"{\"zoom\":\"1.40\"}","project":"Superalgos","id":"01713f1d-91b8-44f9-9c5d-a0c12fd09037","savedPayload":{"position":{"x":19200.806237131383,"y":24983.35640053908},"targetPosition":{"x":18900.806237131383,"y":24983.35640053908},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"frame":{"position":{"x":0,"y":-1763}}}},"dashboards":[{"type":"Dashboard","name":"Testing Environment My Computer","project":"Superalgos","timeMachines":[{"type":"Time Machine","name":"Lightning Strike Backtesting Session My Computer Binance BTC/USDT","config":"{}","project":"Superalgos","timeScale":{"type":"Time Scale","name":"New Time Scale","config":"{ \n\"autoMinScale\": true,\n\"autoMaxScale\": true,\n\"fromDate\": \"2018-01-01\",\n\"toDate\": \"2020-12-31\"\n}","project":"Superalgos","id":"eb56b7aa-a995-458f-8762-e95317a93130","savedPayload":{"position":{"x":18829.806237131383,"y":25165.164021674413},"targetPosition":{"x":18785.806237131383,"y":25143.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"rateScale":{"type":"Rate Scale","name":"New Rate Scale","config":"{ \n\"autoMinScale\": true,\n\"autoMaxScale\": true,\n\"minValue\": 0,\n\"maxValue\": 25000\n}","project":"Superalgos","id":"4de32cf6-4aff-4153-878d-51ad7f08321f","savedPayload":{"position":{"x":18733.806237131383,"y":25149.164021674413},"targetPosition":{"x":18785.806237131383,"y":25143.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"timeFrameScale":{"type":"Time Frame Scale","name":"New Time Frame Scale","config":"{ \n\"value\": \"24-hs\"\n}","project":"Superalgos","id":"477083c0-c339-4227-8622-4ae0459cbe2b","savedPayload":{"position":{"x":18722.806237131383,"y":25126.164021674413},"targetPosition":{"x":18785.806237131383,"y":25143.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"timelineCharts":[{"type":"Timeline Chart","name":"Trading Engine","project":"Superalgos","layerManager":{"type":"Layer Manager","name":"Masters","config":"{ \n\"visibleLayers\": 5\n}","project":"Superalgos","layers":[],"botLayers":[{"type":"Bot Layers","name":"Low Frequency","project":"Superalgos","layers":[],"layerFolders":[{"type":"Layer Folder","name":"Trading Engine","project":"Superalgos","layers":[],"layerFolders":[{"type":"Layer Folder","name":"Episode","project":"Superalgos","layers":[{"type":"Layer","name":"Episode Counters","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[{"type":"Layer Panel","name":"Episode Counters","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"7f50c9cb-d531-4eaf-877e-fb49fe215ff4","savedPayload":{"position":{"x":18885.806237131383,"y":25332.164021674413},"targetPosition":{"x":18888.806237131383,"y":25308.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Episode Counters","id":"2a5783fe-af9a-443c-b4e7-32d8bdabff82"}}}],"id":"c3eebfad-b845-4f25-84ad-fbc7960bc669","savedPayload":{"position":{"x":18888.806237131383,"y":25308.164021674413},"targetPosition":{"x":18872.806237131383,"y":25228.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"ace4b993-697b-40e7-8e22-36ce1a68d7b4","savedPayload":{"position":{"x":18858.806237131383,"y":25290.164021674413},"targetPosition":{"x":18872.806237131383,"y":25228.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"732a86b8-c766-458d-aa8a-dd0101a69bfc","savedPayload":{"position":{"x":18872.806237131383,"y":25228.164021674413},"targetPosition":{"x":18906.806237131383,"y":25187.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Episode Counters","id":"f2587138-2010-43cb-b55b-791af40605a9"}}},{"type":"Layer","name":"Episode Statistics","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[{"type":"Layer Panel","name":"Episode Statistics","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"8765d987-231b-4be5-9213-3b4ec55be450","savedPayload":{"position":{"x":18949.806237131383,"y":25315.164021674413},"targetPosition":{"x":18889.806237131383,"y":25261.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Episode Statistics","id":"6ea43033-418d-4d87-b640-02010679aa8b"}}}],"id":"fee704f0-f284-4e26-8448-0ee4960fe32e","savedPayload":{"position":{"x":18889.806237131383,"y":25261.164021674413},"targetPosition":{"x":18981.806237131383,"y":25257.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"c358e36d-59b8-4ee4-acde-3a033d5ecadb","savedPayload":{"position":{"x":19073.806237131383,"y":25271.164021674413},"targetPosition":{"x":18981.806237131383,"y":25257.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"8b2b057d-c14b-4f4b-b789-097b57c49485","savedPayload":{"position":{"x":18981.806237131383,"y":25257.164021674413},"targetPosition":{"x":18906.806237131383,"y":25187.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Episode Statistics","id":"2bf653f9-d217-4fba-bb95-b97b71df1b91"}}},{"type":"Layer","name":"Episode Candle","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[],"id":"3829d418-ffdd-4101-9a60-ac790b4b1241","savedPayload":{"position":{"x":18919.806237131383,"y":25188.164021674413},"targetPosition":{"x":18940.806237131383,"y":25243.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"79fa9999-5ad3-49c8-8afe-d2cca1bdda95","savedPayload":{"position":{"x":18983.806237131383,"y":25325.164021674413},"targetPosition":{"x":18940.806237131383,"y":25243.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"18308d20-f04d-47f9-ad86-d2f71320ef7a","savedPayload":{"position":{"x":18940.806237131383,"y":25243.164021674413},"targetPosition":{"x":18906.806237131383,"y":25187.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Episode Candle","id":"1a3bc319-24b5-4652-9cd7-48d8470f48ff"}}},{"type":"Layer","name":"Episode Balances","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[{"type":"Layer Panel","name":"Current Balance","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"fd406228-7cd4-42a7-8c4b-cf7c91d1562b","savedPayload":{"position":{"x":18899.806237131383,"y":25088.164021674413},"targetPosition":{"x":18843.806237131383,"y":25060.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Current Balance","id":"cb03ef16-522f-4189-ab3a-b410bf1f4176"}}}],"id":"d3ae2a74-d75b-4b1b-9dc0-8f3edb2b7cb3","savedPayload":{"position":{"x":18843.806237131383,"y":25060.164021674413},"targetPosition":{"x":18872.806237131383,"y":25115.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"f1c5096e-0b98-4296-a77a-20fe20602346","savedPayload":{"position":{"x":18791.806237131383,"y":25180.164021674413},"targetPosition":{"x":18872.806237131383,"y":25115.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"93d20dd7-e163-4e4b-9a6f-7d41d43e5e72","savedPayload":{"position":{"x":18872.806237131383,"y":25115.164021674413},"targetPosition":{"x":18906.806237131383,"y":25187.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Episode Balances","id":"1b29dc6a-b187-4889-8f7b-ae4c754220e9"}}},{"type":"Layer","name":"Distance To Event","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[],"id":"13fe01d9-24b4-4219-a4df-55c448bdcbf3","savedPayload":{"position":{"x":18949.806237131383,"y":25124.164021674413},"targetPosition":{"x":18870.806237131383,"y":25211.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"32138dbe-4642-407e-a249-e692413d4b0e","savedPayload":{"position":{"x":18774.806237131383,"y":25120.164021674413},"targetPosition":{"x":18870.806237131383,"y":25211.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"1aa696f6-2e78-44e3-bff9-486b84c80dab","savedPayload":{"position":{"x":18870.806237131383,"y":25211.164021674413},"targetPosition":{"x":18906.806237131383,"y":25187.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Distance To Event","id":"ff13cd74-a43e-42d4-9a4e-cfe6491e662b"}}},{"type":"Layer","name":"Episode Base Asset","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[],"id":"9324e27d-3ac5-43f6-8492-ce468ff7bf1b","savedPayload":{"position":{"x":19045.806237131383,"y":25234.164021674413},"targetPosition":{"x":19002.806237131383,"y":25144.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"3702dadc-80da-41cf-9baf-36d343604ede","savedPayload":{"position":{"x":19005.806237131383,"y":25070.164021674413},"targetPosition":{"x":19002.806237131383,"y":25144.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"7942b882-5c92-4053-ab9e-496be80aa056","savedPayload":{"position":{"x":19002.806237131383,"y":25144.164021674413},"targetPosition":{"x":18906.806237131383,"y":25187.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Episode Base Asset","id":"951fecfd-177a-420f-ba97-d0c0fd9c40f3"}}},{"type":"Layer","name":"Episode Quoted Asset","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[],"id":"2ef01ec7-190a-435d-81d1-f2b934b89fc3","savedPayload":{"position":{"x":18941.806237131383,"y":25193.164021674413},"targetPosition":{"x":18851.806237131383,"y":25196.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"cd984d7a-653c-41fa-8bd5-52b867d92217","savedPayload":{"position":{"x":18941.806237131383,"y":25220.164021674413},"targetPosition":{"x":18851.806237131383,"y":25196.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"4766145a-f865-4b30-a7c6-7382417b82ee","savedPayload":{"position":{"x":18851.806237131383,"y":25196.164021674413},"targetPosition":{"x":18906.806237131383,"y":25187.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Episode Quoted Asset","id":"726d3cc4-2415-4dbb-b1a2-73841fef3a9a"}}},{"type":"Layer","name":"Current Episode","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[],"id":"06152d0a-5dbf-4759-b3e7-b3e6c59072fd","savedPayload":{"position":{"x":18774.806237131383,"y":25160.164021674413},"targetPosition":{"x":18858.806237131383,"y":25180.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"0beafb78-3618-4c72-9242-2253c6031739","savedPayload":{"position":{"x":18885.806237131383,"y":25186.164021674413},"targetPosition":{"x":18858.806237131383,"y":25180.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"032d831f-27ab-4425-af7c-74c9665e9098","savedPayload":{"position":{"x":18858.806237131383,"y":25180.164021674413},"targetPosition":{"x":18906.806237131383,"y":25187.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Current Episode","id":"038de371-5adf-4ecb-9c5b-70d30ed6590a"}}}],"layerFolders":[],"id":"24eed4a0-c370-4eb0-8800-4b70337e885c","savedPayload":{"position":{"x":18906.806237131383,"y":25187.164021674413},"targetPosition":{"x":18896.806237131383,"y":25156.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Layer Folder","name":"Strategy","project":"Superalgos","layers":[{"type":"Layer","name":"Current Strategy","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[],"id":"4e0edabf-5d68-4c91-b07d-69d9ec9a2fe5","savedPayload":{"position":{"x":19021.806237131383,"y":25261.164021674413},"targetPosition":{"x":19010.806237131383,"y":25192.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"cfa4d9fb-3c49-4118-ab43-3e6abcde4824","savedPayload":{"position":{"x":18982.806237131383,"y":25237.164021674413},"targetPosition":{"x":19010.806237131383,"y":25192.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"e6a2287a-429e-42cd-a947-1a8ffaa5e3e4","savedPayload":{"position":{"x":19010.806237131383,"y":25192.164021674413},"targetPosition":{"x":18986.806237131383,"y":25221.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Current Strategy","id":"a53713cd-7057-472a-95fc-4c5ef43ad3c4"}}},{"type":"Layer","name":"Last Strategy","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[],"id":"3c714200-0138-4143-8df6-b0f399ac73ee","savedPayload":{"position":{"x":18912.806237131383,"y":25376.164021674413},"targetPosition":{"x":18909.806237131383,"y":25282.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"0cef3a5c-07bd-4cf3-b1ce-90b251af1959","savedPayload":{"position":{"x":19002.806237131383,"y":25324.164021674413},"targetPosition":{"x":18909.806237131383,"y":25282.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"bcd7cc72-2b8f-4220-8a69-ab26a8513fdd","savedPayload":{"position":{"x":18909.806237131383,"y":25282.164021674413},"targetPosition":{"x":18986.806237131383,"y":25221.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Last Strategy","id":"4d54ad94-75ea-44c2-beff-0a3501b39dde"}}}],"layerFolders":[],"id":"22536706-3d06-4dee-b69f-3b705ad8fd4d","savedPayload":{"position":{"x":18986.806237131383,"y":25221.164021674413},"targetPosition":{"x":18896.806237131383,"y":25156.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Layer Folder","name":"Position","project":"Superalgos","layers":[{"type":"Layer","name":"Current Position","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[],"id":"43583d33-750e-442e-94de-2fc1c0854acd","savedPayload":{"position":{"x":18864.806237131383,"y":25060.164021674413},"targetPosition":{"x":18862.806237131383,"y":25146.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"d18262fe-c561-4c2c-a45f-f6e3e1b2cfa8","savedPayload":{"position":{"x":18770.806237131383,"y":25098.164021674413},"targetPosition":{"x":18862.806237131383,"y":25146.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"d83ea08a-1c77-4404-8333-0a523b9289d2","savedPayload":{"position":{"x":18862.806237131383,"y":25146.164021674413},"targetPosition":{"x":18801.806237131383,"y":25116.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Current Position","id":"acba0a6c-eedf-461f-94e8-764d2d515e3b"}}},{"type":"Layer","name":"Last Position","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[],"id":"ff8dbde1-aef0-435b-a31c-cc38fdce0872","savedPayload":{"position":{"x":18712.806237131383,"y":25066.164021674413},"targetPosition":{"x":18765.806237131383,"y":25109.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"6fccbfa5-6cf7-4a33-b2e8-fc0282cc981e","savedPayload":{"position":{"x":18764.806237131383,"y":25135.164021674413},"targetPosition":{"x":18765.806237131383,"y":25109.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"bbfe910e-f2f0-4b53-af8d-a756c1e1ce5d","savedPayload":{"position":{"x":18765.806237131383,"y":25109.164021674413},"targetPosition":{"x":18801.806237131383,"y":25116.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Last Position","id":"c8dcacbf-3a8b-482a-b372-4529412e101c"}}},{"type":"Layer","name":"Stop Loss","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[],"id":"787d67f0-b177-4b44-bd6e-e7d72e8b7dce","savedPayload":{"position":{"x":18708.806237131383,"y":25050.164021674413},"targetPosition":{"x":18748.806237131383,"y":25035.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"4be52cf4-aa93-4316-922d-65f1391f22d4","savedPayload":{"position":{"x":18664.806237131383,"y":25012.164021674413},"targetPosition":{"x":18748.806237131383,"y":25035.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"45e62f6b-dd6c-439c-9951-a099dd213cfd","savedPayload":{"position":{"x":18748.806237131383,"y":25035.164021674413},"targetPosition":{"x":18801.806237131383,"y":25116.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Stop Loss","id":"6ccfb4fb-ab68-47fc-ac1e-87330f7b6533"}}},{"type":"Layer","name":"Take Profit","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[],"id":"cc88d35d-d987-4722-b124-1ece799b5cfd","savedPayload":{"position":{"x":18873.806237131383,"y":25086.164021674413},"targetPosition":{"x":18780.806237131383,"y":25037.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"29b8b749-c554-4237-a059-cf9af854885a","savedPayload":{"position":{"x":18839.806237131383,"y":25046.164021674413},"targetPosition":{"x":18780.806237131383,"y":25037.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"b1405a08-c49d-490a-8505-f16aaca47654","savedPayload":{"position":{"x":18780.806237131383,"y":25037.164021674413},"targetPosition":{"x":18801.806237131383,"y":25116.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Take Profit","id":"4897b612-f96d-4448-8e1d-2f744ea3d641"}}}],"layerFolders":[],"id":"6edc48b2-54f8-47a4-869e-573b67e83238","savedPayload":{"position":{"x":18801.806237131383,"y":25116.164021674413},"targetPosition":{"x":18896.806237131383,"y":25156.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Layer Folder","name":"Stages","project":"Superalgos","layers":[{"type":"Layer","name":"Open Stage","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[],"id":"1f35278a-b25c-4cc8-9a08-9080e9e0b606","savedPayload":{"position":{"x":18919.806237131383,"y":25013.164021674413},"targetPosition":{"x":18823.806237131383,"y":25017.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"a86e5c17-63b2-43c3-8136-32dfe78aa209","savedPayload":{"position":{"x":18831.806237131383,"y":25071.164021674413},"targetPosition":{"x":18823.806237131383,"y":25017.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"e647ecb1-6757-4b98-a6d5-98c20bbab4da","savedPayload":{"position":{"x":18823.806237131383,"y":25017.164021674413},"targetPosition":{"x":18909.806237131383,"y":25088.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Open Stage","id":"592f3f8d-7316-4caa-9c22-63192362ae0c"}}},{"type":"Layer","name":"Close Stage","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[],"id":"7f90f955-f269-4eee-8887-c5fed069b0fd","savedPayload":{"position":{"x":18771.806237131383,"y":25051.164021674413},"targetPosition":{"x":18816.806237131383,"y":25069.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"903ca0d4-5aad-442b-b046-4ec4cd9dcc80","savedPayload":{"position":{"x":18742.806237131383,"y":25055.164021674413},"targetPosition":{"x":18816.806237131383,"y":25069.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"ee7e8d3f-6c35-43e3-9656-1a8a5c7fa95a","savedPayload":{"position":{"x":18816.806237131383,"y":25069.164021674413},"targetPosition":{"x":18909.806237131383,"y":25088.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Close Stage","id":"cfca4cfb-a707-4c76-8959-23c5828050c0"}}},{"type":"Layer","name":"Trigger Stage","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[],"id":"dfd205a3-3163-4749-a5b5-9048038b7ca2","savedPayload":{"position":{"x":18819.806237131383,"y":24950.164021674413},"targetPosition":{"x":18838.806237131383,"y":25025.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"0d92f5b4-b052-4e51-abb5-d858f7bcf292","savedPayload":{"position":{"x":18746.806237131383,"y":25124.164021674413},"targetPosition":{"x":18838.806237131383,"y":25025.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"ac2b7aab-4df4-44f9-abed-467d966fd77e","savedPayload":{"position":{"x":18838.806237131383,"y":25025.164021674413},"targetPosition":{"x":18909.806237131383,"y":25088.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Trigger Stage","id":"b9b99260-f61c-4f9f-b3d6-8919c6fb4b56"}}},{"type":"Layer","name":"Manage Stage","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[],"id":"ccf4b5d8-3ccf-4633-99a8-de7afc5c97ae","savedPayload":{"position":{"x":18862.806237131383,"y":25113.164021674413},"targetPosition":{"x":18816.806237131383,"y":25014.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"2290bf46-905b-4720-8f1e-454f7a10c6bb","savedPayload":{"position":{"x":18766.806237131383,"y":24927.164021674413},"targetPosition":{"x":18816.806237131383,"y":25014.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"38e29cbc-fcbc-411c-98d6-ad7e44f21ca5","savedPayload":{"position":{"x":18816.806237131383,"y":25014.164021674413},"targetPosition":{"x":18909.806237131383,"y":25088.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Manage Stage","id":"74133b6e-addd-4c83-ac82-6da65029c767"}}}],"layerFolders":[],"id":"e58ca7e2-28e5-424b-9f11-fbfadeafb60e","savedPayload":{"position":{"x":18909.806237131383,"y":25088.164021674413},"targetPosition":{"x":18896.806237131383,"y":25156.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Layer Folder","name":"Orders","project":"Superalgos","layers":[{"type":"Layer","name":"Market Buy Orders","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[],"id":"e605141c-3ccb-486f-880a-d90db52c9b1e","savedPayload":{"position":{"x":18867.806237131383,"y":25202.164021674413},"targetPosition":{"x":18826.806237131383,"y":25190.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"817f1a51-f28e-4d0e-a122-64db7c9f5b7b","savedPayload":{"position":{"x":18727.806237131383,"y":25153.164021674413},"targetPosition":{"x":18826.806237131383,"y":25190.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"ff78e560-a96c-4fa2-b24d-e006438b6f43","savedPayload":{"position":{"x":18826.806237131383,"y":25190.164021674413},"targetPosition":{"x":18796.806237131383,"y":25202.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Market Buy Orders","id":"f31581e2-156c-4755-9453-4325996ea2ff"}}},{"type":"Layer","name":"Market Sell Orders","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[],"id":"720b41aa-66cf-4d47-9f56-164f187bf73f","savedPayload":{"position":{"x":18823.806237131383,"y":25302.164021674413},"targetPosition":{"x":18885.806237131383,"y":25298.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"afd72240-2b7e-4b85-adaa-dbb6cc586e31","savedPayload":{"position":{"x":18920.806237131383,"y":25206.164021674413},"targetPosition":{"x":18885.806237131383,"y":25298.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"058dce0d-0263-44bb-a2ac-3502904e02da","savedPayload":{"position":{"x":18885.806237131383,"y":25298.164021674413},"targetPosition":{"x":18796.806237131383,"y":25202.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Market Sell Orders","id":"814bb0ce-160b-4ee9-b7ee-9e946794d700"}}},{"type":"Layer","name":"Limit Buy Orders","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[],"id":"e2e0504b-d8ca-49a0-b4dd-63794550ac24","savedPayload":{"position":{"x":18786.806237131383,"y":25060.164021674413},"targetPosition":{"x":18822.806237131383,"y":25135.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"ecd623e1-18d2-4129-8528-264f9e35f599","savedPayload":{"position":{"x":18769.806237131383,"y":25206.164021674413},"targetPosition":{"x":18822.806237131383,"y":25135.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"35396d0d-7bf1-4b6d-b842-3c6a14b8a8c3","savedPayload":{"position":{"x":18822.806237131383,"y":25135.164021674413},"targetPosition":{"x":18796.806237131383,"y":25202.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Limit Buy Orders","id":"0a62c212-5fe6-4e58-b323-20e7126fbf0b"}}},{"type":"Layer","name":"Limit Sell Orders","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[],"id":"bf939af1-2af8-4609-b5c4-437b2b4a55a8","savedPayload":{"position":{"x":18864.806237131383,"y":25173.164021674413},"targetPosition":{"x":18879.806237131383,"y":25231.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"4af73c9b-d584-4ac3-83ee-0a3444ff030c","savedPayload":{"position":{"x":18791.806237131383,"y":25218.164021674413},"targetPosition":{"x":18879.806237131383,"y":25231.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"01686ddf-4288-4d74-8f36-ee7ae2be0f00","savedPayload":{"position":{"x":18879.806237131383,"y":25231.164021674413},"targetPosition":{"x":18796.806237131383,"y":25202.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Limit Sell Orders","id":"470d574f-e91a-4efb-b696-f23b4c00dfff"}}},{"type":"Layer","name":"Last Market Order","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[],"id":"5b50d546-2dfe-4af7-ac97-76ae7722ab4f","savedPayload":{"position":{"x":18684.806237131383,"y":25291.164021674413},"targetPosition":{"x":18724.806237131383,"y":25241.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"36fb1612-2c72-4f8b-9698-b12524c75104","savedPayload":{"position":{"x":18694.806237131383,"y":25294.164021674413},"targetPosition":{"x":18724.806237131383,"y":25241.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"d509226f-336c-4af1-a63e-e611e607a1d1","savedPayload":{"position":{"x":18724.806237131383,"y":25241.164021674413},"targetPosition":{"x":18796.806237131383,"y":25202.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Last Market Order","id":"7fb2d430-73c2-4b68-9315-8856a54b9790"}}},{"type":"Layer","name":"Last Limit Order","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[],"id":"c5d4b352-1633-46e0-9459-3f26655aebab","savedPayload":{"position":{"x":18846.806237131383,"y":25183.164021674413},"targetPosition":{"x":18827.806237131383,"y":25165.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"d1b877c4-a0dd-448f-a128-517450078f13","savedPayload":{"position":{"x":18869.806237131383,"y":25188.164021674413},"targetPosition":{"x":18827.806237131383,"y":25165.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"ac5b6fd4-a331-4d8b-938a-6eb509a39bc4","savedPayload":{"position":{"x":18827.806237131383,"y":25165.164021674413},"targetPosition":{"x":18796.806237131383,"y":25202.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Last Limit Order","id":"f5ccbbff-dd3c-45a4-ae4b-5d6c8d1c59ff"}}}],"layerFolders":[],"id":"e2ce20da-acaf-4a9c-8d33-2b07bc6921df","savedPayload":{"position":{"x":18796.806237131383,"y":25202.164021674413},"targetPosition":{"x":18896.806237131383,"y":25156.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"c5bc4b6c-47aa-4859-86df-7331db7d516b","savedPayload":{"position":{"x":18896.806237131383,"y":25156.164021674413},"targetPosition":{"x":18873.806237131383,"y":25170.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"fa200721-21a7-49ad-8f09-28c8e7e46d3a","savedPayload":{"position":{"x":18873.806237131383,"y":25170.164021674413},"targetPosition":{"x":18793.806237131383,"y":25165.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"ac0492f6-f381-4430-9167-6372edcc0431","savedPayload":{"position":{"x":18793.806237131383,"y":25165.164021674413},"targetPosition":{"x":18740.806237131383,"y":25087.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Trading Mine Products","name":"Masters","id":"cf8d109d-711c-4a77-bbbf-ccf3aec891cf"}}},"id":"050004d8-d51b-4e47-9691-ce4d719b7eda","savedPayload":{"position":{"x":18740.806237131383,"y":25087.164021674413},"targetPosition":{"x":18785.806237131383,"y":25143.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Timeline Chart","name":"Trading System","project":"Superalgos","layerManager":{"type":"Layer Manager","name":"Masters","config":"{ \n\"visibleLayers\": 5\n}","project":"Superalgos","layers":[],"botLayers":[{"type":"Bot Layers","name":"Low Frequency","project":"Superalgos","layers":[],"layerFolders":[{"type":"Layer Folder","name":"Trading System","project":"Superalgos","layers":[{"type":"Layer","name":"Trading System Errors","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[],"id":"5955ddc7-7345-4876-b47e-afed4afdd8f5","savedPayload":{"position":{"x":19009.806237131383,"y":25301.164021674413},"targetPosition":{"x":18956.806237131383,"y":25349.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"34090678-9e76-43d4-b56a-41aa56b27089","savedPayload":{"position":{"x":19014.806237131383,"y":25445.164021674413},"targetPosition":{"x":18956.806237131383,"y":25349.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"3989289f-d488-491e-8e0d-a03b5f4cb2d3","savedPayload":{"position":{"x":18956.806237131383,"y":25349.164021674413},"targetPosition":{"x":18891.806237131383,"y":25317.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Trading System Errors","id":"7538b239-537b-49a8-adfe-0c1239092f38"}}},{"type":"Layer","name":"Trading System Highlights","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[],"id":"192a0081-877b-4970-a5de-0caa9cb77a29","savedPayload":{"position":{"x":18877.806237131383,"y":25219.164021674413},"targetPosition":{"x":18840.806237131383,"y":25230.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"3465f3cd-8f26-4b8b-b4c7-9b92e7b103ba","savedPayload":{"position":{"x":18879.806237131383,"y":25226.164021674413},"targetPosition":{"x":18840.806237131383,"y":25230.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"662d9763-6d1c-4590-a0c1-c8418b4cddfc","savedPayload":{"position":{"x":18840.806237131383,"y":25230.164021674413},"targetPosition":{"x":18891.806237131383,"y":25317.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Trading System Highlights","id":"fa32499b-c343-4a28-8d42-004c99ee6e20"}}},{"type":"Layer","name":"Trading System Values","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[],"id":"241480f3-41d0-4049-aa6d-ff19962fa3af","savedPayload":{"position":{"x":18808.806237131383,"y":25340.164021674413},"targetPosition":{"x":18837.806237131383,"y":25390.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"358fc4bb-b0fb-42c1-b866-e31eb36969d1","savedPayload":{"position":{"x":18909.806237131383,"y":25373.164021674413},"targetPosition":{"x":18837.806237131383,"y":25390.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"cef6ac60-e734-4509-a738-e3eb44e9aa98","savedPayload":{"position":{"x":18837.806237131383,"y":25390.164021674413},"targetPosition":{"x":18891.806237131383,"y":25317.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Trading System Values","id":"90c2939f-b2a4-49d9-b9d5-578043efa7eb"}}},{"type":"Layer","name":"Trading System Status","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[],"id":"e43d2b52-34a0-43de-8250-dff58ed1a790","savedPayload":{"position":{"x":18978.806237131383,"y":25328.164021674413},"targetPosition":{"x":18913.806237131383,"y":25394.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"4de8a7a3-33f7-41a4-af9d-6db31460b931","savedPayload":{"position":{"x":18868.806237131383,"y":25374.164021674413},"targetPosition":{"x":18913.806237131383,"y":25394.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"a860ab3e-c3c3-4fcf-a2e9-d81152f779db","savedPayload":{"position":{"x":18913.806237131383,"y":25394.164021674413},"targetPosition":{"x":18891.806237131383,"y":25317.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Trading System Status","id":"52613bd9-031e-4569-be10-ccced31c2fcf"}}},{"type":"Layer","name":"Trading System Progress","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[],"id":"8f2e50e4-81c6-475d-baa0-24c9e4642a5b","savedPayload":{"position":{"x":18889.806237131383,"y":25139.164021674413},"targetPosition":{"x":18793.806237131383,"y":25237.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"5140f772-9d2f-403a-af38-15d31414c008","savedPayload":{"position":{"x":18762.806237131383,"y":25209.164021674413},"targetPosition":{"x":18793.806237131383,"y":25237.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"3811381a-f1ad-4939-b763-b180dfa1e9d0","savedPayload":{"position":{"x":18793.806237131383,"y":25237.164021674413},"targetPosition":{"x":18891.806237131383,"y":25317.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Trading System Progress","id":"dfdbcb65-8fab-40d6-a90c-d9956187525b"}}},{"type":"Layer","name":"Trading System Running","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[],"id":"a7e34dce-eb76-49cc-a99e-6ce9124e3107","savedPayload":{"position":{"x":18790.806237131383,"y":25263.164021674413},"targetPosition":{"x":18840.806237131383,"y":25264.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"700119d1-400c-4e77-bdbd-f336e08896b0","savedPayload":{"position":{"x":18901.806237131383,"y":25205.164021674413},"targetPosition":{"x":18840.806237131383,"y":25264.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"f686f0ac-aa12-4184-bbe7-0f83af12e9e1","savedPayload":{"position":{"x":18840.806237131383,"y":25264.164021674413},"targetPosition":{"x":18891.806237131383,"y":25317.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Trading System Running","id":"09cd1778-9bac-4628-a700-926ed1b60ef7"}}},{"type":"Layer","name":"Trading System Announcements","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[],"id":"42de941f-c785-48ed-bc57-fb0ce3ce78ad","savedPayload":{"position":{"x":19010.806237131383,"y":25307.164021674413},"targetPosition":{"x":18917.806237131383,"y":25293.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"d730097b-5989-46ab-b941-b33beb2236fe","savedPayload":{"position":{"x":18925.806237131383,"y":25259.164021674413},"targetPosition":{"x":18917.806237131383,"y":25293.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"f8e973cb-6804-46c7-a02b-08c0d114a911","savedPayload":{"position":{"x":18917.806237131383,"y":25293.164021674413},"targetPosition":{"x":18891.806237131383,"y":25317.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Trading System Announcements","id":"0b459bc5-1b93-4db3-be70-6d37d2dcfc4d"}}},{"type":"Layer","name":"Trading System Warnings","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[],"id":"4575cfb4-e8e6-4abb-993c-4f4bc8795ae7","savedPayload":{"position":{"x":18851.806237131383,"y":25417.164021674413},"targetPosition":{"x":18806.806237131383,"y":25335.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"dd62d113-2644-4a94-adab-f715a7207d21","savedPayload":{"position":{"x":18830.806237131383,"y":25430.164021674413},"targetPosition":{"x":18806.806237131383,"y":25335.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"9f2d5592-af21-4c52-b765-4f987d1b3b57","savedPayload":{"position":{"x":18806.806237131383,"y":25335.164021674413},"targetPosition":{"x":18891.806237131383,"y":25317.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Trading System Warnings","id":"d4489533-bb10-4fba-b619-67a4a52d73b1"}}},{"type":"Layer","name":"Trading System Infos","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[],"id":"d9db41d4-a1ab-4943-ae21-f0eebea12d0b","savedPayload":{"position":{"x":18899.806237131383,"y":25268.164021674413},"targetPosition":{"x":18912.806237131383,"y":25236.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"be73c76b-c34e-4aca-b8bc-62f2a0c3181c","savedPayload":{"position":{"x":18889.806237131383,"y":25274.164021674413},"targetPosition":{"x":18912.806237131383,"y":25236.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"751880ef-ae32-4eee-b824-7490e314cc6d","savedPayload":{"position":{"x":18912.806237131383,"y":25236.164021674413},"targetPosition":{"x":18891.806237131383,"y":25317.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Trading System Infos","id":"88c2cc93-1a83-4311-90fc-7eb9319c188a"}}}],"layerFolders":[],"id":"e49d9ae8-f25a-44c5-bca2-3927c4faf344","savedPayload":{"position":{"x":18891.806237131383,"y":25317.164021674413},"targetPosition":{"x":18892.806237131383,"y":25265.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"cf4f212b-3bbf-4147-819d-b7d7c5e47548","savedPayload":{"position":{"x":18892.806237131383,"y":25265.164021674413},"targetPosition":{"x":18859.806237131383,"y":25174.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"93930406-2edc-4024-b75c-6c89aa19c9dd","savedPayload":{"position":{"x":18859.806237131383,"y":25174.164021674413},"targetPosition":{"x":18784.806237131383,"y":25117.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Trading Mine Products","name":"Masters","id":"cf8d109d-711c-4a77-bbbf-ccf3aec891cf"}}},"id":"61d729ca-0a96-4541-a287-696113379ae8","savedPayload":{"position":{"x":18784.806237131383,"y":25117.164021674413},"targetPosition":{"x":18785.806237131383,"y":25143.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Timeline Chart","name":"Simulation Objects","project":"Superalgos","layerManager":{"type":"Layer Manager","name":"Masters","config":"{ \n\"visibleLayers\": 5\n}","project":"Superalgos","layers":[],"botLayers":[{"type":"Bot Layers","name":"Low Frequency","project":"Superalgos","layers":[],"layerFolders":[{"type":"Layer Folder","name":"Simulation Objects","project":"Superalgos","layers":[{"type":"Layer","name":"Episodes","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[{"type":"Layer Panel","name":"Episode Object","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"47ebb994-920d-4a06-9869-82da5983e31a","savedPayload":{"position":{"x":18750.806237131383,"y":25209.164021674413},"targetPosition":{"x":18680.806237131383,"y":25232.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Episode Object","id":"bcbb3368-ea4c-466b-8423-8f0517ad35da"}}},{"type":"Layer Panel","name":"Episode Base Asset","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"e93e9b33-840a-4b90-98e0-baa96b73e936","savedPayload":{"position":{"x":18739.806237131383,"y":25238.164021674413},"targetPosition":{"x":18680.806237131383,"y":25232.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Episode Base Asset","id":"b18a5300-448b-4165-9b36-dc5ee37e58cd"}}},{"type":"Layer Panel","name":"Episode Quoted Asset","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"41476331-6847-4a72-8e4e-e03e515372d5","savedPayload":{"position":{"x":18730.806237131383,"y":25206.164021674413},"targetPosition":{"x":18680.806237131383,"y":25232.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Episode Quoted Asset","id":"dbdd55de-9279-48ef-a0b1-e50024f284e9"}}}],"id":"8ee23023-39a9-40de-aedd-aeb4447f4aff","savedPayload":{"position":{"x":18680.806237131383,"y":25232.164021674413},"targetPosition":{"x":18761.806237131383,"y":25166.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[{"type":"Layer Polygon","name":"Closed Base","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"4c507703-4a9e-4e4b-b278-d01206d56f62","savedPayload":{"position":{"x":18770.806237131383,"y":25191.164021674413},"targetPosition":{"x":18763.806237131383,"y":25151.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Closed Base","id":"7237c558-a0e5-46c6-8cf5-ebc555e98efb"}}},{"type":"Layer Polygon","name":"Open Base","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"1532aaed-8dc0-405b-a1e0-f44b1ec9d682","savedPayload":{"position":{"x":18701.806237131383,"y":25228.164021674413},"targetPosition":{"x":18763.806237131383,"y":25151.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Open Base","id":"4958982a-b51a-40ef-8764-dd5451cf9837"}}},{"type":"Layer Polygon","name":"Left Line","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"64d6e67f-b26d-466f-a9fe-58f2b83d585d","savedPayload":{"position":{"x":18740.806237131383,"y":25194.164021674413},"targetPosition":{"x":18763.806237131383,"y":25151.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Left Line","id":"86fefa5e-8de8-4d00-a632-e1827ce60030"}}},{"type":"Layer Polygon","name":"Right Line","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"0a3bf4de-c8b6-4117-9d6b-ffc9210fdb3a","savedPayload":{"position":{"x":18816.806237131383,"y":25158.164021674413},"targetPosition":{"x":18763.806237131383,"y":25151.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Right Line","id":"79a3b846-3b23-4c01-9aa1-cedcebb5ca03"}}}],"id":"0e122efb-6166-45a4-8ec9-9c5795ceca29","savedPayload":{"position":{"x":18763.806237131383,"y":25151.164021674413},"targetPosition":{"x":18761.806237131383,"y":25166.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"fd21a8c9-f4e2-4480-91f6-11e869eea831","savedPayload":{"position":{"x":18761.806237131383,"y":25166.164021674413},"targetPosition":{"x":18839.806237131383,"y":25089.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Episodes","id":"fd5699b3-2eaa-4e2d-97e4-b2d222b2e274"}}},{"type":"Layer","name":"Strategies","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[{"type":"Layer Panel","name":"Strategy Object","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"de7073d9-7905-4ca7-99b8-02f06998c304","savedPayload":{"position":{"x":18783.806237131383,"y":25005.164021674413},"targetPosition":{"x":18773.806237131383,"y":25039.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Strategy Object","id":"b256b76c-3834-4d62-aa56-f42cce9f47e9"}}}],"id":"3dbff7c6-8faf-4ca4-b75c-62fdd78a2ede","savedPayload":{"position":{"x":18773.806237131383,"y":25039.164021674413},"targetPosition":{"x":18818.806237131383,"y":25095.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[{"type":"Layer Polygon","name":"Closed Base","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"d73796e2-75ad-4eb2-beae-aee8447db9de","savedPayload":{"position":{"x":18847.806237131383,"y":25093.164021674413},"targetPosition":{"x":18790.806237131383,"y":25076.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Closed Base","id":"9ae59a68-71fd-4ec8-9a70-da743f33baee"}}},{"type":"Layer Polygon","name":"Open Base","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"53117cd0-517d-4656-ba1b-2d6b713bdf39","savedPayload":{"position":{"x":18837.806237131383,"y":24980.164021674413},"targetPosition":{"x":18790.806237131383,"y":25076.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Open Base","id":"504f327c-a08d-4c3d-8e77-850299cc30ed"}}},{"type":"Layer Polygon","name":"Left Line","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"93fc3c73-f052-4ee8-adfb-a0a931fadee1","savedPayload":{"position":{"x":18809.806237131383,"y":25103.164021674413},"targetPosition":{"x":18790.806237131383,"y":25076.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Left Line","id":"f9500afd-e0f4-45d3-9647-45ec778554e8"}}},{"type":"Layer Polygon","name":"Right Line","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"9d34fd2f-97c2-4ffb-899f-0a00fa169ef7","savedPayload":{"position":{"x":18719.806237131383,"y":25018.164021674413},"targetPosition":{"x":18790.806237131383,"y":25076.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Right Line","id":"354102dd-fd58-4f84-8e90-0d891defa0c8"}}}],"id":"a6eff60d-aa8a-4257-9613-a4811b367101","savedPayload":{"position":{"x":18790.806237131383,"y":25076.164021674413},"targetPosition":{"x":18818.806237131383,"y":25095.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"bd7e5d80-9ed8-461b-abc1-bf5a24c73b1f","savedPayload":{"position":{"x":18818.806237131383,"y":25095.164021674413},"targetPosition":{"x":18839.806237131383,"y":25089.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Strategies","id":"ed8d1afc-1e73-4137-88a3-b8991560ff9e"}}}],"layerFolders":[{"type":"Layer Folder","name":"Orders","project":"Superalgos","layers":[{"type":"Layer","name":"Market Buy Orders","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[{"type":"Layer Panel","name":"Market Buy Order","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"06457762-5b9f-4897-86d7-6b22d45974d3","savedPayload":{"position":{"x":18827.806237131383,"y":25071.164021674413},"targetPosition":{"x":18768.806237131383,"y":25103.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Market Buy Order","id":"12929733-5964-4948-877b-b1edda37162a"}}},{"type":"Layer Panel","name":"Market Buy Order Stats","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"52a18137-5f19-4db1-9faa-21e5ee2a12b7","savedPayload":{"position":{"x":18775.806237131383,"y":25089.164021674413},"targetPosition":{"x":18768.806237131383,"y":25103.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Market Buy Order Stats","id":"81a88e44-189c-44ec-9607-cb1e4de8baa1"}}},{"type":"Layer Panel","name":"Market Buy Order Base Asset","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"902ff063-3e4e-4a4a-b575-2b1c3d901303","savedPayload":{"position":{"x":18863.806237131383,"y":25116.164021674413},"targetPosition":{"x":18768.806237131383,"y":25103.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Market Buy Order Base Asset","id":"608a9068-7324-4f4c-8fdd-d9d8e42e26c6"}}},{"type":"Layer Panel","name":"Market Buy Order Quoted Asset","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"d67b1e4a-dfa8-4921-9b70-d63c38cf5576","savedPayload":{"position":{"x":18831.806237131383,"y":25069.164021674413},"targetPosition":{"x":18768.806237131383,"y":25103.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Market Buy Order Quoted Asset","id":"1a55af5e-821d-4421-80d2-2c543d25ea1a"}}}],"id":"6eec74a9-b89a-4489-be55-bf25d599725b","savedPayload":{"position":{"x":18768.806237131383,"y":25103.164021674413},"targetPosition":{"x":18827.806237131383,"y":25037.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[{"type":"Layer Polygon","name":"New Polygon","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"6193b4c1-6aaa-47c7-8fee-d55ca7f8a55e","savedPayload":{"position":{"x":18920.806237131383,"y":25030.164021674413},"targetPosition":{"x":18868.806237131383,"y":24983.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"New Polygon","id":"6217d021-ea5b-4b20-b093-758a2d2fb5d4"}}}],"id":"08732d33-addd-402c-8656-5387a4b0a809","savedPayload":{"position":{"x":18868.806237131383,"y":24983.164021674413},"targetPosition":{"x":18827.806237131383,"y":25037.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"be8dc9e5-0b68-4b97-83c0-cc1301123a49","savedPayload":{"position":{"x":18827.806237131383,"y":25037.164021674413},"targetPosition":{"x":18895.806237131383,"y":25059.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Market Buy Orders","id":"f5e4d8fd-711a-4659-af79-faa681a215a8"}}},{"type":"Layer","name":"Market Sell Orders","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[{"type":"Layer Panel","name":"Market Sell Order","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"f4846038-5a37-4b30-8ede-69dd74f474b0","savedPayload":{"position":{"x":18708.806237131383,"y":25084.164021674413},"targetPosition":{"x":18722.806237131383,"y":25128.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Market Sell Order","id":"a5856620-e9ce-4ee1-830c-5b5dc45e9139"}}},{"type":"Layer Panel","name":"Market Sell Order Stats","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"f3088050-8aef-4093-8b89-c8dd61854c3a","savedPayload":{"position":{"x":18673.806237131383,"y":25065.164021674413},"targetPosition":{"x":18722.806237131383,"y":25128.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Market Sell Order Stats","id":"fb23f6bb-8383-4276-8a77-5180e622653a"}}},{"type":"Layer Panel","name":"Market Sell Order Base Asset","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"76561bbb-7797-4805-b0e4-c2405ec71e39","savedPayload":{"position":{"x":18729.806237131383,"y":25202.164021674413},"targetPosition":{"x":18722.806237131383,"y":25128.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Market Sell Order Base Asset","id":"3e9e4e57-bd41-41f5-8d52-c92d3a707e80"}}},{"type":"Layer Panel","name":"Market Sell Order Quoted Asset","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"419ebb13-1370-4eb6-bcc4-1a9505537cb8","savedPayload":{"position":{"x":18749.806237131383,"y":25211.164021674413},"targetPosition":{"x":18722.806237131383,"y":25128.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Market Sell Order Quoted Asset","id":"51d59c30-3a02-4d74-aa62-f1524ea544ee"}}}],"id":"e4305f29-f59f-4dee-b076-c05aa34b47c5","savedPayload":{"position":{"x":18722.806237131383,"y":25128.164021674413},"targetPosition":{"x":18810.806237131383,"y":25148.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[{"type":"Layer Polygon","name":"New Polygon","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"9edd62b6-cc8c-4539-b4de-0cdfc846a6d1","savedPayload":{"position":{"x":18804.806237131383,"y":25084.164021674413},"targetPosition":{"x":18883.806237131383,"y":25142.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"New Polygon","id":"5b8dcb5c-6b20-4edf-aae5-1c526cdca536"}}}],"id":"09fd8806-e757-428d-bcb1-69ba692e4970","savedPayload":{"position":{"x":18883.806237131383,"y":25142.164021674413},"targetPosition":{"x":18810.806237131383,"y":25148.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"30c9b660-a3a1-4391-a46d-c593aa029bd5","savedPayload":{"position":{"x":18810.806237131383,"y":25148.164021674413},"targetPosition":{"x":18895.806237131383,"y":25059.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Market Sell Orders","id":"41eaf787-d0df-434d-a301-89a56347feb7"}}},{"type":"Layer","name":"Limit Buy Orders","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[{"type":"Layer Panel","name":"Limit Buy Order","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"a6a41e54-797c-44fa-8957-2517ebaa3063","savedPayload":{"position":{"x":18811.806237131383,"y":25096.164021674413},"targetPosition":{"x":18847.806237131383,"y":25135.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Limit Buy Order","id":"48ec80a7-6f68-4284-9bb5-f04ce3c1052b"}}},{"type":"Layer Panel","name":"Limit Buy Order Stats","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"7dd02c8f-fc4b-4c48-9acb-ff07702c945c","savedPayload":{"position":{"x":18753.806237131383,"y":25191.164021674413},"targetPosition":{"x":18847.806237131383,"y":25135.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Limit Buy Order Stats","id":"90bd6690-de93-4158-a17f-728c28defc38"}}},{"type":"Layer Panel","name":"Limit Buy Order Base Asset","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"81477050-90bb-4ac9-9c52-b3bc38306965","savedPayload":{"position":{"x":18874.806237131383,"y":25083.164021674413},"targetPosition":{"x":18847.806237131383,"y":25135.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Limit Buy Order Base Asset","id":"8504b6e3-83c8-45ea-959a-41303f9d4274"}}},{"type":"Layer Panel","name":"Limit Buy Order Quoted Asset","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"a4b1e729-99fe-4457-b272-f1a229d1b0be","savedPayload":{"position":{"x":18864.806237131383,"y":25057.164021674413},"targetPosition":{"x":18847.806237131383,"y":25135.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Limit Buy Order Quoted Asset","id":"b60e7e48-8ae7-4701-848b-8faa9ba58c11"}}}],"id":"18c21e0a-966e-4a17-b9f7-b718e365a4e7","savedPayload":{"position":{"x":18847.806237131383,"y":25135.164021674413},"targetPosition":{"x":18829.806237131383,"y":25111.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[{"type":"Layer Polygon","name":"Status Open","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"d87c554a-da9b-4144-9150-5a6e434a08db","savedPayload":{"position":{"x":18836.806237131383,"y":25199.164021674413},"targetPosition":{"x":18819.806237131383,"y":25158.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Status Open","id":"7be8ba85-07e7-4800-8988-ce76d2105b73"}}},{"type":"Layer Polygon","name":"Status Closed Cancel Event","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"86b47a32-c1bb-4ecc-9026-61d4522ca43e","savedPayload":{"position":{"x":18786.806237131383,"y":25153.164021674413},"targetPosition":{"x":18819.806237131383,"y":25158.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Status Closed Cancel Event","id":"ab881143-5631-4b27-a97a-94138dbd370d"}}},{"type":"Layer Polygon","name":"Status Closed Filled","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"2c91ecee-0c95-40fa-a60a-f7da3078aebb","savedPayload":{"position":{"x":18885.806237131383,"y":25074.164021674413},"targetPosition":{"x":18819.806237131383,"y":25158.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Status Closed Filled","id":"a54693cf-8ec1-469d-afb9-2a724e4f6af7"}}}],"id":"975ea65b-5619-4ae7-acd2-038b72e5199f","savedPayload":{"position":{"x":18819.806237131383,"y":25158.164021674413},"targetPosition":{"x":18829.806237131383,"y":25111.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"3c8a6efb-8d45-4614-8574-ead4d97f2635","savedPayload":{"position":{"x":18829.806237131383,"y":25111.164021674413},"targetPosition":{"x":18895.806237131383,"y":25059.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Limit Buy Orders","id":"79611cfe-2cc1-4706-8ab0-aaf55c884f74"}}},{"type":"Layer","name":"Limit Sell Orders","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[{"type":"Layer Panel","name":"Limit Sell Order","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"cf5fbaa1-db3d-467e-a837-ab2ad0da1c64","savedPayload":{"position":{"x":19023.806237131383,"y":25154.164021674413},"targetPosition":{"x":19043.806237131383,"y":25187.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Limit Sell Order","id":"5d485d15-9919-42cc-9399-54c679d7085d"}}},{"type":"Layer Panel","name":"Limit Sell Order Stats","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"fd5ac986-45ba-4f0d-bf33-31f676656fa2","savedPayload":{"position":{"x":18972.806237131383,"y":25120.164021674413},"targetPosition":{"x":19043.806237131383,"y":25187.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Limit Sell Order Stats","id":"db2f6e9c-ce79-4465-a0dc-8ea02fac26b7"}}},{"type":"Layer Panel","name":"Limit Sell Order Base Asset","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"8728d673-253a-465e-9a2b-652090c93ba4","savedPayload":{"position":{"x":18982.806237131383,"y":25257.164021674413},"targetPosition":{"x":19043.806237131383,"y":25187.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Limit Sell Order Base Asset","id":"3e34000e-ad8c-4049-9eee-89e8ea362a0f"}}},{"type":"Layer Panel","name":"Limit Sell Order Quoted Asset","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"088a1f8d-8d68-4b2e-8dc9-5cc7dfed7fbb","savedPayload":{"position":{"x":18993.806237131383,"y":25131.164021674413},"targetPosition":{"x":19043.806237131383,"y":25187.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Limit Sell Order Quoted Asset","id":"ae18b041-f16e-4d96-8a83-56845dddf64a"}}}],"id":"cbe01c83-cd6b-4d27-b377-53586c346083","savedPayload":{"position":{"x":19043.806237131383,"y":25187.164021674413},"targetPosition":{"x":18978.806237131383,"y":25090.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[{"type":"Layer Polygon","name":"Status Open","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"a04e420c-7446-4b0e-bb22-54b670c652fb","savedPayload":{"position":{"x":18943.806237131383,"y":24936.164021674413},"targetPosition":{"x":18952.806237131383,"y":24998.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Status Open","id":"186d1b59-7d04-4b40-83c9-acc361b8a12a"}}},{"type":"Layer Polygon","name":"Status Closed Cancel Event","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"726802c1-1997-4336-a7bc-f7adb5cf3ea4","savedPayload":{"position":{"x":18894.806237131383,"y":25072.164021674413},"targetPosition":{"x":18952.806237131383,"y":24998.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Status Closed Cancel Event","id":"8e993263-dbfc-4d41-864a-9470e70d7e4f"}}},{"type":"Layer Polygon","name":"Status Closed Filled","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"0acda214-7a0c-4987-86bf-a9fea147368e","savedPayload":{"position":{"x":18861.806237131383,"y":24963.164021674413},"targetPosition":{"x":18952.806237131383,"y":24998.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Status Closed Filled","id":"bf0751d6-fdb2-4e66-a39c-2bd99252bd60"}}}],"id":"4bba301c-bfd6-402d-9e33-51e5d4fb7b75","savedPayload":{"position":{"x":18952.806237131383,"y":24998.164021674413},"targetPosition":{"x":18978.806237131383,"y":25090.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"5a229fb8-3174-4110-a88a-4a9e3bb3c0a1","savedPayload":{"position":{"x":18978.806237131383,"y":25090.164021674413},"targetPosition":{"x":18895.806237131383,"y":25059.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Limit Sell Orders","id":"f6b0f03a-c6e4-4892-9ebb-b0c3a7d1d903"}}}],"layerFolders":[],"id":"d9592d8c-340e-452a-9231-6875987a6d08","savedPayload":{"position":{"x":18895.806237131383,"y":25059.164021674413},"targetPosition":{"x":18839.806237131383,"y":25089.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Layer Folder","name":"Stages","project":"Superalgos","layers":[{"type":"Layer","name":"Trigger Stages","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[{"type":"Layer Panel","name":"Trigger Stage Object","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"a01359de-3574-4242-a211-fb6ddaa6f4c5","savedPayload":{"position":{"x":18937.806237131383,"y":25105.164021674413},"targetPosition":{"x":18855.806237131383,"y":25100.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Trigger Stage Object","id":"c10b9b7b-04d8-460b-9dcc-2eaed24e17df"}}}],"id":"9811145e-5370-4b70-9b78-465321ab45fc","savedPayload":{"position":{"x":18855.806237131383,"y":25100.164021674413},"targetPosition":{"x":18761.806237131383,"y":25052.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[{"type":"Layer Polygon","name":"Closed Base","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"51962ef2-41d4-47ac-af7a-347903dd082b","savedPayload":{"position":{"x":18568.806237131383,"y":24914.164021674413},"targetPosition":{"x":18661.806237131383,"y":24990.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Closed Base","id":"9e88f3a0-09ad-44fd-a84e-731228860e66"}}},{"type":"Layer Polygon","name":"Open Base","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"0be6765d-eece-4bc1-b2ce-7648eaded19d","savedPayload":{"position":{"x":18651.806237131383,"y":24984.164021674413},"targetPosition":{"x":18661.806237131383,"y":24990.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Open Base","id":"e2e18af7-af5f-4634-b8a4-4fabd2ddd7a5"}}},{"type":"Layer Polygon","name":"Left Line","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"919317ba-a982-4923-8424-3e08276f9c80","savedPayload":{"position":{"x":18586.806237131383,"y":24948.164021674413},"targetPosition":{"x":18661.806237131383,"y":24990.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Left Line","id":"08d916aa-6d2d-497b-8738-9b0966e3901e"}}},{"type":"Layer Polygon","name":"Right Line","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"eea71221-9673-487b-981f-45715215f7fb","savedPayload":{"position":{"x":18750.806237131383,"y":24994.164021674413},"targetPosition":{"x":18661.806237131383,"y":24990.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Right Line","id":"70de0f73-5a2d-4a5a-a5f7-1863f192a14d"}}}],"id":"8ee672f3-81b7-4c57-897d-1b3d7bbab104","savedPayload":{"position":{"x":18661.806237131383,"y":24990.164021674413},"targetPosition":{"x":18761.806237131383,"y":25052.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"79a850a4-d468-4e98-ac7a-7a1f74672edb","savedPayload":{"position":{"x":18761.806237131383,"y":25052.164021674413},"targetPosition":{"x":18750.806237131383,"y":25142.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Trigger Stages","id":"5371e534-45f7-4918-922e-bb4709908e8f"}}},{"type":"Layer","name":"Open Stages","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[{"type":"Layer Panel","name":"Open Stage Object","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"ea0320d1-98dc-43a9-b97c-564745198dab","savedPayload":{"position":{"x":18788.806237131383,"y":25013.164021674413},"targetPosition":{"x":18777.806237131383,"y":25094.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Open Stage Object","id":"be56e169-d089-4aea-a18a-c01cf16a3485"}}}],"id":"22ad5b2f-17b9-4c69-a776-fa22c29eeb0d","savedPayload":{"position":{"x":18777.806237131383,"y":25094.164021674413},"targetPosition":{"x":18831.806237131383,"y":25043.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[{"type":"Layer Polygon","name":"Closed Base","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"6e9d517c-2a3c-4aeb-bcac-d88b2b3bfefb","savedPayload":{"position":{"x":18754.806237131383,"y":25092.164021674413},"targetPosition":{"x":18786.806237131383,"y":25126.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Closed Base","id":"21db891e-4c47-4a5a-88a5-036297086138"}}},{"type":"Layer Polygon","name":"Open Base","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"d6b177e0-e847-4f59-ac34-78be1d59611e","savedPayload":{"position":{"x":18877.806237131383,"y":25122.164021674413},"targetPosition":{"x":18786.806237131383,"y":25126.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Open Base","id":"2a3d0d93-13d9-4a9e-8d32-c0aa5d7ab1e3"}}},{"type":"Layer Polygon","name":"Left Line","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"feda2b0b-f67e-4d64-9877-d415cec3e7d3","savedPayload":{"position":{"x":18884.806237131383,"y":25215.164021674413},"targetPosition":{"x":18786.806237131383,"y":25126.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Left Line","id":"616f49d0-daaa-4b82-be0d-56504b402616"}}},{"type":"Layer Polygon","name":"Right Line","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"c4f61de2-3aec-4070-9441-ef29c2b5cbb9","savedPayload":{"position":{"x":18836.806237131383,"y":25119.164021674413},"targetPosition":{"x":18786.806237131383,"y":25126.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Right Line","id":"0fab39ff-8caf-45f8-8650-33d7a65fa6e1"}}}],"id":"827bba27-3604-4d8d-8835-72ee3dbe7105","savedPayload":{"position":{"x":18786.806237131383,"y":25126.164021674413},"targetPosition":{"x":18831.806237131383,"y":25043.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"0f55b273-b321-45b7-b259-c43390214404","savedPayload":{"position":{"x":18831.806237131383,"y":25043.164021674413},"targetPosition":{"x":18750.806237131383,"y":25142.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Open Stages","id":"e8130bed-debf-479b-89b3-a79932efee63"}}},{"type":"Layer","name":"Manage Stages","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[{"type":"Layer Panel","name":"Manage Stage Object","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"b55bf1c4-5b28-4cb8-b981-16dd2b6663ae","savedPayload":{"position":{"x":18521.806237131383,"y":25282.164021674413},"targetPosition":{"x":18588.806237131383,"y":25226.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Manage Stage Object","id":"3db5604f-cacf-4c87-b1ea-5aa364bf9f48"}}}],"id":"dd4e7fb7-9a81-4771-b578-db8f4e19310d","savedPayload":{"position":{"x":18588.806237131383,"y":25226.164021674413},"targetPosition":{"x":18660.806237131383,"y":25149.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[{"type":"Layer Polygon","name":"Closed Base","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"158a6a17-790b-41bf-925f-5fa72dd3c4c6","savedPayload":{"position":{"x":18647.806237131383,"y":25155.164021674413},"targetPosition":{"x":18645.806237131383,"y":25082.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Closed Base","id":"43435aed-68cb-4a56-88c4-2574d91f5b32"}}},{"type":"Layer Polygon","name":"Open Base","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"4ef79278-afa0-411b-9be6-fe8c127abf72","savedPayload":{"position":{"x":18708.806237131383,"y":25104.164021674413},"targetPosition":{"x":18645.806237131383,"y":25082.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Open Base","id":"904be022-f1e2-475e-9115-88224353cfa2"}}},{"type":"Layer Polygon","name":"Left Line","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"418370a4-83ca-45ee-b946-b70471c42297","savedPayload":{"position":{"x":18680.806237131383,"y":25171.164021674413},"targetPosition":{"x":18645.806237131383,"y":25082.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Left Line","id":"4c74d4d8-d0a4-4581-bee7-36485d7a91a5"}}},{"type":"Layer Polygon","name":"Right Line","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"6579b13c-115e-4cdc-a911-3b540f56524b","savedPayload":{"position":{"x":18552.806237131383,"y":24986.164021674413},"targetPosition":{"x":18645.806237131383,"y":25082.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Right Line","id":"9fc6d2c4-a67b-42e8-841b-7523f7ab4962"}}}],"id":"b7ecddd9-7d3a-4cb7-94e8-d802f001fa44","savedPayload":{"position":{"x":18645.806237131383,"y":25082.164021674413},"targetPosition":{"x":18660.806237131383,"y":25149.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"0178be92-3f61-4b14-b789-cf6ca61169d7","savedPayload":{"position":{"x":18660.806237131383,"y":25149.164021674413},"targetPosition":{"x":18750.806237131383,"y":25142.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Manage Stages","id":"69b6e7c5-7e1e-4027-a7f1-0e1f0675256f"}}},{"type":"Layer","name":"Close Stages","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[{"type":"Layer Panel","name":"Close Stage Object","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"8b5e4cad-bc55-430b-8357-b834ef5e2a15","savedPayload":{"position":{"x":18806.806237131383,"y":25220.164021674413},"targetPosition":{"x":18833.806237131383,"y":25245.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Close Stage Object","id":"069885e7-351f-45dc-8423-113db65b9592"}}}],"id":"fbe53d46-adca-46cd-b690-42d159303a60","savedPayload":{"position":{"x":18833.806237131383,"y":25245.164021674413},"targetPosition":{"x":18740.806237131383,"y":25162.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[{"type":"Layer Polygon","name":"Closed Base","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"5d9162e8-a271-4987-84e8-e35bba82b0d7","savedPayload":{"position":{"x":18748.806237131383,"y":25222.164021674413},"targetPosition":{"x":18769.806237131383,"y":25184.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Closed Base","id":"9463d512-21f5-48c1-8cd6-b14747b338cf"}}},{"type":"Layer Polygon","name":"Open Base","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"317a91f6-f8b0-40ef-a734-c529d42aee5b","savedPayload":{"position":{"x":18806.806237131383,"y":25153.164021674413},"targetPosition":{"x":18769.806237131383,"y":25184.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Open Base","id":"c3249cad-9f26-4ff2-ab0d-968c66bb7f2d"}}},{"type":"Layer Polygon","name":"Left Line","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"bf151b30-7f4e-4dad-8e3b-bc9baef11df2","savedPayload":{"position":{"x":18855.806237131383,"y":25104.164021674413},"targetPosition":{"x":18769.806237131383,"y":25184.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Left Line","id":"dbd9d421-d90c-4ab8-a26b-c2254d7abec1"}}},{"type":"Layer Polygon","name":"Right Line","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"4e1d5e2c-366a-4f27-aec4-c65baf3b2ce6","savedPayload":{"position":{"x":18715.806237131383,"y":25085.164021674413},"targetPosition":{"x":18769.806237131383,"y":25184.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Right Line","id":"a5e40c24-183d-4896-97b0-f9f0f104c240"}}}],"id":"a3abc3cd-c881-4d93-bb98-2ea2fd7a2aba","savedPayload":{"position":{"x":18769.806237131383,"y":25184.164021674413},"targetPosition":{"x":18740.806237131383,"y":25162.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"83bbf174-2468-429a-bba8-88fc0953b43a","savedPayload":{"position":{"x":18740.806237131383,"y":25162.164021674413},"targetPosition":{"x":18750.806237131383,"y":25142.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Close Stages","id":"f1dde50b-6e9f-48b1-b6b7-efecf3482e6b"}}}],"layerFolders":[],"id":"92f5dc32-f3d5-4b2e-9be4-86f39e9b7cae","savedPayload":{"position":{"x":18750.806237131383,"y":25142.164021674413},"targetPosition":{"x":18839.806237131383,"y":25089.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Layer Folder","name":"Position","project":"Superalgos","layers":[{"type":"Layer","name":"Positions","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[{"type":"Layer Panel","name":"Position Object","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"378d77ca-8445-4c72-accb-49b930231842","savedPayload":{"position":{"x":18651.806237131383,"y":25166.164021674413},"targetPosition":{"x":18703.806237131383,"y":25135.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Position Object","id":"3d274e02-8896-4311-a0c8-9041b6507090"}}},{"type":"Layer Panel","name":"Position Combined Statistics","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"c910697e-89d4-4a5e-8826-6a0801a858f1","savedPayload":{"position":{"x":18644.806237131383,"y":25143.164021674413},"targetPosition":{"x":18703.806237131383,"y":25135.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Position Combined Statistics","id":"05d6bb3e-f975-471f-be1f-3215025ce6fe"}}}],"id":"2f5544c4-cba0-459e-90b0-7a5e381881f4","savedPayload":{"position":{"x":18703.806237131383,"y":25135.164021674413},"targetPosition":{"x":18670.806237131383,"y":25185.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[{"type":"Layer Polygon","name":"Entry Target Rate Line","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"0db82cfe-02bf-46d2-882b-93f8beacb61d","savedPayload":{"position":{"x":18637.806237131383,"y":25207.164021674413},"targetPosition":{"x":18699.806237131383,"y":25259.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Entry Target Rate Line","id":"543ebae2-5624-49ad-a00f-df63335e92a9"}}},{"type":"Layer Polygon","name":"Exit Target Rate Line","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"a3ae3f70-15c0-48e7-84f5-8ccfe3966d14","savedPayload":{"position":{"x":18677.806237131383,"y":25173.164021674413},"targetPosition":{"x":18699.806237131383,"y":25259.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Exit Target Rate Line","id":"b066c240-8552-4622-9597-77e812491910"}}}],"id":"61b69ddb-05c1-4a5e-b561-5709e3f1e2c0","savedPayload":{"position":{"x":18699.806237131383,"y":25259.164021674413},"targetPosition":{"x":18670.806237131383,"y":25185.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"2f667dca-017a-4aa4-b83b-562e4d4c60a5","savedPayload":{"position":{"x":18670.806237131383,"y":25185.164021674413},"targetPosition":{"x":18762.806237131383,"y":25124.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Positions","id":"43a929cb-ae2c-4c92-ac1b-0512e35698bd"}}},{"type":"Layer","name":"Position Base Asset","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[{"type":"Layer Panel","name":"Position Base Asset","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"3f1d375b-b266-4a59-9b77-f44524da79a2","savedPayload":{"position":{"x":18858.806237131383,"y":25195.164021674413},"targetPosition":{"x":18777.806237131383,"y":25142.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Position Base Asset","id":"b4298480-8922-4c40-ac79-b4484f8558bd"}}}],"id":"48c9506d-2074-4dd2-8540-ce1558a0ab53","savedPayload":{"position":{"x":18777.806237131383,"y":25142.164021674413},"targetPosition":{"x":18794.806237131383,"y":25150.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[{"type":"Layer Polygon","name":"Profit Triangle","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"92f75035-f637-4979-b3a8-ac1392b22a2e","savedPayload":{"position":{"x":18886.806237131383,"y":25118.164021674413},"targetPosition":{"x":18873.806237131383,"y":25143.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Profit Triangle","id":"2628b290-a09a-4807-8a45-7ff5a880d195"}}},{"type":"Layer Polygon","name":"Loss Triangle","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"eed5bc5d-2ba7-4cec-88de-942e5c99df62","savedPayload":{"position":{"x":18937.806237131383,"y":25215.164021674413},"targetPosition":{"x":18873.806237131383,"y":25143.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Loss Triangle","id":"e37cfbb4-fe54-49ad-9525-29b0d77e082b"}}},{"type":"Layer Polygon","name":"Empty Triangle","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"1e3bd91f-5034-409d-9142-cf4bf550d67e","savedPayload":{"position":{"x":18951.806237131383,"y":25110.164021674413},"targetPosition":{"x":18873.806237131383,"y":25143.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Empty Triangle","id":"23c30ca5-95ec-47b2-a65f-01969b1a5a78"}}}],"id":"4f2e33b2-07ca-4487-8066-f86007e8e429","savedPayload":{"position":{"x":18873.806237131383,"y":25143.164021674413},"targetPosition":{"x":18794.806237131383,"y":25150.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"59c8665c-ee77-49f1-91ef-dbe4a1a581ec","savedPayload":{"position":{"x":18794.806237131383,"y":25150.164021674413},"targetPosition":{"x":18762.806237131383,"y":25124.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Position Base Asset","id":"7c9968f7-15dd-4bb8-bc15-c67bb955f862"}}},{"type":"Layer","name":"Position Quoted Asset","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[{"type":"Layer Panel","name":"Position Quoted Asset","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"2e8d9280-4605-440d-90bb-7cdc4f7c8e52","savedPayload":{"position":{"x":18942.806237131383,"y":25087.164021674413},"targetPosition":{"x":18852.806237131383,"y":25139.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Position Quoted Asset","id":"f15d0a31-30bd-49a6-8c45-1bcd1a9cc5a8"}}}],"id":"4496f7b2-e8eb-4691-ab98-e4d3ebeea502","savedPayload":{"position":{"x":18852.806237131383,"y":25139.164021674413},"targetPosition":{"x":18765.806237131383,"y":25173.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[{"type":"Layer Polygon","name":"Profit Triangle","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"6d125c9a-367b-4d3c-ab46-14b0c84ffacf","savedPayload":{"position":{"x":18654.806237131383,"y":25176.164021674413},"targetPosition":{"x":18706.806237131383,"y":25218.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Profit Triangle","id":"9cf82ef4-557e-498e-b121-ff28235b3a25"}}},{"type":"Layer Polygon","name":"Loss Triangle","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"aaa456ad-da05-4b89-b923-d7fdc1a51f97","savedPayload":{"position":{"x":18804.806237131383,"y":25172.164021674413},"targetPosition":{"x":18706.806237131383,"y":25218.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Loss Triangle","id":"61faa796-9697-48b0-a582-613e1b351931"}}},{"type":"Layer Polygon","name":"Empty Triangle","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"3a9c54bf-1605-4a64-b3b1-db89f7fc7b5d","savedPayload":{"position":{"x":18750.806237131383,"y":25158.164021674413},"targetPosition":{"x":18706.806237131383,"y":25218.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Empty Triangle","id":"58c807a3-8443-43d9-82e9-81c3d0545399"}}}],"id":"30641549-d9d1-46c0-ac63-add98566d8ae","savedPayload":{"position":{"x":18706.806237131383,"y":25218.164021674413},"targetPosition":{"x":18765.806237131383,"y":25173.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"81fa059d-4803-4178-b2aa-48809b3ec6bf","savedPayload":{"position":{"x":18765.806237131383,"y":25173.164021674413},"targetPosition":{"x":18762.806237131383,"y":25124.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Position Quoted Asset","id":"7d90e89f-6c93-4693-8b95-2ab3bee97d10"}}},{"type":"Layer","name":"Stop Loss","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[{"type":"Layer Panel","name":"Stop Loss Panel","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"4aaf5c35-9ec0-4765-b7ec-20413f0ebb82","savedPayload":{"position":{"x":18573.806237131383,"y":25155.164021674413},"targetPosition":{"x":18628.806237131383,"y":25060.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Stop Loss Panel","id":"1b6d3bd0-e594-4b09-9f1c-021177676d84"}}}],"id":"65ea10cb-240d-4f57-a442-f15d134c4731","savedPayload":{"position":{"x":18628.806237131383,"y":25060.164021674413},"targetPosition":{"x":18707.806237131383,"y":25107.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[{"type":"Layer Polygon","name":"New Polygon","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"77b43031-e86b-42db-b4b8-05108b96d302","savedPayload":{"position":{"x":18849.806237131383,"y":25093.164021674413},"targetPosition":{"x":18789.806237131383,"y":25039.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"New Polygon","id":"9d351f29-6a3e-4c2b-b008-ebe1414d2aa8"}}}],"id":"bacc05d5-21bc-42c3-be14-9e00adf08bb5","savedPayload":{"position":{"x":18789.806237131383,"y":25039.164021674413},"targetPosition":{"x":18707.806237131383,"y":25107.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"541f7dc5-5782-4ce7-8f64-7cbf1613050b","savedPayload":{"position":{"x":18707.806237131383,"y":25107.164021674413},"targetPosition":{"x":18762.806237131383,"y":25124.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Stop Loss","id":"dc91b2a5-ebd9-453f-ad82-a266d7b02ddb"}}},{"type":"Layer","name":"Take Profit","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[{"type":"Layer Panel","name":"Take Profit Panel","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"718fad7a-fc90-468f-bb44-efcc1bb74093","savedPayload":{"position":{"x":18761.806237131383,"y":25034.164021674413},"targetPosition":{"x":18773.806237131383,"y":25133.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Take Profit Panel","id":"33aa2293-7958-4cc3-bb41-fc97c17ccd67"}}}],"id":"b8fe91a5-9101-4a3a-a2d9-cb26528f4c35","savedPayload":{"position":{"x":18773.806237131383,"y":25133.164021674413},"targetPosition":{"x":18679.806237131383,"y":25119.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[{"type":"Layer Polygon","name":"New Polygon","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"06cf4a77-5f64-4ef3-848c-420db03ca6b0","savedPayload":{"position":{"x":18785.806237131383,"y":25214.164021674413},"targetPosition":{"x":18721.806237131383,"y":25166.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"New Polygon","id":"a0b598d2-cdb6-4ce7-96c5-ef3317ae1768"}}}],"id":"868fc623-3375-4465-8650-493bb4d96a0b","savedPayload":{"position":{"x":18721.806237131383,"y":25166.164021674413},"targetPosition":{"x":18679.806237131383,"y":25119.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"12efab9a-e794-45fb-8128-5b9b38e0cc55","savedPayload":{"position":{"x":18679.806237131383,"y":25119.164021674413},"targetPosition":{"x":18762.806237131383,"y":25124.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Take Profit","id":"baba4109-cd20-480f-8365-29a894345adb"}}}],"layerFolders":[],"id":"c09a6170-b410-48cb-b9a9-d579a1d89508","savedPayload":{"position":{"x":18762.806237131383,"y":25124.164021674413},"targetPosition":{"x":18839.806237131383,"y":25089.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"f32f7d17-4c93-45ad-ad8f-154ec80c1003","savedPayload":{"position":{"x":18839.806237131383,"y":25089.164021674413},"targetPosition":{"x":18769.806237131383,"y":25134.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"01e914cc-67f2-4c2b-aaa8-70326a5fe591","savedPayload":{"position":{"x":18769.806237131383,"y":25134.164021674413},"targetPosition":{"x":18819.806237131383,"y":25200.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"6251334e-e6ef-4a49-9c62-6e14be48aa79","savedPayload":{"position":{"x":18819.806237131383,"y":25200.164021674413},"targetPosition":{"x":18855.806237131383,"y":25124.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Trading Mine Products","name":"Masters","id":"cf8d109d-711c-4a77-bbbf-ccf3aec891cf"}}},"id":"ea8d8a43-f709-4c73-80fa-215279bae448","savedPayload":{"position":{"x":18855.806237131383,"y":25124.164021674413},"targetPosition":{"x":18785.806237131383,"y":25143.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Timeline Chart","name":"Masters Data","project":"Superalgos","layerManager":{"type":"Layer Manager","name":"Masters","config":"{ \n\"visibleLayers\": 5\n}","project":"Superalgos","layers":[],"botLayers":[{"type":"Bot Layers","name":"Exchange Raw Data","project":"Superalgos","layers":[],"layerFolders":[],"id":"d04c6f38-017c-4618-883a-c4f2c27e4f9f","savedPayload":{"position":{"x":18839.806237131383,"y":25358.164021674413},"targetPosition":{"x":18763.806237131383,"y":25306.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Bot Layers","name":"Webhooks","project":"Superalgos","layers":[],"layerFolders":[],"id":"78ce77cf-7751-4761-963a-1d6d60c93db6","savedPayload":{"position":{"x":18729.806237131383,"y":25316.164021674413},"targetPosition":{"x":18763.806237131383,"y":25306.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Bot Layers","name":"Candles Volumes","project":"Superalgos","layers":[{"type":"Layer","name":"Candles","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[{"type":"Layer Panel","name":"Candle","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"2ae7ba37-8bfc-45bc-a89f-213369830426","savedPayload":{"position":{"x":18762.806237131383,"y":25523.164021674413},"targetPosition":{"x":18716.806237131383,"y":25477.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Candle","id":"9336f4e6-d56b-4ed4-819d-0bb762ba1fdd"}}}],"id":"937f1b91-38a7-4311-8a52-b3f158a5890a","savedPayload":{"position":{"x":18716.806237131383,"y":25477.164021674413},"targetPosition":{"x":18738.806237131383,"y":25417.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"4327230d-af40-4cf0-891d-384d5847d518","savedPayload":{"position":{"x":18640.806237131383,"y":25434.164021674413},"targetPosition":{"x":18738.806237131383,"y":25417.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"07ba075c-a8dd-4251-b88d-d7848f88ae8e","savedPayload":{"position":{"x":18738.806237131383,"y":25417.164021674413},"targetPosition":{"x":18707.806237131383,"y":25379.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Candles","id":"35b2db18-d9e6-4491-94a5-f99b3ff684ab"}}},{"type":"Layer","name":"Volumes","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[{"type":"Layer Panel","name":"Volume","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"f2796bcc-46ea-49f1-a6c4-5b22176c9d05","savedPayload":{"position":{"x":18684.806237131383,"y":25281.164021674413},"targetPosition":{"x":18586.806237131383,"y":25274.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Volume","id":"42dbd098-4550-44a0-987f-54a28dd5f40b"}}}],"id":"a8c15f06-8b52-44e5-9655-59e211378415","savedPayload":{"position":{"x":18586.806237131383,"y":25274.164021674413},"targetPosition":{"x":18659.806237131383,"y":25322.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"90c030eb-7d7b-45d2-8f9e-09c22ed5e604","savedPayload":{"position":{"x":18664.806237131383,"y":25321.164021674413},"targetPosition":{"x":18659.806237131383,"y":25322.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"737ac1b7-e858-4e57-be1e-743b919f0c4a","savedPayload":{"position":{"x":18659.806237131383,"y":25322.164021674413},"targetPosition":{"x":18707.806237131383,"y":25379.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Volumes","id":"ff9d5033-c3b6-4612-a206-e3cfaa56d2d0"}}}],"layerFolders":[],"id":"eae4be61-6636-40a6-ad17-69bdd50a256a","savedPayload":{"position":{"x":18707.806237131383,"y":25379.164021674413},"targetPosition":{"x":18763.806237131383,"y":25306.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Bot Layers","name":"Bollinger Bands","project":"Superalgos","layers":[{"type":"Layer","name":"Bollinger Bands","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[{"type":"Layer Panel","name":"Bollinger Band","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"27b13382-f9e8-411d-bbc9-06a1deabc606","savedPayload":{"position":{"x":18692.806237131383,"y":25151.164021674413},"targetPosition":{"x":18707.806237131383,"y":25236.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Bollinger Band","id":"de7b7008-6f66-4d7d-96dd-1aa7b1ede335"}}}],"id":"e4c10077-e579-45a7-9cae-240394dd8665","savedPayload":{"position":{"x":18707.806237131383,"y":25236.164021674413},"targetPosition":{"x":18701.806237131383,"y":25269.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"0c011ebd-a113-4d96-b000-390896ddd4e5","savedPayload":{"position":{"x":18800.806237131383,"y":25201.164021674413},"targetPosition":{"x":18701.806237131383,"y":25269.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"b457abc6-bf71-4577-b275-267085de9436","savedPayload":{"position":{"x":18701.806237131383,"y":25269.164021674413},"targetPosition":{"x":18732.806237131383,"y":25220.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Bollinger Bands","id":"3dfbee36-5671-46d2-8135-246c5c7da7f1"}}},{"type":"Layer","name":"Percentage Bandwidth","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[{"type":"Layer Panel","name":"%B Panel","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"b3d80a43-f8da-4fb8-9d3f-a465daf60e55","savedPayload":{"position":{"x":18601.806237131383,"y":25323.164021674413},"targetPosition":{"x":18656.806237131383,"y":25291.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"%B Panel","id":"36548f31-d96c-4c80-b923-dea5dd5b56c7"}}}],"id":"b08cd767-567a-469c-a258-7bf1387ab1fc","savedPayload":{"position":{"x":18656.806237131383,"y":25291.164021674413},"targetPosition":{"x":18694.806237131383,"y":25193.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[{"type":"Layer Polygon","name":"Area From 0 to 30","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"52054935-e9c3-4a2a-87c1-656c91edcae9","savedPayload":{"position":{"x":18647.806237131383,"y":25116.164021674413},"targetPosition":{"x":18700.806237131383,"y":25098.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Area From 0 to 30","id":"d76f185f-5219-4f0b-adb3-9a339b0468c6"}}},{"type":"Layer Polygon","name":"Area From 30 to 70","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"b598eb37-5a8c-4e6f-a556-93d247145f60","savedPayload":{"position":{"x":18733.806237131383,"y":25159.164021674413},"targetPosition":{"x":18700.806237131383,"y":25098.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Area From 30 to 70","id":"1a7969dd-af18-4e44-b4c9-96dd2be57f7c"}}},{"type":"Layer Polygon","name":"Area From 70 to 100","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"626cddf7-f233-473c-914d-dffdc64d5859","savedPayload":{"position":{"x":18754.806237131383,"y":25178.164021674413},"targetPosition":{"x":18700.806237131383,"y":25098.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Area From 70 to 100","id":"cb1bcd11-0fb0-4377-bff2-dee4630e0f3f"}}},{"type":"Layer Polygon","name":"Line 30","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"7a3063c7-cbf0-46ef-9d34-6d9ce9f2a1cb","savedPayload":{"position":{"x":18600.806237131383,"y":25087.164021674413},"targetPosition":{"x":18700.806237131383,"y":25098.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Line 30","id":"857043cc-f467-44d2-89eb-2e73f35f638d"}}},{"type":"Layer Polygon","name":"Line 30","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"40bd3044-c7b5-462f-94d1-1453c0c73e8f","savedPayload":{"position":{"x":18682.806237131383,"y":25121.164021674413},"targetPosition":{"x":18700.806237131383,"y":25098.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Line 30","id":"984a1917-1d81-4142-a50f-269a18a07c9d"}}},{"type":"Layer Polygon","name":"Bandwidth","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"2c4831d9-d952-493f-a240-9d77698adb4a","savedPayload":{"position":{"x":18629.806237131383,"y":25001.164021674413},"targetPosition":{"x":18700.806237131383,"y":25098.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Bandwidth","id":"0f7a4004-177c-4412-b0ef-2608f3c13da6"}}},{"type":"Layer Polygon","name":"Value","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"af305180-3a30-4b47-8436-8c2e852cf6dc","savedPayload":{"position":{"x":18712.806237131383,"y":25069.164021674413},"targetPosition":{"x":18700.806237131383,"y":25098.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Value","id":"4598a671-83b9-4460-9e65-175df73eba71"}}},{"type":"Layer Polygon","name":"Moving Average","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"59b0bfdd-101d-45a4-a69e-8840e6b063f2","savedPayload":{"position":{"x":18778.806237131383,"y":25140.164021674413},"targetPosition":{"x":18700.806237131383,"y":25098.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Moving Average","id":"69c19382-ed5b-48d1-9249-426a8e1e4e51"}}}],"id":"688473fd-f2c4-4e96-a96d-78e539bfcc9d","savedPayload":{"position":{"x":18700.806237131383,"y":25098.164021674413},"targetPosition":{"x":18694.806237131383,"y":25193.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"eb22cd29-8a1a-47c4-a912-d96db2c5763e","savedPayload":{"position":{"x":18694.806237131383,"y":25193.164021674413},"targetPosition":{"x":18732.806237131383,"y":25220.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Percentage Bandwidth","id":"b0d61c8d-0d8b-42a3-874a-e3cc297c8f30"}}}],"layerFolders":[],"id":"2f62c52e-2ae1-4c83-96c8-79149681117f","savedPayload":{"position":{"x":18732.806237131383,"y":25220.164021674413},"targetPosition":{"x":18763.806237131383,"y":25306.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Bot Layers","name":"Bollinger Channels","project":"Superalgos","layers":[{"type":"Layer","name":"Bollinger Channels Objects","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[{"type":"Layer Panel","name":"Bollinger Channels Objects","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"781cb0cf-ae5c-45fc-8668-ee2b70a7b65d","savedPayload":{"position":{"x":19004.806237131383,"y":25366.164021674413},"targetPosition":{"x":18981.806237131383,"y":25296.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Bollinger Channels Objects","id":"09c8f781-3e54-4bed-bd9a-83e8179fdd66"}}}],"id":"1933dcdb-af4b-41e6-9ed3-d9d246478b67","savedPayload":{"position":{"x":18981.806237131383,"y":25296.164021674413},"targetPosition":{"x":18904.806237131383,"y":25244.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[{"type":"Layer Polygon","name":"New Polygon","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"4e8e202a-1443-4783-86b5-dc6a5976859d","savedPayload":{"position":{"x":18869.806237131383,"y":25130.164021674413},"targetPosition":{"x":18964.806237131383,"y":25198.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"New Polygon","id":"6e21446c-93e7-44ad-814d-3cd2fa8f8baf"}}}],"id":"3e60681e-2869-43d6-bb5e-3471957996cb","savedPayload":{"position":{"x":18964.806237131383,"y":25198.164021674413},"targetPosition":{"x":18904.806237131383,"y":25244.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"459dcd36-df47-41d5-ba76-9c8e98d2259e","savedPayload":{"position":{"x":18904.806237131383,"y":25244.164021674413},"targetPosition":{"x":18824.806237131383,"y":25254.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Bollinger Channels Objects","id":"163096b0-76eb-4b22-8fb5-f9593675d6e3"}}},{"type":"Layer","name":"Bollinger Channels","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[{"type":"Layer Panel","name":"Bollinger Channels","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"b92e7ab7-5abd-4b49-b123-e6033f83673e","savedPayload":{"position":{"x":18901.806237131383,"y":25101.164021674413},"targetPosition":{"x":18887.806237131383,"y":25082.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Bollinger Channels","id":"abb4f289-c374-43e0-b8dc-d586d8e3328e"}}}],"id":"ed75e3d5-f6e5-4b8d-b296-72d493bedd16","savedPayload":{"position":{"x":18887.806237131383,"y":25082.164021674413},"targetPosition":{"x":18852.806237131383,"y":25164.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"7350bfc8-25e0-4d27-bcb5-334f48c12974","savedPayload":{"position":{"x":18933.806237131383,"y":25170.164021674413},"targetPosition":{"x":18852.806237131383,"y":25164.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"d89bb079-aa4f-4b73-98ef-d6f6db32c4c8","savedPayload":{"position":{"x":18852.806237131383,"y":25164.164021674413},"targetPosition":{"x":18824.806237131383,"y":25254.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Bollinger Channels","id":"6c67459b-bb1e-435d-91de-06426d1bd4a3"}}},{"type":"Layer","name":"Bollinger Sub-Channels Objects","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[{"type":"Layer Panel","name":"Bollinger Sub Channels Objects","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"b5d15389-f620-4111-a798-456e4915feb7","savedPayload":{"position":{"x":18804.806237131383,"y":25354.164021674413},"targetPosition":{"x":18764.806237131383,"y":25293.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Bollinger Sub Channels Objects","id":"8ce4c7ca-3496-4df8-9d57-335d40cc77a0"}}}],"id":"e0be5e64-fc9f-446a-ade6-281347a92ca9","savedPayload":{"position":{"x":18764.806237131383,"y":25293.164021674413},"targetPosition":{"x":18773.806237131383,"y":25257.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"58fe233c-74df-4cac-ae07-e0b077e59ee6","savedPayload":{"position":{"x":18821.806237131383,"y":25261.164021674413},"targetPosition":{"x":18773.806237131383,"y":25257.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"7fea49e5-c0f5-498a-ac60-42d434cd0751","savedPayload":{"position":{"x":18773.806237131383,"y":25257.164021674413},"targetPosition":{"x":18824.806237131383,"y":25254.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Bollinger Sub-Channels Objects","id":"fe561a7b-7453-4bdc-ac2f-596e4e83854e"}}},{"type":"Layer","name":"Bollinger Sub-Channels","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[{"type":"Layer Panel","name":"Bollinger Sub Channels","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"991d2499-9c6d-4288-a569-19cc1fc18eec","savedPayload":{"position":{"x":18913.806237131383,"y":25229.164021674413},"targetPosition":{"x":18824.806237131383,"y":25294.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Bollinger Sub Channels","id":"1beae26c-7235-46ef-a732-1d0c9f18dda5"}}}],"id":"61a0c095-fcf7-4982-9c54-5848719c906a","savedPayload":{"position":{"x":18824.806237131383,"y":25294.164021674413},"targetPosition":{"x":18755.806237131383,"y":25277.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"d7aa06c1-3daf-4e20-b1be-cc287fd74c2d","savedPayload":{"position":{"x":18850.806237131383,"y":25253.164021674413},"targetPosition":{"x":18755.806237131383,"y":25277.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"c33f5067-9feb-4b47-9184-aec8bcb25779","savedPayload":{"position":{"x":18755.806237131383,"y":25277.164021674413},"targetPosition":{"x":18824.806237131383,"y":25254.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Bollinger Sub-Channels","id":"0ee8225c-fa64-462e-adc6-cef19daf53e3"}}}],"layerFolders":[],"id":"3f2abcb9-f500-4881-8f94-633370bd6195","savedPayload":{"position":{"x":18824.806237131383,"y":25254.164021674413},"targetPosition":{"x":18763.806237131383,"y":25306.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Bot Layers","name":"Candle Channels","project":"Superalgos","layers":[{"type":"Layer","name":"Candles Channels","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[{"type":"Layer Panel","name":"Candles Channels","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"c492f2df-26b8-4a65-a907-0ad2cca8560a","savedPayload":{"position":{"x":18946.806237131383,"y":25352.164021674413},"targetPosition":{"x":18865.806237131383,"y":25408.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Candles Channels","id":"d21f5c62-0455-4671-89c1-f9d96a75f349"}}}],"id":"872d7086-5be6-4f20-9f09-19b38c498306","savedPayload":{"position":{"x":18865.806237131383,"y":25408.164021674413},"targetPosition":{"x":18838.806237131383,"y":25347.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"e3c0529f-44da-4573-89d8-9c15a4f9a590","savedPayload":{"position":{"x":18821.806237131383,"y":25388.164021674413},"targetPosition":{"x":18838.806237131383,"y":25347.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"902f0c26-1e23-410a-8f04-76e34cc65476","savedPayload":{"position":{"x":18838.806237131383,"y":25347.164021674413},"targetPosition":{"x":18819.806237131383,"y":25256.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Candles Channels","id":"e9be1c1b-00a5-4d46-9c61-7c58d8d674a8"}}},{"type":"Layer","name":"Candles Channels Objects","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[{"type":"Layer Panel","name":"Candles Channels Objects","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"6cc98bf6-6794-4890-bbf4-fcf531e46745","savedPayload":{"position":{"x":18749.806237131383,"y":25158.164021674413},"targetPosition":{"x":18832.806237131383,"y":25240.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Candles Channels Objects","id":"8b63674c-b728-4a00-8b3c-331d7ba2a93b"}}}],"id":"6f715c9e-4c87-4cdc-9f07-b4967afb7f89","savedPayload":{"position":{"x":18832.806237131383,"y":25240.164021674413},"targetPosition":{"x":18814.806237131383,"y":25172.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[{"type":"Layer Polygon","name":"New Polygon","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"5877d279-fd90-4d49-978e-235ee9557ce5","savedPayload":{"position":{"x":18888.806237131383,"y":25141.164021674413},"targetPosition":{"x":18875.806237131383,"y":25200.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"New Polygon","id":"5383ea8f-c9ed-463e-a7d4-dc5cb6c40dff"}}}],"id":"5264726a-b017-4928-91dc-15d976b0f01c","savedPayload":{"position":{"x":18875.806237131383,"y":25200.164021674413},"targetPosition":{"x":18814.806237131383,"y":25172.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"a18bf59b-b2be-4895-9646-6b650decbc0b","savedPayload":{"position":{"x":18814.806237131383,"y":25172.164021674413},"targetPosition":{"x":18819.806237131383,"y":25256.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Candles Channels Objects","id":"c2d145fa-f516-46c3-9868-4d2a0953c7ec"}}}],"layerFolders":[],"id":"b601cd88-fef3-41b4-a496-4e88d6897d00","savedPayload":{"position":{"x":18819.806237131383,"y":25256.164021674413},"targetPosition":{"x":18763.806237131383,"y":25306.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Bot Layers","name":"Resistances and Supports","project":"Superalgos","layers":[{"type":"Layer","name":"Resistances","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[{"type":"Layer Panel","name":"Resistance Bounces","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"0e79be13-5a13-471d-b32a-cc77b906ba86","savedPayload":{"position":{"x":18780.806237131383,"y":25275.164021674413},"targetPosition":{"x":18722.806237131383,"y":25214.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Resistance Bounces","id":"ae66154f-2772-495c-a77b-1989dba9a3e7"}}},{"type":"Layer Panel","name":"Resistance Levels","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"63ebf34a-98b7-4217-92ab-d6722582a9c8","savedPayload":{"position":{"x":18778.806237131383,"y":25181.164021674413},"targetPosition":{"x":18722.806237131383,"y":25214.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Resistance Levels","id":"dfd9d091-e377-4ece-be8c-5916271e161b"}}},{"type":"Layer Panel","name":"Resistance Zone Sizes","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"7b7919cb-9bd9-40a1-9938-d2a931ef41ca","savedPayload":{"position":{"x":18776.806237131383,"y":25156.164021674413},"targetPosition":{"x":18722.806237131383,"y":25214.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Resistance Zone Sizes","id":"5341a87b-52b4-455d-b8f6-d1cbc4102fb1"}}}],"id":"57101252-4bc6-44dc-87f5-c2c5e408f3c1","savedPayload":{"position":{"x":18722.806237131383,"y":25214.164021674413},"targetPosition":{"x":18658.806237131383,"y":25198.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[{"type":"Layer Polygon","name":"Resistance Line 1","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"80808482-6006-4a87-a7ab-fa41e3e83be1","savedPayload":{"position":{"x":18768.806237131383,"y":25196.164021674413},"targetPosition":{"x":18733.806237131383,"y":25156.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Resistance Line 1","id":"0c38b25a-d207-430e-ae5a-9ba55227c974"}}},{"type":"Layer Polygon","name":"Resistance Line 2","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"0059d8ef-0264-45e9-a322-e990d7ef7f36","savedPayload":{"position":{"x":18815.806237131383,"y":25114.164021674413},"targetPosition":{"x":18733.806237131383,"y":25156.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Resistance Line 2","id":"532beef7-8d2e-4899-9c99-850db799d9a2"}}},{"type":"Layer Polygon","name":"Resistance Line 3","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"7f4c7e3d-c33e-4fa0-8334-eeefc654f9ac","savedPayload":{"position":{"x":18693.806237131383,"y":25223.164021674413},"targetPosition":{"x":18733.806237131383,"y":25156.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Resistance Line 3","id":"9eb7ed64-8225-41de-ab73-3297d19e1529"}}},{"type":"Layer Polygon","name":"Resistance Line 4","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"9b3095cb-a2d0-4dd8-9ef9-6d60754a5d51","savedPayload":{"position":{"x":18821.806237131383,"y":25060.164021674413},"targetPosition":{"x":18733.806237131383,"y":25156.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Resistance Line 4","id":"b8b29e5a-49aa-45cb-b6f3-0ba78dd97899"}}},{"type":"Layer Polygon","name":"Resistance Line 5","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"5ba8ac8d-047a-4a81-8b0d-9f4db12bbdd3","savedPayload":{"position":{"x":18636.806237131383,"y":25180.164021674413},"targetPosition":{"x":18733.806237131383,"y":25156.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Resistance Line 5","id":"0582dc0b-1512-4762-8340-aabeadad6643"}}},{"type":"Layer Polygon","name":"Resistance Base","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"b53a4418-1623-4c4c-b529-59fc9b4bed6b","savedPayload":{"position":{"x":18649.806237131383,"y":25078.164021674413},"targetPosition":{"x":18733.806237131383,"y":25156.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Resistance Base","id":"c62d156c-4686-45a4-af42-283999dd1200"}}},{"type":"Layer Polygon","name":"Resistance Zone 1","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"ab743b5e-8594-4b9c-9989-2b8546d5f9c6","savedPayload":{"position":{"x":18732.806237131383,"y":25193.164021674413},"targetPosition":{"x":18733.806237131383,"y":25156.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Resistance Zone 1","id":"ca9666cf-e40b-46af-902d-050c1956b702"}}},{"type":"Layer Polygon","name":"Resistance Zone 2","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"b30512e6-3ddf-4b0a-bd2f-189b0bc00282","savedPayload":{"position":{"x":18676.806237131383,"y":25144.164021674413},"targetPosition":{"x":18733.806237131383,"y":25156.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Resistance Zone 2","id":"3032c972-5916-496b-9aec-fb9f49a9237f"}}},{"type":"Layer Polygon","name":"Resistance Zone 3","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"8e538f83-ea12-4ec1-970a-170a2d1ea46c","savedPayload":{"position":{"x":18798.806237131383,"y":25188.164021674413},"targetPosition":{"x":18733.806237131383,"y":25156.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Resistance Zone 3","id":"753efd9a-f48d-4826-89ac-7f046667a26c"}}},{"type":"Layer Polygon","name":"Resistance Zone 4","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"7d642a5c-9f95-435b-a59b-f31e2c7f8b3e","savedPayload":{"position":{"x":18678.806237131383,"y":25181.164021674413},"targetPosition":{"x":18733.806237131383,"y":25156.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Resistance Zone 4","id":"0fb57b23-fb5d-429c-bc75-84008becc00e"}}},{"type":"Layer Polygon","name":"Resistance Zone 5","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"34e78e94-0097-459d-823f-2ad5e5f32e24","savedPayload":{"position":{"x":18828.806237131383,"y":25081.164021674413},"targetPosition":{"x":18733.806237131383,"y":25156.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Resistance Zone 5","id":"550e31bb-a95f-4fad-bfbb-b42aae7dc5d3"}}}],"id":"0c0a5ec7-b2e2-4e4b-bf7d-8f5524576479","savedPayload":{"position":{"x":18733.806237131383,"y":25156.164021674413},"targetPosition":{"x":18658.806237131383,"y":25198.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"31826a42-0ce1-4036-9f86-0cc4ecc5d8bd","savedPayload":{"position":{"x":18658.806237131383,"y":25198.164021674413},"targetPosition":{"x":18727.806237131383,"y":25231.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Resistances","id":"99da949c-d4fe-4ebe-ac5b-8180e2c35f2b"}}},{"type":"Layer","name":"Supports","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[{"type":"Layer Panel","name":"Support Levels","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"1cb7690a-0f7d-4e60-b26f-57c9e0fd4ea2","savedPayload":{"position":{"x":18737.806237131383,"y":25248.164021674413},"targetPosition":{"x":18780.806237131383,"y":25195.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Support Levels","id":"635f72c8-0556-46db-87cf-4c15449c1e70"}}},{"type":"Layer Panel","name":"Support Bounces","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"032f1c1d-5b0e-4a03-9332-51663a807fb4","savedPayload":{"position":{"x":18843.806237131383,"y":25132.164021674413},"targetPosition":{"x":18780.806237131383,"y":25195.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Support Bounces","id":"7d34b4e7-0593-4b2a-8e4f-a06e6625f6d5"}}},{"type":"Layer Panel","name":"Support Zone Sizes","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"18af54fe-80fd-44e5-ac21-3b5baa8d4a78","savedPayload":{"position":{"x":18841.806237131383,"y":25161.164021674413},"targetPosition":{"x":18780.806237131383,"y":25195.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Support Zone Sizes","id":"24739677-7e84-4013-81db-db4de744c467"}}}],"id":"ade95f1d-35ba-45a3-8d83-aab21619bc31","savedPayload":{"position":{"x":18780.806237131383,"y":25195.164021674413},"targetPosition":{"x":18761.806237131383,"y":25221.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[{"type":"Layer Polygon","name":"Support Line 1","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"81c501e8-0d84-42fa-b292-e90b6db20ea5","savedPayload":{"position":{"x":18712.806237131383,"y":25289.164021674413},"targetPosition":{"x":18679.806237131383,"y":25245.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Support Line 1","id":"8baf5a5e-fde5-4405-aea2-035bfa3872c1"}}},{"type":"Layer Polygon","name":"Support Line 2","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"ac08a6f8-83ff-4b6c-8778-1cd3b5d92815","savedPayload":{"position":{"x":18730.806237131383,"y":25232.164021674413},"targetPosition":{"x":18679.806237131383,"y":25245.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Support Line 2","id":"baca2e09-2b91-4b8b-9176-e758bfcb4258"}}},{"type":"Layer Polygon","name":"Support Line 3","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"1bb94278-2f35-4d7b-8a75-c47a2e40810e","savedPayload":{"position":{"x":18583.806237131383,"y":25339.164021674413},"targetPosition":{"x":18679.806237131383,"y":25245.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Support Line 3","id":"fbe179c2-99ac-44f0-952c-c9ebb205b252"}}},{"type":"Layer Polygon","name":"Support Line 4","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"4e219ff6-1fc9-44e7-be8b-f8edb7496663","savedPayload":{"position":{"x":18668.806237131383,"y":25286.164021674413},"targetPosition":{"x":18679.806237131383,"y":25245.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Support Line 4","id":"764238be-83c1-4523-a7a8-8f8245651b61"}}},{"type":"Layer Polygon","name":"Support Line 5","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"a854d971-a46f-4cbd-a538-5da40ad52294","savedPayload":{"position":{"x":18635.806237131383,"y":25161.164021674413},"targetPosition":{"x":18679.806237131383,"y":25245.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Support Line 5","id":"96977063-3da0-4745-9c71-782818e4a157"}}},{"type":"Layer Polygon","name":"Support Base","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"97558f43-d068-4084-b0c3-aa8ec8a71eaa","savedPayload":{"position":{"x":18774.806237131383,"y":25341.164021674413},"targetPosition":{"x":18679.806237131383,"y":25245.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Support Base","id":"b4567b9b-e1e1-463b-bf64-ab3e25bcbced"}}},{"type":"Layer Polygon","name":"Support Zone 1","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"bc2946c2-8b2f-4591-aebf-ebc01a4c8595","savedPayload":{"position":{"x":18724.806237131383,"y":25193.164021674413},"targetPosition":{"x":18679.806237131383,"y":25245.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Support Zone 1","id":"d4705ff6-d94b-4f94-8fd0-9215cf9844ad"}}},{"type":"Layer Polygon","name":"Support Zone 2","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"8ef4d195-b8ef-4a21-b5f0-560e7740a7d9","savedPayload":{"position":{"x":18640.806237131383,"y":25154.164021674413},"targetPosition":{"x":18679.806237131383,"y":25245.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Support Zone 2","id":"40c0fced-4d4b-476f-becb-4201ccb21c2f"}}},{"type":"Layer Polygon","name":"Support Zone 3","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"d300e1b7-4c3c-40c0-b9d0-b92dfc9d00fa","savedPayload":{"position":{"x":18671.806237131383,"y":25256.164021674413},"targetPosition":{"x":18679.806237131383,"y":25245.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Support Zone 3","id":"dfa786b7-df65-4c51-b088-dd550ae0c5df"}}},{"type":"Layer Polygon","name":"Support Zone 4","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"ad21f3b2-2b2f-422a-a07e-4655b8f4b8da","savedPayload":{"position":{"x":18681.806237131383,"y":25251.164021674413},"targetPosition":{"x":18679.806237131383,"y":25245.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Support Zone 4","id":"c246d453-c21e-4977-a94c-395c8ddfcee1"}}},{"type":"Layer Polygon","name":"Support Zone 5","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"1f34f07c-7183-4bff-b489-a074f04425f4","savedPayload":{"position":{"x":18775.806237131383,"y":25288.164021674413},"targetPosition":{"x":18679.806237131383,"y":25245.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Support Zone 5","id":"be7397f9-5610-4d38-86ee-90c2dfceceef"}}}],"id":"0cda18ec-951e-4d4a-a845-9dee57a303f3","savedPayload":{"position":{"x":18679.806237131383,"y":25245.164021674413},"targetPosition":{"x":18761.806237131383,"y":25221.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"507d5e7e-f0cb-4593-8485-c79d86fc0259","savedPayload":{"position":{"x":18761.806237131383,"y":25221.164021674413},"targetPosition":{"x":18727.806237131383,"y":25231.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Supports","id":"bfd82272-44a7-44de-b293-e48728625231"}}}],"layerFolders":[],"id":"dfe8714a-5dbf-4293-a86c-71a90ba8a796","savedPayload":{"position":{"x":18727.806237131383,"y":25231.164021674413},"targetPosition":{"x":18763.806237131383,"y":25306.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Bot Layers","name":"Fees Band","project":"Superalgos","layers":[{"type":"Layer","name":"Fees Band 0.2","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[],"id":"e9d2c915-8d45-4003-97c2-47128d7f579b","savedPayload":{"position":{"x":18919.806237131383,"y":25188.164021674413},"targetPosition":{"x":18870.806237131383,"y":25240.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[{"type":"Layer Polygon","name":"New Polygon","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"1933ce4e-f80e-4a2a-a63c-229146c4e16e","savedPayload":{"position":{"x":18957.806237131383,"y":25227.164021674413},"targetPosition":{"x":18966.806237131383,"y":25249.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"New Polygon","id":"170768fe-218b-4efc-84b1-7fe4360c4bc6"}}},{"type":"Layer Polygon","name":"Upper Line","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"832fa150-9bcc-4db8-96b8-35e13945c241","savedPayload":{"position":{"x":19040.806237131383,"y":25216.164021674413},"targetPosition":{"x":18966.806237131383,"y":25249.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Upper Line","id":"93a6b8eb-8c5d-4661-858f-9eb37058f104"}}},{"type":"Layer Polygon","name":"Lower Line","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"06520c13-7c70-4b1d-95df-4619aaae66e1","savedPayload":{"position":{"x":18929.806237131383,"y":25320.164021674413},"targetPosition":{"x":18966.806237131383,"y":25249.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Lower Line","id":"3ccd3764-3fbe-4da1-929f-4b349e4cc8fa"}}}],"id":"6d468503-ab8f-4705-ac0f-3358eaf6fe2b","savedPayload":{"position":{"x":18966.806237131383,"y":25249.164021674413},"targetPosition":{"x":18870.806237131383,"y":25240.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"f153a22e-6c62-4cee-96cc-991ee8d67c01","savedPayload":{"position":{"x":18870.806237131383,"y":25240.164021674413},"targetPosition":{"x":18781.806237131383,"y":25211.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Fees Band 0.2","id":"86e9384d-a022-4af2-b98d-ec2b518a3e03"}}}],"layerFolders":[],"id":"ff71ddef-5a7c-48ce-9912-90065bf5af0a","savedPayload":{"position":{"x":18781.806237131383,"y":25211.164021674413},"targetPosition":{"x":18763.806237131383,"y":25306.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Bot Layers","name":"Volume Analysis","project":"Superalgos","layers":[{"type":"Layer","name":"Volume Analysis","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[],"id":"8dc4ac11-72f1-4efd-b1f0-c7af4f36d632","savedPayload":{"position":{"x":18657.806237131383,"y":25214.164021674413},"targetPosition":{"x":18602.806237131383,"y":25271.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[{"type":"Layer Polygon","name":"Buy Volume Bar","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"30aa6aa9-d26a-4b65-b2d8-9d1206bc95a8","savedPayload":{"position":{"x":18732.806237131383,"y":25209.164021674413},"targetPosition":{"x":18666.806237131383,"y":25172.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Buy Volume Bar","id":"11f192dc-eb4a-48ee-81cc-a484285bfe6f"}}},{"type":"Layer Polygon","name":"Sell Volume Bar","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"bbcac53f-8e6e-459c-bffb-f79ad56e62a6","savedPayload":{"position":{"x":18679.806237131383,"y":25267.164021674413},"targetPosition":{"x":18666.806237131383,"y":25172.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Sell Volume Bar","id":"480b24b1-8ee9-4018-86d1-362f149f7881"}}},{"type":"Layer Polygon","name":"Buy SMA 20","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"5cc29f79-de60-4bbf-9d99-5dd42b245647","savedPayload":{"position":{"x":18709.806237131383,"y":25101.164021674413},"targetPosition":{"x":18666.806237131383,"y":25172.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Buy SMA 20","id":"ec629e5c-341a-4cc3-8ebd-61327c596cbd"}}},{"type":"Layer Polygon","name":"Sell SMA 20","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"282f3657-e179-4152-95fc-e3c9bc3b0634","savedPayload":{"position":{"x":18615.806237131383,"y":25242.164021674413},"targetPosition":{"x":18666.806237131383,"y":25172.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Sell SMA 20","id":"b85ff160-cf73-452a-b824-58010659c377"}}},{"type":"Layer Polygon","name":"Buy SMA 20","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"bf6935fa-008d-47a4-8d58-6c41a58fdfb0","savedPayload":{"position":{"x":18586.806237131383,"y":25240.164021674413},"targetPosition":{"x":18666.806237131383,"y":25172.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Buy SMA 20","id":"6b7e1de7-03c6-42e1-b965-83f3ed9f0c29"}}},{"type":"Layer Polygon","name":"Sell SMA 20","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"4830d10b-a4bc-41e1-a19a-c151499628fb","savedPayload":{"position":{"x":18592.806237131383,"y":25205.164021674413},"targetPosition":{"x":18666.806237131383,"y":25172.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Sell SMA 20","id":"79bbc8bc-1138-4669-b0b3-9113cdde1353"}}}],"id":"bb697421-192b-456f-ba41-478f52178290","savedPayload":{"position":{"x":18666.806237131383,"y":25172.164021674413},"targetPosition":{"x":18602.806237131383,"y":25271.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"8bdc9fc0-c824-4f0f-a06c-69e876588d51","savedPayload":{"position":{"x":18602.806237131383,"y":25271.164021674413},"targetPosition":{"x":18687.806237131383,"y":25307.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Volume Analysis","id":"bae93f19-110a-450f-b7a2-ddd85c7ef21d"}}}],"layerFolders":[],"id":"dbb416c6-7dfa-4cb7-b332-73cb089d06bc","savedPayload":{"position":{"x":18687.806237131383,"y":25307.164021674413},"targetPosition":{"x":18763.806237131383,"y":25306.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Bot Layers","name":"Candle Analysis","project":"Superalgos","layers":[{"type":"Layer","name":"Candle Analysis","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[{"type":"Layer Panel","name":"Current Candle","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"c59ba0a0-9fd7-49b9-a018-8f2c24e01f83","savedPayload":{"position":{"x":18704.806237131383,"y":25303.164021674413},"targetPosition":{"x":18802.806237131383,"y":25358.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Current Candle","id":"2e9d7744-eb1c-40f0-bc8c-46426e14691d"}}},{"type":"Layer Panel","name":"Last 24 Hs","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"e769d7da-4d00-4a25-b434-27bca36bc623","savedPayload":{"position":{"x":18742.806237131383,"y":25400.164021674413},"targetPosition":{"x":18802.806237131383,"y":25358.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Last 24 Hs","id":"7a840ca8-b174-45f5-a23e-eb333d46e295"}}}],"id":"8ee102b5-8550-4d40-a864-d959e1795f53","savedPayload":{"position":{"x":18802.806237131383,"y":25358.164021674413},"targetPosition":{"x":18818.806237131383,"y":25310.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[{"type":"Layer Polygon","name":"Min Max Band","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"6f044c8c-e43e-4785-b5a6-713719c146c0","savedPayload":{"position":{"x":18823.806237131383,"y":25219.164021674413},"targetPosition":{"x":18821.806237131383,"y":25228.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Min Max Band","id":"b055b3b0-ee85-4d6a-bb97-7c746bf75cb3"}}},{"type":"Layer Polygon","name":"Open Close Band","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"c37ff91b-062a-45a7-bdb9-a8b74edb5c37","savedPayload":{"position":{"x":18882.806237131383,"y":25157.164021674413},"targetPosition":{"x":18821.806237131383,"y":25228.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Open Close Band","id":"d43d1db4-07e3-4e86-a7e7-c71774e461d7"}}}],"id":"478896b3-572f-4d8b-bcd1-de8f6038146b","savedPayload":{"position":{"x":18821.806237131383,"y":25228.164021674413},"targetPosition":{"x":18818.806237131383,"y":25310.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"86c8f0e9-8293-495b-ac6b-e56eef10b0b1","savedPayload":{"position":{"x":18818.806237131383,"y":25310.164021674413},"targetPosition":{"x":18822.806237131383,"y":25258.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Candle Analysis","id":"2532eebb-09d1-4a98-8044-c2f7b597ddef"}}}],"layerFolders":[],"id":"e4600746-3302-48e9-b8ed-60da4a2e8c9e","savedPayload":{"position":{"x":18822.806237131383,"y":25258.164021674413},"targetPosition":{"x":18763.806237131383,"y":25306.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"8f0a7090-c222-4108-aa4b-e8faf7e3ef7c","savedPayload":{"position":{"x":18763.806237131383,"y":25306.164021674413},"targetPosition":{"x":18807.806237131383,"y":25214.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Mine Products","name":"Masters","id":"b25b2a76-5d96-409d-9ad3-7e56f9e4ce58"}}},"id":"30a0880b-21ee-4c7d-8e4b-b4b9cd4d3f7c","savedPayload":{"position":{"x":18807.806237131383,"y":25214.164021674413},"targetPosition":{"x":18785.806237131383,"y":25143.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"786a79c7-d630-4f8c-9e51-76442e8a0234","savedPayload":{"position":{"x":18600.806237131383,"y":25502.971642809745},"targetPosition":{"x":18750.806237131383,"y":25243.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Backtesting Session","name":"Lightning Strike","id":"356dc8f5-bcd3-4d0a-9bad-8d389ef1f6c2"}}}],"id":"97979c42-ea93-4e10-8af1-20a6658b6d57","savedPayload":{"position":{"x":18750.806237131383,"y":25243.164021674413},"targetPosition":{"x":18900.806237131383,"y":24983.35640053908},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Testing Environment","name":"New Testing Environment","id":"5882d8a8-345b-4188-b1c1-797e9ff805d9"}}},{"type":"Dashboard","name":"Production Environment My Computer","project":"Superalgos","timeMachines":[{"type":"Time Machine","name":"Lightning Strike Live Trading Session My Computer Binance BTC/USDT","config":"{}","project":"Superalgos","timeScale":{"type":"Time Scale","name":"New Time Scale","config":"{ \n\"autoMinScale\": true,\n\"autoMaxScale\": true,\n\"fromDate\": \"2018-01-01\",\n\"toDate\": \"2020-12-31\"\n}","project":"Superalgos","id":"9e4c17be-e9ce-4267-86d7-a7322ae3169f","savedPayload":{"position":{"x":18857.806237131383,"y":24716.548779403747},"targetPosition":{"x":18769.806237131383,"y":24634.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"rateScale":{"type":"Rate Scale","name":"New Rate Scale","config":"{ \n\"autoMinScale\": true,\n\"autoMaxScale\": true,\n\"minValue\": 0,\n\"maxValue\": 25000\n}","project":"Superalgos","id":"7cad3fd5-55b0-40bc-bc2d-1929acc19b99","savedPayload":{"position":{"x":18680.806237131383,"y":24729.548779403747},"targetPosition":{"x":18769.806237131383,"y":24634.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"timeFrameScale":{"type":"Time Frame Scale","name":"New Time Frame Scale","config":"{ \n\"value\": \"24-hs\"\n}","project":"Superalgos","id":"bc20a578-8f79-48ac-afdf-3ef8eabdf531","savedPayload":{"position":{"x":18836.806237131383,"y":24541.548779403747},"targetPosition":{"x":18769.806237131383,"y":24634.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"timelineCharts":[{"type":"Timeline Chart","name":"Trading Engine","project":"Superalgos","layerManager":{"type":"Layer Manager","name":"Masters","config":"{ \n\"visibleLayers\": 5\n}","project":"Superalgos","layers":[],"botLayers":[{"type":"Bot Layers","name":"Low Frequency","project":"Superalgos","layers":[],"layerFolders":[{"type":"Layer Folder","name":"Trading Engine","project":"Superalgos","layers":[],"layerFolders":[{"type":"Layer Folder","name":"Episode","project":"Superalgos","layers":[{"type":"Layer","name":"Episode Counters","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[{"type":"Layer Panel","name":"Episode Counters","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"2cd46e8e-2c0a-41e6-bc74-7ec8425208df","savedPayload":{"position":{"x":18738.806237131383,"y":24482.548779403747},"targetPosition":{"x":18671.806237131383,"y":24502.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Episode Counters","id":"2a5783fe-af9a-443c-b4e7-32d8bdabff82"}}}],"id":"d878019c-a098-4deb-8440-44363c74d0ac","savedPayload":{"position":{"x":18671.806237131383,"y":24502.548779403747},"targetPosition":{"x":18744.806237131383,"y":24570.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"ac77c6b0-8704-4ba9-b8d0-e070962e3b13","savedPayload":{"position":{"x":18792.806237131383,"y":24643.548779403747},"targetPosition":{"x":18744.806237131383,"y":24570.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"ff83b565-c27b-41ac-bc78-eecd96aa5012","savedPayload":{"position":{"x":18744.806237131383,"y":24570.548779403747},"targetPosition":{"x":18670.806237131383,"y":24603.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Episode Counters","id":"2578d2bb-7b5e-4e93-b0e3-08efa77de4ff"}}},{"type":"Layer","name":"Episode Statistics","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[{"type":"Layer Panel","name":"Episode Statistics","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"7fa9b970-ffd5-4c7d-aa1e-02bd9eeb60fc","savedPayload":{"position":{"x":18744.806237131383,"y":24319.548779403747},"targetPosition":{"x":18744.806237131383,"y":24415.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Episode Statistics","id":"6ea43033-418d-4d87-b640-02010679aa8b"}}}],"id":"c5f45985-c433-487a-b50f-869de356cea8","savedPayload":{"position":{"x":18744.806237131383,"y":24415.548779403747},"targetPosition":{"x":18645.806237131383,"y":24509.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"fd339049-85c7-4383-a848-a03189c41cb0","savedPayload":{"position":{"x":18558.806237131383,"y":24575.548779403747},"targetPosition":{"x":18645.806237131383,"y":24509.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"37bfc28d-4220-4447-876f-2532c88cf779","savedPayload":{"position":{"x":18645.806237131383,"y":24509.548779403747},"targetPosition":{"x":18670.806237131383,"y":24603.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Episode Statistics","id":"63d78303-86e6-4594-a953-7edc7bc0a390"}}},{"type":"Layer","name":"Episode Candle","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[],"id":"343b3b29-37ff-4d7c-9d8d-6b2b045604a1","savedPayload":{"position":{"x":18529.806237131383,"y":24629.548779403747},"targetPosition":{"x":18603.806237131383,"y":24632.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"20b4e30b-93c5-4fd9-bef0-4d6810a225d9","savedPayload":{"position":{"x":18561.806237131383,"y":24715.548779403747},"targetPosition":{"x":18603.806237131383,"y":24632.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"fab5210e-be81-4010-87e1-b9a4c8291279","savedPayload":{"position":{"x":18603.806237131383,"y":24632.548779403747},"targetPosition":{"x":18670.806237131383,"y":24603.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Episode Candle","id":"fefa6656-76dd-437f-a219-90f988bd607f"}}},{"type":"Layer","name":"Episode Balances","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[{"type":"Layer Panel","name":"Current Balance","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"c0b7c85d-6a2d-4cb6-a1d0-81b65ce6db4a","savedPayload":{"position":{"x":18580.806237131383,"y":24508.548779403747},"targetPosition":{"x":18628.806237131383,"y":24448.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Current Balance","id":"cb03ef16-522f-4189-ab3a-b410bf1f4176"}}}],"id":"050a05d5-3619-4dd9-a5df-28d89033da01","savedPayload":{"position":{"x":18628.806237131383,"y":24448.548779403747},"targetPosition":{"x":18606.806237131383,"y":24518.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"1894091f-c17c-41a5-a86a-4396b09a3e83","savedPayload":{"position":{"x":18569.806237131383,"y":24498.548779403747},"targetPosition":{"x":18606.806237131383,"y":24518.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"d1dd5908-9248-4210-aa91-20db7bd2de8c","savedPayload":{"position":{"x":18606.806237131383,"y":24518.548779403747},"targetPosition":{"x":18670.806237131383,"y":24603.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Episode Balances","id":"a5cb8a8a-5309-45af-ac9d-5f27d5d923a3"}}},{"type":"Layer","name":"Distance To Event","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[],"id":"8699233b-f630-4077-b89e-b75585daffdf","savedPayload":{"position":{"x":18664.806237131383,"y":24689.548779403747},"targetPosition":{"x":18646.806237131383,"y":24605.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"32b79fdd-bb25-47ee-b38f-17fc29dac05a","savedPayload":{"position":{"x":18579.806237131383,"y":24616.548779403747},"targetPosition":{"x":18646.806237131383,"y":24605.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"93aa9ff8-8106-4070-8d32-41b920821fb9","savedPayload":{"position":{"x":18646.806237131383,"y":24605.548779403747},"targetPosition":{"x":18670.806237131383,"y":24603.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Distance To Event","id":"fef8e3d2-7730-48eb-afa3-baf59cfeac3c"}}},{"type":"Layer","name":"Episode Base Asset","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[],"id":"2b8e6c31-f7c8-4f31-9582-dd89ff4f1fc0","savedPayload":{"position":{"x":18707.806237131383,"y":24587.548779403747},"targetPosition":{"x":18668.806237131383,"y":24609.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"11c48654-2bb9-4a51-b703-1f71b3c73a18","savedPayload":{"position":{"x":18764.806237131383,"y":24583.548779403747},"targetPosition":{"x":18668.806237131383,"y":24609.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"37ba2b51-40ba-4389-acac-025904c372e6","savedPayload":{"position":{"x":18668.806237131383,"y":24609.548779403747},"targetPosition":{"x":18670.806237131383,"y":24603.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Episode Base Asset","id":"25f77993-166a-4a6d-ac8a-6667361b2855"}}},{"type":"Layer","name":"Episode Quoted Asset","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[],"id":"997a259c-1144-4c8e-b381-f3dcb3297de2","savedPayload":{"position":{"x":18813.806237131383,"y":24636.548779403747},"targetPosition":{"x":18729.806237131383,"y":24651.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"47d9ffcc-d012-447f-a481-238d383d7c29","savedPayload":{"position":{"x":18711.806237131383,"y":24686.548779403747},"targetPosition":{"x":18729.806237131383,"y":24651.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"54b8aa67-c645-4a36-af61-c6b090ea41cf","savedPayload":{"position":{"x":18729.806237131383,"y":24651.548779403747},"targetPosition":{"x":18670.806237131383,"y":24603.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Episode Quoted Asset","id":"a8f99804-c95c-42c4-bbf6-526ad08fe649"}}},{"type":"Layer","name":"Current Episode","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[],"id":"b7c52faa-fafb-4078-85e5-c7e78cc80ad8","savedPayload":{"position":{"x":18669.806237131383,"y":24545.548779403747},"targetPosition":{"x":18601.806237131383,"y":24503.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"5fe45e66-410f-410d-8031-7815b933ff6e","savedPayload":{"position":{"x":18510.806237131383,"y":24487.548779403747},"targetPosition":{"x":18601.806237131383,"y":24503.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"04b500bb-f4f5-4eb8-941c-8e52e72015b0","savedPayload":{"position":{"x":18601.806237131383,"y":24503.548779403747},"targetPosition":{"x":18670.806237131383,"y":24603.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Current Episode","id":"09fb797f-c5c6-45b1-96fa-b08812e48294"}}}],"layerFolders":[],"id":"d20f1ae3-0a3f-4856-8aa1-ff64973d50b8","savedPayload":{"position":{"x":18670.806237131383,"y":24603.548779403747},"targetPosition":{"x":18676.806237131383,"y":24701.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Layer Folder","name":"Strategy","project":"Superalgos","layers":[{"type":"Layer","name":"Current Strategy","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[],"id":"ae231cdb-0739-498b-96df-53985ed5057c","savedPayload":{"position":{"x":18603.806237131383,"y":24666.548779403747},"targetPosition":{"x":18669.806237131383,"y":24717.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"09db7857-411f-4147-941a-a18d1e8cf0e1","savedPayload":{"position":{"x":18720.806237131383,"y":24715.548779403747},"targetPosition":{"x":18669.806237131383,"y":24717.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"750d389f-5ee8-4887-a6ca-b412d1dd8a9f","savedPayload":{"position":{"x":18669.806237131383,"y":24717.548779403747},"targetPosition":{"x":18613.806237131383,"y":24668.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Current Strategy","id":"20edf39a-1d12-4727-b653-4581e86c3039"}}},{"type":"Layer","name":"Last Strategy","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[],"id":"e47abf9f-a028-46b9-a52d-bb4b08be9c9d","savedPayload":{"position":{"x":18709.806237131383,"y":24634.548779403747},"targetPosition":{"x":18691.806237131383,"y":24620.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"fc5fecca-56fb-414e-a793-4dcca3ab7c06","savedPayload":{"position":{"x":18629.806237131383,"y":24676.548779403747},"targetPosition":{"x":18691.806237131383,"y":24620.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"65e96365-3449-4245-a7c8-ccbf6bd97327","savedPayload":{"position":{"x":18691.806237131383,"y":24620.548779403747},"targetPosition":{"x":18613.806237131383,"y":24668.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Last Strategy","id":"0efe7277-3fd8-4a96-b62b-e8577c76f06f"}}}],"layerFolders":[],"id":"4a56b396-3e2e-4159-8f69-d6c7b017f99d","savedPayload":{"position":{"x":18613.806237131383,"y":24668.548779403747},"targetPosition":{"x":18676.806237131383,"y":24701.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Layer Folder","name":"Position","project":"Superalgos","layers":[{"type":"Layer","name":"Current Position","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[],"id":"685b0a8e-f63f-4bf4-a142-d82d2ae2c7c2","savedPayload":{"position":{"x":18664.806237131383,"y":24871.548779403747},"targetPosition":{"x":18699.806237131383,"y":24774.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"c0e8df4d-1df6-4fa6-894c-64dd5533ead7","savedPayload":{"position":{"x":18675.806237131383,"y":24871.548779403747},"targetPosition":{"x":18699.806237131383,"y":24774.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"5a111b1f-cd03-409d-9a49-7cf9b847d2ab","savedPayload":{"position":{"x":18699.806237131383,"y":24774.548779403747},"targetPosition":{"x":18709.806237131383,"y":24751.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Current Position","id":"c794ace0-c37f-42fe-9d6c-6da11ccbd805"}}},{"type":"Layer","name":"Last Position","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[],"id":"7979583f-ed1e-478f-9ca3-f0e61019f38f","savedPayload":{"position":{"x":18670.806237131383,"y":24758.548779403747},"targetPosition":{"x":18624.806237131383,"y":24664.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"f7b1d1c2-fb74-4af0-b96f-f69bf0820635","savedPayload":{"position":{"x":18554.806237131383,"y":24703.548779403747},"targetPosition":{"x":18624.806237131383,"y":24664.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"46a77b68-cceb-4053-8cc9-8b8f4bbfdf7b","savedPayload":{"position":{"x":18624.806237131383,"y":24664.548779403747},"targetPosition":{"x":18709.806237131383,"y":24751.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Last Position","id":"599983d8-073d-489e-8ad9-858def387f13"}}},{"type":"Layer","name":"Stop Loss","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[],"id":"6212c51c-54b2-463a-a89f-ddcfa677edd9","savedPayload":{"position":{"x":18681.806237131383,"y":24863.548779403747},"targetPosition":{"x":18669.806237131383,"y":24828.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"4c66580e-ecdb-4c98-946c-51b94a75c175","savedPayload":{"position":{"x":18637.806237131383,"y":24757.548779403747},"targetPosition":{"x":18669.806237131383,"y":24828.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"4032650b-47a5-4e0c-9759-bf7726bd2272","savedPayload":{"position":{"x":18669.806237131383,"y":24828.548779403747},"targetPosition":{"x":18709.806237131383,"y":24751.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Stop Loss","id":"a0cef7c7-bd9f-45d5-87d9-7fe5a633cbce"}}},{"type":"Layer","name":"Take Profit","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[],"id":"9ccf95bd-db9a-4e2d-b636-b3fb003039a1","savedPayload":{"position":{"x":18619.806237131383,"y":24755.548779403747},"targetPosition":{"x":18628.806237131383,"y":24661.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"c2398255-264b-4c8b-abf7-955c8b7902d5","savedPayload":{"position":{"x":18622.806237131383,"y":24661.548779403747},"targetPosition":{"x":18628.806237131383,"y":24661.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"6cf2d39a-9e78-4faa-8b44-9ce116cc5f14","savedPayload":{"position":{"x":18628.806237131383,"y":24661.548779403747},"targetPosition":{"x":18709.806237131383,"y":24751.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Take Profit","id":"92d892f3-33eb-4ab2-907c-a89de2bdf55c"}}}],"layerFolders":[],"id":"1b070bca-6426-483f-975e-1435a3cfd74b","savedPayload":{"position":{"x":18709.806237131383,"y":24751.548779403747},"targetPosition":{"x":18676.806237131383,"y":24701.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Layer Folder","name":"Stages","project":"Superalgos","layers":[{"type":"Layer","name":"Open Stage","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[],"id":"b2f5f858-3b59-451b-b2de-7d8b1fcf7cf9","savedPayload":{"position":{"x":18754.806237131383,"y":24702.548779403747},"targetPosition":{"x":18690.806237131383,"y":24711.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"bbf35ffd-80e6-4453-96ea-cc6a694b5ec4","savedPayload":{"position":{"x":18601.806237131383,"y":24747.548779403747},"targetPosition":{"x":18690.806237131383,"y":24711.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"ff01c2ae-4e0a-4227-bad6-31299819263d","savedPayload":{"position":{"x":18690.806237131383,"y":24711.548779403747},"targetPosition":{"x":18758.806237131383,"y":24760.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Open Stage","id":"b0e696f5-8a33-4728-9262-c72281c6e97c"}}},{"type":"Layer","name":"Close Stage","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[],"id":"fe568c0d-2192-4909-b106-ebb075223166","savedPayload":{"position":{"x":18850.806237131383,"y":24889.548779403747},"targetPosition":{"x":18852.806237131383,"y":24821.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"d1499113-760e-44dd-b59f-c5074eb16cc8","savedPayload":{"position":{"x":18801.806237131383,"y":24906.548779403747},"targetPosition":{"x":18852.806237131383,"y":24821.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"9e432775-38c9-4767-a92f-8afb75a16db8","savedPayload":{"position":{"x":18852.806237131383,"y":24821.548779403747},"targetPosition":{"x":18758.806237131383,"y":24760.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Close Stage","id":"e073d2d0-ce62-4b28-af5d-a874876663d1"}}},{"type":"Layer","name":"Trigger Stage","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[],"id":"ba39fb26-0350-407f-b6a7-c5acedf81a87","savedPayload":{"position":{"x":18689.806237131383,"y":24747.548779403747},"targetPosition":{"x":18668.806237131383,"y":24679.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"2cdb4e35-12bb-4324-ad06-298425b22189","savedPayload":{"position":{"x":18621.806237131383,"y":24645.548779403747},"targetPosition":{"x":18668.806237131383,"y":24679.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"e146be83-4397-4af1-b871-1953b13aed18","savedPayload":{"position":{"x":18668.806237131383,"y":24679.548779403747},"targetPosition":{"x":18758.806237131383,"y":24760.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Trigger Stage","id":"f654b46d-07df-47ba-8778-96d6b4b53b7b"}}},{"type":"Layer","name":"Manage Stage","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[],"id":"fb0c44db-d0fe-46a3-bc36-7a470354ae9d","savedPayload":{"position":{"x":18752.806237131383,"y":24922.548779403747},"targetPosition":{"x":18824.806237131383,"y":24831.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"f1fd3b7a-fb30-4349-9dc7-4cf9848d7ccd","savedPayload":{"position":{"x":18900.806237131383,"y":24892.548779403747},"targetPosition":{"x":18824.806237131383,"y":24831.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"019e7e93-3392-455c-8944-eef74fa2055d","savedPayload":{"position":{"x":18824.806237131383,"y":24831.548779403747},"targetPosition":{"x":18758.806237131383,"y":24760.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Manage Stage","id":"49d22548-e0b7-4eef-bb46-3fac56d9afe6"}}}],"layerFolders":[],"id":"422bfbe8-0894-4d2d-9e87-47550ef9dc1a","savedPayload":{"position":{"x":18758.806237131383,"y":24760.548779403747},"targetPosition":{"x":18676.806237131383,"y":24701.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Layer Folder","name":"Orders","project":"Superalgos","layers":[{"type":"Layer","name":"Market Buy Orders","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[],"id":"672c58a5-4e55-4b44-8e13-3dec665fba2c","savedPayload":{"position":{"x":18661.806237131383,"y":24785.548779403747},"targetPosition":{"x":18696.806237131383,"y":24730.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"99cac0b8-9730-4c51-bcb6-e227d17cc5ac","savedPayload":{"position":{"x":18600.806237131383,"y":24727.548779403747},"targetPosition":{"x":18696.806237131383,"y":24730.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"1b8219d7-bc08-4b4e-a1e3-1cc729321ce5","savedPayload":{"position":{"x":18696.806237131383,"y":24730.548779403747},"targetPosition":{"x":18725.806237131383,"y":24639.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Market Buy Orders","id":"f4a72227-9a41-4792-8e23-41a9c89c9d53"}}},{"type":"Layer","name":"Market Sell Orders","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[],"id":"adeca9b9-4790-4cd6-963f-796a5b7c6840","savedPayload":{"position":{"x":18738.806237131383,"y":24681.548779403747},"targetPosition":{"x":18779.806237131383,"y":24628.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"dccd4bf7-4849-4084-985b-f85fa18a9a6d","savedPayload":{"position":{"x":18743.806237131383,"y":24706.548779403747},"targetPosition":{"x":18779.806237131383,"y":24628.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"bde92523-03b0-4bae-9c12-78bf023b719a","savedPayload":{"position":{"x":18779.806237131383,"y":24628.548779403747},"targetPosition":{"x":18725.806237131383,"y":24639.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Market Sell Orders","id":"99154ee5-ea7a-4525-8895-19f2b8b06f09"}}},{"type":"Layer","name":"Limit Buy Orders","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[],"id":"11c13e3e-6cda-491c-a60c-676e8c699b97","savedPayload":{"position":{"x":18748.806237131383,"y":24647.548779403747},"targetPosition":{"x":18719.806237131383,"y":24596.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"88079f4e-f82c-444c-935b-aaea79cd93e8","savedPayload":{"position":{"x":18733.806237131383,"y":24545.548779403747},"targetPosition":{"x":18719.806237131383,"y":24596.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"a47161ed-cdbc-4dfd-9f2e-aaed2337534d","savedPayload":{"position":{"x":18719.806237131383,"y":24596.548779403747},"targetPosition":{"x":18725.806237131383,"y":24639.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Limit Buy Orders","id":"702cd718-be6e-4196-9931-32165a584549"}}},{"type":"Layer","name":"Limit Sell Orders","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[],"id":"71f83d1f-6690-4691-b6d5-36a2f3791777","savedPayload":{"position":{"x":18690.806237131383,"y":24692.548779403747},"targetPosition":{"x":18753.806237131383,"y":24619.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"f5154fb5-a430-43ee-9088-cd676b2501de","savedPayload":{"position":{"x":18682.806237131383,"y":24533.548779403747},"targetPosition":{"x":18753.806237131383,"y":24619.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"31c8b66a-504f-48fe-900b-a6a9b074751a","savedPayload":{"position":{"x":18753.806237131383,"y":24619.548779403747},"targetPosition":{"x":18725.806237131383,"y":24639.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Limit Sell Orders","id":"e58f24d7-1932-4017-b1ed-8536dbe5519c"}}},{"type":"Layer","name":"Last Market Order","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[],"id":"94d3f9db-7ddf-41fd-8f56-597b5b522da6","savedPayload":{"position":{"x":18732.806237131383,"y":24547.548779403747},"targetPosition":{"x":18681.806237131383,"y":24597.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"2ad49e24-b87f-4eaa-8494-c32ce6201a13","savedPayload":{"position":{"x":18727.806237131383,"y":24527.548779403747},"targetPosition":{"x":18681.806237131383,"y":24597.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"ff618651-0710-4fe2-bc75-5d72176eb83c","savedPayload":{"position":{"x":18681.806237131383,"y":24597.548779403747},"targetPosition":{"x":18725.806237131383,"y":24639.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Last Market Order","id":"b515f755-1e8a-4b82-9547-b83da2f90333"}}},{"type":"Layer","name":"Last Limit Order","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[],"id":"21070553-e958-42a2-84ed-b44e5b1d9deb","savedPayload":{"position":{"x":18621.806237131383,"y":24717.548779403747},"targetPosition":{"x":18632.806237131383,"y":24634.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"4780fec9-84ac-46c9-ae28-8d2e72a01d42","savedPayload":{"position":{"x":18625.806237131383,"y":24661.548779403747},"targetPosition":{"x":18632.806237131383,"y":24634.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"8c83c850-a665-46c9-a660-5ed1950c9f15","savedPayload":{"position":{"x":18632.806237131383,"y":24634.548779403747},"targetPosition":{"x":18725.806237131383,"y":24639.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Last Limit Order","id":"93e22b41-86f0-4dc3-9c15-878799e8896d"}}}],"layerFolders":[],"id":"7174afc8-947b-4cf7-a514-d86c5438cdde","savedPayload":{"position":{"x":18725.806237131383,"y":24639.548779403747},"targetPosition":{"x":18676.806237131383,"y":24701.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"c0305769-b625-4290-93c7-736630771858","savedPayload":{"position":{"x":18676.806237131383,"y":24701.548779403747},"targetPosition":{"x":18714.806237131383,"y":24773.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"eb23f0f9-8786-469f-b5c7-abb62f088385","savedPayload":{"position":{"x":18714.806237131383,"y":24773.548779403747},"targetPosition":{"x":18628.806237131383,"y":24756.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"04299e82-ac66-4a7b-aec6-37ad4336e01b","savedPayload":{"position":{"x":18628.806237131383,"y":24756.548779403747},"targetPosition":{"x":18722.806237131383,"y":24685.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Trading Mine Products","name":"Masters","id":"dbb24829-a94a-4a9c-b68c-a415bc2a0581"}}},"id":"370f7e33-9122-4005-ad15-5eca88a6d87e","savedPayload":{"position":{"x":18722.806237131383,"y":24685.548779403747},"targetPosition":{"x":18769.806237131383,"y":24634.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Timeline Chart","name":"Trading System","project":"Superalgos","layerManager":{"type":"Layer Manager","name":"Masters","config":"{ \n\"visibleLayers\": 5\n}","project":"Superalgos","layers":[],"botLayers":[{"type":"Bot Layers","name":"Low Frequency","project":"Superalgos","layers":[],"layerFolders":[{"type":"Layer Folder","name":"Trading System","project":"Superalgos","layers":[{"type":"Layer","name":"Trading System Errors","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[],"id":"13e53f93-f539-4fab-9a4b-2440b21d712b","savedPayload":{"position":{"x":18641.806237131383,"y":24662.548779403747},"targetPosition":{"x":18712.806237131383,"y":24759.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"0762278d-44b8-485a-9f6a-781c0c69f921","savedPayload":{"position":{"x":18712.806237131383,"y":24791.548779403747},"targetPosition":{"x":18712.806237131383,"y":24759.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"90ffe934-c087-406e-90c4-3f4ee009e4bc","savedPayload":{"position":{"x":18712.806237131383,"y":24759.548779403747},"targetPosition":{"x":18770.806237131383,"y":24779.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Trading System Errors","id":"0daf63f6-b842-4d8a-b566-47ffabb4f77d"}}},{"type":"Layer","name":"Trading System Highlights","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[],"id":"753fd771-9f78-443e-877c-b1669ce36f48","savedPayload":{"position":{"x":18793.806237131383,"y":24723.548779403747},"targetPosition":{"x":18833.806237131383,"y":24771.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"291a682e-3bb0-4e55-a33a-d3e5d302ece4","savedPayload":{"position":{"x":18790.806237131383,"y":24697.548779403747},"targetPosition":{"x":18833.806237131383,"y":24771.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"b1bc5ec7-0725-4dfe-b4d0-974ba79a70e6","savedPayload":{"position":{"x":18833.806237131383,"y":24771.548779403747},"targetPosition":{"x":18770.806237131383,"y":24779.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Trading System Highlights","id":"c83f8704-df3e-43b8-8e16-1e7a07f81dfc"}}},{"type":"Layer","name":"Trading System Values","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[],"id":"f8a87803-ac86-481d-a45f-40845cfa8edb","savedPayload":{"position":{"x":18663.806237131383,"y":24835.548779403747},"targetPosition":{"x":18695.806237131383,"y":24773.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"da506366-1dd7-40d6-a800-63b6d2036311","savedPayload":{"position":{"x":18793.806237131383,"y":24856.548779403747},"targetPosition":{"x":18695.806237131383,"y":24773.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"1e1ab1a4-701a-44d6-afab-b3baf8c1df04","savedPayload":{"position":{"x":18695.806237131383,"y":24773.548779403747},"targetPosition":{"x":18770.806237131383,"y":24779.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Trading System Values","id":"7e5a1d96-4452-4f40-be57-bb24313a7716"}}},{"type":"Layer","name":"Trading System Status","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[],"id":"48a52beb-f003-48c9-82bd-3dfff30c289d","savedPayload":{"position":{"x":18805.806237131383,"y":24875.548779403747},"targetPosition":{"x":18824.806237131383,"y":24828.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"d78215aa-8d5c-42f6-8a1e-6c039f25528b","savedPayload":{"position":{"x":18917.806237131383,"y":24775.548779403747},"targetPosition":{"x":18824.806237131383,"y":24828.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"cba5fb0f-4322-4703-b5fc-b91e182c51e5","savedPayload":{"position":{"x":18824.806237131383,"y":24828.548779403747},"targetPosition":{"x":18770.806237131383,"y":24779.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Trading System Status","id":"bac5ce4b-bb3a-4bac-846d-8a71ce2a71ad"}}},{"type":"Layer","name":"Trading System Progress","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[],"id":"48460c41-6e50-4134-93fc-ed548adff990","savedPayload":{"position":{"x":18692.806237131383,"y":24731.548779403747},"targetPosition":{"x":18722.806237131383,"y":24715.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"357243fe-2672-450f-aad4-1701dd82e062","savedPayload":{"position":{"x":18801.806237131383,"y":24779.548779403747},"targetPosition":{"x":18722.806237131383,"y":24715.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"77b0619d-08f8-4b57-86b3-150bdb124fd4","savedPayload":{"position":{"x":18722.806237131383,"y":24715.548779403747},"targetPosition":{"x":18770.806237131383,"y":24779.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Trading System Progress","id":"a1ba4935-f3f3-4c69-8e60-66e93a58705f"}}},{"type":"Layer","name":"Trading System Running","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[],"id":"663181d4-8959-4274-a5cf-6fcd17a5cc03","savedPayload":{"position":{"x":18771.806237131383,"y":24716.548779403747},"targetPosition":{"x":18677.806237131383,"y":24814.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"a89a5084-6cdd-48d2-9fa2-fd9644f3d600","savedPayload":{"position":{"x":18651.806237131383,"y":24913.548779403747},"targetPosition":{"x":18677.806237131383,"y":24814.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"5f859fb5-a5f7-4bdc-a04d-f18753b214df","savedPayload":{"position":{"x":18677.806237131383,"y":24814.548779403747},"targetPosition":{"x":18770.806237131383,"y":24779.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Trading System Running","id":"cdc7bef2-b4c9-4b12-b8aa-2374b32f6a0d"}}},{"type":"Layer","name":"Trading System Announcements","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[],"id":"9b751c1c-5b70-46b9-a076-3e132ab09c1c","savedPayload":{"position":{"x":18749.806237131383,"y":24788.548779403747},"targetPosition":{"x":18673.806237131383,"y":24741.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"9673c556-2658-4207-a607-19f9949f470f","savedPayload":{"position":{"x":18769.806237131383,"y":24819.548779403747},"targetPosition":{"x":18673.806237131383,"y":24741.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"2cf574f3-19e5-455b-a91d-48fc3ea9b72c","savedPayload":{"position":{"x":18673.806237131383,"y":24741.548779403747},"targetPosition":{"x":18770.806237131383,"y":24779.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Trading System Announcements","id":"f9cca75f-04ff-4b25-a9e7-2d289e31d1c2"}}},{"type":"Layer","name":"Trading System Warnings","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[],"id":"4e113651-e659-4ce7-97ec-fefeacf49092","savedPayload":{"position":{"x":18788.806237131383,"y":24739.548779403747},"targetPosition":{"x":18819.806237131383,"y":24839.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"60c0e587-5e64-40cc-add6-7479c1ab772b","savedPayload":{"position":{"x":18908.806237131383,"y":24872.548779403747},"targetPosition":{"x":18819.806237131383,"y":24839.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"5add06b2-8c5b-47e8-90ec-e80b505f8970","savedPayload":{"position":{"x":18819.806237131383,"y":24839.548779403747},"targetPosition":{"x":18770.806237131383,"y":24779.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Trading System Warnings","id":"901870b4-13f3-4b09-972f-e12b34001c4a"}}},{"type":"Layer","name":"Trading System Infos","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[],"id":"19f0ba3b-3a0b-4867-96a5-56733020d582","savedPayload":{"position":{"x":18711.806237131383,"y":24889.548779403747},"targetPosition":{"x":18770.806237131383,"y":24870.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"a4707292-2f55-4cb6-97fe-acf36fd9a216","savedPayload":{"position":{"x":18698.806237131383,"y":24777.548779403747},"targetPosition":{"x":18770.806237131383,"y":24870.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"68a46946-804f-4fc8-b1b2-821f142184c4","savedPayload":{"position":{"x":18770.806237131383,"y":24870.548779403747},"targetPosition":{"x":18770.806237131383,"y":24779.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Trading System Infos","id":"a5c91347-e8bd-4b55-913d-359e95e3085c"}}}],"layerFolders":[],"id":"6003a248-8d00-4a3a-9e4f-4bf8701e379b","savedPayload":{"position":{"x":18770.806237131383,"y":24779.548779403747},"targetPosition":{"x":18807.806237131383,"y":24873.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"b24b4974-ccdc-483a-9108-546a172ec382","savedPayload":{"position":{"x":18807.806237131383,"y":24873.548779403747},"targetPosition":{"x":18773.806237131383,"y":24785.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"d2ea348f-a1e9-4dbb-ab47-58d32e1a6d21","savedPayload":{"position":{"x":18773.806237131383,"y":24785.548779403747},"targetPosition":{"x":18722.806237131383,"y":24710.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Trading Mine Products","name":"Masters","id":"dbb24829-a94a-4a9c-b68c-a415bc2a0581"}}},"id":"87d1058b-22f2-4e60-8828-22ef05814d1c","savedPayload":{"position":{"x":18722.806237131383,"y":24710.548779403747},"targetPosition":{"x":18769.806237131383,"y":24634.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Timeline Chart","name":"Simulation Objects","project":"Superalgos","layerManager":{"type":"Layer Manager","name":"Masters","config":"{ \n\"visibleLayers\": 5\n}","project":"Superalgos","layers":[],"botLayers":[{"type":"Bot Layers","name":"Low Frequency","project":"Superalgos","layers":[],"layerFolders":[{"type":"Layer Folder","name":"Simulation Objects","project":"Superalgos","layers":[{"type":"Layer","name":"Episodes","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[{"type":"Layer Panel","name":"Episode Object","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"8d9a375b-1d27-4917-9179-0b55764e5f29","savedPayload":{"position":{"x":19016.806237131383,"y":24560.548779403747},"targetPosition":{"x":19020.806237131383,"y":24617.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Episode Object","id":"bcbb3368-ea4c-466b-8423-8f0517ad35da"}}},{"type":"Layer Panel","name":"Episode Base Asset","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"dbe75e52-7fc1-4a03-abe5-125b3828b9d4","savedPayload":{"position":{"x":18933.806237131383,"y":24623.548779403747},"targetPosition":{"x":19020.806237131383,"y":24617.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Episode Base Asset","id":"b18a5300-448b-4165-9b36-dc5ee37e58cd"}}},{"type":"Layer Panel","name":"Episode Quoted Asset","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"ffae9ccf-65d0-4abb-be5e-5bec5faa66d8","savedPayload":{"position":{"x":18946.806237131383,"y":24604.548779403747},"targetPosition":{"x":19020.806237131383,"y":24617.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Episode Quoted Asset","id":"dbdd55de-9279-48ef-a0b1-e50024f284e9"}}}],"id":"f2a49bd1-ff86-4432-8f38-636dc67311e3","savedPayload":{"position":{"x":19020.806237131383,"y":24617.548779403747},"targetPosition":{"x":18991.806237131383,"y":24560.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[{"type":"Layer Polygon","name":"Closed Base","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"b62ed550-1e25-447c-b163-164be3c42b3a","savedPayload":{"position":{"x":18834.806237131383,"y":24396.548779403747},"targetPosition":{"x":18894.806237131383,"y":24470.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Closed Base","id":"7237c558-a0e5-46c6-8cf5-ebc555e98efb"}}},{"type":"Layer Polygon","name":"Open Base","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"a3bcaf93-a176-4341-88ab-c12f7708af33","savedPayload":{"position":{"x":18848.806237131383,"y":24436.548779403747},"targetPosition":{"x":18894.806237131383,"y":24470.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Open Base","id":"4958982a-b51a-40ef-8764-dd5451cf9837"}}},{"type":"Layer Polygon","name":"Left Line","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"6de6ec23-0c89-44ea-9981-14d29085e292","savedPayload":{"position":{"x":18938.806237131383,"y":24517.548779403747},"targetPosition":{"x":18894.806237131383,"y":24470.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Left Line","id":"86fefa5e-8de8-4d00-a632-e1827ce60030"}}},{"type":"Layer Polygon","name":"Right Line","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"41ad0f15-067e-4496-955e-2c60257edb3b","savedPayload":{"position":{"x":18978.806237131383,"y":24543.548779403747},"targetPosition":{"x":18894.806237131383,"y":24470.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Right Line","id":"79a3b846-3b23-4c01-9aa1-cedcebb5ca03"}}}],"id":"68e1c79c-d226-4c10-9722-2a66d1ef02a1","savedPayload":{"position":{"x":18894.806237131383,"y":24470.548779403747},"targetPosition":{"x":18991.806237131383,"y":24560.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"3408737d-408f-43b6-9933-5b3734ba3776","savedPayload":{"position":{"x":18991.806237131383,"y":24560.548779403747},"targetPosition":{"x":18949.806237131383,"y":24513.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Episodes","id":"27d81a5c-6067-4ae8-a078-c9ab5a1bef6b"}}},{"type":"Layer","name":"Strategies","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[{"type":"Layer Panel","name":"Strategy Object","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"21b21689-641f-4de5-9b90-1e1e9103e254","savedPayload":{"position":{"x":19055.806237131383,"y":24576.548779403747},"targetPosition":{"x":19003.806237131383,"y":24524.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Strategy Object","id":"b256b76c-3834-4d62-aa56-f42cce9f47e9"}}}],"id":"036bf426-69ba-45cd-ba5b-44df1c5cea39","savedPayload":{"position":{"x":19003.806237131383,"y":24524.548779403747},"targetPosition":{"x":19037.806237131383,"y":24433.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[{"type":"Layer Polygon","name":"Closed Base","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"6d22e97e-0049-49a2-9f06-d14bd4c0ac01","savedPayload":{"position":{"x":18994.806237131383,"y":24491.548779403747},"targetPosition":{"x":18975.806237131383,"y":24439.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Closed Base","id":"9ae59a68-71fd-4ec8-9a70-da743f33baee"}}},{"type":"Layer Polygon","name":"Open Base","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"8436fded-081e-46aa-b4cd-a6fa35131c06","savedPayload":{"position":{"x":18884.806237131383,"y":24383.548779403747},"targetPosition":{"x":18975.806237131383,"y":24439.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Open Base","id":"504f327c-a08d-4c3d-8e77-850299cc30ed"}}},{"type":"Layer Polygon","name":"Left Line","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"7ab896db-5b6e-471a-ad10-f248c5128374","savedPayload":{"position":{"x":18998.806237131383,"y":24472.548779403747},"targetPosition":{"x":18975.806237131383,"y":24439.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Left Line","id":"f9500afd-e0f4-45d3-9647-45ec778554e8"}}},{"type":"Layer Polygon","name":"Right Line","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"1f5f4be5-3f1b-4245-b27d-9830a91eacf8","savedPayload":{"position":{"x":18887.806237131383,"y":24460.548779403747},"targetPosition":{"x":18975.806237131383,"y":24439.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Right Line","id":"354102dd-fd58-4f84-8e90-0d891defa0c8"}}}],"id":"d0353cb7-bbcd-4b01-a2c7-f1dacc3f0995","savedPayload":{"position":{"x":18975.806237131383,"y":24439.548779403747},"targetPosition":{"x":19037.806237131383,"y":24433.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"5c2dfaf8-7591-41ff-8690-472befba1e58","savedPayload":{"position":{"x":19037.806237131383,"y":24433.548779403747},"targetPosition":{"x":18949.806237131383,"y":24513.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Strategies","id":"07aa8a17-2d19-479b-b936-7cb24b73677c"}}}],"layerFolders":[{"type":"Layer Folder","name":"Orders","project":"Superalgos","layers":[{"type":"Layer","name":"Market Buy Orders","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[{"type":"Layer Panel","name":"Market Buy Order","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"ca4fca46-97c9-4890-abed-99742320e26a","savedPayload":{"position":{"x":19073.806237131383,"y":24634.548779403747},"targetPosition":{"x":18975.806237131383,"y":24536.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Market Buy Order","id":"12929733-5964-4948-877b-b1edda37162a"}}},{"type":"Layer Panel","name":"Market Buy Order Stats","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"ced36028-851e-4941-aee1-ba95a3c1f76d","savedPayload":{"position":{"x":19014.806237131383,"y":24562.548779403747},"targetPosition":{"x":18975.806237131383,"y":24536.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Market Buy Order Stats","id":"81a88e44-189c-44ec-9607-cb1e4de8baa1"}}},{"type":"Layer Panel","name":"Market Buy Order Base Asset","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"dc960513-44d9-4c51-801c-8f48b119d952","savedPayload":{"position":{"x":18922.806237131383,"y":24620.548779403747},"targetPosition":{"x":18975.806237131383,"y":24536.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Market Buy Order Base Asset","id":"608a9068-7324-4f4c-8fdd-d9d8e42e26c6"}}},{"type":"Layer Panel","name":"Market Buy Order Quoted Asset","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"7924f5d8-5db0-4c59-aa3c-bd58c4f53ba1","savedPayload":{"position":{"x":18998.806237131383,"y":24546.548779403747},"targetPosition":{"x":18975.806237131383,"y":24536.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Market Buy Order Quoted Asset","id":"1a55af5e-821d-4421-80d2-2c543d25ea1a"}}}],"id":"475d802d-cce0-48a5-bf9b-f5efd56c68ef","savedPayload":{"position":{"x":18975.806237131383,"y":24536.548779403747},"targetPosition":{"x":18977.806237131383,"y":24569.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[{"type":"Layer Polygon","name":"New Polygon","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"3d48c1a0-a6cb-432b-a636-cdfebc77f4a8","savedPayload":{"position":{"x":19032.806237131383,"y":24701.548779403747},"targetPosition":{"x":19034.806237131383,"y":24632.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"New Polygon","id":"6217d021-ea5b-4b20-b093-758a2d2fb5d4"}}}],"id":"d8647c46-61cc-4d21-9db3-26436b4f2a77","savedPayload":{"position":{"x":19034.806237131383,"y":24632.548779403747},"targetPosition":{"x":18977.806237131383,"y":24569.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"423e7aad-fb10-4e5d-b688-91dac0902e83","savedPayload":{"position":{"x":18977.806237131383,"y":24569.548779403747},"targetPosition":{"x":19030.806237131383,"y":24552.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Market Buy Orders","id":"3ed2aa32-4780-496a-b0bf-8127ed301f34"}}},{"type":"Layer","name":"Market Sell Orders","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[{"type":"Layer Panel","name":"Market Sell Order","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"02b10faf-aa54-4aec-9887-a022586d5377","savedPayload":{"position":{"x":18959.806237131383,"y":24544.548779403747},"targetPosition":{"x":19041.806237131383,"y":24546.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Market Sell Order","id":"a5856620-e9ce-4ee1-830c-5b5dc45e9139"}}},{"type":"Layer Panel","name":"Market Sell Order Stats","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"e7991938-9e82-45ef-9aae-8c13322f3239","savedPayload":{"position":{"x":19049.806237131383,"y":24544.548779403747},"targetPosition":{"x":19041.806237131383,"y":24546.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Market Sell Order Stats","id":"fb23f6bb-8383-4276-8a77-5180e622653a"}}},{"type":"Layer Panel","name":"Market Sell Order Base Asset","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"81c81dd6-58f3-4138-a80d-d153c193732c","savedPayload":{"position":{"x":19112.806237131383,"y":24516.548779403747},"targetPosition":{"x":19041.806237131383,"y":24546.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Market Sell Order Base Asset","id":"3e9e4e57-bd41-41f5-8d52-c92d3a707e80"}}},{"type":"Layer Panel","name":"Market Sell Order Quoted Asset","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"1697ab3c-2aba-4515-87f8-24205abc66ef","savedPayload":{"position":{"x":18999.806237131383,"y":24566.548779403747},"targetPosition":{"x":19041.806237131383,"y":24546.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Market Sell Order Quoted Asset","id":"51d59c30-3a02-4d74-aa62-f1524ea544ee"}}}],"id":"163576cc-892d-4037-ad28-113c7f4a3286","savedPayload":{"position":{"x":19041.806237131383,"y":24546.548779403747},"targetPosition":{"x":18942.806237131383,"y":24502.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[{"type":"Layer Polygon","name":"New Polygon","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"d4b183c9-6f6f-432e-b1d9-8582d909c272","savedPayload":{"position":{"x":18902.806237131383,"y":24393.548779403747},"targetPosition":{"x":18944.806237131383,"y":24404.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"New Polygon","id":"5b8dcb5c-6b20-4edf-aae5-1c526cdca536"}}}],"id":"caa21aaa-0248-4456-99df-2495d2f2a8ae","savedPayload":{"position":{"x":18944.806237131383,"y":24404.548779403747},"targetPosition":{"x":18942.806237131383,"y":24502.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"2659ab0f-66da-4be1-9b4f-6f3ee37a151c","savedPayload":{"position":{"x":18942.806237131383,"y":24502.548779403747},"targetPosition":{"x":19030.806237131383,"y":24552.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Market Sell Orders","id":"dd99ae2d-1300-46ad-9e5f-ada39a2b288a"}}},{"type":"Layer","name":"Limit Buy Orders","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[{"type":"Layer Panel","name":"Limit Buy Order","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"1a559513-1dc8-4c5e-802a-5f90582679af","savedPayload":{"position":{"x":18997.806237131383,"y":24419.548779403747},"targetPosition":{"x":18971.806237131383,"y":24513.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Limit Buy Order","id":"48ec80a7-6f68-4284-9bb5-f04ce3c1052b"}}},{"type":"Layer Panel","name":"Limit Buy Order Stats","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"fa6c56f8-c672-4cae-a2c0-23e8e511c606","savedPayload":{"position":{"x":18969.806237131383,"y":24536.548779403747},"targetPosition":{"x":18971.806237131383,"y":24513.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Limit Buy Order Stats","id":"90bd6690-de93-4158-a17f-728c28defc38"}}},{"type":"Layer Panel","name":"Limit Buy Order Base Asset","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"bb423a24-06d0-478f-9ee8-c457dfa33847","savedPayload":{"position":{"x":18988.806237131383,"y":24542.548779403747},"targetPosition":{"x":18971.806237131383,"y":24513.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Limit Buy Order Base Asset","id":"8504b6e3-83c8-45ea-959a-41303f9d4274"}}},{"type":"Layer Panel","name":"Limit Buy Order Quoted Asset","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"547e013d-1ada-4562-b0d1-53acd18b9ced","savedPayload":{"position":{"x":19057.806237131383,"y":24599.548779403747},"targetPosition":{"x":18971.806237131383,"y":24513.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Limit Buy Order Quoted Asset","id":"b60e7e48-8ae7-4701-848b-8faa9ba58c11"}}}],"id":"1be48eea-82d9-41ef-a9b0-79ca3cdc368a","savedPayload":{"position":{"x":18971.806237131383,"y":24513.548779403747},"targetPosition":{"x":19067.806237131383,"y":24593.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[{"type":"Layer Polygon","name":"Status Open","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"437f49ab-f48a-477a-9929-c34a54df394f","savedPayload":{"position":{"x":19056.806237131383,"y":24460.548779403747},"targetPosition":{"x":19090.806237131383,"y":24545.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Status Open","id":"7be8ba85-07e7-4800-8988-ce76d2105b73"}}},{"type":"Layer Polygon","name":"Status Closed Cancel Event","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"f017f5cd-9da1-4b31-95c6-7d4b34046cdd","savedPayload":{"position":{"x":18999.806237131383,"y":24585.548779403747},"targetPosition":{"x":19090.806237131383,"y":24545.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Status Closed Cancel Event","id":"ab881143-5631-4b27-a97a-94138dbd370d"}}},{"type":"Layer Polygon","name":"Status Closed Filled","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"cabe3bef-ebdb-4d05-b592-04c5b0559382","savedPayload":{"position":{"x":18994.806237131383,"y":24498.548779403747},"targetPosition":{"x":19090.806237131383,"y":24545.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Status Closed Filled","id":"a54693cf-8ec1-469d-afb9-2a724e4f6af7"}}}],"id":"d737c99e-bd5a-4d72-b6d5-7eaeda6db62b","savedPayload":{"position":{"x":19090.806237131383,"y":24545.548779403747},"targetPosition":{"x":19067.806237131383,"y":24593.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"4081aee1-5cfc-404e-9e13-f016d9cfb02e","savedPayload":{"position":{"x":19067.806237131383,"y":24593.548779403747},"targetPosition":{"x":19030.806237131383,"y":24552.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Limit Buy Orders","id":"9ddbbf63-81b6-471d-b989-6acf7d797a7a"}}},{"type":"Layer","name":"Limit Sell Orders","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[{"type":"Layer Panel","name":"Limit Sell Order","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"e0329e82-251e-43f2-919f-7a2b709eea05","savedPayload":{"position":{"x":18976.806237131383,"y":24613.548779403747},"targetPosition":{"x":19042.806237131383,"y":24569.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Limit Sell Order","id":"5d485d15-9919-42cc-9399-54c679d7085d"}}},{"type":"Layer Panel","name":"Limit Sell Order Stats","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"e3fe675f-973d-4ff4-acaa-3b813cdf9053","savedPayload":{"position":{"x":19089.806237131383,"y":24636.548779403747},"targetPosition":{"x":19042.806237131383,"y":24569.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Limit Sell Order Stats","id":"db2f6e9c-ce79-4465-a0dc-8ea02fac26b7"}}},{"type":"Layer Panel","name":"Limit Sell Order Base Asset","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"101286ab-1a93-4712-909d-268066f03b68","savedPayload":{"position":{"x":19095.806237131383,"y":24482.548779403747},"targetPosition":{"x":19042.806237131383,"y":24569.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Limit Sell Order Base Asset","id":"3e34000e-ad8c-4049-9eee-89e8ea362a0f"}}},{"type":"Layer Panel","name":"Limit Sell Order Quoted Asset","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"306efe19-683d-4507-b502-d478ddcdf971","savedPayload":{"position":{"x":19059.806237131383,"y":24652.548779403747},"targetPosition":{"x":19042.806237131383,"y":24569.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Limit Sell Order Quoted Asset","id":"ae18b041-f16e-4d96-8a83-56845dddf64a"}}}],"id":"92f1a3ae-21bd-4346-bde1-219cfd314330","savedPayload":{"position":{"x":19042.806237131383,"y":24569.548779403747},"targetPosition":{"x":19062.806237131383,"y":24526.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[{"type":"Layer Polygon","name":"Status Open","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"52d8d314-ad68-4d2f-81fd-c524a3466b5a","savedPayload":{"position":{"x":19177.806237131383,"y":24580.548779403747},"targetPosition":{"x":19113.806237131383,"y":24622.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Status Open","id":"186d1b59-7d04-4b40-83c9-acc361b8a12a"}}},{"type":"Layer Polygon","name":"Status Closed Cancel Event","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"b3a9310b-f872-49aa-9317-b3e29ccd53f7","savedPayload":{"position":{"x":19069.806237131383,"y":24696.548779403747},"targetPosition":{"x":19113.806237131383,"y":24622.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Status Closed Cancel Event","id":"8e993263-dbfc-4d41-864a-9470e70d7e4f"}}},{"type":"Layer Polygon","name":"Status Closed Filled","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"729e8b24-0cc5-488e-beaa-e72906f5899e","savedPayload":{"position":{"x":19114.806237131383,"y":24661.548779403747},"targetPosition":{"x":19113.806237131383,"y":24622.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Status Closed Filled","id":"bf0751d6-fdb2-4e66-a39c-2bd99252bd60"}}}],"id":"77d2d4dc-3a99-416b-ae80-503433766fd1","savedPayload":{"position":{"x":19113.806237131383,"y":24622.548779403747},"targetPosition":{"x":19062.806237131383,"y":24526.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"c1412383-ba04-4772-81dd-79293a03626e","savedPayload":{"position":{"x":19062.806237131383,"y":24526.548779403747},"targetPosition":{"x":19030.806237131383,"y":24552.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Limit Sell Orders","id":"1a5721d9-5064-4bd4-9449-4433594e73a8"}}}],"layerFolders":[],"id":"18a4b80e-7d91-489c-9cf9-2c89fca7e719","savedPayload":{"position":{"x":19030.806237131383,"y":24552.548779403747},"targetPosition":{"x":18949.806237131383,"y":24513.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Layer Folder","name":"Stages","project":"Superalgos","layers":[{"type":"Layer","name":"Trigger Stages","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[{"type":"Layer Panel","name":"Trigger Stage Object","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"7e6dee9a-d8e1-49be-a993-7343f1d0a450","savedPayload":{"position":{"x":19166.806237131383,"y":24660.548779403747},"targetPosition":{"x":19150.806237131383,"y":24599.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Trigger Stage Object","id":"c10b9b7b-04d8-460b-9dcc-2eaed24e17df"}}}],"id":"5e0d4fca-da72-479e-b04e-2edec03c9545","savedPayload":{"position":{"x":19150.806237131383,"y":24599.548779403747},"targetPosition":{"x":19063.806237131383,"y":24549.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[{"type":"Layer Polygon","name":"Closed Base","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"4b77f7c1-e7e2-4e3a-9930-bc4c42eb465e","savedPayload":{"position":{"x":19023.806237131383,"y":24589.548779403747},"targetPosition":{"x":19103.806237131383,"y":24522.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Closed Base","id":"9e88f3a0-09ad-44fd-a84e-731228860e66"}}},{"type":"Layer Polygon","name":"Open Base","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"ebf59a06-cfe8-4029-aaf3-4d9a3a5cfdbb","savedPayload":{"position":{"x":19070.806237131383,"y":24423.548779403747},"targetPosition":{"x":19103.806237131383,"y":24522.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Open Base","id":"e2e18af7-af5f-4634-b8a4-4fabd2ddd7a5"}}},{"type":"Layer Polygon","name":"Left Line","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"7565a37c-3298-4760-95fe-16332204105f","savedPayload":{"position":{"x":19032.806237131383,"y":24614.548779403747},"targetPosition":{"x":19103.806237131383,"y":24522.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Left Line","id":"08d916aa-6d2d-497b-8738-9b0966e3901e"}}},{"type":"Layer Polygon","name":"Right Line","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"4e2ebbcf-80ae-455d-aee5-20014be91dac","savedPayload":{"position":{"x":19187.806237131383,"y":24518.548779403747},"targetPosition":{"x":19103.806237131383,"y":24522.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Right Line","id":"70de0f73-5a2d-4a5a-a5f7-1863f192a14d"}}}],"id":"f375881f-6595-42d7-81c1-e1c465e5e526","savedPayload":{"position":{"x":19103.806237131383,"y":24522.548779403747},"targetPosition":{"x":19063.806237131383,"y":24549.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"cd6cda15-e0e1-4a12-99ed-293d085cd528","savedPayload":{"position":{"x":19063.806237131383,"y":24549.548779403747},"targetPosition":{"x":19039.806237131383,"y":24533.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Trigger Stages","id":"52afc8a2-90e5-4eea-889b-86e38493cec8"}}},{"type":"Layer","name":"Open Stages","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[{"type":"Layer Panel","name":"Open Stage Object","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"3c698528-a248-4942-8822-a70ae36b49d3","savedPayload":{"position":{"x":19065.806237131383,"y":24604.548779403747},"targetPosition":{"x":19031.806237131383,"y":24695.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Open Stage Object","id":"be56e169-d089-4aea-a18a-c01cf16a3485"}}}],"id":"122c9979-1381-4f65-bddc-b10a3e4cb5f2","savedPayload":{"position":{"x":19031.806237131383,"y":24695.548779403747},"targetPosition":{"x":19079.806237131383,"y":24624.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[{"type":"Layer Polygon","name":"Closed Base","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"d28a4f27-918c-4a02-8dd0-7d4ea8765209","savedPayload":{"position":{"x":19227.806237131383,"y":24661.548779403747},"targetPosition":{"x":19158.806237131383,"y":24641.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Closed Base","id":"21db891e-4c47-4a5a-88a5-036297086138"}}},{"type":"Layer Polygon","name":"Open Base","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"b7cf9888-6219-4b54-ae4c-3aeb98ff8e92","savedPayload":{"position":{"x":19127.806237131383,"y":24601.548779403747},"targetPosition":{"x":19158.806237131383,"y":24641.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Open Base","id":"2a3d0d93-13d9-4a9e-8d32-c0aa5d7ab1e3"}}},{"type":"Layer Polygon","name":"Left Line","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"2441ba47-4d12-4b04-a822-3c7b54e2ba1e","savedPayload":{"position":{"x":19241.806237131383,"y":24564.548779403747},"targetPosition":{"x":19158.806237131383,"y":24641.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Left Line","id":"616f49d0-daaa-4b82-be0d-56504b402616"}}},{"type":"Layer Polygon","name":"Right Line","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"1f1bb65a-a20e-4b93-9537-fcb3043b1470","savedPayload":{"position":{"x":19142.806237131383,"y":24680.548779403747},"targetPosition":{"x":19158.806237131383,"y":24641.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Right Line","id":"0fab39ff-8caf-45f8-8650-33d7a65fa6e1"}}}],"id":"6baa301a-76a1-418e-a95a-e5443fd70e8d","savedPayload":{"position":{"x":19158.806237131383,"y":24641.548779403747},"targetPosition":{"x":19079.806237131383,"y":24624.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"4ed50562-0421-48b8-9833-e16dc1e0171a","savedPayload":{"position":{"x":19079.806237131383,"y":24624.548779403747},"targetPosition":{"x":19039.806237131383,"y":24533.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Open Stages","id":"d781f6a9-3e68-4faa-a822-58a7dc331204"}}},{"type":"Layer","name":"Manage Stages","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[{"type":"Layer Panel","name":"Manage Stage Object","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"9fe9a385-1e7f-47a2-ad19-7081a0bfb010","savedPayload":{"position":{"x":19059.806237131383,"y":24357.548779403747},"targetPosition":{"x":19120.806237131383,"y":24427.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Manage Stage Object","id":"3db5604f-cacf-4c87-b1ea-5aa364bf9f48"}}}],"id":"13712ca8-8d29-4c39-a7fc-3e1f11b74392","savedPayload":{"position":{"x":19120.806237131383,"y":24427.548779403747},"targetPosition":{"x":19069.806237131383,"y":24526.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[{"type":"Layer Polygon","name":"Closed Base","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"e469c7e9-03f4-4faa-9aab-55161edccb3d","savedPayload":{"position":{"x":19176.806237131383,"y":24427.548779403747},"targetPosition":{"x":19081.806237131383,"y":24512.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Closed Base","id":"43435aed-68cb-4a56-88c4-2574d91f5b32"}}},{"type":"Layer Polygon","name":"Open Base","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"d5e8d181-d19d-427e-8305-1d96e0fa6dc8","savedPayload":{"position":{"x":19072.806237131383,"y":24451.548779403747},"targetPosition":{"x":19081.806237131383,"y":24512.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Open Base","id":"904be022-f1e2-475e-9115-88224353cfa2"}}},{"type":"Layer Polygon","name":"Left Line","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"a42c2210-0879-4f53-8f42-c70c561f1a71","savedPayload":{"position":{"x":19176.806237131383,"y":24518.548779403747},"targetPosition":{"x":19081.806237131383,"y":24512.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Left Line","id":"4c74d4d8-d0a4-4581-bee7-36485d7a91a5"}}},{"type":"Layer Polygon","name":"Right Line","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"d20fb8ef-d000-40d0-95bd-45cd5ab7863c","savedPayload":{"position":{"x":19095.806237131383,"y":24431.548779403747},"targetPosition":{"x":19081.806237131383,"y":24512.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Right Line","id":"9fc6d2c4-a67b-42e8-841b-7523f7ab4962"}}}],"id":"02e5f0eb-24aa-4977-89a6-55616988e5be","savedPayload":{"position":{"x":19081.806237131383,"y":24512.548779403747},"targetPosition":{"x":19069.806237131383,"y":24526.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"b9203612-72b4-46e9-966e-33205b11aad7","savedPayload":{"position":{"x":19069.806237131383,"y":24526.548779403747},"targetPosition":{"x":19039.806237131383,"y":24533.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Manage Stages","id":"1a3fc6d2-ec6a-40d1-98e2-c68f0ace5553"}}},{"type":"Layer","name":"Close Stages","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[{"type":"Layer Panel","name":"Close Stage Object","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"921cdb21-471f-4a09-89ea-c50d34dcb7ed","savedPayload":{"position":{"x":18909.806237131383,"y":24559.548779403747},"targetPosition":{"x":18961.806237131383,"y":24517.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Close Stage Object","id":"069885e7-351f-45dc-8423-113db65b9592"}}}],"id":"2a404a4a-378d-4af4-bc88-3493bd8edf90","savedPayload":{"position":{"x":18961.806237131383,"y":24517.548779403747},"targetPosition":{"x":19035.806237131383,"y":24584.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[{"type":"Layer Polygon","name":"Closed Base","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"7f73d3a7-9221-4b81-9fe8-5354ce9cd086","savedPayload":{"position":{"x":19014.806237131383,"y":24637.548779403747},"targetPosition":{"x":18948.806237131383,"y":24607.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Closed Base","id":"9463d512-21f5-48c1-8cd6-b14747b338cf"}}},{"type":"Layer Polygon","name":"Open Base","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"f2fb75e9-4b0c-4d1c-8803-24057f0afef5","savedPayload":{"position":{"x":19041.806237131383,"y":24621.548779403747},"targetPosition":{"x":18948.806237131383,"y":24607.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Open Base","id":"c3249cad-9f26-4ff2-ab0d-968c66bb7f2d"}}},{"type":"Layer Polygon","name":"Left Line","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"7190b437-b4e4-4481-aa8d-0b098507f923","savedPayload":{"position":{"x":18996.806237131383,"y":24617.548779403747},"targetPosition":{"x":18948.806237131383,"y":24607.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Left Line","id":"dbd9d421-d90c-4ab8-a26b-c2254d7abec1"}}},{"type":"Layer Polygon","name":"Right Line","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"8958f1f5-3e92-40ee-8e27-b8bdbefc8bd1","savedPayload":{"position":{"x":18983.806237131383,"y":24533.548779403747},"targetPosition":{"x":18948.806237131383,"y":24607.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Right Line","id":"a5e40c24-183d-4896-97b0-f9f0f104c240"}}}],"id":"431537e0-2754-43f0-877a-c1bf674b9810","savedPayload":{"position":{"x":18948.806237131383,"y":24607.548779403747},"targetPosition":{"x":19035.806237131383,"y":24584.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"af2722a5-76ba-4fdd-80af-698dc15c36bc","savedPayload":{"position":{"x":19035.806237131383,"y":24584.548779403747},"targetPosition":{"x":19039.806237131383,"y":24533.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Close Stages","id":"232666b3-d751-4d95-9856-3becc53d579e"}}}],"layerFolders":[],"id":"545681fa-67ff-406d-9b9c-24648d870189","savedPayload":{"position":{"x":19039.806237131383,"y":24533.548779403747},"targetPosition":{"x":18949.806237131383,"y":24513.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Layer Folder","name":"Position","project":"Superalgos","layers":[{"type":"Layer","name":"Positions","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[{"type":"Layer Panel","name":"Position Object","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"ff5970f3-c7c1-45e5-a5ed-f9532223ec6e","savedPayload":{"position":{"x":18677.806237131383,"y":24703.548779403747},"targetPosition":{"x":18766.806237131383,"y":24607.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Position Object","id":"3d274e02-8896-4311-a0c8-9041b6507090"}}},{"type":"Layer Panel","name":"Position Combined Statistics","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"ad4887e0-af45-4cee-a896-47eca690937c","savedPayload":{"position":{"x":18721.806237131383,"y":24590.548779403747},"targetPosition":{"x":18766.806237131383,"y":24607.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Position Combined Statistics","id":"05d6bb3e-f975-471f-be1f-3215025ce6fe"}}}],"id":"9a8fc75b-7111-4d79-8dbd-fda5ad7e1c19","savedPayload":{"position":{"x":18766.806237131383,"y":24607.548779403747},"targetPosition":{"x":18786.806237131383,"y":24519.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[{"type":"Layer Polygon","name":"Entry Target Rate Line","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"d67585ba-eae4-4ff6-89b0-85f38a935c2f","savedPayload":{"position":{"x":18685.806237131383,"y":24566.548779403747},"targetPosition":{"x":18715.806237131383,"y":24489.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Entry Target Rate Line","id":"543ebae2-5624-49ad-a00f-df63335e92a9"}}},{"type":"Layer Polygon","name":"Exit Target Rate Line","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"64a71915-3900-4542-b713-42fd34528671","savedPayload":{"position":{"x":18762.806237131383,"y":24493.548779403747},"targetPosition":{"x":18715.806237131383,"y":24489.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Exit Target Rate Line","id":"b066c240-8552-4622-9597-77e812491910"}}}],"id":"f7765068-7305-4647-a0a2-fa110160c169","savedPayload":{"position":{"x":18715.806237131383,"y":24489.548779403747},"targetPosition":{"x":18786.806237131383,"y":24519.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"76570d26-14ee-4683-a409-11a007419685","savedPayload":{"position":{"x":18786.806237131383,"y":24519.548779403747},"targetPosition":{"x":18874.806237131383,"y":24469.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Positions","id":"3b12d7ca-5f2c-4275-832d-43ac08651bae"}}},{"type":"Layer","name":"Position Base Asset","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[{"type":"Layer Panel","name":"Position Base Asset","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"a5d49c01-ef1c-490b-945e-79a67e694c71","savedPayload":{"position":{"x":19029.806237131383,"y":24424.548779403747},"targetPosition":{"x":18945.806237131383,"y":24450.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Position Base Asset","id":"b4298480-8922-4c40-ac79-b4484f8558bd"}}}],"id":"ea55a898-133e-4d9f-b30a-2b1ed09e8a27","savedPayload":{"position":{"x":18945.806237131383,"y":24450.548779403747},"targetPosition":{"x":18940.806237131383,"y":24548.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[{"type":"Layer Polygon","name":"Profit Triangle","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"5c1e4068-1ce6-493d-8d59-257f78c0853f","savedPayload":{"position":{"x":18800.806237131383,"y":24582.548779403747},"targetPosition":{"x":18882.806237131383,"y":24516.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Profit Triangle","id":"2628b290-a09a-4807-8a45-7ff5a880d195"}}},{"type":"Layer Polygon","name":"Loss Triangle","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"92db9d83-c0db-42a6-b4e5-83a8e96649c3","savedPayload":{"position":{"x":18967.806237131383,"y":24584.548779403747},"targetPosition":{"x":18882.806237131383,"y":24516.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Loss Triangle","id":"e37cfbb4-fe54-49ad-9525-29b0d77e082b"}}},{"type":"Layer Polygon","name":"Empty Triangle","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"78e9bec9-d16d-4798-8050-1e4aa1be76d9","savedPayload":{"position":{"x":18820.806237131383,"y":24452.548779403747},"targetPosition":{"x":18882.806237131383,"y":24516.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Empty Triangle","id":"23c30ca5-95ec-47b2-a65f-01969b1a5a78"}}}],"id":"8088abc9-ccc5-4ee3-b622-e8c167bf83cc","savedPayload":{"position":{"x":18882.806237131383,"y":24516.548779403747},"targetPosition":{"x":18940.806237131383,"y":24548.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"14391564-010b-489b-97aa-2f1a8fc936eb","savedPayload":{"position":{"x":18940.806237131383,"y":24548.548779403747},"targetPosition":{"x":18874.806237131383,"y":24469.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Position Base Asset","id":"8067f0a7-8073-4ad5-8768-309a38395145"}}},{"type":"Layer","name":"Position Quoted Asset","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[{"type":"Layer Panel","name":"Position Quoted Asset","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"a1f56ec7-4db7-4eac-853b-3a4b0ebbb23e","savedPayload":{"position":{"x":18988.806237131383,"y":24490.548779403747},"targetPosition":{"x":18911.806237131383,"y":24535.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Position Quoted Asset","id":"f15d0a31-30bd-49a6-8c45-1bcd1a9cc5a8"}}}],"id":"109138d2-3770-40c2-bb0f-2b902575ad3b","savedPayload":{"position":{"x":18911.806237131383,"y":24535.548779403747},"targetPosition":{"x":18937.806237131383,"y":24560.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[{"type":"Layer Polygon","name":"Profit Triangle","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"09c5281d-252f-4ef6-b691-e054c7e99734","savedPayload":{"position":{"x":19015.806237131383,"y":24543.548779403747},"targetPosition":{"x":18955.806237131383,"y":24468.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Profit Triangle","id":"9cf82ef4-557e-498e-b121-ff28235b3a25"}}},{"type":"Layer Polygon","name":"Loss Triangle","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"c3243af8-3556-48b1-96ec-578e11985c38","savedPayload":{"position":{"x":18883.806237131383,"y":24453.548779403747},"targetPosition":{"x":18955.806237131383,"y":24468.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Loss Triangle","id":"61faa796-9697-48b0-a582-613e1b351931"}}},{"type":"Layer Polygon","name":"Empty Triangle","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"157c1d74-3a9f-4423-b7b7-d26fed9abeb3","savedPayload":{"position":{"x":19014.806237131383,"y":24553.548779403747},"targetPosition":{"x":18955.806237131383,"y":24468.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Empty Triangle","id":"58c807a3-8443-43d9-82e9-81c3d0545399"}}}],"id":"21c51814-e5ec-4e66-ba46-f339b44bae50","savedPayload":{"position":{"x":18955.806237131383,"y":24468.548779403747},"targetPosition":{"x":18937.806237131383,"y":24560.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"303df3f4-d21c-481b-be27-6e6502118a82","savedPayload":{"position":{"x":18937.806237131383,"y":24560.548779403747},"targetPosition":{"x":18874.806237131383,"y":24469.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Position Quoted Asset","id":"e53bba7e-05b0-4ebd-b054-04b6ad9b2c0f"}}},{"type":"Layer","name":"Stop Loss","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[{"type":"Layer Panel","name":"Stop Loss Panel","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"6844104e-d575-4b25-87b9-1c7d19b9c245","savedPayload":{"position":{"x":18953.806237131383,"y":24534.548779403747},"targetPosition":{"x":18912.806237131383,"y":24475.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Stop Loss Panel","id":"1b6d3bd0-e594-4b09-9f1c-021177676d84"}}}],"id":"c423bfd6-6321-4b5b-a161-2c2f132dcf60","savedPayload":{"position":{"x":18912.806237131383,"y":24475.548779403747},"targetPosition":{"x":18969.806237131383,"y":24563.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[{"type":"Layer Polygon","name":"New Polygon","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"c41f484b-4a72-425b-b813-f32b27eb138e","savedPayload":{"position":{"x":18882.806237131383,"y":24591.548779403747},"targetPosition":{"x":18908.806237131383,"y":24525.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"New Polygon","id":"9d351f29-6a3e-4c2b-b008-ebe1414d2aa8"}}}],"id":"8e8e47d3-1832-4ab0-8057-518c29e43a28","savedPayload":{"position":{"x":18908.806237131383,"y":24525.548779403747},"targetPosition":{"x":18969.806237131383,"y":24563.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"508df894-ce6a-4068-b34c-0f8157cc4776","savedPayload":{"position":{"x":18969.806237131383,"y":24563.548779403747},"targetPosition":{"x":18874.806237131383,"y":24469.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Stop Loss","id":"9a1af2ed-4fa2-4e30-9dc8-7035b0ff628a"}}},{"type":"Layer","name":"Take Profit","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[{"type":"Layer Panel","name":"Take Profit Panel","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"10fed578-da9d-480f-8333-584375b4790f","savedPayload":{"position":{"x":19120.806237131383,"y":24498.548779403747},"targetPosition":{"x":19028.806237131383,"y":24432.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Take Profit Panel","id":"33aa2293-7958-4cc3-bb41-fc97c17ccd67"}}}],"id":"15b9d4a5-523c-467f-a5cf-82cedc860db7","savedPayload":{"position":{"x":19028.806237131383,"y":24432.548779403747},"targetPosition":{"x":18969.806237131383,"y":24427.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[{"type":"Layer Polygon","name":"New Polygon","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"5ddd134c-ca75-4369-a59c-304584d07a58","savedPayload":{"position":{"x":18884.806237131383,"y":24393.548779403747},"targetPosition":{"x":18920.806237131383,"y":24381.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"New Polygon","id":"a0b598d2-cdb6-4ce7-96c5-ef3317ae1768"}}}],"id":"80f5a40e-06af-4c5c-8a11-0bb1c37a15d9","savedPayload":{"position":{"x":18920.806237131383,"y":24381.548779403747},"targetPosition":{"x":18969.806237131383,"y":24427.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"d62bfaff-aca6-4e9d-a723-b14150d7e0ec","savedPayload":{"position":{"x":18969.806237131383,"y":24427.548779403747},"targetPosition":{"x":18874.806237131383,"y":24469.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Take Profit","id":"ad31c51f-124d-4e4b-bf88-400e8adf94a2"}}}],"layerFolders":[],"id":"d1e09819-72c1-4514-b530-7d74445b6502","savedPayload":{"position":{"x":18874.806237131383,"y":24469.548779403747},"targetPosition":{"x":18949.806237131383,"y":24513.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"a8d0a4d2-f608-4a09-aa0f-8359c5fe8b4a","savedPayload":{"position":{"x":18949.806237131383,"y":24513.548779403747},"targetPosition":{"x":18892.806237131383,"y":24550.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"438394a6-6bac-42fc-bb13-817d74ce1623","savedPayload":{"position":{"x":18892.806237131383,"y":24550.548779403747},"targetPosition":{"x":18863.806237131383,"y":24596.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"f7895eb1-326b-4dda-b2c5-943ab7a44973","savedPayload":{"position":{"x":18863.806237131383,"y":24596.548779403747},"targetPosition":{"x":18860.806237131383,"y":24616.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Trading Mine Products","name":"Masters","id":"dbb24829-a94a-4a9c-b68c-a415bc2a0581"}}},"id":"7c376ff6-4640-4c0c-9cfa-1ad93cac23dc","savedPayload":{"position":{"x":18860.806237131383,"y":24616.548779403747},"targetPosition":{"x":18769.806237131383,"y":24634.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Timeline Chart","name":"Masters Data","project":"Superalgos","layerManager":{"type":"Layer Manager","name":"Masters","config":"{ \n\"visibleLayers\": 5\n}","project":"Superalgos","layers":[],"botLayers":[{"type":"Bot Layers","name":"Exchange Raw Data","project":"Superalgos","layers":[],"layerFolders":[],"id":"c4ac8a0b-1eb2-45a0-9f0b-691a3395bbee","savedPayload":{"position":{"x":18661.806237131383,"y":24706.548779403747},"targetPosition":{"x":18686.806237131383,"y":24772.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Bot Layers","name":"Webhooks","project":"Superalgos","layers":[],"layerFolders":[],"id":"9685008b-0ac5-43fd-8943-d56cfcf8e9d6","savedPayload":{"position":{"x":18609.806237131383,"y":24674.548779403747},"targetPosition":{"x":18686.806237131383,"y":24772.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Bot Layers","name":"Candles Volumes","project":"Superalgos","layers":[{"type":"Layer","name":"Candles","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[{"type":"Layer Panel","name":"Candle","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"f69061ed-9582-4432-b3dd-0e50e039bddf","savedPayload":{"position":{"x":18758.806237131383,"y":25105.548779403747},"targetPosition":{"x":18675.806237131383,"y":25016.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Candle","id":"9336f4e6-d56b-4ed4-819d-0bb762ba1fdd"}}}],"id":"84b83fb7-fec2-4e68-9109-a9dcb34bbca7","savedPayload":{"position":{"x":18675.806237131383,"y":25016.548779403747},"targetPosition":{"x":18695.806237131383,"y":24939.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"be05526d-a985-4f58-bfb5-2446c39a6d51","savedPayload":{"position":{"x":18726.806237131383,"y":24947.548779403747},"targetPosition":{"x":18695.806237131383,"y":24939.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"1d22b700-4c4c-45aa-99d4-66553aebce03","savedPayload":{"position":{"x":18695.806237131383,"y":24939.548779403747},"targetPosition":{"x":18729.806237131383,"y":24854.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Candles","id":"35b2db18-d9e6-4491-94a5-f99b3ff684ab"}}},{"type":"Layer","name":"Volumes","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[{"type":"Layer Panel","name":"Volume","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"0d39f0a2-441e-4175-9d66-4b52b2e56b7b","savedPayload":{"position":{"x":18715.806237131383,"y":24660.548779403747},"targetPosition":{"x":18763.806237131383,"y":24723.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Volume","id":"42dbd098-4550-44a0-987f-54a28dd5f40b"}}}],"id":"a01b2222-8c1f-4048-92bb-7379997181a6","savedPayload":{"position":{"x":18763.806237131383,"y":24723.548779403747},"targetPosition":{"x":18674.806237131383,"y":24818.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"d5bcaba9-d4be-40da-b9e5-8b1afa9208f7","savedPayload":{"position":{"x":18760.806237131383,"y":24911.548779403747},"targetPosition":{"x":18674.806237131383,"y":24818.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"fb8cde51-e7e3-4ad9-970a-61defba4264f","savedPayload":{"position":{"x":18674.806237131383,"y":24818.548779403747},"targetPosition":{"x":18729.806237131383,"y":24854.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Volumes","id":"ff9d5033-c3b6-4612-a206-e3cfaa56d2d0"}}}],"layerFolders":[],"id":"65d421c2-d8e1-40bf-abaa-cbdea7355d25","savedPayload":{"position":{"x":18729.806237131383,"y":24854.548779403747},"targetPosition":{"x":18686.806237131383,"y":24772.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Bot Layers","name":"Bollinger Bands","project":"Superalgos","layers":[{"type":"Layer","name":"Bollinger Bands","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[{"type":"Layer Panel","name":"Bollinger Band","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"9ac015c7-15d4-449e-acc4-fb6273d7f970","savedPayload":{"position":{"x":18673.806237131383,"y":24691.548779403747},"targetPosition":{"x":18743.806237131383,"y":24676.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Bollinger Band","id":"de7b7008-6f66-4d7d-96dd-1aa7b1ede335"}}}],"id":"0f06dc03-5344-4ef3-ad43-5013d68c7cfc","savedPayload":{"position":{"x":18743.806237131383,"y":24676.548779403747},"targetPosition":{"x":18738.806237131383,"y":24715.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"b3fae7bb-f93e-4d66-9b35-84ef4639f197","savedPayload":{"position":{"x":18837.806237131383,"y":24776.548779403747},"targetPosition":{"x":18738.806237131383,"y":24715.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"57d999ca-95c9-4d37-9116-62b92132ef29","savedPayload":{"position":{"x":18738.806237131383,"y":24715.548779403747},"targetPosition":{"x":18702.806237131383,"y":24712.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Bollinger Bands","id":"3dfbee36-5671-46d2-8135-246c5c7da7f1"}}},{"type":"Layer","name":"Percentage Bandwidth","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[{"type":"Layer Panel","name":"%B Panel","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"9d56c603-6096-43ef-9f35-10cf256d14d7","savedPayload":{"position":{"x":18747.806237131383,"y":24718.548779403747},"targetPosition":{"x":18673.806237131383,"y":24741.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"%B Panel","id":"36548f31-d96c-4c80-b923-dea5dd5b56c7"}}}],"id":"953a81c5-06ac-4dd7-a2ff-f9fc14f906c3","savedPayload":{"position":{"x":18673.806237131383,"y":24741.548779403747},"targetPosition":{"x":18629.806237131383,"y":24741.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[{"type":"Layer Polygon","name":"Area From 0 to 30","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"1e61dd0a-508c-42a2-8c63-0c81ce5f2833","savedPayload":{"position":{"x":18733.806237131383,"y":24711.548779403747},"targetPosition":{"x":18654.806237131383,"y":24719.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Area From 0 to 30","id":"d76f185f-5219-4f0b-adb3-9a339b0468c6"}}},{"type":"Layer Polygon","name":"Area From 30 to 70","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"dafe5936-6670-400a-b421-886909bef4b5","savedPayload":{"position":{"x":18694.806237131383,"y":24661.548779403747},"targetPosition":{"x":18654.806237131383,"y":24719.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Area From 30 to 70","id":"1a7969dd-af18-4e44-b4c9-96dd2be57f7c"}}},{"type":"Layer Polygon","name":"Area From 70 to 100","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"335840c8-0724-4964-8798-5f70951173f8","savedPayload":{"position":{"x":18610.806237131383,"y":24620.548779403747},"targetPosition":{"x":18654.806237131383,"y":24719.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Area From 70 to 100","id":"cb1bcd11-0fb0-4377-bff2-dee4630e0f3f"}}},{"type":"Layer Polygon","name":"Line 30","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"929560ae-9c10-4695-9927-1ccf9f9d5d8e","savedPayload":{"position":{"x":18702.806237131383,"y":24685.548779403747},"targetPosition":{"x":18654.806237131383,"y":24719.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Line 30","id":"857043cc-f467-44d2-89eb-2e73f35f638d"}}},{"type":"Layer Polygon","name":"Line 30","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"816952f2-e84e-4a3c-a055-7e86452c19be","savedPayload":{"position":{"x":18704.806237131383,"y":24752.548779403747},"targetPosition":{"x":18654.806237131383,"y":24719.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Line 30","id":"984a1917-1d81-4142-a50f-269a18a07c9d"}}},{"type":"Layer Polygon","name":"Bandwidth","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"a3574130-71a5-4e73-8ac3-7c0e725c8eff","savedPayload":{"position":{"x":18585.806237131383,"y":24794.548779403747},"targetPosition":{"x":18654.806237131383,"y":24719.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Bandwidth","id":"0f7a4004-177c-4412-b0ef-2608f3c13da6"}}},{"type":"Layer Polygon","name":"Value","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"68a5ba99-a115-4e28-a395-7a72d7c9db81","savedPayload":{"position":{"x":18599.806237131383,"y":24802.548779403747},"targetPosition":{"x":18654.806237131383,"y":24719.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Value","id":"4598a671-83b9-4460-9e65-175df73eba71"}}},{"type":"Layer Polygon","name":"Moving Average","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"44b5246b-d317-43c8-9c51-e3bef13065b0","savedPayload":{"position":{"x":18685.806237131383,"y":24651.548779403747},"targetPosition":{"x":18654.806237131383,"y":24719.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Moving Average","id":"69c19382-ed5b-48d1-9249-426a8e1e4e51"}}}],"id":"4cb465ff-dfa7-4049-9d0c-9e8271601a76","savedPayload":{"position":{"x":18654.806237131383,"y":24719.548779403747},"targetPosition":{"x":18629.806237131383,"y":24741.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"5d5e1eef-01dd-4469-af29-ed6518d05e55","savedPayload":{"position":{"x":18629.806237131383,"y":24741.548779403747},"targetPosition":{"x":18702.806237131383,"y":24712.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Percentage Bandwidth","id":"b0d61c8d-0d8b-42a3-874a-e3cc297c8f30"}}}],"layerFolders":[],"id":"87c84b55-8156-4f46-9a63-4c849330f1fc","savedPayload":{"position":{"x":18702.806237131383,"y":24712.548779403747},"targetPosition":{"x":18686.806237131383,"y":24772.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Bot Layers","name":"Bollinger Channels","project":"Superalgos","layers":[{"type":"Layer","name":"Bollinger Channels Objects","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[{"type":"Layer Panel","name":"Bollinger Channels Objects","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"df7c9c62-786d-446b-9f17-ba9eab636583","savedPayload":{"position":{"x":18725.806237131383,"y":24769.548779403747},"targetPosition":{"x":18655.806237131383,"y":24761.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Bollinger Channels Objects","id":"09c8f781-3e54-4bed-bd9a-83e8179fdd66"}}}],"id":"59c4e69f-f62c-4ab3-badd-d3c6dabcdd41","savedPayload":{"position":{"x":18655.806237131383,"y":24761.548779403747},"targetPosition":{"x":18598.806237131383,"y":24734.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[{"type":"Layer Polygon","name":"New Polygon","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"bfa59f6f-5480-46ea-b2e3-1eb4fb1d034e","savedPayload":{"position":{"x":18582.806237131383,"y":24688.548779403747},"targetPosition":{"x":18583.806237131383,"y":24787.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"New Polygon","id":"6e21446c-93e7-44ad-814d-3cd2fa8f8baf"}}}],"id":"d7af4f7a-bbd2-4b92-8117-ed780b12d1f6","savedPayload":{"position":{"x":18583.806237131383,"y":24787.548779403747},"targetPosition":{"x":18598.806237131383,"y":24734.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"04923534-ac10-4e0e-95a7-850567de9746","savedPayload":{"position":{"x":18598.806237131383,"y":24734.548779403747},"targetPosition":{"x":18665.806237131383,"y":24692.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Bollinger Channels Objects","id":"163096b0-76eb-4b22-8fb5-f9593675d6e3"}}},{"type":"Layer","name":"Bollinger Channels","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[{"type":"Layer Panel","name":"Bollinger Channels","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"fa33b57d-7342-4660-8a72-99029523f60f","savedPayload":{"position":{"x":18571.806237131383,"y":24898.548779403747},"targetPosition":{"x":18644.806237131383,"y":24826.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Bollinger Channels","id":"abb4f289-c374-43e0-b8dc-d586d8e3328e"}}}],"id":"c23a1ec3-dd02-45ba-a3f6-ce7fbbed30c0","savedPayload":{"position":{"x":18644.806237131383,"y":24826.548779403747},"targetPosition":{"x":18597.806237131383,"y":24769.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"cbc7d5fb-33dc-443e-9f5f-3076356959fc","savedPayload":{"position":{"x":18522.806237131383,"y":24810.548779403747},"targetPosition":{"x":18597.806237131383,"y":24769.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"593fecfc-a5d9-451d-9682-5f26ec21ff5e","savedPayload":{"position":{"x":18597.806237131383,"y":24769.548779403747},"targetPosition":{"x":18665.806237131383,"y":24692.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Bollinger Channels","id":"6c67459b-bb1e-435d-91de-06426d1bd4a3"}}},{"type":"Layer","name":"Bollinger Sub-Channels Objects","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[{"type":"Layer Panel","name":"Bollinger Sub Channels Objects","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"678e38f2-ada3-4056-9685-e36af206a3c0","savedPayload":{"position":{"x":18798.806237131383,"y":24742.548779403747},"targetPosition":{"x":18782.806237131383,"y":24704.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Bollinger Sub Channels Objects","id":"8ce4c7ca-3496-4df8-9d57-335d40cc77a0"}}}],"id":"6f5518a7-af31-4d7d-bef5-feda690fcfd2","savedPayload":{"position":{"x":18782.806237131383,"y":24704.548779403747},"targetPosition":{"x":18713.806237131383,"y":24620.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"8f586dad-8018-4f4e-8856-9159d5d9c5f6","savedPayload":{"position":{"x":18650.806237131383,"y":24564.548779403747},"targetPosition":{"x":18713.806237131383,"y":24620.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"52d180da-6210-4c23-bbdd-f692f6e6912d","savedPayload":{"position":{"x":18713.806237131383,"y":24620.548779403747},"targetPosition":{"x":18665.806237131383,"y":24692.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Bollinger Sub-Channels Objects","id":"fe561a7b-7453-4bdc-ac2f-596e4e83854e"}}},{"type":"Layer","name":"Bollinger Sub-Channels","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[{"type":"Layer Panel","name":"Bollinger Sub Channels","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"c755e644-347b-47ea-87ad-9a4f7e211c5e","savedPayload":{"position":{"x":18663.806237131383,"y":24739.548779403747},"targetPosition":{"x":18624.806237131383,"y":24729.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Bollinger Sub Channels","id":"1beae26c-7235-46ef-a732-1d0c9f18dda5"}}}],"id":"226b6395-2856-4c2b-afcc-4463af522ce0","savedPayload":{"position":{"x":18624.806237131383,"y":24729.548779403747},"targetPosition":{"x":18581.806237131383,"y":24741.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"31ff10e3-abec-43c3-952b-affa6470806d","savedPayload":{"position":{"x":18570.806237131383,"y":24791.548779403747},"targetPosition":{"x":18581.806237131383,"y":24741.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"80605063-6195-4e6a-a01d-b2e41f9dfb0f","savedPayload":{"position":{"x":18581.806237131383,"y":24741.548779403747},"targetPosition":{"x":18665.806237131383,"y":24692.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Bollinger Sub-Channels","id":"0ee8225c-fa64-462e-adc6-cef19daf53e3"}}}],"layerFolders":[],"id":"49889c57-1adf-4430-b59f-d9d14e7c40af","savedPayload":{"position":{"x":18665.806237131383,"y":24692.548779403747},"targetPosition":{"x":18686.806237131383,"y":24772.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Bot Layers","name":"Candle Channels","project":"Superalgos","layers":[{"type":"Layer","name":"Candles Channels","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[{"type":"Layer Panel","name":"Candles Channels","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"7c8d80f3-b264-4249-8e35-c61711bf4631","savedPayload":{"position":{"x":18699.806237131383,"y":24825.548779403747},"targetPosition":{"x":18600.806237131383,"y":24857.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Candles Channels","id":"d21f5c62-0455-4671-89c1-f9d96a75f349"}}}],"id":"00ecdf6f-2429-4160-a6b9-52be7df931c2","savedPayload":{"position":{"x":18600.806237131383,"y":24857.548779403747},"targetPosition":{"x":18635.806237131383,"y":24769.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"7ae9aaf2-a086-4b8c-b886-772f27ebbc39","savedPayload":{"position":{"x":18716.806237131383,"y":24775.548779403747},"targetPosition":{"x":18635.806237131383,"y":24769.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"11916594-63d1-45c3-b751-66c812f5e95c","savedPayload":{"position":{"x":18635.806237131383,"y":24769.548779403747},"targetPosition":{"x":18719.806237131383,"y":24802.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Candles Channels","id":"e9be1c1b-00a5-4d46-9c61-7c58d8d674a8"}}},{"type":"Layer","name":"Candles Channels Objects","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[{"type":"Layer Panel","name":"Candles Channels Objects","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"4bd70d46-a955-453c-814c-dddc24a4a2ba","savedPayload":{"position":{"x":18679.806237131383,"y":24755.548779403747},"targetPosition":{"x":18767.806237131383,"y":24817.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Candles Channels Objects","id":"8b63674c-b728-4a00-8b3c-331d7ba2a93b"}}}],"id":"0d041519-4608-44f5-ad01-2dfa3a1e7f51","savedPayload":{"position":{"x":18767.806237131383,"y":24817.548779403747},"targetPosition":{"x":18788.806237131383,"y":24876.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[{"type":"Layer Polygon","name":"New Polygon","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"e41c023c-4625-4586-9679-e1fb245cd457","savedPayload":{"position":{"x":18755.806237131383,"y":24873.548779403747},"targetPosition":{"x":18694.806237131383,"y":24870.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"New Polygon","id":"5383ea8f-c9ed-463e-a7d4-dc5cb6c40dff"}}}],"id":"be053ade-2dc7-4b01-b2ee-aa58f0f8470d","savedPayload":{"position":{"x":18694.806237131383,"y":24870.548779403747},"targetPosition":{"x":18788.806237131383,"y":24876.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"dacad979-2ebc-418b-a2ad-2418bcfc2dd8","savedPayload":{"position":{"x":18788.806237131383,"y":24876.548779403747},"targetPosition":{"x":18719.806237131383,"y":24802.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Candles Channels Objects","id":"c2d145fa-f516-46c3-9868-4d2a0953c7ec"}}}],"layerFolders":[],"id":"d60411dc-6e3b-4bca-b85f-40f58505765a","savedPayload":{"position":{"x":18719.806237131383,"y":24802.548779403747},"targetPosition":{"x":18686.806237131383,"y":24772.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Bot Layers","name":"Resistances and Supports","project":"Superalgos","layers":[{"type":"Layer","name":"Resistances","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[{"type":"Layer Panel","name":"Resistance Bounces","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"fee2d590-f97c-4784-a983-35ad8526e97a","savedPayload":{"position":{"x":18678.806237131383,"y":24608.548779403747},"targetPosition":{"x":18647.806237131383,"y":24614.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Resistance Bounces","id":"ae66154f-2772-495c-a77b-1989dba9a3e7"}}},{"type":"Layer Panel","name":"Resistance Levels","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"38b44d15-dbf2-4f10-a377-c78106176c7e","savedPayload":{"position":{"x":18636.806237131383,"y":24645.548779403747},"targetPosition":{"x":18647.806237131383,"y":24614.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Resistance Levels","id":"dfd9d091-e377-4ece-be8c-5916271e161b"}}},{"type":"Layer Panel","name":"Resistance Zone Sizes","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"a3e3a313-0bb8-4c87-97ef-28a7d7ddc070","savedPayload":{"position":{"x":18667.806237131383,"y":24571.548779403747},"targetPosition":{"x":18647.806237131383,"y":24614.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Resistance Zone Sizes","id":"5341a87b-52b4-455d-b8f6-d1cbc4102fb1"}}}],"id":"cfc85382-45a3-4a6a-a42d-9fba9aed0f94","savedPayload":{"position":{"x":18647.806237131383,"y":24614.548779403747},"targetPosition":{"x":18640.806237131383,"y":24673.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[{"type":"Layer Polygon","name":"Resistance Line 1","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"93c4e0ae-a0e1-4bfa-8e21-441de99c88fc","savedPayload":{"position":{"x":18794.806237131383,"y":24715.548779403747},"targetPosition":{"x":18719.806237131383,"y":24707.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Resistance Line 1","id":"0c38b25a-d207-430e-ae5a-9ba55227c974"}}},{"type":"Layer Polygon","name":"Resistance Line 2","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"82de2fc8-64e0-4d27-b23c-6cb0fefe3706","savedPayload":{"position":{"x":18766.806237131383,"y":24756.548779403747},"targetPosition":{"x":18719.806237131383,"y":24707.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Resistance Line 2","id":"532beef7-8d2e-4899-9c99-850db799d9a2"}}},{"type":"Layer Polygon","name":"Resistance Line 3","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"9f1a5bd6-5681-4bc5-a931-176d95d1c8af","savedPayload":{"position":{"x":18780.806237131383,"y":24799.548779403747},"targetPosition":{"x":18719.806237131383,"y":24707.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Resistance Line 3","id":"9eb7ed64-8225-41de-ab73-3297d19e1529"}}},{"type":"Layer Polygon","name":"Resistance Line 4","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"217a1251-cc57-4f4f-a18a-4ef7d797493e","savedPayload":{"position":{"x":18682.806237131383,"y":24739.548779403747},"targetPosition":{"x":18719.806237131383,"y":24707.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Resistance Line 4","id":"b8b29e5a-49aa-45cb-b6f3-0ba78dd97899"}}},{"type":"Layer Polygon","name":"Resistance Line 5","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"e2d616c7-4211-4bb8-9bed-80c49c3bac43","savedPayload":{"position":{"x":18626.806237131383,"y":24805.548779403747},"targetPosition":{"x":18719.806237131383,"y":24707.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Resistance Line 5","id":"0582dc0b-1512-4762-8340-aabeadad6643"}}},{"type":"Layer Polygon","name":"Resistance Base","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"131281fe-4c80-4b94-a166-96c50849a60b","savedPayload":{"position":{"x":18676.806237131383,"y":24696.548779403747},"targetPosition":{"x":18719.806237131383,"y":24707.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Resistance Base","id":"c62d156c-4686-45a4-af42-283999dd1200"}}},{"type":"Layer Polygon","name":"Resistance Zone 1","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"23bc4ead-bb58-40e8-97b7-5d7a61fd20d3","savedPayload":{"position":{"x":18663.806237131383,"y":24710.548779403747},"targetPosition":{"x":18719.806237131383,"y":24707.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Resistance Zone 1","id":"ca9666cf-e40b-46af-902d-050c1956b702"}}},{"type":"Layer Polygon","name":"Resistance Zone 2","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"d3337541-9978-406f-9597-74c4d0171244","savedPayload":{"position":{"x":18644.806237131383,"y":24618.548779403747},"targetPosition":{"x":18719.806237131383,"y":24707.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Resistance Zone 2","id":"3032c972-5916-496b-9aec-fb9f49a9237f"}}},{"type":"Layer Polygon","name":"Resistance Zone 3","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"6014ba50-5a7b-4d26-896c-2de3c31d7b6e","savedPayload":{"position":{"x":18725.806237131383,"y":24636.548779403747},"targetPosition":{"x":18719.806237131383,"y":24707.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Resistance Zone 3","id":"753efd9a-f48d-4826-89ac-7f046667a26c"}}},{"type":"Layer Polygon","name":"Resistance Zone 4","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"a6c121a2-b849-41da-8a4e-f1fa65230097","savedPayload":{"position":{"x":18734.806237131383,"y":24772.548779403747},"targetPosition":{"x":18719.806237131383,"y":24707.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Resistance Zone 4","id":"0fb57b23-fb5d-429c-bc75-84008becc00e"}}},{"type":"Layer Polygon","name":"Resistance Zone 5","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"d95e2a6e-f480-44b9-83ba-915a962798d0","savedPayload":{"position":{"x":18728.806237131383,"y":24722.548779403747},"targetPosition":{"x":18719.806237131383,"y":24707.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Resistance Zone 5","id":"550e31bb-a95f-4fad-bfbb-b42aae7dc5d3"}}}],"id":"a84976c2-05d3-4415-bcec-e605c2a7e783","savedPayload":{"position":{"x":18719.806237131383,"y":24707.548779403747},"targetPosition":{"x":18640.806237131383,"y":24673.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"78f59728-77b2-43f7-bbf7-4914094be6e1","savedPayload":{"position":{"x":18640.806237131383,"y":24673.548779403747},"targetPosition":{"x":18694.806237131383,"y":24684.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Resistances","id":"99da949c-d4fe-4ebe-ac5b-8180e2c35f2b"}}},{"type":"Layer","name":"Supports","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[{"type":"Layer Panel","name":"Support Levels","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"6e5612d7-de18-46aa-8f66-61e02f18c931","savedPayload":{"position":{"x":18740.806237131383,"y":24668.548779403747},"targetPosition":{"x":18666.806237131383,"y":24703.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Support Levels","id":"635f72c8-0556-46db-87cf-4c15449c1e70"}}},{"type":"Layer Panel","name":"Support Bounces","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"a9ea9c44-5546-45c0-a1e5-3040b0fae552","savedPayload":{"position":{"x":18751.806237131383,"y":24636.548779403747},"targetPosition":{"x":18666.806237131383,"y":24703.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Support Bounces","id":"7d34b4e7-0593-4b2a-8e4f-a06e6625f6d5"}}},{"type":"Layer Panel","name":"Support Zone Sizes","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"d4949443-6b70-4ef3-885c-8840d54a2eab","savedPayload":{"position":{"x":18618.806237131383,"y":24618.548779403747},"targetPosition":{"x":18666.806237131383,"y":24703.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Support Zone Sizes","id":"24739677-7e84-4013-81db-db4de744c467"}}}],"id":"30fa3bfb-5f84-4fa4-9603-daf5606bdf5c","savedPayload":{"position":{"x":18666.806237131383,"y":24703.548779403747},"targetPosition":{"x":18708.806237131383,"y":24734.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[{"type":"Layer Polygon","name":"Support Line 1","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"a8495406-1d55-4f0e-893c-91affcda1002","savedPayload":{"position":{"x":18657.806237131383,"y":24662.548779403747},"targetPosition":{"x":18739.806237131383,"y":24678.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Support Line 1","id":"8baf5a5e-fde5-4405-aea2-035bfa3872c1"}}},{"type":"Layer Polygon","name":"Support Line 2","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"55792ac3-19a6-4851-a6fd-70fcf0964705","savedPayload":{"position":{"x":18717.806237131383,"y":24757.548779403747},"targetPosition":{"x":18739.806237131383,"y":24678.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Support Line 2","id":"baca2e09-2b91-4b8b-9176-e758bfcb4258"}}},{"type":"Layer Polygon","name":"Support Line 3","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"b770950c-17b6-461f-aa44-b0ec7dc01414","savedPayload":{"position":{"x":18732.806237131383,"y":24775.548779403747},"targetPosition":{"x":18739.806237131383,"y":24678.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Support Line 3","id":"fbe179c2-99ac-44f0-952c-c9ebb205b252"}}},{"type":"Layer Polygon","name":"Support Line 4","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"91f66b78-4e3f-4555-8ea5-209957b17fcd","savedPayload":{"position":{"x":18709.806237131383,"y":24641.548779403747},"targetPosition":{"x":18739.806237131383,"y":24678.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Support Line 4","id":"764238be-83c1-4523-a7a8-8f8245651b61"}}},{"type":"Layer Polygon","name":"Support Line 5","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"bdcbfdd4-52e0-4887-8bf3-8d004a3ac7f9","savedPayload":{"position":{"x":18661.806237131383,"y":24715.548779403747},"targetPosition":{"x":18739.806237131383,"y":24678.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Support Line 5","id":"96977063-3da0-4745-9c71-782818e4a157"}}},{"type":"Layer Polygon","name":"Support Base","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"f56c7de6-23fe-4529-b34f-977c5b983d84","savedPayload":{"position":{"x":18769.806237131383,"y":24637.548779403747},"targetPosition":{"x":18739.806237131383,"y":24678.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Support Base","id":"b4567b9b-e1e1-463b-bf64-ab3e25bcbced"}}},{"type":"Layer Polygon","name":"Support Zone 1","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"2cc077ae-3b49-4696-b2e8-ba5d985b8fd2","savedPayload":{"position":{"x":18721.806237131383,"y":24698.548779403747},"targetPosition":{"x":18739.806237131383,"y":24678.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Support Zone 1","id":"d4705ff6-d94b-4f94-8fd0-9215cf9844ad"}}},{"type":"Layer Polygon","name":"Support Zone 2","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"95811a71-f83d-46dc-8114-fb7f0aff15be","savedPayload":{"position":{"x":18694.806237131383,"y":24694.548779403747},"targetPosition":{"x":18739.806237131383,"y":24678.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Support Zone 2","id":"40c0fced-4d4b-476f-becb-4201ccb21c2f"}}},{"type":"Layer Polygon","name":"Support Zone 3","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"77c6c10e-a9d9-4182-be84-01c8d32b9f73","savedPayload":{"position":{"x":18694.806237131383,"y":24737.548779403747},"targetPosition":{"x":18739.806237131383,"y":24678.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Support Zone 3","id":"dfa786b7-df65-4c51-b088-dd550ae0c5df"}}},{"type":"Layer Polygon","name":"Support Zone 4","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"b5080c80-92b3-4151-9904-d7c13e86ef18","savedPayload":{"position":{"x":18719.806237131383,"y":24625.548779403747},"targetPosition":{"x":18739.806237131383,"y":24678.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Support Zone 4","id":"c246d453-c21e-4977-a94c-395c8ddfcee1"}}},{"type":"Layer Polygon","name":"Support Zone 5","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"d6707c00-7af6-4a96-b12c-85fcdafcf237","savedPayload":{"position":{"x":18788.806237131383,"y":24605.548779403747},"targetPosition":{"x":18739.806237131383,"y":24678.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Support Zone 5","id":"be7397f9-5610-4d38-86ee-90c2dfceceef"}}}],"id":"0a206137-9b47-4394-9413-b99166c063ee","savedPayload":{"position":{"x":18739.806237131383,"y":24678.548779403747},"targetPosition":{"x":18708.806237131383,"y":24734.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"08f92c18-6dbe-4305-b2cc-ed84bffe9836","savedPayload":{"position":{"x":18708.806237131383,"y":24734.548779403747},"targetPosition":{"x":18694.806237131383,"y":24684.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Supports","id":"bfd82272-44a7-44de-b293-e48728625231"}}}],"layerFolders":[],"id":"e87c2659-3d15-4605-8301-9e3ef2f1b1ac","savedPayload":{"position":{"x":18694.806237131383,"y":24684.548779403747},"targetPosition":{"x":18686.806237131383,"y":24772.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Bot Layers","name":"Fees Band","project":"Superalgos","layers":[{"type":"Layer","name":"Fees Band 0.2","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[],"id":"61b062a5-263d-4d54-a8e0-0946a2bcc4ae","savedPayload":{"position":{"x":18742.806237131383,"y":24828.548779403747},"targetPosition":{"x":18782.806237131383,"y":24854.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[{"type":"Layer Polygon","name":"New Polygon","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"c21aa09c-7ea6-44e4-a3cc-12386b653a0d","savedPayload":{"position":{"x":18835.806237131383,"y":24918.548779403747},"targetPosition":{"x":18860.806237131383,"y":24897.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"New Polygon","id":"170768fe-218b-4efc-84b1-7fe4360c4bc6"}}},{"type":"Layer Polygon","name":"Upper Line","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"fd93d54d-f37a-498c-b6ec-6f6dfe71cb97","savedPayload":{"position":{"x":18824.806237131383,"y":24911.548779403747},"targetPosition":{"x":18860.806237131383,"y":24897.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Upper Line","id":"93a6b8eb-8c5d-4661-858f-9eb37058f104"}}},{"type":"Layer Polygon","name":"Lower Line","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"17b065b0-fccd-44e9-8bb9-e7e2c41be556","savedPayload":{"position":{"x":18906.806237131383,"y":24876.548779403747},"targetPosition":{"x":18860.806237131383,"y":24897.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Lower Line","id":"3ccd3764-3fbe-4da1-929f-4b349e4cc8fa"}}}],"id":"96e3e981-31d7-4a1b-8439-273dac3ba141","savedPayload":{"position":{"x":18860.806237131383,"y":24897.548779403747},"targetPosition":{"x":18782.806237131383,"y":24854.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"edc2ed96-0921-4326-bc69-186410380668","savedPayload":{"position":{"x":18782.806237131383,"y":24854.548779403747},"targetPosition":{"x":18697.806237131383,"y":24857.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Fees Band 0.2","id":"86e9384d-a022-4af2-b98d-ec2b518a3e03"}}}],"layerFolders":[],"id":"4872d621-98ab-49ac-93d0-fba90f501adc","savedPayload":{"position":{"x":18697.806237131383,"y":24857.548779403747},"targetPosition":{"x":18686.806237131383,"y":24772.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Bot Layers","name":"Volume Analysis","project":"Superalgos","layers":[{"type":"Layer","name":"Volume Analysis","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[],"id":"8105d5c0-f78f-4879-bf4a-213b0adc3d0c","savedPayload":{"position":{"x":18815.806237131383,"y":24794.548779403747},"targetPosition":{"x":18772.806237131383,"y":24862.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[{"type":"Layer Polygon","name":"Buy Volume Bar","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"461ecfa9-fd33-496f-8f6f-7add74a6ce14","savedPayload":{"position":{"x":18727.806237131383,"y":24935.548779403747},"targetPosition":{"x":18696.806237131383,"y":24855.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Buy Volume Bar","id":"11f192dc-eb4a-48ee-81cc-a484285bfe6f"}}},{"type":"Layer Polygon","name":"Sell Volume Bar","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"e2bc22ff-7ed3-49b5-920b-71c8f3a499d2","savedPayload":{"position":{"x":18774.806237131383,"y":24806.548779403747},"targetPosition":{"x":18696.806237131383,"y":24855.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Sell Volume Bar","id":"480b24b1-8ee9-4018-86d1-362f149f7881"}}},{"type":"Layer Polygon","name":"Buy SMA 20","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"dab8f516-e198-41d1-ac78-f3f6b1cdb291","savedPayload":{"position":{"x":18613.806237131383,"y":24811.548779403747},"targetPosition":{"x":18696.806237131383,"y":24855.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Buy SMA 20","id":"ec629e5c-341a-4cc3-8ebd-61327c596cbd"}}},{"type":"Layer Polygon","name":"Sell SMA 20","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"97be4fae-9160-4dfb-b89a-f03f35735cb2","savedPayload":{"position":{"x":18744.806237131383,"y":24820.548779403747},"targetPosition":{"x":18696.806237131383,"y":24855.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Sell SMA 20","id":"b85ff160-cf73-452a-b824-58010659c377"}}},{"type":"Layer Polygon","name":"Buy SMA 20","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"8af47956-9fad-4389-9a8d-f26c0d5ed907","savedPayload":{"position":{"x":18696.806237131383,"y":24765.548779403747},"targetPosition":{"x":18696.806237131383,"y":24855.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Buy SMA 20","id":"6b7e1de7-03c6-42e1-b965-83f3ed9f0c29"}}},{"type":"Layer Polygon","name":"Sell SMA 20","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"f3a2f217-0079-4119-bfb0-bfe810158082","savedPayload":{"position":{"x":18626.806237131383,"y":24792.548779403747},"targetPosition":{"x":18696.806237131383,"y":24855.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Sell SMA 20","id":"79bbc8bc-1138-4669-b0b3-9113cdde1353"}}}],"id":"e247d9eb-4af5-4d54-bbe3-59f903173f57","savedPayload":{"position":{"x":18696.806237131383,"y":24855.548779403747},"targetPosition":{"x":18772.806237131383,"y":24862.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"81b1294f-94a9-47e2-bda2-115108b3a205","savedPayload":{"position":{"x":18772.806237131383,"y":24862.548779403747},"targetPosition":{"x":18706.806237131383,"y":24826.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Volume Analysis","id":"bae93f19-110a-450f-b7a2-ddd85c7ef21d"}}}],"layerFolders":[],"id":"e7eac769-67c3-4bc1-a0b3-b331cb15e267","savedPayload":{"position":{"x":18706.806237131383,"y":24826.548779403747},"targetPosition":{"x":18686.806237131383,"y":24772.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Bot Layers","name":"Candle Analysis","project":"Superalgos","layers":[{"type":"Layer","name":"Candle Analysis","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[{"type":"Layer Panel","name":"Current Candle","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"9fb94919-3075-46c8-a88a-4946189521df","savedPayload":{"position":{"x":18468.806237131383,"y":24549.548779403747},"targetPosition":{"x":18547.806237131383,"y":24633.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Current Candle","id":"2e9d7744-eb1c-40f0-bc8c-46426e14691d"}}},{"type":"Layer Panel","name":"Last 24 Hs","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"0f280fc7-6aa3-4081-9af6-d0f261c4912a","savedPayload":{"position":{"x":18614.806237131383,"y":24641.548779403747},"targetPosition":{"x":18547.806237131383,"y":24633.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Last 24 Hs","id":"7a840ca8-b174-45f5-a23e-eb333d46e295"}}}],"id":"50103c50-fe9c-425f-bc05-b3d5826f8daa","savedPayload":{"position":{"x":18547.806237131383,"y":24633.548779403747},"targetPosition":{"x":18548.806237131383,"y":24730.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[{"type":"Layer Polygon","name":"Min Max Band","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"3b82097e-22d9-4e68-9468-9486fcf97ace","savedPayload":{"position":{"x":18660.806237131383,"y":24669.548779403747},"targetPosition":{"x":18600.806237131383,"y":24769.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Min Max Band","id":"b055b3b0-ee85-4d6a-bb97-7c746bf75cb3"}}},{"type":"Layer Polygon","name":"Open Close Band","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"c5a63816-414e-4c46-ae61-86af887d2758","savedPayload":{"position":{"x":18669.806237131383,"y":24734.548779403747},"targetPosition":{"x":18600.806237131383,"y":24769.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Open Close Band","id":"d43d1db4-07e3-4e86-a7e7-c71774e461d7"}}}],"id":"86622ee3-2baf-49e0-8fff-e737f0cb768d","savedPayload":{"position":{"x":18600.806237131383,"y":24769.548779403747},"targetPosition":{"x":18548.806237131383,"y":24730.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"61c6e4bc-b848-41b2-97a0-ec0faaba109d","savedPayload":{"position":{"x":18548.806237131383,"y":24730.548779403747},"targetPosition":{"x":18647.806237131383,"y":24768.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Candle Analysis","id":"2532eebb-09d1-4a98-8044-c2f7b597ddef"}}}],"layerFolders":[],"id":"97c1d63c-4cf5-49b1-9540-5b47dd6ceb0d","savedPayload":{"position":{"x":18647.806237131383,"y":24768.548779403747},"targetPosition":{"x":18686.806237131383,"y":24772.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"f42ca6be-6dbe-480f-8d32-150619462c7c","savedPayload":{"position":{"x":18686.806237131383,"y":24772.548779403747},"targetPosition":{"x":18741.806237131383,"y":24680.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Mine Products","name":"Masters","id":"b25b2a76-5d96-409d-9ad3-7e56f9e4ce58"}}},"id":"1de1e068-9b93-44dd-acdf-a622c89d20b3","savedPayload":{"position":{"x":18741.806237131383,"y":24680.548779403747},"targetPosition":{"x":18769.806237131383,"y":24634.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"8064eabd-75a2-4dfb-82f3-e2145311d079","savedPayload":{"position":{"x":18600.806237131383,"y":24463.741158268414},"targetPosition":{"x":18750.806237131383,"y":24723.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Live Trading Session","name":"Lightning Strike","id":"eb816d48-3d58-41f7-921a-a4237379d379"}}}],"id":"b7e04999-97b0-400a-bd6b-63d9ef43a028","savedPayload":{"position":{"x":18750.806237131383,"y":24723.548779403747},"targetPosition":{"x":18900.806237131383,"y":24983.35640053908},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Production Environment","name":"New Production Environment","id":"65a40d20-837c-4652-8356-f8054b4e1346"}}}],"id":"21d2ec55-9e56-4652-8e96-c7e451262c36","savedPayload":{"position":{"x":18900.806237131383,"y":24983.35640053908},"targetPosition":{"x":18900.806237131383,"y":24983.35640053908},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false,"shortcutKey":"c"}}},{"type":"Plugins","name":"New Plugins","project":"Superalgos","pluginProjects":[{"type":"Plugin Project","name":"Ethereum","config":"{\"codeName\":\"Ethereum\"}","project":"Superalgos","id":"080ae7ae-0647-404f-854a-a46db8136612","savedPayload":{"position":{"x":31120.37828125503,"y":18678.802375894946},"targetPosition":{"x":30820.37828125503,"y":18678.802375894946},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Plugin Project","name":"Superalgos","config":"{\"codeName\":\"Superalgos\"}","project":"Superalgos","pluginDataMines":{"type":"Plugin Data Mines","name":"New Plugin Data Mines","project":"Superalgos","pluginFiles":[{"type":"Plugin File","name":"Masters","project":"Superalgos","id":"62acab22-6e55-4189-b932-17b344adfbe6","savedPayload":{"position":{"x":30894.472162370268,"y":19147.901265375764},"targetPosition":{"x":30707.42522181265,"y":18913.351820635355},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"9d87e0c6-13e5-496d-88b4-14ba61a0e4d3","savedPayload":{"position":{"x":30707.42522181265,"y":18913.351820635355},"targetPosition":{"x":30520.37828125503,"y":18678.802375894946},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"pluginTradingMines":{"type":"Plugin Trading Mines","name":"New Plugin Trading Mines","project":"Superalgos","pluginFiles":[{"type":"Plugin File","name":"Masters","project":"Superalgos","id":"6d6003e5-e377-41f6-b8a5-6184273f46a8","savedPayload":{"position":{"x":30386.86572088124,"y":19263.75912320404},"targetPosition":{"x":30453.622001068135,"y":18971.280749549493},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"2f2fe9c3-d8d4-4a99-856e-2195c85e62c3","savedPayload":{"position":{"x":30453.622001068135,"y":18971.280749549493},"targetPosition":{"x":30520.37828125503,"y":18678.802375894946},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"pluginTradingSystems":{"type":"Plugin Trading Systems","name":"New Plugin Trading Systems","project":"Superalgos","pluginFiles":[{"type":"Plugin File","name":"Masters-Lightning-Strike","project":"Superalgos","id":"b51e293d-6367-4ac2-9d88-7935c8fa4d84","savedPayload":{"position":{"x":29979.796960513577,"y":18939.13261936548},"targetPosition":{"x":30250.087620884304,"y":18808.967497630212},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"f229165f-60e8-4348-bd37-655e492723d2","savedPayload":{"position":{"x":30250.087620884304,"y":18808.967497630212},"targetPosition":{"x":30520.37828125503,"y":18678.802375894946},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"pluginTradingEngines":{"type":"Plugin Trading Engines","name":"New Plugin Trading Engines","project":"Superalgos","pluginFiles":[{"type":"Plugin File","name":"Low-Frequency","project":"Superalgos","id":"42b817b7-33ec-492b-a1b8-e01e71a4a576","savedPayload":{"position":{"x":29979.796960513577,"y":18418.472132424413},"targetPosition":{"x":30250.087620884304,"y":18548.63725415968},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"bdfc297d-7b5b-4838-a9c4-16014e15b479","savedPayload":{"position":{"x":30250.087620884304,"y":18548.63725415968},"targetPosition":{"x":30520.37828125503,"y":18678.802375894946},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"pluginSuperScripts":{"type":"Plugin Super Scripts","name":"New Plugin Super Scripts","project":"Superalgos","pluginFiles":[],"id":"dea5908f-4e0c-4582-9fc0-651453584254","savedPayload":{"position":{"x":30453.622001068135,"y":18386.3240022404},"targetPosition":{"x":30520.37828125503,"y":18678.802375894946},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"pluginTutorials":{"type":"Plugin Tutorials","name":"New Plugin Tutorials","project":"Superalgos","pluginFiles":[],"id":"ae6e3f80-0770-474b-88d7-4a6bf4698873","savedPayload":{"position":{"x":30707.42522181265,"y":18444.252931154537},"targetPosition":{"x":30520.37828125503,"y":18678.802375894946},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"770aafde-9b69-4cc0-9839-d6fd9aec7dc8","savedPayload":{"position":{"x":30520.37828125503,"y":18678.802375894946},"targetPosition":{"x":30820.37828125503,"y":18678.802375894946},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"bfb0b514-3b9f-4e9a-85ca-d0ca714b09f6","savedPayload":{"position":{"x":30820.37828125503,"y":18678.802375894946},"targetPosition":{"x":30820.37828125503,"y":18678.802375894946},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Design Space","name":"My Design Space","project":"Superalgos","spaceStyle":{"type":"Space Style","name":"My Space Style","config":" {\n \"backgroundColor\": \"UI_COLOR.BLACK\",\n \"node\": {\n \"fontSize\": 16,\n \"imageSize\": 60,\n \"type\": {\n \"fontColor\": \"UI_COLOR.WHITE\"\n },\n \"name\": {\n \"fontColor\": \"UI_COLOR.WHITE\"\n },\n \"menuItem\": {\n \"backgroundColor\": \"UI_COLOR.BLACK\",\n \"fontColor\": \"UI_COLOR.WHITE\",\n \"fontSize\": 14,\n \"imageSize\": 14\n }\n }\n }","project":"Superalgos","id":"fad0e429-f7a7-4b62-a2a5-2ead29b8f695","savedPayload":{"position":{"x":25236.875,"y":8701.347826086958},"targetPosition":{"x":24936.875,"y":8701.347826086958},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"spaceSettings":{"type":"Space Settings","name":"New Space Settings","config":"{\n \"node\": {\n \"distancePercentage\": 60,\n \"radiusPercentage\": 85,\n \"massPercentage\": 100,\n \"menuItem\": {\n \"widthPercentage\": 100,\n \"heightPercentage\": 60,\n \"radiusPercentage\": 90\n }\n },\n \"physics\": false\n}","project":"Superalgos","id":"05c9d6d5-24c4-4eec-9aca-9668d6486fdd","savedPayload":{"position":{"x":24636.875,"y":8701.347826086958},"targetPosition":{"x":24936.875,"y":8701.347826086958},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"f8485ce5-67f3-4476-b9e2-80994e49c318","savedPayload":{"position":{"x":24936.875,"y":8701.347826086958},"targetPosition":{"x":24936.875,"y":8701.347826086958},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"frame":{"position":{"x":255,"y":588.3125}}}},{"type":"Ethereum Project","name":"My Ethereum Project","project":"Ethereum","id":"11f56dab-fa41-4d8c-973f-cc18546aecde","savedPayload":{"position":{"x":27514,"y":24995.5},"targetPosition":{"x":27514,"y":24995.5},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},{"type":"Superalgos Project","name":"My Superalgos Project","project":"Superalgos","id":"88808da0-70a8-4757-a3f0-cbd558027db3","savedPayload":{"position":{"x":22436,"y":25008.5},"targetPosition":{"x":22436,"y":25008.5},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Ethereum Blockchain","name":"New Ethereum Blockchain","project":"Ethereum","blockchainNetworks":[{"type":"Blockchain Network","name":"Mainnet","project":"Ethereum","networkClients":[],"id":"444955ee-4f69-4610-b6ec-e3295da4cd8a","savedPayload":{"position":{"x":37131,"y":25014.25},"targetPosition":{"x":36831,"y":25014.25},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Blockchain Network","name":"Ropsten","project":"Ethereum","networkClients":[{"type":"Network Client","name":"New Network Client","config":"{ \n\"host\": \"localhost\", \n\"webSocketsPort\": \"8545\"\n}","project":"Ethereum","id":"215466f1-a96f-4efa-88c8-cb95d13819ab","savedPayload":{"position":{"x":36531,"y":25533.865242270665},"targetPosition":{"x":36681,"y":25274.057621135333},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}}],"id":"a119dfa0-3430-46f7-a531-b796c4f4c7ea","savedPayload":{"position":{"x":36681,"y":25274.057621135333},"targetPosition":{"x":36831,"y":25014.25},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Blockchain Network","name":"Ganache","project":"Ethereum","networkClients":[],"id":"03c820ff-4391-41ad-91ff-ad8316cd9e17","savedPayload":{"position":{"x":36681,"y":24754.442378864667},"targetPosition":{"x":36831,"y":25014.25},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"8eb8027b-9e7b-4769-b45a-79bb44a684dd","savedPayload":{"position":{"x":36831,"y":25014.25},"targetPosition":{"x":36831,"y":25014.25},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Ethereum Token Definitions","name":"New Ethereum Token Definitions","project":"Ethereum","erc-20TokenType":{"type":"ERC-20 Token Type","name":"New ERC-20 Token Type","project":"Ethereum","ethereumToken":{"type":"Ethereum Token","name":"USDT","config":"{ \n\"codeName\": \"\"\n}","project":"Ethereum","id":"bd51930a-be0f-474e-82a9-d1531aaaab9f","savedPayload":{"position":{"x":42853.666666666664,"y":24985},"targetPosition":{"x":42553.666666666664,"y":24985},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"119dd8ba-f4f6-4542-ac7c-2a588b306c25","savedPayload":{"position":{"x":42553.666666666664,"y":24985},"targetPosition":{"x":42253.666666666664,"y":24985},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"erc-223TokenType":{"type":"ERC-223 Token Type","name":"New ERC-223 Token Type","project":"Ethereum","id":"d284d761-20e0-4aa7-a22f-61967052c0e2","savedPayload":{"position":{"x":42253.666666666664,"y":25285},"targetPosition":{"x":42253.666666666664,"y":24985},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"erc-721TokenType":{"type":"ERC-721 Token Type","name":"New ERC-721 Token Type","project":"Ethereum","id":"0343fbc9-aff7-40dc-9629-62f3afb06fba","savedPayload":{"position":{"x":41953.666666666664,"y":24985},"targetPosition":{"x":42253.666666666664,"y":24985},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"erc-777TokenType":{"type":"ERC-777 Token Type","name":"New ERC-777 Token Type","project":"Ethereum","id":"a592b3a7-4f97-4f27-9a90-9037200ad6cf","savedPayload":{"position":{"x":42253.666666666664,"y":24685},"targetPosition":{"x":42253.666666666664,"y":24985},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"ed9737c6-13dd-4f06-ae13-ca1dcbfaba79","savedPayload":{"position":{"x":42253.666666666664,"y":24985},"targetPosition":{"x":42253.666666666664,"y":24985},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Ethereum Wallet","name":"New Ethereum Wallet","project":"Ethereum","walletKeys":{"type":"Wallet Keys","name":"New Wallet Keys","config":"{ \n\"privateKey\": \"\", \n\"publicKey\": \"\"\n}","project":"Ethereum","id":"0c1c8cdf-7527-41db-8f40-a0577bb09ff5","savedPayload":{"position":{"x":48022.708333333336,"y":24950.35087719298},"targetPosition":{"x":47722.708333333336,"y":24950.35087719298},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"walletAccount":[{"type":"Wallet Account","name":"New Wallet Account","config":"{ \n\"value\": \"\"\n}","project":"Ethereum","ethBalance":{"type":"ETH Balance","name":"New ETH Balance","project":"Ethereum","id":"dc1dcd5d-7d16-42dd-9590-aebe15851d12","savedPayload":{"position":{"x":47722.708333333336,"y":25469.966119463646},"targetPosition":{"x":47572.708333333336,"y":25210.158498328314},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"tokenBalance":[{"type":"Token Balance","name":"USDT","project":"Ethereum","id":"ac760f28-bed9-4c00-861b-afecbd3e1645","savedPayload":{"position":{"x":47272.708333333336,"y":25210.158498328314},"targetPosition":{"x":47572.708333333336,"y":25210.158498328314},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Ethereum Token","name":"USDT","id":"bd51930a-be0f-474e-82a9-d1531aaaab9f"}}}],"id":"370daa35-9505-4ba8-a753-a90b5702d2b7","savedPayload":{"position":{"x":47572.708333333336,"y":25210.158498328314},"targetPosition":{"x":47722.708333333336,"y":24950.35087719298},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Wallet Account","name":"New Wallet Account","config":"{ \n\"value\": \"\"\n}","project":"Ethereum","tokenBalance":[],"id":"288c38f9-da13-433d-883c-7a301293e60f","savedPayload":{"position":{"x":47572.708333333336,"y":24690.54325605765},"targetPosition":{"x":47722.708333333336,"y":24950.35087719298},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"edfe9b91-34bd-44ad-af34-bd003bd4e2c8","savedPayload":{"position":{"x":47722.708333333336,"y":24950.35087719298},"targetPosition":{"x":47722.708333333336,"y":24950.35087719298},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Ethereum Decentralized Application","name":"Sample DAPP","project":"Ethereum","smartContracts":[{"type":"Smart Contract","name":"New Smart Contract","project":"Ethereum","smartContractAccount":{"type":"Smart Contract Account","name":"New Smart Contract Account","config":"{ \n\"value\": \"\"\n}","project":"Ethereum","id":"94d5feb2-1490-4fd5-bb32-22e65fccaa5b","savedPayload":{"position":{"x":37298,"y":30721.692378864667},"targetPosition":{"x":37148,"y":30981.5},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"solidityCode":{"type":"Solidity Code","name":"New Solidity Code","code":"// Type your smart contract code here.","project":"Ethereum","id":"e966b1b9-148a-456a-953a-bb916a2d131f","savedPayload":{"position":{"x":37298,"y":31241.307621135333},"targetPosition":{"x":37148,"y":30981.5},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"42b1e7ae-c46a-4f0c-bcc5-3b3c0093f1af","savedPayload":{"position":{"x":37148,"y":30981.5},"targetPosition":{"x":36848,"y":30981.5},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Smart Contract","name":"New Smart Contract","project":"Ethereum","id":"8bfb30a0-cdde-4563-b2ff-f08b3d62e96d","savedPayload":{"position":{"x":36698,"y":31241.307621135333},"targetPosition":{"x":36848,"y":30981.5},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Smart Contract","name":"New Smart Contract","project":"Ethereum","id":"cfb5da23-5d6e-4d73-bc01-002b47bb08c5","savedPayload":{"position":{"x":36698,"y":30721.692378864667},"targetPosition":{"x":36848,"y":30981.5},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"25c9d2d2-127d-4c88-a97d-f03bbbb1980e","savedPayload":{"position":{"x":36821,"y":32715.25},"targetPosition":{"x":36821,"y":32715.25},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}]} \ No newline at end of file +{"type":"Workspace","name":"Ethereum Integration Demo","rootNodes":[{"type":"Network","name":"My Network","project":"Superalgos","networkNodes":[{"type":"Network Node","name":"My Computer","config":"{ \n\"host\": \"localhost\", \n\"webPort\": \"34248\", \n\"webSocketsPort\": \"18041\"\n}","project":"Superalgos","dataMining":{"type":"Data Mining","name":"New Data Mining","project":"Superalgos","exchangeDataTasks":[{"type":"Exchange Data Tasks","name":"Binance","project":"Superalgos","marketDataTasks":[{"type":"Market Data Tasks","name":"Binance BTC/USDT","project":"Superalgos","dataMineTasks":[{"type":"Data Mine Tasks","name":"Masters","project":"Superalgos","taskManagers":[{"type":"Task Manager","name":"Masters","project":"Superalgos","tasks":[{"type":"Task","name":"Exchange Raw Data","project":"Superalgos","bot":{"type":"Sensor Bot Instance","name":"Exchange Raw Data","config":"{ \n\"startDate\": \"2017-01-01\"\n}","project":"Superalgos","processes":[{"type":"Sensor Process Instance","name":"Exchange Raw Data Historic-OHLCVs","project":"Superalgos","id":"da7e6d2a-76d5-431c-ba48-aa98ebd2a907","savedPayload":{"position":{"x":23623.030015561097,"y":29888.16403283887},"targetPosition":{"x":23918.47234146476,"y":29836.06957953879},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Process Definition","name":"Historic-OHLCVs","id":"5eb11d6a-022e-4f60-97c4-d6cf90b249dc"}}}],"id":"f9daa393-935e-4a9d-bdc5-706d97ac5530","savedPayload":{"position":{"x":23918.47234146476,"y":29836.06957953879},"targetPosition":{"x":24213.914667368423,"y":29783.97512623871},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"5827edbc-89f8-495a-953a-a568f2fca44e","savedPayload":{"position":{"x":24213.914667368423,"y":29783.97512623871},"targetPosition":{"x":24509.356993272086,"y":29731.88067293863},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Task","name":"Candles Volumes","project":"Superalgos","bot":{"type":"Indicator Bot Instance","name":"Candles Volumes","config":"{}","project":"Superalgos","processes":[{"type":"Indicator Process Instance","name":"Candles Volumes Multi-Period-Market","project":"Superalgos","id":"243ecbf4-cb69-42e2-9acb-b03c7c481b79","savedPayload":{"position":{"x":23619.613932037235,"y":29653.83848916277},"targetPosition":{"x":23918.47234146476,"y":29627.69176633847},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Process Definition","name":"Multi-Period-Market","id":"9f683143-a33f-42c1-9fa8-c601f01ee4e1"}}},{"type":"Indicator Process Instance","name":"Candles Volumes Multi-Period-Daily","project":"Superalgos","id":"c90cb0e5-3e49-40ba-b919-38b0e5f7fcee","savedPayload":{"position":{"x":23646.580005353764,"y":29500.906287816262},"targetPosition":{"x":23918.47234146476,"y":29627.69176633847},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Process Definition","name":"Multi-Period-Daily","id":"980ceb1d-7be6-454f-90d9-01ba1fd4a65d"}}}],"id":"ac31f04b-4d79-4e18-9262-1a9a933b6156","savedPayload":{"position":{"x":23918.47234146476,"y":29627.69176633847},"targetPosition":{"x":24213.914667368423,"y":29679.78621963855},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"46c3f665-a9e2-46dc-b569-2a928d2067af","savedPayload":{"position":{"x":24213.914667368423,"y":29679.78621963855},"targetPosition":{"x":24509.356993272086,"y":29731.88067293863},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Task","name":"Bollinger Bands","project":"Superalgos","bot":{"type":"Indicator Bot Instance","name":"Bollinger Bands","config":"{}","project":"Superalgos","processes":[{"type":"Indicator Process Instance","name":"Bollinger Bands Multi-Period-Market","project":"Superalgos","id":"12498614-646b-411c-9c82-747bacb8d7a6","savedPayload":{"position":{"x":23699.9640031147,"y":29354.234959407873},"targetPosition":{"x":23989.74175100142,"y":29431.88067293863},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Process Definition","name":"Multi-Period-Market","id":"941a0543-0cc0-4a5d-a782-728d2835c100"}}},{"type":"Indicator Process Instance","name":"Bollinger Bands Multi-Period-Daily","project":"Superalgos","id":"866bebce-56cd-4ea9-890f-a96cbfd6fe77","savedPayload":{"position":{"x":23777.609716645457,"y":29219.748638582667},"targetPosition":{"x":23989.74175100142,"y":29431.88067293863},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Process Definition","name":"Multi-Period-Daily","id":"e598ee86-1e18-4aa1-95c2-64aaf66776ca"}}}],"id":"687d7470-cba5-49d2-8be6-4f3382ece1ec","savedPayload":{"position":{"x":23989.74175100142,"y":29431.88067293863},"targetPosition":{"x":24249.549372136753,"y":29581.88067293863},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"36c13892-08ac-4079-a6dd-526b4bb04a7d","savedPayload":{"position":{"x":24249.549372136753,"y":29581.88067293863},"targetPosition":{"x":24509.356993272086,"y":29731.88067293863},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Task","name":"Bollinger Channels","project":"Superalgos","bot":{"type":"Indicator Bot Instance","name":"Bollinger Channels","config":"{}","project":"Superalgos","processes":[{"type":"Indicator Process Instance","name":"Bollinger Channels Multi-Period-Market","project":"Superalgos","id":"f77ca7ea-03a9-494e-8240-cd6cf070a2c4","savedPayload":{"position":{"x":23877.938814173463,"y":29100.18107616193},"targetPosition":{"x":24123.68442746016,"y":29272.254007067244},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Process Definition","name":"Multi-Period-Market","id":"28be432d-80ca-46b3-859a-55541e24b2b4"}}},{"type":"Indicator Process Instance","name":"Bollinger Channels Multi-Period-Daily","project":"Superalgos","id":"9452ec03-d53c-42e0-828e-9d8bb4c8d4e6","savedPayload":{"position":{"x":23996.898948937953,"y":29000.36167095625},"targetPosition":{"x":24123.68442746016,"y":29272.254007067244},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Process Definition","name":"Multi-Period-Daily","id":"bc15b49d-4547-4bac-a28b-193eb0158fe3"}}}],"id":"4d7518eb-2f4a-424f-b121-01572e48ee63","savedPayload":{"position":{"x":24123.68442746016,"y":29272.254007067244},"targetPosition":{"x":24316.520710366123,"y":29502.067340002937},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"9b07c9c7-d838-4d2c-ab99-ad47fbe1b09b","savedPayload":{"position":{"x":24316.520710366123,"y":29502.067340002937},"targetPosition":{"x":24509.356993272086,"y":29731.88067293863},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Task","name":"Candle Channels","project":"Superalgos","bot":{"type":"Indicator Bot Instance","name":"Candle Channels","config":"{}","project":"Superalgos","processes":[{"type":"Indicator Process Instance","name":"Candle Channels Multi-Period-Market","project":"Superalgos","id":"ddd5bfcf-a202-4b88-a07b-52b1364d215d","savedPayload":{"position":{"x":24132.07197637137,"y":28922.319487180386},"targetPosition":{"x":24304.144907276685,"y":29168.065100467084},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Process Definition","name":"Multi-Period-Market","id":"2ab8c00c-8e15-4bdc-87fa-291c8d4edadb"}}},{"type":"Indicator Process Instance","name":"Candle Channels Multi-Period-Daily","project":"Superalgos","id":"a6f662f2-d561-4973-a6a7-0a2c9c250f32","savedPayload":{"position":{"x":24277.998184452386,"y":28869.20669103956},"targetPosition":{"x":24304.144907276685,"y":29168.065100467084},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Process Definition","name":"Multi-Period-Daily","id":"0de6dd1f-5bca-4f66-a5db-cd068dd4190f"}}}],"id":"68f62235-bd64-4f2b-81db-535cb026233a","savedPayload":{"position":{"x":24304.144907276685,"y":29168.065100467084},"targetPosition":{"x":24406.750950274385,"y":29449.972886702857},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"83398915-428e-4930-959f-7757e74fac5e","savedPayload":{"position":{"x":24406.750950274385,"y":29449.972886702857},"targetPosition":{"x":24509.356993272086,"y":29731.88067293863},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Task","name":"Resistances and Supports","project":"Superalgos","bot":{"type":"Indicator Bot Instance","name":"Resistances and Supports","config":"{}","project":"Superalgos","processes":[{"type":"Indicator Process Instance","name":"Resistances and Supports Multi-Period-Market","project":"Superalgos","id":"be78f104-c139-40a5-a4d4-94ce0451f815","savedPayload":{"position":{"x":24431.71127974133,"y":28842.10292505191},"targetPosition":{"x":24509.356993272086,"y":29131.88067293863},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Process Definition","name":"Multi-Period-Market","id":"5d9b2729-43fb-4e7e-aa4f-b8477c424e51"}}},{"type":"Indicator Process Instance","name":"Resistances and Supports Multi-Period-Daily","project":"Superalgos","id":"85fcf6d1-548d-498a-b6df-525e2bef772c","savedPayload":{"position":{"x":24587.002706802843,"y":28842.10292505191},"targetPosition":{"x":24509.356993272086,"y":29131.88067293863},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Process Definition","name":"Multi-Period-Daily","id":"be19d91b-9337-4f84-96b3-f4e54ea12df5"}}}],"id":"9a86b0e3-018b-4d44-a5d8-d1298d4fb434","savedPayload":{"position":{"x":24509.356993272086,"y":29131.88067293863},"targetPosition":{"x":24509.356993272086,"y":29431.88067293863},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"0f07d5c1-ad65-474c-b7ac-5249806fdc15","savedPayload":{"position":{"x":24509.356993272086,"y":29431.88067293863},"targetPosition":{"x":24509.356993272086,"y":29731.88067293863},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Task","name":"Volume Analysis","project":"Superalgos","bot":{"type":"Indicator Bot Instance","name":"Volume Analysis","config":"{}","project":"Superalgos","processes":[{"type":"Indicator Process Instance","name":"Volume Analysis Multi-Period-Market","project":"Superalgos","id":"4b530b1b-e332-42e5-910c-d81e9095db9e","savedPayload":{"position":{"x":24740.715802091785,"y":28869.20669103956},"targetPosition":{"x":24714.569079267487,"y":29168.065100467084},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Process Definition","name":"Multi-Period-Market","id":"2f434c96-d55d-40b8-b58c-51146f1bce5b"}}},{"type":"Indicator Process Instance","name":"Volume Analysis Multi-Period-Daily","project":"Superalgos","id":"52ff8d29-234f-4f92-b7c9-8c1bdece81b6","savedPayload":{"position":{"x":24886.6420101728,"y":28922.319487180386},"targetPosition":{"x":24714.569079267487,"y":29168.065100467084},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Process Definition","name":"Multi-Period-Daily","id":"6909e701-0c06-46b5-8a26-c5603dadfac6"}}}],"id":"35721a26-7de4-4311-9e41-21f702b50750","savedPayload":{"position":{"x":24714.569079267487,"y":29168.065100467084},"targetPosition":{"x":24611.963036269786,"y":29449.972886702857},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"3d00670b-ffa6-4cac-95dd-47bd4d946394","savedPayload":{"position":{"x":24611.963036269786,"y":29449.972886702857},"targetPosition":{"x":24509.356993272086,"y":29731.88067293863},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Task","name":"Candle Analysis","project":"Superalgos","bot":{"type":"Indicator Bot Instance","name":"Candle Analysis","config":"{}","project":"Superalgos","processes":[{"type":"Indicator Process Instance","name":"Candle Analysis Multi-Period-Market","project":"Superalgos","id":"488a826b-eb76-4e9b-92fb-5c99def0f97b","savedPayload":{"position":{"x":25021.815037606222,"y":29000.36167095625},"targetPosition":{"x":24895.02955908401,"y":29272.254007067244},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Process Definition","name":"Multi-Period-Market","id":"73f1728c-00fb-4806-8aa6-34e5968ed332"}}},{"type":"Indicator Process Instance","name":"Candle Analysis Multi-Period-Daily","project":"Superalgos","id":"5bb26f38-e588-4957-90aa-8caf42cba2a5","savedPayload":{"position":{"x":25140.775172370708,"y":29100.18107616193},"targetPosition":{"x":24895.02955908401,"y":29272.254007067244},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Process Definition","name":"Multi-Period-Daily","id":"24386401-0992-43bd-b104-b0cc9ae58ce4"}}}],"id":"45ca0767-7438-4f3b-8696-9743057a3242","savedPayload":{"position":{"x":24895.02955908401,"y":29272.254007067244},"targetPosition":{"x":24702.193276178048,"y":29502.067340002937},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"5c689a96-c22d-466b-a6aa-16b31afbb701","savedPayload":{"position":{"x":24702.193276178048,"y":29502.067340002937},"targetPosition":{"x":24509.356993272086,"y":29731.88067293863},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"9a87a8ec-a94e-4218-a45a-9e343563cc43","savedPayload":{"position":{"x":24509.356993272086,"y":29731.88067293863},"targetPosition":{"x":24659.356993272086,"y":29991.688294073963},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"7e826fd0-0a7f-4163-9f65-2dd798c2b259","savedPayload":{"position":{"x":24659.356993272086,"y":29991.688294073963},"targetPosition":{"x":24809.356993272086,"y":30251.495915209296},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Mine","name":"Masters","id":"35be7b1c-a0f7-4b5f-9ee1-8fb51595e959"}}}],"id":"768d36d8-bb55-4f70-a3b8-680abb8a57cc","savedPayload":{"position":{"x":24809.356993272086,"y":30251.495915209296},"targetPosition":{"x":24959.356993272086,"y":30511.30353634463},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Market","name":"BTC/USDT","id":"9a867bf0-a71d-445c-b99a-75b60bbdce09"}}}],"id":"af949a76-a6f4-4ec6-869e-f240480eea81","savedPayload":{"position":{"x":24959.356993272086,"y":30511.30353634463},"targetPosition":{"x":25109.356993272086,"y":30771.11115747996},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Crypto Exchange","name":"Binance","id":"61ef0b8d-de6e-4e76-bdd5-996836760a4b"}}}],"id":"4df1cb4e-b9ca-4f62-bb5f-c7e262aaa22a","savedPayload":{"position":{"x":25109.356993272086,"y":30771.11115747996},"targetPosition":{"x":25259.356993272086,"y":31030.918778615294},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"learningMining":{"type":"Learning Mining","name":"New Learning Mining","project":"Superalgos","exchangeLearningTasks":[{"type":"Exchange Learning Tasks","name":"Binance","project":"Superalgos","marketLearningTasks":[{"type":"Market Learning Tasks","name":"Binance BTC/USDT","project":"Superalgos","learningMineTasks":[],"id":"e4187511-775d-463d-bcf1-a6e088f45092","savedPayload":{"position":{"x":25709.356993272086,"y":30251.495915209296},"targetPosition":{"x":25559.356993272086,"y":30511.30353634463},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Market","name":"BTC/USDT","id":"9a867bf0-a71d-445c-b99a-75b60bbdce09"}}}],"id":"7386919b-1151-477d-a1a7-c6bd96cd9711","savedPayload":{"position":{"x":25559.356993272086,"y":30511.30353634463},"targetPosition":{"x":25409.356993272086,"y":30771.11115747996},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Crypto Exchange","name":"Binance","id":"61ef0b8d-de6e-4e76-bdd5-996836760a4b"}}}],"id":"281f7caf-54c2-4211-87c5-6e749dc4281a","savedPayload":{"position":{"x":25409.356993272086,"y":30771.11115747996},"targetPosition":{"x":25259.356993272086,"y":31030.918778615294},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"testingEnvironment":{"type":"Testing Environment","name":"New Testing Environment","project":"Superalgos","exchangeTradingTasks":[{"type":"Exchange Trading Tasks","name":"Binance","project":"Superalgos","marketTradingTasks":[{"type":"Market Trading Tasks","name":"Binance BTC/USDT","project":"Superalgos","tradingMineTasks":[{"type":"Trading Mine Tasks","name":"Masters","project":"Superalgos","taskManagers":[{"type":"Task Manager","name":"Masters","project":"Superalgos","tasks":[{"type":"Task","name":"Lightning Strike","project":"Superalgos","bot":{"type":"Trading Bot Instance","name":"Low Frequency","config":"{}","project":"Superalgos","processes":[{"type":"Trading Process Instance","name":"Low Frequency Trading","project":"Superalgos","session":{"type":"Backtesting Session","name":"Lightning Strike","config":"{\"folderName\":\"Lightning-Strike\"}","project":"Superalgos","tradingParameters":{"type":"Trading Parameters","name":"New Trading Parameters","project":"Superalgos","sessionBaseAsset":{"type":"Session Base Asset","name":"","config":"{\n\"initialBalance\": 1,\n\"minimumBalance\": 0.5\n}","project":"Superalgos","id":"0e195a97-a767-4705-9c61-e90fde5cafac","savedPayload":{"position":{"x":28035.291877706186,"y":30551.48478700282},"targetPosition":{"x":28171.48902762805,"y":30818.78674425933},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"sessionQuotedAsset":{"type":"Session Quoted Asset","name":"","config":"{\n\"initialBalance\": 0\n}","project":"Superalgos","id":"a7ad050d-c34c-4df1-be9b-498e078bd444","savedPayload":{"position":{"x":28124.55868811598,"y":30522.48024208079},"targetPosition":{"x":28171.48902762805,"y":30818.78674425933},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"timeRange":{"type":"Time Range","name":"New Time Range","config":"{ \n\"initialDatetime\": \"2020-09-01\",\n\"finalDatetime\": \"2020-09-02\" \n}","project":"Superalgos","id":"20eea9df-5598-4caf-aaa9-a55488c3c831","savedPayload":{"position":{"x":28218.41936714012,"y":30522.48024208079},"targetPosition":{"x":28171.48902762805,"y":30818.78674425933},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"timeFrame":{"type":"Time Frame","name":"New Time Frame","config":"{ \n\"label\": \"01-hs\"\n}","project":"Superalgos","id":"4181dcfd-deec-467b-a6f1-0d12cc781714","savedPayload":{"position":{"x":28307.686177549913,"y":30551.48478700282},"targetPosition":{"x":28171.48902762805,"y":30818.78674425933},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"slippage":{"type":"Slippage","name":"New Slippage","config":"{ \n\"marketOrderRate\": 0.1,\n\"stopLoss\": 0.2,\n\"takeProfit\": 0.3\n}","project":"Superalgos","id":"1d4c1e1e-5b99-4eab-abc6-def2a6ea2e54","savedPayload":{"position":{"x":28383.621061984013,"y":30606.654709903367},"targetPosition":{"x":28171.48902762805,"y":30818.78674425933},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"feeStructure":{"type":"Fee Structure","name":"New Fee Structure","config":"{ \n\"maker\": 0.1,\n\"taker\": 0.1\n}","project":"Superalgos","id":"0ff9c7d4-b33b-42c1-821e-9714f12097e9","savedPayload":{"position":{"x":28438.79098488456,"y":30682.589594337467},"targetPosition":{"x":28171.48902762805,"y":30818.78674425933},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"snapshots":{"type":"Snapshots","name":"New Snapshots","config":"{ \n\"strategy\": true,\n\"position\": true\n}","project":"Superalgos","id":"ef62b007-dd05-403a-a410-2b9e166220ee","savedPayload":{"position":{"x":28467.79552980659,"y":30771.85640474726},"targetPosition":{"x":28171.48902762805,"y":30818.78674425933},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"heartbeats":{"type":"Heartbeats","name":"New Heartbeats","config":"{ \n\"date\": true,\n\"candleIndex\": false\n}","project":"Superalgos","id":"576b0b75-c5fd-406e-b382-f934a5784fc4","savedPayload":{"position":{"x":28467.79552980659,"y":30865.7170837714},"targetPosition":{"x":28171.48902762805,"y":30818.78674425933},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"userDefinedParameters":{"type":"User Defined Parameters","name":"New User Defined Parameters","config":"{ \n\"param1Name\": \"A text string value example\",\n\"param2Name\": 0\n}","project":"Superalgos","id":"0873fac3-76f3-4ee6-ac51-45b4c7ecaff3","savedPayload":{"position":{"x":28438.79098488456,"y":30954.983894181194},"targetPosition":{"x":28171.48902762805,"y":30818.78674425933},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"2417e311-a137-49a2-ad4d-9cacdfcf75dc","savedPayload":{"position":{"x":28171.48902762805,"y":30818.78674425933},"targetPosition":{"x":27959.356993272086,"y":31030.918778615294},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"tradingSystemReference":{"type":"Trading System Reference","name":"Lightning Strike","project":"Superalgos","id":"e67b90fa-7227-4737-b2c8-80c3eb00cc2c","savedPayload":{"position":{"x":28259.356993272086,"y":31030.918778615294},"targetPosition":{"x":27959.356993272086,"y":31030.918778615294},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Trading System","name":"Lightning Strike","id":"628b758d-ffff-445f-9d4f-8aa480a13db3"}}},"tradingEngineReference":{"type":"Trading Engine Reference","name":"Low-Frequency","project":"Superalgos","id":"86cac0b6-0373-4d03-8e1a-a4a2245c2b48","savedPayload":{"position":{"x":28171.48902762805,"y":31243.050812971258},"targetPosition":{"x":27959.356993272086,"y":31030.918778615294},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Trading Engine","name":"Low-Frequency","id":"eb20f622-71bf-4479-a574-d2320e1d4bd1"}}},"id":"356dc8f5-bcd3-4d0a-9bad-8d389ef1f6c2","savedPayload":{"position":{"x":27959.356993272086,"y":31030.918778615294},"targetPosition":{"x":27659.356993272086,"y":31030.918778615294},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"241dc98f-6737-4621-9b03-322d1368cd1f","savedPayload":{"position":{"x":27659.356993272086,"y":31030.918778615294},"targetPosition":{"x":27359.356993272086,"y":31030.918778615294},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Process Definition","name":"Trading","id":"a8c8d761-96e5-4a86-9285-6c3881d61442"}}}],"id":"50fa6271-4322-48ee-83d7-bbbdacee75f5","savedPayload":{"position":{"x":27359.356993272086,"y":31030.918778615294},"targetPosition":{"x":27059.356993272086,"y":31030.918778615294},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"4ddc432c-6c8f-4c63-be77-d4102ddb68f5","savedPayload":{"position":{"x":27059.356993272086,"y":31030.918778615294},"targetPosition":{"x":26759.356993272086,"y":31030.918778615294},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"4b7dadab-d40a-488f-be1f-e9a07b21b3a9","savedPayload":{"position":{"x":26759.356993272086,"y":31030.918778615294},"targetPosition":{"x":26459.356993272086,"y":31030.918778615294},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"fe342870-8911-489c-8374-6669e1610e14","savedPayload":{"position":{"x":26459.356993272086,"y":31030.918778615294},"targetPosition":{"x":26159.356993272086,"y":31030.918778615294},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Trading Mine","name":"Masters","id":"6a54eece-4582-4cda-a854-1cd805e00fed"}}}],"id":"d875c749-bea3-40d1-8e07-f57f236234ff","savedPayload":{"position":{"x":26159.356993272086,"y":31030.918778615294},"targetPosition":{"x":25859.356993272086,"y":31030.918778615294},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Market","name":"BTC/USDT","id":"9a867bf0-a71d-445c-b99a-75b60bbdce09"}}}],"id":"ba36975c-08d6-458d-b7c0-eb4684a85b5d","savedPayload":{"position":{"x":25859.356993272086,"y":31030.918778615294},"targetPosition":{"x":25559.356993272086,"y":31030.918778615294},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Crypto Exchange","name":"Binance","id":"61ef0b8d-de6e-4e76-bdd5-996836760a4b"}}}],"id":"5882d8a8-345b-4188-b1c1-797e9ff805d9","savedPayload":{"position":{"x":25559.356993272086,"y":31030.918778615294},"targetPosition":{"x":25259.356993272086,"y":31030.918778615294},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"productionEnvironment":{"type":"Production Environment","name":"New Production Environment","project":"Superalgos","exchangeTradingTasks":[{"type":"Exchange Trading Tasks","name":"Binance","project":"Superalgos","marketTradingTasks":[{"type":"Market Trading Tasks","name":"Binance BTC/USDT","project":"Superalgos","tradingMineTasks":[{"type":"Trading Mine Tasks","name":"Masters","project":"Superalgos","taskManagers":[{"type":"Task Manager","name":"Masters","project":"Superalgos","tasks":[{"type":"Task","name":"Lightning Strike","project":"Superalgos","bot":{"type":"Trading Bot Instance","name":"Low Frequency","config":"{}","project":"Superalgos","processes":[{"type":"Trading Process Instance","name":"Low Frequency Trading","project":"Superalgos","session":{"type":"Live Trading Session","name":"Lightning Strike","config":"{\"folderName\":\"Lightning-Strike\"}","project":"Superalgos","tradingParameters":{"type":"Trading Parameters","name":"New Trading Parameters","project":"Superalgos","sessionBaseAsset":{"type":"Session Base Asset","name":"","config":"{\n\"initialBalance\": 1,\n\"minimumBalance\": 0.5\n}","project":"Superalgos","id":"2926793b-e345-4fab-a555-cd0ea2715deb","savedPayload":{"position":{"x":25925.356993272086,"y":31670.53402088596},"targetPosition":{"x":25844.356993272086,"y":31588.53402088596},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"sessionQuotedAsset":{"type":"Session Quoted Asset","name":"","config":"{\n\"initialBalance\": 0\n}","project":"Superalgos","id":"c7cd7aed-d8e0-4453-9ae1-2e2e0ba3b888","savedPayload":{"position":{"x":25794.356993272086,"y":31577.53402088596},"targetPosition":{"x":25844.356993272086,"y":31588.53402088596},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"timeRange":{"type":"Time Range","name":"New Time Range","config":"{ \n\"initialDatetime\": \"2020-09-01\",\n\"finalDatetime\": \"2020-09-02\" \n}","project":"Superalgos","id":"bd9335b9-fd30-4750-81d8-4f0b490b2e87","savedPayload":{"position":{"x":25854.356993272086,"y":31591.53402088596},"targetPosition":{"x":25844.356993272086,"y":31588.53402088596},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"timeFrame":{"type":"Time Frame","name":"New Time Frame","config":"{ \n\"label\": \"01-hs\"\n}","project":"Superalgos","id":"2f7da92d-2208-485c-965b-b883d1b04adb","savedPayload":{"position":{"x":25919.356993272086,"y":31494.53402088596},"targetPosition":{"x":25844.356993272086,"y":31588.53402088596},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"slippage":{"type":"Slippage","name":"New Slippage","config":"{ \n\"marketOrderRate\": 0.1,\n\"stopLoss\": 0.2,\n\"takeProfit\": 0.3\n}","project":"Superalgos","id":"0246ffdc-d33c-4b4c-a925-b18e7ad98220","savedPayload":{"position":{"x":25880.356993272086,"y":31577.53402088596},"targetPosition":{"x":25844.356993272086,"y":31588.53402088596},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"feeStructure":{"type":"Fee Structure","name":"New Fee Structure","config":"{ \n\"maker\": 0.1,\n\"taker\": 0.1\n}","project":"Superalgos","id":"c7233960-94cb-4110-9165-65820332c3b2","savedPayload":{"position":{"x":25828.356993272086,"y":31646.53402088596},"targetPosition":{"x":25844.356993272086,"y":31588.53402088596},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"snapshots":{"type":"Snapshots","name":"New Snapshots","config":"{ \n\"strategy\": true,\n\"position\": true\n}","project":"Superalgos","id":"e473ac97-865f-4666-836a-32cc4a7db245","savedPayload":{"position":{"x":25838.356993272086,"y":31582.53402088596},"targetPosition":{"x":25844.356993272086,"y":31588.53402088596},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"heartbeats":{"type":"Heartbeats","name":"New Heartbeats","config":"{ \n\"date\": true,\n\"candleIndex\": false\n}","project":"Superalgos","id":"cccee1d6-9285-4cbb-86c8-e3c910517a21","savedPayload":{"position":{"x":25921.356993272086,"y":31604.53402088596},"targetPosition":{"x":25844.356993272086,"y":31588.53402088596},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"userDefinedParameters":{"type":"User Defined Parameters","name":"New User Defined Parameters","config":"{ \n\"param1Name\": \"A text string value example\",\n\"param2Name\": 0\n}","project":"Superalgos","id":"52784f19-122c-43af-ac66-36de4cb89db1","savedPayload":{"position":{"x":25932.356993272086,"y":31556.53402088596},"targetPosition":{"x":25844.356993272086,"y":31588.53402088596},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"2460f5a3-cea6-4a8d-a1c2-c6f66be5b909","savedPayload":{"position":{"x":25844.356993272086,"y":31588.53402088596},"targetPosition":{"x":25798.356993272086,"y":31660.53402088596},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"tradingSystemReference":{"type":"Trading System Reference","name":"Lightning Strike","project":"Superalgos","id":"84dea2e0-c5b2-457c-9378-82f9ce8b44f6","savedPayload":{"position":{"x":25887.356993272086,"y":31743.53402088596},"targetPosition":{"x":25798.356993272086,"y":31660.53402088596},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Trading System","name":"Lightning Strike","id":"628b758d-ffff-445f-9d4f-8aa480a13db3"}}},"tradingEngineReference":{"type":"Trading Engine Reference","name":"Low-Frequency","project":"Superalgos","id":"cfa0034e-4c07-4cc0-8240-03d9f7e501da","savedPayload":{"position":{"x":25744.356993272086,"y":31633.53402088596},"targetPosition":{"x":25798.356993272086,"y":31660.53402088596},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Trading Engine","name":"Low-Frequency","id":"eb20f622-71bf-4479-a574-d2320e1d4bd1"}}},"id":"eb816d48-3d58-41f7-921a-a4237379d379","savedPayload":{"position":{"x":25798.356993272086,"y":31660.53402088596},"targetPosition":{"x":25747.356993272086,"y":31758.53402088596},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"b2112fc1-954e-4b55-916b-ee97d1378ff2","savedPayload":{"position":{"x":25747.356993272086,"y":31758.53402088596},"targetPosition":{"x":25685.356993272086,"y":31701.53402088596},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Process Definition","name":"Trading","id":"a8c8d761-96e5-4a86-9285-6c3881d61442"}}}],"id":"e5f04556-12be-43a2-a685-b636be5f7d65","savedPayload":{"position":{"x":25685.356993272086,"y":31701.53402088596},"targetPosition":{"x":25698.356993272086,"y":31774.53402088596},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"0aec43cc-9f0a-42d7-a81e-e8d90a60cccf","savedPayload":{"position":{"x":25698.356993272086,"y":31774.53402088596},"targetPosition":{"x":25701.356993272086,"y":31721.53402088596},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"a029af37-67c8-4e4f-8ceb-03550c675aaa","savedPayload":{"position":{"x":26009.356993272086,"y":32329.956884291958},"targetPosition":{"x":25859.356993272086,"y":32070.149263156625},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"e3a25f70-a2fc-4565-8ede-6fa8c20ba8ed","savedPayload":{"position":{"x":25859.356993272086,"y":32070.149263156625},"targetPosition":{"x":25709.356993272086,"y":31810.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Trading Mine","name":"Masters","id":"6a54eece-4582-4cda-a854-1cd805e00fed"}}}],"id":"b4f3ffed-2629-41f9-9495-e83c66c5693d","savedPayload":{"position":{"x":25709.356993272086,"y":31810.341642021293},"targetPosition":{"x":25559.356993272086,"y":31550.53402088596},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Market","name":"BTC/USDT","id":"9a867bf0-a71d-445c-b99a-75b60bbdce09"}}}],"id":"d539c0ac-aaeb-4c44-9dba-ac26df819a8d","savedPayload":{"position":{"x":25559.356993272086,"y":31550.53402088596},"targetPosition":{"x":25409.356993272086,"y":31290.726399750627},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Crypto Exchange","name":"Binance","id":"61ef0b8d-de6e-4e76-bdd5-996836760a4b"}}}],"id":"65a40d20-837c-4652-8356-f8054b4e1346","savedPayload":{"position":{"x":25409.356993272086,"y":31290.726399750627},"targetPosition":{"x":25259.356993272086,"y":31030.918778615294},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false,"shortcutKey":"u"}}},"dataStorage":{"type":"Data Storage","name":"New Data Storage","project":"Superalgos","dataMinesData":{"type":"Data Mines Data","name":"New Data Mines Data","project":"Superalgos","exchangeDataProducts":[{"type":"Exchange Data Products","name":"Binance","project":"Superalgos","marketDataProducts":[{"type":"Market Data Products","name":"Binance BTC/USDT","project":"Superalgos","dataProducts":[],"dataMineProducts":[{"type":"Data Mine Products","name":"Masters","project":"Superalgos","botProducts":[{"type":"Bot Products","name":"Exchange Raw Data","project":"Superalgos","dataProducts":[{"type":"Data Product","name":"Trades","project":"Superalgos","id":"2f3373fc-2110-48dd-8a39-8f5b7e1e3bf5","savedPayload":{"position":{"x":25340.6484203336,"y":31777.28189552407},"targetPosition":{"x":25265.6484203336,"y":31720.28189552407},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Trades","id":"38dbb942-a15b-450b-a867-02a94030965f"}}},{"type":"Data Product","name":"Candles","project":"Superalgos","id":"e9a96f77-ee5e-4eb2-819c-4c67efb26869","savedPayload":{"position":{"x":25190.6484203336,"y":31641.28189552407},"targetPosition":{"x":25265.6484203336,"y":31720.28189552407},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Candles","id":"2443883b-6959-42a3-ae3b-ef3102ffcdcc"}}},{"type":"Data Product","name":"Volumes","project":"Superalgos","id":"8b6a5ff1-bc1c-4d12-b502-badb4ebd513f","savedPayload":{"position":{"x":25284.6484203336,"y":31760.28189552407},"targetPosition":{"x":25265.6484203336,"y":31720.28189552407},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Volumes","id":"3a43c6f3-bac0-404e-865f-822eb48c8660"}}}],"dataProductFolders":[],"id":"0653673b-c699-4b36-a648-b1b9ad8a73a5","savedPayload":{"position":{"x":25265.6484203336,"y":31720.28189552407},"targetPosition":{"x":25303.6484203336,"y":31757.28189552407},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Bot Products","name":"Webhooks","project":"Superalgos","dataProducts":[{"type":"Data Product","name":"External Signals","project":"Superalgos","id":"2c2fddd4-ee42-4a5c-bc6e-2c3331bf8426","savedPayload":{"position":{"x":25251.6484203336,"y":31698.28189552407},"targetPosition":{"x":25224.6484203336,"y":31765.28189552407},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"External Signals","id":"29196db8-4c41-47ea-be7e-952cd9be9a0b"}}}],"dataProductFolders":[],"id":"34e95a2c-509b-46b3-a597-aaa910cfbf15","savedPayload":{"position":{"x":25224.6484203336,"y":31765.28189552407},"targetPosition":{"x":25303.6484203336,"y":31757.28189552407},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Bot Products","name":"Candles Volumes","project":"Superalgos","dataProducts":[{"type":"Data Product","name":"Candles","project":"Superalgos","id":"35b2db18-d9e6-4491-94a5-f99b3ff684ab","savedPayload":{"position":{"x":25279.6484203336,"y":31808.28189552407},"targetPosition":{"x":25249.6484203336,"y":31815.28189552407},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Candles","id":"fe6065ec-4d2d-47a0-bae0-8647f0e195d7"}}},{"type":"Data Product","name":"Volumes","project":"Superalgos","id":"ff9d5033-c3b6-4612-a206-e3cfaa56d2d0","savedPayload":{"position":{"x":25340.6484203336,"y":31785.28189552407},"targetPosition":{"x":25249.6484203336,"y":31815.28189552407},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Volumes","id":"1a366aef-efef-470e-88e0-2a6fbe4dd91f"}}}],"dataProductFolders":[],"id":"be98c168-69ac-42c8-9718-fcc686774606","savedPayload":{"position":{"x":25249.6484203336,"y":31815.28189552407},"targetPosition":{"x":25303.6484203336,"y":31757.28189552407},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Bot Products","name":"Bollinger Bands","project":"Superalgos","dataProducts":[{"type":"Data Product","name":"Bollinger Bands","project":"Superalgos","id":"3dfbee36-5671-46d2-8135-246c5c7da7f1","savedPayload":{"position":{"x":25226.6484203336,"y":31621.28189552407},"targetPosition":{"x":25219.6484203336,"y":31706.28189552407},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Bollinger Bands","id":"29088877-8d63-4217-8d34-8742afc262f4"}}},{"type":"Data Product","name":"Percentage Bandwidth","project":"Superalgos","id":"b0d61c8d-0d8b-42a3-874a-e3cc297c8f30","savedPayload":{"position":{"x":25136.6484203336,"y":31680.28189552407},"targetPosition":{"x":25219.6484203336,"y":31706.28189552407},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Percentage Bandwidth","id":"3b7885a0-cd72-4a3f-a38b-3dc8c47bd068"}}}],"dataProductFolders":[],"id":"2889525d-4f30-4e83-9ae6-9094e35cf5db","savedPayload":{"position":{"x":25219.6484203336,"y":31706.28189552407},"targetPosition":{"x":25303.6484203336,"y":31757.28189552407},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Bot Products","name":"Bollinger Channels","project":"Superalgos","dataProducts":[{"type":"Data Product","name":"Bollinger Channels Objects","project":"Superalgos","id":"163096b0-76eb-4b22-8fb5-f9593675d6e3","savedPayload":{"position":{"x":25435.6484203336,"y":31878.28189552407},"targetPosition":{"x":25357.6484203336,"y":31829.28189552407},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Bollinger Channels Objects","id":"1f111f72-624f-4166-9f99-ab8d785d5267"}}},{"type":"Data Product","name":"Bollinger Channels","project":"Superalgos","id":"6c67459b-bb1e-435d-91de-06426d1bd4a3","savedPayload":{"position":{"x":25450.6484203336,"y":31871.28189552407},"targetPosition":{"x":25357.6484203336,"y":31829.28189552407},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Bollinger Channels","id":"94bc3958-cc85-43a1-a178-103e84f42910"}}},{"type":"Data Product","name":"Bollinger Sub-Channels Objects","project":"Superalgos","id":"fe561a7b-7453-4bdc-ac2f-596e4e83854e","savedPayload":{"position":{"x":25341.6484203336,"y":31767.28189552407},"targetPosition":{"x":25357.6484203336,"y":31829.28189552407},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Bollinger Sub-Channels Objects","id":"080c87fc-4546-4482-ab11-180a33f6d9ab"}}},{"type":"Data Product","name":"Bollinger Sub-Channels","project":"Superalgos","id":"0ee8225c-fa64-462e-adc6-cef19daf53e3","savedPayload":{"position":{"x":25307.6484203336,"y":31844.28189552407},"targetPosition":{"x":25357.6484203336,"y":31829.28189552407},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Bollinger Sub-Channels","id":"79ce9c05-8a4c-4b58-850f-288037acc702"}}}],"dataProductFolders":[],"id":"03f97617-639a-415a-9693-b9b032d9f931","savedPayload":{"position":{"x":25357.6484203336,"y":31829.28189552407},"targetPosition":{"x":25303.6484203336,"y":31757.28189552407},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Bot Products","name":"Candle Channels","project":"Superalgos","dataProducts":[{"type":"Data Product","name":"Candles Channels","project":"Superalgos","id":"e9be1c1b-00a5-4d46-9c61-7c58d8d674a8","savedPayload":{"position":{"x":25254.6484203336,"y":31725.28189552407},"targetPosition":{"x":25323.6484203336,"y":31736.28189552407},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Candles Channels","id":"8c81d378-0947-4e9d-be25-58e69120152e"}}},{"type":"Data Product","name":"Candles Channels Objects","project":"Superalgos","id":"c2d145fa-f516-46c3-9868-4d2a0953c7ec","savedPayload":{"position":{"x":25395.6484203336,"y":31730.28189552407},"targetPosition":{"x":25323.6484203336,"y":31736.28189552407},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Candles Channels Objects","id":"ba5dbb67-2030-42a0-9ff8-1ee80874f047"}}}],"dataProductFolders":[],"id":"ac098803-7de1-4e71-8208-fc6e91127aef","savedPayload":{"position":{"x":25323.6484203336,"y":31736.28189552407},"targetPosition":{"x":25303.6484203336,"y":31757.28189552407},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Bot Products","name":"Resistances and Supports","project":"Superalgos","dataProducts":[{"type":"Data Product","name":"Resistances","project":"Superalgos","id":"99da949c-d4fe-4ebe-ac5b-8180e2c35f2b","savedPayload":{"position":{"x":25397.6484203336,"y":31635.28189552407},"targetPosition":{"x":25344.6484203336,"y":31671.28189552407},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Resistances","id":"7a734501-a0fb-4305-803e-7e95d477c513"}}},{"type":"Data Product","name":"Supports","project":"Superalgos","id":"bfd82272-44a7-44de-b293-e48728625231","savedPayload":{"position":{"x":25338.6484203336,"y":31671.28189552407},"targetPosition":{"x":25344.6484203336,"y":31671.28189552407},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Supports","id":"bc3c43de-6312-47d4-ae3d-0c95c1b039e0"}}}],"dataProductFolders":[],"id":"48150db8-fd3c-4657-bdd2-7eb485c3454b","savedPayload":{"position":{"x":25344.6484203336,"y":31671.28189552407},"targetPosition":{"x":25303.6484203336,"y":31757.28189552407},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Bot Products","name":"Fees Band","project":"Superalgos","dataProducts":[{"type":"Data Product","name":"Fees Band 0.2","project":"Superalgos","id":"86e9384d-a022-4af2-b98d-ec2b518a3e03","savedPayload":{"position":{"x":25114.6484203336,"y":31784.28189552407},"targetPosition":{"x":25210.6484203336,"y":31688.28189552407},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Fees Band 0.2","id":"d6a14ed7-606d-40b9-b663-07ee04927460"}}}],"dataProductFolders":[],"id":"373c942e-11c3-4bce-a2e8-fe7348288e89","savedPayload":{"position":{"x":25210.6484203336,"y":31688.28189552407},"targetPosition":{"x":25303.6484203336,"y":31757.28189552407},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Bot Products","name":"Volume Analysis","project":"Superalgos","dataProducts":[{"type":"Data Product","name":"Volume Analysis","project":"Superalgos","id":"bae93f19-110a-450f-b7a2-ddd85c7ef21d","savedPayload":{"position":{"x":25225.6484203336,"y":31852.28189552407},"targetPosition":{"x":25281.6484203336,"y":31768.28189552407},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Volume Analysis","id":"c10f698e-1ed4-48a6-9c2d-344bcba5ca35"}}}],"dataProductFolders":[],"id":"dff742a3-33d1-4e96-9307-b61537e8efb2","savedPayload":{"position":{"x":25281.6484203336,"y":31768.28189552407},"targetPosition":{"x":25303.6484203336,"y":31757.28189552407},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Bot Products","name":"Candle Analysis","project":"Superalgos","dataProducts":[{"type":"Data Product","name":"Candle Analysis","project":"Superalgos","id":"2532eebb-09d1-4a98-8044-c2f7b597ddef","savedPayload":{"position":{"x":25139.6484203336,"y":31874.28189552407},"targetPosition":{"x":25214.6484203336,"y":31845.28189552407},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Candle Analysis","id":"e911b94f-c475-4400-a921-def0b207d7a3"}}}],"dataProductFolders":[],"id":"c7684b60-5a48-4731-8771-0eb05a4c7282","savedPayload":{"position":{"x":25214.6484203336,"y":31845.28189552407},"targetPosition":{"x":25303.6484203336,"y":31757.28189552407},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"b25b2a76-5d96-409d-9ad3-7e56f9e4ce58","savedPayload":{"position":{"x":25303.6484203336,"y":31757.28189552407},"targetPosition":{"x":25352.6484203336,"y":31793.28189552407},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Mine","name":"Masters","id":"35be7b1c-a0f7-4b5f-9ee1-8fb51595e959"}}}],"id":"bc95da18-713b-4244-8d0d-9aa953a9c0e6","savedPayload":{"position":{"x":25352.6484203336,"y":31793.28189552407},"targetPosition":{"x":25264.6484203336,"y":31870.28189552407},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Market","name":"BTC/USDT","id":"9a867bf0-a71d-445c-b99a-75b60bbdce09"}}}],"id":"9bc0aea4-0596-449c-91bd-4fb4cb672aa8","savedPayload":{"position":{"x":25264.6484203336,"y":31870.28189552407},"targetPosition":{"x":25187.002706802843,"y":31580.504147637348},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Crypto Exchange","name":"Binance","id":"61ef0b8d-de6e-4e76-bdd5-996836760a4b"}}}],"id":"32e7c122-fa5a-4d00-9d71-d54e890e32de","savedPayload":{"position":{"x":25187.002706802843,"y":31580.504147637348},"targetPosition":{"x":25109.356993272086,"y":31290.726399750627},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"tradingMinesData":{"type":"Trading Mines Data","name":"New Trading Mines Data","project":"Superalgos","exchangeTradingProducts":[{"type":"Exchange Trading Products","name":"Binance","project":"Superalgos","marketTradingProducts":[{"type":"Market Trading Products","name":"Binance BTC/USDT","project":"Superalgos","tradingSessionReferences":[{"type":"Trading Session Reference","name":"Lightning Strike Backtesting Session","project":"Superalgos","dataProducts":[],"tradingMineProducts":[{"type":"Trading Mine Products","name":"Masters","project":"Superalgos","botProducts":[{"type":"Bot Products","name":"Low Frequency","project":"Superalgos","dataProducts":[],"dataProductFolders":[{"type":"Data Product Folder","name":"Trading Engine","project":"Superalgos","dataProducts":[],"dataProductFolders":[{"type":"Data Product Folder","name":"Episode","project":"Superalgos","dataProducts":[{"type":"Data Product","name":"Episode Counters","project":"Superalgos","id":"f2587138-2010-43cb-b55b-791af40605a9","savedPayload":{"position":{"x":24739.356993272086,"y":31650.341642021293},"targetPosition":{"x":24810.356993272086,"y":31610.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Episode Counters","id":"d81c6019-864e-42f5-94ba-2f249b865f85"}}},{"type":"Data Product","name":"Episode Statistics","project":"Superalgos","id":"2bf653f9-d217-4fba-bb95-b97b71df1b91","savedPayload":{"position":{"x":24836.356993272086,"y":31613.341642021293},"targetPosition":{"x":24810.356993272086,"y":31610.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Episode Statistics","id":"400c7f49-37da-41fb-b83d-879960aa74ff"}}},{"type":"Data Product","name":"Episode Candle","project":"Superalgos","id":"1a3bc319-24b5-4652-9cd7-48d8470f48ff","savedPayload":{"position":{"x":24898.356993272086,"y":31540.341642021293},"targetPosition":{"x":24810.356993272086,"y":31610.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Episode Candle","id":"b9a58113-cf27-4d57-9810-87a2cc158804"}}},{"type":"Data Product","name":"Episode Balances","project":"Superalgos","id":"1b29dc6a-b187-4889-8f7b-ae4c754220e9","savedPayload":{"position":{"x":24903.356993272086,"y":31634.341642021293},"targetPosition":{"x":24810.356993272086,"y":31610.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Episode Balances","id":"a9a53d82-133b-4417-b639-f9a56d338233"}}},{"type":"Data Product","name":"Distance To Event","project":"Superalgos","id":"ff13cd74-a43e-42d4-9a4e-cfe6491e662b","savedPayload":{"position":{"x":24831.356993272086,"y":31613.341642021293},"targetPosition":{"x":24810.356993272086,"y":31610.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Distance To Event","id":"8ea88d6c-7d7f-4152-b781-ea108df52c63"}}},{"type":"Data Product","name":"Episode Base Asset","project":"Superalgos","id":"951fecfd-177a-420f-ba97-d0c0fd9c40f3","savedPayload":{"position":{"x":24796.356993272086,"y":31637.341642021293},"targetPosition":{"x":24810.356993272086,"y":31610.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Episode Base Asset","id":"234969ff-eab1-4d59-b6fa-79433c9a20e9"}}},{"type":"Data Product","name":"Episode Quoted Asset","project":"Superalgos","id":"726d3cc4-2415-4dbb-b1a2-73841fef3a9a","savedPayload":{"position":{"x":24842.356993272086,"y":31557.341642021293},"targetPosition":{"x":24810.356993272086,"y":31610.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Episode Quoted Asset","id":"ae525e31-d6a8-47d2-9021-3f2ddb9615b0"}}},{"type":"Data Product","name":"Current Episode","project":"Superalgos","id":"038de371-5adf-4ecb-9c5b-70d30ed6590a","savedPayload":{"position":{"x":24839.356993272086,"y":31513.341642021293},"targetPosition":{"x":24810.356993272086,"y":31610.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Current Episode","id":"b8da0132-ba28-46ec-aa54-eb9eaac56ce7"}}}],"dataProductFolders":[],"id":"4e3ed555-5f49-4623-b90d-7fbf8b67f6b1","savedPayload":{"position":{"x":24810.356993272086,"y":31610.341642021293},"targetPosition":{"x":24890.356993272086,"y":31679.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Data Product Folder","name":"Strategy","project":"Superalgos","dataProducts":[{"type":"Data Product","name":"Current Strategy","project":"Superalgos","id":"a53713cd-7057-472a-95fc-4c5ef43ad3c4","savedPayload":{"position":{"x":24886.356993272086,"y":31686.341642021293},"targetPosition":{"x":24898.356993272086,"y":31749.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Current Strategy","id":"895d8a04-ef45-41a7-909a-ba31013ffb90"}}},{"type":"Data Product","name":"Last Strategy","project":"Superalgos","id":"4d54ad94-75ea-44c2-beff-0a3501b39dde","savedPayload":{"position":{"x":24971.356993272086,"y":31778.341642021293},"targetPosition":{"x":24898.356993272086,"y":31749.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Last Strategy","id":"0625f524-2b97-4b4d-8a90-590ffc62ecd3"}}}],"dataProductFolders":[],"id":"ef2fc175-fdfc-4cf0-87c9-4b6811b2230d","savedPayload":{"position":{"x":24898.356993272086,"y":31749.341642021293},"targetPosition":{"x":24890.356993272086,"y":31679.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Data Product Folder","name":"Position","project":"Superalgos","dataProducts":[{"type":"Data Product","name":"Current Position","project":"Superalgos","id":"acba0a6c-eedf-461f-94e8-764d2d515e3b","savedPayload":{"position":{"x":24895.356993272086,"y":31661.341642021293},"targetPosition":{"x":24877.356993272086,"y":31673.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Current Position","id":"832ecada-8da3-4ba6-b6e9-be34dd5f7ce9"}}},{"type":"Data Product","name":"Last Position","project":"Superalgos","id":"c8dcacbf-3a8b-482a-b372-4529412e101c","savedPayload":{"position":{"x":24831.356993272086,"y":31594.341642021293},"targetPosition":{"x":24877.356993272086,"y":31673.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Last Position","id":"477cd6d5-862a-44d0-9313-786a4e63a602"}}},{"type":"Data Product","name":"Stop Loss","project":"Superalgos","id":"6ccfb4fb-ab68-47fc-ac1e-87330f7b6533","savedPayload":{"position":{"x":24967.356993272086,"y":31594.341642021293},"targetPosition":{"x":24877.356993272086,"y":31673.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Stop Loss","id":"a1c047bd-e95e-469a-aac9-3d45c4157440"}}},{"type":"Data Product","name":"Take Profit","project":"Superalgos","id":"4897b612-f96d-4448-8e1d-2f744ea3d641","savedPayload":{"position":{"x":24885.356993272086,"y":31660.341642021293},"targetPosition":{"x":24877.356993272086,"y":31673.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Take Profit","id":"11513bf1-0f23-4d79-b760-83ccebc4e1c5"}}}],"dataProductFolders":[],"id":"1ffd24e4-6aeb-41f6-a5c0-3981d5fa98a4","savedPayload":{"position":{"x":24877.356993272086,"y":31673.341642021293},"targetPosition":{"x":24890.356993272086,"y":31679.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Data Product Folder","name":"Stages","project":"Superalgos","dataProducts":[{"type":"Data Product","name":"Open Stage","project":"Superalgos","id":"592f3f8d-7316-4caa-9c22-63192362ae0c","savedPayload":{"position":{"x":24842.356993272086,"y":31504.341642021293},"targetPosition":{"x":24925.356993272086,"y":31593.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Open Stage","id":"73c3c041-ba2a-4798-a362-a453409b518a"}}},{"type":"Data Product","name":"Close Stage","project":"Superalgos","id":"cfca4cfb-a707-4c76-8959-23c5828050c0","savedPayload":{"position":{"x":24985.356993272086,"y":31534.341642021293},"targetPosition":{"x":24925.356993272086,"y":31593.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Close Stage","id":"2bb9bb41-1ff5-4f83-aa5b-bfc4c9f06a9a"}}},{"type":"Data Product","name":"Trigger Stage","project":"Superalgos","id":"b9b99260-f61c-4f9f-b3d6-8919c6fb4b56","savedPayload":{"position":{"x":24944.356993272086,"y":31501.341642021293},"targetPosition":{"x":24925.356993272086,"y":31593.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Trigger Stage","id":"b6cff826-9056-4fbd-8eca-cbd6cceec962"}}},{"type":"Data Product","name":"Manage Stage","project":"Superalgos","id":"74133b6e-addd-4c83-ac82-6da65029c767","savedPayload":{"position":{"x":24995.356993272086,"y":31650.341642021293},"targetPosition":{"x":24925.356993272086,"y":31593.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Manage Stage","id":"bd691611-e7a6-49a8-b07d-c15360b55e40"}}}],"dataProductFolders":[],"id":"6ec6f091-b89e-42a6-b9c0-3ab645a87466","savedPayload":{"position":{"x":24925.356993272086,"y":31593.341642021293},"targetPosition":{"x":24890.356993272086,"y":31679.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Data Product Folder","name":"Orders","project":"Superalgos","dataProducts":[{"type":"Data Product","name":"Market Buy Orders","project":"Superalgos","id":"f31581e2-156c-4755-9453-4325996ea2ff","savedPayload":{"position":{"x":24737.356993272086,"y":31652.341642021293},"targetPosition":{"x":24824.356993272086,"y":31709.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Market Buy Orders","id":"7c769317-2639-4460-8b88-9dc92f7b0585"}}},{"type":"Data Product","name":"Market Sell Orders","project":"Superalgos","id":"814bb0ce-160b-4ee9-b7ee-9e946794d700","savedPayload":{"position":{"x":24906.356993272086,"y":31622.341642021293},"targetPosition":{"x":24824.356993272086,"y":31709.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Market Sell Orders","id":"9cc7645a-54fe-40d6-9896-9278167011fb"}}},{"type":"Data Product","name":"Limit Buy Orders","project":"Superalgos","id":"0a62c212-5fe6-4e58-b323-20e7126fbf0b","savedPayload":{"position":{"x":24880.356993272086,"y":31755.341642021293},"targetPosition":{"x":24824.356993272086,"y":31709.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Limit Buy Orders","id":"4c827ee0-a29b-4b65-8438-03e2ea98b410"}}},{"type":"Data Product","name":"Limit Sell Orders","project":"Superalgos","id":"470d574f-e91a-4efb-b696-f23b4c00dfff","savedPayload":{"position":{"x":24848.356993272086,"y":31651.341642021293},"targetPosition":{"x":24824.356993272086,"y":31709.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Limit Sell Orders","id":"2c753cd8-36d8-466c-bd80-1ebfa8e314dc"}}},{"type":"Data Product","name":"Last Market Order","project":"Superalgos","id":"7fb2d430-73c2-4b68-9315-8856a54b9790","savedPayload":{"position":{"x":24788.356993272086,"y":31750.341642021293},"targetPosition":{"x":24824.356993272086,"y":31709.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Last Market Order","id":"6df1ac87-92d5-4788-b0bc-f3543b283ef0"}}},{"type":"Data Product","name":"Last Limit Order","project":"Superalgos","id":"f5ccbbff-dd3c-45a4-ae4b-5d6c8d1c59ff","savedPayload":{"position":{"x":24799.356993272086,"y":31771.341642021293},"targetPosition":{"x":24824.356993272086,"y":31709.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Last Limit Order","id":"c24ec6a1-e937-4d20-93eb-4faf2a0becc3"}}}],"dataProductFolders":[],"id":"ec12c645-31ab-46ad-9266-f3a9a83c3463","savedPayload":{"position":{"x":24824.356993272086,"y":31709.341642021293},"targetPosition":{"x":24890.356993272086,"y":31679.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"7286767c-9268-4e13-8ff5-69541d143680","savedPayload":{"position":{"x":24890.356993272086,"y":31679.341642021293},"targetPosition":{"x":24943.356993272086,"y":31740.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Data Product Folder","name":"Trading System","project":"Superalgos","dataProducts":[{"type":"Data Product","name":"Trading System Errors","project":"Superalgos","id":"7538b239-537b-49a8-adfe-0c1239092f38","savedPayload":{"position":{"x":25063.356993272086,"y":31797.341642021293},"targetPosition":{"x":25032.356993272086,"y":31783.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Trading System Errors","id":"1d9c570d-77c7-40ac-a61e-c5a57a411de8"}}},{"type":"Data Product","name":"Trading System Highlights","project":"Superalgos","id":"fa32499b-c343-4a28-8d42-004c99ee6e20","savedPayload":{"position":{"x":25096.356993272086,"y":31765.341642021293},"targetPosition":{"x":25032.356993272086,"y":31783.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Trading System Highlights","id":"319f660a-78be-4cf4-8052-877837cad806"}}},{"type":"Data Product","name":"Trading System Values","project":"Superalgos","id":"90c2939f-b2a4-49d9-b9d5-578043efa7eb","savedPayload":{"position":{"x":25129.356993272086,"y":31865.341642021293},"targetPosition":{"x":25032.356993272086,"y":31783.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Trading System Values","id":"c90c009b-588d-45d4-aff1-05e375181dfa"}}},{"type":"Data Product","name":"Trading System Status","project":"Superalgos","id":"52613bd9-031e-4569-be10-ccced31c2fcf","savedPayload":{"position":{"x":25083.356993272086,"y":31691.341642021293},"targetPosition":{"x":25032.356993272086,"y":31783.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Trading System Status","id":"eed48c80-35c5-49fa-b12d-18e7280ffb8f"}}},{"type":"Data Product","name":"Trading System Progress","project":"Superalgos","id":"dfdbcb65-8fab-40d6-a90c-d9956187525b","savedPayload":{"position":{"x":24954.356993272086,"y":31876.341642021293},"targetPosition":{"x":25032.356993272086,"y":31783.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Trading System Progress","id":"04c8606b-5e59-4e7d-b3ac-387bfffcd300"}}},{"type":"Data Product","name":"Trading System Running","project":"Superalgos","id":"09cd1778-9bac-4628-a700-926ed1b60ef7","savedPayload":{"position":{"x":25027.356993272086,"y":31715.341642021293},"targetPosition":{"x":25032.356993272086,"y":31783.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Trading System Running","id":"17236f59-6ef2-4cc3-913c-1ff6db052236"}}},{"type":"Data Product","name":"Trading System Announcements","project":"Superalgos","id":"0b459bc5-1b93-4db3-be70-6d37d2dcfc4d","savedPayload":{"position":{"x":25078.356993272086,"y":31814.341642021293},"targetPosition":{"x":25032.356993272086,"y":31783.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Trading System Announcements","id":"4a6f828a-9671-431e-8257-fc920943581e"}}},{"type":"Data Product","name":"Trading System Warnings","project":"Superalgos","id":"d4489533-bb10-4fba-b619-67a4a52d73b1","savedPayload":{"position":{"x":25115.356993272086,"y":31853.341642021293},"targetPosition":{"x":25032.356993272086,"y":31783.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Trading System Warnings","id":"34310596-466a-4e9a-a5a2-256b0fe3e339"}}},{"type":"Data Product","name":"Trading System Infos","project":"Superalgos","id":"88c2cc93-1a83-4311-90fc-7eb9319c188a","savedPayload":{"position":{"x":25049.356993272086,"y":31846.341642021293},"targetPosition":{"x":25032.356993272086,"y":31783.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Trading System Infos","id":"020ad519-0fc6-4f2f-9f26-b2c7de118fb8"}}}],"dataProductFolders":[],"id":"8ea546b7-57e9-48bd-adcd-1635d27e2629","savedPayload":{"position":{"x":25032.356993272086,"y":31783.341642021293},"targetPosition":{"x":24943.356993272086,"y":31740.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Data Product Folder","name":"Simulation Objects","project":"Superalgos","dataProducts":[{"type":"Data Product","name":"Episodes","project":"Superalgos","id":"fd5699b3-2eaa-4e2d-97e4-b2d222b2e274","savedPayload":{"position":{"x":24970.356993272086,"y":31870.341642021293},"targetPosition":{"x":25018.356993272086,"y":31798.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Episodes","id":"aeec080e-8caf-4976-8187-ba4e725b73b0"}}},{"type":"Data Product","name":"Strategies","project":"Superalgos","id":"ed8d1afc-1e73-4137-88a3-b8991560ff9e","savedPayload":{"position":{"x":24985.356993272086,"y":31760.341642021293},"targetPosition":{"x":25018.356993272086,"y":31798.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Strategies","id":"21db6fce-8450-4b07-9015-d81a339fd030"}}}],"dataProductFolders":[{"type":"Data Product Folder","name":"Orders","project":"Superalgos","dataProducts":[{"type":"Data Product","name":"Market Buy Orders","project":"Superalgos","id":"f5e4d8fd-711a-4659-af79-faa681a215a8","savedPayload":{"position":{"x":25173.356993272086,"y":31807.341642021293},"targetPosition":{"x":25110.356993272086,"y":31776.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Market Buy Orders","id":"db256083-9aa2-48e1-8fd6-3425a5085302"}}},{"type":"Data Product","name":"Market Sell Orders","project":"Superalgos","id":"41eaf787-d0df-434d-a301-89a56347feb7","savedPayload":{"position":{"x":25114.356993272086,"y":31786.341642021293},"targetPosition":{"x":25110.356993272086,"y":31776.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Market Sell Orders","id":"1958f79b-5c6c-4874-9154-98c314822ed7"}}},{"type":"Data Product","name":"Limit Buy Orders","project":"Superalgos","id":"79611cfe-2cc1-4706-8ab0-aaf55c884f74","savedPayload":{"position":{"x":25203.356993272086,"y":31814.341642021293},"targetPosition":{"x":25110.356993272086,"y":31776.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Limit Buy Orders","id":"5deceb32-c7ab-4560-818a-0f0b9d6632fb"}}},{"type":"Data Product","name":"Limit Sell Orders","project":"Superalgos","id":"f6b0f03a-c6e4-4892-9ebb-b0c3a7d1d903","savedPayload":{"position":{"x":25011.356993272086,"y":31709.341642021293},"targetPosition":{"x":25110.356993272086,"y":31776.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Limit Sell Orders","id":"2a1d405b-2fbe-4ed4-a76a-d2c7be59d20e"}}}],"dataProductFolders":[],"id":"1ebd976b-d5d9-44f0-b219-bc39aae5cae5","savedPayload":{"position":{"x":25110.356993272086,"y":31776.341642021293},"targetPosition":{"x":25018.356993272086,"y":31798.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Data Product Folder","name":"Stages","project":"Superalgos","dataProducts":[{"type":"Data Product","name":"Trigger Stages","project":"Superalgos","id":"5371e534-45f7-4918-922e-bb4709908e8f","savedPayload":{"position":{"x":25132.356993272086,"y":31752.341642021293},"targetPosition":{"x":25117.356993272086,"y":31796.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Trigger Stages","id":"18cc2e79-7e57-418c-b635-6c68fc11d681"}}},{"type":"Data Product","name":"Open Stages","project":"Superalgos","id":"e8130bed-debf-479b-89b3-a79932efee63","savedPayload":{"position":{"x":25165.356993272086,"y":31805.341642021293},"targetPosition":{"x":25117.356993272086,"y":31796.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Open Stages","id":"d5938c00-0849-466d-ae14-4ea91b571678"}}},{"type":"Data Product","name":"Manage Stages","project":"Superalgos","id":"69b6e7c5-7e1e-4027-a7f1-0e1f0675256f","savedPayload":{"position":{"x":25027.356993272086,"y":31878.341642021293},"targetPosition":{"x":25117.356993272086,"y":31796.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Manage Stages","id":"8fab86b3-db8d-4113-8418-1d256bd98cf2"}}},{"type":"Data Product","name":"Close Stages","project":"Superalgos","id":"f1dde50b-6e9f-48b1-b6b7-efecf3482e6b","savedPayload":{"position":{"x":25030.356993272086,"y":31833.341642021293},"targetPosition":{"x":25117.356993272086,"y":31796.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Close Stages","id":"ba911e61-f951-48cd-b547-9a70aa211100"}}}],"dataProductFolders":[],"id":"173fc298-12d7-482a-9923-6cd4df70b709","savedPayload":{"position":{"x":25117.356993272086,"y":31796.341642021293},"targetPosition":{"x":25018.356993272086,"y":31798.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Data Product Folder","name":"Position","project":"Superalgos","dataProducts":[{"type":"Data Product","name":"Positions","project":"Superalgos","id":"43a929cb-ae2c-4c92-ac1b-0512e35698bd","savedPayload":{"position":{"x":25046.356993272086,"y":31973.341642021293},"targetPosition":{"x":24982.356993272086,"y":31897.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Positions","id":"1eabba24-cbd4-4cbf-95e0-c5135349d41d"}}},{"type":"Data Product","name":"Position Base Asset","project":"Superalgos","id":"7c9968f7-15dd-4bb8-bc15-c67bb955f862","savedPayload":{"position":{"x":24951.356993272086,"y":31923.341642021293},"targetPosition":{"x":24982.356993272086,"y":31897.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Position Base Asset","id":"b371b039-f6c8-4f60-84cb-52f55c96c84d"}}},{"type":"Data Product","name":"Position Quoted Asset","project":"Superalgos","id":"7d90e89f-6c93-4693-8b95-2ab3bee97d10","savedPayload":{"position":{"x":25034.356993272086,"y":31845.341642021293},"targetPosition":{"x":24982.356993272086,"y":31897.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Position Quoted Asset","id":"a376f02b-a5d2-4079-b5cd-ab7dc894b909"}}},{"type":"Data Product","name":"Stop Loss","project":"Superalgos","id":"dc91b2a5-ebd9-453f-ad82-a266d7b02ddb","savedPayload":{"position":{"x":24946.356993272086,"y":31896.341642021293},"targetPosition":{"x":24982.356993272086,"y":31897.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Stop Loss","id":"c18bdc82-216a-4b1d-8850-5c3c9dc2000b"}}},{"type":"Data Product","name":"Take Profit","project":"Superalgos","id":"baba4109-cd20-480f-8365-29a894345adb","savedPayload":{"position":{"x":25077.356993272086,"y":31821.341642021293},"targetPosition":{"x":24982.356993272086,"y":31897.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Take Profit","id":"2542c7d0-fa26-4b52-a59a-a3630e52eb89"}}}],"dataProductFolders":[],"id":"a0ff7161-87f8-4f94-8aea-e6e3755d5840","savedPayload":{"position":{"x":24982.356993272086,"y":31897.341642021293},"targetPosition":{"x":25018.356993272086,"y":31798.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"1bf6c22f-6ee0-4e9c-8fdd-c386222174de","savedPayload":{"position":{"x":25018.356993272086,"y":31798.341642021293},"targetPosition":{"x":24943.356993272086,"y":31740.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"a19bd93e-77bf-4e49-8461-eb636c13a351","savedPayload":{"position":{"x":24943.356993272086,"y":31740.341642021293},"targetPosition":{"x":24887.356993272086,"y":31836.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"cf8d109d-711c-4a77-bbbf-ccf3aec891cf","savedPayload":{"position":{"x":24887.356993272086,"y":31836.341642021293},"targetPosition":{"x":24835.356993272086,"y":31749.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Trading Mine","name":"Masters","id":"6a54eece-4582-4cda-a854-1cd805e00fed"}}}],"id":"09204ea0-9378-4fbb-9b6e-ec7200e7f8ac","savedPayload":{"position":{"x":24835.356993272086,"y":31749.341642021293},"targetPosition":{"x":24755.356993272086,"y":31787.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Backtesting Session","name":"Lightning Strike","id":"356dc8f5-bcd3-4d0a-9bad-8d389ef1f6c2"}}},{"type":"Trading Session Reference","name":"Lightning Strike Live Trading Session","project":"Superalgos","dataProducts":[],"tradingMineProducts":[{"type":"Trading Mine Products","name":"Masters","project":"Superalgos","botProducts":[{"type":"Bot Products","name":"Low Frequency","project":"Superalgos","dataProducts":[],"dataProductFolders":[{"type":"Data Product Folder","name":"Trading Engine","project":"Superalgos","dataProducts":[],"dataProductFolders":[{"type":"Data Product Folder","name":"Episode","project":"Superalgos","dataProducts":[{"type":"Data Product","name":"Episode Counters","project":"Superalgos","id":"2578d2bb-7b5e-4e93-b0e3-08efa77de4ff","savedPayload":{"position":{"x":24723.356993272086,"y":31541.341642021293},"targetPosition":{"x":24823.356993272086,"y":31592.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Episode Counters","id":"d81c6019-864e-42f5-94ba-2f249b865f85"}}},{"type":"Data Product","name":"Episode Statistics","project":"Superalgos","id":"63d78303-86e6-4594-a953-7edc7bc0a390","savedPayload":{"position":{"x":24868.356993272086,"y":31635.341642021293},"targetPosition":{"x":24823.356993272086,"y":31592.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Episode Statistics","id":"400c7f49-37da-41fb-b83d-879960aa74ff"}}},{"type":"Data Product","name":"Episode Candle","project":"Superalgos","id":"fefa6656-76dd-437f-a219-90f988bd607f","savedPayload":{"position":{"x":24887.356993272086,"y":31640.341642021293},"targetPosition":{"x":24823.356993272086,"y":31592.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Episode Candle","id":"b9a58113-cf27-4d57-9810-87a2cc158804"}}},{"type":"Data Product","name":"Episode Balances","project":"Superalgos","id":"a5cb8a8a-5309-45af-ac9d-5f27d5d923a3","savedPayload":{"position":{"x":24901.356993272086,"y":31592.341642021293},"targetPosition":{"x":24823.356993272086,"y":31592.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Episode Balances","id":"a9a53d82-133b-4417-b639-f9a56d338233"}}},{"type":"Data Product","name":"Distance To Event","project":"Superalgos","id":"fef8e3d2-7730-48eb-afa3-baf59cfeac3c","savedPayload":{"position":{"x":24803.356993272086,"y":31502.341642021293},"targetPosition":{"x":24823.356993272086,"y":31592.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Distance To Event","id":"8ea88d6c-7d7f-4152-b781-ea108df52c63"}}},{"type":"Data Product","name":"Episode Base Asset","project":"Superalgos","id":"25f77993-166a-4a6d-ac8a-6667361b2855","savedPayload":{"position":{"x":24842.356993272086,"y":31526.341642021293},"targetPosition":{"x":24823.356993272086,"y":31592.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Episode Base Asset","id":"234969ff-eab1-4d59-b6fa-79433c9a20e9"}}},{"type":"Data Product","name":"Episode Quoted Asset","project":"Superalgos","id":"a8f99804-c95c-42c4-bbf6-526ad08fe649","savedPayload":{"position":{"x":24791.356993272086,"y":31583.341642021293},"targetPosition":{"x":24823.356993272086,"y":31592.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Episode Quoted Asset","id":"ae525e31-d6a8-47d2-9021-3f2ddb9615b0"}}},{"type":"Data Product","name":"Current Episode","project":"Superalgos","id":"09fb797f-c5c6-45b1-96fa-b08812e48294","savedPayload":{"position":{"x":24755.356993272086,"y":31604.341642021293},"targetPosition":{"x":24823.356993272086,"y":31592.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Current Episode","id":"b8da0132-ba28-46ec-aa54-eb9eaac56ce7"}}}],"dataProductFolders":[],"id":"cb4b1464-df80-4958-9f83-546da4827fb3","savedPayload":{"position":{"x":24823.356993272086,"y":31592.341642021293},"targetPosition":{"x":24827.356993272086,"y":31650.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Data Product Folder","name":"Strategy","project":"Superalgos","dataProducts":[{"type":"Data Product","name":"Current Strategy","project":"Superalgos","id":"20edf39a-1d12-4727-b653-4581e86c3039","savedPayload":{"position":{"x":24835.356993272086,"y":31621.341642021293},"targetPosition":{"x":24758.356993272086,"y":31663.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Current Strategy","id":"895d8a04-ef45-41a7-909a-ba31013ffb90"}}},{"type":"Data Product","name":"Last Strategy","project":"Superalgos","id":"0efe7277-3fd8-4a96-b62b-e8577c76f06f","savedPayload":{"position":{"x":24797.356993272086,"y":31577.341642021293},"targetPosition":{"x":24758.356993272086,"y":31663.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Last Strategy","id":"0625f524-2b97-4b4d-8a90-590ffc62ecd3"}}}],"dataProductFolders":[],"id":"561d027a-1a30-4279-a200-747bebe13fd6","savedPayload":{"position":{"x":24758.356993272086,"y":31663.341642021293},"targetPosition":{"x":24827.356993272086,"y":31650.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Data Product Folder","name":"Position","project":"Superalgos","dataProducts":[{"type":"Data Product","name":"Current Position","project":"Superalgos","id":"c794ace0-c37f-42fe-9d6c-6da11ccbd805","savedPayload":{"position":{"x":24874.356993272086,"y":31613.341642021293},"targetPosition":{"x":24781.356993272086,"y":31710.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Current Position","id":"832ecada-8da3-4ba6-b6e9-be34dd5f7ce9"}}},{"type":"Data Product","name":"Last Position","project":"Superalgos","id":"599983d8-073d-489e-8ad9-858def387f13","savedPayload":{"position":{"x":24859.356993272086,"y":31774.341642021293},"targetPosition":{"x":24781.356993272086,"y":31710.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Last Position","id":"477cd6d5-862a-44d0-9313-786a4e63a602"}}},{"type":"Data Product","name":"Stop Loss","project":"Superalgos","id":"a0cef7c7-bd9f-45d5-87d9-7fe5a633cbce","savedPayload":{"position":{"x":24842.356993272086,"y":31684.341642021293},"targetPosition":{"x":24781.356993272086,"y":31710.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Stop Loss","id":"a1c047bd-e95e-469a-aac9-3d45c4157440"}}},{"type":"Data Product","name":"Take Profit","project":"Superalgos","id":"92d892f3-33eb-4ab2-907c-a89de2bdf55c","savedPayload":{"position":{"x":24864.356993272086,"y":31620.341642021293},"targetPosition":{"x":24781.356993272086,"y":31710.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Take Profit","id":"11513bf1-0f23-4d79-b760-83ccebc4e1c5"}}}],"dataProductFolders":[],"id":"8e7cad1d-e955-4b0f-85b8-302437bdcc4e","savedPayload":{"position":{"x":24781.356993272086,"y":31710.341642021293},"targetPosition":{"x":24827.356993272086,"y":31650.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Data Product Folder","name":"Stages","project":"Superalgos","dataProducts":[{"type":"Data Product","name":"Open Stage","project":"Superalgos","id":"b0e696f5-8a33-4728-9262-c72281c6e97c","savedPayload":{"position":{"x":24930.356993272086,"y":31612.341642021293},"targetPosition":{"x":24871.356993272086,"y":31552.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Open Stage","id":"73c3c041-ba2a-4798-a362-a453409b518a"}}},{"type":"Data Product","name":"Close Stage","project":"Superalgos","id":"e073d2d0-ce62-4b28-af5d-a874876663d1","savedPayload":{"position":{"x":24940.356993272086,"y":31642.341642021293},"targetPosition":{"x":24871.356993272086,"y":31552.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Close Stage","id":"2bb9bb41-1ff5-4f83-aa5b-bfc4c9f06a9a"}}},{"type":"Data Product","name":"Trigger Stage","project":"Superalgos","id":"f654b46d-07df-47ba-8778-96d6b4b53b7b","savedPayload":{"position":{"x":24796.356993272086,"y":31491.341642021293},"targetPosition":{"x":24871.356993272086,"y":31552.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Trigger Stage","id":"b6cff826-9056-4fbd-8eca-cbd6cceec962"}}},{"type":"Data Product","name":"Manage Stage","project":"Superalgos","id":"49d22548-e0b7-4eef-bb46-3fac56d9afe6","savedPayload":{"position":{"x":24871.356993272086,"y":31643.341642021293},"targetPosition":{"x":24871.356993272086,"y":31552.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Manage Stage","id":"bd691611-e7a6-49a8-b07d-c15360b55e40"}}}],"dataProductFolders":[],"id":"2cd592f6-2df3-4037-b82d-fcae78b3dd83","savedPayload":{"position":{"x":24871.356993272086,"y":31552.341642021293},"targetPosition":{"x":24827.356993272086,"y":31650.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Data Product Folder","name":"Orders","project":"Superalgos","dataProducts":[{"type":"Data Product","name":"Market Buy Orders","project":"Superalgos","id":"f4a72227-9a41-4792-8e23-41a9c89c9d53","savedPayload":{"position":{"x":24833.356993272086,"y":31671.341642021293},"targetPosition":{"x":24827.356993272086,"y":31663.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Market Buy Orders","id":"7c769317-2639-4460-8b88-9dc92f7b0585"}}},{"type":"Data Product","name":"Market Sell Orders","project":"Superalgos","id":"99154ee5-ea7a-4525-8895-19f2b8b06f09","savedPayload":{"position":{"x":24857.356993272086,"y":31670.341642021293},"targetPosition":{"x":24827.356993272086,"y":31663.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Market Sell Orders","id":"9cc7645a-54fe-40d6-9896-9278167011fb"}}},{"type":"Data Product","name":"Limit Buy Orders","project":"Superalgos","id":"702cd718-be6e-4196-9931-32165a584549","savedPayload":{"position":{"x":24791.356993272086,"y":31646.341642021293},"targetPosition":{"x":24827.356993272086,"y":31663.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Limit Buy Orders","id":"4c827ee0-a29b-4b65-8438-03e2ea98b410"}}},{"type":"Data Product","name":"Limit Sell Orders","project":"Superalgos","id":"e58f24d7-1932-4017-b1ed-8536dbe5519c","savedPayload":{"position":{"x":24782.356993272086,"y":31573.341642021293},"targetPosition":{"x":24827.356993272086,"y":31663.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Limit Sell Orders","id":"2c753cd8-36d8-466c-bd80-1ebfa8e314dc"}}},{"type":"Data Product","name":"Last Market Order","project":"Superalgos","id":"b515f755-1e8a-4b82-9547-b83da2f90333","savedPayload":{"position":{"x":24742.356993272086,"y":31707.341642021293},"targetPosition":{"x":24827.356993272086,"y":31663.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Last Market Order","id":"6df1ac87-92d5-4788-b0bc-f3543b283ef0"}}},{"type":"Data Product","name":"Last Limit Order","project":"Superalgos","id":"93e22b41-86f0-4dc3-9c15-878799e8896d","savedPayload":{"position":{"x":24801.356993272086,"y":31636.341642021293},"targetPosition":{"x":24827.356993272086,"y":31663.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Last Limit Order","id":"c24ec6a1-e937-4d20-93eb-4faf2a0becc3"}}}],"dataProductFolders":[],"id":"60bf5e22-07ff-44db-ab42-4c4ff488664c","savedPayload":{"position":{"x":24827.356993272086,"y":31663.341642021293},"targetPosition":{"x":24827.356993272086,"y":31650.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"9fc971de-0a40-4ab5-8e0b-d06f2bccbb94","savedPayload":{"position":{"x":24827.356993272086,"y":31650.341642021293},"targetPosition":{"x":24773.356993272086,"y":31648.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Data Product Folder","name":"Trading System","project":"Superalgos","dataProducts":[{"type":"Data Product","name":"Trading System Errors","project":"Superalgos","id":"0daf63f6-b842-4d8a-b566-47ffabb4f77d","savedPayload":{"position":{"x":24692.356993272086,"y":31623.341642021293},"targetPosition":{"x":24732.356993272086,"y":31704.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Trading System Errors","id":"1d9c570d-77c7-40ac-a61e-c5a57a411de8"}}},{"type":"Data Product","name":"Trading System Highlights","project":"Superalgos","id":"c83f8704-df3e-43b8-8e16-1e7a07f81dfc","savedPayload":{"position":{"x":24634.356993272086,"y":31645.341642021293},"targetPosition":{"x":24732.356993272086,"y":31704.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Trading System Highlights","id":"319f660a-78be-4cf4-8052-877837cad806"}}},{"type":"Data Product","name":"Trading System Values","project":"Superalgos","id":"7e5a1d96-4452-4f40-be57-bb24313a7716","savedPayload":{"position":{"x":24661.356993272086,"y":31794.341642021293},"targetPosition":{"x":24732.356993272086,"y":31704.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Trading System Values","id":"c90c009b-588d-45d4-aff1-05e375181dfa"}}},{"type":"Data Product","name":"Trading System Status","project":"Superalgos","id":"bac5ce4b-bb3a-4bac-846d-8a71ce2a71ad","savedPayload":{"position":{"x":24813.356993272086,"y":31681.341642021293},"targetPosition":{"x":24732.356993272086,"y":31704.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Trading System Status","id":"eed48c80-35c5-49fa-b12d-18e7280ffb8f"}}},{"type":"Data Product","name":"Trading System Progress","project":"Superalgos","id":"a1ba4935-f3f3-4c69-8e60-66e93a58705f","savedPayload":{"position":{"x":24818.356993272086,"y":31734.341642021293},"targetPosition":{"x":24732.356993272086,"y":31704.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Trading System Progress","id":"04c8606b-5e59-4e7d-b3ac-387bfffcd300"}}},{"type":"Data Product","name":"Trading System Running","project":"Superalgos","id":"cdc7bef2-b4c9-4b12-b8aa-2374b32f6a0d","savedPayload":{"position":{"x":24803.356993272086,"y":31779.341642021293},"targetPosition":{"x":24732.356993272086,"y":31704.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Trading System Running","id":"17236f59-6ef2-4cc3-913c-1ff6db052236"}}},{"type":"Data Product","name":"Trading System Announcements","project":"Superalgos","id":"f9cca75f-04ff-4b25-a9e7-2d289e31d1c2","savedPayload":{"position":{"x":24653.356993272086,"y":31787.341642021293},"targetPosition":{"x":24732.356993272086,"y":31704.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Trading System Announcements","id":"4a6f828a-9671-431e-8257-fc920943581e"}}},{"type":"Data Product","name":"Trading System Warnings","project":"Superalgos","id":"901870b4-13f3-4b09-972f-e12b34001c4a","savedPayload":{"position":{"x":24817.356993272086,"y":31629.341642021293},"targetPosition":{"x":24732.356993272086,"y":31704.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Trading System Warnings","id":"34310596-466a-4e9a-a5a2-256b0fe3e339"}}},{"type":"Data Product","name":"Trading System Infos","project":"Superalgos","id":"a5c91347-e8bd-4b55-913d-359e95e3085c","savedPayload":{"position":{"x":24815.356993272086,"y":31679.341642021293},"targetPosition":{"x":24732.356993272086,"y":31704.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Trading System Infos","id":"020ad519-0fc6-4f2f-9f26-b2c7de118fb8"}}}],"dataProductFolders":[],"id":"bb9475bb-1bbc-48db-925f-f6248bd4b5d4","savedPayload":{"position":{"x":24732.356993272086,"y":31704.341642021293},"targetPosition":{"x":24773.356993272086,"y":31648.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Data Product Folder","name":"Simulation Objects","project":"Superalgos","dataProducts":[{"type":"Data Product","name":"Episodes","project":"Superalgos","id":"27d81a5c-6067-4ae8-a078-c9ab5a1bef6b","savedPayload":{"position":{"x":24901.356993272086,"y":31717.341642021293},"targetPosition":{"x":24830.356993272086,"y":31688.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Episodes","id":"aeec080e-8caf-4976-8187-ba4e725b73b0"}}},{"type":"Data Product","name":"Strategies","project":"Superalgos","id":"07aa8a17-2d19-479b-b936-7cb24b73677c","savedPayload":{"position":{"x":24921.356993272086,"y":31647.341642021293},"targetPosition":{"x":24830.356993272086,"y":31688.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Strategies","id":"21db6fce-8450-4b07-9015-d81a339fd030"}}}],"dataProductFolders":[{"type":"Data Product Folder","name":"Orders","project":"Superalgos","dataProducts":[{"type":"Data Product","name":"Market Buy Orders","project":"Superalgos","id":"3ed2aa32-4780-496a-b0bf-8127ed301f34","savedPayload":{"position":{"x":24817.356993272086,"y":31624.341642021293},"targetPosition":{"x":24917.356993272086,"y":31680.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Market Buy Orders","id":"db256083-9aa2-48e1-8fd6-3425a5085302"}}},{"type":"Data Product","name":"Market Sell Orders","project":"Superalgos","id":"dd99ae2d-1300-46ad-9e5f-ada39a2b288a","savedPayload":{"position":{"x":24872.356993272086,"y":31757.341642021293},"targetPosition":{"x":24917.356993272086,"y":31680.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Market Sell Orders","id":"1958f79b-5c6c-4874-9154-98c314822ed7"}}},{"type":"Data Product","name":"Limit Buy Orders","project":"Superalgos","id":"9ddbbf63-81b6-471d-b989-6acf7d797a7a","savedPayload":{"position":{"x":24873.356993272086,"y":31759.341642021293},"targetPosition":{"x":24917.356993272086,"y":31680.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Limit Buy Orders","id":"5deceb32-c7ab-4560-818a-0f0b9d6632fb"}}},{"type":"Data Product","name":"Limit Sell Orders","project":"Superalgos","id":"1a5721d9-5064-4bd4-9449-4433594e73a8","savedPayload":{"position":{"x":24890.356993272086,"y":31721.341642021293},"targetPosition":{"x":24917.356993272086,"y":31680.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Limit Sell Orders","id":"2a1d405b-2fbe-4ed4-a76a-d2c7be59d20e"}}}],"dataProductFolders":[],"id":"c290d3de-58f4-4a9b-aedd-6cc2ea4d5959","savedPayload":{"position":{"x":24917.356993272086,"y":31680.341642021293},"targetPosition":{"x":24830.356993272086,"y":31688.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Data Product Folder","name":"Stages","project":"Superalgos","dataProducts":[{"type":"Data Product","name":"Trigger Stages","project":"Superalgos","id":"52afc8a2-90e5-4eea-889b-86e38493cec8","savedPayload":{"position":{"x":24834.356993272086,"y":31652.341642021293},"targetPosition":{"x":24827.356993272086,"y":31749.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Trigger Stages","id":"18cc2e79-7e57-418c-b635-6c68fc11d681"}}},{"type":"Data Product","name":"Open Stages","project":"Superalgos","id":"d781f6a9-3e68-4faa-a822-58a7dc331204","savedPayload":{"position":{"x":24800.356993272086,"y":31804.341642021293},"targetPosition":{"x":24827.356993272086,"y":31749.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Open Stages","id":"d5938c00-0849-466d-ae14-4ea91b571678"}}},{"type":"Data Product","name":"Manage Stages","project":"Superalgos","id":"1a3fc6d2-ec6a-40d1-98e2-c68f0ace5553","savedPayload":{"position":{"x":24899.356993272086,"y":31798.341642021293},"targetPosition":{"x":24827.356993272086,"y":31749.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Manage Stages","id":"8fab86b3-db8d-4113-8418-1d256bd98cf2"}}},{"type":"Data Product","name":"Close Stages","project":"Superalgos","id":"232666b3-d751-4d95-9856-3becc53d579e","savedPayload":{"position":{"x":24788.356993272086,"y":31717.341642021293},"targetPosition":{"x":24827.356993272086,"y":31749.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Close Stages","id":"ba911e61-f951-48cd-b547-9a70aa211100"}}}],"dataProductFolders":[],"id":"c2d9c600-c12a-4f5f-97a4-4599eff8071e","savedPayload":{"position":{"x":24827.356993272086,"y":31749.341642021293},"targetPosition":{"x":24830.356993272086,"y":31688.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Data Product Folder","name":"Position","project":"Superalgos","dataProducts":[{"type":"Data Product","name":"Positions","project":"Superalgos","id":"3b12d7ca-5f2c-4275-832d-43ac08651bae","savedPayload":{"position":{"x":24849.356993272086,"y":31740.341642021293},"targetPosition":{"x":24894.356993272086,"y":31708.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Positions","id":"1eabba24-cbd4-4cbf-95e0-c5135349d41d"}}},{"type":"Data Product","name":"Position Base Asset","project":"Superalgos","id":"8067f0a7-8073-4ad5-8768-309a38395145","savedPayload":{"position":{"x":24913.356993272086,"y":31782.341642021293},"targetPosition":{"x":24894.356993272086,"y":31708.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Position Base Asset","id":"b371b039-f6c8-4f60-84cb-52f55c96c84d"}}},{"type":"Data Product","name":"Position Quoted Asset","project":"Superalgos","id":"e53bba7e-05b0-4ebd-b054-04b6ad9b2c0f","savedPayload":{"position":{"x":24961.356993272086,"y":31718.341642021293},"targetPosition":{"x":24894.356993272086,"y":31708.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Position Quoted Asset","id":"a376f02b-a5d2-4079-b5cd-ab7dc894b909"}}},{"type":"Data Product","name":"Stop Loss","project":"Superalgos","id":"9a1af2ed-4fa2-4e30-9dc8-7035b0ff628a","savedPayload":{"position":{"x":24969.356993272086,"y":31684.341642021293},"targetPosition":{"x":24894.356993272086,"y":31708.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Stop Loss","id":"c18bdc82-216a-4b1d-8850-5c3c9dc2000b"}}},{"type":"Data Product","name":"Take Profit","project":"Superalgos","id":"ad31c51f-124d-4e4b-bf88-400e8adf94a2","savedPayload":{"position":{"x":24862.356993272086,"y":31790.341642021293},"targetPosition":{"x":24894.356993272086,"y":31708.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Product Definition","name":"Take Profit","id":"2542c7d0-fa26-4b52-a59a-a3630e52eb89"}}}],"dataProductFolders":[],"id":"8ad145fe-d2ee-442f-b851-64cb9b686afc","savedPayload":{"position":{"x":24894.356993272086,"y":31708.341642021293},"targetPosition":{"x":24830.356993272086,"y":31688.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"7433479e-d949-4427-84e3-9cb74a70f355","savedPayload":{"position":{"x":24830.356993272086,"y":31688.341642021293},"targetPosition":{"x":24773.356993272086,"y":31648.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"207eb88b-14c2-4828-b2d5-e750fa85a2c8","savedPayload":{"position":{"x":24773.356993272086,"y":31648.341642021293},"targetPosition":{"x":24805.356993272086,"y":31675.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"dbb24829-a94a-4a9c-b68c-a415bc2a0581","savedPayload":{"position":{"x":24805.356993272086,"y":31675.341642021293},"targetPosition":{"x":24781.356993272086,"y":31775.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Trading Mine","name":"Masters","id":"6a54eece-4582-4cda-a854-1cd805e00fed"}}}],"id":"c980b588-ed4a-4858-af10-4b5db38eb591","savedPayload":{"position":{"x":24781.356993272086,"y":31775.341642021293},"targetPosition":{"x":24755.356993272086,"y":31787.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Live Trading Session","name":"Lightning Strike","id":"eb816d48-3d58-41f7-921a-a4237379d379"}}}],"id":"74a843ba-367c-4830-9c37-9b389c0a89b6","savedPayload":{"position":{"x":24755.356993272086,"y":31787.341642021293},"targetPosition":{"x":24809.356993272086,"y":31810.341642021293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Market","name":"BTC/USDT","id":"9a867bf0-a71d-445c-b99a-75b60bbdce09"}}}],"id":"f601d2a7-fada-477f-9b63-3ef7ed42d44a","savedPayload":{"position":{"x":24809.356993272086,"y":31810.341642021293},"targetPosition":{"x":24959.356993272086,"y":31550.53402088596},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Crypto Exchange","name":"Binance","id":"61ef0b8d-de6e-4e76-bdd5-996836760a4b"}}}],"id":"e4e268f3-a677-4f90-90a1-d87244e647e5","savedPayload":{"position":{"x":24959.356993272086,"y":31550.53402088596},"targetPosition":{"x":25109.356993272086,"y":31290.726399750627},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"learningMinesData":{"type":"Learning Mines Data","name":"New Learning Mines Data","project":"Superalgos","exchangeLearningProducts":[{"type":"Exchange Learning Products","name":"Binance","project":"Superalgos","marketLearningProducts":[{"type":"Market Learning Products","name":"Binance BTC/USDT","project":"Superalgos","learningSessionReferences":[],"id":"8bcfe5b1-13e9-4edc-b220-f3fd003e9325","savedPayload":{"position":{"x":24786.579245385365,"y":31338.372113281384},"targetPosition":{"x":24884.579245385365,"y":31418.372113281384},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Market","name":"BTC/USDT","id":"9a867bf0-a71d-445c-b99a-75b60bbdce09"}}}],"id":"9e5362a5-eb2f-4c13-96bb-d2a324b00be0","savedPayload":{"position":{"x":24884.579245385365,"y":31418.372113281384},"targetPosition":{"x":24819.579245385365,"y":31368.372113281384},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Crypto Exchange","name":"Binance","id":"61ef0b8d-de6e-4e76-bdd5-996836760a4b"}}}],"id":"1e7b0c6b-ddba-4dbb-b977-eae8a0d4bc66","savedPayload":{"position":{"x":24819.579245385365,"y":31368.372113281384},"targetPosition":{"x":25109.356993272086,"y":31290.726399750627},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"e2697759-6038-4943-b90c-5a68651ff9a8","savedPayload":{"position":{"x":25109.356993272086,"y":31290.726399750627},"targetPosition":{"x":25259.356993272086,"y":31030.918778615294},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false,"shortcutKey":"d"}}},"id":"e452cf65-2b2b-44f2-9e67-bdd9d3c008e4","savedPayload":{"position":{"x":25259.356993272086,"y":31030.918778615294},"targetPosition":{"x":24959.356993272086,"y":31030.918778615294},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false,"shortcutKey":""}}}],"id":"3c165071-7558-4708-9999-8ffe71d346b1","savedPayload":{"position":{"x":24959.356993272086,"y":31030.918778615294},"targetPosition":{"x":24959.356993272086,"y":31030.918778615294},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false,"shortcutKey":"s"}}},{"type":"Crypto Ecosystem","name":"My Crypto Ecosystem","project":"Superalgos","cryptoExchanges":[{"type":"Crypto Exchanges","name":"Tested","project":"Superalgos","exchanges":[{"type":"Crypto Exchange","name":"Binance","config":"{\n \"codeName\": \"binance\",\n \"API\": [\n {\n \"method\": \"fetchTrades\",\n \"fetchType\": \"by Id\",\n \"fetchTradesMethod\": \"publicGetHistoricalTrades\",\n \"firstId\": \"f\"\n }\n ]\n}","project":"Superalgos","exchangeAssets":{"type":"Exchange Assets","name":"New Exchange Assets","config":"{ \n\"addMissingAssetsFilter\": { \"quotedAsset\": \"EUR\"} \n}","project":"Superalgos","assets":[{"type":"Asset","name":"Ethereum","config":"{ \n\"codeName\": \"ETH\"\n}","project":"Superalgos","id":"5f5e4a94-5090-47d4-8883-cc2325d20bfa","savedPayload":{"position":{"x":19794.079365950267,"y":30512.325102172115},"targetPosition":{"x":19716.43365241951,"y":30802.102850058836},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},{"type":"Asset","name":"Tether","config":"{ \n\"codeName\": \"USDT\"\n}","project":"Superalgos","id":"f110bfa0-bd5b-469b-a940-4524c8688136","savedPayload":{"position":{"x":20006.21140030623,"y":30724.45713652808},"targetPosition":{"x":19716.43365241951,"y":30802.102850058836},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}}],"id":"95d2c30f-215b-486e-8119-f4eac0279575","savedPayload":{"position":{"x":19716.43365241951,"y":30802.102850058836},"targetPosition":{"x":19504.301618063546,"y":31014.2348844148},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false,"shortcutKey":"E"}}},"exchangeMarkets":{"type":"Exchange Markets","name":"New Exchange Markets","code":"{ \n\"codeName\": \"Write here the code name of the Market here.\"\n}","project":"Superalgos","markets":[{"type":"Market","name":"BTC/USDT","config":"{ \n\"codeName\": \"BTC/USDT\"\n}","project":"Superalgos","baseAsset":{"type":"Market Base Asset","name":"Ethereum","project":"Superalgos","id":"1017b30d-de1b-4212-991e-9fd0a5b6c814","savedPayload":{"position":{"x":20394.079365950267,"y":30936.589170884043},"targetPosition":{"x":20104.301618063546,"y":31014.2348844148},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Asset","name":"Ethereum","id":"5f5e4a94-5090-47d4-8883-cc2325d20bfa"}}},"quotedAsset":{"type":"Market Quoted Asset","name":"Tether","project":"Superalgos","id":"705c4a67-787a-48cd-a3dc-3a557438bf0b","savedPayload":{"position":{"x":20394.079365950267,"y":31091.880597945557},"targetPosition":{"x":20104.301618063546,"y":31014.2348844148},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Asset","name":"Tether","id":"f110bfa0-bd5b-469b-a940-4524c8688136"}}},"id":"9a867bf0-a71d-445c-b99a-75b60bbdce09","savedPayload":{"position":{"x":20104.301618063546,"y":31014.2348844148},"targetPosition":{"x":19804.301618063546,"y":31014.2348844148},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"2fd80894-900e-44ac-a1a7-56c14124f7a1","savedPayload":{"position":{"x":19804.301618063546,"y":31014.2348844148},"targetPosition":{"x":19504.301618063546,"y":31014.2348844148},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"exchangeAccounts":{"type":"Exchange Accounts","name":"New Exchange Accounts","project":"Superalgos","userAccounts":[{"type":"User Account","name":"New User Account","project":"Superalgos","userAssets":{"type":"User Assets","name":"New User Assets","project":"Superalgos","assets":[{"type":"Exchange Account Asset","name":"Ethereum","project":"Superalgos","id":"ba6f3d5c-b36b-49d9-947f-392068109169","savedPayload":{"position":{"x":20508.121182548915,"y":31438.498953126727},"targetPosition":{"x":20218.343434662194,"y":31516.144666657485},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Asset","name":"Ethereum","id":"5f5e4a94-5090-47d4-8883-cc2325d20bfa"}}},{"type":"Exchange Account Asset","name":"Tether","project":"Superalgos","id":"c90be267-90f9-45ae-b225-0578adb4aad9","savedPayload":{"position":{"x":20430.475469018158,"y":31728.27670101345},"targetPosition":{"x":20218.343434662194,"y":31516.144666657485},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Asset","name":"Tether","id":"f110bfa0-bd5b-469b-a940-4524c8688136"}}}],"id":"8ac5c2a9-a238-48ae-ab43-0a0a95a37464","savedPayload":{"position":{"x":20218.343434662194,"y":31516.144666657485},"targetPosition":{"x":19928.565686775473,"y":31438.498953126727},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"userKeys":{"type":"User Keys","name":"New User Keys","project":"Superalgos","keys":[{"type":"Exchange Account Key","name":"Key for Live Test","config":"{ \n\"codeName\": \"\",\n\"secret\": \"\"\n}","project":"Superalgos","id":"e85bbbd6-aca8-450f-9237-788062de5761","savedPayload":{"position":{"x":20083.857113836988,"y":32018.05444890017},"targetPosition":{"x":20006.21140030623,"y":31728.27670101345},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}}],"id":"48925cc9-f3cd-4499-8466-1338fed28a0d","savedPayload":{"position":{"x":20006.21140030623,"y":31728.27670101345},"targetPosition":{"x":19928.565686775473,"y":31438.498953126727},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"63794496-c94b-42f9-81cc-c588708617a6","savedPayload":{"position":{"x":19928.565686775473,"y":31438.498953126727},"targetPosition":{"x":19716.43365241951,"y":31226.366918770764},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"4b0c1ac5-515f-44a9-b9b9-e698a9c51eac","savedPayload":{"position":{"x":19716.43365241951,"y":31226.366918770764},"targetPosition":{"x":19504.301618063546,"y":31014.2348844148},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"61ef0b8d-de6e-4e76-bdd5-996836760a4b","savedPayload":{"position":{"x":19504.301618063546,"y":31014.2348844148},"targetPosition":{"x":19204.301618063546,"y":31014.2348844148},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false,"shortcutKey":""},"tutorial":{"status":"Done"}}}],"id":"e3879d63-6f8f-41a3-8ac3-0349c4361722","savedPayload":{"position":{"x":19204.301618063546,"y":31014.2348844148},"targetPosition":{"x":18904.301618063546,"y":31014.2348844148},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"signalsProviders":[],"id":"7217b56c-e854-4c06-8b8a-d5d3c05a153d","savedPayload":{"position":{"x":18904.301618063546,"y":31014.2348844148},"targetPosition":{"x":18904.301618063546,"y":31014.2348844148},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false,"shortcutKey":""}}},{"type":"Charting Space","name":"New Charting Space","project":"Superalgos","viewport":{"type":"Viewport","name":"New Viewport","config":"{\"zoom\":\"1.40\"}","project":"Superalgos","id":"01713f1d-91b8-44f9-9c5d-a0c12fd09037","savedPayload":{"position":{"x":19200.806237131383,"y":24983.35640053908},"targetPosition":{"x":18900.806237131383,"y":24983.35640053908},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"frame":{"position":{"x":0,"y":40}}}},"dashboards":[{"type":"Dashboard","name":"Testing Environment My Computer","project":"Superalgos","timeMachines":[{"type":"Time Machine","name":"Lightning Strike Backtesting Session My Computer Binance BTC/USDT","config":"{}","project":"Superalgos","timeScale":{"type":"Time Scale","name":"New Time Scale","config":"{\n \"autoMinScale\": true,\n \"autoMaxScale\": true,\n \"fromDate\": \"2017-08-17T00:00:00.000Z\",\n \"toDate\": \"2020-11-18T23:59:59.999Z\"\n}","project":"Superalgos","id":"eb56b7aa-a995-458f-8762-e95317a93130","savedPayload":{"position":{"x":18829.806237131383,"y":25165.164021674413},"targetPosition":{"x":18785.806237131383,"y":25143.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"rateScale":{"type":"Rate Scale","name":"New Rate Scale","config":"{\n \"autoMinScale\": true,\n \"autoMaxScale\": true,\n \"minValue\": 80.97210000000001,\n \"maxValue\": 1454.4\n}","project":"Superalgos","id":"4de32cf6-4aff-4153-878d-51ad7f08321f","savedPayload":{"position":{"x":18733.806237131383,"y":25149.164021674413},"targetPosition":{"x":18785.806237131383,"y":25143.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"timeFrameScale":{"type":"Time Frame Scale","name":"New Time Frame Scale","config":"{ \n\"value\": \"24-hs\"\n}","project":"Superalgos","id":"477083c0-c339-4227-8622-4ae0459cbe2b","savedPayload":{"position":{"x":18722.806237131383,"y":25126.164021674413},"targetPosition":{"x":18785.806237131383,"y":25143.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"timelineCharts":[{"type":"Timeline Chart","name":"Trading Engine","project":"Superalgos","layerManager":{"type":"Layer Manager","name":"Masters","config":"{\n \"visibleLayers\": 5,\n \"panelLocation\": {\n \"upOrDown\": \"up\",\n \"leftOrRight\": \"left\"\n }\n}","project":"Superalgos","layers":[],"botLayers":[{"type":"Bot Layers","name":"Low Frequency","project":"Superalgos","layers":[],"layerFolders":[{"type":"Layer Folder","name":"Trading Engine","project":"Superalgos","layers":[],"layerFolders":[{"type":"Layer Folder","name":"Episode","project":"Superalgos","layers":[{"type":"Layer","name":"Episode Counters","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[{"type":"Layer Panel","name":"Episode Counters","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"7f50c9cb-d531-4eaf-877e-fb49fe215ff4","savedPayload":{"position":{"x":18885.806237131383,"y":25332.164021674413},"targetPosition":{"x":18888.806237131383,"y":25308.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Episode Counters","id":"2a5783fe-af9a-443c-b4e7-32d8bdabff82"}}}],"id":"c3eebfad-b845-4f25-84ad-fbc7960bc669","savedPayload":{"position":{"x":18888.806237131383,"y":25308.164021674413},"targetPosition":{"x":18872.806237131383,"y":25228.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"ace4b993-697b-40e7-8e22-36ce1a68d7b4","savedPayload":{"position":{"x":18858.806237131383,"y":25290.164021674413},"targetPosition":{"x":18872.806237131383,"y":25228.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"732a86b8-c766-458d-aa8a-dd0101a69bfc","savedPayload":{"position":{"x":18872.806237131383,"y":25228.164021674413},"targetPosition":{"x":18906.806237131383,"y":25187.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Episode Counters","id":"f2587138-2010-43cb-b55b-791af40605a9"}}},{"type":"Layer","name":"Episode Statistics","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[{"type":"Layer Panel","name":"Episode Statistics","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"8765d987-231b-4be5-9213-3b4ec55be450","savedPayload":{"position":{"x":18949.806237131383,"y":25315.164021674413},"targetPosition":{"x":18889.806237131383,"y":25261.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Episode Statistics","id":"6ea43033-418d-4d87-b640-02010679aa8b"}}}],"id":"fee704f0-f284-4e26-8448-0ee4960fe32e","savedPayload":{"position":{"x":18889.806237131383,"y":25261.164021674413},"targetPosition":{"x":18981.806237131383,"y":25257.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"c358e36d-59b8-4ee4-acde-3a033d5ecadb","savedPayload":{"position":{"x":19073.806237131383,"y":25271.164021674413},"targetPosition":{"x":18981.806237131383,"y":25257.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"8b2b057d-c14b-4f4b-b789-097b57c49485","savedPayload":{"position":{"x":18981.806237131383,"y":25257.164021674413},"targetPosition":{"x":18906.806237131383,"y":25187.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Episode Statistics","id":"2bf653f9-d217-4fba-bb95-b97b71df1b91"}}},{"type":"Layer","name":"Episode Candle","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[],"id":"3829d418-ffdd-4101-9a60-ac790b4b1241","savedPayload":{"position":{"x":18919.806237131383,"y":25188.164021674413},"targetPosition":{"x":18940.806237131383,"y":25243.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"79fa9999-5ad3-49c8-8afe-d2cca1bdda95","savedPayload":{"position":{"x":18983.806237131383,"y":25325.164021674413},"targetPosition":{"x":18940.806237131383,"y":25243.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"18308d20-f04d-47f9-ad86-d2f71320ef7a","savedPayload":{"position":{"x":18940.806237131383,"y":25243.164021674413},"targetPosition":{"x":18906.806237131383,"y":25187.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Episode Candle","id":"1a3bc319-24b5-4652-9cd7-48d8470f48ff"}}},{"type":"Layer","name":"Episode Balances","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[{"type":"Layer Panel","name":"Current Balance","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"fd406228-7cd4-42a7-8c4b-cf7c91d1562b","savedPayload":{"position":{"x":18899.806237131383,"y":25088.164021674413},"targetPosition":{"x":18843.806237131383,"y":25060.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Current Balance","id":"cb03ef16-522f-4189-ab3a-b410bf1f4176"}}}],"id":"d3ae2a74-d75b-4b1b-9dc0-8f3edb2b7cb3","savedPayload":{"position":{"x":18843.806237131383,"y":25060.164021674413},"targetPosition":{"x":18872.806237131383,"y":25115.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"f1c5096e-0b98-4296-a77a-20fe20602346","savedPayload":{"position":{"x":18791.806237131383,"y":25180.164021674413},"targetPosition":{"x":18872.806237131383,"y":25115.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"93d20dd7-e163-4e4b-9a6f-7d41d43e5e72","savedPayload":{"position":{"x":18872.806237131383,"y":25115.164021674413},"targetPosition":{"x":18906.806237131383,"y":25187.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Episode Balances","id":"1b29dc6a-b187-4889-8f7b-ae4c754220e9"}}},{"type":"Layer","name":"Distance To Event","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[],"id":"13fe01d9-24b4-4219-a4df-55c448bdcbf3","savedPayload":{"position":{"x":18949.806237131383,"y":25124.164021674413},"targetPosition":{"x":18870.806237131383,"y":25211.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"32138dbe-4642-407e-a249-e692413d4b0e","savedPayload":{"position":{"x":18774.806237131383,"y":25120.164021674413},"targetPosition":{"x":18870.806237131383,"y":25211.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"1aa696f6-2e78-44e3-bff9-486b84c80dab","savedPayload":{"position":{"x":18870.806237131383,"y":25211.164021674413},"targetPosition":{"x":18906.806237131383,"y":25187.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Distance To Event","id":"ff13cd74-a43e-42d4-9a4e-cfe6491e662b"}}},{"type":"Layer","name":"Episode Base Asset","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[],"id":"9324e27d-3ac5-43f6-8492-ce468ff7bf1b","savedPayload":{"position":{"x":19045.806237131383,"y":25234.164021674413},"targetPosition":{"x":19002.806237131383,"y":25144.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"3702dadc-80da-41cf-9baf-36d343604ede","savedPayload":{"position":{"x":19005.806237131383,"y":25070.164021674413},"targetPosition":{"x":19002.806237131383,"y":25144.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"7942b882-5c92-4053-ab9e-496be80aa056","savedPayload":{"position":{"x":19002.806237131383,"y":25144.164021674413},"targetPosition":{"x":18906.806237131383,"y":25187.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Episode Base Asset","id":"951fecfd-177a-420f-ba97-d0c0fd9c40f3"}}},{"type":"Layer","name":"Episode Quoted Asset","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[],"id":"2ef01ec7-190a-435d-81d1-f2b934b89fc3","savedPayload":{"position":{"x":18941.806237131383,"y":25193.164021674413},"targetPosition":{"x":18851.806237131383,"y":25196.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"cd984d7a-653c-41fa-8bd5-52b867d92217","savedPayload":{"position":{"x":18941.806237131383,"y":25220.164021674413},"targetPosition":{"x":18851.806237131383,"y":25196.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"4766145a-f865-4b30-a7c6-7382417b82ee","savedPayload":{"position":{"x":18851.806237131383,"y":25196.164021674413},"targetPosition":{"x":18906.806237131383,"y":25187.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Episode Quoted Asset","id":"726d3cc4-2415-4dbb-b1a2-73841fef3a9a"}}},{"type":"Layer","name":"Current Episode","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[],"id":"06152d0a-5dbf-4759-b3e7-b3e6c59072fd","savedPayload":{"position":{"x":18774.806237131383,"y":25160.164021674413},"targetPosition":{"x":18858.806237131383,"y":25180.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"0beafb78-3618-4c72-9242-2253c6031739","savedPayload":{"position":{"x":18885.806237131383,"y":25186.164021674413},"targetPosition":{"x":18858.806237131383,"y":25180.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"032d831f-27ab-4425-af7c-74c9665e9098","savedPayload":{"position":{"x":18858.806237131383,"y":25180.164021674413},"targetPosition":{"x":18906.806237131383,"y":25187.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Current Episode","id":"038de371-5adf-4ecb-9c5b-70d30ed6590a"}}}],"layerFolders":[],"id":"24eed4a0-c370-4eb0-8800-4b70337e885c","savedPayload":{"position":{"x":18906.806237131383,"y":25187.164021674413},"targetPosition":{"x":18896.806237131383,"y":25156.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Layer Folder","name":"Strategy","project":"Superalgos","layers":[{"type":"Layer","name":"Current Strategy","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[],"id":"4e0edabf-5d68-4c91-b07d-69d9ec9a2fe5","savedPayload":{"position":{"x":19021.806237131383,"y":25261.164021674413},"targetPosition":{"x":19010.806237131383,"y":25192.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"cfa4d9fb-3c49-4118-ab43-3e6abcde4824","savedPayload":{"position":{"x":18982.806237131383,"y":25237.164021674413},"targetPosition":{"x":19010.806237131383,"y":25192.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"e6a2287a-429e-42cd-a947-1a8ffaa5e3e4","savedPayload":{"position":{"x":19010.806237131383,"y":25192.164021674413},"targetPosition":{"x":18986.806237131383,"y":25221.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Current Strategy","id":"a53713cd-7057-472a-95fc-4c5ef43ad3c4"}}},{"type":"Layer","name":"Last Strategy","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[],"id":"3c714200-0138-4143-8df6-b0f399ac73ee","savedPayload":{"position":{"x":18912.806237131383,"y":25376.164021674413},"targetPosition":{"x":18909.806237131383,"y":25282.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"0cef3a5c-07bd-4cf3-b1ce-90b251af1959","savedPayload":{"position":{"x":19002.806237131383,"y":25324.164021674413},"targetPosition":{"x":18909.806237131383,"y":25282.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"bcd7cc72-2b8f-4220-8a69-ab26a8513fdd","savedPayload":{"position":{"x":18909.806237131383,"y":25282.164021674413},"targetPosition":{"x":18986.806237131383,"y":25221.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Last Strategy","id":"4d54ad94-75ea-44c2-beff-0a3501b39dde"}}}],"layerFolders":[],"id":"22536706-3d06-4dee-b69f-3b705ad8fd4d","savedPayload":{"position":{"x":18986.806237131383,"y":25221.164021674413},"targetPosition":{"x":18896.806237131383,"y":25156.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Layer Folder","name":"Position","project":"Superalgos","layers":[{"type":"Layer","name":"Current Position","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[],"id":"43583d33-750e-442e-94de-2fc1c0854acd","savedPayload":{"position":{"x":18864.806237131383,"y":25060.164021674413},"targetPosition":{"x":18862.806237131383,"y":25146.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"d18262fe-c561-4c2c-a45f-f6e3e1b2cfa8","savedPayload":{"position":{"x":18770.806237131383,"y":25098.164021674413},"targetPosition":{"x":18862.806237131383,"y":25146.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"d83ea08a-1c77-4404-8333-0a523b9289d2","savedPayload":{"position":{"x":18862.806237131383,"y":25146.164021674413},"targetPosition":{"x":18801.806237131383,"y":25116.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Current Position","id":"acba0a6c-eedf-461f-94e8-764d2d515e3b"}}},{"type":"Layer","name":"Last Position","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[],"id":"ff8dbde1-aef0-435b-a31c-cc38fdce0872","savedPayload":{"position":{"x":18712.806237131383,"y":25066.164021674413},"targetPosition":{"x":18765.806237131383,"y":25109.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"6fccbfa5-6cf7-4a33-b2e8-fc0282cc981e","savedPayload":{"position":{"x":18764.806237131383,"y":25135.164021674413},"targetPosition":{"x":18765.806237131383,"y":25109.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"bbfe910e-f2f0-4b53-af8d-a756c1e1ce5d","savedPayload":{"position":{"x":18765.806237131383,"y":25109.164021674413},"targetPosition":{"x":18801.806237131383,"y":25116.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Last Position","id":"c8dcacbf-3a8b-482a-b372-4529412e101c"}}},{"type":"Layer","name":"Stop Loss","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[],"id":"787d67f0-b177-4b44-bd6e-e7d72e8b7dce","savedPayload":{"position":{"x":18708.806237131383,"y":25050.164021674413},"targetPosition":{"x":18748.806237131383,"y":25035.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"4be52cf4-aa93-4316-922d-65f1391f22d4","savedPayload":{"position":{"x":18664.806237131383,"y":25012.164021674413},"targetPosition":{"x":18748.806237131383,"y":25035.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"45e62f6b-dd6c-439c-9951-a099dd213cfd","savedPayload":{"position":{"x":18748.806237131383,"y":25035.164021674413},"targetPosition":{"x":18801.806237131383,"y":25116.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Stop Loss","id":"6ccfb4fb-ab68-47fc-ac1e-87330f7b6533"}}},{"type":"Layer","name":"Take Profit","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[],"id":"cc88d35d-d987-4722-b124-1ece799b5cfd","savedPayload":{"position":{"x":18873.806237131383,"y":25086.164021674413},"targetPosition":{"x":18780.806237131383,"y":25037.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"29b8b749-c554-4237-a059-cf9af854885a","savedPayload":{"position":{"x":18839.806237131383,"y":25046.164021674413},"targetPosition":{"x":18780.806237131383,"y":25037.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"b1405a08-c49d-490a-8505-f16aaca47654","savedPayload":{"position":{"x":18780.806237131383,"y":25037.164021674413},"targetPosition":{"x":18801.806237131383,"y":25116.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Take Profit","id":"4897b612-f96d-4448-8e1d-2f744ea3d641"}}}],"layerFolders":[],"id":"6edc48b2-54f8-47a4-869e-573b67e83238","savedPayload":{"position":{"x":18801.806237131383,"y":25116.164021674413},"targetPosition":{"x":18896.806237131383,"y":25156.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Layer Folder","name":"Stages","project":"Superalgos","layers":[{"type":"Layer","name":"Open Stage","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[],"id":"1f35278a-b25c-4cc8-9a08-9080e9e0b606","savedPayload":{"position":{"x":18919.806237131383,"y":25013.164021674413},"targetPosition":{"x":18823.806237131383,"y":25017.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"a86e5c17-63b2-43c3-8136-32dfe78aa209","savedPayload":{"position":{"x":18831.806237131383,"y":25071.164021674413},"targetPosition":{"x":18823.806237131383,"y":25017.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"e647ecb1-6757-4b98-a6d5-98c20bbab4da","savedPayload":{"position":{"x":18823.806237131383,"y":25017.164021674413},"targetPosition":{"x":18909.806237131383,"y":25088.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Open Stage","id":"592f3f8d-7316-4caa-9c22-63192362ae0c"}}},{"type":"Layer","name":"Close Stage","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[],"id":"7f90f955-f269-4eee-8887-c5fed069b0fd","savedPayload":{"position":{"x":18771.806237131383,"y":25051.164021674413},"targetPosition":{"x":18816.806237131383,"y":25069.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"903ca0d4-5aad-442b-b046-4ec4cd9dcc80","savedPayload":{"position":{"x":18742.806237131383,"y":25055.164021674413},"targetPosition":{"x":18816.806237131383,"y":25069.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"ee7e8d3f-6c35-43e3-9656-1a8a5c7fa95a","savedPayload":{"position":{"x":18816.806237131383,"y":25069.164021674413},"targetPosition":{"x":18909.806237131383,"y":25088.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Close Stage","id":"cfca4cfb-a707-4c76-8959-23c5828050c0"}}},{"type":"Layer","name":"Trigger Stage","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[],"id":"dfd205a3-3163-4749-a5b5-9048038b7ca2","savedPayload":{"position":{"x":18819.806237131383,"y":24950.164021674413},"targetPosition":{"x":18838.806237131383,"y":25025.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"0d92f5b4-b052-4e51-abb5-d858f7bcf292","savedPayload":{"position":{"x":18746.806237131383,"y":25124.164021674413},"targetPosition":{"x":18838.806237131383,"y":25025.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"ac2b7aab-4df4-44f9-abed-467d966fd77e","savedPayload":{"position":{"x":18838.806237131383,"y":25025.164021674413},"targetPosition":{"x":18909.806237131383,"y":25088.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Trigger Stage","id":"b9b99260-f61c-4f9f-b3d6-8919c6fb4b56"}}},{"type":"Layer","name":"Manage Stage","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[],"id":"ccf4b5d8-3ccf-4633-99a8-de7afc5c97ae","savedPayload":{"position":{"x":18862.806237131383,"y":25113.164021674413},"targetPosition":{"x":18816.806237131383,"y":25014.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"2290bf46-905b-4720-8f1e-454f7a10c6bb","savedPayload":{"position":{"x":18766.806237131383,"y":24927.164021674413},"targetPosition":{"x":18816.806237131383,"y":25014.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"38e29cbc-fcbc-411c-98d6-ad7e44f21ca5","savedPayload":{"position":{"x":18816.806237131383,"y":25014.164021674413},"targetPosition":{"x":18909.806237131383,"y":25088.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Manage Stage","id":"74133b6e-addd-4c83-ac82-6da65029c767"}}}],"layerFolders":[],"id":"e58ca7e2-28e5-424b-9f11-fbfadeafb60e","savedPayload":{"position":{"x":18909.806237131383,"y":25088.164021674413},"targetPosition":{"x":18896.806237131383,"y":25156.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Layer Folder","name":"Orders","project":"Superalgos","layers":[{"type":"Layer","name":"Market Buy Orders","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[],"id":"e605141c-3ccb-486f-880a-d90db52c9b1e","savedPayload":{"position":{"x":18867.806237131383,"y":25202.164021674413},"targetPosition":{"x":18826.806237131383,"y":25190.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"817f1a51-f28e-4d0e-a122-64db7c9f5b7b","savedPayload":{"position":{"x":18727.806237131383,"y":25153.164021674413},"targetPosition":{"x":18826.806237131383,"y":25190.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"ff78e560-a96c-4fa2-b24d-e006438b6f43","savedPayload":{"position":{"x":18826.806237131383,"y":25190.164021674413},"targetPosition":{"x":18796.806237131383,"y":25202.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Market Buy Orders","id":"f31581e2-156c-4755-9453-4325996ea2ff"}}},{"type":"Layer","name":"Market Sell Orders","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[],"id":"720b41aa-66cf-4d47-9f56-164f187bf73f","savedPayload":{"position":{"x":18823.806237131383,"y":25302.164021674413},"targetPosition":{"x":18885.806237131383,"y":25298.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"afd72240-2b7e-4b85-adaa-dbb6cc586e31","savedPayload":{"position":{"x":18920.806237131383,"y":25206.164021674413},"targetPosition":{"x":18885.806237131383,"y":25298.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"058dce0d-0263-44bb-a2ac-3502904e02da","savedPayload":{"position":{"x":18885.806237131383,"y":25298.164021674413},"targetPosition":{"x":18796.806237131383,"y":25202.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Market Sell Orders","id":"814bb0ce-160b-4ee9-b7ee-9e946794d700"}}},{"type":"Layer","name":"Limit Buy Orders","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[],"id":"e2e0504b-d8ca-49a0-b4dd-63794550ac24","savedPayload":{"position":{"x":18786.806237131383,"y":25060.164021674413},"targetPosition":{"x":18822.806237131383,"y":25135.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"ecd623e1-18d2-4129-8528-264f9e35f599","savedPayload":{"position":{"x":18769.806237131383,"y":25206.164021674413},"targetPosition":{"x":18822.806237131383,"y":25135.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"35396d0d-7bf1-4b6d-b842-3c6a14b8a8c3","savedPayload":{"position":{"x":18822.806237131383,"y":25135.164021674413},"targetPosition":{"x":18796.806237131383,"y":25202.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Limit Buy Orders","id":"0a62c212-5fe6-4e58-b323-20e7126fbf0b"}}},{"type":"Layer","name":"Limit Sell Orders","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[],"id":"bf939af1-2af8-4609-b5c4-437b2b4a55a8","savedPayload":{"position":{"x":18864.806237131383,"y":25173.164021674413},"targetPosition":{"x":18879.806237131383,"y":25231.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"4af73c9b-d584-4ac3-83ee-0a3444ff030c","savedPayload":{"position":{"x":18791.806237131383,"y":25218.164021674413},"targetPosition":{"x":18879.806237131383,"y":25231.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"01686ddf-4288-4d74-8f36-ee7ae2be0f00","savedPayload":{"position":{"x":18879.806237131383,"y":25231.164021674413},"targetPosition":{"x":18796.806237131383,"y":25202.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Limit Sell Orders","id":"470d574f-e91a-4efb-b696-f23b4c00dfff"}}},{"type":"Layer","name":"Last Market Order","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[],"id":"5b50d546-2dfe-4af7-ac97-76ae7722ab4f","savedPayload":{"position":{"x":18684.806237131383,"y":25291.164021674413},"targetPosition":{"x":18724.806237131383,"y":25241.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"36fb1612-2c72-4f8b-9698-b12524c75104","savedPayload":{"position":{"x":18694.806237131383,"y":25294.164021674413},"targetPosition":{"x":18724.806237131383,"y":25241.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"d509226f-336c-4af1-a63e-e611e607a1d1","savedPayload":{"position":{"x":18724.806237131383,"y":25241.164021674413},"targetPosition":{"x":18796.806237131383,"y":25202.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Last Market Order","id":"7fb2d430-73c2-4b68-9315-8856a54b9790"}}},{"type":"Layer","name":"Last Limit Order","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[],"id":"c5d4b352-1633-46e0-9459-3f26655aebab","savedPayload":{"position":{"x":18846.806237131383,"y":25183.164021674413},"targetPosition":{"x":18827.806237131383,"y":25165.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"d1b877c4-a0dd-448f-a128-517450078f13","savedPayload":{"position":{"x":18869.806237131383,"y":25188.164021674413},"targetPosition":{"x":18827.806237131383,"y":25165.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"ac5b6fd4-a331-4d8b-938a-6eb509a39bc4","savedPayload":{"position":{"x":18827.806237131383,"y":25165.164021674413},"targetPosition":{"x":18796.806237131383,"y":25202.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Last Limit Order","id":"f5ccbbff-dd3c-45a4-ae4b-5d6c8d1c59ff"}}}],"layerFolders":[],"id":"e2ce20da-acaf-4a9c-8d33-2b07bc6921df","savedPayload":{"position":{"x":18796.806237131383,"y":25202.164021674413},"targetPosition":{"x":18896.806237131383,"y":25156.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"c5bc4b6c-47aa-4859-86df-7331db7d516b","savedPayload":{"position":{"x":18896.806237131383,"y":25156.164021674413},"targetPosition":{"x":18873.806237131383,"y":25170.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"fa200721-21a7-49ad-8f09-28c8e7e46d3a","savedPayload":{"position":{"x":18873.806237131383,"y":25170.164021674413},"targetPosition":{"x":18793.806237131383,"y":25165.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"ac0492f6-f381-4430-9167-6372edcc0431","savedPayload":{"position":{"x":18793.806237131383,"y":25165.164021674413},"targetPosition":{"x":18740.806237131383,"y":25087.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"frame":{"position":{"x":0,"y":80},"width":150,"height":400,"radius":0},"referenceParent":{"type":"Trading Mine Products","name":"Masters","id":"cf8d109d-711c-4a77-bbbf-ccf3aec891cf"}}},"id":"050004d8-d51b-4e47-9691-ce4d719b7eda","savedPayload":{"position":{"x":18740.806237131383,"y":25087.164021674413},"targetPosition":{"x":18785.806237131383,"y":25143.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Timeline Chart","name":"Trading System","project":"Superalgos","layerManager":{"type":"Layer Manager","name":"Masters","config":"{\n \"visibleLayers\": 5,\n \"panelLocation\": {\n \"upOrDown\": \"up\",\n \"leftOrRight\": \"left\"\n }\n}","project":"Superalgos","layers":[],"botLayers":[{"type":"Bot Layers","name":"Low Frequency","project":"Superalgos","layers":[],"layerFolders":[{"type":"Layer Folder","name":"Trading System","project":"Superalgos","layers":[{"type":"Layer","name":"Trading System Errors","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[],"id":"5955ddc7-7345-4876-b47e-afed4afdd8f5","savedPayload":{"position":{"x":19009.806237131383,"y":25301.164021674413},"targetPosition":{"x":18956.806237131383,"y":25349.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"34090678-9e76-43d4-b56a-41aa56b27089","savedPayload":{"position":{"x":19014.806237131383,"y":25445.164021674413},"targetPosition":{"x":18956.806237131383,"y":25349.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"3989289f-d488-491e-8e0d-a03b5f4cb2d3","savedPayload":{"position":{"x":18956.806237131383,"y":25349.164021674413},"targetPosition":{"x":18891.806237131383,"y":25317.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Trading System Errors","id":"7538b239-537b-49a8-adfe-0c1239092f38"}}},{"type":"Layer","name":"Trading System Highlights","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[],"id":"192a0081-877b-4970-a5de-0caa9cb77a29","savedPayload":{"position":{"x":18877.806237131383,"y":25219.164021674413},"targetPosition":{"x":18840.806237131383,"y":25230.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"3465f3cd-8f26-4b8b-b4c7-9b92e7b103ba","savedPayload":{"position":{"x":18879.806237131383,"y":25226.164021674413},"targetPosition":{"x":18840.806237131383,"y":25230.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"662d9763-6d1c-4590-a0c1-c8418b4cddfc","savedPayload":{"position":{"x":18840.806237131383,"y":25230.164021674413},"targetPosition":{"x":18891.806237131383,"y":25317.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Trading System Highlights","id":"fa32499b-c343-4a28-8d42-004c99ee6e20"}}},{"type":"Layer","name":"Trading System Values","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[],"id":"241480f3-41d0-4049-aa6d-ff19962fa3af","savedPayload":{"position":{"x":18808.806237131383,"y":25340.164021674413},"targetPosition":{"x":18837.806237131383,"y":25390.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"358fc4bb-b0fb-42c1-b866-e31eb36969d1","savedPayload":{"position":{"x":18909.806237131383,"y":25373.164021674413},"targetPosition":{"x":18837.806237131383,"y":25390.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"cef6ac60-e734-4509-a738-e3eb44e9aa98","savedPayload":{"position":{"x":18837.806237131383,"y":25390.164021674413},"targetPosition":{"x":18891.806237131383,"y":25317.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Trading System Values","id":"90c2939f-b2a4-49d9-b9d5-578043efa7eb"}}},{"type":"Layer","name":"Trading System Status","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[],"id":"e43d2b52-34a0-43de-8250-dff58ed1a790","savedPayload":{"position":{"x":18978.806237131383,"y":25328.164021674413},"targetPosition":{"x":18913.806237131383,"y":25394.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"4de8a7a3-33f7-41a4-af9d-6db31460b931","savedPayload":{"position":{"x":18868.806237131383,"y":25374.164021674413},"targetPosition":{"x":18913.806237131383,"y":25394.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"a860ab3e-c3c3-4fcf-a2e9-d81152f779db","savedPayload":{"position":{"x":18913.806237131383,"y":25394.164021674413},"targetPosition":{"x":18891.806237131383,"y":25317.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Trading System Status","id":"52613bd9-031e-4569-be10-ccced31c2fcf"}}},{"type":"Layer","name":"Trading System Progress","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[],"id":"8f2e50e4-81c6-475d-baa0-24c9e4642a5b","savedPayload":{"position":{"x":18889.806237131383,"y":25139.164021674413},"targetPosition":{"x":18793.806237131383,"y":25237.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"5140f772-9d2f-403a-af38-15d31414c008","savedPayload":{"position":{"x":18762.806237131383,"y":25209.164021674413},"targetPosition":{"x":18793.806237131383,"y":25237.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"3811381a-f1ad-4939-b763-b180dfa1e9d0","savedPayload":{"position":{"x":18793.806237131383,"y":25237.164021674413},"targetPosition":{"x":18891.806237131383,"y":25317.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Trading System Progress","id":"dfdbcb65-8fab-40d6-a90c-d9956187525b"}}},{"type":"Layer","name":"Trading System Running","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[],"id":"a7e34dce-eb76-49cc-a99e-6ce9124e3107","savedPayload":{"position":{"x":18790.806237131383,"y":25263.164021674413},"targetPosition":{"x":18840.806237131383,"y":25264.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"700119d1-400c-4e77-bdbd-f336e08896b0","savedPayload":{"position":{"x":18901.806237131383,"y":25205.164021674413},"targetPosition":{"x":18840.806237131383,"y":25264.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"f686f0ac-aa12-4184-bbe7-0f83af12e9e1","savedPayload":{"position":{"x":18840.806237131383,"y":25264.164021674413},"targetPosition":{"x":18891.806237131383,"y":25317.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Trading System Running","id":"09cd1778-9bac-4628-a700-926ed1b60ef7"}}},{"type":"Layer","name":"Trading System Announcements","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[],"id":"42de941f-c785-48ed-bc57-fb0ce3ce78ad","savedPayload":{"position":{"x":19010.806237131383,"y":25307.164021674413},"targetPosition":{"x":18917.806237131383,"y":25293.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"d730097b-5989-46ab-b941-b33beb2236fe","savedPayload":{"position":{"x":18925.806237131383,"y":25259.164021674413},"targetPosition":{"x":18917.806237131383,"y":25293.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"f8e973cb-6804-46c7-a02b-08c0d114a911","savedPayload":{"position":{"x":18917.806237131383,"y":25293.164021674413},"targetPosition":{"x":18891.806237131383,"y":25317.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Trading System Announcements","id":"0b459bc5-1b93-4db3-be70-6d37d2dcfc4d"}}},{"type":"Layer","name":"Trading System Warnings","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[],"id":"4575cfb4-e8e6-4abb-993c-4f4bc8795ae7","savedPayload":{"position":{"x":18851.806237131383,"y":25417.164021674413},"targetPosition":{"x":18806.806237131383,"y":25335.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"dd62d113-2644-4a94-adab-f715a7207d21","savedPayload":{"position":{"x":18830.806237131383,"y":25430.164021674413},"targetPosition":{"x":18806.806237131383,"y":25335.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"9f2d5592-af21-4c52-b765-4f987d1b3b57","savedPayload":{"position":{"x":18806.806237131383,"y":25335.164021674413},"targetPosition":{"x":18891.806237131383,"y":25317.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Trading System Warnings","id":"d4489533-bb10-4fba-b619-67a4a52d73b1"}}},{"type":"Layer","name":"Trading System Infos","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[],"id":"d9db41d4-a1ab-4943-ae21-f0eebea12d0b","savedPayload":{"position":{"x":18899.806237131383,"y":25268.164021674413},"targetPosition":{"x":18912.806237131383,"y":25236.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"be73c76b-c34e-4aca-b8bc-62f2a0c3181c","savedPayload":{"position":{"x":18889.806237131383,"y":25274.164021674413},"targetPosition":{"x":18912.806237131383,"y":25236.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"751880ef-ae32-4eee-b824-7490e314cc6d","savedPayload":{"position":{"x":18912.806237131383,"y":25236.164021674413},"targetPosition":{"x":18891.806237131383,"y":25317.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Trading System Infos","id":"88c2cc93-1a83-4311-90fc-7eb9319c188a"}}}],"layerFolders":[],"id":"e49d9ae8-f25a-44c5-bca2-3927c4faf344","savedPayload":{"position":{"x":18891.806237131383,"y":25317.164021674413},"targetPosition":{"x":18892.806237131383,"y":25265.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"cf4f212b-3bbf-4147-819d-b7d7c5e47548","savedPayload":{"position":{"x":18892.806237131383,"y":25265.164021674413},"targetPosition":{"x":18859.806237131383,"y":25174.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"93930406-2edc-4024-b75c-6c89aa19c9dd","savedPayload":{"position":{"x":18859.806237131383,"y":25174.164021674413},"targetPosition":{"x":18784.806237131383,"y":25117.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"frame":{"position":{"x":150,"y":80},"width":150,"height":400,"radius":0},"referenceParent":{"type":"Trading Mine Products","name":"Masters","id":"cf8d109d-711c-4a77-bbbf-ccf3aec891cf"}}},"id":"61d729ca-0a96-4541-a287-696113379ae8","savedPayload":{"position":{"x":18784.806237131383,"y":25117.164021674413},"targetPosition":{"x":18785.806237131383,"y":25143.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Timeline Chart","name":"Simulation Objects","project":"Superalgos","layerManager":{"type":"Layer Manager","name":"Masters","config":"{\n \"visibleLayers\": 5,\n \"panelLocation\": {\n \"upOrDown\": \"up\",\n \"leftOrRight\": \"left\"\n }\n}","project":"Superalgos","layers":[],"botLayers":[{"type":"Bot Layers","name":"Low Frequency","project":"Superalgos","layers":[],"layerFolders":[{"type":"Layer Folder","name":"Simulation Objects","project":"Superalgos","layers":[{"type":"Layer","name":"Episodes","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[{"type":"Layer Panel","name":"Episode Object","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"47ebb994-920d-4a06-9869-82da5983e31a","savedPayload":{"position":{"x":18750.806237131383,"y":25209.164021674413},"targetPosition":{"x":18680.806237131383,"y":25232.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Episode Object","id":"bcbb3368-ea4c-466b-8423-8f0517ad35da"}}},{"type":"Layer Panel","name":"Episode Base Asset","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"e93e9b33-840a-4b90-98e0-baa96b73e936","savedPayload":{"position":{"x":18739.806237131383,"y":25238.164021674413},"targetPosition":{"x":18680.806237131383,"y":25232.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Episode Base Asset","id":"b18a5300-448b-4165-9b36-dc5ee37e58cd"}}},{"type":"Layer Panel","name":"Episode Quoted Asset","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"41476331-6847-4a72-8e4e-e03e515372d5","savedPayload":{"position":{"x":18730.806237131383,"y":25206.164021674413},"targetPosition":{"x":18680.806237131383,"y":25232.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Episode Quoted Asset","id":"dbdd55de-9279-48ef-a0b1-e50024f284e9"}}}],"id":"8ee23023-39a9-40de-aedd-aeb4447f4aff","savedPayload":{"position":{"x":18680.806237131383,"y":25232.164021674413},"targetPosition":{"x":18761.806237131383,"y":25166.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[{"type":"Layer Polygon","name":"Closed Base","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"4c507703-4a9e-4e4b-b278-d01206d56f62","savedPayload":{"position":{"x":18770.806237131383,"y":25191.164021674413},"targetPosition":{"x":18763.806237131383,"y":25151.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Closed Base","id":"7237c558-a0e5-46c6-8cf5-ebc555e98efb"}}},{"type":"Layer Polygon","name":"Open Base","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"1532aaed-8dc0-405b-a1e0-f44b1ec9d682","savedPayload":{"position":{"x":18701.806237131383,"y":25228.164021674413},"targetPosition":{"x":18763.806237131383,"y":25151.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Open Base","id":"4958982a-b51a-40ef-8764-dd5451cf9837"}}},{"type":"Layer Polygon","name":"Left Line","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"64d6e67f-b26d-466f-a9fe-58f2b83d585d","savedPayload":{"position":{"x":18740.806237131383,"y":25194.164021674413},"targetPosition":{"x":18763.806237131383,"y":25151.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Left Line","id":"86fefa5e-8de8-4d00-a632-e1827ce60030"}}},{"type":"Layer Polygon","name":"Right Line","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"0a3bf4de-c8b6-4117-9d6b-ffc9210fdb3a","savedPayload":{"position":{"x":18816.806237131383,"y":25158.164021674413},"targetPosition":{"x":18763.806237131383,"y":25151.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Right Line","id":"79a3b846-3b23-4c01-9aa1-cedcebb5ca03"}}}],"id":"0e122efb-6166-45a4-8ec9-9c5795ceca29","savedPayload":{"position":{"x":18763.806237131383,"y":25151.164021674413},"targetPosition":{"x":18761.806237131383,"y":25166.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"fd21a8c9-f4e2-4480-91f6-11e869eea831","savedPayload":{"position":{"x":18761.806237131383,"y":25166.164021674413},"targetPosition":{"x":18839.806237131383,"y":25089.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Episodes","id":"fd5699b3-2eaa-4e2d-97e4-b2d222b2e274"}}},{"type":"Layer","name":"Strategies","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[{"type":"Layer Panel","name":"Strategy Object","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"de7073d9-7905-4ca7-99b8-02f06998c304","savedPayload":{"position":{"x":18783.806237131383,"y":25005.164021674413},"targetPosition":{"x":18773.806237131383,"y":25039.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Strategy Object","id":"b256b76c-3834-4d62-aa56-f42cce9f47e9"}}}],"id":"3dbff7c6-8faf-4ca4-b75c-62fdd78a2ede","savedPayload":{"position":{"x":18773.806237131383,"y":25039.164021674413},"targetPosition":{"x":18818.806237131383,"y":25095.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[{"type":"Layer Polygon","name":"Closed Base","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"d73796e2-75ad-4eb2-beae-aee8447db9de","savedPayload":{"position":{"x":18847.806237131383,"y":25093.164021674413},"targetPosition":{"x":18790.806237131383,"y":25076.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Closed Base","id":"9ae59a68-71fd-4ec8-9a70-da743f33baee"}}},{"type":"Layer Polygon","name":"Open Base","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"53117cd0-517d-4656-ba1b-2d6b713bdf39","savedPayload":{"position":{"x":18837.806237131383,"y":24980.164021674413},"targetPosition":{"x":18790.806237131383,"y":25076.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Open Base","id":"504f327c-a08d-4c3d-8e77-850299cc30ed"}}},{"type":"Layer Polygon","name":"Left Line","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"93fc3c73-f052-4ee8-adfb-a0a931fadee1","savedPayload":{"position":{"x":18809.806237131383,"y":25103.164021674413},"targetPosition":{"x":18790.806237131383,"y":25076.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Left Line","id":"f9500afd-e0f4-45d3-9647-45ec778554e8"}}},{"type":"Layer Polygon","name":"Right Line","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"9d34fd2f-97c2-4ffb-899f-0a00fa169ef7","savedPayload":{"position":{"x":18719.806237131383,"y":25018.164021674413},"targetPosition":{"x":18790.806237131383,"y":25076.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Right Line","id":"354102dd-fd58-4f84-8e90-0d891defa0c8"}}}],"id":"a6eff60d-aa8a-4257-9613-a4811b367101","savedPayload":{"position":{"x":18790.806237131383,"y":25076.164021674413},"targetPosition":{"x":18818.806237131383,"y":25095.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"bd7e5d80-9ed8-461b-abc1-bf5a24c73b1f","savedPayload":{"position":{"x":18818.806237131383,"y":25095.164021674413},"targetPosition":{"x":18839.806237131383,"y":25089.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Strategies","id":"ed8d1afc-1e73-4137-88a3-b8991560ff9e"}}}],"layerFolders":[{"type":"Layer Folder","name":"Orders","project":"Superalgos","layers":[{"type":"Layer","name":"Market Buy Orders","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[{"type":"Layer Panel","name":"Market Buy Order","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"06457762-5b9f-4897-86d7-6b22d45974d3","savedPayload":{"position":{"x":18827.806237131383,"y":25071.164021674413},"targetPosition":{"x":18768.806237131383,"y":25103.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Market Buy Order","id":"12929733-5964-4948-877b-b1edda37162a"}}},{"type":"Layer Panel","name":"Market Buy Order Stats","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"52a18137-5f19-4db1-9faa-21e5ee2a12b7","savedPayload":{"position":{"x":18775.806237131383,"y":25089.164021674413},"targetPosition":{"x":18768.806237131383,"y":25103.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Market Buy Order Stats","id":"81a88e44-189c-44ec-9607-cb1e4de8baa1"}}},{"type":"Layer Panel","name":"Market Buy Order Base Asset","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"902ff063-3e4e-4a4a-b575-2b1c3d901303","savedPayload":{"position":{"x":18863.806237131383,"y":25116.164021674413},"targetPosition":{"x":18768.806237131383,"y":25103.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Market Buy Order Base Asset","id":"608a9068-7324-4f4c-8fdd-d9d8e42e26c6"}}},{"type":"Layer Panel","name":"Market Buy Order Quoted Asset","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"d67b1e4a-dfa8-4921-9b70-d63c38cf5576","savedPayload":{"position":{"x":18831.806237131383,"y":25069.164021674413},"targetPosition":{"x":18768.806237131383,"y":25103.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Market Buy Order Quoted Asset","id":"1a55af5e-821d-4421-80d2-2c543d25ea1a"}}}],"id":"6eec74a9-b89a-4489-be55-bf25d599725b","savedPayload":{"position":{"x":18768.806237131383,"y":25103.164021674413},"targetPosition":{"x":18827.806237131383,"y":25037.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[{"type":"Layer Polygon","name":"New Polygon","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"6193b4c1-6aaa-47c7-8fee-d55ca7f8a55e","savedPayload":{"position":{"x":18920.806237131383,"y":25030.164021674413},"targetPosition":{"x":18868.806237131383,"y":24983.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"New Polygon","id":"6217d021-ea5b-4b20-b093-758a2d2fb5d4"}}}],"id":"08732d33-addd-402c-8656-5387a4b0a809","savedPayload":{"position":{"x":18868.806237131383,"y":24983.164021674413},"targetPosition":{"x":18827.806237131383,"y":25037.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"be8dc9e5-0b68-4b97-83c0-cc1301123a49","savedPayload":{"position":{"x":18827.806237131383,"y":25037.164021674413},"targetPosition":{"x":18895.806237131383,"y":25059.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Market Buy Orders","id":"f5e4d8fd-711a-4659-af79-faa681a215a8"}}},{"type":"Layer","name":"Market Sell Orders","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[{"type":"Layer Panel","name":"Market Sell Order","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"f4846038-5a37-4b30-8ede-69dd74f474b0","savedPayload":{"position":{"x":18708.806237131383,"y":25084.164021674413},"targetPosition":{"x":18722.806237131383,"y":25128.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Market Sell Order","id":"a5856620-e9ce-4ee1-830c-5b5dc45e9139"}}},{"type":"Layer Panel","name":"Market Sell Order Stats","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"f3088050-8aef-4093-8b89-c8dd61854c3a","savedPayload":{"position":{"x":18673.806237131383,"y":25065.164021674413},"targetPosition":{"x":18722.806237131383,"y":25128.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Market Sell Order Stats","id":"fb23f6bb-8383-4276-8a77-5180e622653a"}}},{"type":"Layer Panel","name":"Market Sell Order Base Asset","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"76561bbb-7797-4805-b0e4-c2405ec71e39","savedPayload":{"position":{"x":18729.806237131383,"y":25202.164021674413},"targetPosition":{"x":18722.806237131383,"y":25128.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Market Sell Order Base Asset","id":"3e9e4e57-bd41-41f5-8d52-c92d3a707e80"}}},{"type":"Layer Panel","name":"Market Sell Order Quoted Asset","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"419ebb13-1370-4eb6-bcc4-1a9505537cb8","savedPayload":{"position":{"x":18749.806237131383,"y":25211.164021674413},"targetPosition":{"x":18722.806237131383,"y":25128.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Market Sell Order Quoted Asset","id":"51d59c30-3a02-4d74-aa62-f1524ea544ee"}}}],"id":"e4305f29-f59f-4dee-b076-c05aa34b47c5","savedPayload":{"position":{"x":18722.806237131383,"y":25128.164021674413},"targetPosition":{"x":18810.806237131383,"y":25148.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[{"type":"Layer Polygon","name":"New Polygon","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"9edd62b6-cc8c-4539-b4de-0cdfc846a6d1","savedPayload":{"position":{"x":18804.806237131383,"y":25084.164021674413},"targetPosition":{"x":18883.806237131383,"y":25142.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"New Polygon","id":"5b8dcb5c-6b20-4edf-aae5-1c526cdca536"}}}],"id":"09fd8806-e757-428d-bcb1-69ba692e4970","savedPayload":{"position":{"x":18883.806237131383,"y":25142.164021674413},"targetPosition":{"x":18810.806237131383,"y":25148.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"30c9b660-a3a1-4391-a46d-c593aa029bd5","savedPayload":{"position":{"x":18810.806237131383,"y":25148.164021674413},"targetPosition":{"x":18895.806237131383,"y":25059.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Market Sell Orders","id":"41eaf787-d0df-434d-a301-89a56347feb7"}}},{"type":"Layer","name":"Limit Buy Orders","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[{"type":"Layer Panel","name":"Limit Buy Order","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"a6a41e54-797c-44fa-8957-2517ebaa3063","savedPayload":{"position":{"x":18811.806237131383,"y":25096.164021674413},"targetPosition":{"x":18847.806237131383,"y":25135.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Limit Buy Order","id":"48ec80a7-6f68-4284-9bb5-f04ce3c1052b"}}},{"type":"Layer Panel","name":"Limit Buy Order Stats","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"7dd02c8f-fc4b-4c48-9acb-ff07702c945c","savedPayload":{"position":{"x":18753.806237131383,"y":25191.164021674413},"targetPosition":{"x":18847.806237131383,"y":25135.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Limit Buy Order Stats","id":"90bd6690-de93-4158-a17f-728c28defc38"}}},{"type":"Layer Panel","name":"Limit Buy Order Base Asset","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"81477050-90bb-4ac9-9c52-b3bc38306965","savedPayload":{"position":{"x":18874.806237131383,"y":25083.164021674413},"targetPosition":{"x":18847.806237131383,"y":25135.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Limit Buy Order Base Asset","id":"8504b6e3-83c8-45ea-959a-41303f9d4274"}}},{"type":"Layer Panel","name":"Limit Buy Order Quoted Asset","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"a4b1e729-99fe-4457-b272-f1a229d1b0be","savedPayload":{"position":{"x":18864.806237131383,"y":25057.164021674413},"targetPosition":{"x":18847.806237131383,"y":25135.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Limit Buy Order Quoted Asset","id":"b60e7e48-8ae7-4701-848b-8faa9ba58c11"}}}],"id":"18c21e0a-966e-4a17-b9f7-b718e365a4e7","savedPayload":{"position":{"x":18847.806237131383,"y":25135.164021674413},"targetPosition":{"x":18829.806237131383,"y":25111.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[{"type":"Layer Polygon","name":"Status Open","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"d87c554a-da9b-4144-9150-5a6e434a08db","savedPayload":{"position":{"x":18836.806237131383,"y":25199.164021674413},"targetPosition":{"x":18819.806237131383,"y":25158.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Status Open","id":"7be8ba85-07e7-4800-8988-ce76d2105b73"}}},{"type":"Layer Polygon","name":"Status Closed Cancel Event","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"86b47a32-c1bb-4ecc-9026-61d4522ca43e","savedPayload":{"position":{"x":18786.806237131383,"y":25153.164021674413},"targetPosition":{"x":18819.806237131383,"y":25158.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Status Closed Cancel Event","id":"ab881143-5631-4b27-a97a-94138dbd370d"}}},{"type":"Layer Polygon","name":"Status Closed Filled","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"2c91ecee-0c95-40fa-a60a-f7da3078aebb","savedPayload":{"position":{"x":18885.806237131383,"y":25074.164021674413},"targetPosition":{"x":18819.806237131383,"y":25158.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Status Closed Filled","id":"a54693cf-8ec1-469d-afb9-2a724e4f6af7"}}}],"id":"975ea65b-5619-4ae7-acd2-038b72e5199f","savedPayload":{"position":{"x":18819.806237131383,"y":25158.164021674413},"targetPosition":{"x":18829.806237131383,"y":25111.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"3c8a6efb-8d45-4614-8574-ead4d97f2635","savedPayload":{"position":{"x":18829.806237131383,"y":25111.164021674413},"targetPosition":{"x":18895.806237131383,"y":25059.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Limit Buy Orders","id":"79611cfe-2cc1-4706-8ab0-aaf55c884f74"}}},{"type":"Layer","name":"Limit Sell Orders","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[{"type":"Layer Panel","name":"Limit Sell Order","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"cf5fbaa1-db3d-467e-a837-ab2ad0da1c64","savedPayload":{"position":{"x":19023.806237131383,"y":25154.164021674413},"targetPosition":{"x":19043.806237131383,"y":25187.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Limit Sell Order","id":"5d485d15-9919-42cc-9399-54c679d7085d"}}},{"type":"Layer Panel","name":"Limit Sell Order Stats","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"fd5ac986-45ba-4f0d-bf33-31f676656fa2","savedPayload":{"position":{"x":18972.806237131383,"y":25120.164021674413},"targetPosition":{"x":19043.806237131383,"y":25187.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Limit Sell Order Stats","id":"db2f6e9c-ce79-4465-a0dc-8ea02fac26b7"}}},{"type":"Layer Panel","name":"Limit Sell Order Base Asset","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"8728d673-253a-465e-9a2b-652090c93ba4","savedPayload":{"position":{"x":18982.806237131383,"y":25257.164021674413},"targetPosition":{"x":19043.806237131383,"y":25187.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Limit Sell Order Base Asset","id":"3e34000e-ad8c-4049-9eee-89e8ea362a0f"}}},{"type":"Layer Panel","name":"Limit Sell Order Quoted Asset","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"088a1f8d-8d68-4b2e-8dc9-5cc7dfed7fbb","savedPayload":{"position":{"x":18993.806237131383,"y":25131.164021674413},"targetPosition":{"x":19043.806237131383,"y":25187.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Limit Sell Order Quoted Asset","id":"ae18b041-f16e-4d96-8a83-56845dddf64a"}}}],"id":"cbe01c83-cd6b-4d27-b377-53586c346083","savedPayload":{"position":{"x":19043.806237131383,"y":25187.164021674413},"targetPosition":{"x":18978.806237131383,"y":25090.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[{"type":"Layer Polygon","name":"Status Open","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"a04e420c-7446-4b0e-bb22-54b670c652fb","savedPayload":{"position":{"x":18943.806237131383,"y":24936.164021674413},"targetPosition":{"x":18952.806237131383,"y":24998.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Status Open","id":"186d1b59-7d04-4b40-83c9-acc361b8a12a"}}},{"type":"Layer Polygon","name":"Status Closed Cancel Event","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"726802c1-1997-4336-a7bc-f7adb5cf3ea4","savedPayload":{"position":{"x":18894.806237131383,"y":25072.164021674413},"targetPosition":{"x":18952.806237131383,"y":24998.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Status Closed Cancel Event","id":"8e993263-dbfc-4d41-864a-9470e70d7e4f"}}},{"type":"Layer Polygon","name":"Status Closed Filled","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"0acda214-7a0c-4987-86bf-a9fea147368e","savedPayload":{"position":{"x":18861.806237131383,"y":24963.164021674413},"targetPosition":{"x":18952.806237131383,"y":24998.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Status Closed Filled","id":"bf0751d6-fdb2-4e66-a39c-2bd99252bd60"}}}],"id":"4bba301c-bfd6-402d-9e33-51e5d4fb7b75","savedPayload":{"position":{"x":18952.806237131383,"y":24998.164021674413},"targetPosition":{"x":18978.806237131383,"y":25090.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"5a229fb8-3174-4110-a88a-4a9e3bb3c0a1","savedPayload":{"position":{"x":18978.806237131383,"y":25090.164021674413},"targetPosition":{"x":18895.806237131383,"y":25059.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Limit Sell Orders","id":"f6b0f03a-c6e4-4892-9ebb-b0c3a7d1d903"}}}],"layerFolders":[],"id":"d9592d8c-340e-452a-9231-6875987a6d08","savedPayload":{"position":{"x":18895.806237131383,"y":25059.164021674413},"targetPosition":{"x":18839.806237131383,"y":25089.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Layer Folder","name":"Stages","project":"Superalgos","layers":[{"type":"Layer","name":"Trigger Stages","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[{"type":"Layer Panel","name":"Trigger Stage Object","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"a01359de-3574-4242-a211-fb6ddaa6f4c5","savedPayload":{"position":{"x":18937.806237131383,"y":25105.164021674413},"targetPosition":{"x":18855.806237131383,"y":25100.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Trigger Stage Object","id":"c10b9b7b-04d8-460b-9dcc-2eaed24e17df"}}}],"id":"9811145e-5370-4b70-9b78-465321ab45fc","savedPayload":{"position":{"x":18855.806237131383,"y":25100.164021674413},"targetPosition":{"x":18761.806237131383,"y":25052.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[{"type":"Layer Polygon","name":"Closed Base","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"51962ef2-41d4-47ac-af7a-347903dd082b","savedPayload":{"position":{"x":18568.806237131383,"y":24914.164021674413},"targetPosition":{"x":18661.806237131383,"y":24990.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Closed Base","id":"9e88f3a0-09ad-44fd-a84e-731228860e66"}}},{"type":"Layer Polygon","name":"Open Base","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"0be6765d-eece-4bc1-b2ce-7648eaded19d","savedPayload":{"position":{"x":18651.806237131383,"y":24984.164021674413},"targetPosition":{"x":18661.806237131383,"y":24990.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Open Base","id":"e2e18af7-af5f-4634-b8a4-4fabd2ddd7a5"}}},{"type":"Layer Polygon","name":"Left Line","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"919317ba-a982-4923-8424-3e08276f9c80","savedPayload":{"position":{"x":18586.806237131383,"y":24948.164021674413},"targetPosition":{"x":18661.806237131383,"y":24990.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Left Line","id":"08d916aa-6d2d-497b-8738-9b0966e3901e"}}},{"type":"Layer Polygon","name":"Right Line","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"eea71221-9673-487b-981f-45715215f7fb","savedPayload":{"position":{"x":18750.806237131383,"y":24994.164021674413},"targetPosition":{"x":18661.806237131383,"y":24990.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Right Line","id":"70de0f73-5a2d-4a5a-a5f7-1863f192a14d"}}}],"id":"8ee672f3-81b7-4c57-897d-1b3d7bbab104","savedPayload":{"position":{"x":18661.806237131383,"y":24990.164021674413},"targetPosition":{"x":18761.806237131383,"y":25052.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"79a850a4-d468-4e98-ac7a-7a1f74672edb","savedPayload":{"position":{"x":18761.806237131383,"y":25052.164021674413},"targetPosition":{"x":18750.806237131383,"y":25142.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Trigger Stages","id":"5371e534-45f7-4918-922e-bb4709908e8f"}}},{"type":"Layer","name":"Open Stages","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[{"type":"Layer Panel","name":"Open Stage Object","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"ea0320d1-98dc-43a9-b97c-564745198dab","savedPayload":{"position":{"x":18788.806237131383,"y":25013.164021674413},"targetPosition":{"x":18777.806237131383,"y":25094.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Open Stage Object","id":"be56e169-d089-4aea-a18a-c01cf16a3485"}}}],"id":"22ad5b2f-17b9-4c69-a776-fa22c29eeb0d","savedPayload":{"position":{"x":18777.806237131383,"y":25094.164021674413},"targetPosition":{"x":18831.806237131383,"y":25043.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[{"type":"Layer Polygon","name":"Closed Base","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"6e9d517c-2a3c-4aeb-bcac-d88b2b3bfefb","savedPayload":{"position":{"x":18754.806237131383,"y":25092.164021674413},"targetPosition":{"x":18786.806237131383,"y":25126.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Closed Base","id":"21db891e-4c47-4a5a-88a5-036297086138"}}},{"type":"Layer Polygon","name":"Open Base","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"d6b177e0-e847-4f59-ac34-78be1d59611e","savedPayload":{"position":{"x":18877.806237131383,"y":25122.164021674413},"targetPosition":{"x":18786.806237131383,"y":25126.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Open Base","id":"2a3d0d93-13d9-4a9e-8d32-c0aa5d7ab1e3"}}},{"type":"Layer Polygon","name":"Left Line","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"feda2b0b-f67e-4d64-9877-d415cec3e7d3","savedPayload":{"position":{"x":18884.806237131383,"y":25215.164021674413},"targetPosition":{"x":18786.806237131383,"y":25126.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Left Line","id":"616f49d0-daaa-4b82-be0d-56504b402616"}}},{"type":"Layer Polygon","name":"Right Line","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"c4f61de2-3aec-4070-9441-ef29c2b5cbb9","savedPayload":{"position":{"x":18836.806237131383,"y":25119.164021674413},"targetPosition":{"x":18786.806237131383,"y":25126.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Right Line","id":"0fab39ff-8caf-45f8-8650-33d7a65fa6e1"}}}],"id":"827bba27-3604-4d8d-8835-72ee3dbe7105","savedPayload":{"position":{"x":18786.806237131383,"y":25126.164021674413},"targetPosition":{"x":18831.806237131383,"y":25043.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"0f55b273-b321-45b7-b259-c43390214404","savedPayload":{"position":{"x":18831.806237131383,"y":25043.164021674413},"targetPosition":{"x":18750.806237131383,"y":25142.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Open Stages","id":"e8130bed-debf-479b-89b3-a79932efee63"}}},{"type":"Layer","name":"Manage Stages","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[{"type":"Layer Panel","name":"Manage Stage Object","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"b55bf1c4-5b28-4cb8-b981-16dd2b6663ae","savedPayload":{"position":{"x":18521.806237131383,"y":25282.164021674413},"targetPosition":{"x":18588.806237131383,"y":25226.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Manage Stage Object","id":"3db5604f-cacf-4c87-b1ea-5aa364bf9f48"}}}],"id":"dd4e7fb7-9a81-4771-b578-db8f4e19310d","savedPayload":{"position":{"x":18588.806237131383,"y":25226.164021674413},"targetPosition":{"x":18660.806237131383,"y":25149.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[{"type":"Layer Polygon","name":"Closed Base","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"158a6a17-790b-41bf-925f-5fa72dd3c4c6","savedPayload":{"position":{"x":18647.806237131383,"y":25155.164021674413},"targetPosition":{"x":18645.806237131383,"y":25082.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Closed Base","id":"43435aed-68cb-4a56-88c4-2574d91f5b32"}}},{"type":"Layer Polygon","name":"Open Base","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"4ef79278-afa0-411b-9be6-fe8c127abf72","savedPayload":{"position":{"x":18708.806237131383,"y":25104.164021674413},"targetPosition":{"x":18645.806237131383,"y":25082.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Open Base","id":"904be022-f1e2-475e-9115-88224353cfa2"}}},{"type":"Layer Polygon","name":"Left Line","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"418370a4-83ca-45ee-b946-b70471c42297","savedPayload":{"position":{"x":18680.806237131383,"y":25171.164021674413},"targetPosition":{"x":18645.806237131383,"y":25082.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Left Line","id":"4c74d4d8-d0a4-4581-bee7-36485d7a91a5"}}},{"type":"Layer Polygon","name":"Right Line","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"6579b13c-115e-4cdc-a911-3b540f56524b","savedPayload":{"position":{"x":18552.806237131383,"y":24986.164021674413},"targetPosition":{"x":18645.806237131383,"y":25082.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Right Line","id":"9fc6d2c4-a67b-42e8-841b-7523f7ab4962"}}}],"id":"b7ecddd9-7d3a-4cb7-94e8-d802f001fa44","savedPayload":{"position":{"x":18645.806237131383,"y":25082.164021674413},"targetPosition":{"x":18660.806237131383,"y":25149.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"0178be92-3f61-4b14-b789-cf6ca61169d7","savedPayload":{"position":{"x":18660.806237131383,"y":25149.164021674413},"targetPosition":{"x":18750.806237131383,"y":25142.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Manage Stages","id":"69b6e7c5-7e1e-4027-a7f1-0e1f0675256f"}}},{"type":"Layer","name":"Close Stages","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[{"type":"Layer Panel","name":"Close Stage Object","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"8b5e4cad-bc55-430b-8357-b834ef5e2a15","savedPayload":{"position":{"x":18806.806237131383,"y":25220.164021674413},"targetPosition":{"x":18833.806237131383,"y":25245.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Close Stage Object","id":"069885e7-351f-45dc-8423-113db65b9592"}}}],"id":"fbe53d46-adca-46cd-b690-42d159303a60","savedPayload":{"position":{"x":18833.806237131383,"y":25245.164021674413},"targetPosition":{"x":18740.806237131383,"y":25162.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[{"type":"Layer Polygon","name":"Closed Base","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"5d9162e8-a271-4987-84e8-e35bba82b0d7","savedPayload":{"position":{"x":18748.806237131383,"y":25222.164021674413},"targetPosition":{"x":18769.806237131383,"y":25184.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Closed Base","id":"9463d512-21f5-48c1-8cd6-b14747b338cf"}}},{"type":"Layer Polygon","name":"Open Base","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"317a91f6-f8b0-40ef-a734-c529d42aee5b","savedPayload":{"position":{"x":18806.806237131383,"y":25153.164021674413},"targetPosition":{"x":18769.806237131383,"y":25184.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Open Base","id":"c3249cad-9f26-4ff2-ab0d-968c66bb7f2d"}}},{"type":"Layer Polygon","name":"Left Line","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"bf151b30-7f4e-4dad-8e3b-bc9baef11df2","savedPayload":{"position":{"x":18855.806237131383,"y":25104.164021674413},"targetPosition":{"x":18769.806237131383,"y":25184.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Left Line","id":"dbd9d421-d90c-4ab8-a26b-c2254d7abec1"}}},{"type":"Layer Polygon","name":"Right Line","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"4e1d5e2c-366a-4f27-aec4-c65baf3b2ce6","savedPayload":{"position":{"x":18715.806237131383,"y":25085.164021674413},"targetPosition":{"x":18769.806237131383,"y":25184.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Right Line","id":"a5e40c24-183d-4896-97b0-f9f0f104c240"}}}],"id":"a3abc3cd-c881-4d93-bb98-2ea2fd7a2aba","savedPayload":{"position":{"x":18769.806237131383,"y":25184.164021674413},"targetPosition":{"x":18740.806237131383,"y":25162.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"83bbf174-2468-429a-bba8-88fc0953b43a","savedPayload":{"position":{"x":18740.806237131383,"y":25162.164021674413},"targetPosition":{"x":18750.806237131383,"y":25142.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Close Stages","id":"f1dde50b-6e9f-48b1-b6b7-efecf3482e6b"}}}],"layerFolders":[],"id":"92f5dc32-f3d5-4b2e-9be4-86f39e9b7cae","savedPayload":{"position":{"x":18750.806237131383,"y":25142.164021674413},"targetPosition":{"x":18839.806237131383,"y":25089.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Layer Folder","name":"Position","project":"Superalgos","layers":[{"type":"Layer","name":"Positions","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[{"type":"Layer Panel","name":"Position Object","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"378d77ca-8445-4c72-accb-49b930231842","savedPayload":{"position":{"x":18651.806237131383,"y":25166.164021674413},"targetPosition":{"x":18703.806237131383,"y":25135.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Position Object","id":"3d274e02-8896-4311-a0c8-9041b6507090"}}},{"type":"Layer Panel","name":"Position Combined Statistics","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"c910697e-89d4-4a5e-8826-6a0801a858f1","savedPayload":{"position":{"x":18644.806237131383,"y":25143.164021674413},"targetPosition":{"x":18703.806237131383,"y":25135.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Position Combined Statistics","id":"05d6bb3e-f975-471f-be1f-3215025ce6fe"}}}],"id":"2f5544c4-cba0-459e-90b0-7a5e381881f4","savedPayload":{"position":{"x":18703.806237131383,"y":25135.164021674413},"targetPosition":{"x":18670.806237131383,"y":25185.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[{"type":"Layer Polygon","name":"Entry Target Rate Line","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"0db82cfe-02bf-46d2-882b-93f8beacb61d","savedPayload":{"position":{"x":18637.806237131383,"y":25207.164021674413},"targetPosition":{"x":18699.806237131383,"y":25259.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Entry Target Rate Line","id":"543ebae2-5624-49ad-a00f-df63335e92a9"}}},{"type":"Layer Polygon","name":"Exit Target Rate Line","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"a3ae3f70-15c0-48e7-84f5-8ccfe3966d14","savedPayload":{"position":{"x":18677.806237131383,"y":25173.164021674413},"targetPosition":{"x":18699.806237131383,"y":25259.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Exit Target Rate Line","id":"b066c240-8552-4622-9597-77e812491910"}}}],"id":"61b69ddb-05c1-4a5e-b561-5709e3f1e2c0","savedPayload":{"position":{"x":18699.806237131383,"y":25259.164021674413},"targetPosition":{"x":18670.806237131383,"y":25185.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"2f667dca-017a-4aa4-b83b-562e4d4c60a5","savedPayload":{"position":{"x":18670.806237131383,"y":25185.164021674413},"targetPosition":{"x":18762.806237131383,"y":25124.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Positions","id":"43a929cb-ae2c-4c92-ac1b-0512e35698bd"}}},{"type":"Layer","name":"Position Base Asset","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[{"type":"Layer Panel","name":"Position Base Asset","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"3f1d375b-b266-4a59-9b77-f44524da79a2","savedPayload":{"position":{"x":18858.806237131383,"y":25195.164021674413},"targetPosition":{"x":18777.806237131383,"y":25142.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Position Base Asset","id":"b4298480-8922-4c40-ac79-b4484f8558bd"}}}],"id":"48c9506d-2074-4dd2-8540-ce1558a0ab53","savedPayload":{"position":{"x":18777.806237131383,"y":25142.164021674413},"targetPosition":{"x":18794.806237131383,"y":25150.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[{"type":"Layer Polygon","name":"Profit Triangle","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"92f75035-f637-4979-b3a8-ac1392b22a2e","savedPayload":{"position":{"x":18886.806237131383,"y":25118.164021674413},"targetPosition":{"x":18873.806237131383,"y":25143.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Profit Triangle","id":"2628b290-a09a-4807-8a45-7ff5a880d195"}}},{"type":"Layer Polygon","name":"Loss Triangle","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"eed5bc5d-2ba7-4cec-88de-942e5c99df62","savedPayload":{"position":{"x":18937.806237131383,"y":25215.164021674413},"targetPosition":{"x":18873.806237131383,"y":25143.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Loss Triangle","id":"e37cfbb4-fe54-49ad-9525-29b0d77e082b"}}},{"type":"Layer Polygon","name":"Empty Triangle","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"1e3bd91f-5034-409d-9142-cf4bf550d67e","savedPayload":{"position":{"x":18951.806237131383,"y":25110.164021674413},"targetPosition":{"x":18873.806237131383,"y":25143.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Empty Triangle","id":"23c30ca5-95ec-47b2-a65f-01969b1a5a78"}}}],"id":"4f2e33b2-07ca-4487-8066-f86007e8e429","savedPayload":{"position":{"x":18873.806237131383,"y":25143.164021674413},"targetPosition":{"x":18794.806237131383,"y":25150.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"59c8665c-ee77-49f1-91ef-dbe4a1a581ec","savedPayload":{"position":{"x":18794.806237131383,"y":25150.164021674413},"targetPosition":{"x":18762.806237131383,"y":25124.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Position Base Asset","id":"7c9968f7-15dd-4bb8-bc15-c67bb955f862"}}},{"type":"Layer","name":"Position Quoted Asset","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[{"type":"Layer Panel","name":"Position Quoted Asset","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"2e8d9280-4605-440d-90bb-7cdc4f7c8e52","savedPayload":{"position":{"x":18942.806237131383,"y":25087.164021674413},"targetPosition":{"x":18852.806237131383,"y":25139.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Position Quoted Asset","id":"f15d0a31-30bd-49a6-8c45-1bcd1a9cc5a8"}}}],"id":"4496f7b2-e8eb-4691-ab98-e4d3ebeea502","savedPayload":{"position":{"x":18852.806237131383,"y":25139.164021674413},"targetPosition":{"x":18765.806237131383,"y":25173.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[{"type":"Layer Polygon","name":"Profit Triangle","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"6d125c9a-367b-4d3c-ab46-14b0c84ffacf","savedPayload":{"position":{"x":18654.806237131383,"y":25176.164021674413},"targetPosition":{"x":18706.806237131383,"y":25218.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Profit Triangle","id":"9cf82ef4-557e-498e-b121-ff28235b3a25"}}},{"type":"Layer Polygon","name":"Loss Triangle","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"aaa456ad-da05-4b89-b923-d7fdc1a51f97","savedPayload":{"position":{"x":18804.806237131383,"y":25172.164021674413},"targetPosition":{"x":18706.806237131383,"y":25218.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Loss Triangle","id":"61faa796-9697-48b0-a582-613e1b351931"}}},{"type":"Layer Polygon","name":"Empty Triangle","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"3a9c54bf-1605-4a64-b3b1-db89f7fc7b5d","savedPayload":{"position":{"x":18750.806237131383,"y":25158.164021674413},"targetPosition":{"x":18706.806237131383,"y":25218.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Empty Triangle","id":"58c807a3-8443-43d9-82e9-81c3d0545399"}}}],"id":"30641549-d9d1-46c0-ac63-add98566d8ae","savedPayload":{"position":{"x":18706.806237131383,"y":25218.164021674413},"targetPosition":{"x":18765.806237131383,"y":25173.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"81fa059d-4803-4178-b2aa-48809b3ec6bf","savedPayload":{"position":{"x":18765.806237131383,"y":25173.164021674413},"targetPosition":{"x":18762.806237131383,"y":25124.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Position Quoted Asset","id":"7d90e89f-6c93-4693-8b95-2ab3bee97d10"}}},{"type":"Layer","name":"Stop Loss","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[{"type":"Layer Panel","name":"Stop Loss Panel","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"4aaf5c35-9ec0-4765-b7ec-20413f0ebb82","savedPayload":{"position":{"x":18573.806237131383,"y":25155.164021674413},"targetPosition":{"x":18628.806237131383,"y":25060.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Stop Loss Panel","id":"1b6d3bd0-e594-4b09-9f1c-021177676d84"}}}],"id":"65ea10cb-240d-4f57-a442-f15d134c4731","savedPayload":{"position":{"x":18628.806237131383,"y":25060.164021674413},"targetPosition":{"x":18707.806237131383,"y":25107.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[{"type":"Layer Polygon","name":"New Polygon","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"77b43031-e86b-42db-b4b8-05108b96d302","savedPayload":{"position":{"x":18849.806237131383,"y":25093.164021674413},"targetPosition":{"x":18789.806237131383,"y":25039.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"New Polygon","id":"9d351f29-6a3e-4c2b-b008-ebe1414d2aa8"}}}],"id":"bacc05d5-21bc-42c3-be14-9e00adf08bb5","savedPayload":{"position":{"x":18789.806237131383,"y":25039.164021674413},"targetPosition":{"x":18707.806237131383,"y":25107.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"541f7dc5-5782-4ce7-8f64-7cbf1613050b","savedPayload":{"position":{"x":18707.806237131383,"y":25107.164021674413},"targetPosition":{"x":18762.806237131383,"y":25124.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Stop Loss","id":"dc91b2a5-ebd9-453f-ad82-a266d7b02ddb"}}},{"type":"Layer","name":"Take Profit","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[{"type":"Layer Panel","name":"Take Profit Panel","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"718fad7a-fc90-468f-bb44-efcc1bb74093","savedPayload":{"position":{"x":18761.806237131383,"y":25034.164021674413},"targetPosition":{"x":18773.806237131383,"y":25133.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Take Profit Panel","id":"33aa2293-7958-4cc3-bb41-fc97c17ccd67"}}}],"id":"b8fe91a5-9101-4a3a-a2d9-cb26528f4c35","savedPayload":{"position":{"x":18773.806237131383,"y":25133.164021674413},"targetPosition":{"x":18679.806237131383,"y":25119.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[{"type":"Layer Polygon","name":"New Polygon","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"06cf4a77-5f64-4ef3-848c-420db03ca6b0","savedPayload":{"position":{"x":18785.806237131383,"y":25214.164021674413},"targetPosition":{"x":18721.806237131383,"y":25166.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"New Polygon","id":"a0b598d2-cdb6-4ce7-96c5-ef3317ae1768"}}}],"id":"868fc623-3375-4465-8650-493bb4d96a0b","savedPayload":{"position":{"x":18721.806237131383,"y":25166.164021674413},"targetPosition":{"x":18679.806237131383,"y":25119.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"12efab9a-e794-45fb-8128-5b9b38e0cc55","savedPayload":{"position":{"x":18679.806237131383,"y":25119.164021674413},"targetPosition":{"x":18762.806237131383,"y":25124.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Take Profit","id":"baba4109-cd20-480f-8365-29a894345adb"}}}],"layerFolders":[],"id":"c09a6170-b410-48cb-b9a9-d579a1d89508","savedPayload":{"position":{"x":18762.806237131383,"y":25124.164021674413},"targetPosition":{"x":18839.806237131383,"y":25089.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"f32f7d17-4c93-45ad-ad8f-154ec80c1003","savedPayload":{"position":{"x":18839.806237131383,"y":25089.164021674413},"targetPosition":{"x":18769.806237131383,"y":25134.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"01e914cc-67f2-4c2b-aaa8-70326a5fe591","savedPayload":{"position":{"x":18769.806237131383,"y":25134.164021674413},"targetPosition":{"x":18819.806237131383,"y":25200.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"6251334e-e6ef-4a49-9c62-6e14be48aa79","savedPayload":{"position":{"x":18819.806237131383,"y":25200.164021674413},"targetPosition":{"x":18855.806237131383,"y":25124.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"frame":{"position":{"x":300,"y":80},"width":150,"height":400,"radius":0},"referenceParent":{"type":"Trading Mine Products","name":"Masters","id":"cf8d109d-711c-4a77-bbbf-ccf3aec891cf"}}},"id":"ea8d8a43-f709-4c73-80fa-215279bae448","savedPayload":{"position":{"x":18855.806237131383,"y":25124.164021674413},"targetPosition":{"x":18785.806237131383,"y":25143.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Timeline Chart","name":"Masters Data","project":"Superalgos","layerManager":{"type":"Layer Manager","name":"Masters","config":"{\n \"visibleLayers\": 5,\n \"panelLocation\": {\n \"upOrDown\": \"up\",\n \"leftOrRight\": \"left\"\n }\n}","project":"Superalgos","layers":[],"botLayers":[{"type":"Bot Layers","name":"Exchange Raw Data","project":"Superalgos","layers":[],"layerFolders":[],"id":"d04c6f38-017c-4618-883a-c4f2c27e4f9f","savedPayload":{"position":{"x":18839.806237131383,"y":25358.164021674413},"targetPosition":{"x":18763.806237131383,"y":25306.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Bot Layers","name":"Webhooks","project":"Superalgos","layers":[],"layerFolders":[],"id":"78ce77cf-7751-4761-963a-1d6d60c93db6","savedPayload":{"position":{"x":18729.806237131383,"y":25316.164021674413},"targetPosition":{"x":18763.806237131383,"y":25306.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Bot Layers","name":"Candles Volumes","project":"Superalgos","layers":[{"type":"Layer","name":"Candles","config":"{\n \"status\": \"on\",\n \"showPanels\": true\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[{"type":"Layer Panel","name":"Candle","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"2ae7ba37-8bfc-45bc-a89f-213369830426","savedPayload":{"position":{"x":18762.806237131383,"y":25523.164021674413},"targetPosition":{"x":18716.806237131383,"y":25477.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Candle","id":"9336f4e6-d56b-4ed4-819d-0bb762ba1fdd"}}}],"id":"937f1b91-38a7-4311-8a52-b3f158a5890a","savedPayload":{"position":{"x":18716.806237131383,"y":25477.164021674413},"targetPosition":{"x":18738.806237131383,"y":25417.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"4327230d-af40-4cf0-891d-384d5847d518","savedPayload":{"position":{"x":18640.806237131383,"y":25434.164021674413},"targetPosition":{"x":18738.806237131383,"y":25417.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"07ba075c-a8dd-4251-b88d-d7848f88ae8e","savedPayload":{"position":{"x":18738.806237131383,"y":25417.164021674413},"targetPosition":{"x":18707.806237131383,"y":25379.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Candles","id":"35b2db18-d9e6-4491-94a5-f99b3ff684ab"}}},{"type":"Layer","name":"Volumes","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[{"type":"Layer Panel","name":"Volume","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"f2796bcc-46ea-49f1-a6c4-5b22176c9d05","savedPayload":{"position":{"x":18684.806237131383,"y":25281.164021674413},"targetPosition":{"x":18586.806237131383,"y":25274.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Volume","id":"42dbd098-4550-44a0-987f-54a28dd5f40b"}}}],"id":"a8c15f06-8b52-44e5-9655-59e211378415","savedPayload":{"position":{"x":18586.806237131383,"y":25274.164021674413},"targetPosition":{"x":18659.806237131383,"y":25322.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"90c030eb-7d7b-45d2-8f9e-09c22ed5e604","savedPayload":{"position":{"x":18664.806237131383,"y":25321.164021674413},"targetPosition":{"x":18659.806237131383,"y":25322.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"737ac1b7-e858-4e57-be1e-743b919f0c4a","savedPayload":{"position":{"x":18659.806237131383,"y":25322.164021674413},"targetPosition":{"x":18707.806237131383,"y":25379.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Volumes","id":"ff9d5033-c3b6-4612-a206-e3cfaa56d2d0"}}}],"layerFolders":[],"id":"eae4be61-6636-40a6-ad17-69bdd50a256a","savedPayload":{"position":{"x":18707.806237131383,"y":25379.164021674413},"targetPosition":{"x":18763.806237131383,"y":25306.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Bot Layers","name":"Bollinger Bands","project":"Superalgos","layers":[{"type":"Layer","name":"Bollinger Bands","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[{"type":"Layer Panel","name":"Bollinger Band","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"27b13382-f9e8-411d-bbc9-06a1deabc606","savedPayload":{"position":{"x":18692.806237131383,"y":25151.164021674413},"targetPosition":{"x":18707.806237131383,"y":25236.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Bollinger Band","id":"de7b7008-6f66-4d7d-96dd-1aa7b1ede335"}}}],"id":"e4c10077-e579-45a7-9cae-240394dd8665","savedPayload":{"position":{"x":18707.806237131383,"y":25236.164021674413},"targetPosition":{"x":18701.806237131383,"y":25269.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"0c011ebd-a113-4d96-b000-390896ddd4e5","savedPayload":{"position":{"x":18800.806237131383,"y":25201.164021674413},"targetPosition":{"x":18701.806237131383,"y":25269.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"b457abc6-bf71-4577-b275-267085de9436","savedPayload":{"position":{"x":18701.806237131383,"y":25269.164021674413},"targetPosition":{"x":18732.806237131383,"y":25220.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Bollinger Bands","id":"3dfbee36-5671-46d2-8135-246c5c7da7f1"}}},{"type":"Layer","name":"Percentage Bandwidth","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[{"type":"Layer Panel","name":"%B Panel","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"b3d80a43-f8da-4fb8-9d3f-a465daf60e55","savedPayload":{"position":{"x":18601.806237131383,"y":25323.164021674413},"targetPosition":{"x":18656.806237131383,"y":25291.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"%B Panel","id":"36548f31-d96c-4c80-b923-dea5dd5b56c7"}}}],"id":"b08cd767-567a-469c-a258-7bf1387ab1fc","savedPayload":{"position":{"x":18656.806237131383,"y":25291.164021674413},"targetPosition":{"x":18694.806237131383,"y":25193.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[{"type":"Layer Polygon","name":"Area From 0 to 30","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"52054935-e9c3-4a2a-87c1-656c91edcae9","savedPayload":{"position":{"x":18647.806237131383,"y":25116.164021674413},"targetPosition":{"x":18700.806237131383,"y":25098.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Area From 0 to 30","id":"d76f185f-5219-4f0b-adb3-9a339b0468c6"}}},{"type":"Layer Polygon","name":"Area From 30 to 70","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"b598eb37-5a8c-4e6f-a556-93d247145f60","savedPayload":{"position":{"x":18733.806237131383,"y":25159.164021674413},"targetPosition":{"x":18700.806237131383,"y":25098.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Area From 30 to 70","id":"1a7969dd-af18-4e44-b4c9-96dd2be57f7c"}}},{"type":"Layer Polygon","name":"Area From 70 to 100","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"626cddf7-f233-473c-914d-dffdc64d5859","savedPayload":{"position":{"x":18754.806237131383,"y":25178.164021674413},"targetPosition":{"x":18700.806237131383,"y":25098.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Area From 70 to 100","id":"cb1bcd11-0fb0-4377-bff2-dee4630e0f3f"}}},{"type":"Layer Polygon","name":"Line 30","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"7a3063c7-cbf0-46ef-9d34-6d9ce9f2a1cb","savedPayload":{"position":{"x":18600.806237131383,"y":25087.164021674413},"targetPosition":{"x":18700.806237131383,"y":25098.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Line 30","id":"857043cc-f467-44d2-89eb-2e73f35f638d"}}},{"type":"Layer Polygon","name":"Line 30","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"40bd3044-c7b5-462f-94d1-1453c0c73e8f","savedPayload":{"position":{"x":18682.806237131383,"y":25121.164021674413},"targetPosition":{"x":18700.806237131383,"y":25098.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Line 30","id":"984a1917-1d81-4142-a50f-269a18a07c9d"}}},{"type":"Layer Polygon","name":"Bandwidth","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"2c4831d9-d952-493f-a240-9d77698adb4a","savedPayload":{"position":{"x":18629.806237131383,"y":25001.164021674413},"targetPosition":{"x":18700.806237131383,"y":25098.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Bandwidth","id":"0f7a4004-177c-4412-b0ef-2608f3c13da6"}}},{"type":"Layer Polygon","name":"Value","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"af305180-3a30-4b47-8436-8c2e852cf6dc","savedPayload":{"position":{"x":18712.806237131383,"y":25069.164021674413},"targetPosition":{"x":18700.806237131383,"y":25098.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Value","id":"4598a671-83b9-4460-9e65-175df73eba71"}}},{"type":"Layer Polygon","name":"Moving Average","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"59b0bfdd-101d-45a4-a69e-8840e6b063f2","savedPayload":{"position":{"x":18778.806237131383,"y":25140.164021674413},"targetPosition":{"x":18700.806237131383,"y":25098.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Moving Average","id":"69c19382-ed5b-48d1-9249-426a8e1e4e51"}}}],"id":"688473fd-f2c4-4e96-a96d-78e539bfcc9d","savedPayload":{"position":{"x":18700.806237131383,"y":25098.164021674413},"targetPosition":{"x":18694.806237131383,"y":25193.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"eb22cd29-8a1a-47c4-a912-d96db2c5763e","savedPayload":{"position":{"x":18694.806237131383,"y":25193.164021674413},"targetPosition":{"x":18732.806237131383,"y":25220.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Percentage Bandwidth","id":"b0d61c8d-0d8b-42a3-874a-e3cc297c8f30"}}}],"layerFolders":[],"id":"2f62c52e-2ae1-4c83-96c8-79149681117f","savedPayload":{"position":{"x":18732.806237131383,"y":25220.164021674413},"targetPosition":{"x":18763.806237131383,"y":25306.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Bot Layers","name":"Bollinger Channels","project":"Superalgos","layers":[{"type":"Layer","name":"Bollinger Channels Objects","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[{"type":"Layer Panel","name":"Bollinger Channels Objects","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"781cb0cf-ae5c-45fc-8668-ee2b70a7b65d","savedPayload":{"position":{"x":19004.806237131383,"y":25366.164021674413},"targetPosition":{"x":18981.806237131383,"y":25296.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Bollinger Channels Objects","id":"09c8f781-3e54-4bed-bd9a-83e8179fdd66"}}}],"id":"1933dcdb-af4b-41e6-9ed3-d9d246478b67","savedPayload":{"position":{"x":18981.806237131383,"y":25296.164021674413},"targetPosition":{"x":18904.806237131383,"y":25244.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[{"type":"Layer Polygon","name":"New Polygon","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"4e8e202a-1443-4783-86b5-dc6a5976859d","savedPayload":{"position":{"x":18869.806237131383,"y":25130.164021674413},"targetPosition":{"x":18964.806237131383,"y":25198.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"New Polygon","id":"6e21446c-93e7-44ad-814d-3cd2fa8f8baf"}}}],"id":"3e60681e-2869-43d6-bb5e-3471957996cb","savedPayload":{"position":{"x":18964.806237131383,"y":25198.164021674413},"targetPosition":{"x":18904.806237131383,"y":25244.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"459dcd36-df47-41d5-ba76-9c8e98d2259e","savedPayload":{"position":{"x":18904.806237131383,"y":25244.164021674413},"targetPosition":{"x":18824.806237131383,"y":25254.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Bollinger Channels Objects","id":"163096b0-76eb-4b22-8fb5-f9593675d6e3"}}},{"type":"Layer","name":"Bollinger Channels","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[{"type":"Layer Panel","name":"Bollinger Channels","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"b92e7ab7-5abd-4b49-b123-e6033f83673e","savedPayload":{"position":{"x":18901.806237131383,"y":25101.164021674413},"targetPosition":{"x":18887.806237131383,"y":25082.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Bollinger Channels","id":"abb4f289-c374-43e0-b8dc-d586d8e3328e"}}}],"id":"ed75e3d5-f6e5-4b8d-b296-72d493bedd16","savedPayload":{"position":{"x":18887.806237131383,"y":25082.164021674413},"targetPosition":{"x":18852.806237131383,"y":25164.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"7350bfc8-25e0-4d27-bcb5-334f48c12974","savedPayload":{"position":{"x":18933.806237131383,"y":25170.164021674413},"targetPosition":{"x":18852.806237131383,"y":25164.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"d89bb079-aa4f-4b73-98ef-d6f6db32c4c8","savedPayload":{"position":{"x":18852.806237131383,"y":25164.164021674413},"targetPosition":{"x":18824.806237131383,"y":25254.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Bollinger Channels","id":"6c67459b-bb1e-435d-91de-06426d1bd4a3"}}},{"type":"Layer","name":"Bollinger Sub-Channels Objects","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[{"type":"Layer Panel","name":"Bollinger Sub Channels Objects","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"b5d15389-f620-4111-a798-456e4915feb7","savedPayload":{"position":{"x":18804.806237131383,"y":25354.164021674413},"targetPosition":{"x":18764.806237131383,"y":25293.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Bollinger Sub Channels Objects","id":"8ce4c7ca-3496-4df8-9d57-335d40cc77a0"}}}],"id":"e0be5e64-fc9f-446a-ade6-281347a92ca9","savedPayload":{"position":{"x":18764.806237131383,"y":25293.164021674413},"targetPosition":{"x":18773.806237131383,"y":25257.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"58fe233c-74df-4cac-ae07-e0b077e59ee6","savedPayload":{"position":{"x":18821.806237131383,"y":25261.164021674413},"targetPosition":{"x":18773.806237131383,"y":25257.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"7fea49e5-c0f5-498a-ac60-42d434cd0751","savedPayload":{"position":{"x":18773.806237131383,"y":25257.164021674413},"targetPosition":{"x":18824.806237131383,"y":25254.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Bollinger Sub-Channels Objects","id":"fe561a7b-7453-4bdc-ac2f-596e4e83854e"}}},{"type":"Layer","name":"Bollinger Sub-Channels","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[{"type":"Layer Panel","name":"Bollinger Sub Channels","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"991d2499-9c6d-4288-a569-19cc1fc18eec","savedPayload":{"position":{"x":18913.806237131383,"y":25229.164021674413},"targetPosition":{"x":18824.806237131383,"y":25294.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Bollinger Sub Channels","id":"1beae26c-7235-46ef-a732-1d0c9f18dda5"}}}],"id":"61a0c095-fcf7-4982-9c54-5848719c906a","savedPayload":{"position":{"x":18824.806237131383,"y":25294.164021674413},"targetPosition":{"x":18755.806237131383,"y":25277.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"d7aa06c1-3daf-4e20-b1be-cc287fd74c2d","savedPayload":{"position":{"x":18850.806237131383,"y":25253.164021674413},"targetPosition":{"x":18755.806237131383,"y":25277.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"c33f5067-9feb-4b47-9184-aec8bcb25779","savedPayload":{"position":{"x":18755.806237131383,"y":25277.164021674413},"targetPosition":{"x":18824.806237131383,"y":25254.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Bollinger Sub-Channels","id":"0ee8225c-fa64-462e-adc6-cef19daf53e3"}}}],"layerFolders":[],"id":"3f2abcb9-f500-4881-8f94-633370bd6195","savedPayload":{"position":{"x":18824.806237131383,"y":25254.164021674413},"targetPosition":{"x":18763.806237131383,"y":25306.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Bot Layers","name":"Candle Channels","project":"Superalgos","layers":[{"type":"Layer","name":"Candles Channels","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[{"type":"Layer Panel","name":"Candles Channels","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"c492f2df-26b8-4a65-a907-0ad2cca8560a","savedPayload":{"position":{"x":18946.806237131383,"y":25352.164021674413},"targetPosition":{"x":18865.806237131383,"y":25408.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Candles Channels","id":"d21f5c62-0455-4671-89c1-f9d96a75f349"}}}],"id":"872d7086-5be6-4f20-9f09-19b38c498306","savedPayload":{"position":{"x":18865.806237131383,"y":25408.164021674413},"targetPosition":{"x":18838.806237131383,"y":25347.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"e3c0529f-44da-4573-89d8-9c15a4f9a590","savedPayload":{"position":{"x":18821.806237131383,"y":25388.164021674413},"targetPosition":{"x":18838.806237131383,"y":25347.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"902f0c26-1e23-410a-8f04-76e34cc65476","savedPayload":{"position":{"x":18838.806237131383,"y":25347.164021674413},"targetPosition":{"x":18819.806237131383,"y":25256.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Candles Channels","id":"e9be1c1b-00a5-4d46-9c61-7c58d8d674a8"}}},{"type":"Layer","name":"Candles Channels Objects","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[{"type":"Layer Panel","name":"Candles Channels Objects","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"6cc98bf6-6794-4890-bbf4-fcf531e46745","savedPayload":{"position":{"x":18749.806237131383,"y":25158.164021674413},"targetPosition":{"x":18832.806237131383,"y":25240.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Candles Channels Objects","id":"8b63674c-b728-4a00-8b3c-331d7ba2a93b"}}}],"id":"6f715c9e-4c87-4cdc-9f07-b4967afb7f89","savedPayload":{"position":{"x":18832.806237131383,"y":25240.164021674413},"targetPosition":{"x":18814.806237131383,"y":25172.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[{"type":"Layer Polygon","name":"New Polygon","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"5877d279-fd90-4d49-978e-235ee9557ce5","savedPayload":{"position":{"x":18888.806237131383,"y":25141.164021674413},"targetPosition":{"x":18875.806237131383,"y":25200.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"New Polygon","id":"5383ea8f-c9ed-463e-a7d4-dc5cb6c40dff"}}}],"id":"5264726a-b017-4928-91dc-15d976b0f01c","savedPayload":{"position":{"x":18875.806237131383,"y":25200.164021674413},"targetPosition":{"x":18814.806237131383,"y":25172.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"a18bf59b-b2be-4895-9646-6b650decbc0b","savedPayload":{"position":{"x":18814.806237131383,"y":25172.164021674413},"targetPosition":{"x":18819.806237131383,"y":25256.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Candles Channels Objects","id":"c2d145fa-f516-46c3-9868-4d2a0953c7ec"}}}],"layerFolders":[],"id":"b601cd88-fef3-41b4-a496-4e88d6897d00","savedPayload":{"position":{"x":18819.806237131383,"y":25256.164021674413},"targetPosition":{"x":18763.806237131383,"y":25306.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Bot Layers","name":"Resistances and Supports","project":"Superalgos","layers":[{"type":"Layer","name":"Resistances","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[{"type":"Layer Panel","name":"Resistance Bounces","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"0e79be13-5a13-471d-b32a-cc77b906ba86","savedPayload":{"position":{"x":18780.806237131383,"y":25275.164021674413},"targetPosition":{"x":18722.806237131383,"y":25214.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Resistance Bounces","id":"ae66154f-2772-495c-a77b-1989dba9a3e7"}}},{"type":"Layer Panel","name":"Resistance Levels","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"63ebf34a-98b7-4217-92ab-d6722582a9c8","savedPayload":{"position":{"x":18778.806237131383,"y":25181.164021674413},"targetPosition":{"x":18722.806237131383,"y":25214.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Resistance Levels","id":"dfd9d091-e377-4ece-be8c-5916271e161b"}}},{"type":"Layer Panel","name":"Resistance Zone Sizes","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"7b7919cb-9bd9-40a1-9938-d2a931ef41ca","savedPayload":{"position":{"x":18776.806237131383,"y":25156.164021674413},"targetPosition":{"x":18722.806237131383,"y":25214.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Resistance Zone Sizes","id":"5341a87b-52b4-455d-b8f6-d1cbc4102fb1"}}}],"id":"57101252-4bc6-44dc-87f5-c2c5e408f3c1","savedPayload":{"position":{"x":18722.806237131383,"y":25214.164021674413},"targetPosition":{"x":18658.806237131383,"y":25198.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[{"type":"Layer Polygon","name":"Resistance Line 1","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"80808482-6006-4a87-a7ab-fa41e3e83be1","savedPayload":{"position":{"x":18768.806237131383,"y":25196.164021674413},"targetPosition":{"x":18733.806237131383,"y":25156.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Resistance Line 1","id":"0c38b25a-d207-430e-ae5a-9ba55227c974"}}},{"type":"Layer Polygon","name":"Resistance Line 2","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"0059d8ef-0264-45e9-a322-e990d7ef7f36","savedPayload":{"position":{"x":18815.806237131383,"y":25114.164021674413},"targetPosition":{"x":18733.806237131383,"y":25156.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Resistance Line 2","id":"532beef7-8d2e-4899-9c99-850db799d9a2"}}},{"type":"Layer Polygon","name":"Resistance Line 3","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"7f4c7e3d-c33e-4fa0-8334-eeefc654f9ac","savedPayload":{"position":{"x":18693.806237131383,"y":25223.164021674413},"targetPosition":{"x":18733.806237131383,"y":25156.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Resistance Line 3","id":"9eb7ed64-8225-41de-ab73-3297d19e1529"}}},{"type":"Layer Polygon","name":"Resistance Line 4","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"9b3095cb-a2d0-4dd8-9ef9-6d60754a5d51","savedPayload":{"position":{"x":18821.806237131383,"y":25060.164021674413},"targetPosition":{"x":18733.806237131383,"y":25156.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Resistance Line 4","id":"b8b29e5a-49aa-45cb-b6f3-0ba78dd97899"}}},{"type":"Layer Polygon","name":"Resistance Line 5","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"5ba8ac8d-047a-4a81-8b0d-9f4db12bbdd3","savedPayload":{"position":{"x":18636.806237131383,"y":25180.164021674413},"targetPosition":{"x":18733.806237131383,"y":25156.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Resistance Line 5","id":"0582dc0b-1512-4762-8340-aabeadad6643"}}},{"type":"Layer Polygon","name":"Resistance Base","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"b53a4418-1623-4c4c-b529-59fc9b4bed6b","savedPayload":{"position":{"x":18649.806237131383,"y":25078.164021674413},"targetPosition":{"x":18733.806237131383,"y":25156.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Resistance Base","id":"c62d156c-4686-45a4-af42-283999dd1200"}}},{"type":"Layer Polygon","name":"Resistance Zone 1","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"ab743b5e-8594-4b9c-9989-2b8546d5f9c6","savedPayload":{"position":{"x":18732.806237131383,"y":25193.164021674413},"targetPosition":{"x":18733.806237131383,"y":25156.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Resistance Zone 1","id":"ca9666cf-e40b-46af-902d-050c1956b702"}}},{"type":"Layer Polygon","name":"Resistance Zone 2","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"b30512e6-3ddf-4b0a-bd2f-189b0bc00282","savedPayload":{"position":{"x":18676.806237131383,"y":25144.164021674413},"targetPosition":{"x":18733.806237131383,"y":25156.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Resistance Zone 2","id":"3032c972-5916-496b-9aec-fb9f49a9237f"}}},{"type":"Layer Polygon","name":"Resistance Zone 3","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"8e538f83-ea12-4ec1-970a-170a2d1ea46c","savedPayload":{"position":{"x":18798.806237131383,"y":25188.164021674413},"targetPosition":{"x":18733.806237131383,"y":25156.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Resistance Zone 3","id":"753efd9a-f48d-4826-89ac-7f046667a26c"}}},{"type":"Layer Polygon","name":"Resistance Zone 4","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"7d642a5c-9f95-435b-a59b-f31e2c7f8b3e","savedPayload":{"position":{"x":18678.806237131383,"y":25181.164021674413},"targetPosition":{"x":18733.806237131383,"y":25156.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Resistance Zone 4","id":"0fb57b23-fb5d-429c-bc75-84008becc00e"}}},{"type":"Layer Polygon","name":"Resistance Zone 5","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"34e78e94-0097-459d-823f-2ad5e5f32e24","savedPayload":{"position":{"x":18828.806237131383,"y":25081.164021674413},"targetPosition":{"x":18733.806237131383,"y":25156.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Resistance Zone 5","id":"550e31bb-a95f-4fad-bfbb-b42aae7dc5d3"}}}],"id":"0c0a5ec7-b2e2-4e4b-bf7d-8f5524576479","savedPayload":{"position":{"x":18733.806237131383,"y":25156.164021674413},"targetPosition":{"x":18658.806237131383,"y":25198.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"31826a42-0ce1-4036-9f86-0cc4ecc5d8bd","savedPayload":{"position":{"x":18658.806237131383,"y":25198.164021674413},"targetPosition":{"x":18727.806237131383,"y":25231.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Resistances","id":"99da949c-d4fe-4ebe-ac5b-8180e2c35f2b"}}},{"type":"Layer","name":"Supports","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[{"type":"Layer Panel","name":"Support Levels","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"1cb7690a-0f7d-4e60-b26f-57c9e0fd4ea2","savedPayload":{"position":{"x":18737.806237131383,"y":25248.164021674413},"targetPosition":{"x":18780.806237131383,"y":25195.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Support Levels","id":"635f72c8-0556-46db-87cf-4c15449c1e70"}}},{"type":"Layer Panel","name":"Support Bounces","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"032f1c1d-5b0e-4a03-9332-51663a807fb4","savedPayload":{"position":{"x":18843.806237131383,"y":25132.164021674413},"targetPosition":{"x":18780.806237131383,"y":25195.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Support Bounces","id":"7d34b4e7-0593-4b2a-8e4f-a06e6625f6d5"}}},{"type":"Layer Panel","name":"Support Zone Sizes","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"18af54fe-80fd-44e5-ac21-3b5baa8d4a78","savedPayload":{"position":{"x":18841.806237131383,"y":25161.164021674413},"targetPosition":{"x":18780.806237131383,"y":25195.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Support Zone Sizes","id":"24739677-7e84-4013-81db-db4de744c467"}}}],"id":"ade95f1d-35ba-45a3-8d83-aab21619bc31","savedPayload":{"position":{"x":18780.806237131383,"y":25195.164021674413},"targetPosition":{"x":18761.806237131383,"y":25221.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[{"type":"Layer Polygon","name":"Support Line 1","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"81c501e8-0d84-42fa-b292-e90b6db20ea5","savedPayload":{"position":{"x":18712.806237131383,"y":25289.164021674413},"targetPosition":{"x":18679.806237131383,"y":25245.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Support Line 1","id":"8baf5a5e-fde5-4405-aea2-035bfa3872c1"}}},{"type":"Layer Polygon","name":"Support Line 2","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"ac08a6f8-83ff-4b6c-8778-1cd3b5d92815","savedPayload":{"position":{"x":18730.806237131383,"y":25232.164021674413},"targetPosition":{"x":18679.806237131383,"y":25245.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Support Line 2","id":"baca2e09-2b91-4b8b-9176-e758bfcb4258"}}},{"type":"Layer Polygon","name":"Support Line 3","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"1bb94278-2f35-4d7b-8a75-c47a2e40810e","savedPayload":{"position":{"x":18583.806237131383,"y":25339.164021674413},"targetPosition":{"x":18679.806237131383,"y":25245.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Support Line 3","id":"fbe179c2-99ac-44f0-952c-c9ebb205b252"}}},{"type":"Layer Polygon","name":"Support Line 4","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"4e219ff6-1fc9-44e7-be8b-f8edb7496663","savedPayload":{"position":{"x":18668.806237131383,"y":25286.164021674413},"targetPosition":{"x":18679.806237131383,"y":25245.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Support Line 4","id":"764238be-83c1-4523-a7a8-8f8245651b61"}}},{"type":"Layer Polygon","name":"Support Line 5","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"a854d971-a46f-4cbd-a538-5da40ad52294","savedPayload":{"position":{"x":18635.806237131383,"y":25161.164021674413},"targetPosition":{"x":18679.806237131383,"y":25245.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Support Line 5","id":"96977063-3da0-4745-9c71-782818e4a157"}}},{"type":"Layer Polygon","name":"Support Base","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"97558f43-d068-4084-b0c3-aa8ec8a71eaa","savedPayload":{"position":{"x":18774.806237131383,"y":25341.164021674413},"targetPosition":{"x":18679.806237131383,"y":25245.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Support Base","id":"b4567b9b-e1e1-463b-bf64-ab3e25bcbced"}}},{"type":"Layer Polygon","name":"Support Zone 1","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"bc2946c2-8b2f-4591-aebf-ebc01a4c8595","savedPayload":{"position":{"x":18724.806237131383,"y":25193.164021674413},"targetPosition":{"x":18679.806237131383,"y":25245.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Support Zone 1","id":"d4705ff6-d94b-4f94-8fd0-9215cf9844ad"}}},{"type":"Layer Polygon","name":"Support Zone 2","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"8ef4d195-b8ef-4a21-b5f0-560e7740a7d9","savedPayload":{"position":{"x":18640.806237131383,"y":25154.164021674413},"targetPosition":{"x":18679.806237131383,"y":25245.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Support Zone 2","id":"40c0fced-4d4b-476f-becb-4201ccb21c2f"}}},{"type":"Layer Polygon","name":"Support Zone 3","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"d300e1b7-4c3c-40c0-b9d0-b92dfc9d00fa","savedPayload":{"position":{"x":18671.806237131383,"y":25256.164021674413},"targetPosition":{"x":18679.806237131383,"y":25245.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Support Zone 3","id":"dfa786b7-df65-4c51-b088-dd550ae0c5df"}}},{"type":"Layer Polygon","name":"Support Zone 4","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"ad21f3b2-2b2f-422a-a07e-4655b8f4b8da","savedPayload":{"position":{"x":18681.806237131383,"y":25251.164021674413},"targetPosition":{"x":18679.806237131383,"y":25245.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Support Zone 4","id":"c246d453-c21e-4977-a94c-395c8ddfcee1"}}},{"type":"Layer Polygon","name":"Support Zone 5","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"1f34f07c-7183-4bff-b489-a074f04425f4","savedPayload":{"position":{"x":18775.806237131383,"y":25288.164021674413},"targetPosition":{"x":18679.806237131383,"y":25245.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Support Zone 5","id":"be7397f9-5610-4d38-86ee-90c2dfceceef"}}}],"id":"0cda18ec-951e-4d4a-a845-9dee57a303f3","savedPayload":{"position":{"x":18679.806237131383,"y":25245.164021674413},"targetPosition":{"x":18761.806237131383,"y":25221.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"507d5e7e-f0cb-4593-8485-c79d86fc0259","savedPayload":{"position":{"x":18761.806237131383,"y":25221.164021674413},"targetPosition":{"x":18727.806237131383,"y":25231.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Supports","id":"bfd82272-44a7-44de-b293-e48728625231"}}}],"layerFolders":[],"id":"dfe8714a-5dbf-4293-a86c-71a90ba8a796","savedPayload":{"position":{"x":18727.806237131383,"y":25231.164021674413},"targetPosition":{"x":18763.806237131383,"y":25306.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Bot Layers","name":"Fees Band","project":"Superalgos","layers":[{"type":"Layer","name":"Fees Band 0.2","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[],"id":"e9d2c915-8d45-4003-97c2-47128d7f579b","savedPayload":{"position":{"x":18919.806237131383,"y":25188.164021674413},"targetPosition":{"x":18870.806237131383,"y":25240.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[{"type":"Layer Polygon","name":"New Polygon","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"1933ce4e-f80e-4a2a-a63c-229146c4e16e","savedPayload":{"position":{"x":18957.806237131383,"y":25227.164021674413},"targetPosition":{"x":18966.806237131383,"y":25249.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"New Polygon","id":"170768fe-218b-4efc-84b1-7fe4360c4bc6"}}},{"type":"Layer Polygon","name":"Upper Line","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"832fa150-9bcc-4db8-96b8-35e13945c241","savedPayload":{"position":{"x":19040.806237131383,"y":25216.164021674413},"targetPosition":{"x":18966.806237131383,"y":25249.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Upper Line","id":"93a6b8eb-8c5d-4661-858f-9eb37058f104"}}},{"type":"Layer Polygon","name":"Lower Line","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"06520c13-7c70-4b1d-95df-4619aaae66e1","savedPayload":{"position":{"x":18929.806237131383,"y":25320.164021674413},"targetPosition":{"x":18966.806237131383,"y":25249.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Lower Line","id":"3ccd3764-3fbe-4da1-929f-4b349e4cc8fa"}}}],"id":"6d468503-ab8f-4705-ac0f-3358eaf6fe2b","savedPayload":{"position":{"x":18966.806237131383,"y":25249.164021674413},"targetPosition":{"x":18870.806237131383,"y":25240.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"f153a22e-6c62-4cee-96cc-991ee8d67c01","savedPayload":{"position":{"x":18870.806237131383,"y":25240.164021674413},"targetPosition":{"x":18781.806237131383,"y":25211.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Fees Band 0.2","id":"86e9384d-a022-4af2-b98d-ec2b518a3e03"}}}],"layerFolders":[],"id":"ff71ddef-5a7c-48ce-9912-90065bf5af0a","savedPayload":{"position":{"x":18781.806237131383,"y":25211.164021674413},"targetPosition":{"x":18763.806237131383,"y":25306.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Bot Layers","name":"Volume Analysis","project":"Superalgos","layers":[{"type":"Layer","name":"Volume Analysis","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[],"id":"8dc4ac11-72f1-4efd-b1f0-c7af4f36d632","savedPayload":{"position":{"x":18657.806237131383,"y":25214.164021674413},"targetPosition":{"x":18602.806237131383,"y":25271.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[{"type":"Layer Polygon","name":"Buy Volume Bar","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"30aa6aa9-d26a-4b65-b2d8-9d1206bc95a8","savedPayload":{"position":{"x":18732.806237131383,"y":25209.164021674413},"targetPosition":{"x":18666.806237131383,"y":25172.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Buy Volume Bar","id":"11f192dc-eb4a-48ee-81cc-a484285bfe6f"}}},{"type":"Layer Polygon","name":"Sell Volume Bar","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"bbcac53f-8e6e-459c-bffb-f79ad56e62a6","savedPayload":{"position":{"x":18679.806237131383,"y":25267.164021674413},"targetPosition":{"x":18666.806237131383,"y":25172.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Sell Volume Bar","id":"480b24b1-8ee9-4018-86d1-362f149f7881"}}},{"type":"Layer Polygon","name":"Buy SMA 20","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"5cc29f79-de60-4bbf-9d99-5dd42b245647","savedPayload":{"position":{"x":18709.806237131383,"y":25101.164021674413},"targetPosition":{"x":18666.806237131383,"y":25172.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Buy SMA 20","id":"ec629e5c-341a-4cc3-8ebd-61327c596cbd"}}},{"type":"Layer Polygon","name":"Sell SMA 20","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"282f3657-e179-4152-95fc-e3c9bc3b0634","savedPayload":{"position":{"x":18615.806237131383,"y":25242.164021674413},"targetPosition":{"x":18666.806237131383,"y":25172.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Sell SMA 20","id":"b85ff160-cf73-452a-b824-58010659c377"}}},{"type":"Layer Polygon","name":"Buy SMA 20","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"bf6935fa-008d-47a4-8d58-6c41a58fdfb0","savedPayload":{"position":{"x":18586.806237131383,"y":25240.164021674413},"targetPosition":{"x":18666.806237131383,"y":25172.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Buy SMA 20","id":"6b7e1de7-03c6-42e1-b965-83f3ed9f0c29"}}},{"type":"Layer Polygon","name":"Sell SMA 20","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"4830d10b-a4bc-41e1-a19a-c151499628fb","savedPayload":{"position":{"x":18592.806237131383,"y":25205.164021674413},"targetPosition":{"x":18666.806237131383,"y":25172.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Sell SMA 20","id":"79bbc8bc-1138-4669-b0b3-9113cdde1353"}}}],"id":"bb697421-192b-456f-ba41-478f52178290","savedPayload":{"position":{"x":18666.806237131383,"y":25172.164021674413},"targetPosition":{"x":18602.806237131383,"y":25271.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"8bdc9fc0-c824-4f0f-a06c-69e876588d51","savedPayload":{"position":{"x":18602.806237131383,"y":25271.164021674413},"targetPosition":{"x":18687.806237131383,"y":25307.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Volume Analysis","id":"bae93f19-110a-450f-b7a2-ddd85c7ef21d"}}}],"layerFolders":[],"id":"dbb416c6-7dfa-4cb7-b332-73cb089d06bc","savedPayload":{"position":{"x":18687.806237131383,"y":25307.164021674413},"targetPosition":{"x":18763.806237131383,"y":25306.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Bot Layers","name":"Candle Analysis","project":"Superalgos","layers":[{"type":"Layer","name":"Candle Analysis","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[{"type":"Layer Panel","name":"Current Candle","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"c59ba0a0-9fd7-49b9-a018-8f2c24e01f83","savedPayload":{"position":{"x":18704.806237131383,"y":25303.164021674413},"targetPosition":{"x":18802.806237131383,"y":25358.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Current Candle","id":"2e9d7744-eb1c-40f0-bc8c-46426e14691d"}}},{"type":"Layer Panel","name":"Last 24 Hs","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"e769d7da-4d00-4a25-b434-27bca36bc623","savedPayload":{"position":{"x":18742.806237131383,"y":25400.164021674413},"targetPosition":{"x":18802.806237131383,"y":25358.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Last 24 Hs","id":"7a840ca8-b174-45f5-a23e-eb333d46e295"}}}],"id":"8ee102b5-8550-4d40-a864-d959e1795f53","savedPayload":{"position":{"x":18802.806237131383,"y":25358.164021674413},"targetPosition":{"x":18818.806237131383,"y":25310.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[{"type":"Layer Polygon","name":"Min Max Band","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"6f044c8c-e43e-4785-b5a6-713719c146c0","savedPayload":{"position":{"x":18823.806237131383,"y":25219.164021674413},"targetPosition":{"x":18821.806237131383,"y":25228.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Min Max Band","id":"b055b3b0-ee85-4d6a-bb97-7c746bf75cb3"}}},{"type":"Layer Polygon","name":"Open Close Band","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"c37ff91b-062a-45a7-bdb9-a8b74edb5c37","savedPayload":{"position":{"x":18882.806237131383,"y":25157.164021674413},"targetPosition":{"x":18821.806237131383,"y":25228.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Open Close Band","id":"d43d1db4-07e3-4e86-a7e7-c71774e461d7"}}}],"id":"478896b3-572f-4d8b-bcd1-de8f6038146b","savedPayload":{"position":{"x":18821.806237131383,"y":25228.164021674413},"targetPosition":{"x":18818.806237131383,"y":25310.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"86c8f0e9-8293-495b-ac6b-e56eef10b0b1","savedPayload":{"position":{"x":18818.806237131383,"y":25310.164021674413},"targetPosition":{"x":18822.806237131383,"y":25258.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Candle Analysis","id":"2532eebb-09d1-4a98-8044-c2f7b597ddef"}}}],"layerFolders":[],"id":"e4600746-3302-48e9-b8ed-60da4a2e8c9e","savedPayload":{"position":{"x":18822.806237131383,"y":25258.164021674413},"targetPosition":{"x":18763.806237131383,"y":25306.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"8f0a7090-c222-4108-aa4b-e8faf7e3ef7c","savedPayload":{"position":{"x":18763.806237131383,"y":25306.164021674413},"targetPosition":{"x":18807.806237131383,"y":25214.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"frame":{"position":{"x":450,"y":80},"width":150,"height":400,"radius":0},"referenceParent":{"type":"Data Mine Products","name":"Masters","id":"b25b2a76-5d96-409d-9ad3-7e56f9e4ce58"}}},"id":"30a0880b-21ee-4c7d-8e4b-b4b9cd4d3f7c","savedPayload":{"position":{"x":18807.806237131383,"y":25214.164021674413},"targetPosition":{"x":18785.806237131383,"y":25143.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"786a79c7-d630-4f8c-9e51-76442e8a0234","savedPayload":{"position":{"x":18600.806237131383,"y":25502.971642809745},"targetPosition":{"x":18750.806237131383,"y":25243.164021674413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"frame":{"position":{"x":0,"y":0},"width":240,"height":111.125,"radius":0},"referenceParent":{"type":"Backtesting Session","name":"Lightning Strike","id":"356dc8f5-bcd3-4d0a-9bad-8d389ef1f6c2"}}}],"id":"97979c42-ea93-4e10-8af1-20a6658b6d57","savedPayload":{"position":{"x":18750.806237131383,"y":25243.164021674413},"targetPosition":{"x":18900.806237131383,"y":24983.35640053908},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Testing Environment","name":"New Testing Environment","id":"5882d8a8-345b-4188-b1c1-797e9ff805d9"}}},{"type":"Dashboard","name":"Production Environment My Computer","project":"Superalgos","timeMachines":[{"type":"Time Machine","name":"Lightning Strike Live Trading Session My Computer Binance BTC/USDT","config":"{}","project":"Superalgos","timeScale":{"type":"Time Scale","name":"New Time Scale","config":"{\n \"autoMinScale\": false,\n \"autoMaxScale\": false,\n \"fromDate\": \"2019-02-26T00:44:06.324Z\",\n \"toDate\": \"2019-02-26T06:37:36.815Z\"\n}","project":"Superalgos","id":"9e4c17be-e9ce-4267-86d7-a7322ae3169f","savedPayload":{"position":{"x":18857.806237131383,"y":24716.548779403747},"targetPosition":{"x":18769.806237131383,"y":24634.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"rateScale":{"type":"Rate Scale","name":"New Rate Scale","config":"{\n \"autoMinScale\": true,\n \"autoMaxScale\": true,\n \"minValue\": 134.22420000000002,\n \"maxValue\": 139.7941\n}","project":"Superalgos","id":"7cad3fd5-55b0-40bc-bc2d-1929acc19b99","savedPayload":{"position":{"x":18680.806237131383,"y":24729.548779403747},"targetPosition":{"x":18769.806237131383,"y":24634.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"timeFrameScale":{"type":"Time Frame Scale","name":"New Time Frame Scale","config":"{\"value\":\"01-min\"}","project":"Superalgos","id":"bc20a578-8f79-48ac-afdf-3ef8eabdf531","savedPayload":{"position":{"x":18836.806237131383,"y":24541.548779403747},"targetPosition":{"x":18769.806237131383,"y":24634.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"timelineCharts":[{"type":"Timeline Chart","name":"Trading Engine","project":"Superalgos","layerManager":{"type":"Layer Manager","name":"Masters","config":"{\n \"visibleLayers\": 0,\n \"panelLocation\": {\n \"upOrDown\": \"up\",\n \"leftOrRight\": \"left\"\n }\n}","project":"Superalgos","layers":[],"botLayers":[{"type":"Bot Layers","name":"Low Frequency","project":"Superalgos","layers":[],"layerFolders":[{"type":"Layer Folder","name":"Trading Engine","project":"Superalgos","layers":[],"layerFolders":[{"type":"Layer Folder","name":"Episode","project":"Superalgos","layers":[{"type":"Layer","name":"Episode Counters","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[{"type":"Layer Panel","name":"Episode Counters","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"2cd46e8e-2c0a-41e6-bc74-7ec8425208df","savedPayload":{"position":{"x":18738.806237131383,"y":24482.548779403747},"targetPosition":{"x":18671.806237131383,"y":24502.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Episode Counters","id":"2a5783fe-af9a-443c-b4e7-32d8bdabff82"}}}],"id":"d878019c-a098-4deb-8440-44363c74d0ac","savedPayload":{"position":{"x":18671.806237131383,"y":24502.548779403747},"targetPosition":{"x":18744.806237131383,"y":24570.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"ac77c6b0-8704-4ba9-b8d0-e070962e3b13","savedPayload":{"position":{"x":18792.806237131383,"y":24643.548779403747},"targetPosition":{"x":18744.806237131383,"y":24570.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"ff83b565-c27b-41ac-bc78-eecd96aa5012","savedPayload":{"position":{"x":18744.806237131383,"y":24570.548779403747},"targetPosition":{"x":18670.806237131383,"y":24603.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Episode Counters","id":"2578d2bb-7b5e-4e93-b0e3-08efa77de4ff"}}},{"type":"Layer","name":"Episode Statistics","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[{"type":"Layer Panel","name":"Episode Statistics","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"7fa9b970-ffd5-4c7d-aa1e-02bd9eeb60fc","savedPayload":{"position":{"x":18744.806237131383,"y":24319.548779403747},"targetPosition":{"x":18744.806237131383,"y":24415.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Episode Statistics","id":"6ea43033-418d-4d87-b640-02010679aa8b"}}}],"id":"c5f45985-c433-487a-b50f-869de356cea8","savedPayload":{"position":{"x":18744.806237131383,"y":24415.548779403747},"targetPosition":{"x":18645.806237131383,"y":24509.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"fd339049-85c7-4383-a848-a03189c41cb0","savedPayload":{"position":{"x":18558.806237131383,"y":24575.548779403747},"targetPosition":{"x":18645.806237131383,"y":24509.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"37bfc28d-4220-4447-876f-2532c88cf779","savedPayload":{"position":{"x":18645.806237131383,"y":24509.548779403747},"targetPosition":{"x":18670.806237131383,"y":24603.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Episode Statistics","id":"63d78303-86e6-4594-a953-7edc7bc0a390"}}},{"type":"Layer","name":"Episode Candle","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[],"id":"343b3b29-37ff-4d7c-9d8d-6b2b045604a1","savedPayload":{"position":{"x":18529.806237131383,"y":24629.548779403747},"targetPosition":{"x":18603.806237131383,"y":24632.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"20b4e30b-93c5-4fd9-bef0-4d6810a225d9","savedPayload":{"position":{"x":18561.806237131383,"y":24715.548779403747},"targetPosition":{"x":18603.806237131383,"y":24632.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"fab5210e-be81-4010-87e1-b9a4c8291279","savedPayload":{"position":{"x":18603.806237131383,"y":24632.548779403747},"targetPosition":{"x":18670.806237131383,"y":24603.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Episode Candle","id":"fefa6656-76dd-437f-a219-90f988bd607f"}}},{"type":"Layer","name":"Episode Balances","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[{"type":"Layer Panel","name":"Current Balance","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"c0b7c85d-6a2d-4cb6-a1d0-81b65ce6db4a","savedPayload":{"position":{"x":18580.806237131383,"y":24508.548779403747},"targetPosition":{"x":18628.806237131383,"y":24448.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Current Balance","id":"cb03ef16-522f-4189-ab3a-b410bf1f4176"}}}],"id":"050a05d5-3619-4dd9-a5df-28d89033da01","savedPayload":{"position":{"x":18628.806237131383,"y":24448.548779403747},"targetPosition":{"x":18606.806237131383,"y":24518.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"1894091f-c17c-41a5-a86a-4396b09a3e83","savedPayload":{"position":{"x":18569.806237131383,"y":24498.548779403747},"targetPosition":{"x":18606.806237131383,"y":24518.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"d1dd5908-9248-4210-aa91-20db7bd2de8c","savedPayload":{"position":{"x":18606.806237131383,"y":24518.548779403747},"targetPosition":{"x":18670.806237131383,"y":24603.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Episode Balances","id":"a5cb8a8a-5309-45af-ac9d-5f27d5d923a3"}}},{"type":"Layer","name":"Distance To Event","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[],"id":"8699233b-f630-4077-b89e-b75585daffdf","savedPayload":{"position":{"x":18664.806237131383,"y":24689.548779403747},"targetPosition":{"x":18646.806237131383,"y":24605.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"32b79fdd-bb25-47ee-b38f-17fc29dac05a","savedPayload":{"position":{"x":18579.806237131383,"y":24616.548779403747},"targetPosition":{"x":18646.806237131383,"y":24605.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"93aa9ff8-8106-4070-8d32-41b920821fb9","savedPayload":{"position":{"x":18646.806237131383,"y":24605.548779403747},"targetPosition":{"x":18670.806237131383,"y":24603.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Distance To Event","id":"fef8e3d2-7730-48eb-afa3-baf59cfeac3c"}}},{"type":"Layer","name":"Episode Base Asset","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[],"id":"2b8e6c31-f7c8-4f31-9582-dd89ff4f1fc0","savedPayload":{"position":{"x":18707.806237131383,"y":24587.548779403747},"targetPosition":{"x":18668.806237131383,"y":24609.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"11c48654-2bb9-4a51-b703-1f71b3c73a18","savedPayload":{"position":{"x":18764.806237131383,"y":24583.548779403747},"targetPosition":{"x":18668.806237131383,"y":24609.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"37ba2b51-40ba-4389-acac-025904c372e6","savedPayload":{"position":{"x":18668.806237131383,"y":24609.548779403747},"targetPosition":{"x":18670.806237131383,"y":24603.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Episode Base Asset","id":"25f77993-166a-4a6d-ac8a-6667361b2855"}}},{"type":"Layer","name":"Episode Quoted Asset","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[],"id":"997a259c-1144-4c8e-b381-f3dcb3297de2","savedPayload":{"position":{"x":18813.806237131383,"y":24636.548779403747},"targetPosition":{"x":18729.806237131383,"y":24651.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"47d9ffcc-d012-447f-a481-238d383d7c29","savedPayload":{"position":{"x":18711.806237131383,"y":24686.548779403747},"targetPosition":{"x":18729.806237131383,"y":24651.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"54b8aa67-c645-4a36-af61-c6b090ea41cf","savedPayload":{"position":{"x":18729.806237131383,"y":24651.548779403747},"targetPosition":{"x":18670.806237131383,"y":24603.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Episode Quoted Asset","id":"a8f99804-c95c-42c4-bbf6-526ad08fe649"}}},{"type":"Layer","name":"Current Episode","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[],"id":"b7c52faa-fafb-4078-85e5-c7e78cc80ad8","savedPayload":{"position":{"x":18669.806237131383,"y":24545.548779403747},"targetPosition":{"x":18601.806237131383,"y":24503.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"5fe45e66-410f-410d-8031-7815b933ff6e","savedPayload":{"position":{"x":18510.806237131383,"y":24487.548779403747},"targetPosition":{"x":18601.806237131383,"y":24503.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"04b500bb-f4f5-4eb8-941c-8e52e72015b0","savedPayload":{"position":{"x":18601.806237131383,"y":24503.548779403747},"targetPosition":{"x":18670.806237131383,"y":24603.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Current Episode","id":"09fb797f-c5c6-45b1-96fa-b08812e48294"}}}],"layerFolders":[],"id":"d20f1ae3-0a3f-4856-8aa1-ff64973d50b8","savedPayload":{"position":{"x":18670.806237131383,"y":24603.548779403747},"targetPosition":{"x":18676.806237131383,"y":24701.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Layer Folder","name":"Strategy","project":"Superalgos","layers":[{"type":"Layer","name":"Current Strategy","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[],"id":"ae231cdb-0739-498b-96df-53985ed5057c","savedPayload":{"position":{"x":18603.806237131383,"y":24666.548779403747},"targetPosition":{"x":18669.806237131383,"y":24717.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"09db7857-411f-4147-941a-a18d1e8cf0e1","savedPayload":{"position":{"x":18720.806237131383,"y":24715.548779403747},"targetPosition":{"x":18669.806237131383,"y":24717.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"750d389f-5ee8-4887-a6ca-b412d1dd8a9f","savedPayload":{"position":{"x":18669.806237131383,"y":24717.548779403747},"targetPosition":{"x":18613.806237131383,"y":24668.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Current Strategy","id":"20edf39a-1d12-4727-b653-4581e86c3039"}}},{"type":"Layer","name":"Last Strategy","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[],"id":"e47abf9f-a028-46b9-a52d-bb4b08be9c9d","savedPayload":{"position":{"x":18709.806237131383,"y":24634.548779403747},"targetPosition":{"x":18691.806237131383,"y":24620.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"fc5fecca-56fb-414e-a793-4dcca3ab7c06","savedPayload":{"position":{"x":18629.806237131383,"y":24676.548779403747},"targetPosition":{"x":18691.806237131383,"y":24620.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"65e96365-3449-4245-a7c8-ccbf6bd97327","savedPayload":{"position":{"x":18691.806237131383,"y":24620.548779403747},"targetPosition":{"x":18613.806237131383,"y":24668.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Last Strategy","id":"0efe7277-3fd8-4a96-b62b-e8577c76f06f"}}}],"layerFolders":[],"id":"4a56b396-3e2e-4159-8f69-d6c7b017f99d","savedPayload":{"position":{"x":18613.806237131383,"y":24668.548779403747},"targetPosition":{"x":18676.806237131383,"y":24701.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Layer Folder","name":"Position","project":"Superalgos","layers":[{"type":"Layer","name":"Current Position","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[],"id":"685b0a8e-f63f-4bf4-a142-d82d2ae2c7c2","savedPayload":{"position":{"x":18664.806237131383,"y":24871.548779403747},"targetPosition":{"x":18699.806237131383,"y":24774.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"c0e8df4d-1df6-4fa6-894c-64dd5533ead7","savedPayload":{"position":{"x":18675.806237131383,"y":24871.548779403747},"targetPosition":{"x":18699.806237131383,"y":24774.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"5a111b1f-cd03-409d-9a49-7cf9b847d2ab","savedPayload":{"position":{"x":18699.806237131383,"y":24774.548779403747},"targetPosition":{"x":18709.806237131383,"y":24751.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Current Position","id":"c794ace0-c37f-42fe-9d6c-6da11ccbd805"}}},{"type":"Layer","name":"Last Position","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[],"id":"7979583f-ed1e-478f-9ca3-f0e61019f38f","savedPayload":{"position":{"x":18670.806237131383,"y":24758.548779403747},"targetPosition":{"x":18624.806237131383,"y":24664.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"f7b1d1c2-fb74-4af0-b96f-f69bf0820635","savedPayload":{"position":{"x":18554.806237131383,"y":24703.548779403747},"targetPosition":{"x":18624.806237131383,"y":24664.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"46a77b68-cceb-4053-8cc9-8b8f4bbfdf7b","savedPayload":{"position":{"x":18624.806237131383,"y":24664.548779403747},"targetPosition":{"x":18709.806237131383,"y":24751.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Last Position","id":"599983d8-073d-489e-8ad9-858def387f13"}}},{"type":"Layer","name":"Stop Loss","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[],"id":"6212c51c-54b2-463a-a89f-ddcfa677edd9","savedPayload":{"position":{"x":18681.806237131383,"y":24863.548779403747},"targetPosition":{"x":18669.806237131383,"y":24828.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"4c66580e-ecdb-4c98-946c-51b94a75c175","savedPayload":{"position":{"x":18637.806237131383,"y":24757.548779403747},"targetPosition":{"x":18669.806237131383,"y":24828.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"4032650b-47a5-4e0c-9759-bf7726bd2272","savedPayload":{"position":{"x":18669.806237131383,"y":24828.548779403747},"targetPosition":{"x":18709.806237131383,"y":24751.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Stop Loss","id":"a0cef7c7-bd9f-45d5-87d9-7fe5a633cbce"}}},{"type":"Layer","name":"Take Profit","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[],"id":"9ccf95bd-db9a-4e2d-b636-b3fb003039a1","savedPayload":{"position":{"x":18619.806237131383,"y":24755.548779403747},"targetPosition":{"x":18628.806237131383,"y":24661.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"c2398255-264b-4c8b-abf7-955c8b7902d5","savedPayload":{"position":{"x":18622.806237131383,"y":24661.548779403747},"targetPosition":{"x":18628.806237131383,"y":24661.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"6cf2d39a-9e78-4faa-8b44-9ce116cc5f14","savedPayload":{"position":{"x":18628.806237131383,"y":24661.548779403747},"targetPosition":{"x":18709.806237131383,"y":24751.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Take Profit","id":"92d892f3-33eb-4ab2-907c-a89de2bdf55c"}}}],"layerFolders":[],"id":"1b070bca-6426-483f-975e-1435a3cfd74b","savedPayload":{"position":{"x":18709.806237131383,"y":24751.548779403747},"targetPosition":{"x":18676.806237131383,"y":24701.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Layer Folder","name":"Stages","project":"Superalgos","layers":[{"type":"Layer","name":"Open Stage","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[],"id":"b2f5f858-3b59-451b-b2de-7d8b1fcf7cf9","savedPayload":{"position":{"x":18754.806237131383,"y":24702.548779403747},"targetPosition":{"x":18690.806237131383,"y":24711.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"bbf35ffd-80e6-4453-96ea-cc6a694b5ec4","savedPayload":{"position":{"x":18601.806237131383,"y":24747.548779403747},"targetPosition":{"x":18690.806237131383,"y":24711.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"ff01c2ae-4e0a-4227-bad6-31299819263d","savedPayload":{"position":{"x":18690.806237131383,"y":24711.548779403747},"targetPosition":{"x":18758.806237131383,"y":24760.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Open Stage","id":"b0e696f5-8a33-4728-9262-c72281c6e97c"}}},{"type":"Layer","name":"Close Stage","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[],"id":"fe568c0d-2192-4909-b106-ebb075223166","savedPayload":{"position":{"x":18850.806237131383,"y":24889.548779403747},"targetPosition":{"x":18852.806237131383,"y":24821.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"d1499113-760e-44dd-b59f-c5074eb16cc8","savedPayload":{"position":{"x":18801.806237131383,"y":24906.548779403747},"targetPosition":{"x":18852.806237131383,"y":24821.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"9e432775-38c9-4767-a92f-8afb75a16db8","savedPayload":{"position":{"x":18852.806237131383,"y":24821.548779403747},"targetPosition":{"x":18758.806237131383,"y":24760.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Close Stage","id":"e073d2d0-ce62-4b28-af5d-a874876663d1"}}},{"type":"Layer","name":"Trigger Stage","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[],"id":"ba39fb26-0350-407f-b6a7-c5acedf81a87","savedPayload":{"position":{"x":18689.806237131383,"y":24747.548779403747},"targetPosition":{"x":18668.806237131383,"y":24679.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"2cdb4e35-12bb-4324-ad06-298425b22189","savedPayload":{"position":{"x":18621.806237131383,"y":24645.548779403747},"targetPosition":{"x":18668.806237131383,"y":24679.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"e146be83-4397-4af1-b871-1953b13aed18","savedPayload":{"position":{"x":18668.806237131383,"y":24679.548779403747},"targetPosition":{"x":18758.806237131383,"y":24760.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Trigger Stage","id":"f654b46d-07df-47ba-8778-96d6b4b53b7b"}}},{"type":"Layer","name":"Manage Stage","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[],"id":"fb0c44db-d0fe-46a3-bc36-7a470354ae9d","savedPayload":{"position":{"x":18752.806237131383,"y":24922.548779403747},"targetPosition":{"x":18824.806237131383,"y":24831.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"f1fd3b7a-fb30-4349-9dc7-4cf9848d7ccd","savedPayload":{"position":{"x":18900.806237131383,"y":24892.548779403747},"targetPosition":{"x":18824.806237131383,"y":24831.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"019e7e93-3392-455c-8944-eef74fa2055d","savedPayload":{"position":{"x":18824.806237131383,"y":24831.548779403747},"targetPosition":{"x":18758.806237131383,"y":24760.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Manage Stage","id":"49d22548-e0b7-4eef-bb46-3fac56d9afe6"}}}],"layerFolders":[],"id":"422bfbe8-0894-4d2d-9e87-47550ef9dc1a","savedPayload":{"position":{"x":18758.806237131383,"y":24760.548779403747},"targetPosition":{"x":18676.806237131383,"y":24701.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Layer Folder","name":"Orders","project":"Superalgos","layers":[{"type":"Layer","name":"Market Buy Orders","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[],"id":"672c58a5-4e55-4b44-8e13-3dec665fba2c","savedPayload":{"position":{"x":18661.806237131383,"y":24785.548779403747},"targetPosition":{"x":18696.806237131383,"y":24730.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"99cac0b8-9730-4c51-bcb6-e227d17cc5ac","savedPayload":{"position":{"x":18600.806237131383,"y":24727.548779403747},"targetPosition":{"x":18696.806237131383,"y":24730.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"1b8219d7-bc08-4b4e-a1e3-1cc729321ce5","savedPayload":{"position":{"x":18696.806237131383,"y":24730.548779403747},"targetPosition":{"x":18725.806237131383,"y":24639.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Market Buy Orders","id":"f4a72227-9a41-4792-8e23-41a9c89c9d53"}}},{"type":"Layer","name":"Market Sell Orders","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[],"id":"adeca9b9-4790-4cd6-963f-796a5b7c6840","savedPayload":{"position":{"x":18738.806237131383,"y":24681.548779403747},"targetPosition":{"x":18779.806237131383,"y":24628.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"dccd4bf7-4849-4084-985b-f85fa18a9a6d","savedPayload":{"position":{"x":18743.806237131383,"y":24706.548779403747},"targetPosition":{"x":18779.806237131383,"y":24628.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"bde92523-03b0-4bae-9c12-78bf023b719a","savedPayload":{"position":{"x":18779.806237131383,"y":24628.548779403747},"targetPosition":{"x":18725.806237131383,"y":24639.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Market Sell Orders","id":"99154ee5-ea7a-4525-8895-19f2b8b06f09"}}},{"type":"Layer","name":"Limit Buy Orders","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[],"id":"11c13e3e-6cda-491c-a60c-676e8c699b97","savedPayload":{"position":{"x":18748.806237131383,"y":24647.548779403747},"targetPosition":{"x":18719.806237131383,"y":24596.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"88079f4e-f82c-444c-935b-aaea79cd93e8","savedPayload":{"position":{"x":18733.806237131383,"y":24545.548779403747},"targetPosition":{"x":18719.806237131383,"y":24596.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"a47161ed-cdbc-4dfd-9f2e-aaed2337534d","savedPayload":{"position":{"x":18719.806237131383,"y":24596.548779403747},"targetPosition":{"x":18725.806237131383,"y":24639.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Limit Buy Orders","id":"702cd718-be6e-4196-9931-32165a584549"}}},{"type":"Layer","name":"Limit Sell Orders","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[],"id":"71f83d1f-6690-4691-b6d5-36a2f3791777","savedPayload":{"position":{"x":18690.806237131383,"y":24692.548779403747},"targetPosition":{"x":18753.806237131383,"y":24619.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"f5154fb5-a430-43ee-9088-cd676b2501de","savedPayload":{"position":{"x":18682.806237131383,"y":24533.548779403747},"targetPosition":{"x":18753.806237131383,"y":24619.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"31c8b66a-504f-48fe-900b-a6a9b074751a","savedPayload":{"position":{"x":18753.806237131383,"y":24619.548779403747},"targetPosition":{"x":18725.806237131383,"y":24639.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Limit Sell Orders","id":"e58f24d7-1932-4017-b1ed-8536dbe5519c"}}},{"type":"Layer","name":"Last Market Order","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[],"id":"94d3f9db-7ddf-41fd-8f56-597b5b522da6","savedPayload":{"position":{"x":18732.806237131383,"y":24547.548779403747},"targetPosition":{"x":18681.806237131383,"y":24597.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"2ad49e24-b87f-4eaa-8494-c32ce6201a13","savedPayload":{"position":{"x":18727.806237131383,"y":24527.548779403747},"targetPosition":{"x":18681.806237131383,"y":24597.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"ff618651-0710-4fe2-bc75-5d72176eb83c","savedPayload":{"position":{"x":18681.806237131383,"y":24597.548779403747},"targetPosition":{"x":18725.806237131383,"y":24639.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Last Market Order","id":"b515f755-1e8a-4b82-9547-b83da2f90333"}}},{"type":"Layer","name":"Last Limit Order","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[],"id":"21070553-e958-42a2-84ed-b44e5b1d9deb","savedPayload":{"position":{"x":18621.806237131383,"y":24717.548779403747},"targetPosition":{"x":18632.806237131383,"y":24634.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"4780fec9-84ac-46c9-ae28-8d2e72a01d42","savedPayload":{"position":{"x":18625.806237131383,"y":24661.548779403747},"targetPosition":{"x":18632.806237131383,"y":24634.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"8c83c850-a665-46c9-a660-5ed1950c9f15","savedPayload":{"position":{"x":18632.806237131383,"y":24634.548779403747},"targetPosition":{"x":18725.806237131383,"y":24639.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Last Limit Order","id":"93e22b41-86f0-4dc3-9c15-878799e8896d"}}}],"layerFolders":[],"id":"7174afc8-947b-4cf7-a514-d86c5438cdde","savedPayload":{"position":{"x":18725.806237131383,"y":24639.548779403747},"targetPosition":{"x":18676.806237131383,"y":24701.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"c0305769-b625-4290-93c7-736630771858","savedPayload":{"position":{"x":18676.806237131383,"y":24701.548779403747},"targetPosition":{"x":18714.806237131383,"y":24773.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"eb23f0f9-8786-469f-b5c7-abb62f088385","savedPayload":{"position":{"x":18714.806237131383,"y":24773.548779403747},"targetPosition":{"x":18628.806237131383,"y":24756.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"04299e82-ac66-4a7b-aec6-37ad4336e01b","savedPayload":{"position":{"x":18628.806237131383,"y":24756.548779403747},"targetPosition":{"x":18722.806237131383,"y":24685.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"frame":{"position":{"x":0,"y":80},"width":150,"height":40,"radius":0},"referenceParent":{"type":"Trading Mine Products","name":"Masters","id":"dbb24829-a94a-4a9c-b68c-a415bc2a0581"}}},"id":"370f7e33-9122-4005-ad15-5eca88a6d87e","savedPayload":{"position":{"x":18722.806237131383,"y":24685.548779403747},"targetPosition":{"x":18769.806237131383,"y":24634.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Timeline Chart","name":"Trading System","project":"Superalgos","layerManager":{"type":"Layer Manager","name":"Masters","config":"{\n \"visibleLayers\": 0,\n \"panelLocation\": {\n \"upOrDown\": \"up\",\n \"leftOrRight\": \"left\"\n }\n}","project":"Superalgos","layers":[],"botLayers":[{"type":"Bot Layers","name":"Low Frequency","project":"Superalgos","layers":[],"layerFolders":[{"type":"Layer Folder","name":"Trading System","project":"Superalgos","layers":[{"type":"Layer","name":"Trading System Errors","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[],"id":"13e53f93-f539-4fab-9a4b-2440b21d712b","savedPayload":{"position":{"x":18641.806237131383,"y":24662.548779403747},"targetPosition":{"x":18712.806237131383,"y":24759.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"0762278d-44b8-485a-9f6a-781c0c69f921","savedPayload":{"position":{"x":18712.806237131383,"y":24791.548779403747},"targetPosition":{"x":18712.806237131383,"y":24759.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"90ffe934-c087-406e-90c4-3f4ee009e4bc","savedPayload":{"position":{"x":18712.806237131383,"y":24759.548779403747},"targetPosition":{"x":18770.806237131383,"y":24779.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Trading System Errors","id":"0daf63f6-b842-4d8a-b566-47ffabb4f77d"}}},{"type":"Layer","name":"Trading System Highlights","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[],"id":"753fd771-9f78-443e-877c-b1669ce36f48","savedPayload":{"position":{"x":18793.806237131383,"y":24723.548779403747},"targetPosition":{"x":18833.806237131383,"y":24771.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"291a682e-3bb0-4e55-a33a-d3e5d302ece4","savedPayload":{"position":{"x":18790.806237131383,"y":24697.548779403747},"targetPosition":{"x":18833.806237131383,"y":24771.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"b1bc5ec7-0725-4dfe-b4d0-974ba79a70e6","savedPayload":{"position":{"x":18833.806237131383,"y":24771.548779403747},"targetPosition":{"x":18770.806237131383,"y":24779.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Trading System Highlights","id":"c83f8704-df3e-43b8-8e16-1e7a07f81dfc"}}},{"type":"Layer","name":"Trading System Values","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[],"id":"f8a87803-ac86-481d-a45f-40845cfa8edb","savedPayload":{"position":{"x":18663.806237131383,"y":24835.548779403747},"targetPosition":{"x":18695.806237131383,"y":24773.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"da506366-1dd7-40d6-a800-63b6d2036311","savedPayload":{"position":{"x":18793.806237131383,"y":24856.548779403747},"targetPosition":{"x":18695.806237131383,"y":24773.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"1e1ab1a4-701a-44d6-afab-b3baf8c1df04","savedPayload":{"position":{"x":18695.806237131383,"y":24773.548779403747},"targetPosition":{"x":18770.806237131383,"y":24779.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Trading System Values","id":"7e5a1d96-4452-4f40-be57-bb24313a7716"}}},{"type":"Layer","name":"Trading System Status","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[],"id":"48a52beb-f003-48c9-82bd-3dfff30c289d","savedPayload":{"position":{"x":18805.806237131383,"y":24875.548779403747},"targetPosition":{"x":18824.806237131383,"y":24828.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"d78215aa-8d5c-42f6-8a1e-6c039f25528b","savedPayload":{"position":{"x":18917.806237131383,"y":24775.548779403747},"targetPosition":{"x":18824.806237131383,"y":24828.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"cba5fb0f-4322-4703-b5fc-b91e182c51e5","savedPayload":{"position":{"x":18824.806237131383,"y":24828.548779403747},"targetPosition":{"x":18770.806237131383,"y":24779.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Trading System Status","id":"bac5ce4b-bb3a-4bac-846d-8a71ce2a71ad"}}},{"type":"Layer","name":"Trading System Progress","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[],"id":"48460c41-6e50-4134-93fc-ed548adff990","savedPayload":{"position":{"x":18692.806237131383,"y":24731.548779403747},"targetPosition":{"x":18722.806237131383,"y":24715.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"357243fe-2672-450f-aad4-1701dd82e062","savedPayload":{"position":{"x":18801.806237131383,"y":24779.548779403747},"targetPosition":{"x":18722.806237131383,"y":24715.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"77b0619d-08f8-4b57-86b3-150bdb124fd4","savedPayload":{"position":{"x":18722.806237131383,"y":24715.548779403747},"targetPosition":{"x":18770.806237131383,"y":24779.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Trading System Progress","id":"a1ba4935-f3f3-4c69-8e60-66e93a58705f"}}},{"type":"Layer","name":"Trading System Running","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[],"id":"663181d4-8959-4274-a5cf-6fcd17a5cc03","savedPayload":{"position":{"x":18771.806237131383,"y":24716.548779403747},"targetPosition":{"x":18677.806237131383,"y":24814.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"a89a5084-6cdd-48d2-9fa2-fd9644f3d600","savedPayload":{"position":{"x":18651.806237131383,"y":24913.548779403747},"targetPosition":{"x":18677.806237131383,"y":24814.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"5f859fb5-a5f7-4bdc-a04d-f18753b214df","savedPayload":{"position":{"x":18677.806237131383,"y":24814.548779403747},"targetPosition":{"x":18770.806237131383,"y":24779.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Trading System Running","id":"cdc7bef2-b4c9-4b12-b8aa-2374b32f6a0d"}}},{"type":"Layer","name":"Trading System Announcements","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[],"id":"9b751c1c-5b70-46b9-a076-3e132ab09c1c","savedPayload":{"position":{"x":18749.806237131383,"y":24788.548779403747},"targetPosition":{"x":18673.806237131383,"y":24741.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"9673c556-2658-4207-a607-19f9949f470f","savedPayload":{"position":{"x":18769.806237131383,"y":24819.548779403747},"targetPosition":{"x":18673.806237131383,"y":24741.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"2cf574f3-19e5-455b-a91d-48fc3ea9b72c","savedPayload":{"position":{"x":18673.806237131383,"y":24741.548779403747},"targetPosition":{"x":18770.806237131383,"y":24779.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Trading System Announcements","id":"f9cca75f-04ff-4b25-a9e7-2d289e31d1c2"}}},{"type":"Layer","name":"Trading System Warnings","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[],"id":"4e113651-e659-4ce7-97ec-fefeacf49092","savedPayload":{"position":{"x":18788.806237131383,"y":24739.548779403747},"targetPosition":{"x":18819.806237131383,"y":24839.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"60c0e587-5e64-40cc-add6-7479c1ab772b","savedPayload":{"position":{"x":18908.806237131383,"y":24872.548779403747},"targetPosition":{"x":18819.806237131383,"y":24839.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"5add06b2-8c5b-47e8-90ec-e80b505f8970","savedPayload":{"position":{"x":18819.806237131383,"y":24839.548779403747},"targetPosition":{"x":18770.806237131383,"y":24779.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Trading System Warnings","id":"901870b4-13f3-4b09-972f-e12b34001c4a"}}},{"type":"Layer","name":"Trading System Infos","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[],"id":"19f0ba3b-3a0b-4867-96a5-56733020d582","savedPayload":{"position":{"x":18711.806237131383,"y":24889.548779403747},"targetPosition":{"x":18770.806237131383,"y":24870.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"a4707292-2f55-4cb6-97fe-acf36fd9a216","savedPayload":{"position":{"x":18698.806237131383,"y":24777.548779403747},"targetPosition":{"x":18770.806237131383,"y":24870.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"68a46946-804f-4fc8-b1b2-821f142184c4","savedPayload":{"position":{"x":18770.806237131383,"y":24870.548779403747},"targetPosition":{"x":18770.806237131383,"y":24779.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Trading System Infos","id":"a5c91347-e8bd-4b55-913d-359e95e3085c"}}}],"layerFolders":[],"id":"6003a248-8d00-4a3a-9e4f-4bf8701e379b","savedPayload":{"position":{"x":18770.806237131383,"y":24779.548779403747},"targetPosition":{"x":18807.806237131383,"y":24873.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"b24b4974-ccdc-483a-9108-546a172ec382","savedPayload":{"position":{"x":18807.806237131383,"y":24873.548779403747},"targetPosition":{"x":18773.806237131383,"y":24785.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"d2ea348f-a1e9-4dbb-ab47-58d32e1a6d21","savedPayload":{"position":{"x":18773.806237131383,"y":24785.548779403747},"targetPosition":{"x":18722.806237131383,"y":24710.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"frame":{"position":{"x":150,"y":80},"width":150,"height":40,"radius":0},"referenceParent":{"type":"Trading Mine Products","name":"Masters","id":"dbb24829-a94a-4a9c-b68c-a415bc2a0581"}}},"id":"87d1058b-22f2-4e60-8828-22ef05814d1c","savedPayload":{"position":{"x":18722.806237131383,"y":24710.548779403747},"targetPosition":{"x":18769.806237131383,"y":24634.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Timeline Chart","name":"Simulation Objects","project":"Superalgos","layerManager":{"type":"Layer Manager","name":"Masters","config":"{\n \"visibleLayers\": 0,\n \"panelLocation\": {\n \"upOrDown\": \"up\",\n \"leftOrRight\": \"left\"\n }\n}","project":"Superalgos","layers":[],"botLayers":[{"type":"Bot Layers","name":"Low Frequency","project":"Superalgos","layers":[],"layerFolders":[{"type":"Layer Folder","name":"Simulation Objects","project":"Superalgos","layers":[{"type":"Layer","name":"Episodes","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[{"type":"Layer Panel","name":"Episode Object","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"8d9a375b-1d27-4917-9179-0b55764e5f29","savedPayload":{"position":{"x":19016.806237131383,"y":24560.548779403747},"targetPosition":{"x":19020.806237131383,"y":24617.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Episode Object","id":"bcbb3368-ea4c-466b-8423-8f0517ad35da"}}},{"type":"Layer Panel","name":"Episode Base Asset","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"dbe75e52-7fc1-4a03-abe5-125b3828b9d4","savedPayload":{"position":{"x":18933.806237131383,"y":24623.548779403747},"targetPosition":{"x":19020.806237131383,"y":24617.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Episode Base Asset","id":"b18a5300-448b-4165-9b36-dc5ee37e58cd"}}},{"type":"Layer Panel","name":"Episode Quoted Asset","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"ffae9ccf-65d0-4abb-be5e-5bec5faa66d8","savedPayload":{"position":{"x":18946.806237131383,"y":24604.548779403747},"targetPosition":{"x":19020.806237131383,"y":24617.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Episode Quoted Asset","id":"dbdd55de-9279-48ef-a0b1-e50024f284e9"}}}],"id":"f2a49bd1-ff86-4432-8f38-636dc67311e3","savedPayload":{"position":{"x":19020.806237131383,"y":24617.548779403747},"targetPosition":{"x":18991.806237131383,"y":24560.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[{"type":"Layer Polygon","name":"Closed Base","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"b62ed550-1e25-447c-b163-164be3c42b3a","savedPayload":{"position":{"x":18834.806237131383,"y":24396.548779403747},"targetPosition":{"x":18894.806237131383,"y":24470.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Closed Base","id":"7237c558-a0e5-46c6-8cf5-ebc555e98efb"}}},{"type":"Layer Polygon","name":"Open Base","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"a3bcaf93-a176-4341-88ab-c12f7708af33","savedPayload":{"position":{"x":18848.806237131383,"y":24436.548779403747},"targetPosition":{"x":18894.806237131383,"y":24470.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Open Base","id":"4958982a-b51a-40ef-8764-dd5451cf9837"}}},{"type":"Layer Polygon","name":"Left Line","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"6de6ec23-0c89-44ea-9981-14d29085e292","savedPayload":{"position":{"x":18938.806237131383,"y":24517.548779403747},"targetPosition":{"x":18894.806237131383,"y":24470.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Left Line","id":"86fefa5e-8de8-4d00-a632-e1827ce60030"}}},{"type":"Layer Polygon","name":"Right Line","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"41ad0f15-067e-4496-955e-2c60257edb3b","savedPayload":{"position":{"x":18978.806237131383,"y":24543.548779403747},"targetPosition":{"x":18894.806237131383,"y":24470.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Right Line","id":"79a3b846-3b23-4c01-9aa1-cedcebb5ca03"}}}],"id":"68e1c79c-d226-4c10-9722-2a66d1ef02a1","savedPayload":{"position":{"x":18894.806237131383,"y":24470.548779403747},"targetPosition":{"x":18991.806237131383,"y":24560.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"3408737d-408f-43b6-9933-5b3734ba3776","savedPayload":{"position":{"x":18991.806237131383,"y":24560.548779403747},"targetPosition":{"x":18949.806237131383,"y":24513.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Episodes","id":"27d81a5c-6067-4ae8-a078-c9ab5a1bef6b"}}},{"type":"Layer","name":"Strategies","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[{"type":"Layer Panel","name":"Strategy Object","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"21b21689-641f-4de5-9b90-1e1e9103e254","savedPayload":{"position":{"x":19055.806237131383,"y":24576.548779403747},"targetPosition":{"x":19003.806237131383,"y":24524.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Strategy Object","id":"b256b76c-3834-4d62-aa56-f42cce9f47e9"}}}],"id":"036bf426-69ba-45cd-ba5b-44df1c5cea39","savedPayload":{"position":{"x":19003.806237131383,"y":24524.548779403747},"targetPosition":{"x":19037.806237131383,"y":24433.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[{"type":"Layer Polygon","name":"Closed Base","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"6d22e97e-0049-49a2-9f06-d14bd4c0ac01","savedPayload":{"position":{"x":18994.806237131383,"y":24491.548779403747},"targetPosition":{"x":18975.806237131383,"y":24439.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Closed Base","id":"9ae59a68-71fd-4ec8-9a70-da743f33baee"}}},{"type":"Layer Polygon","name":"Open Base","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"8436fded-081e-46aa-b4cd-a6fa35131c06","savedPayload":{"position":{"x":18884.806237131383,"y":24383.548779403747},"targetPosition":{"x":18975.806237131383,"y":24439.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Open Base","id":"504f327c-a08d-4c3d-8e77-850299cc30ed"}}},{"type":"Layer Polygon","name":"Left Line","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"7ab896db-5b6e-471a-ad10-f248c5128374","savedPayload":{"position":{"x":18998.806237131383,"y":24472.548779403747},"targetPosition":{"x":18975.806237131383,"y":24439.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Left Line","id":"f9500afd-e0f4-45d3-9647-45ec778554e8"}}},{"type":"Layer Polygon","name":"Right Line","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"1f5f4be5-3f1b-4245-b27d-9830a91eacf8","savedPayload":{"position":{"x":18887.806237131383,"y":24460.548779403747},"targetPosition":{"x":18975.806237131383,"y":24439.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Right Line","id":"354102dd-fd58-4f84-8e90-0d891defa0c8"}}}],"id":"d0353cb7-bbcd-4b01-a2c7-f1dacc3f0995","savedPayload":{"position":{"x":18975.806237131383,"y":24439.548779403747},"targetPosition":{"x":19037.806237131383,"y":24433.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"5c2dfaf8-7591-41ff-8690-472befba1e58","savedPayload":{"position":{"x":19037.806237131383,"y":24433.548779403747},"targetPosition":{"x":18949.806237131383,"y":24513.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Strategies","id":"07aa8a17-2d19-479b-b936-7cb24b73677c"}}}],"layerFolders":[{"type":"Layer Folder","name":"Orders","project":"Superalgos","layers":[{"type":"Layer","name":"Market Buy Orders","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[{"type":"Layer Panel","name":"Market Buy Order","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"ca4fca46-97c9-4890-abed-99742320e26a","savedPayload":{"position":{"x":19073.806237131383,"y":24634.548779403747},"targetPosition":{"x":18975.806237131383,"y":24536.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Market Buy Order","id":"12929733-5964-4948-877b-b1edda37162a"}}},{"type":"Layer Panel","name":"Market Buy Order Stats","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"ced36028-851e-4941-aee1-ba95a3c1f76d","savedPayload":{"position":{"x":19014.806237131383,"y":24562.548779403747},"targetPosition":{"x":18975.806237131383,"y":24536.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Market Buy Order Stats","id":"81a88e44-189c-44ec-9607-cb1e4de8baa1"}}},{"type":"Layer Panel","name":"Market Buy Order Base Asset","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"dc960513-44d9-4c51-801c-8f48b119d952","savedPayload":{"position":{"x":18922.806237131383,"y":24620.548779403747},"targetPosition":{"x":18975.806237131383,"y":24536.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Market Buy Order Base Asset","id":"608a9068-7324-4f4c-8fdd-d9d8e42e26c6"}}},{"type":"Layer Panel","name":"Market Buy Order Quoted Asset","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"7924f5d8-5db0-4c59-aa3c-bd58c4f53ba1","savedPayload":{"position":{"x":18998.806237131383,"y":24546.548779403747},"targetPosition":{"x":18975.806237131383,"y":24536.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Market Buy Order Quoted Asset","id":"1a55af5e-821d-4421-80d2-2c543d25ea1a"}}}],"id":"475d802d-cce0-48a5-bf9b-f5efd56c68ef","savedPayload":{"position":{"x":18975.806237131383,"y":24536.548779403747},"targetPosition":{"x":18977.806237131383,"y":24569.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[{"type":"Layer Polygon","name":"New Polygon","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"3d48c1a0-a6cb-432b-a636-cdfebc77f4a8","savedPayload":{"position":{"x":19032.806237131383,"y":24701.548779403747},"targetPosition":{"x":19034.806237131383,"y":24632.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"New Polygon","id":"6217d021-ea5b-4b20-b093-758a2d2fb5d4"}}}],"id":"d8647c46-61cc-4d21-9db3-26436b4f2a77","savedPayload":{"position":{"x":19034.806237131383,"y":24632.548779403747},"targetPosition":{"x":18977.806237131383,"y":24569.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"423e7aad-fb10-4e5d-b688-91dac0902e83","savedPayload":{"position":{"x":18977.806237131383,"y":24569.548779403747},"targetPosition":{"x":19030.806237131383,"y":24552.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Market Buy Orders","id":"3ed2aa32-4780-496a-b0bf-8127ed301f34"}}},{"type":"Layer","name":"Market Sell Orders","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[{"type":"Layer Panel","name":"Market Sell Order","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"02b10faf-aa54-4aec-9887-a022586d5377","savedPayload":{"position":{"x":18959.806237131383,"y":24544.548779403747},"targetPosition":{"x":19041.806237131383,"y":24546.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Market Sell Order","id":"a5856620-e9ce-4ee1-830c-5b5dc45e9139"}}},{"type":"Layer Panel","name":"Market Sell Order Stats","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"e7991938-9e82-45ef-9aae-8c13322f3239","savedPayload":{"position":{"x":19049.806237131383,"y":24544.548779403747},"targetPosition":{"x":19041.806237131383,"y":24546.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Market Sell Order Stats","id":"fb23f6bb-8383-4276-8a77-5180e622653a"}}},{"type":"Layer Panel","name":"Market Sell Order Base Asset","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"81c81dd6-58f3-4138-a80d-d153c193732c","savedPayload":{"position":{"x":19112.806237131383,"y":24516.548779403747},"targetPosition":{"x":19041.806237131383,"y":24546.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Market Sell Order Base Asset","id":"3e9e4e57-bd41-41f5-8d52-c92d3a707e80"}}},{"type":"Layer Panel","name":"Market Sell Order Quoted Asset","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"1697ab3c-2aba-4515-87f8-24205abc66ef","savedPayload":{"position":{"x":18999.806237131383,"y":24566.548779403747},"targetPosition":{"x":19041.806237131383,"y":24546.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Market Sell Order Quoted Asset","id":"51d59c30-3a02-4d74-aa62-f1524ea544ee"}}}],"id":"163576cc-892d-4037-ad28-113c7f4a3286","savedPayload":{"position":{"x":19041.806237131383,"y":24546.548779403747},"targetPosition":{"x":18942.806237131383,"y":24502.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[{"type":"Layer Polygon","name":"New Polygon","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"d4b183c9-6f6f-432e-b1d9-8582d909c272","savedPayload":{"position":{"x":18902.806237131383,"y":24393.548779403747},"targetPosition":{"x":18944.806237131383,"y":24404.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"New Polygon","id":"5b8dcb5c-6b20-4edf-aae5-1c526cdca536"}}}],"id":"caa21aaa-0248-4456-99df-2495d2f2a8ae","savedPayload":{"position":{"x":18944.806237131383,"y":24404.548779403747},"targetPosition":{"x":18942.806237131383,"y":24502.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"2659ab0f-66da-4be1-9b4f-6f3ee37a151c","savedPayload":{"position":{"x":18942.806237131383,"y":24502.548779403747},"targetPosition":{"x":19030.806237131383,"y":24552.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Market Sell Orders","id":"dd99ae2d-1300-46ad-9e5f-ada39a2b288a"}}},{"type":"Layer","name":"Limit Buy Orders","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[{"type":"Layer Panel","name":"Limit Buy Order","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"1a559513-1dc8-4c5e-802a-5f90582679af","savedPayload":{"position":{"x":18997.806237131383,"y":24419.548779403747},"targetPosition":{"x":18971.806237131383,"y":24513.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Limit Buy Order","id":"48ec80a7-6f68-4284-9bb5-f04ce3c1052b"}}},{"type":"Layer Panel","name":"Limit Buy Order Stats","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"fa6c56f8-c672-4cae-a2c0-23e8e511c606","savedPayload":{"position":{"x":18969.806237131383,"y":24536.548779403747},"targetPosition":{"x":18971.806237131383,"y":24513.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Limit Buy Order Stats","id":"90bd6690-de93-4158-a17f-728c28defc38"}}},{"type":"Layer Panel","name":"Limit Buy Order Base Asset","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"bb423a24-06d0-478f-9ee8-c457dfa33847","savedPayload":{"position":{"x":18988.806237131383,"y":24542.548779403747},"targetPosition":{"x":18971.806237131383,"y":24513.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Limit Buy Order Base Asset","id":"8504b6e3-83c8-45ea-959a-41303f9d4274"}}},{"type":"Layer Panel","name":"Limit Buy Order Quoted Asset","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"547e013d-1ada-4562-b0d1-53acd18b9ced","savedPayload":{"position":{"x":19057.806237131383,"y":24599.548779403747},"targetPosition":{"x":18971.806237131383,"y":24513.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Limit Buy Order Quoted Asset","id":"b60e7e48-8ae7-4701-848b-8faa9ba58c11"}}}],"id":"1be48eea-82d9-41ef-a9b0-79ca3cdc368a","savedPayload":{"position":{"x":18971.806237131383,"y":24513.548779403747},"targetPosition":{"x":19067.806237131383,"y":24593.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[{"type":"Layer Polygon","name":"Status Open","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"437f49ab-f48a-477a-9929-c34a54df394f","savedPayload":{"position":{"x":19056.806237131383,"y":24460.548779403747},"targetPosition":{"x":19090.806237131383,"y":24545.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Status Open","id":"7be8ba85-07e7-4800-8988-ce76d2105b73"}}},{"type":"Layer Polygon","name":"Status Closed Cancel Event","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"f017f5cd-9da1-4b31-95c6-7d4b34046cdd","savedPayload":{"position":{"x":18999.806237131383,"y":24585.548779403747},"targetPosition":{"x":19090.806237131383,"y":24545.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Status Closed Cancel Event","id":"ab881143-5631-4b27-a97a-94138dbd370d"}}},{"type":"Layer Polygon","name":"Status Closed Filled","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"cabe3bef-ebdb-4d05-b592-04c5b0559382","savedPayload":{"position":{"x":18994.806237131383,"y":24498.548779403747},"targetPosition":{"x":19090.806237131383,"y":24545.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Status Closed Filled","id":"a54693cf-8ec1-469d-afb9-2a724e4f6af7"}}}],"id":"d737c99e-bd5a-4d72-b6d5-7eaeda6db62b","savedPayload":{"position":{"x":19090.806237131383,"y":24545.548779403747},"targetPosition":{"x":19067.806237131383,"y":24593.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"4081aee1-5cfc-404e-9e13-f016d9cfb02e","savedPayload":{"position":{"x":19067.806237131383,"y":24593.548779403747},"targetPosition":{"x":19030.806237131383,"y":24552.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Limit Buy Orders","id":"9ddbbf63-81b6-471d-b989-6acf7d797a7a"}}},{"type":"Layer","name":"Limit Sell Orders","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[{"type":"Layer Panel","name":"Limit Sell Order","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"e0329e82-251e-43f2-919f-7a2b709eea05","savedPayload":{"position":{"x":18976.806237131383,"y":24613.548779403747},"targetPosition":{"x":19042.806237131383,"y":24569.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Limit Sell Order","id":"5d485d15-9919-42cc-9399-54c679d7085d"}}},{"type":"Layer Panel","name":"Limit Sell Order Stats","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"e3fe675f-973d-4ff4-acaa-3b813cdf9053","savedPayload":{"position":{"x":19089.806237131383,"y":24636.548779403747},"targetPosition":{"x":19042.806237131383,"y":24569.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Limit Sell Order Stats","id":"db2f6e9c-ce79-4465-a0dc-8ea02fac26b7"}}},{"type":"Layer Panel","name":"Limit Sell Order Base Asset","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"101286ab-1a93-4712-909d-268066f03b68","savedPayload":{"position":{"x":19095.806237131383,"y":24482.548779403747},"targetPosition":{"x":19042.806237131383,"y":24569.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Limit Sell Order Base Asset","id":"3e34000e-ad8c-4049-9eee-89e8ea362a0f"}}},{"type":"Layer Panel","name":"Limit Sell Order Quoted Asset","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"306efe19-683d-4507-b502-d478ddcdf971","savedPayload":{"position":{"x":19059.806237131383,"y":24652.548779403747},"targetPosition":{"x":19042.806237131383,"y":24569.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Limit Sell Order Quoted Asset","id":"ae18b041-f16e-4d96-8a83-56845dddf64a"}}}],"id":"92f1a3ae-21bd-4346-bde1-219cfd314330","savedPayload":{"position":{"x":19042.806237131383,"y":24569.548779403747},"targetPosition":{"x":19062.806237131383,"y":24526.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[{"type":"Layer Polygon","name":"Status Open","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"52d8d314-ad68-4d2f-81fd-c524a3466b5a","savedPayload":{"position":{"x":19177.806237131383,"y":24580.548779403747},"targetPosition":{"x":19113.806237131383,"y":24622.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Status Open","id":"186d1b59-7d04-4b40-83c9-acc361b8a12a"}}},{"type":"Layer Polygon","name":"Status Closed Cancel Event","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"b3a9310b-f872-49aa-9317-b3e29ccd53f7","savedPayload":{"position":{"x":19069.806237131383,"y":24696.548779403747},"targetPosition":{"x":19113.806237131383,"y":24622.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Status Closed Cancel Event","id":"8e993263-dbfc-4d41-864a-9470e70d7e4f"}}},{"type":"Layer Polygon","name":"Status Closed Filled","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"729e8b24-0cc5-488e-beaa-e72906f5899e","savedPayload":{"position":{"x":19114.806237131383,"y":24661.548779403747},"targetPosition":{"x":19113.806237131383,"y":24622.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Status Closed Filled","id":"bf0751d6-fdb2-4e66-a39c-2bd99252bd60"}}}],"id":"77d2d4dc-3a99-416b-ae80-503433766fd1","savedPayload":{"position":{"x":19113.806237131383,"y":24622.548779403747},"targetPosition":{"x":19062.806237131383,"y":24526.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"c1412383-ba04-4772-81dd-79293a03626e","savedPayload":{"position":{"x":19062.806237131383,"y":24526.548779403747},"targetPosition":{"x":19030.806237131383,"y":24552.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Limit Sell Orders","id":"1a5721d9-5064-4bd4-9449-4433594e73a8"}}}],"layerFolders":[],"id":"18a4b80e-7d91-489c-9cf9-2c89fca7e719","savedPayload":{"position":{"x":19030.806237131383,"y":24552.548779403747},"targetPosition":{"x":18949.806237131383,"y":24513.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Layer Folder","name":"Stages","project":"Superalgos","layers":[{"type":"Layer","name":"Trigger Stages","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[{"type":"Layer Panel","name":"Trigger Stage Object","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"7e6dee9a-d8e1-49be-a993-7343f1d0a450","savedPayload":{"position":{"x":19166.806237131383,"y":24660.548779403747},"targetPosition":{"x":19150.806237131383,"y":24599.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Trigger Stage Object","id":"c10b9b7b-04d8-460b-9dcc-2eaed24e17df"}}}],"id":"5e0d4fca-da72-479e-b04e-2edec03c9545","savedPayload":{"position":{"x":19150.806237131383,"y":24599.548779403747},"targetPosition":{"x":19063.806237131383,"y":24549.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[{"type":"Layer Polygon","name":"Closed Base","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"4b77f7c1-e7e2-4e3a-9930-bc4c42eb465e","savedPayload":{"position":{"x":19023.806237131383,"y":24589.548779403747},"targetPosition":{"x":19103.806237131383,"y":24522.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Closed Base","id":"9e88f3a0-09ad-44fd-a84e-731228860e66"}}},{"type":"Layer Polygon","name":"Open Base","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"ebf59a06-cfe8-4029-aaf3-4d9a3a5cfdbb","savedPayload":{"position":{"x":19070.806237131383,"y":24423.548779403747},"targetPosition":{"x":19103.806237131383,"y":24522.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Open Base","id":"e2e18af7-af5f-4634-b8a4-4fabd2ddd7a5"}}},{"type":"Layer Polygon","name":"Left Line","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"7565a37c-3298-4760-95fe-16332204105f","savedPayload":{"position":{"x":19032.806237131383,"y":24614.548779403747},"targetPosition":{"x":19103.806237131383,"y":24522.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Left Line","id":"08d916aa-6d2d-497b-8738-9b0966e3901e"}}},{"type":"Layer Polygon","name":"Right Line","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"4e2ebbcf-80ae-455d-aee5-20014be91dac","savedPayload":{"position":{"x":19187.806237131383,"y":24518.548779403747},"targetPosition":{"x":19103.806237131383,"y":24522.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Right Line","id":"70de0f73-5a2d-4a5a-a5f7-1863f192a14d"}}}],"id":"f375881f-6595-42d7-81c1-e1c465e5e526","savedPayload":{"position":{"x":19103.806237131383,"y":24522.548779403747},"targetPosition":{"x":19063.806237131383,"y":24549.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"cd6cda15-e0e1-4a12-99ed-293d085cd528","savedPayload":{"position":{"x":19063.806237131383,"y":24549.548779403747},"targetPosition":{"x":19039.806237131383,"y":24533.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Trigger Stages","id":"52afc8a2-90e5-4eea-889b-86e38493cec8"}}},{"type":"Layer","name":"Open Stages","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[{"type":"Layer Panel","name":"Open Stage Object","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"3c698528-a248-4942-8822-a70ae36b49d3","savedPayload":{"position":{"x":19065.806237131383,"y":24604.548779403747},"targetPosition":{"x":19031.806237131383,"y":24695.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Open Stage Object","id":"be56e169-d089-4aea-a18a-c01cf16a3485"}}}],"id":"122c9979-1381-4f65-bddc-b10a3e4cb5f2","savedPayload":{"position":{"x":19031.806237131383,"y":24695.548779403747},"targetPosition":{"x":19079.806237131383,"y":24624.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[{"type":"Layer Polygon","name":"Closed Base","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"d28a4f27-918c-4a02-8dd0-7d4ea8765209","savedPayload":{"position":{"x":19227.806237131383,"y":24661.548779403747},"targetPosition":{"x":19158.806237131383,"y":24641.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Closed Base","id":"21db891e-4c47-4a5a-88a5-036297086138"}}},{"type":"Layer Polygon","name":"Open Base","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"b7cf9888-6219-4b54-ae4c-3aeb98ff8e92","savedPayload":{"position":{"x":19127.806237131383,"y":24601.548779403747},"targetPosition":{"x":19158.806237131383,"y":24641.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Open Base","id":"2a3d0d93-13d9-4a9e-8d32-c0aa5d7ab1e3"}}},{"type":"Layer Polygon","name":"Left Line","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"2441ba47-4d12-4b04-a822-3c7b54e2ba1e","savedPayload":{"position":{"x":19241.806237131383,"y":24564.548779403747},"targetPosition":{"x":19158.806237131383,"y":24641.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Left Line","id":"616f49d0-daaa-4b82-be0d-56504b402616"}}},{"type":"Layer Polygon","name":"Right Line","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"1f1bb65a-a20e-4b93-9537-fcb3043b1470","savedPayload":{"position":{"x":19142.806237131383,"y":24680.548779403747},"targetPosition":{"x":19158.806237131383,"y":24641.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Right Line","id":"0fab39ff-8caf-45f8-8650-33d7a65fa6e1"}}}],"id":"6baa301a-76a1-418e-a95a-e5443fd70e8d","savedPayload":{"position":{"x":19158.806237131383,"y":24641.548779403747},"targetPosition":{"x":19079.806237131383,"y":24624.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"4ed50562-0421-48b8-9833-e16dc1e0171a","savedPayload":{"position":{"x":19079.806237131383,"y":24624.548779403747},"targetPosition":{"x":19039.806237131383,"y":24533.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Open Stages","id":"d781f6a9-3e68-4faa-a822-58a7dc331204"}}},{"type":"Layer","name":"Manage Stages","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[{"type":"Layer Panel","name":"Manage Stage Object","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"9fe9a385-1e7f-47a2-ad19-7081a0bfb010","savedPayload":{"position":{"x":19059.806237131383,"y":24357.548779403747},"targetPosition":{"x":19120.806237131383,"y":24427.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Manage Stage Object","id":"3db5604f-cacf-4c87-b1ea-5aa364bf9f48"}}}],"id":"13712ca8-8d29-4c39-a7fc-3e1f11b74392","savedPayload":{"position":{"x":19120.806237131383,"y":24427.548779403747},"targetPosition":{"x":19069.806237131383,"y":24526.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[{"type":"Layer Polygon","name":"Closed Base","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"e469c7e9-03f4-4faa-9aab-55161edccb3d","savedPayload":{"position":{"x":19176.806237131383,"y":24427.548779403747},"targetPosition":{"x":19081.806237131383,"y":24512.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Closed Base","id":"43435aed-68cb-4a56-88c4-2574d91f5b32"}}},{"type":"Layer Polygon","name":"Open Base","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"d5e8d181-d19d-427e-8305-1d96e0fa6dc8","savedPayload":{"position":{"x":19072.806237131383,"y":24451.548779403747},"targetPosition":{"x":19081.806237131383,"y":24512.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Open Base","id":"904be022-f1e2-475e-9115-88224353cfa2"}}},{"type":"Layer Polygon","name":"Left Line","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"a42c2210-0879-4f53-8f42-c70c561f1a71","savedPayload":{"position":{"x":19176.806237131383,"y":24518.548779403747},"targetPosition":{"x":19081.806237131383,"y":24512.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Left Line","id":"4c74d4d8-d0a4-4581-bee7-36485d7a91a5"}}},{"type":"Layer Polygon","name":"Right Line","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"d20fb8ef-d000-40d0-95bd-45cd5ab7863c","savedPayload":{"position":{"x":19095.806237131383,"y":24431.548779403747},"targetPosition":{"x":19081.806237131383,"y":24512.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Right Line","id":"9fc6d2c4-a67b-42e8-841b-7523f7ab4962"}}}],"id":"02e5f0eb-24aa-4977-89a6-55616988e5be","savedPayload":{"position":{"x":19081.806237131383,"y":24512.548779403747},"targetPosition":{"x":19069.806237131383,"y":24526.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"b9203612-72b4-46e9-966e-33205b11aad7","savedPayload":{"position":{"x":19069.806237131383,"y":24526.548779403747},"targetPosition":{"x":19039.806237131383,"y":24533.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Manage Stages","id":"1a3fc6d2-ec6a-40d1-98e2-c68f0ace5553"}}},{"type":"Layer","name":"Close Stages","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[{"type":"Layer Panel","name":"Close Stage Object","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"921cdb21-471f-4a09-89ea-c50d34dcb7ed","savedPayload":{"position":{"x":18909.806237131383,"y":24559.548779403747},"targetPosition":{"x":18961.806237131383,"y":24517.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Close Stage Object","id":"069885e7-351f-45dc-8423-113db65b9592"}}}],"id":"2a404a4a-378d-4af4-bc88-3493bd8edf90","savedPayload":{"position":{"x":18961.806237131383,"y":24517.548779403747},"targetPosition":{"x":19035.806237131383,"y":24584.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[{"type":"Layer Polygon","name":"Closed Base","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"7f73d3a7-9221-4b81-9fe8-5354ce9cd086","savedPayload":{"position":{"x":19014.806237131383,"y":24637.548779403747},"targetPosition":{"x":18948.806237131383,"y":24607.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Closed Base","id":"9463d512-21f5-48c1-8cd6-b14747b338cf"}}},{"type":"Layer Polygon","name":"Open Base","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"f2fb75e9-4b0c-4d1c-8803-24057f0afef5","savedPayload":{"position":{"x":19041.806237131383,"y":24621.548779403747},"targetPosition":{"x":18948.806237131383,"y":24607.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Open Base","id":"c3249cad-9f26-4ff2-ab0d-968c66bb7f2d"}}},{"type":"Layer Polygon","name":"Left Line","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"7190b437-b4e4-4481-aa8d-0b098507f923","savedPayload":{"position":{"x":18996.806237131383,"y":24617.548779403747},"targetPosition":{"x":18948.806237131383,"y":24607.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Left Line","id":"dbd9d421-d90c-4ab8-a26b-c2254d7abec1"}}},{"type":"Layer Polygon","name":"Right Line","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"8958f1f5-3e92-40ee-8e27-b8bdbefc8bd1","savedPayload":{"position":{"x":18983.806237131383,"y":24533.548779403747},"targetPosition":{"x":18948.806237131383,"y":24607.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Right Line","id":"a5e40c24-183d-4896-97b0-f9f0f104c240"}}}],"id":"431537e0-2754-43f0-877a-c1bf674b9810","savedPayload":{"position":{"x":18948.806237131383,"y":24607.548779403747},"targetPosition":{"x":19035.806237131383,"y":24584.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"af2722a5-76ba-4fdd-80af-698dc15c36bc","savedPayload":{"position":{"x":19035.806237131383,"y":24584.548779403747},"targetPosition":{"x":19039.806237131383,"y":24533.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Close Stages","id":"232666b3-d751-4d95-9856-3becc53d579e"}}}],"layerFolders":[],"id":"545681fa-67ff-406d-9b9c-24648d870189","savedPayload":{"position":{"x":19039.806237131383,"y":24533.548779403747},"targetPosition":{"x":18949.806237131383,"y":24513.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Layer Folder","name":"Position","project":"Superalgos","layers":[{"type":"Layer","name":"Positions","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[{"type":"Layer Panel","name":"Position Object","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"ff5970f3-c7c1-45e5-a5ed-f9532223ec6e","savedPayload":{"position":{"x":18677.806237131383,"y":24703.548779403747},"targetPosition":{"x":18766.806237131383,"y":24607.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Position Object","id":"3d274e02-8896-4311-a0c8-9041b6507090"}}},{"type":"Layer Panel","name":"Position Combined Statistics","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"ad4887e0-af45-4cee-a896-47eca690937c","savedPayload":{"position":{"x":18721.806237131383,"y":24590.548779403747},"targetPosition":{"x":18766.806237131383,"y":24607.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Position Combined Statistics","id":"05d6bb3e-f975-471f-be1f-3215025ce6fe"}}}],"id":"9a8fc75b-7111-4d79-8dbd-fda5ad7e1c19","savedPayload":{"position":{"x":18766.806237131383,"y":24607.548779403747},"targetPosition":{"x":18786.806237131383,"y":24519.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[{"type":"Layer Polygon","name":"Entry Target Rate Line","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"d67585ba-eae4-4ff6-89b0-85f38a935c2f","savedPayload":{"position":{"x":18685.806237131383,"y":24566.548779403747},"targetPosition":{"x":18715.806237131383,"y":24489.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Entry Target Rate Line","id":"543ebae2-5624-49ad-a00f-df63335e92a9"}}},{"type":"Layer Polygon","name":"Exit Target Rate Line","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"64a71915-3900-4542-b713-42fd34528671","savedPayload":{"position":{"x":18762.806237131383,"y":24493.548779403747},"targetPosition":{"x":18715.806237131383,"y":24489.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Exit Target Rate Line","id":"b066c240-8552-4622-9597-77e812491910"}}}],"id":"f7765068-7305-4647-a0a2-fa110160c169","savedPayload":{"position":{"x":18715.806237131383,"y":24489.548779403747},"targetPosition":{"x":18786.806237131383,"y":24519.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"76570d26-14ee-4683-a409-11a007419685","savedPayload":{"position":{"x":18786.806237131383,"y":24519.548779403747},"targetPosition":{"x":18874.806237131383,"y":24469.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Positions","id":"3b12d7ca-5f2c-4275-832d-43ac08651bae"}}},{"type":"Layer","name":"Position Base Asset","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[{"type":"Layer Panel","name":"Position Base Asset","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"a5d49c01-ef1c-490b-945e-79a67e694c71","savedPayload":{"position":{"x":19029.806237131383,"y":24424.548779403747},"targetPosition":{"x":18945.806237131383,"y":24450.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Position Base Asset","id":"b4298480-8922-4c40-ac79-b4484f8558bd"}}}],"id":"ea55a898-133e-4d9f-b30a-2b1ed09e8a27","savedPayload":{"position":{"x":18945.806237131383,"y":24450.548779403747},"targetPosition":{"x":18940.806237131383,"y":24548.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[{"type":"Layer Polygon","name":"Profit Triangle","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"5c1e4068-1ce6-493d-8d59-257f78c0853f","savedPayload":{"position":{"x":18800.806237131383,"y":24582.548779403747},"targetPosition":{"x":18882.806237131383,"y":24516.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Profit Triangle","id":"2628b290-a09a-4807-8a45-7ff5a880d195"}}},{"type":"Layer Polygon","name":"Loss Triangle","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"92db9d83-c0db-42a6-b4e5-83a8e96649c3","savedPayload":{"position":{"x":18967.806237131383,"y":24584.548779403747},"targetPosition":{"x":18882.806237131383,"y":24516.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Loss Triangle","id":"e37cfbb4-fe54-49ad-9525-29b0d77e082b"}}},{"type":"Layer Polygon","name":"Empty Triangle","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"78e9bec9-d16d-4798-8050-1e4aa1be76d9","savedPayload":{"position":{"x":18820.806237131383,"y":24452.548779403747},"targetPosition":{"x":18882.806237131383,"y":24516.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Empty Triangle","id":"23c30ca5-95ec-47b2-a65f-01969b1a5a78"}}}],"id":"8088abc9-ccc5-4ee3-b622-e8c167bf83cc","savedPayload":{"position":{"x":18882.806237131383,"y":24516.548779403747},"targetPosition":{"x":18940.806237131383,"y":24548.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"14391564-010b-489b-97aa-2f1a8fc936eb","savedPayload":{"position":{"x":18940.806237131383,"y":24548.548779403747},"targetPosition":{"x":18874.806237131383,"y":24469.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Position Base Asset","id":"8067f0a7-8073-4ad5-8768-309a38395145"}}},{"type":"Layer","name":"Position Quoted Asset","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[{"type":"Layer Panel","name":"Position Quoted Asset","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"a1f56ec7-4db7-4eac-853b-3a4b0ebbb23e","savedPayload":{"position":{"x":18988.806237131383,"y":24490.548779403747},"targetPosition":{"x":18911.806237131383,"y":24535.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Position Quoted Asset","id":"f15d0a31-30bd-49a6-8c45-1bcd1a9cc5a8"}}}],"id":"109138d2-3770-40c2-bb0f-2b902575ad3b","savedPayload":{"position":{"x":18911.806237131383,"y":24535.548779403747},"targetPosition":{"x":18937.806237131383,"y":24560.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[{"type":"Layer Polygon","name":"Profit Triangle","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"09c5281d-252f-4ef6-b691-e054c7e99734","savedPayload":{"position":{"x":19015.806237131383,"y":24543.548779403747},"targetPosition":{"x":18955.806237131383,"y":24468.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Profit Triangle","id":"9cf82ef4-557e-498e-b121-ff28235b3a25"}}},{"type":"Layer Polygon","name":"Loss Triangle","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"c3243af8-3556-48b1-96ec-578e11985c38","savedPayload":{"position":{"x":18883.806237131383,"y":24453.548779403747},"targetPosition":{"x":18955.806237131383,"y":24468.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Loss Triangle","id":"61faa796-9697-48b0-a582-613e1b351931"}}},{"type":"Layer Polygon","name":"Empty Triangle","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"157c1d74-3a9f-4423-b7b7-d26fed9abeb3","savedPayload":{"position":{"x":19014.806237131383,"y":24553.548779403747},"targetPosition":{"x":18955.806237131383,"y":24468.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Empty Triangle","id":"58c807a3-8443-43d9-82e9-81c3d0545399"}}}],"id":"21c51814-e5ec-4e66-ba46-f339b44bae50","savedPayload":{"position":{"x":18955.806237131383,"y":24468.548779403747},"targetPosition":{"x":18937.806237131383,"y":24560.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"303df3f4-d21c-481b-be27-6e6502118a82","savedPayload":{"position":{"x":18937.806237131383,"y":24560.548779403747},"targetPosition":{"x":18874.806237131383,"y":24469.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Position Quoted Asset","id":"e53bba7e-05b0-4ebd-b054-04b6ad9b2c0f"}}},{"type":"Layer","name":"Stop Loss","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[{"type":"Layer Panel","name":"Stop Loss Panel","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"6844104e-d575-4b25-87b9-1c7d19b9c245","savedPayload":{"position":{"x":18953.806237131383,"y":24534.548779403747},"targetPosition":{"x":18912.806237131383,"y":24475.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Stop Loss Panel","id":"1b6d3bd0-e594-4b09-9f1c-021177676d84"}}}],"id":"c423bfd6-6321-4b5b-a161-2c2f132dcf60","savedPayload":{"position":{"x":18912.806237131383,"y":24475.548779403747},"targetPosition":{"x":18969.806237131383,"y":24563.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[{"type":"Layer Polygon","name":"New Polygon","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"c41f484b-4a72-425b-b813-f32b27eb138e","savedPayload":{"position":{"x":18882.806237131383,"y":24591.548779403747},"targetPosition":{"x":18908.806237131383,"y":24525.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"New Polygon","id":"9d351f29-6a3e-4c2b-b008-ebe1414d2aa8"}}}],"id":"8e8e47d3-1832-4ab0-8057-518c29e43a28","savedPayload":{"position":{"x":18908.806237131383,"y":24525.548779403747},"targetPosition":{"x":18969.806237131383,"y":24563.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"508df894-ce6a-4068-b34c-0f8157cc4776","savedPayload":{"position":{"x":18969.806237131383,"y":24563.548779403747},"targetPosition":{"x":18874.806237131383,"y":24469.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Stop Loss","id":"9a1af2ed-4fa2-4e30-9dc8-7035b0ff628a"}}},{"type":"Layer","name":"Take Profit","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[{"type":"Layer Panel","name":"Take Profit Panel","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"10fed578-da9d-480f-8333-584375b4790f","savedPayload":{"position":{"x":19120.806237131383,"y":24498.548779403747},"targetPosition":{"x":19028.806237131383,"y":24432.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Take Profit Panel","id":"33aa2293-7958-4cc3-bb41-fc97c17ccd67"}}}],"id":"15b9d4a5-523c-467f-a5cf-82cedc860db7","savedPayload":{"position":{"x":19028.806237131383,"y":24432.548779403747},"targetPosition":{"x":18969.806237131383,"y":24427.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[{"type":"Layer Polygon","name":"New Polygon","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"5ddd134c-ca75-4369-a59c-304584d07a58","savedPayload":{"position":{"x":18884.806237131383,"y":24393.548779403747},"targetPosition":{"x":18920.806237131383,"y":24381.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"New Polygon","id":"a0b598d2-cdb6-4ce7-96c5-ef3317ae1768"}}}],"id":"80f5a40e-06af-4c5c-8a11-0bb1c37a15d9","savedPayload":{"position":{"x":18920.806237131383,"y":24381.548779403747},"targetPosition":{"x":18969.806237131383,"y":24427.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"d62bfaff-aca6-4e9d-a723-b14150d7e0ec","savedPayload":{"position":{"x":18969.806237131383,"y":24427.548779403747},"targetPosition":{"x":18874.806237131383,"y":24469.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Take Profit","id":"ad31c51f-124d-4e4b-bf88-400e8adf94a2"}}}],"layerFolders":[],"id":"d1e09819-72c1-4514-b530-7d74445b6502","savedPayload":{"position":{"x":18874.806237131383,"y":24469.548779403747},"targetPosition":{"x":18949.806237131383,"y":24513.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"a8d0a4d2-f608-4a09-aa0f-8359c5fe8b4a","savedPayload":{"position":{"x":18949.806237131383,"y":24513.548779403747},"targetPosition":{"x":18892.806237131383,"y":24550.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"438394a6-6bac-42fc-bb13-817d74ce1623","savedPayload":{"position":{"x":18892.806237131383,"y":24550.548779403747},"targetPosition":{"x":18863.806237131383,"y":24596.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"f7895eb1-326b-4dda-b2c5-943ab7a44973","savedPayload":{"position":{"x":18863.806237131383,"y":24596.548779403747},"targetPosition":{"x":18860.806237131383,"y":24616.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"frame":{"position":{"x":300,"y":80},"width":150,"height":40,"radius":0},"referenceParent":{"type":"Trading Mine Products","name":"Masters","id":"dbb24829-a94a-4a9c-b68c-a415bc2a0581"}}},"id":"7c376ff6-4640-4c0c-9cfa-1ad93cac23dc","savedPayload":{"position":{"x":18860.806237131383,"y":24616.548779403747},"targetPosition":{"x":18769.806237131383,"y":24634.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Timeline Chart","name":"Masters Data","project":"Superalgos","layerManager":{"type":"Layer Manager","name":"Masters","config":"{\n \"visibleLayers\": 0,\n \"panelLocation\": {\n \"upOrDown\": \"up\",\n \"leftOrRight\": \"left\"\n }\n}","project":"Superalgos","layers":[],"botLayers":[{"type":"Bot Layers","name":"Exchange Raw Data","project":"Superalgos","layers":[],"layerFolders":[],"id":"c4ac8a0b-1eb2-45a0-9f0b-691a3395bbee","savedPayload":{"position":{"x":18661.806237131383,"y":24706.548779403747},"targetPosition":{"x":18686.806237131383,"y":24772.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Bot Layers","name":"Webhooks","project":"Superalgos","layers":[],"layerFolders":[],"id":"9685008b-0ac5-43fd-8943-d56cfcf8e9d6","savedPayload":{"position":{"x":18609.806237131383,"y":24674.548779403747},"targetPosition":{"x":18686.806237131383,"y":24772.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Bot Layers","name":"Candles Volumes","project":"Superalgos","layers":[{"type":"Layer","name":"Candles","config":"{\n \"status\": \"on\",\n \"showPanels\": true\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[{"type":"Layer Panel","name":"Candle","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"f69061ed-9582-4432-b3dd-0e50e039bddf","savedPayload":{"position":{"x":18758.806237131383,"y":25105.548779403747},"targetPosition":{"x":18675.806237131383,"y":25016.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Candle","id":"9336f4e6-d56b-4ed4-819d-0bb762ba1fdd"}}}],"id":"84b83fb7-fec2-4e68-9109-a9dcb34bbca7","savedPayload":{"position":{"x":18675.806237131383,"y":25016.548779403747},"targetPosition":{"x":18695.806237131383,"y":24939.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"be05526d-a985-4f58-bfb5-2446c39a6d51","savedPayload":{"position":{"x":18726.806237131383,"y":24947.548779403747},"targetPosition":{"x":18695.806237131383,"y":24939.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"1d22b700-4c4c-45aa-99d4-66553aebce03","savedPayload":{"position":{"x":18695.806237131383,"y":24939.548779403747},"targetPosition":{"x":18729.806237131383,"y":24854.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Candles","id":"35b2db18-d9e6-4491-94a5-f99b3ff684ab"}}},{"type":"Layer","name":"Volumes","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[{"type":"Layer Panel","name":"Volume","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"0d39f0a2-441e-4175-9d66-4b52b2e56b7b","savedPayload":{"position":{"x":18715.806237131383,"y":24660.548779403747},"targetPosition":{"x":18763.806237131383,"y":24723.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Volume","id":"42dbd098-4550-44a0-987f-54a28dd5f40b"}}}],"id":"a01b2222-8c1f-4048-92bb-7379997181a6","savedPayload":{"position":{"x":18763.806237131383,"y":24723.548779403747},"targetPosition":{"x":18674.806237131383,"y":24818.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"d5bcaba9-d4be-40da-b9e5-8b1afa9208f7","savedPayload":{"position":{"x":18760.806237131383,"y":24911.548779403747},"targetPosition":{"x":18674.806237131383,"y":24818.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"fb8cde51-e7e3-4ad9-970a-61defba4264f","savedPayload":{"position":{"x":18674.806237131383,"y":24818.548779403747},"targetPosition":{"x":18729.806237131383,"y":24854.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Volumes","id":"ff9d5033-c3b6-4612-a206-e3cfaa56d2d0"}}}],"layerFolders":[],"id":"65d421c2-d8e1-40bf-abaa-cbdea7355d25","savedPayload":{"position":{"x":18729.806237131383,"y":24854.548779403747},"targetPosition":{"x":18686.806237131383,"y":24772.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Bot Layers","name":"Bollinger Bands","project":"Superalgos","layers":[{"type":"Layer","name":"Bollinger Bands","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[{"type":"Layer Panel","name":"Bollinger Band","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"9ac015c7-15d4-449e-acc4-fb6273d7f970","savedPayload":{"position":{"x":18673.806237131383,"y":24691.548779403747},"targetPosition":{"x":18743.806237131383,"y":24676.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Bollinger Band","id":"de7b7008-6f66-4d7d-96dd-1aa7b1ede335"}}}],"id":"0f06dc03-5344-4ef3-ad43-5013d68c7cfc","savedPayload":{"position":{"x":18743.806237131383,"y":24676.548779403747},"targetPosition":{"x":18738.806237131383,"y":24715.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"b3fae7bb-f93e-4d66-9b35-84ef4639f197","savedPayload":{"position":{"x":18837.806237131383,"y":24776.548779403747},"targetPosition":{"x":18738.806237131383,"y":24715.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"57d999ca-95c9-4d37-9116-62b92132ef29","savedPayload":{"position":{"x":18738.806237131383,"y":24715.548779403747},"targetPosition":{"x":18702.806237131383,"y":24712.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Bollinger Bands","id":"3dfbee36-5671-46d2-8135-246c5c7da7f1"}}},{"type":"Layer","name":"Percentage Bandwidth","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[{"type":"Layer Panel","name":"%B Panel","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"9d56c603-6096-43ef-9f35-10cf256d14d7","savedPayload":{"position":{"x":18747.806237131383,"y":24718.548779403747},"targetPosition":{"x":18673.806237131383,"y":24741.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"%B Panel","id":"36548f31-d96c-4c80-b923-dea5dd5b56c7"}}}],"id":"953a81c5-06ac-4dd7-a2ff-f9fc14f906c3","savedPayload":{"position":{"x":18673.806237131383,"y":24741.548779403747},"targetPosition":{"x":18629.806237131383,"y":24741.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[{"type":"Layer Polygon","name":"Area From 0 to 30","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"1e61dd0a-508c-42a2-8c63-0c81ce5f2833","savedPayload":{"position":{"x":18733.806237131383,"y":24711.548779403747},"targetPosition":{"x":18654.806237131383,"y":24719.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Area From 0 to 30","id":"d76f185f-5219-4f0b-adb3-9a339b0468c6"}}},{"type":"Layer Polygon","name":"Area From 30 to 70","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"dafe5936-6670-400a-b421-886909bef4b5","savedPayload":{"position":{"x":18694.806237131383,"y":24661.548779403747},"targetPosition":{"x":18654.806237131383,"y":24719.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Area From 30 to 70","id":"1a7969dd-af18-4e44-b4c9-96dd2be57f7c"}}},{"type":"Layer Polygon","name":"Area From 70 to 100","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"335840c8-0724-4964-8798-5f70951173f8","savedPayload":{"position":{"x":18610.806237131383,"y":24620.548779403747},"targetPosition":{"x":18654.806237131383,"y":24719.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Area From 70 to 100","id":"cb1bcd11-0fb0-4377-bff2-dee4630e0f3f"}}},{"type":"Layer Polygon","name":"Line 30","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"929560ae-9c10-4695-9927-1ccf9f9d5d8e","savedPayload":{"position":{"x":18702.806237131383,"y":24685.548779403747},"targetPosition":{"x":18654.806237131383,"y":24719.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Line 30","id":"857043cc-f467-44d2-89eb-2e73f35f638d"}}},{"type":"Layer Polygon","name":"Line 30","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"816952f2-e84e-4a3c-a055-7e86452c19be","savedPayload":{"position":{"x":18704.806237131383,"y":24752.548779403747},"targetPosition":{"x":18654.806237131383,"y":24719.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Line 30","id":"984a1917-1d81-4142-a50f-269a18a07c9d"}}},{"type":"Layer Polygon","name":"Bandwidth","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"a3574130-71a5-4e73-8ac3-7c0e725c8eff","savedPayload":{"position":{"x":18585.806237131383,"y":24794.548779403747},"targetPosition":{"x":18654.806237131383,"y":24719.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Bandwidth","id":"0f7a4004-177c-4412-b0ef-2608f3c13da6"}}},{"type":"Layer Polygon","name":"Value","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"68a5ba99-a115-4e28-a395-7a72d7c9db81","savedPayload":{"position":{"x":18599.806237131383,"y":24802.548779403747},"targetPosition":{"x":18654.806237131383,"y":24719.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Value","id":"4598a671-83b9-4460-9e65-175df73eba71"}}},{"type":"Layer Polygon","name":"Moving Average","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"44b5246b-d317-43c8-9c51-e3bef13065b0","savedPayload":{"position":{"x":18685.806237131383,"y":24651.548779403747},"targetPosition":{"x":18654.806237131383,"y":24719.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Moving Average","id":"69c19382-ed5b-48d1-9249-426a8e1e4e51"}}}],"id":"4cb465ff-dfa7-4049-9d0c-9e8271601a76","savedPayload":{"position":{"x":18654.806237131383,"y":24719.548779403747},"targetPosition":{"x":18629.806237131383,"y":24741.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"5d5e1eef-01dd-4469-af29-ed6518d05e55","savedPayload":{"position":{"x":18629.806237131383,"y":24741.548779403747},"targetPosition":{"x":18702.806237131383,"y":24712.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Percentage Bandwidth","id":"b0d61c8d-0d8b-42a3-874a-e3cc297c8f30"}}}],"layerFolders":[],"id":"87c84b55-8156-4f46-9a63-4c849330f1fc","savedPayload":{"position":{"x":18702.806237131383,"y":24712.548779403747},"targetPosition":{"x":18686.806237131383,"y":24772.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Bot Layers","name":"Bollinger Channels","project":"Superalgos","layers":[{"type":"Layer","name":"Bollinger Channels Objects","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[{"type":"Layer Panel","name":"Bollinger Channels Objects","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"df7c9c62-786d-446b-9f17-ba9eab636583","savedPayload":{"position":{"x":18725.806237131383,"y":24769.548779403747},"targetPosition":{"x":18655.806237131383,"y":24761.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Bollinger Channels Objects","id":"09c8f781-3e54-4bed-bd9a-83e8179fdd66"}}}],"id":"59c4e69f-f62c-4ab3-badd-d3c6dabcdd41","savedPayload":{"position":{"x":18655.806237131383,"y":24761.548779403747},"targetPosition":{"x":18598.806237131383,"y":24734.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[{"type":"Layer Polygon","name":"New Polygon","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"bfa59f6f-5480-46ea-b2e3-1eb4fb1d034e","savedPayload":{"position":{"x":18582.806237131383,"y":24688.548779403747},"targetPosition":{"x":18583.806237131383,"y":24787.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"New Polygon","id":"6e21446c-93e7-44ad-814d-3cd2fa8f8baf"}}}],"id":"d7af4f7a-bbd2-4b92-8117-ed780b12d1f6","savedPayload":{"position":{"x":18583.806237131383,"y":24787.548779403747},"targetPosition":{"x":18598.806237131383,"y":24734.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"04923534-ac10-4e0e-95a7-850567de9746","savedPayload":{"position":{"x":18598.806237131383,"y":24734.548779403747},"targetPosition":{"x":18665.806237131383,"y":24692.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Bollinger Channels Objects","id":"163096b0-76eb-4b22-8fb5-f9593675d6e3"}}},{"type":"Layer","name":"Bollinger Channels","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[{"type":"Layer Panel","name":"Bollinger Channels","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"fa33b57d-7342-4660-8a72-99029523f60f","savedPayload":{"position":{"x":18571.806237131383,"y":24898.548779403747},"targetPosition":{"x":18644.806237131383,"y":24826.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Bollinger Channels","id":"abb4f289-c374-43e0-b8dc-d586d8e3328e"}}}],"id":"c23a1ec3-dd02-45ba-a3f6-ce7fbbed30c0","savedPayload":{"position":{"x":18644.806237131383,"y":24826.548779403747},"targetPosition":{"x":18597.806237131383,"y":24769.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"cbc7d5fb-33dc-443e-9f5f-3076356959fc","savedPayload":{"position":{"x":18522.806237131383,"y":24810.548779403747},"targetPosition":{"x":18597.806237131383,"y":24769.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"593fecfc-a5d9-451d-9682-5f26ec21ff5e","savedPayload":{"position":{"x":18597.806237131383,"y":24769.548779403747},"targetPosition":{"x":18665.806237131383,"y":24692.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Bollinger Channels","id":"6c67459b-bb1e-435d-91de-06426d1bd4a3"}}},{"type":"Layer","name":"Bollinger Sub-Channels Objects","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[{"type":"Layer Panel","name":"Bollinger Sub Channels Objects","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"678e38f2-ada3-4056-9685-e36af206a3c0","savedPayload":{"position":{"x":18798.806237131383,"y":24742.548779403747},"targetPosition":{"x":18782.806237131383,"y":24704.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Bollinger Sub Channels Objects","id":"8ce4c7ca-3496-4df8-9d57-335d40cc77a0"}}}],"id":"6f5518a7-af31-4d7d-bef5-feda690fcfd2","savedPayload":{"position":{"x":18782.806237131383,"y":24704.548779403747},"targetPosition":{"x":18713.806237131383,"y":24620.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"8f586dad-8018-4f4e-8856-9159d5d9c5f6","savedPayload":{"position":{"x":18650.806237131383,"y":24564.548779403747},"targetPosition":{"x":18713.806237131383,"y":24620.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"52d180da-6210-4c23-bbdd-f692f6e6912d","savedPayload":{"position":{"x":18713.806237131383,"y":24620.548779403747},"targetPosition":{"x":18665.806237131383,"y":24692.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Bollinger Sub-Channels Objects","id":"fe561a7b-7453-4bdc-ac2f-596e4e83854e"}}},{"type":"Layer","name":"Bollinger Sub-Channels","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[{"type":"Layer Panel","name":"Bollinger Sub Channels","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"c755e644-347b-47ea-87ad-9a4f7e211c5e","savedPayload":{"position":{"x":18663.806237131383,"y":24739.548779403747},"targetPosition":{"x":18624.806237131383,"y":24729.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Bollinger Sub Channels","id":"1beae26c-7235-46ef-a732-1d0c9f18dda5"}}}],"id":"226b6395-2856-4c2b-afcc-4463af522ce0","savedPayload":{"position":{"x":18624.806237131383,"y":24729.548779403747},"targetPosition":{"x":18581.806237131383,"y":24741.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"31ff10e3-abec-43c3-952b-affa6470806d","savedPayload":{"position":{"x":18570.806237131383,"y":24791.548779403747},"targetPosition":{"x":18581.806237131383,"y":24741.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"80605063-6195-4e6a-a01d-b2e41f9dfb0f","savedPayload":{"position":{"x":18581.806237131383,"y":24741.548779403747},"targetPosition":{"x":18665.806237131383,"y":24692.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Bollinger Sub-Channels","id":"0ee8225c-fa64-462e-adc6-cef19daf53e3"}}}],"layerFolders":[],"id":"49889c57-1adf-4430-b59f-d9d14e7c40af","savedPayload":{"position":{"x":18665.806237131383,"y":24692.548779403747},"targetPosition":{"x":18686.806237131383,"y":24772.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Bot Layers","name":"Candle Channels","project":"Superalgos","layers":[{"type":"Layer","name":"Candles Channels","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[{"type":"Layer Panel","name":"Candles Channels","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"7c8d80f3-b264-4249-8e35-c61711bf4631","savedPayload":{"position":{"x":18699.806237131383,"y":24825.548779403747},"targetPosition":{"x":18600.806237131383,"y":24857.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Candles Channels","id":"d21f5c62-0455-4671-89c1-f9d96a75f349"}}}],"id":"00ecdf6f-2429-4160-a6b9-52be7df931c2","savedPayload":{"position":{"x":18600.806237131383,"y":24857.548779403747},"targetPosition":{"x":18635.806237131383,"y":24769.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[],"id":"7ae9aaf2-a086-4b8c-b886-772f27ebbc39","savedPayload":{"position":{"x":18716.806237131383,"y":24775.548779403747},"targetPosition":{"x":18635.806237131383,"y":24769.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"11916594-63d1-45c3-b751-66c812f5e95c","savedPayload":{"position":{"x":18635.806237131383,"y":24769.548779403747},"targetPosition":{"x":18719.806237131383,"y":24802.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Candles Channels","id":"e9be1c1b-00a5-4d46-9c61-7c58d8d674a8"}}},{"type":"Layer","name":"Candles Channels Objects","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[{"type":"Layer Panel","name":"Candles Channels Objects","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"4bd70d46-a955-453c-814c-dddc24a4a2ba","savedPayload":{"position":{"x":18679.806237131383,"y":24755.548779403747},"targetPosition":{"x":18767.806237131383,"y":24817.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Candles Channels Objects","id":"8b63674c-b728-4a00-8b3c-331d7ba2a93b"}}}],"id":"0d041519-4608-44f5-ad01-2dfa3a1e7f51","savedPayload":{"position":{"x":18767.806237131383,"y":24817.548779403747},"targetPosition":{"x":18788.806237131383,"y":24876.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[{"type":"Layer Polygon","name":"New Polygon","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"e41c023c-4625-4586-9679-e1fb245cd457","savedPayload":{"position":{"x":18755.806237131383,"y":24873.548779403747},"targetPosition":{"x":18694.806237131383,"y":24870.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"New Polygon","id":"5383ea8f-c9ed-463e-a7d4-dc5cb6c40dff"}}}],"id":"be053ade-2dc7-4b01-b2ee-aa58f0f8470d","savedPayload":{"position":{"x":18694.806237131383,"y":24870.548779403747},"targetPosition":{"x":18788.806237131383,"y":24876.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"dacad979-2ebc-418b-a2ad-2418bcfc2dd8","savedPayload":{"position":{"x":18788.806237131383,"y":24876.548779403747},"targetPosition":{"x":18719.806237131383,"y":24802.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Candles Channels Objects","id":"c2d145fa-f516-46c3-9868-4d2a0953c7ec"}}}],"layerFolders":[],"id":"d60411dc-6e3b-4bca-b85f-40f58505765a","savedPayload":{"position":{"x":18719.806237131383,"y":24802.548779403747},"targetPosition":{"x":18686.806237131383,"y":24772.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Bot Layers","name":"Resistances and Supports","project":"Superalgos","layers":[{"type":"Layer","name":"Resistances","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[{"type":"Layer Panel","name":"Resistance Bounces","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"fee2d590-f97c-4784-a983-35ad8526e97a","savedPayload":{"position":{"x":18678.806237131383,"y":24608.548779403747},"targetPosition":{"x":18647.806237131383,"y":24614.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Resistance Bounces","id":"ae66154f-2772-495c-a77b-1989dba9a3e7"}}},{"type":"Layer Panel","name":"Resistance Levels","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"38b44d15-dbf2-4f10-a377-c78106176c7e","savedPayload":{"position":{"x":18636.806237131383,"y":24645.548779403747},"targetPosition":{"x":18647.806237131383,"y":24614.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Resistance Levels","id":"dfd9d091-e377-4ece-be8c-5916271e161b"}}},{"type":"Layer Panel","name":"Resistance Zone Sizes","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"a3e3a313-0bb8-4c87-97ef-28a7d7ddc070","savedPayload":{"position":{"x":18667.806237131383,"y":24571.548779403747},"targetPosition":{"x":18647.806237131383,"y":24614.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Resistance Zone Sizes","id":"5341a87b-52b4-455d-b8f6-d1cbc4102fb1"}}}],"id":"cfc85382-45a3-4a6a-a42d-9fba9aed0f94","savedPayload":{"position":{"x":18647.806237131383,"y":24614.548779403747},"targetPosition":{"x":18640.806237131383,"y":24673.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[{"type":"Layer Polygon","name":"Resistance Line 1","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"93c4e0ae-a0e1-4bfa-8e21-441de99c88fc","savedPayload":{"position":{"x":18794.806237131383,"y":24715.548779403747},"targetPosition":{"x":18719.806237131383,"y":24707.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Resistance Line 1","id":"0c38b25a-d207-430e-ae5a-9ba55227c974"}}},{"type":"Layer Polygon","name":"Resistance Line 2","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"82de2fc8-64e0-4d27-b23c-6cb0fefe3706","savedPayload":{"position":{"x":18766.806237131383,"y":24756.548779403747},"targetPosition":{"x":18719.806237131383,"y":24707.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Resistance Line 2","id":"532beef7-8d2e-4899-9c99-850db799d9a2"}}},{"type":"Layer Polygon","name":"Resistance Line 3","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"9f1a5bd6-5681-4bc5-a931-176d95d1c8af","savedPayload":{"position":{"x":18780.806237131383,"y":24799.548779403747},"targetPosition":{"x":18719.806237131383,"y":24707.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Resistance Line 3","id":"9eb7ed64-8225-41de-ab73-3297d19e1529"}}},{"type":"Layer Polygon","name":"Resistance Line 4","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"217a1251-cc57-4f4f-a18a-4ef7d797493e","savedPayload":{"position":{"x":18682.806237131383,"y":24739.548779403747},"targetPosition":{"x":18719.806237131383,"y":24707.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Resistance Line 4","id":"b8b29e5a-49aa-45cb-b6f3-0ba78dd97899"}}},{"type":"Layer Polygon","name":"Resistance Line 5","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"e2d616c7-4211-4bb8-9bed-80c49c3bac43","savedPayload":{"position":{"x":18626.806237131383,"y":24805.548779403747},"targetPosition":{"x":18719.806237131383,"y":24707.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Resistance Line 5","id":"0582dc0b-1512-4762-8340-aabeadad6643"}}},{"type":"Layer Polygon","name":"Resistance Base","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"131281fe-4c80-4b94-a166-96c50849a60b","savedPayload":{"position":{"x":18676.806237131383,"y":24696.548779403747},"targetPosition":{"x":18719.806237131383,"y":24707.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Resistance Base","id":"c62d156c-4686-45a4-af42-283999dd1200"}}},{"type":"Layer Polygon","name":"Resistance Zone 1","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"23bc4ead-bb58-40e8-97b7-5d7a61fd20d3","savedPayload":{"position":{"x":18663.806237131383,"y":24710.548779403747},"targetPosition":{"x":18719.806237131383,"y":24707.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Resistance Zone 1","id":"ca9666cf-e40b-46af-902d-050c1956b702"}}},{"type":"Layer Polygon","name":"Resistance Zone 2","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"d3337541-9978-406f-9597-74c4d0171244","savedPayload":{"position":{"x":18644.806237131383,"y":24618.548779403747},"targetPosition":{"x":18719.806237131383,"y":24707.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Resistance Zone 2","id":"3032c972-5916-496b-9aec-fb9f49a9237f"}}},{"type":"Layer Polygon","name":"Resistance Zone 3","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"6014ba50-5a7b-4d26-896c-2de3c31d7b6e","savedPayload":{"position":{"x":18725.806237131383,"y":24636.548779403747},"targetPosition":{"x":18719.806237131383,"y":24707.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Resistance Zone 3","id":"753efd9a-f48d-4826-89ac-7f046667a26c"}}},{"type":"Layer Polygon","name":"Resistance Zone 4","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"a6c121a2-b849-41da-8a4e-f1fa65230097","savedPayload":{"position":{"x":18734.806237131383,"y":24772.548779403747},"targetPosition":{"x":18719.806237131383,"y":24707.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Resistance Zone 4","id":"0fb57b23-fb5d-429c-bc75-84008becc00e"}}},{"type":"Layer Polygon","name":"Resistance Zone 5","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"d95e2a6e-f480-44b9-83ba-915a962798d0","savedPayload":{"position":{"x":18728.806237131383,"y":24722.548779403747},"targetPosition":{"x":18719.806237131383,"y":24707.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Resistance Zone 5","id":"550e31bb-a95f-4fad-bfbb-b42aae7dc5d3"}}}],"id":"a84976c2-05d3-4415-bcec-e605c2a7e783","savedPayload":{"position":{"x":18719.806237131383,"y":24707.548779403747},"targetPosition":{"x":18640.806237131383,"y":24673.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"78f59728-77b2-43f7-bbf7-4914094be6e1","savedPayload":{"position":{"x":18640.806237131383,"y":24673.548779403747},"targetPosition":{"x":18694.806237131383,"y":24684.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Resistances","id":"99da949c-d4fe-4ebe-ac5b-8180e2c35f2b"}}},{"type":"Layer","name":"Supports","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[{"type":"Layer Panel","name":"Support Levels","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"6e5612d7-de18-46aa-8f66-61e02f18c931","savedPayload":{"position":{"x":18740.806237131383,"y":24668.548779403747},"targetPosition":{"x":18666.806237131383,"y":24703.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Support Levels","id":"635f72c8-0556-46db-87cf-4c15449c1e70"}}},{"type":"Layer Panel","name":"Support Bounces","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"a9ea9c44-5546-45c0-a1e5-3040b0fae552","savedPayload":{"position":{"x":18751.806237131383,"y":24636.548779403747},"targetPosition":{"x":18666.806237131383,"y":24703.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Support Bounces","id":"7d34b4e7-0593-4b2a-8e4f-a06e6625f6d5"}}},{"type":"Layer Panel","name":"Support Zone Sizes","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"d4949443-6b70-4ef3-885c-8840d54a2eab","savedPayload":{"position":{"x":18618.806237131383,"y":24618.548779403747},"targetPosition":{"x":18666.806237131383,"y":24703.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Support Zone Sizes","id":"24739677-7e84-4013-81db-db4de744c467"}}}],"id":"30fa3bfb-5f84-4fa4-9603-daf5606bdf5c","savedPayload":{"position":{"x":18666.806237131383,"y":24703.548779403747},"targetPosition":{"x":18708.806237131383,"y":24734.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[{"type":"Layer Polygon","name":"Support Line 1","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"a8495406-1d55-4f0e-893c-91affcda1002","savedPayload":{"position":{"x":18657.806237131383,"y":24662.548779403747},"targetPosition":{"x":18739.806237131383,"y":24678.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Support Line 1","id":"8baf5a5e-fde5-4405-aea2-035bfa3872c1"}}},{"type":"Layer Polygon","name":"Support Line 2","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"55792ac3-19a6-4851-a6fd-70fcf0964705","savedPayload":{"position":{"x":18717.806237131383,"y":24757.548779403747},"targetPosition":{"x":18739.806237131383,"y":24678.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Support Line 2","id":"baca2e09-2b91-4b8b-9176-e758bfcb4258"}}},{"type":"Layer Polygon","name":"Support Line 3","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"b770950c-17b6-461f-aa44-b0ec7dc01414","savedPayload":{"position":{"x":18732.806237131383,"y":24775.548779403747},"targetPosition":{"x":18739.806237131383,"y":24678.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Support Line 3","id":"fbe179c2-99ac-44f0-952c-c9ebb205b252"}}},{"type":"Layer Polygon","name":"Support Line 4","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"91f66b78-4e3f-4555-8ea5-209957b17fcd","savedPayload":{"position":{"x":18709.806237131383,"y":24641.548779403747},"targetPosition":{"x":18739.806237131383,"y":24678.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Support Line 4","id":"764238be-83c1-4523-a7a8-8f8245651b61"}}},{"type":"Layer Polygon","name":"Support Line 5","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"bdcbfdd4-52e0-4887-8bf3-8d004a3ac7f9","savedPayload":{"position":{"x":18661.806237131383,"y":24715.548779403747},"targetPosition":{"x":18739.806237131383,"y":24678.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Support Line 5","id":"96977063-3da0-4745-9c71-782818e4a157"}}},{"type":"Layer Polygon","name":"Support Base","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"f56c7de6-23fe-4529-b34f-977c5b983d84","savedPayload":{"position":{"x":18769.806237131383,"y":24637.548779403747},"targetPosition":{"x":18739.806237131383,"y":24678.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Support Base","id":"b4567b9b-e1e1-463b-bf64-ab3e25bcbced"}}},{"type":"Layer Polygon","name":"Support Zone 1","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"2cc077ae-3b49-4696-b2e8-ba5d985b8fd2","savedPayload":{"position":{"x":18721.806237131383,"y":24698.548779403747},"targetPosition":{"x":18739.806237131383,"y":24678.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Support Zone 1","id":"d4705ff6-d94b-4f94-8fd0-9215cf9844ad"}}},{"type":"Layer Polygon","name":"Support Zone 2","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"95811a71-f83d-46dc-8114-fb7f0aff15be","savedPayload":{"position":{"x":18694.806237131383,"y":24694.548779403747},"targetPosition":{"x":18739.806237131383,"y":24678.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Support Zone 2","id":"40c0fced-4d4b-476f-becb-4201ccb21c2f"}}},{"type":"Layer Polygon","name":"Support Zone 3","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"77c6c10e-a9d9-4182-be84-01c8d32b9f73","savedPayload":{"position":{"x":18694.806237131383,"y":24737.548779403747},"targetPosition":{"x":18739.806237131383,"y":24678.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Support Zone 3","id":"dfa786b7-df65-4c51-b088-dd550ae0c5df"}}},{"type":"Layer Polygon","name":"Support Zone 4","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"b5080c80-92b3-4151-9904-d7c13e86ef18","savedPayload":{"position":{"x":18719.806237131383,"y":24625.548779403747},"targetPosition":{"x":18739.806237131383,"y":24678.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Support Zone 4","id":"c246d453-c21e-4977-a94c-395c8ddfcee1"}}},{"type":"Layer Polygon","name":"Support Zone 5","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"d6707c00-7af6-4a96-b12c-85fcdafcf237","savedPayload":{"position":{"x":18788.806237131383,"y":24605.548779403747},"targetPosition":{"x":18739.806237131383,"y":24678.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Support Zone 5","id":"be7397f9-5610-4d38-86ee-90c2dfceceef"}}}],"id":"0a206137-9b47-4394-9413-b99166c063ee","savedPayload":{"position":{"x":18739.806237131383,"y":24678.548779403747},"targetPosition":{"x":18708.806237131383,"y":24734.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"08f92c18-6dbe-4305-b2cc-ed84bffe9836","savedPayload":{"position":{"x":18708.806237131383,"y":24734.548779403747},"targetPosition":{"x":18694.806237131383,"y":24684.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Supports","id":"bfd82272-44a7-44de-b293-e48728625231"}}}],"layerFolders":[],"id":"e87c2659-3d15-4605-8301-9e3ef2f1b1ac","savedPayload":{"position":{"x":18694.806237131383,"y":24684.548779403747},"targetPosition":{"x":18686.806237131383,"y":24772.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Bot Layers","name":"Fees Band","project":"Superalgos","layers":[{"type":"Layer","name":"Fees Band 0.2","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[],"id":"61b062a5-263d-4d54-a8e0-0946a2bcc4ae","savedPayload":{"position":{"x":18742.806237131383,"y":24828.548779403747},"targetPosition":{"x":18782.806237131383,"y":24854.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[{"type":"Layer Polygon","name":"New Polygon","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"c21aa09c-7ea6-44e4-a3cc-12386b653a0d","savedPayload":{"position":{"x":18835.806237131383,"y":24918.548779403747},"targetPosition":{"x":18860.806237131383,"y":24897.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"New Polygon","id":"170768fe-218b-4efc-84b1-7fe4360c4bc6"}}},{"type":"Layer Polygon","name":"Upper Line","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"fd93d54d-f37a-498c-b6ec-6f6dfe71cb97","savedPayload":{"position":{"x":18824.806237131383,"y":24911.548779403747},"targetPosition":{"x":18860.806237131383,"y":24897.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Upper Line","id":"93a6b8eb-8c5d-4661-858f-9eb37058f104"}}},{"type":"Layer Polygon","name":"Lower Line","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"17b065b0-fccd-44e9-8bb9-e7e2c41be556","savedPayload":{"position":{"x":18906.806237131383,"y":24876.548779403747},"targetPosition":{"x":18860.806237131383,"y":24897.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Lower Line","id":"3ccd3764-3fbe-4da1-929f-4b349e4cc8fa"}}}],"id":"96e3e981-31d7-4a1b-8439-273dac3ba141","savedPayload":{"position":{"x":18860.806237131383,"y":24897.548779403747},"targetPosition":{"x":18782.806237131383,"y":24854.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"edc2ed96-0921-4326-bc69-186410380668","savedPayload":{"position":{"x":18782.806237131383,"y":24854.548779403747},"targetPosition":{"x":18697.806237131383,"y":24857.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Fees Band 0.2","id":"86e9384d-a022-4af2-b98d-ec2b518a3e03"}}}],"layerFolders":[],"id":"4872d621-98ab-49ac-93d0-fba90f501adc","savedPayload":{"position":{"x":18697.806237131383,"y":24857.548779403747},"targetPosition":{"x":18686.806237131383,"y":24772.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Bot Layers","name":"Volume Analysis","project":"Superalgos","layers":[{"type":"Layer","name":"Volume Analysis","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[],"id":"8105d5c0-f78f-4879-bf4a-213b0adc3d0c","savedPayload":{"position":{"x":18815.806237131383,"y":24794.548779403747},"targetPosition":{"x":18772.806237131383,"y":24862.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[{"type":"Layer Polygon","name":"Buy Volume Bar","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"461ecfa9-fd33-496f-8f6f-7add74a6ce14","savedPayload":{"position":{"x":18727.806237131383,"y":24935.548779403747},"targetPosition":{"x":18696.806237131383,"y":24855.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Buy Volume Bar","id":"11f192dc-eb4a-48ee-81cc-a484285bfe6f"}}},{"type":"Layer Polygon","name":"Sell Volume Bar","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"e2bc22ff-7ed3-49b5-920b-71c8f3a499d2","savedPayload":{"position":{"x":18774.806237131383,"y":24806.548779403747},"targetPosition":{"x":18696.806237131383,"y":24855.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Sell Volume Bar","id":"480b24b1-8ee9-4018-86d1-362f149f7881"}}},{"type":"Layer Polygon","name":"Buy SMA 20","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"dab8f516-e198-41d1-ac78-f3f6b1cdb291","savedPayload":{"position":{"x":18613.806237131383,"y":24811.548779403747},"targetPosition":{"x":18696.806237131383,"y":24855.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Buy SMA 20","id":"ec629e5c-341a-4cc3-8ebd-61327c596cbd"}}},{"type":"Layer Polygon","name":"Sell SMA 20","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"97be4fae-9160-4dfb-b89a-f03f35735cb2","savedPayload":{"position":{"x":18744.806237131383,"y":24820.548779403747},"targetPosition":{"x":18696.806237131383,"y":24855.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Sell SMA 20","id":"b85ff160-cf73-452a-b824-58010659c377"}}},{"type":"Layer Polygon","name":"Buy SMA 20","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"8af47956-9fad-4389-9a8d-f26c0d5ed907","savedPayload":{"position":{"x":18696.806237131383,"y":24765.548779403747},"targetPosition":{"x":18696.806237131383,"y":24855.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Buy SMA 20","id":"6b7e1de7-03c6-42e1-b965-83f3ed9f0c29"}}},{"type":"Layer Polygon","name":"Sell SMA 20","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"f3a2f217-0079-4119-bfb0-bfe810158082","savedPayload":{"position":{"x":18626.806237131383,"y":24792.548779403747},"targetPosition":{"x":18696.806237131383,"y":24855.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Sell SMA 20","id":"79bbc8bc-1138-4669-b0b3-9113cdde1353"}}}],"id":"e247d9eb-4af5-4d54-bbe3-59f903173f57","savedPayload":{"position":{"x":18696.806237131383,"y":24855.548779403747},"targetPosition":{"x":18772.806237131383,"y":24862.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"81b1294f-94a9-47e2-bda2-115108b3a205","savedPayload":{"position":{"x":18772.806237131383,"y":24862.548779403747},"targetPosition":{"x":18706.806237131383,"y":24826.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Volume Analysis","id":"bae93f19-110a-450f-b7a2-ddd85c7ef21d"}}}],"layerFolders":[],"id":"e7eac769-67c3-4bc1-a0b3-b331cb15e267","savedPayload":{"position":{"x":18706.806237131383,"y":24826.548779403747},"targetPosition":{"x":18686.806237131383,"y":24772.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Bot Layers","name":"Candle Analysis","project":"Superalgos","layers":[{"type":"Layer","name":"Candle Analysis","config":"{ \n\"status\": \"off\"\n}","project":"Superalgos","layerPanels":{"type":"Layer Panels","name":"New Layer Panels","project":"Superalgos","layerPanels":[{"type":"Layer Panel","name":"Current Candle","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"9fb94919-3075-46c8-a88a-4946189521df","savedPayload":{"position":{"x":18468.806237131383,"y":24549.548779403747},"targetPosition":{"x":18547.806237131383,"y":24633.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Current Candle","id":"2e9d7744-eb1c-40f0-bc8c-46426e14691d"}}},{"type":"Layer Panel","name":"Last 24 Hs","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"0f280fc7-6aa3-4081-9af6-d0f261c4912a","savedPayload":{"position":{"x":18614.806237131383,"y":24641.548779403747},"targetPosition":{"x":18547.806237131383,"y":24633.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Panel","name":"Last 24 Hs","id":"7a840ca8-b174-45f5-a23e-eb333d46e295"}}}],"id":"50103c50-fe9c-425f-bc05-b3d5826f8daa","savedPayload":{"position":{"x":18547.806237131383,"y":24633.548779403747},"targetPosition":{"x":18548.806237131383,"y":24730.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"layerPolygons":{"type":"Layer Polygons","name":"New Layer Polygons","project":"Superalgos","layerPolygons":[{"type":"Layer Polygon","name":"Min Max Band","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"3b82097e-22d9-4e68-9468-9486fcf97ace","savedPayload":{"position":{"x":18660.806237131383,"y":24669.548779403747},"targetPosition":{"x":18600.806237131383,"y":24769.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Min Max Band","id":"b055b3b0-ee85-4d6a-bb97-7c746bf75cb3"}}},{"type":"Layer Polygon","name":"Open Close Band","config":"{ \n\"status\": \"on\"\n}","project":"Superalgos","id":"c5a63816-414e-4c46-ae61-86af887d2758","savedPayload":{"position":{"x":18669.806237131383,"y":24734.548779403747},"targetPosition":{"x":18600.806237131383,"y":24769.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Polygon","name":"Open Close Band","id":"d43d1db4-07e3-4e86-a7e7-c71774e461d7"}}}],"id":"86622ee3-2baf-49e0-8fff-e737f0cb768d","savedPayload":{"position":{"x":18600.806237131383,"y":24769.548779403747},"targetPosition":{"x":18548.806237131383,"y":24730.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"61c6e4bc-b848-41b2-97a0-ec0faaba109d","savedPayload":{"position":{"x":18548.806237131383,"y":24730.548779403747},"targetPosition":{"x":18647.806237131383,"y":24768.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Product","name":"Candle Analysis","id":"2532eebb-09d1-4a98-8044-c2f7b597ddef"}}}],"layerFolders":[],"id":"97c1d63c-4cf5-49b1-9540-5b47dd6ceb0d","savedPayload":{"position":{"x":18647.806237131383,"y":24768.548779403747},"targetPosition":{"x":18686.806237131383,"y":24772.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"f42ca6be-6dbe-480f-8d32-150619462c7c","savedPayload":{"position":{"x":18686.806237131383,"y":24772.548779403747},"targetPosition":{"x":18741.806237131383,"y":24680.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"frame":{"position":{"x":450,"y":80},"width":150,"height":40,"radius":0},"referenceParent":{"type":"Data Mine Products","name":"Masters","id":"b25b2a76-5d96-409d-9ad3-7e56f9e4ce58"}}},"id":"1de1e068-9b93-44dd-acdf-a622c89d20b3","savedPayload":{"position":{"x":18741.806237131383,"y":24680.548779403747},"targetPosition":{"x":18769.806237131383,"y":24634.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"8064eabd-75a2-4dfb-82f3-e2145311d079","savedPayload":{"position":{"x":18600.806237131383,"y":24463.741158268414},"targetPosition":{"x":18750.806237131383,"y":24723.548779403747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"frame":{"position":{"x":0,"y":222.25},"width":240,"height":111.125,"radius":0},"referenceParent":{"type":"Live Trading Session","name":"Lightning Strike","id":"eb816d48-3d58-41f7-921a-a4237379d379"}}}],"id":"b7e04999-97b0-400a-bd6b-63d9ef43a028","savedPayload":{"position":{"x":18750.806237131383,"y":24723.548779403747},"targetPosition":{"x":18900.806237131383,"y":24983.35640053908},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Production Environment","name":"New Production Environment","id":"65a40d20-837c-4652-8356-f8054b4e1346"}}}],"id":"21d2ec55-9e56-4652-8e96-c7e451262c36","savedPayload":{"position":{"x":18900.806237131383,"y":24983.35640053908},"targetPosition":{"x":18900.806237131383,"y":24983.35640053908},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false,"shortcutKey":"c"}}},{"type":"Plugins","name":"New Plugins","project":"Superalgos","pluginProjects":[{"type":"Plugin Project","name":"Ethereum","config":"{\"codeName\":\"Ethereum\"}","project":"Superalgos","id":"080ae7ae-0647-404f-854a-a46db8136612","savedPayload":{"position":{"x":31120.37828125503,"y":18678.802375894946},"targetPosition":{"x":30820.37828125503,"y":18678.802375894946},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Plugin Project","name":"Superalgos","config":"{\"codeName\":\"Superalgos\"}","project":"Superalgos","pluginDataMines":{"type":"Plugin Data Mines","name":"New Plugin Data Mines","project":"Superalgos","pluginFiles":[{"type":"Plugin File","name":"Masters","project":"Superalgos","id":"62acab22-6e55-4189-b932-17b344adfbe6","savedPayload":{"position":{"x":30894.472162370268,"y":19147.901265375764},"targetPosition":{"x":30707.42522181265,"y":18913.351820635355},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"9d87e0c6-13e5-496d-88b4-14ba61a0e4d3","savedPayload":{"position":{"x":30707.42522181265,"y":18913.351820635355},"targetPosition":{"x":30520.37828125503,"y":18678.802375894946},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"pluginTradingMines":{"type":"Plugin Trading Mines","name":"New Plugin Trading Mines","project":"Superalgos","pluginFiles":[{"type":"Plugin File","name":"Masters","project":"Superalgos","id":"6d6003e5-e377-41f6-b8a5-6184273f46a8","savedPayload":{"position":{"x":30386.86572088124,"y":19263.75912320404},"targetPosition":{"x":30453.622001068135,"y":18971.280749549493},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"2f2fe9c3-d8d4-4a99-856e-2195c85e62c3","savedPayload":{"position":{"x":30453.622001068135,"y":18971.280749549493},"targetPosition":{"x":30520.37828125503,"y":18678.802375894946},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"pluginTradingSystems":{"type":"Plugin Trading Systems","name":"New Plugin Trading Systems","project":"Superalgos","pluginFiles":[{"type":"Plugin File","name":"Masters-Lightning-Strike","project":"Superalgos","id":"b51e293d-6367-4ac2-9d88-7935c8fa4d84","savedPayload":{"position":{"x":29979.796960513577,"y":18939.13261936548},"targetPosition":{"x":30250.087620884304,"y":18808.967497630212},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"f229165f-60e8-4348-bd37-655e492723d2","savedPayload":{"position":{"x":30250.087620884304,"y":18808.967497630212},"targetPosition":{"x":30520.37828125503,"y":18678.802375894946},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"pluginTradingEngines":{"type":"Plugin Trading Engines","name":"New Plugin Trading Engines","project":"Superalgos","pluginFiles":[{"type":"Plugin File","name":"Low-Frequency","project":"Superalgos","id":"42b817b7-33ec-492b-a1b8-e01e71a4a576","savedPayload":{"position":{"x":29979.796960513577,"y":18418.472132424413},"targetPosition":{"x":30250.087620884304,"y":18548.63725415968},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"bdfc297d-7b5b-4838-a9c4-16014e15b479","savedPayload":{"position":{"x":30250.087620884304,"y":18548.63725415968},"targetPosition":{"x":30520.37828125503,"y":18678.802375894946},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"pluginSuperScripts":{"type":"Plugin Super Scripts","name":"New Plugin Super Scripts","project":"Superalgos","pluginFiles":[],"id":"dea5908f-4e0c-4582-9fc0-651453584254","savedPayload":{"position":{"x":30453.622001068135,"y":18386.3240022404},"targetPosition":{"x":30520.37828125503,"y":18678.802375894946},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"pluginTutorials":{"type":"Plugin Tutorials","name":"New Plugin Tutorials","project":"Superalgos","pluginFiles":[],"id":"ae6e3f80-0770-474b-88d7-4a6bf4698873","savedPayload":{"position":{"x":30707.42522181265,"y":18444.252931154537},"targetPosition":{"x":30520.37828125503,"y":18678.802375894946},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"770aafde-9b69-4cc0-9839-d6fd9aec7dc8","savedPayload":{"position":{"x":30520.37828125503,"y":18678.802375894946},"targetPosition":{"x":30820.37828125503,"y":18678.802375894946},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"bfb0b514-3b9f-4e9a-85ca-d0ca714b09f6","savedPayload":{"position":{"x":30820.37828125503,"y":18678.802375894946},"targetPosition":{"x":30820.37828125503,"y":18678.802375894946},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Design Space","name":"My Design Space","project":"Superalgos","spaceStyle":{"type":"Space Style","name":"My Space Style","config":" {\n \"backgroundColor\": \"UI_COLOR.BLACK\",\n \"node\": {\n \"fontSize\": 16,\n \"imageSize\": 60,\n \"type\": {\n \"fontColor\": \"UI_COLOR.WHITE\"\n },\n \"name\": {\n \"fontColor\": \"UI_COLOR.WHITE\"\n },\n \"menuItem\": {\n \"backgroundColor\": \"UI_COLOR.BLACK\",\n \"fontColor\": \"UI_COLOR.WHITE\",\n \"fontSize\": 14,\n \"imageSize\": 14\n }\n }\n }","project":"Superalgos","id":"fad0e429-f7a7-4b62-a2a5-2ead29b8f695","savedPayload":{"position":{"x":25236.875,"y":8701.347826086958},"targetPosition":{"x":24936.875,"y":8701.347826086958},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"spaceSettings":{"type":"Space Settings","name":"New Space Settings","config":"{\n \"node\": {\n \"distancePercentage\": 60,\n \"radiusPercentage\": 85,\n \"massPercentage\": 100,\n \"menuItem\": {\n \"widthPercentage\": 100,\n \"heightPercentage\": 60,\n \"radiusPercentage\": 90\n }\n },\n \"physics\": false\n}","project":"Superalgos","id":"05c9d6d5-24c4-4eec-9aca-9668d6486fdd","savedPayload":{"position":{"x":24636.875,"y":8701.347826086958},"targetPosition":{"x":24936.875,"y":8701.347826086958},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"f8485ce5-67f3-4476-b9e2-80994e49c318","savedPayload":{"position":{"x":24936.875,"y":8701.347826086958},"targetPosition":{"x":24936.875,"y":8701.347826086958},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"frame":{"position":{"x":255,"y":588.3125}}}},{"type":"Ethereum Project","name":"My Ethereum Project","project":"Ethereum","id":"11f56dab-fa41-4d8c-973f-cc18546aecde","savedPayload":{"position":{"x":27514,"y":24995.5},"targetPosition":{"x":27514,"y":24995.5},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},{"type":"Superalgos Project","name":"My Superalgos Project","project":"Superalgos","spaces":{"type":"Spaces","name":"New Spaces","project":"Superalgos","id":"3f567ecb-d14c-4bd9-8faf-eb2f39d7f4df","savedPayload":{"position":{"x":22736,"y":25008.5},"targetPosition":{"x":22436,"y":25008.5},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"mines":{"type":"Mines","name":"New Mines","project":"Superalgos","id":"a4c7a3bd-881c-4fad-a209-78bf8365e207","savedPayload":{"position":{"x":22286,"y":25268.307621135333},"targetPosition":{"x":22436,"y":25008.5},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"otherHierarchies":{"type":"Other Hierarchies","name":"New Other Hierarchies","project":"Superalgos","id":"aa0a3122-63e3-434e-9efe-169af352edb8","savedPayload":{"position":{"x":22286,"y":24748.692378864667},"targetPosition":{"x":22436,"y":25008.5},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"88808da0-70a8-4757-a3f0-cbd558027db3","savedPayload":{"position":{"x":22436,"y":25008.5},"targetPosition":{"x":22436,"y":25008.5},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Ethereum Blockchain","name":"New Ethereum Blockchain","project":"Ethereum","blockchainNetworks":[{"type":"Blockchain Network","name":"Mainnet","project":"Ethereum","networkClients":[{"type":"Network Client","name":"ACEPC Mini-PC","config":"{ \n\"host\": \"192.168.0.164\", \n\"httpPort\": \"8545\"\n}","project":"Ethereum","id":"0dd8420b-d335-41f3-b15a-3a70303bfa87","savedPayload":{"position":{"x":37431,"y":25014.25},"targetPosition":{"x":37131,"y":25014.25},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Network Node","name":"My Computer","id":"e452cf65-2b2b-44f2-9e67-bdd9d3c008e4"}}}],"id":"444955ee-4f69-4610-b6ec-e3295da4cd8a","savedPayload":{"position":{"x":37131,"y":25014.25},"targetPosition":{"x":36831,"y":25014.25},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Blockchain Network","name":"Ropsten","project":"Ethereum","networkClients":[{"type":"Network Client","name":"Lenovo Develop Laptop","config":"{ \n\"host\": \"127.0.0.1\", \n\"httpPort\": \"8545\"\n}","project":"Ethereum","id":"215466f1-a96f-4efa-88c8-cb95d13819ab","savedPayload":{"position":{"x":36531,"y":25533.865242270665},"targetPosition":{"x":36681,"y":25274.057621135333},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Network Node","name":"My Computer","id":"e452cf65-2b2b-44f2-9e67-bdd9d3c008e4"}}}],"id":"a119dfa0-3430-46f7-a531-b796c4f4c7ea","savedPayload":{"position":{"x":36681,"y":25274.057621135333},"targetPosition":{"x":36831,"y":25014.25},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Blockchain Network","name":"Ganache","project":"Ethereum","networkClients":[],"id":"03c820ff-4391-41ad-91ff-ad8316cd9e17","savedPayload":{"position":{"x":36681,"y":24754.442378864667},"targetPosition":{"x":36831,"y":25014.25},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"8eb8027b-9e7b-4769-b45a-79bb44a684dd","savedPayload":{"position":{"x":36831,"y":25014.25},"targetPosition":{"x":36831,"y":25014.25},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Ethereum Token Definitions","name":"New Ethereum Token Definitions","project":"Ethereum","erc-20TokenType":{"type":"ERC-20 Token Type","name":"New ERC-20 Token Type","project":"Ethereum","ethereumToken":{"type":"Ethereum Token","name":"USDT","config":"{ \n\"codeName\": \"\"\n}","project":"Ethereum","id":"bd51930a-be0f-474e-82a9-d1531aaaab9f","savedPayload":{"position":{"x":42853.666666666664,"y":24985},"targetPosition":{"x":42553.666666666664,"y":24985},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"119dd8ba-f4f6-4542-ac7c-2a588b306c25","savedPayload":{"position":{"x":42553.666666666664,"y":24985},"targetPosition":{"x":42253.666666666664,"y":24985},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"erc-223TokenType":{"type":"ERC-223 Token Type","name":"New ERC-223 Token Type","project":"Ethereum","id":"d284d761-20e0-4aa7-a22f-61967052c0e2","savedPayload":{"position":{"x":42253.666666666664,"y":25285},"targetPosition":{"x":42253.666666666664,"y":24985},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"erc-721TokenType":{"type":"ERC-721 Token Type","name":"New ERC-721 Token Type","project":"Ethereum","id":"0343fbc9-aff7-40dc-9629-62f3afb06fba","savedPayload":{"position":{"x":41953.666666666664,"y":24985},"targetPosition":{"x":42253.666666666664,"y":24985},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"erc-777TokenType":{"type":"ERC-777 Token Type","name":"New ERC-777 Token Type","project":"Ethereum","id":"a592b3a7-4f97-4f27-9a90-9037200ad6cf","savedPayload":{"position":{"x":42253.666666666664,"y":24685},"targetPosition":{"x":42253.666666666664,"y":24985},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"ed9737c6-13dd-4f06-ae13-ca1dcbfaba79","savedPayload":{"position":{"x":42253.666666666664,"y":24985},"targetPosition":{"x":42253.666666666664,"y":24985},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Ethereum Wallet","name":"New Ethereum Wallet","project":"Ethereum","networkClientReference":{"type":"Network Client Reference","name":"Mainnet ACEPC Mini-PC","project":"Ethereum","id":"f0653d47-6dc4-4234-879a-5cc2e5f2c66a","savedPayload":{"position":{"x":48031.708333333336,"y":25046.60087719298},"targetPosition":{"x":47731.708333333336,"y":25046.60087719298},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Network Client","name":"ACEPC Mini-PC","id":"0dd8420b-d335-41f3-b15a-3a70303bfa87"}}},"walletAccounts":[{"type":"Wallet Account","name":"Be40","config":"{\n \"address\": \"0x09FE46109273d4e2739EdE5e665345C1DE7D9A23\",\n \"privateKey\": \"0x333b7bcbd55eb5d5265beeca416f1700cefd8e258cc173b6469e8d9f721f6f95\"\n}","project":"Ethereum","ethBalance":{"type":"ETH Balance","name":"New ETH Balance","project":"Ethereum","id":"dc1dcd5d-7d16-42dd-9590-aebe15851d12","savedPayload":{"position":{"x":47281.708333333336,"y":25306.408498328314},"targetPosition":{"x":47431.708333333336,"y":25046.60087719298},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"tokenBalances":[{"type":"Token Balance","name":"USDT","project":"Ethereum","id":"ac760f28-bed9-4c00-861b-afecbd3e1645","savedPayload":{"position":{"x":47281.708333333336,"y":24786.79325605765},"targetPosition":{"x":47431.708333333336,"y":25046.60087719298},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Ethereum Token","name":"USDT","id":"bd51930a-be0f-474e-82a9-d1531aaaab9f"}}}],"id":"3db69fd9-98c5-480e-aede-8153d6bb393a","savedPayload":{"position":{"x":47431.708333333336,"y":25046.60087719298},"targetPosition":{"x":47731.708333333336,"y":25046.60087719298},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"edfe9b91-34bd-44ad-af34-bd003bd4e2c8","savedPayload":{"position":{"x":47731.708333333336,"y":25046.60087719298},"targetPosition":{"x":47731.708333333336,"y":25046.60087719298},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Blockchain Network","name":"Ropsten","id":"a119dfa0-3430-46f7-a531-b796c4f4c7ea"}}},{"type":"Ethereum Decentralized Application","name":"Sample DAPP","project":"Ethereum","smartContracts":[{"type":"Smart Contract","name":"New Smart Contract","project":"Ethereum","smartContractAccount":{"type":"Smart Contract Account","name":"New Smart Contract Account","config":"{ \n\"value\": \"\"\n}","project":"Ethereum","id":"94d5feb2-1490-4fd5-bb32-22e65fccaa5b","savedPayload":{"position":{"x":37298,"y":30721.692378864667},"targetPosition":{"x":37148,"y":30981.5},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"solidityCode":{"type":"Solidity Code","name":"New Solidity Code","code":"// Type your smart contract code here.","project":"Ethereum","id":"e966b1b9-148a-456a-953a-bb916a2d131f","savedPayload":{"position":{"x":37298,"y":31241.307621135333},"targetPosition":{"x":37148,"y":30981.5},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"42b1e7ae-c46a-4f0c-bcc5-3b3c0093f1af","savedPayload":{"position":{"x":37148,"y":30981.5},"targetPosition":{"x":36848,"y":30981.5},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Smart Contract","name":"New Smart Contract","project":"Ethereum","id":"8bfb30a0-cdde-4563-b2ff-f08b3d62e96d","savedPayload":{"position":{"x":36698,"y":31241.307621135333},"targetPosition":{"x":36848,"y":30981.5},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Smart Contract","name":"New Smart Contract","project":"Ethereum","id":"cfb5da23-5d6e-4d73-bc01-002b47bb08c5","savedPayload":{"position":{"x":36698,"y":30721.692378864667},"targetPosition":{"x":36848,"y":30981.5},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"25c9d2d2-127d-4c88-a97d-f03bbbb1980e","savedPayload":{"position":{"x":36821,"y":32715.25},"targetPosition":{"x":36821,"y":32715.25},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Network Client","name":"Lenovo Develop Laptop","config":"{ \n\"host\": \"127.0.0.1\", \n\"webSocketsPort\": \"8546\"\n}","project":"Ethereum","id":"4b751788-e238-4919-b385-d835abbf9dac","savedPayload":{"position":{"x":35768,"y":25454.865242270665},"targetPosition":{"x":35768,"y":25454.865242270665},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}}]} \ No newline at end of file diff --git a/Integrations/Projects/Ethereum/Schemas/AppSchema.json b/Integrations/Projects/Ethereum/Schemas/AppSchema.json index 67d6a4fd1..653fd490f 100644 --- a/Integrations/Projects/Ethereum/Schemas/AppSchema.json +++ b/Integrations/Projects/Ethereum/Schemas/AppSchema.json @@ -48,22 +48,15 @@ "menuItems": [ { "action": "Add UI Object", - "label": "Add Network Reference", + "label": "Add Client Reference", "disableIfPropertyIsDefined": true, - "propertyToCheckFor": "networkReference", - "relatedUiObject": "Network Reference", + "propertyToCheckFor": "networkClientReference", + "relatedUiObject": "Network Client Reference", "actionFunction": "payload.executeAction" }, { - "action": "Add UI Object", - "label": "Add Wallet Keys", - "disableIfPropertyIsDefined": true, - "propertyToCheckFor": "walletKeys", - "relatedUiObject": "Wallet Keys", - "actionFunction": "payload.executeAction" - }, - { - "action": "Add UI Object", + "action": "Create Wallet Account", + "actionProject": "Ethereum", "label": "Add Wallet Account", "relatedUiObject": "Wallet Account", "actionFunction": "payload.executeAction" @@ -83,19 +76,13 @@ "level": 0, "properties": [ { - "name": "networkReference", + "name": "networkClientReference", "type": "node", - "childType": "Network Reference", + "childType": "Network Client Reference", "autoAdd": true }, { - "name": "walletKeys", - "type": "node", - "childType": "Wallet Keys", - "autoAdd": true - }, - { - "name": "walletAccount", + "name": "walletAccounts", "type": "array", "childType": "Wallet Account" } @@ -103,7 +90,7 @@ "icon": "ethereum" }, { - "type": "Network Reference", + "type": "Network Client Reference", "menuItems": [ { "action": "Delete UI Object", @@ -116,53 +103,18 @@ } ], "title": [ + "Use Reference Parent Parent", "Use Reference Parent" ], "referenceAttachesTo": { - "compatibleTypes": "->Blockchain Network->" + "compatibleTypes": "->Network Client->" }, "addLeftIcons": true, "level": 3, "chainAttachesTo": { "compatibleTypes": "->Ethereum Wallet->" }, - "propertyNameAtParent": "networkReference", - "icon": "ethereum" - }, - { - "type": "Wallet Keys", - "menuItems": [ - { - "action": "Configure", - "label": "Configure", - "iconPathOn": "configuration", - "iconPathOff": "configuration", - "dontShowAtFullscreen": true, - "actionFunction": "uiObject.configEditor.activate" - }, - { - "action": "Delete UI Object", - "askConfirmation": true, - "confirmationLabel": "Confirm to Delete", - "label": "Delete", - "iconPathOn": "delete", - "iconPathOff": "delete", - "actionFunction": "payload.executeAction" - } - ], - "editors": { - "config": true - }, - "initialValues": { - "config": "{ \n\"privateKey\": \"\", \n\"publicKey\": \"\"\n}" - }, - "addLeftIcons": true, - "level": 3, - "chainAttachesTo": { - "compatibleTypes": "->Ethereum Wallet->" - }, - "propertyNameAtParent": "walletKeys", - "isPersonalData": true, + "propertyNameAtParent": "networkClientReference", "icon": "ethereum" }, { @@ -204,14 +156,14 @@ "config": true }, "initialValues": { - "config": "{ \n\"value\": \"\"\n}" + "config": "{ \n\"address\": \"\", \n\"privateKey\": \"\"\n}" }, "addLeftIcons": true, - "level": 3, + "level": 0, "chainAttachesTo": { "compatibleTypes": "->Ethereum Wallet->" }, - "propertyNameAtParent": "walletAccount", + "propertyNameAtParent": "walletAccounts", "properties": [ { "name": "ethBalance", @@ -219,12 +171,13 @@ "childType": "ETH Balance" }, { - "name": "tokenBalance", + "name": "tokenBalances", "type": "array", "childType": "Token Balance" } ], - "icon": "ethereum" + "icon": "ethereum", + "isPersonalData": true }, { "type": "ETH Balance", @@ -271,7 +224,7 @@ "chainAttachesTo": { "compatibleTypes": "->Wallet Account->" }, - "propertyNameAtParent": "tokenBalance", + "propertyNameAtParent": "tokenBalances", "icon": "ethereum" }, { diff --git a/Integrations/Projects/Ethereum/Spaces/Blockchain-Space/Blockchain.js b/Integrations/Projects/Ethereum/Spaces/Blockchain-Space/Blockchain.js index 4626f3f6a..1841229c8 100644 --- a/Integrations/Projects/Ethereum/Spaces/Blockchain-Space/Blockchain.js +++ b/Integrations/Projects/Ethereum/Spaces/Blockchain-Space/Blockchain.js @@ -57,47 +57,13 @@ function newEthereumBlockchainSpace() { for (let j = 0; j < blockchainNetwork.networkClients.length; j++) { let networkClient = blockchainNetwork.networkClients[j] - let config = JSON.parse(networkClient.config) - if (config.host === undefined) { - networkClient.payload.uiObject.setErrorMessage('Property host not defined at node config.') - continue - } - if (config.httpPort === undefined && config.webSocketsPort === undefined) { - networkClient.payload.uiObject.setErrorMessage('Property httpPort or webSocketsPort must be defined at node config.') - continue - } + let route = UI.projects.ethereum.utilities.routeToClient.buildRouteToClient(networkClient) - /* Web Sockets would be the default protocol */ - let clientPort - let clientInterface - if (config.webSocketsPort !== undefined) { - clientInterface = 'ws' - clientPort = config.webSocketsPort - } else { - clientInterface = 'http' - clientPort = config.httpPort - } + if (route === undefined) { continue } // something went wrong building the route. - let params = { - method: 'getNetworkClientStatus', - host: config.host, - port: clientPort, - interface: clientInterface - } + route.params.method = 'getNetworkClientStatus' - /* - Next, we will check which Superalgos Network Node we need as a gateway - to the Ethereum Client. We will use the current node reference parent for that. - */ - if (networkClient.payload.referenceParent === undefined) { - networkClient.payload.uiObject.setErrorMessage('You need to reference a Superalgos Network Node so that it acts as a gateway to the Ethereum Client.') - return - } - - let networkNodeConfig = JSON.parse(networkClient.payload.referenceParent.config) - let url = 'http://' + networkNodeConfig.host + ':' + networkNodeConfig.webPort + '/' + 'WEB3' - - httpRequest(JSON.stringify(params), url, onResponse) + httpRequest(JSON.stringify(route.params), route.url, onResponse) function onResponse(err, data) { /* Lets check the result of the call through the http interface */ @@ -129,13 +95,13 @@ function newEthereumBlockchainSpace() { if (status.chainId > 0) { let networkName = UI.projects.ethereum.globals.chainIds.chainNameById(status.chainId) - networkClient.payload.uiObject.setStatus('Connected to ' + networkName + ' via the ' + clientInterface + ' interface, through ' + networkClient.payload.referenceParent.name + ' Network Node.', ANNIMATION_CYCLES_TO_LAST) - + networkClient.payload.uiObject.setStatus('Connected to ' + networkName + ' via the ' + route.params.interface + ' interface, through ' + networkClient.payload.referenceParent.name + ' Network Node.', ANNIMATION_CYCLES_TO_LAST) + networkClient.payload.uiObject.valueAtAngle = false networkClient.payload.uiObject.setValue( - 'Current Block Number ' + splitLargeNumber(status.currentBlockNumber) - , 200) - networkClient.payload.uiObject.setPercentage('100.00', ANNIMATION_CYCLES_TO_LAST) + 'Current Block Number ' + splitLargeNumber(status.currentBlockNumber) + , 200) + networkClient.payload.uiObject.setPercentage('100.00', ANNIMATION_CYCLES_TO_LAST) return } @@ -193,7 +159,7 @@ function newEthereumBlockchainSpace() { } } } catch (err) { - if (ERROR_LOG === true) { logger.write('[ERROR] checkStatus -> err = ' + err.stack) } + console.log('[ERROR] checkStatus -> err = ' + err.stack) } } } diff --git a/Integrations/Projects/Ethereum/Spaces/Wallet-Space/Wallet.js b/Integrations/Projects/Ethereum/Spaces/Wallet-Space/Wallet.js index 8b727365b..d31fb207f 100644 --- a/Integrations/Projects/Ethereum/Spaces/Wallet-Space/Wallet.js +++ b/Integrations/Projects/Ethereum/Spaces/Wallet-Space/Wallet.js @@ -1,10 +1,10 @@ function newEthereumWalletSpace() { const MODULE_NAME = 'Wallet Space' - + let thisObject = { container: undefined, physics: physics, - draw: draw, + draw: draw, getContainer: getContainer, finalize: finalize, initialize: initialize @@ -13,6 +13,8 @@ function newEthereumWalletSpace() { thisObject.container = newContainer() thisObject.container.initialize(MODULE_NAME) + let lastTryToReconnectDatetime + return thisObject function finalize() { @@ -26,7 +28,122 @@ function newEthereumWalletSpace() { } function physics() { + walletBalancesPhysics() + } + async function walletBalancesPhysics() { + + /* We will query the node only every 3 seconds */ + if (lastTryToReconnectDatetime === undefined) { + checkBalances() + lastTryToReconnectDatetime = (new Date()).valueOf() + } else { + let now = (new Date()).valueOf() + if (now - lastTryToReconnectDatetime > 3000) { + checkBalances() + lastTryToReconnectDatetime = now + } + } + + async function checkBalances() { + try { + if (UI.projects.superalgos.spaces.designSpace.workspace === undefined) { return } + + let wallets = [] + let hierarchyHeads = UI.projects.superalgos.spaces.designSpace.workspace.getHierarchyHeads() + for (let i = 0; i < hierarchyHeads.length; i++) { + let hierarchyHead = hierarchyHeads[i] + if (hierarchyHead.type === 'Ethereum Wallet') { + wallets.push(hierarchyHead) + } + } + + for (let i = 0; i < wallets.length; i++) { + let wallet = wallets[i] + + if (wallet.networkClientReference === undefined) { + wallet.payload.uiObject.setWarningMessage('A Network Client Reference is needed in order to fetch Account Balances from a Network Client.') + continue + } + + if (wallet.networkClientReference.payload === undefined) { + // node exists without payload, probably has been deleted. + continue + } + + if (wallet.networkClientReference.payload.referenceParent === undefined) { + wallet.networkClientReference.payload.uiObject.setWarningMessage('A reference to a Network Client is needed in order to fetch Account Balances from a Network Client.') + continue + } + + let networkClient = wallet.networkClientReference.payload.referenceParent + + let route = UI.projects.ethereum.utilities.routeToClient.buildRouteToClient(networkClient) + + if (route === undefined) { continue } // something went wrong building the route. + + route.params.method = 'getWalletBalances' + + let lightingPath = '' + + 'Ethereum Wallet->' + + 'Wallet Account->' + + 'ETH Balance->' + + 'Token Balance->' + + 'Ethereum Token->' + + 'ERC-20 Token Type->ERC-223 Token Type->ERC-721 Token Type->ERC-777 Token Type->' + + route.params.walletDefinition = UI.projects.superalgos.functionLibraries.protocolNode.getProtocolNode(wallet, false, true, true, false, false, lightingPath) + + httpRequest(JSON.stringify(route.params), route.url, onResponse) + + function onResponse(err, data) { + /* Lets check the result of the call through the http interface */ + if (err.result !== GLOBAL.DEFAULT_OK_RESPONSE.result) { + networkClient.payload.uiObject.setErrorMessage('Call via HTTP Interface failed.') + return + } + + let response = JSON.parse(data) + + /* Lets check the result of the method call */ + if (response.result !== GLOBAL.DEFAULT_OK_RESPONSE.result) { + networkClient.payload.uiObject.setErrorMessage('Call to WEB3 Server failed. ' + response.error) + return + } + + showBalances(response.walletDefinition) + } + + function showBalances(walletDefinition) { + for (let i = 0; i < walletDefinition.walletAccounts.length; i++) { + let walletAccount = walletDefinition.walletAccounts[i] + + if (walletAccount.ethBalance !== undefined) { + + let uiObject = wallet.walletAccounts[i].ethBalance.payload.uiObject + + if (walletAccount.error !== undefined) { + uiObject.setErrorMessage(walletAccount.error) + } else { + let value = walletAccount.ethBalance.value / 1000000000000000000 + uiObject.valueAtAngle = false + uiObject.setValue(value + ' ETH') + } + } + + for (let j = 0; j < walletAccount.tokenBalances.length; j++) { + let tokenBalance = walletAccount.tokenBalances[j] + let uiObject = wallet.walletAccounts[i].tokenBalances[j].payload.uiObject + uiObject.valueAtAngle = false + uiObject.setValue(tokenBalance.value + ' ' + uiObject.payload.node.name) + } + } + } + } + } catch (err) { + console.log('[ERROR] checkBalances -> err = ' + err.stack) + } + } } function getContainer(point) { @@ -40,6 +157,6 @@ function newEthereumWalletSpace() { } function draw() { - + } - } +} diff --git a/Integrations/Projects/Ethereum/Utilities/Placeholder.js b/Integrations/Projects/Ethereum/Utilities/Placeholder.js deleted file mode 100644 index e69de29bb..000000000 diff --git a/Integrations/Projects/Ethereum/Utilities/RouteToClient.js b/Integrations/Projects/Ethereum/Utilities/RouteToClient.js new file mode 100644 index 000000000..870e82e51 --- /dev/null +++ b/Integrations/Projects/Ethereum/Utilities/RouteToClient.js @@ -0,0 +1,53 @@ +function newEthereumUtilitiesRouteToClient() { + thisObject = { + buildRouteToClient: buildRouteToClient + } + + return thisObject + + function buildRouteToClient(networkClient) { + let config = JSON.parse(networkClient.config) + if (config.host === undefined) { + networkClient.payload.uiObject.setErrorMessage('Property host not defined at node config.') + return + } + if (config.httpPort === undefined && config.webSocketsPort === undefined) { + networkClient.payload.uiObject.setErrorMessage('Property httpPort or webSocketsPort must be defined at node config.') + return + } + + /* Web Sockets would be the default protocol */ + let clientPort + let clientInterface + if (config.webSocketsPort !== undefined) { + clientInterface = 'ws' + clientPort = config.webSocketsPort + } else { + clientInterface = 'http' + clientPort = config.httpPort + } + + let params = { + host: config.host, + port: clientPort, + interface: clientInterface + } + + /* + Next, we will check which Superalgos Network Node we need as a gateway + to the Ethereum Client. We will use the current node reference parent for that. + */ + if (networkClient.payload.referenceParent === undefined) { + networkClient.payload.uiObject.setErrorMessage('You need to reference a Superalgos Network Node so that it acts as a gateway to the Ethereum Client.') + return + } + + let networkNodeConfig = JSON.parse(networkClient.payload.referenceParent.config) + let url = 'http://' + networkNodeConfig.host + ':' + networkNodeConfig.webPort + '/' + 'WEB3' + + return { + params: params, + url: url + } + } +} \ No newline at end of file diff --git a/Integrations/Projects/ProjectsSchema.json b/Integrations/Projects/ProjectsSchema.json index 3528c71d6..dda1166e5 100644 --- a/Integrations/Projects/ProjectsSchema.json +++ b/Integrations/Projects/ProjectsSchema.json @@ -14,6 +14,113 @@ "functionName": "newSuperalgosGlobalsZoom" } ], + "functionLibraries": [ + { + "name": "Attach Detach", + "propertyName": "attachDetach", + "functionName": "newSuperalgosFunctionLibraryAttachDetach" + }, + { + "name": "Chain Attach Detach", + "propertyName": "chainAttachDetach", + "functionName": "newSuperalgosFunctionLibraryChainAttachDetach" + }, + { + "name": "Node Deleter", + "propertyName": "nodeDeleter", + "functionName": "newSuperalgosFunctionLibraryNodeDeleter" + }, + { + "name": "Ui Objects From Nodes", + "propertyName": "uiObjectsFromNodes", + "functionName": "newSuperalgosFunctionLibraryUiObjectsFromNodes" + }, + { + "name": "Protocol Node", + "propertyName": "protocolNode", + "functionName": "newSuperalgosFunctionLibraryProtocolNode" + }, + { + "name": "Node Cloning", + "propertyName": "nodeCloning", + "functionName": "newSuperalgosFunctionLibraryNodeCloning" + }, + { + "name": "Shortcut Keys", + "propertyName": "shortcutKeys", + "functionName": "newSuperalgosFunctionLibraryShortcutKeys" + }, + { + "name": "On Focus", + "propertyName": "onFocus", + "functionName": "newSuperalgosFunctionLibraryOnFocus" + }, + { + "name": "Super Scripts Functions", + "propertyName": "superScriptsFunctions", + "functionName": "newSuperalgosFunctionLibrarySuperScriptsFunctions" + }, + { + "name": "Webhook Functions", + "propertyName": "webhookFunctions", + "functionName": "newSuperalgosFunctionLibraryWebhookFunctions" + }, + { + "name": "Dependencies Filter", + "propertyName": "dependenciesFilter", + "functionName": "newSuperalgosFunctionLibraryDependenciesFilter" + }, + { + "name": "Node Path", + "propertyName": "nodePath", + "functionName": "newSuperalgosFunctionLibraryNodePath" + }, + { + "name": "Task Functions", + "propertyName": "taskFunctions", + "functionName": "newSuperalgosFunctionLibraryTaskFunctions" + }, + { + "name": "Trading Session Functions", + "propertyName": "tradingSessionFunctions", + "functionName": "newSuperalgosFunctionLibraryTradingSessionFunctions" + }, + { + "name": "Learning Session Functions", + "propertyName": "learningSessionFunctions", + "functionName": "newSuperalgosFunctionLibraryLearningSessionFunctions" + }, + { + "name": "Crypto Ecosystem Functions", + "propertyName": "cryptoEcosystemFunctions", + "functionName": "newSuperalgosFunctionLibraryCryptoEcosystemFunctions" + }, + { + "name": "Mine Functions", + "propertyName": "mineFunctions", + "functionName": "newSuperalgosFunctionLibraryMineFunctions" + }, + { + "name": "Data Storage Functions", + "propertyName": "dataStorageFunctions", + "functionName": "newSuperalgosFunctionLibraryDataStorageFunctions" + }, + { + "name": "Charting Space Functions", + "propertyName": "chartingSpaceFunctions", + "functionName": "newSuperalgosFunctionLibraryChartingSpaceFunctions" + }, + { + "name": "Plugins Functions", + "propertyName": "pluginsFunctions", + "functionName": "newSuperalgosFunctionLibraryPluginsFunctions" + }, + { + "name": "Workspace Functions", + "propertyName": "workspaceFunctions", + "functionName": "newSuperalgosFunctionLibraryWorkspaceFunctions" + } + ], "utilities": [ { "name": "Branches", @@ -110,7 +217,7 @@ "folderName": "Top-Space", "propertyName": "topSpace", "functionName": "newSuperalgosTopSpace", - "initializationIndex": 1, + "initializationIndex": 1, "animationPhysicsIndex": 7, "animationDrawIndex": 6, "onMouseOverIndex": 4, @@ -226,6 +333,20 @@ "functionName": "newEthereumGlobalsChainIds" } ], + "functionLibraries": [ + { + "name": "Accounts", + "propertyName": "accounts", + "functionName": "newEthereumFunctionLibraryAccounts" + } + ], + "utilities": [ + { + "name": "Route To Client", + "propertyName": "routeToClient", + "functionName": "newEthereumUtilitiesRouteToClient" + } + ], "spaces": [ { "name": "Blockchain Space", diff --git a/Integrations/Projects/Superalgos/Function-Libraries/ActionSwitch.js b/Integrations/Projects/Superalgos/Function-Libraries/ActionSwitch.js index abdbded26..0838a05cc 100644 --- a/Integrations/Projects/Superalgos/Function-Libraries/ActionSwitch.js +++ b/Integrations/Projects/Superalgos/Function-Libraries/ActionSwitch.js @@ -6,52 +6,10 @@ function newSuperalgosActionSwitch() { finalize: finalize } - let functionLibraryReferenceAttachDetach = newReferenceAttachDetach() - let functionLibraryChainAttachDetach = newChainAttachDetach() - let functionLibraryNodeDeleter = newNodeDeleter() - let functionLibraryUiObjectsFromNodes = newUiObjectsFromNodes() - let functionLibraryProtocolNode = newProtocolNode() - let functionLibraryNodeCloning = newNodeCloning() - let functionLibraryShortcutKeys = newShortcutKeys() - let functionLibraryOnFocus = newOnFocus() - let functionLibrarySuperScripts = newSuperScriptsFunctions() - let functionLibraryWebhookFunctions = newWebhookFunctions() - let functionLibraryDependenciesFilter = newDependenciesFilter() - let functionLibraryNodePath = newNodePath() - let functionLibraryTaskFunctions = newTaskFunctions() - let functionLibraryTradingSessionFunctions = newTradingSessionFunctions() - let functionLibraryLearningSessionFunctions = newLearningSessionFunctions() - let functionLibraryCryptoEcosystemFunctions = newCryptoEcosystemFunctions() - let functionLibraryMineFunctions = newMineFunctions() - let functionLibraryDataStorageFunctions = newDataStorageFunctions() - let functionLibraryChartingSpaceFunctions = newChartingSpaceFunctions() - let functionLibraryPluginsFunctions = newPluginsFunctions() - let functionLibraryWorkspaceFunctions = newWorkspaceFunctions() - return thisObject function finalize() { - functionLibraryReferenceAttachDetach = undefined - functionLibraryChainAttachDetach = undefined - functionLibraryNodeDeleter = undefined - functionLibraryUiObjectsFromNodes = undefined - functionLibraryProtocolNode = undefined - functionLibraryNodeCloning = undefined - functionLibraryShortcutKeys = undefined - functionLibraryOnFocus = undefined - functionLibrarySuperScripts = undefined - functionLibraryWebhookFunctions = undefined - functionLibraryDependenciesFilter = undefined - functionLibraryNodePath = undefined - functionLibraryTaskFunctions = undefined - functionLibraryTradingSessionFunctions = undefined - functionLibraryLearningSessionFunctions = undefined - functionLibraryCryptoEcosystemFunctions = undefined - functionLibraryMineFunctions = undefined - functionLibraryDataStorageFunctions = undefined - functionLibraryChartingSpaceFunctions = undefined - functionLibraryPluginsFunctions = undefined - functionLibraryWorkspaceFunctions = undefined + } function initialize() { @@ -61,56 +19,56 @@ function newSuperalgosActionSwitch() { async function executeAction(action) { switch (action.name) { case 'Get Node On Focus': { - return functionLibraryOnFocus.getNodeThatIsOnFocus(action.node) + return UI.projects.superalgos.functionLibraries.onFocus.getNodeThatIsOnFocus(action.node) } case 'Get Node By Shortcut Key': { - return functionLibraryShortcutKeys.getNodeByShortcutKey(action.node, action.extraParameter) + return UI.projects.superalgos.functionLibraries.shortcutKeys.getNodeByShortcutKey(action.node, action.extraParameter) } case 'Get Node Data Structure': { - return functionLibraryProtocolNode.getProtocolNode(action.node, action.extraParameter, false, true, true, true) + return UI.projects.superalgos.functionLibraries.protocolNode.getProtocolNode(action.node, action.extraParameter, false, true, true, true) } case 'Create UI Object': { - functionLibraryUiObjectsFromNodes.createUiObjectFromNode(action.node, undefined, undefined, action.extraParameter) + UI.projects.superalgos.functionLibraries.uiObjectsFromNodes.createUiObjectFromNode(action.node, undefined, undefined, action.extraParameter) } break case 'Connect Children to Reference Parents': { - functionLibraryUiObjectsFromNodes.tryToConnectChildrenWithReferenceParents() + UI.projects.superalgos.functionLibraries.uiObjectsFromNodes.tryToConnectChildrenWithReferenceParents() } break case 'Get Node By Id': { - return functionLibraryUiObjectsFromNodes.getNodeById(action.relatedNodeId) + return UI.projects.superalgos.functionLibraries.uiObjectsFromNodes.getNodeById(action.relatedNodeId) } case 'Syncronize Tasks': { - functionLibraryUiObjectsFromNodes.syncronizeTasksFoundAtWorkspaceWithBackEnd(functionLibraryTaskFunctions) + UI.projects.superalgos.functionLibraries.uiObjectsFromNodes.syncronizeTasksFoundAtWorkspaceWithBackEnd() } break case 'Syncronize Trading Sessions': { - functionLibraryUiObjectsFromNodes.syncronizeTradingSessionsFoundAtWorkspaceWithBackEnd(functionLibraryTradingSessionFunctions) + UI.projects.superalgos.functionLibraries.uiObjectsFromNodes.syncronizeTradingSessionsFoundAtWorkspaceWithBackEnd() } break case 'Syncronize Learning Sessions': { - functionLibraryUiObjectsFromNodes.syncronizeLearningSessionsFoundAtWorkspaceWithBackEnd(functionLibraryLearningSessionFunctions) + UI.projects.superalgos.functionLibraries.uiObjectsFromNodes.syncronizeLearningSessionsFoundAtWorkspaceWithBackEnd() } break case 'Play Tutorials': { - functionLibraryUiObjectsFromNodes.playTutorials() + UI.projects.superalgos.functionLibraries.uiObjectsFromNodes.playTutorials() } break case 'Recreate Workspace': { - functionLibraryUiObjectsFromNodes.recreateWorkspace(action.node, action.callBackFunction) + UI.projects.superalgos.functionLibraries.uiObjectsFromNodes.recreateWorkspace(action.node, action.callBackFunction) } break case 'Delete Workspace': { - return functionLibraryNodeDeleter.deleteWorkspace(action.node, action.rootNodes) + return UI.projects.superalgos.functionLibraries.nodeDeleter.deleteWorkspace(action.node, action.rootNodes) } break case 'Copy Node Path': { - let nodePath = functionLibraryNodePath.getNodePath(action.node) + let nodePath = UI.projects.superalgos.functionLibraries.nodePath.getNodePath(action.node) UI.projects.superalgos.utilities.clipboard.copyTextToClipboard(nodePath) @@ -143,17 +101,17 @@ function newSuperalgosActionSwitch() { break case 'Add UI Object': { - functionLibraryUiObjectsFromNodes.addUIObject(action.node, action.relatedNodeType, action.rootNodes) + UI.projects.superalgos.functionLibraries.uiObjectsFromNodes.addUIObject(action.node, action.relatedNodeType, action.rootNodes) } break case 'Add Missing Children': { - functionLibraryUiObjectsFromNodes.addMissingChildren(action.node, action.rootNodes) + UI.projects.superalgos.functionLibraries.uiObjectsFromNodes.addMissingChildren(action.node, action.rootNodes) } break case 'Delete UI Object': { - functionLibraryNodeDeleter.deleteUIObject(action.node, action.rootNodes) + UI.projects.superalgos.functionLibraries.nodeDeleter.deleteUIObject(action.node, action.rootNodes) } break case 'Edit Code': @@ -161,7 +119,7 @@ function newSuperalgosActionSwitch() { break case 'Share': { - let text = JSON.stringify(functionLibraryProtocolNode.getProtocolNode(action.node, true, false, true, true, true)) + let text = JSON.stringify(UI.projects.superalgos.functionLibraries.protocolNode.getProtocolNode(action.node, true, false, true, true, true)) let nodeName = action.node.name if (nodeName === undefined) { @@ -176,7 +134,7 @@ function newSuperalgosActionSwitch() { break case 'Backup': { - let text = JSON.stringify(functionLibraryProtocolNode.getProtocolNode(action.node, false, false, true, true, true)) + let text = JSON.stringify(UI.projects.superalgos.functionLibraries.protocolNode.getProtocolNode(action.node, false, false, true, true, true)) let nodeName = action.node.name if (nodeName === undefined) { @@ -191,7 +149,7 @@ function newSuperalgosActionSwitch() { break case 'Clone': { - let text = JSON.stringify(functionLibraryNodeCloning.getNodeClone(action.node)) + let text = JSON.stringify(UI.projects.superalgos.functionLibraries.nodeCloning.getNodeClone(action.node)) let nodeName = action.node.name if (nodeName === undefined) { @@ -206,292 +164,292 @@ function newSuperalgosActionSwitch() { break case 'Debug Task': { - functionLibraryTaskFunctions.runTask(action.node, functionLibraryProtocolNode, true, action.callBackFunction) + UI.projects.superalgos.functionLibraries.taskFunctions.runTask(action.node, true, action.callBackFunction) } break case 'Run Task': { - functionLibraryTaskFunctions.runTask(action.node, functionLibraryProtocolNode, false, action.callBackFunction) + UI.projects.superalgos.functionLibraries.taskFunctions.runTask(action.node, false, action.callBackFunction) } break case 'Stop Task': { - functionLibraryTaskFunctions.stopTask(action.node, functionLibraryProtocolNode, action.callBackFunction) + UI.projects.superalgos.functionLibraries.taskFunctions.stopTask(action.node, action.callBackFunction) } break case 'Run All Tasks': { - functionLibraryTaskFunctions.runAllTasks(action.node, functionLibraryProtocolNode) + UI.projects.superalgos.functionLibraries.taskFunctions.runAllTasks(action.node) } break case 'Stop All Tasks': { - functionLibraryTaskFunctions.stopAllTasks(action.node, functionLibraryProtocolNode) + UI.projects.superalgos.functionLibraries.taskFunctions.stopAllTasks(action.node) } break case 'Run All Task Managers': { - functionLibraryTaskFunctions.runAllTaskManagers(action.node, functionLibraryProtocolNode) + UI.projects.superalgos.functionLibraries.taskFunctions.runAllTaskManagers(action.node) } break case 'Stop All Task Managers': { - functionLibraryTaskFunctions.stopAllTaskManagers(action.node, functionLibraryProtocolNode) + UI.projects.superalgos.functionLibraries.taskFunctions.stopAllTaskManagers(action.node) } break case 'Run All Exchange Data Tasks': { - functionLibraryTaskFunctions.runAllExchangeDataTasks(action.node, functionLibraryProtocolNode) + UI.projects.superalgos.functionLibraries.taskFunctions.runAllExchangeDataTasks(action.node) } break case 'Stop All Exchange Data Tasks': { - functionLibraryTaskFunctions.stopAllExchangeDataTasks(action.node, functionLibraryProtocolNode) + UI.projects.superalgos.functionLibraries.taskFunctions.stopAllExchangeDataTasks(action.node) } break case 'Run All Exchange Trading Tasks': { - functionLibraryTaskFunctions.runAllExchangeTradingTasks(action.node, functionLibraryProtocolNode) + UI.projects.superalgos.functionLibraries.taskFunctions.runAllExchangeTradingTasks(action.node) } break case 'Stop All Exchange Trading Tasks': { - functionLibraryTaskFunctions.stopAllExchangeTradingTasks(action.node, functionLibraryProtocolNode) + UI.projects.superalgos.functionLibraries.taskFunctions.stopAllExchangeTradingTasks(action.node) } break case 'Run All Exchange Learning Tasks': { - functionLibraryTaskFunctions.runAllExchangeLearningTasks(action.node, functionLibraryProtocolNode) + UI.projects.superalgos.functionLibraries.taskFunctions.runAllExchangeLearningTasks(action.node) } break case 'Stop All Exchange Learning Tasks': { - functionLibraryTaskFunctions.stopAllExchangeLearningTasks(action.node, functionLibraryProtocolNode) + UI.projects.superalgos.functionLibraries.taskFunctions.stopAllExchangeLearningTasks(action.node) } break case 'Run All Market Data Tasks': { - functionLibraryTaskFunctions.runAllMarketDataTasks(action.node, functionLibraryProtocolNode) + UI.projects.superalgos.functionLibraries.taskFunctions.runAllMarketDataTasks(action.node) } break case 'Stop All Market Data Tasks': { - functionLibraryTaskFunctions.stopAllMarketDataTasks(action.node, functionLibraryProtocolNode) + UI.projects.superalgos.functionLibraries.taskFunctions.stopAllMarketDataTasks(action.node) } break case 'Run All Market Trading Tasks': { - functionLibraryTaskFunctions.runAllMarketTradingTasks(action.node, functionLibraryProtocolNode) + UI.projects.superalgos.functionLibraries.taskFunctions.runAllMarketTradingTasks(action.node) } break case 'Stop All Market Trading Tasks': { - functionLibraryTaskFunctions.stopAllMarketTradingTasks(action.node, functionLibraryProtocolNode) + UI.projects.superalgos.functionLibraries.taskFunctions.stopAllMarketTradingTasks(action.node) } break case 'Run All Market Learning Tasks': { - functionLibraryTaskFunctions.runAllMarketLearningTasks(action.node, functionLibraryProtocolNode) + UI.projects.superalgos.functionLibraries.taskFunctions.runAllMarketLearningTasks(action.node) } break case 'Stop All Market Learning Tasks': { - functionLibraryTaskFunctions.stopAllMarketLearningTasks(action.node, functionLibraryProtocolNode) + UI.projects.superalgos.functionLibraries.taskFunctions.stopAllMarketLearningTasks(action.node) } break case 'Run All Data Mine Tasks': { - functionLibraryTaskFunctions.runAllDataMineTasks(action.node, functionLibraryProtocolNode) + UI.projects.superalgos.functionLibraries.taskFunctions.runAllDataMineTasks(action.node) } break case 'Stop All Data Mine Tasks': { - functionLibraryTaskFunctions.stopAllDataMineTasks(action.node, functionLibraryProtocolNode) + UI.projects.superalgos.functionLibraries.taskFunctions.stopAllDataMineTasks(action.node) } break case 'Run All Trading Mine Tasks': { - functionLibraryTaskFunctions.runAllTradingMineTasks(action.node, functionLibraryProtocolNode) + UI.projects.superalgos.functionLibraries.taskFunctions.runAllTradingMineTasks(action.node) } break case 'Stop All Trading Mine Tasks': { - functionLibraryTaskFunctions.stopAllTradingMineTasks(action.node, functionLibraryProtocolNode) + UI.projects.superalgos.functionLibraries.taskFunctions.stopAllTradingMineTasks(action.node) } break case 'Run All Learning Mine Tasks': { - functionLibraryTaskFunctions.runAllLearningMineTasks(action.node, functionLibraryProtocolNode) + UI.projects.superalgos.functionLibraries.taskFunctions.runAllLearningMineTasks(action.node) } break case 'Stop All Learning Mine Tasks': { - functionLibraryTaskFunctions.stopAllLearningMineTasks(action.node, functionLibraryProtocolNode) + UI.projects.superalgos.functionLibraries.taskFunctions.stopAllLearningMineTasks(action.node) } break case 'Add Missing Exchange Data Tasks': { - functionLibraryTaskFunctions.addMissingExchangeDataTasks(action.node, action.rootNodes, functionLibraryUiObjectsFromNodes) + UI.projects.superalgos.functionLibraries.taskFunctions.addMissingExchangeDataTasks(action.node, action.rootNodes) } break case 'Add Missing Market Data Tasks': { - functionLibraryTaskFunctions.addMissingMarketDataTasks(action.node, functionLibraryUiObjectsFromNodes) + UI.projects.superalgos.functionLibraries.taskFunctions.addMissingMarketDataTasks(action.node) } break case 'Add Missing Data Mine Tasks': { - functionLibraryTaskFunctions.addMissingDataMineTasks(action.node, action.rootNodes, functionLibraryUiObjectsFromNodes) + UI.projects.superalgos.functionLibraries.taskFunctions.addMissingDataMineTasks(action.node, action.rootNodes) } break case 'Add Missing Exchange Trading Tasks': { - functionLibraryTaskFunctions.addMissingExchangeTradingTasks(action.node, action.rootNodes, functionLibraryUiObjectsFromNodes) + UI.projects.superalgos.functionLibraries.taskFunctions.addMissingExchangeTradingTasks(action.node, action.rootNodes) } break case 'Add Missing Market Trading Tasks': { - functionLibraryTaskFunctions.addMissingMarketTradingTasks(action.node, functionLibraryUiObjectsFromNodes) + UI.projects.superalgos.functionLibraries.taskFunctions.addMissingMarketTradingTasks(action.node) } break case 'Add Missing Trading Mine Tasks': { - functionLibraryTaskFunctions.addMissingTradingMineTasks(action.node, action.rootNodes, functionLibraryUiObjectsFromNodes) + UI.projects.superalgos.functionLibraries.taskFunctions.addMissingTradingMineTasks(action.node, action.rootNodes) } break case 'Add Missing Exchange Learning Tasks': { - functionLibraryTaskFunctions.addMissingExchangeLearningTasks(action.node, action.rootNodes, functionLibraryUiObjectsFromNodes) + UI.projects.superalgos.functionLibraries.taskFunctions.addMissingExchangeLearningTasks(action.node, action.rootNodes) } break case 'Add Missing Market Learning Tasks': { - functionLibraryTaskFunctions.addMissingMarketLearningTasks(action.node, functionLibraryUiObjectsFromNodes) + UI.projects.superalgos.functionLibraries.taskFunctions.addMissingMarketLearningTasks(action.node) } break case 'Add Missing Learning Mine Tasks': { - functionLibraryTaskFunctions.addMissingLearningMineTasks(action.node, action.rootNodes, functionLibraryUiObjectsFromNodes) + UI.projects.superalgos.functionLibraries.taskFunctions.addMissingLearningMineTasks(action.node, action.rootNodes) } break case 'Add All Tasks': { - functionLibraryTaskFunctions.addAllTasks(action.node, action.rootNodes, functionLibraryUiObjectsFromNodes) + UI.projects.superalgos.functionLibraries.taskFunctions.addAllTasks(action.node, action.rootNodes) } break case 'Add Missing Crypto Exchanges': { - functionLibraryCryptoEcosystemFunctions.addMissingExchanges(action.node, functionLibraryUiObjectsFromNodes) + UI.projects.superalgos.functionLibraries.cryptoEcosystemFunctions.addMissingExchanges(action.node) } break case 'Add Missing Assets': { - functionLibraryCryptoEcosystemFunctions.addMissingAssets(action.node, functionLibraryUiObjectsFromNodes) + UI.projects.superalgos.functionLibraries.cryptoEcosystemFunctions.addMissingAssets(action.node) } break case 'Add Missing Markets': { - functionLibraryCryptoEcosystemFunctions.addMissingMarkets(action.node, functionLibraryUiObjectsFromNodes, functionLibraryNodeCloning) + UI.projects.superalgos.functionLibraries.cryptoEcosystemFunctions.addMissingMarkets(action.node) } break case 'Install Market': { - functionLibraryCryptoEcosystemFunctions.installMarket(action.node, action.rootNodes, functionLibraryUiObjectsFromNodes, functionLibraryNodeDeleter, functionLibraryChartingSpaceFunctions, functionLibraryDataStorageFunctions) + UI.projects.superalgos.functionLibraries.cryptoEcosystemFunctions.installMarket(action.node, action.rootNodes) } break case 'Uninstall Market': { - functionLibraryCryptoEcosystemFunctions.uninstallMarket(action.node, action.rootNodes, functionLibraryUiObjectsFromNodes, functionLibraryNodeDeleter, functionLibraryChartingSpaceFunctions, functionLibraryDataStorageFunctions) + UI.projects.superalgos.functionLibraries.cryptoEcosystemFunctions.uninstallMarket(action.node, action.rootNodes) } break case 'Add All Output Datasets': { - functionLibraryMineFunctions.addAllOutputDatasets(action.node, functionLibraryUiObjectsFromNodes) + UI.projects.superalgos.functionLibraries.mineFunctions.addAllOutputDatasets(action.node) } break case 'Add All Data Products': { - functionLibraryDataStorageFunctions.addAllDataProducts(action.node, functionLibraryUiObjectsFromNodes) + UI.projects.superalgos.functionLibraries.dataStorageFunctions.addAllDataProducts(action.node) } break case 'Add All Data Mine Products': { - functionLibraryDataStorageFunctions.addAllDataMineProducts(action.node, action.rootNodes, functionLibraryUiObjectsFromNodes) + UI.projects.superalgos.functionLibraries.dataStorageFunctions.addAllDataMineProducts(action.node, action.rootNodes) } break case 'Add All Learning Mine Products': { - functionLibraryDataStorageFunctions.addAllLearningMineProducts(action.node, action.rootNodes, functionLibraryUiObjectsFromNodes) + UI.projects.superalgos.functionLibraries.dataStorageFunctions.addAllLearningMineProducts(action.node, action.rootNodes) } break case 'Add All Trading Mine Products': { - functionLibraryDataStorageFunctions.addAllTradingMineProducts(action.node, action.rootNodes, functionLibraryUiObjectsFromNodes) + UI.projects.superalgos.functionLibraries.dataStorageFunctions.addAllTradingMineProducts(action.node, action.rootNodes) } break case 'Add Missing Trading Session References': { - functionLibraryDataStorageFunctions.addMissingTradingSessionReferences(action.node, action.rootNodes, functionLibraryUiObjectsFromNodes) + UI.projects.superalgos.functionLibraries.dataStorageFunctions.addMissingTradingSessionReferences(action.node, action.rootNodes) } break case 'Add Missing Learning Session References': { - functionLibraryDataStorageFunctions.addMissingLearningSessionReferences(action.node, action.rootNodes, functionLibraryUiObjectsFromNodes) + UI.projects.superalgos.functionLibraries.dataStorageFunctions.addMissingLearningSessionReferences(action.node, action.rootNodes) } break case 'Add Missing Market Data Products': { - functionLibraryDataStorageFunctions.addMissingMarketDataProducts(action.node, action.rootNodes, functionLibraryUiObjectsFromNodes) + UI.projects.superalgos.functionLibraries.dataStorageFunctions.addMissingMarketDataProducts(action.node, action.rootNodes) } break case 'Add Missing Market Trading Products': { - functionLibraryDataStorageFunctions.addMissingMarketTradingProducts(action.node, action.rootNodes, functionLibraryUiObjectsFromNodes) + UI.projects.superalgos.functionLibraries.dataStorageFunctions.addMissingMarketTradingProducts(action.node, action.rootNodes) } break case 'Add Missing Exchange Trading Products': { - functionLibraryDataStorageFunctions.addMissingExchangeTradingProducts(action.node, action.rootNodes, functionLibraryUiObjectsFromNodes) + UI.projects.superalgos.functionLibraries.dataStorageFunctions.addMissingExchangeTradingProducts(action.node, action.rootNodes) } break case 'Add Missing Exchange Data Products': { - functionLibraryDataStorageFunctions.addMissingExchangeDataProducts(action.node, action.rootNodes, functionLibraryUiObjectsFromNodes) + UI.projects.superalgos.functionLibraries.dataStorageFunctions.addMissingExchangeDataProducts(action.node, action.rootNodes) } break case 'Add All Data Dependencies': { - functionLibraryMineFunctions.addAllDataDependencies(action.node, functionLibraryUiObjectsFromNodes) + UI.projects.superalgos.functionLibraries.mineFunctions.addAllDataDependencies(action.node) } break case 'Add All Data Mine Dependencies': { - functionLibraryMineFunctions.addAllDataMineDataDependencies(action.node, action.rootNodes, functionLibraryUiObjectsFromNodes) + UI.projects.superalgos.functionLibraries.mineFunctions.addAllDataMineDataDependencies(action.node, action.rootNodes) } break case 'Add All Layer Panels': { - functionLibraryChartingSpaceFunctions.addAllLayerPanels(action.node, functionLibraryUiObjectsFromNodes) + UI.projects.superalgos.functionLibraries.chartingSpaceFunctions.addAllLayerPanels(action.node) } break case 'Add All Layer Polygons': { - functionLibraryChartingSpaceFunctions.addAllLayerPolygons(action.node, functionLibraryUiObjectsFromNodes) + UI.projects.superalgos.functionLibraries.chartingSpaceFunctions.addAllLayerPolygons(action.node) } break case 'Add All Mine Layers': { - functionLibraryChartingSpaceFunctions.addAllMineLayers(action.node, action.rootNodes, functionLibraryUiObjectsFromNodes, functionLibraryNodeDeleter) + UI.projects.superalgos.functionLibraries.chartingSpaceFunctions.addAllMineLayers(action.node, action.rootNodes) } break case 'Add Missing Time Machines': { - functionLibraryChartingSpaceFunctions.addMissingTimeMachines(action.node, action.rootNodes, functionLibraryUiObjectsFromNodes, functionLibraryNodeDeleter) + UI.projects.superalgos.functionLibraries.chartingSpaceFunctions.addMissingTimeMachines(action.node, action.rootNodes) } break case 'Add Missing Dashboards': { - functionLibraryChartingSpaceFunctions.addMissingDashboards(action.node, action.rootNodes, functionLibraryUiObjectsFromNodes, functionLibraryNodeDeleter) + UI.projects.superalgos.functionLibraries.chartingSpaceFunctions.addMissingDashboards(action.node, action.rootNodes) } break case 'Play Tutorial': @@ -531,60 +489,60 @@ function newSuperalgosActionSwitch() { break case 'Send Webhook Test Message': { - functionLibraryWebhookFunctions.sendTestMessage(action.node, action.callBackFunction) + UI.projects.superalgos.functionLibraries.webhookFunctions.sendTestMessage(action.node, action.callBackFunction) } break case 'Run Trading Session': { - functionLibraryTradingSessionFunctions.runSession(action.node, functionLibraryProtocolNode, functionLibraryDependenciesFilter, false, action.callBackFunction) + UI.projects.superalgos.functionLibraries.tradingSessionFunctions.runSession(action.node, false, action.callBackFunction) } break case 'Resume Trading Session': { - functionLibraryTradingSessionFunctions.runSession(action.node, functionLibraryProtocolNode, functionLibraryDependenciesFilter, true, action.callBackFunction) + UI.projects.superalgos.functionLibraries.tradingSessionFunctions.runSession(action.node, true, action.callBackFunction) } break case 'Stop Trading Session': { - functionLibraryTradingSessionFunctions.stopSession(action.node, functionLibraryProtocolNode, action.callBackFunction) + UI.projects.superalgos.functionLibraries.tradingSessionFunctions.stopSession(action.node, action.callBackFunction) } break case 'Run Learning Session': { - functionLibraryLearningSessionFunctions.runSession(action.node, functionLibraryProtocolNode, functionLibraryDependenciesFilter, false, action.callBackFunction) + UI.projects.superalgos.functionLibraries.learningSessionFunctions.runSession(action.node, false, action.callBackFunction) } break case 'Resume Learning Session': { - functionLibraryLearningSessionFunctions.runSession(action.node, functionLibraryProtocolNode, functionLibraryDependenciesFilter, true, action.callBackFunction) + UI.projects.superalgos.functionLibraries.learningSessionFunctions.runSession(action.node, true, action.callBackFunction) } break case 'Stop Learning Session': { - functionLibraryLearningSessionFunctions.stopSession(action.node, functionLibraryProtocolNode, action.callBackFunction) + UI.projects.superalgos.functionLibraries.learningSessionFunctions.stopSession(action.node, action.callBackFunction) } break case 'Run Super Action': { - functionLibrarySuperScripts.runSuperScript(action.node, action.rootNodes, functionLibraryNodeCloning, functionLibraryUiObjectsFromNodes, functionLibraryNodeDeleter) + UI.projects.superalgos.functionLibraries.superScriptsFunctions.runSuperScript(action.node, action.rootNodes) } break case 'Parent Attach': { - functionLibraryChainAttachDetach.chainAttachNode(action.node, action.relatedNode, action.rootNodes) + UI.projects.superalgos.functionLibraries.chainAttachDetach.chainAttachNode(action.node, action.relatedNode, action.rootNodes) } break case 'Reference Attach': { - functionLibraryReferenceAttachDetach.referenceAttachNode(action.node, action.relatedNode, action.rootNodes) + UI.projects.superalgos.functionLibraries.attachDetach.referenceAttachNode(action.node, action.relatedNode, action.rootNodes) } break case 'Parent Detach': { - functionLibraryChainAttachDetach.chainDetachNode(action.node, action.rootNodes) + UI.projects.superalgos.functionLibraries.chainAttachDetach.chainDetachNode(action.node, action.rootNodes) } break case 'Reference Detach': { - functionLibraryReferenceAttachDetach.referenceDetachNode(action.node) + UI.projects.superalgos.functionLibraries.attachDetach.referenceDetachNode(action.node) } break case 'Push Code to Javascript Code': @@ -618,42 +576,42 @@ function newSuperalgosActionSwitch() { break case 'Add Missing Plugin Projects': { - functionLibraryPluginsFunctions.pluginMissingProjects(action.node, action.rootNodes, functionLibraryUiObjectsFromNodes) + UI.projects.superalgos.functionLibraries.pluginsFunctions.pluginMissingProjects(action.node, action.rootNodes) } break case 'Add Missing Plugin Data Mines': { - functionLibraryPluginsFunctions.pluginMissingDataMines(action.node, action.rootNodes, functionLibraryUiObjectsFromNodes) + UI.projects.superalgos.functionLibraries.pluginsFunctions.pluginMissingDataMines(action.node, action.rootNodes) } break case 'Add Missing Plugin Trading Mines': { - functionLibraryPluginsFunctions.pluginMissingTradingMines(action.node, action.rootNodes, functionLibraryUiObjectsFromNodes) + UI.projects.superalgos.functionLibraries.pluginsFunctions.pluginMissingTradingMines(action.node, action.rootNodes) } break case 'Add Missing Plugin Trading Systems': { - functionLibraryPluginsFunctions.pluginMissingTradingSystems(action.node, action.rootNodes, functionLibraryUiObjectsFromNodes) + UI.projects.superalgos.functionLibraries.pluginsFunctions.pluginMissingTradingSystems(action.node, action.rootNodes) } break case 'Add Missing Plugin Trading Engines': { - functionLibraryPluginsFunctions.pluginMissingTradingEngines(action.node, action.rootNodes, functionLibraryUiObjectsFromNodes) + UI.projects.superalgos.functionLibraries.pluginsFunctions.pluginMissingTradingEngines(action.node, action.rootNodes) } break case 'Add Missing Plugin Super Scripts': { - functionLibraryPluginsFunctions.pluginMissingSuperScripts(action.node, action.rootNodes, functionLibraryUiObjectsFromNodes) + UI.projects.superalgos.functionLibraries.pluginsFunctions.pluginMissingSuperScripts(action.node, action.rootNodes) } break case 'Add Missing Plugin Tutorials': { - functionLibraryPluginsFunctions.pluginMissingTutorials(action.node, action.rootNodes, functionLibraryUiObjectsFromNodes) + UI.projects.superalgos.functionLibraries.pluginsFunctions.pluginMissingTutorials(action.node, action.rootNodes) } break case 'Add Missing Workspace Projects': { - functionLibraryWorkspaceFunctions.addMissingWorkspaceProjects(action.node, action.rootNodes, functionLibraryUiObjectsFromNodes) + UI.projects.superalgos.functionLibraries.workspaceFunctions.addMissingWorkspaceProjects(action.node, action.rootNodes) } break } diff --git a/Integrations/Projects/Superalgos/Function-Libraries/ChainAttachDetach.js b/Integrations/Projects/Superalgos/Function-Libraries/ChainAttachDetach.js index faff8bafb..ec1e3be98 100644 --- a/Integrations/Projects/Superalgos/Function-Libraries/ChainAttachDetach.js +++ b/Integrations/Projects/Superalgos/Function-Libraries/ChainAttachDetach.js @@ -1,4 +1,4 @@ -function newChainAttachDetach() { +function newSuperalgosFunctionLibraryChainAttachDetach() { thisObject = { chainDetachNode: chainDetachNode, chainAttachNode: chainAttachNode diff --git a/Integrations/Projects/Superalgos/Function-Libraries/ChartingSpaceFunctions.js b/Integrations/Projects/Superalgos/Function-Libraries/ChartingSpaceFunctions.js index 1912f11a8..62fd263a8 100644 --- a/Integrations/Projects/Superalgos/Function-Libraries/ChartingSpaceFunctions.js +++ b/Integrations/Projects/Superalgos/Function-Libraries/ChartingSpaceFunctions.js @@ -1,4 +1,4 @@ -function newChartingSpaceFunctions() { +function newSuperalgosFunctionLibraryChartingSpaceFunctions() { thisObject = { addAllLayerPanels: addAllLayerPanels, addAllLayerPolygons: addAllLayerPolygons, @@ -10,7 +10,7 @@ function newChartingSpaceFunctions() { return thisObject - function addAllMineLayers(node, rootNodes, functionLibraryUiObjectsFromNodes, functionLibraryNodeDeleter) { + function addAllMineLayers(node, rootNodes) { /* Validations to see if we can do this or not. */ if (node.payload === undefined) { return } @@ -35,7 +35,7 @@ function newChartingSpaceFunctions() { function scanBotArray(botArray) { for (let i = 0; i < botArray.length; i++) { let bot = botArray[i] - let botLayers = functionLibraryUiObjectsFromNodes.addUIObject(node, 'Bot Layers') + let botLayers = UI.projects.superalgos.functionLibraries.uiObjectsFromNodes.addUIObject(node, 'Bot Layers') botLayers.name = bot.name UI.projects.superalgos.utilities.folders.asymetricalFolderStructureCloning( @@ -46,8 +46,7 @@ function newChartingSpaceFunctions() { 'layerFolders', 'Layer', 'Layer Folder', - undefined, - functionLibraryUiObjectsFromNodes + undefined ) /* There are some layers that should not exist, for example the ones related to Data Products @@ -61,7 +60,7 @@ function newChartingSpaceFunctions() { let plotterModule = UI.projects.superalgos.utilities.meshes.findNodeInNodeMesh(layer, 'Plotter Module', undefined, true, false, false, true) if (plotterModule === undefined) { - functionLibraryNodeDeleter.deleteUIObject(layer, rootNodes) + UI.projects.superalgos.functionLibraries.nodeDeleter.deleteUIObject(layer, rootNodes) } } /* @@ -90,7 +89,7 @@ function newChartingSpaceFunctions() { } } - function addMissingTimeMachines(node, rootNodes, functionLibraryUiObjectsFromNodes, functionLibraryNodeDeleter) { + function addMissingTimeMachines(node, rootNodes) { if (node.payload.referenceParent === undefined) { node.payload.uiObject.setErrorMessage('This node needs to have a Reference Parent for this command tu run.') return @@ -128,16 +127,16 @@ function newChartingSpaceFunctions() { let market = UI.projects.superalgos.utilities.meshes.findNodeInNodeMesh(session, 'Market Trading Tasks', undefined, true, false, true, false) if (market.payload.referenceParent === undefined) { continue } if (UI.projects.superalgos.utilities.children.isMissingChildren(node, session, true) === true) { - createTimeMachine(node, session, market.payload.referenceParent, networkNode, rootNodes, functionLibraryUiObjectsFromNodes, functionLibraryNodeDeleter) + createTimeMachine(node, session, market.payload.referenceParent, networkNode, rootNodes) } } } } } - function createTimeMachine(dashboard, session, market, networkNode, rootNodes, functionLibraryUiObjectsFromNodes, functionLibraryNodeDeleter) { + function createTimeMachine(dashboard, session, market, networkNode, rootNodes) { let mineProducts - let timeMachine = functionLibraryUiObjectsFromNodes.addUIObject(dashboard, 'Time Machine') + let timeMachine = UI.projects.superalgos.functionLibraries.uiObjectsFromNodes.addUIObject(dashboard, 'Time Machine') let exchange = market.payload.parentNode.payload.parentNode timeMachine.payload.referenceParent = session timeMachine.name = session.name + ' ' + session.type + ' ' + networkNode.name + ' ' + exchange.name + ' ' + market.name @@ -166,7 +165,7 @@ function newChartingSpaceFunctions() { */ for (let k = 0; k < 3; k++) { - let timelineChart = functionLibraryUiObjectsFromNodes.addUIObject(timeMachine, 'Timeline Chart') + let timelineChart = UI.projects.superalgos.functionLibraries.uiObjectsFromNodes.addUIObject(timeMachine, 'Timeline Chart') timelineChart.layerManager.payload.referenceParent = mineProduct timelineChart.payload.floatingObject.collapseToggle() @@ -201,7 +200,7 @@ function newChartingSpaceFunctions() { function deleteNodeByName(nodeName) { let nodeToDelete = UI.projects.superalgos.utilities.meshes.findNodeInNodeMesh(timelineChart.layerManager, undefined, nodeName, true, true, false, false) if (nodeToDelete === undefined) { return } - functionLibraryNodeDeleter.deleteUIObject(nodeToDelete, rootNodes) + UI.projects.superalgos.functionLibraries.nodeDeleter.deleteUIObject(nodeToDelete, rootNodes) } } } @@ -218,7 +217,7 @@ function newChartingSpaceFunctions() { if (mineProduct.payload.parentNode.payload.referenceParent === undefined) { continue } if (mineProduct.payload.parentNode.payload.referenceParent.id !== market.id) { continue } - let timelineChart = functionLibraryUiObjectsFromNodes.addUIObject(timeMachine, 'Timeline Chart') + let timelineChart = UI.projects.superalgos.functionLibraries.uiObjectsFromNodes.addUIObject(timeMachine, 'Timeline Chart') /* The Mine Product Node might be collapesd and since its creation it never received the physics call, so we will do the call so that it properly @@ -249,7 +248,7 @@ function newChartingSpaceFunctions() { if (mineProduct.payload.parentNode.payload.parentNode.payload.referenceParent === undefined) { continue } if (mineProduct.payload.parentNode.payload.parentNode.payload.referenceParent.id !== market.id) { continue } - let timelineChart = functionLibraryUiObjectsFromNodes.addUIObject(timeMachine, 'Timeline Chart') + let timelineChart = UI.projects.superalgos.functionLibraries.uiObjectsFromNodes.addUIObject(timeMachine, 'Timeline Chart') /* The Mine Product Node might be collapesd and since its creation it never received the physics call, so we will do the call so that it properly @@ -269,7 +268,7 @@ function newChartingSpaceFunctions() { } } - function addMissingDashboards(node, rootNodes, functionLibraryUiObjectsFromNodes, functionLibraryNodeDeleter) { + function addMissingDashboards(node, rootNodes) { for (let i = 0; i < rootNodes.length; i++) { let rootNode = rootNodes[i] if (rootNode.type === 'Network') { @@ -291,13 +290,13 @@ function newChartingSpaceFunctions() { let productionEnvironment = UI.projects.superalgos.utilities.branches.findInBranch(networkNode, 'Production Environment', node, true) if (UI.projects.superalgos.utilities.children.isMissingChildren(node, testingEnvironment, true) === true) { - let dashboard = functionLibraryUiObjectsFromNodes.addUIObject(node, 'Dashboard') + let dashboard = UI.projects.superalgos.functionLibraries.uiObjectsFromNodes.addUIObject(node, 'Dashboard') dashboard.payload.referenceParent = testingEnvironment dashboard.name = testingEnvironment.type + ' ' + networkNode.name } if (UI.projects.superalgos.utilities.children.isMissingChildren(node, productionEnvironment, true) === true) { - let dashboard = functionLibraryUiObjectsFromNodes.addUIObject(node, 'Dashboard') + let dashboard = UI.projects.superalgos.functionLibraries.uiObjectsFromNodes.addUIObject(node, 'Dashboard') dashboard.payload.referenceParent = productionEnvironment dashboard.name = productionEnvironment.type + ' ' + networkNode.name } @@ -305,19 +304,19 @@ function newChartingSpaceFunctions() { } } - function addAllLayerPanels(node, functionLibraryUiObjectsFromNodes) { + function addAllLayerPanels(node) { if (validateReferences(node) !== true) { return } let layerNode = node.payload.parentNode let plotterModule = layerNode.payload.referenceParent.payload.referenceParent.payload.referenceParent for (let i = 0; i < plotterModule.panels.length; i++) { let plotterPanel = plotterModule.panels[i] - let layerPanel = functionLibraryUiObjectsFromNodes.addUIObject(node, 'Layer Panel') + let layerPanel = UI.projects.superalgos.functionLibraries.uiObjectsFromNodes.addUIObject(node, 'Layer Panel') layerPanel.payload.referenceParent = plotterPanel } } - function addAllLayerPolygons(node, functionLibraryUiObjectsFromNodes) { + function addAllLayerPolygons(node) { if (validateReferences(node) !== true) { return } let layerNode = node.payload.parentNode @@ -330,7 +329,7 @@ function newChartingSpaceFunctions() { for (let i = 0; i < plotterModule.shapes.polygons.length; i++) { let polygon = plotterModule.shapes.polygons[i] - let layerPolygon = functionLibraryUiObjectsFromNodes.addUIObject(node, 'Layer Polygon') + let layerPolygon = UI.projects.superalgos.functionLibraries.uiObjectsFromNodes.addUIObject(node, 'Layer Polygon') layerPolygon.payload.referenceParent = polygon } } diff --git a/Integrations/Projects/Superalgos/Function-Libraries/CryptoEcosystemFunctions.js b/Integrations/Projects/Superalgos/Function-Libraries/CryptoEcosystemFunctions.js index 386fe466d..c32b66988 100644 --- a/Integrations/Projects/Superalgos/Function-Libraries/CryptoEcosystemFunctions.js +++ b/Integrations/Projects/Superalgos/Function-Libraries/CryptoEcosystemFunctions.js @@ -1,4 +1,4 @@ -function newCryptoEcosystemFunctions() { +function newSuperalgosFunctionLibraryCryptoEcosystemFunctions() { thisObject = { addMissingExchanges: addMissingExchanges, addMissingAssets: addMissingAssets, @@ -9,7 +9,7 @@ function newCryptoEcosystemFunctions() { return thisObject - function addMissingExchanges(node, functionLibraryUiObjectsFromNodes) { + function addMissingExchanges(node) { currentExchanges = new Map() let parent = node.payload.parentNode if (parent !== undefined) { @@ -44,7 +44,7 @@ function newCryptoEcosystemFunctions() { let exchange = exchanges[i] let existingExchange = currentExchanges.get(exchange.id) if (existingExchange === undefined) { - let newExchange = functionLibraryUiObjectsFromNodes.addUIObject(node, 'Crypto Exchange') + let newExchange = UI.projects.superalgos.functionLibraries.uiObjectsFromNodes.addUIObject(node, 'Crypto Exchange') newExchange.name = exchange.name newExchange.config = '{ \n\"codeName\": \"' + exchange.id + '\"\n}' newExchange.payload.floatingObject.collapseToggle() @@ -62,7 +62,7 @@ function newCryptoEcosystemFunctions() { } } - function addMissingAssets(node, functionLibraryUiObjectsFromNodes) { + function addMissingAssets(node) { if (node.payload.parentNode === undefined) { return } let currentAssets = new Map() @@ -118,7 +118,7 @@ function newCryptoEcosystemFunctions() { } function addAsset(name) { - let newAsseet = functionLibraryUiObjectsFromNodes.addUIObject(node, 'Asset') + let newAsseet = UI.projects.superalgos.functionLibraries.uiObjectsFromNodes.addUIObject(node, 'Asset') newAsseet.name = name newAsseet.config = '{ \n\"codeName\": \"' + name + '\"\n}' } @@ -132,7 +132,7 @@ function newCryptoEcosystemFunctions() { } } - function addMissingMarkets(node, functionLibraryUiObjectsFromNodes, functionLibraryNodeCloning) { + function addMissingMarkets(node) { if (node.payload.parentNode === undefined) { return } if (node.payload.parentNode.exchangeAssets === undefined) { return } if (node.payload.parentNode.payload.parentNode === undefined) { return } @@ -187,7 +187,7 @@ function newCryptoEcosystemFunctions() { } function addMarket(name, baseAsset, quotedAsset) { - let newMarket = functionLibraryUiObjectsFromNodes.addUIObject(node, 'Market') + let newMarket = UI.projects.superalgos.functionLibraries.uiObjectsFromNodes.addUIObject(node, 'Market') newMarket.name = name newMarket.config = '{ \n\"codeName\": \"' + name + '\"\n}' newMarket.payload.floatingObject.angleToParent = ANGLE_TO_PARENT.RANGE_180 @@ -214,11 +214,7 @@ function newCryptoEcosystemFunctions() { function installMarket( node, - rootNodes, - functionLibraryUiObjectsFromNodes, - functionLibraryNodeDeleter, - functionLibraryChartingSpaceFunctions, - functionLibraryDataStorageFunctions + rootNodes ) { let market = node @@ -280,9 +276,9 @@ function newCryptoEcosystemFunctions() { return } - let exchangeDataTasks = UI.projects.superalgos.utilities.children.findOrCreateChildWithReference(dataMining, 'Exchange Data Tasks', cryptoExchange, functionLibraryUiObjectsFromNodes) + let exchangeDataTasks = UI.projects.superalgos.utilities.children.findOrCreateChildWithReference(dataMining, 'Exchange Data Tasks', cryptoExchange) exchangeDataTasks.payload.floatingObject.angleToParent = ANGLE_TO_PARENT.RANGE_180 - let marketDataTask = UI.projects.superalgos.utilities.children.findAndRecreateChildWithReference(exchangeDataTasks, 'Market Data Tasks', market, rootNodes, functionLibraryUiObjectsFromNodes, functionLibraryNodeDeleter) + let marketDataTask = UI.projects.superalgos.utilities.children.findAndRecreateChildWithReference(exchangeDataTasks, 'Market Data Tasks', market, rootNodes) UI.projects.superalgos.utilities.menu.menuClick(marketDataTask, 'Add Missing Data Mine Tasks', true) UI.projects.superalgos.utilities.menu.menuClickOfNodeArray(marketDataTask.dataMineTasks, 'Add All Tasks', true) @@ -298,9 +294,9 @@ function newCryptoEcosystemFunctions() { return } - let exchangeLearningTasks = UI.projects.superalgos.utilities.children.findOrCreateChildWithReference(learningMining, 'Exchange Learning Tasks', cryptoExchange, functionLibraryUiObjectsFromNodes) + let exchangeLearningTasks = UI.projects.superalgos.utilities.children.findOrCreateChildWithReference(learningMining, 'Exchange Learning Tasks', cryptoExchange) exchangeLearningTasks.payload.floatingObject.angleToParent = ANGLE_TO_PARENT.RANGE_180 - let marketLearningTask = UI.projects.superalgos.utilities.children.findAndRecreateChildWithReference(exchangeLearningTasks, 'Market Learning Tasks', market, rootNodes, functionLibraryUiObjectsFromNodes, functionLibraryNodeDeleter) + let marketLearningTask = UI.projects.superalgos.utilities.children.findAndRecreateChildWithReference(exchangeLearningTasks, 'Market Learning Tasks', market, rootNodes) UI.projects.superalgos.utilities.menu.menuClick(marketLearningTask, 'Add Missing Learning Mine Tasks', true) UI.projects.superalgos.utilities.menu.menuClickOfNodeArray(marketLearningTask.learningMineTasks, 'Add All Tasks', true) @@ -330,9 +326,9 @@ function newCryptoEcosystemFunctions() { return } - let exchangeTradingTasks = UI.projects.superalgos.utilities.children.findOrCreateChildWithReference(environmentFound, 'Exchange Trading Tasks', cryptoExchange, functionLibraryUiObjectsFromNodes) + let exchangeTradingTasks = UI.projects.superalgos.utilities.children.findOrCreateChildWithReference(environmentFound, 'Exchange Trading Tasks', cryptoExchange) exchangeTradingTasks.payload.floatingObject.angleToParent = ANGLE_TO_PARENT.RANGE_180 - let marketTradingTask = UI.projects.superalgos.utilities.children.findAndRecreateChildWithReference(exchangeTradingTasks, 'Market Trading Tasks', market, rootNodes, functionLibraryUiObjectsFromNodes, functionLibraryNodeDeleter) + let marketTradingTask = UI.projects.superalgos.utilities.children.findAndRecreateChildWithReference(exchangeTradingTasks, 'Market Trading Tasks', market, rootNodes) UI.projects.superalgos.utilities.menu.menuClick(marketTradingTask, 'Add Missing Trading Mine Tasks', true) UI.projects.superalgos.utilities.menu.menuClickOfNodeArray(marketTradingTask.tradingMineTasks, 'Add All Tasks', true) @@ -362,9 +358,9 @@ function newCryptoEcosystemFunctions() { return } - let exchangeDataProducts = UI.projects.superalgos.utilities.children.findOrCreateChildWithReference(dataMinesData, 'Exchange Data Products', cryptoExchange, functionLibraryUiObjectsFromNodes) + let exchangeDataProducts = UI.projects.superalgos.utilities.children.findOrCreateChildWithReference(dataMinesData, 'Exchange Data Products', cryptoExchange) exchangeDataProducts.payload.floatingObject.angleToParent = ANGLE_TO_PARENT.RANGE_180 - let marketDataProducts = UI.projects.superalgos.utilities.children.findAndRecreateChildWithReference(exchangeDataProducts, 'Market Data Products', market, rootNodes, functionLibraryUiObjectsFromNodes, functionLibraryNodeDeleter) + let marketDataProducts = UI.projects.superalgos.utilities.children.findAndRecreateChildWithReference(exchangeDataProducts, 'Market Data Products', market, rootNodes) marketDataProducts.payload.floatingObject.collapseToggle() UI.projects.superalgos.utilities.menu.menuClick(marketDataProducts, 'Add All Data Mine Products', true) @@ -381,9 +377,9 @@ function newCryptoEcosystemFunctions() { return } - let exchangeLearningProducts = UI.projects.superalgos.utilities.children.findOrCreateChildWithReference(learningMinesData, 'Exchange Learning Products', cryptoExchange, functionLibraryUiObjectsFromNodes) + let exchangeLearningProducts = UI.projects.superalgos.utilities.children.findOrCreateChildWithReference(learningMinesData, 'Exchange Learning Products', cryptoExchange) exchangeLearningProducts.payload.floatingObject.angleToParent = ANGLE_TO_PARENT.RANGE_180 - let marketLearningProducts = UI.projects.superalgos.utilities.children.findAndRecreateChildWithReference(exchangeLearningProducts, 'Market Learning Products', market, rootNodes, functionLibraryUiObjectsFromNodes, functionLibraryNodeDeleter) + let marketLearningProducts = UI.projects.superalgos.utilities.children.findAndRecreateChildWithReference(exchangeLearningProducts, 'Market Learning Products', market, rootNodes) marketLearningProducts.payload.floatingObject.collapseToggle() /* Create the new session references. @@ -391,7 +387,7 @@ function newCryptoEcosystemFunctions() { for (let i = 0; i < learningSessionsCreatedArray.length; i++) { let session = learningSessionsCreatedArray[i] if (UI.projects.superalgos.utilities.children.isMissingChildren(marketLearningProducts, session, true) === true) { - functionLibraryDataStorageFunctions.createSessionReference(marketLearningProducts, session, 'Learning Session Reference', functionLibraryUiObjectsFromNodes) + UI.projects.superalgos.functionLibraries.dataStorageFunctions.createSessionReference(marketLearningProducts, session, 'Learning Session Reference') } } /* @@ -415,9 +411,9 @@ function newCryptoEcosystemFunctions() { return } - let exchangeTradingProducts = UI.projects.superalgos.utilities.children.findOrCreateChildWithReference(tradingMinesData, 'Exchange Trading Products', cryptoExchange, functionLibraryUiObjectsFromNodes) + let exchangeTradingProducts = UI.projects.superalgos.utilities.children.findOrCreateChildWithReference(tradingMinesData, 'Exchange Trading Products', cryptoExchange) exchangeTradingProducts.payload.floatingObject.angleToParent = ANGLE_TO_PARENT.RANGE_180 - let marketTradingProducts = UI.projects.superalgos.utilities.children.findAndRecreateChildWithReference(exchangeTradingProducts, 'Market Trading Products', market, rootNodes, functionLibraryUiObjectsFromNodes, functionLibraryNodeDeleter) + let marketTradingProducts = UI.projects.superalgos.utilities.children.findAndRecreateChildWithReference(exchangeTradingProducts, 'Market Trading Products', market, rootNodes) marketTradingProducts.payload.floatingObject.collapseToggle() /* Create the new session references. @@ -425,7 +421,7 @@ function newCryptoEcosystemFunctions() { for (let i = 0; i < tradingSessionsCreatedArray.length; i++) { let session = tradingSessionsCreatedArray[i] if (UI.projects.superalgos.utilities.children.isMissingChildren(marketTradingProducts, session, true) === true) { - functionLibraryDataStorageFunctions.createSessionReference(marketTradingProducts, session, 'Trading Session Reference', functionLibraryUiObjectsFromNodes) + UI.projects.superalgos.functionLibraries.dataStorageFunctions.createSessionReference(marketTradingProducts, session, 'Trading Session Reference') } } /* @@ -448,7 +444,7 @@ function newCryptoEcosystemFunctions() { If the Dashboard we need is not already there we create a new one. */ let arrayItem = dashboardsArray[i] - let dashboard = UI.projects.superalgos.utilities.children.findOrCreateChildWithReference(chartingSpace, 'Dashboard', arrayItem.environmentNode, functionLibraryUiObjectsFromNodes) + let dashboard = UI.projects.superalgos.utilities.children.findOrCreateChildWithReference(chartingSpace, 'Dashboard', arrayItem.environmentNode) dashboard.name = arrayItem.environmentNode.type + ' ' + arrayItem.networkNode.name /* We delete all the existing Time Machines related to the market we are currently installing. @@ -469,7 +465,7 @@ function newCryptoEcosystemFunctions() { time machines to lose their reference parent since the install process deletes them. */ - functionLibraryNodeDeleter.deleteUIObject(timeMachine, rootNodes) + UI.projects.superalgos.functionLibraries.nodeDeleter.deleteUIObject(timeMachine, rootNodes) continue } let marketTradingTasks = UI.projects.superalgos.utilities.meshes.findNodeInNodeMesh(session, 'Market Trading Tasks', undefined, true, false, true, false) @@ -477,7 +473,7 @@ function newCryptoEcosystemFunctions() { if (marketTradingTasks.payload === undefined) { continue } if (marketTradingTasks.payload.referenceParent === undefined) { continue } if (marketTradingTasks.payload.referenceParent.id === market.id) { - functionLibraryNodeDeleter.deleteUIObject(timeMachine, rootNodes) + UI.projects.superalgos.functionLibraries.nodeDeleter.deleteUIObject(timeMachine, rootNodes) } } /* @@ -485,14 +481,14 @@ function newCryptoEcosystemFunctions() { */ for (let j = 0; j < arrayItem.sessionsArray.length; j++) { let session = arrayItem.sessionsArray[j] - functionLibraryChartingSpaceFunctions.createTimeMachine(dashboard, session, node, arrayItem.networkNode, rootNodes, functionLibraryUiObjectsFromNodes, functionLibraryNodeDeleter) + UI.projects.superalgos.functionLibraries.chartingSpaceFunctions.createTimeMachine(dashboard, session, node, arrayItem.networkNode, rootNodes) } } } } } - function uninstallMarket(node, rootNodes, functionLibraryUiObjectsFromNodes, functionLibraryNodeDeleter, functionLibraryChartingSpaceFunctions, functionLibraryDataStorageFunctions) { + function uninstallMarket(node, rootNodes) { node.payload.uiObject.setInfoMessage('This market is being uninstalled. Please hold on that it might take a while.') @@ -522,7 +518,7 @@ function newCryptoEcosystemFunctions() { if (marketTradingTasks.payload === undefined) { continue } if (marketTradingTasks.payload.referenceParent === undefined) { continue } if (marketTradingTasks.payload.referenceParent.id === market.id) { - functionLibraryNodeDeleter.deleteUIObject(timeMachine, rootNodes) + UI.projects.superalgos.functionLibraries.nodeDeleter.deleteUIObject(timeMachine, rootNodes) } } @@ -531,7 +527,7 @@ function newCryptoEcosystemFunctions() { for (let i = 0; i < dashboardArray.length; i++) { let dashboard = dashboardArray[i] if (dashboard.timeMachines.length === 0) { - functionLibraryNodeDeleter.deleteUIObject(dashboard, rootNodes) + UI.projects.superalgos.functionLibraries.nodeDeleter.deleteUIObject(dashboard, rootNodes) } } @@ -566,7 +562,7 @@ function newCryptoEcosystemFunctions() { if (marketReference.payload === undefined) { continue } if (marketReference.payload.referenceParent === undefined) { continue } if (marketReference.payload.referenceParent.id === market.id) { - functionLibraryNodeDeleter.deleteUIObject(marketReference, rootNodes) + UI.projects.superalgos.functionLibraries.nodeDeleter.deleteUIObject(marketReference, rootNodes) } } } diff --git a/Integrations/Projects/Superalgos/Function-Libraries/DataStorageFunctions.js b/Integrations/Projects/Superalgos/Function-Libraries/DataStorageFunctions.js index e75a2055c..e81e3bec0 100644 --- a/Integrations/Projects/Superalgos/Function-Libraries/DataStorageFunctions.js +++ b/Integrations/Projects/Superalgos/Function-Libraries/DataStorageFunctions.js @@ -1,4 +1,4 @@ -function newDataStorageFunctions() { +function newSuperalgosFunctionLibraryDataStorageFunctions() { thisObject = { addAllDataProducts: addAllDataProducts, addAllDataMineProducts: addAllDataMineProducts, @@ -15,7 +15,7 @@ function newDataStorageFunctions() { return thisObject - function addAllDataProducts(node, functionLibraryUiObjectsFromNodes) { + function addAllDataProducts(node) { /* Validations to see if we can do this or not. */ if (node.payload === undefined) { return } @@ -46,7 +46,7 @@ function newDataStorageFunctions() { for (let i = 0; i < botArray.length; i++) { let bot = botArray[i] - let botProducts = functionLibraryUiObjectsFromNodes.addUIObject(node, 'Bot Products') + let botProducts = UI.projects.superalgos.functionLibraries.uiObjectsFromNodes.addUIObject(node, 'Bot Products') botProducts.name = bot.name botProducts.payload.floatingObject.collapseToggle() @@ -58,47 +58,46 @@ function newDataStorageFunctions() { 'dataProductFolders', 'Data Product', 'Data Product Folder', - undefined, - functionLibraryUiObjectsFromNodes + undefined ) } } } - function addAllDataMineProducts(node, rootNodes, functionLibraryUiObjectsFromNodes) { + function addAllDataMineProducts(node, rootNodes) { for (let i = 0; i < rootNodes.length; i++) { let rootNode = rootNodes[i] if (rootNode.type === 'Data Mine') { - let dataMineProducts = functionLibraryUiObjectsFromNodes.addUIObject(node, 'Data Mine Products') + let dataMineProducts = UI.projects.superalgos.functionLibraries.uiObjectsFromNodes.addUIObject(node, 'Data Mine Products') dataMineProducts.payload.referenceParent = rootNode } } } - function addAllTradingMineProducts(node, rootNodes, functionLibraryUiObjectsFromNodes) { + function addAllTradingMineProducts(node, rootNodes) { for (let i = 0; i < rootNodes.length; i++) { let rootNode = rootNodes[i] if (rootNode.type === 'Trading Mine') { - let tradingMineProducts = functionLibraryUiObjectsFromNodes.addUIObject(node, 'Trading Mine Products') + let tradingMineProducts = UI.projects.superalgos.functionLibraries.uiObjectsFromNodes.addUIObject(node, 'Trading Mine Products') tradingMineProducts.payload.referenceParent = rootNode } } } - function addAllLearningMineProducts(node, rootNodes, functionLibraryUiObjectsFromNodes) { + function addAllLearningMineProducts(node, rootNodes) { for (let i = 0; i < rootNodes.length; i++) { let rootNode = rootNodes[i] if (rootNode.type === 'Learning Mine') { - let learningMineProducts = functionLibraryUiObjectsFromNodes.addUIObject(node, 'Learning Mine Products') + let learningMineProducts = UI.projects.superalgos.functionLibraries.uiObjectsFromNodes.addUIObject(node, 'Learning Mine Products') learningMineProducts.payload.referenceParent = rootNode } } } - function addMissingTradingSessionReferences(node, rootNodes, functionLibraryUiObjectsFromNodes) { + function addMissingTradingSessionReferences(node, rootNodes) { let networkNode = UI.projects.superalgos.utilities.meshes.findNodeInNodeMesh(node, 'Network Node', undefined, true, false, true, false) if (networkNode === undefined) { return } @@ -119,13 +118,13 @@ function newDataStorageFunctions() { let marketTradingTasks = UI.projects.superalgos.utilities.meshes.findNodeInNodeMesh(session, 'Market Trading Tasks', undefined, true, false, true, false) if (node.payload.referenceParent.id !== marketTradingTasks.payload.referenceParent.id) { continue } if (UI.projects.superalgos.utilities.children.isMissingChildren(node, session, true) === true) { - createSessionReference(node, session, 'Trading Session Reference', functionLibraryUiObjectsFromNodes) + createSessionReference(node, session, 'Trading Session Reference') } } } } - function addMissingLearningSessionReferences(node, rootNodes, functionLibraryUiObjectsFromNodes) { + function addMissingLearningSessionReferences(node, rootNodes) { let networkNode = UI.projects.superalgos.utilities.meshes.findNodeInNodeMesh(node, 'Network Node', undefined, true, false, true, false) if (networkNode === undefined) { return } @@ -140,26 +139,26 @@ function newDataStorageFunctions() { let marketLearningTasks = UI.projects.superalgos.utilities.meshes.findNodeInNodeMesh(session, 'Market Learning Tasks', undefined, true, false, true, false) if (node.payload.referenceParent.id !== marketLearningTasks.payload.referenceParent.id) { continue } if (UI.projects.superalgos.utilities.children.isMissingChildren(node, session, true) === true) { - createSessionReference(node, session, 'Learning Session Reference', functionLibraryUiObjectsFromNodes) + createSessionReference(node, session, 'Learning Session Reference') } } } } - function createSessionReference(node, session, nodeType, functionLibraryUiObjectsFromNodes) { - let sessionReference = functionLibraryUiObjectsFromNodes.addUIObject(node, nodeType) + function createSessionReference(node, session, nodeType) { + let sessionReference = UI.projects.superalgos.functionLibraries.uiObjectsFromNodes.addUIObject(node, nodeType) sessionReference.payload.referenceParent = session } - function addMissingMarketDataProducts(node, rootNodes, functionLibraryUiObjectsFromNodes) { - addMissingMarketProducts(node, rootNodes, 'Market Data Products', functionLibraryUiObjectsFromNodes) + function addMissingMarketDataProducts(node, rootNodes) { + addMissingMarketProducts(node, rootNodes, 'Market Data Products') } - function addMissingMarketTradingProducts(node, rootNodes, functionLibraryUiObjectsFromNodes) { - addMissingMarketProducts(node, rootNodes, 'Market Trading Products', functionLibraryUiObjectsFromNodes) + function addMissingMarketTradingProducts(node, rootNodes) { + addMissingMarketProducts(node, rootNodes, 'Market Trading Products') } - function addMissingMarketProducts(node, rootNodes, newNodeType, functionLibraryUiObjectsFromNodes) { + function addMissingMarketProducts(node, rootNodes, newNodeType) { if (node.payload.referenceParent === undefined) { return } if (node.payload.referenceParent.exchangeMarkets === undefined) { return } let marketsArray = node.payload.referenceParent.exchangeMarkets.markets @@ -167,21 +166,21 @@ function newDataStorageFunctions() { for (let i = 0; i < marketsArray.length; i++) { let market = marketsArray[i] if (UI.projects.superalgos.utilities.children.isMissingChildren(node, market, true) === true) { - let marketDataProducts = functionLibraryUiObjectsFromNodes.addUIObject(node, newNodeType) + let marketDataProducts = UI.projects.superalgos.functionLibraries.uiObjectsFromNodes.addUIObject(node, newNodeType) marketDataProducts.payload.referenceParent = market } } } - function addMissingExchangeTradingProducts(node, rootNodes, functionLibraryUiObjectsFromNodes) { - addMissingExchange(node, rootNodes, 'Exchange Trading Products', functionLibraryUiObjectsFromNodes) + function addMissingExchangeTradingProducts(node, rootNodes) { + addMissingExchange(node, rootNodes, 'Exchange Trading Products') } - function addMissingExchangeDataProducts(node, rootNodes, functionLibraryUiObjectsFromNodes) { - addMissingExchange(node, rootNodes, 'Exchange Data Products', functionLibraryUiObjectsFromNodes) + function addMissingExchangeDataProducts(node, rootNodes) { + addMissingExchange(node, rootNodes, 'Exchange Data Products') } - function addMissingExchange(node, rootNodes, newNodeType, functionLibraryUiObjectsFromNodes) { + function addMissingExchange(node, rootNodes, newNodeType) { for (let i = 0; i < rootNodes.length; i++) { let rootNode = rootNodes[i] if (rootNode.type === 'Crypto Ecosystem') { @@ -191,7 +190,7 @@ function newDataStorageFunctions() { for (let k = 0; k < cryptoExchanges.exchanges.length; k++) { let cryptoExchange = cryptoExchanges.exchanges[k] if (UI.projects.superalgos.utilities.children.isMissingChildren(node, cryptoExchange, true) === true) { - let exchange = functionLibraryUiObjectsFromNodes.addUIObject(node, newNodeType) + let exchange = UI.projects.superalgos.functionLibraries.uiObjectsFromNodes.addUIObject(node, newNodeType) exchange.payload.referenceParent = cryptoExchange } } diff --git a/Integrations/Projects/Superalgos/Function-Libraries/DependenciesFilter.js b/Integrations/Projects/Superalgos/Function-Libraries/DependenciesFilter.js index 88b9eb45d..47ea51692 100644 --- a/Integrations/Projects/Superalgos/Function-Libraries/DependenciesFilter.js +++ b/Integrations/Projects/Superalgos/Function-Libraries/DependenciesFilter.js @@ -1,4 +1,4 @@ -function newDependenciesFilter() { +function newSuperalgosFunctionLibraryDependenciesFilter() { thisObject = { createFilter: createFilter } diff --git a/Integrations/Projects/Superalgos/Function-Libraries/LearningSessionFunctions.js b/Integrations/Projects/Superalgos/Function-Libraries/LearningSessionFunctions.js index 5be5aa6fe..4854b1e89 100644 --- a/Integrations/Projects/Superalgos/Function-Libraries/LearningSessionFunctions.js +++ b/Integrations/Projects/Superalgos/Function-Libraries/LearningSessionFunctions.js @@ -1,4 +1,4 @@ -function newLearningSessionFunctions() { +function newSuperalgosFunctionLibraryLearningSessionFunctions() { thisObject = { syncronizeSessionWithBackEnd: syncronizeSessionWithBackEnd, runSession: runSession, @@ -36,7 +36,7 @@ function newLearningSessionFunctions() { eventsServerClient.raiseEvent(key, 'Learning Session Status') } - function runSession(node, functionLibraryProtocolNode, functionLibraryDependenciesFilter, resume, callBackFunction) { + function runSession(node, resume, callBackFunction) { let networkNode = validations(node) if (networkNode === undefined) { /* This means that the validations failed. */ @@ -73,7 +73,7 @@ function newLearningSessionFunctions() { 'Market Order->Limit Order->' + 'Simulated Exchange Events->Simulated Partial Fill->Simulated Actual Rate->Simulated Fees Paid->Formula->' - let tradingSystem = functionLibraryProtocolNode.getProtocolNode(node.tradingSystemReference.payload.referenceParent, false, true, true, false, false, lightingPath) + let tradingSystem = UI.projects.superalgos.functionLibraries.protocolNode.getProtocolNode(node.tradingSystemReference.payload.referenceParent, false, true, true, false, false, lightingPath) lightingPath = '' + 'Trading Engine->' + @@ -111,7 +111,7 @@ function newLearningSessionFunctions() { 'Balance->Begin Balance->End Balance->' + 'Index->Situation Name->Formula->Periods->' - let tradingEngine = functionLibraryProtocolNode.getProtocolNode(node.tradingEngineReference.payload.referenceParent, false, true, true, false, false, lightingPath) + let tradingEngine = UI.projects.superalgos.functionLibraries.protocolNode.getProtocolNode(node.tradingEngineReference.payload.referenceParent, false, true, true, false, false, lightingPath) lightingPath = '' + 'Learning Session->' + @@ -120,9 +120,9 @@ function newLearningSessionFunctions() { 'Exchange Account Asset->Asset->' + 'Social Bots->Telegram Bot->' - let session = functionLibraryProtocolNode.getProtocolNode(node, false, true, true, false, false, lightingPath) + let session = UI.projects.superalgos.functionLibraries.protocolNode.getProtocolNode(node, false, true, true, false, false, lightingPath) - let dependencyFilter = functionLibraryDependenciesFilter.createFilter(node.tradingSystemReference.payload.referenceParent) + let dependencyFilter = UI.projects.superalgos.functionLibraries.dependenciesFilter.createFilter(node.tradingSystemReference.payload.referenceParent) /* Raise event to run the session */ let event = { @@ -145,7 +145,7 @@ function newLearningSessionFunctions() { } } - function stopSession(node, functionLibraryProtocolNode, callBackFunction) { + function stopSession(node, callBackFunction) { let networkNode = validations(node) if (networkNode === undefined) { /* This means that the validations failed. */ diff --git a/Integrations/Projects/Superalgos/Function-Libraries/MineFunctions.js b/Integrations/Projects/Superalgos/Function-Libraries/MineFunctions.js index 1f8d55c6a..023a2a06e 100644 --- a/Integrations/Projects/Superalgos/Function-Libraries/MineFunctions.js +++ b/Integrations/Projects/Superalgos/Function-Libraries/MineFunctions.js @@ -1,4 +1,4 @@ -function newMineFunctions() { +function newSuperalgosFunctionLibraryMineFunctions() { thisObject = { addAllOutputDatasets: addAllOutputDatasets, addAllDataDependencies: addAllDataDependencies, @@ -7,7 +7,7 @@ function newMineFunctions() { return thisObject - function addAllOutputDatasets(node, functionLibraryUiObjectsFromNodes) { + function addAllOutputDatasets(node) { /* Validations to see if we can do this or not. */ if (node.payload === undefined) { return } @@ -39,12 +39,11 @@ function newMineFunctions() { 'outputDatasetFolders', 'Output Dataset', 'Output Dataset Folder', - 'datasets', - functionLibraryUiObjectsFromNodes + 'datasets' ) } - function addAllDataDependencies(node, functionLibraryUiObjectsFromNodes) { + function addAllDataDependencies(node) { /* Validations to see if we can do this or not. */ if (node.payload === undefined) { return } @@ -73,7 +72,7 @@ function newMineFunctions() { function scanBotArray(botArray) { for (let i = 0; i < botArray.length; i++) { let bot = botArray[i] - let botProducts = functionLibraryUiObjectsFromNodes.addUIObject(node, 'Bot Data Dependencies') + let botProducts = UI.projects.superalgos.functionLibraries.uiObjectsFromNodes.addUIObject(node, 'Bot Data Dependencies') botProducts.name = bot.name UI.projects.superalgos.utilities.folders.asymetricalFolderStructureCloning( @@ -84,19 +83,18 @@ function newMineFunctions() { 'dataDependencyFolders', 'Data Dependency', 'Data Dependency Folder', - 'datasets', - functionLibraryUiObjectsFromNodes + 'datasets' ) } } } - function addAllDataMineDataDependencies(node, rootNodes, functionLibraryUiObjectsFromNodes) { + function addAllDataMineDataDependencies(node, rootNodes) { for (let i = 0; i < rootNodes.length; i++) { let rootNode = rootNodes[i] if (rootNode.type === 'Data Mine') { - let dataMineDataDependencies = functionLibraryUiObjectsFromNodes.addUIObject(node, 'Data Mine Data Dependencies') + let dataMineDataDependencies = UI.projects.superalgos.functionLibraries.uiObjectsFromNodes.addUIObject(node, 'Data Mine Data Dependencies') dataMineDataDependencies.payload.referenceParent = rootNode } } diff --git a/Integrations/Projects/Superalgos/Function-Libraries/NodeCloning.js b/Integrations/Projects/Superalgos/Function-Libraries/NodeCloning.js index 78d08b249..f9c820fef 100644 --- a/Integrations/Projects/Superalgos/Function-Libraries/NodeCloning.js +++ b/Integrations/Projects/Superalgos/Function-Libraries/NodeCloning.js @@ -1,4 +1,4 @@ -function newNodeCloning() { +function newSuperalgosFunctionLibraryNodeCloning() { const MODULE_NAME = 'Node Cloning' const ERROR_LOG = true const logger = newWebDebugLog() diff --git a/Integrations/Projects/Superalgos/Function-Libraries/NodeDeleter.js b/Integrations/Projects/Superalgos/Function-Libraries/NodeDeleter.js index 5247f28be..8ef06340f 100644 --- a/Integrations/Projects/Superalgos/Function-Libraries/NodeDeleter.js +++ b/Integrations/Projects/Superalgos/Function-Libraries/NodeDeleter.js @@ -1,4 +1,4 @@ -function newNodeDeleter() { +function newSuperalgosFunctionLibraryNodeDeleter() { thisObject = { deleteWorkspace: deleteWorkspace, deleteUIObject: deleteUIObject diff --git a/Integrations/Projects/Superalgos/Function-Libraries/NodePath.js b/Integrations/Projects/Superalgos/Function-Libraries/NodePath.js index 02dc6362c..e5b6f8f6f 100644 --- a/Integrations/Projects/Superalgos/Function-Libraries/NodePath.js +++ b/Integrations/Projects/Superalgos/Function-Libraries/NodePath.js @@ -1,4 +1,4 @@ -function newNodePath() { +function newSuperalgosFunctionLibraryNodePath() { thisObject = { getNodePath: getNodePath } diff --git a/Integrations/Projects/Superalgos/Function-Libraries/OnFocus.js b/Integrations/Projects/Superalgos/Function-Libraries/OnFocus.js index bbbed3985..ea3ad073e 100644 --- a/Integrations/Projects/Superalgos/Function-Libraries/OnFocus.js +++ b/Integrations/Projects/Superalgos/Function-Libraries/OnFocus.js @@ -1,4 +1,4 @@ -function newOnFocus() { +function newSuperalgosFunctionLibraryOnFocus() { thisObject = { getNodeThatIsOnFocus: getNodeThatIsOnFocus } diff --git a/Integrations/Projects/Superalgos/Function-Libraries/PluginsFunctions.js b/Integrations/Projects/Superalgos/Function-Libraries/PluginsFunctions.js index eac6aa87a..184fe0b52 100644 --- a/Integrations/Projects/Superalgos/Function-Libraries/PluginsFunctions.js +++ b/Integrations/Projects/Superalgos/Function-Libraries/PluginsFunctions.js @@ -1,4 +1,4 @@ -function newPluginsFunctions() { +function newSuperalgosFunctionLibraryPluginsFunctions() { thisObject = { pluginMissingProjects: pluginMissingProjects, pluginMissingDataMines: pluginMissingDataMines, @@ -24,18 +24,18 @@ function newPluginsFunctions() { } } - function addPluginFileIfNeeded(node, fileNames, functionLibraryUiObjectsFromNodes) { + function addPluginFileIfNeeded(node, fileNames) { for (let i = 0; i < fileNames.length; i++) { let fileName = fileNames[i] fileName = fileName.replace('.json', '') if (UI.projects.superalgos.utilities.children.isMissingChildrenByName(node, fileName) === true) { - let child = functionLibraryUiObjectsFromNodes.addUIObject(node, 'Plugin File') + let child = UI.projects.superalgos.functionLibraries.uiObjectsFromNodes.addUIObject(node, 'Plugin File') child.name = fileName } } } - function pluginMissingProjects(node, rootNodes, functionLibraryUiObjectsFromNodes) { + function pluginMissingProjects(node, rootNodes) { let url = 'ProjectNames' httpRequest(undefined, url, onResponse) @@ -44,7 +44,7 @@ function newPluginsFunctions() { for (let i = 0; i < projects.length; i++) { let project = projects[i] if (UI.projects.superalgos.utilities.children.isMissingChildrenByName(node, project) === true) { - let child = functionLibraryUiObjectsFromNodes.addUIObject(node, 'Plugin Project') + let child = UI.projects.superalgos.functionLibraries.uiObjectsFromNodes.addUIObject(node, 'Plugin Project') child.name = project let config = JSON.parse(child.config) config.codeName = project @@ -73,7 +73,7 @@ function newPluginsFunctions() { return config.codeName } - function pluginMissingDataMines(node, rootNodes, functionLibraryUiObjectsFromNodes) { + function pluginMissingDataMines(node, rootNodes) { let projectName = getProjectName(node) if (projectName === "" || projectName === undefined) { if (node.payload.parentNode !== undefined) { @@ -85,11 +85,11 @@ function newPluginsFunctions() { getPluginFileNames(projectName, 'Data-Mines', onNamesArrived) function onNamesArrived(fileNames) { - addPluginFileIfNeeded(node, fileNames, functionLibraryUiObjectsFromNodes) + addPluginFileIfNeeded(node, fileNames) } } - function pluginMissingTradingMines(node, rootNodes, functionLibraryUiObjectsFromNodes) { + function pluginMissingTradingMines(node, rootNodes) { let projectName = getProjectName(node) if (projectName === "" || projectName === undefined) { if (node.payload.parentNode !== undefined) { @@ -101,11 +101,11 @@ function newPluginsFunctions() { getPluginFileNames(projectName, 'Trading-Mines', onNamesArrived) function onNamesArrived(fileNames) { - addPluginFileIfNeeded(node, fileNames, functionLibraryUiObjectsFromNodes) + addPluginFileIfNeeded(node, fileNames) } } - function pluginMissingTradingSystems(node, rootNodes, functionLibraryUiObjectsFromNodes) { + function pluginMissingTradingSystems(node, rootNodes) { let projectName = getProjectName(node) if (projectName === "" || projectName === undefined) { if (node.payload.parentNode !== undefined) { @@ -117,11 +117,11 @@ function newPluginsFunctions() { getPluginFileNames(projectName, 'Trading-Systems', onNamesArrived) function onNamesArrived(fileNames) { - addPluginFileIfNeeded(node, fileNames, functionLibraryUiObjectsFromNodes) + addPluginFileIfNeeded(node, fileNames) } } - function pluginMissingTradingEngines(node, rootNodes, functionLibraryUiObjectsFromNodes) { + function pluginMissingTradingEngines(node, rootNodes) { let projectName = getProjectName(node) if (projectName === "" || projectName === undefined) { if (node.payload.parentNode !== undefined) { @@ -133,11 +133,11 @@ function newPluginsFunctions() { getPluginFileNames(projectName, 'Trading-Engines', onNamesArrived) function onNamesArrived(fileNames) { - addPluginFileIfNeeded(node, fileNames, functionLibraryUiObjectsFromNodes) + addPluginFileIfNeeded(node, fileNames) } } - function pluginMissingSuperScripts(node, rootNodes, functionLibraryUiObjectsFromNodes) { + function pluginMissingSuperScripts(node, rootNodes) { let projectName = getProjectName(node) if (projectName === "" || projectName === undefined) { if (node.payload.parentNode !== undefined) { @@ -149,11 +149,11 @@ function newPluginsFunctions() { getPluginFileNames(projectName, 'Super-Scripts', onNamesArrived) function onNamesArrived(fileNames) { - addPluginFileIfNeeded(node, fileNames, functionLibraryUiObjectsFromNodes) + addPluginFileIfNeeded(node, fileNames) } } - function pluginMissingTutorials(node, rootNodes, functionLibraryUiObjectsFromNodes) { + function pluginMissingTutorials(node, rootNodes) { let projectName = getProjectName(node) if (projectName === "" || projectName === undefined) { if (node.payload.parentNode !== undefined) { @@ -165,7 +165,7 @@ function newPluginsFunctions() { getPluginFileNames(projectName, 'Tutorials', onNamesArrived) function onNamesArrived(fileNames) { - addPluginFileIfNeeded(node, fileNames, functionLibraryUiObjectsFromNodes) + addPluginFileIfNeeded(node, fileNames) } } } diff --git a/Integrations/Projects/Superalgos/Function-Libraries/ProtocolNode.js b/Integrations/Projects/Superalgos/Function-Libraries/ProtocolNode.js index a303b79c4..cf351d5a5 100644 --- a/Integrations/Projects/Superalgos/Function-Libraries/ProtocolNode.js +++ b/Integrations/Projects/Superalgos/Function-Libraries/ProtocolNode.js @@ -1,4 +1,4 @@ -function newProtocolNode() { +function newSuperalgosFunctionLibraryProtocolNode() { const MODULE_NAME = 'Protocol Node' const ERROR_LOG = true const logger = newWebDebugLog() diff --git a/Integrations/Projects/Superalgos/Function-Libraries/ReferenceAttachDetach.js b/Integrations/Projects/Superalgos/Function-Libraries/ReferenceAttachDetach.js index 028e35842..b9f9a1eec 100644 --- a/Integrations/Projects/Superalgos/Function-Libraries/ReferenceAttachDetach.js +++ b/Integrations/Projects/Superalgos/Function-Libraries/ReferenceAttachDetach.js @@ -1,4 +1,4 @@ -function newReferenceAttachDetach() { +function newSuperalgosFunctionLibraryAttachDetach() { thisObject = { referenceDetachNode: referenceDetachNode, referenceAttachNode: referenceAttachNode diff --git a/Integrations/Projects/Superalgos/Function-Libraries/ShortcutKeys.js b/Integrations/Projects/Superalgos/Function-Libraries/ShortcutKeys.js index 6d3a76aa5..6e2e60e38 100644 --- a/Integrations/Projects/Superalgos/Function-Libraries/ShortcutKeys.js +++ b/Integrations/Projects/Superalgos/Function-Libraries/ShortcutKeys.js @@ -1,4 +1,4 @@ -function newShortcutKeys() { +function newSuperalgosFunctionLibraryShortcutKeys() { thisObject = { getNodeByShortcutKey: getNodeByShortcutKey } diff --git a/Integrations/Projects/Superalgos/Function-Libraries/SuperScripts.js b/Integrations/Projects/Superalgos/Function-Libraries/SuperScripts.js index bbb214083..9e8489b66 100644 --- a/Integrations/Projects/Superalgos/Function-Libraries/SuperScripts.js +++ b/Integrations/Projects/Superalgos/Function-Libraries/SuperScripts.js @@ -1,13 +1,13 @@ -function newSuperScriptsFunctions() { +function newSuperalgosFunctionLibrarySuperScriptsFunctions() { thisObject = { runSuperScript: runSuperScript } return thisObject - function runSuperScript(node, rootNodes, functionLibraryNodeCloning, functionLibraryUiObjectsFromNodes, functionLibraryNodeDeleter) { + function runSuperScript(node, rootNodes) { try { - let clone = functionLibraryNodeCloning.getNodeClone + let clone = UI.projects.superalgos.functionLibraries.nodeCloning.getNodeClone let executionResult = true let superAction = node @@ -16,7 +16,7 @@ function newSuperScriptsFunctions() { spawnPosition.y = target.payload.position.y if (exchange === undefined) { - functionLibraryUiObjectsFromNodes.createUiObjectFromNode(templateClone, target, target) + UI.projects.superalgos.functionLibraries.uiObjectsFromNodes.createUiObjectFromNode(templateClone, target, target) } else { let definition = getNodeDefinition(target) for (let i = 0; i < definition.properties.length; i++) { @@ -36,19 +36,19 @@ function newSuperScriptsFunctions() { } } if (targetExchange === undefined) { - targetExchange = functionLibraryUiObjectsFromNodes.addUIObject(target, exchangeNodeType) + targetExchange = UI.projects.superalgos.functionLibraries.uiObjectsFromNodes.addUIObject(target, exchangeNodeType) targetExchange.payload.referenceParent = exchange } let nodesArray = targetExchange[arrayPropertyName] nodesArray.push(templateClone) - functionLibraryUiObjectsFromNodes.createUiObjectFromNode(templateClone, targetExchange, targetExchange) + UI.projects.superalgos.functionLibraries.uiObjectsFromNodes.createUiObjectFromNode(templateClone, targetExchange, targetExchange) } } } } function deleteNode(node) { - functionLibraryNodeDeleter.deleteUIObject(node, rootNodes) + UI.projects.superalgos.functionLibraries.nodeDeleter.deleteUIObject(node, rootNodes) } /* Validations */ diff --git a/Integrations/Projects/Superalgos/Function-Libraries/TaskFunctions.js b/Integrations/Projects/Superalgos/Function-Libraries/TaskFunctions.js index 3184c3f1a..226548a69 100644 --- a/Integrations/Projects/Superalgos/Function-Libraries/TaskFunctions.js +++ b/Integrations/Projects/Superalgos/Function-Libraries/TaskFunctions.js @@ -1,4 +1,4 @@ -function newTaskFunctions() { +function newSuperalgosFunctionLibraryTaskFunctions() { thisObject = { syncronizeTaskWithBackEnd: syncronizeTaskWithBackEnd, @@ -78,7 +78,7 @@ function newTaskFunctions() { eventsServerClient.raiseEvent('Task Manager', 'Task Status', event) } - function runTask(node, functionLibraryProtocolNode, isDebugging, callBackFunction) { + function runTask(node, isDebugging, callBackFunction) { let networkNode = validations(node) if (networkNode === undefined) { @@ -139,7 +139,7 @@ function newTaskFunctions() { 'Learning Bot->' + 'Data Mine->Trading Mine->Learning Mine->' - let taskDefinition = functionLibraryProtocolNode.getProtocolNode(node, false, true, true, false, false, taskLightingPath) + let taskDefinition = UI.projects.superalgos.functionLibraries.protocolNode.getProtocolNode(node, false, true, true, false, false, taskLightingPath) let networkLightingPath = '->Network->Network Node->' + 'Data Storage->Data Mines Data->Exchange Data Products->' + @@ -158,7 +158,7 @@ function newTaskFunctions() { 'Market->' + 'Process Definition->' - let networkDefinition = functionLibraryProtocolNode.getProtocolNode(networkNode.payload.parentNode, false, true, true, false, false, networkLightingPath) + let networkDefinition = UI.projects.superalgos.functionLibraries.protocolNode.getProtocolNode(networkNode.payload.parentNode, false, true, true, false, false, networkLightingPath) let event = { appSchema: JSON.stringify(SCHEMAS_BY_PROJECT.get('Superalgos').array.appSchema), @@ -178,7 +178,7 @@ function newTaskFunctions() { eventsServerClient.raiseEvent('Task Manager', 'Run Task', event) } - function stopTask(node, functionLibraryProtocolNode, callBackFunction) { + function stopTask(node, callBackFunction) { let networkNode = validations(node) if (networkNode === undefined) { /* This means that the validations failed. */ @@ -268,7 +268,7 @@ function newTaskFunctions() { return networkNode } - function runAllTasks(taskManager, functionLibraryProtocolNode) { + function runAllTasks(taskManager) { for (let i = 0; i < taskManager.tasks.length; i++) { let node = taskManager.tasks[i] let menu = node.payload.uiObject.menu @@ -277,7 +277,7 @@ function newTaskFunctions() { } } - function stopAllTasks(taskManager, functionLibraryProtocolNode) { + function stopAllTasks(taskManager) { for (let i = 0; i < taskManager.tasks.length; i++) { let node = taskManager.tasks[i] let menu = node.payload.uiObject.menu @@ -286,7 +286,7 @@ function newTaskFunctions() { } } - function runAllTaskManagers(parent, functionLibraryProtocolNode) { + function runAllTaskManagers(parent) { for (let i = 0; i < parent.taskManagers.length; i++) { let node = parent.taskManagers[i] let menu = node.payload.uiObject.menu @@ -296,7 +296,7 @@ function newTaskFunctions() { } } - function stopAllTaskManagers(parent, functionLibraryProtocolNode) { + function stopAllTaskManagers(parent) { for (let i = 0; i < parent.taskManagers.length; i++) { let node = parent.taskManagers[i] let menu = node.payload.uiObject.menu @@ -306,7 +306,7 @@ function newTaskFunctions() { } } - function runAllExchangeDataTasks(parent, functionLibraryProtocolNode) { + function runAllExchangeDataTasks(parent) { for (let i = 0; i < parent.exchangeDataTasks.length; i++) { let node = parent.exchangeDataTasks[i] let menu = node.payload.uiObject.menu @@ -316,7 +316,7 @@ function newTaskFunctions() { } } - function stopAllExchangeDataTasks(parent, functionLibraryProtocolNode) { + function stopAllExchangeDataTasks(parent) { for (let i = 0; i < parent.exchangeDataTasks.length; i++) { let node = parent.exchangeDataTasks[i] let menu = node.payload.uiObject.menu @@ -326,7 +326,7 @@ function newTaskFunctions() { } } - function runAllExchangeTradingTasks(parent, functionLibraryProtocolNode) { + function runAllExchangeTradingTasks(parent) { for (let i = 0; i < parent.exchangeTradingTasks.length; i++) { let node = parent.exchangeTradingTasks[i] let menu = node.payload.uiObject.menu @@ -336,7 +336,7 @@ function newTaskFunctions() { } } - function stopAllExchangeTradingTasks(parent, functionLibraryProtocolNode) { + function stopAllExchangeTradingTasks(parent) { for (let i = 0; i < parent.exchangeTradingTasks.length; i++) { let node = parent.exchangeTradingTasks[i] let menu = node.payload.uiObject.menu @@ -346,7 +346,7 @@ function newTaskFunctions() { } } - function runAllExchangeLearningTasks(parent, functionLibraryProtocolNode) { + function runAllExchangeLearningTasks(parent) { for (let i = 0; i < parent.exchangeLearningTasks.length; i++) { let node = parent.exchangeLearningTasks[i] let menu = node.payload.uiObject.menu @@ -356,7 +356,7 @@ function newTaskFunctions() { } } - function stopAllExchangeLearningTasks(parent, functionLibraryProtocolNode) { + function stopAllExchangeLearningTasks(parent) { for (let i = 0; i < parent.exchangeLearningTasks.length; i++) { let node = parent.exchangeLearningTasks[i] let menu = node.payload.uiObject.menu @@ -366,7 +366,7 @@ function newTaskFunctions() { } } - function runAllMarketDataTasks(parent, functionLibraryProtocolNode) { + function runAllMarketDataTasks(parent) { for (let i = 0; i < parent.marketDataTasks.length; i++) { let node = parent.marketDataTasks[i] let menu = node.payload.uiObject.menu @@ -376,7 +376,7 @@ function newTaskFunctions() { } } - function stopAllMarketDataTasks(parent, functionLibraryProtocolNode) { + function stopAllMarketDataTasks(parent) { for (let i = 0; i < parent.marketDataTasks.length; i++) { let node = parent.marketDataTasks[i] let menu = node.payload.uiObject.menu @@ -386,7 +386,7 @@ function newTaskFunctions() { } } - function runAllMarketTradingTasks(parent, functionLibraryProtocolNode) { + function runAllMarketTradingTasks(parent) { for (let i = 0; i < parent.marketTradingTasks.length; i++) { let node = parent.marketTradingTasks[i] let menu = node.payload.uiObject.menu @@ -396,7 +396,7 @@ function newTaskFunctions() { } } - function runAllMarketLearningTasks(parent, functionLibraryProtocolNode) { + function runAllMarketLearningTasks(parent) { for (let i = 0; i < parent.marketLearningTasks.length; i++) { let node = parent.marketLearningTasks[i] let menu = node.payload.uiObject.menu @@ -406,7 +406,7 @@ function newTaskFunctions() { } } - function stopAllMarketTradingTasks(parent, functionLibraryProtocolNode) { + function stopAllMarketTradingTasks(parent) { for (let i = 0; i < parent.marketTradingTasks.length; i++) { let node = parent.marketTradingTasks[i] let menu = node.payload.uiObject.menu @@ -416,7 +416,7 @@ function newTaskFunctions() { } } - function stopAllMarketLearningTasks(parent, functionLibraryProtocolNode) { + function stopAllMarketLearningTasks(parent) { for (let i = 0; i < parent.marketLearningTasks.length; i++) { let node = parent.marketLearningTasks[i] let menu = node.payload.uiObject.menu @@ -426,7 +426,7 @@ function newTaskFunctions() { } } - function runAllDataMineTasks(parent, functionLibraryProtocolNode) { + function runAllDataMineTasks(parent) { for (let i = 0; i < parent.dataMineTasks.length; i++) { let node = parent.dataMineTasks[i] let menu = node.payload.uiObject.menu @@ -436,7 +436,7 @@ function newTaskFunctions() { } } - function stopAllDataMineTasks(parent, functionLibraryProtocolNode) { + function stopAllDataMineTasks(parent) { for (let i = 0; i < parent.dataMineTasks.length; i++) { let node = parent.dataMineTasks[i] let menu = node.payload.uiObject.menu @@ -446,7 +446,7 @@ function newTaskFunctions() { } } - function runAllTradingMineTasks(parent, functionLibraryProtocolNode) { + function runAllTradingMineTasks(parent) { for (let i = 0; i < parent.tradingMineTasks.length; i++) { let node = parent.tradingMineTasks[i] let menu = node.payload.uiObject.menu @@ -456,7 +456,7 @@ function newTaskFunctions() { } } - function runAllLearningMineTasks(parent, functionLibraryProtocolNode) { + function runAllLearningMineTasks(parent) { for (let i = 0; i < parent.learningMineTasks.length; i++) { let node = parent.learningMineTasks[i] let menu = node.payload.uiObject.menu @@ -466,7 +466,7 @@ function newTaskFunctions() { } } - function stopAllTradingMineTasks(parent, functionLibraryProtocolNode) { + function stopAllTradingMineTasks(parent) { for (let i = 0; i < parent.tradingMineTasks.length; i++) { let node = parent.tradingMineTasks[i] let menu = node.payload.uiObject.menu @@ -476,7 +476,7 @@ function newTaskFunctions() { } } - function stopAllLearningMineTasks(parent, functionLibraryProtocolNode) { + function stopAllLearningMineTasks(parent) { for (let i = 0; i < parent.learningMineTasks.length; i++) { let node = parent.learningMineTasks[i] let menu = node.payload.uiObject.menu @@ -486,19 +486,19 @@ function newTaskFunctions() { } } - function addMissingExchangeDataTasks(node, rootNodes, functionLibraryUiObjectsFromNodes) { - addMissingExchangeTasks(node, rootNodes, 'Exchange Data Tasks', functionLibraryUiObjectsFromNodes) + function addMissingExchangeDataTasks(node, rootNodes) { + addMissingExchangeTasks(node, rootNodes, 'Exchange Data Tasks') } - function addMissingExchangeTradingTasks(node, rootNodes, functionLibraryUiObjectsFromNodes) { - addMissingExchangeTasks(node, rootNodes, 'Exchange Trading Tasks', functionLibraryUiObjectsFromNodes) + function addMissingExchangeTradingTasks(node, rootNodes) { + addMissingExchangeTasks(node, rootNodes, 'Exchange Trading Tasks') } - function addMissingExchangeLearningTasks(node, rootNodes, functionLibraryUiObjectsFromNodes) { - addMissingExchangeTasks(node, rootNodes, 'Exchange Learning Tasks', functionLibraryUiObjectsFromNodes) + function addMissingExchangeLearningTasks(node, rootNodes) { + addMissingExchangeTasks(node, rootNodes, 'Exchange Learning Tasks') } - function addMissingExchangeTasks(node, rootNodes, newNodeType, functionLibraryUiObjectsFromNodes) { + function addMissingExchangeTasks(node, rootNodes, newNodeType) { for (let i = 0; i < rootNodes.length; i++) { let rootNode = rootNodes[i] if (rootNode.type === 'Crypto Ecosystem') { @@ -508,7 +508,7 @@ function newTaskFunctions() { for (let k = 0; k < cryptoExchanges.exchanges.length; k++) { let cryptoExchange = cryptoExchanges.exchanges[k] if (UI.projects.superalgos.utilities.children.isMissingChildren(node, cryptoExchange, true) === true) { - let exchangeTasks = functionLibraryUiObjectsFromNodes.addUIObject(node, newNodeType) + let exchangeTasks = UI.projects.superalgos.functionLibraries.uiObjectsFromNodes.addUIObject(node, newNodeType) exchangeTasks.payload.referenceParent = cryptoExchange } } @@ -517,19 +517,19 @@ function newTaskFunctions() { } } - function addMissingMarketDataTasks(node, functionLibraryUiObjectsFromNodes) { - addMissingMarketTasks(node, 'Market Data Tasks', functionLibraryUiObjectsFromNodes) + function addMissingMarketDataTasks(node) { + addMissingMarketTasks(node, 'Market Data Tasks') } - function addMissingMarketTradingTasks(node, functionLibraryUiObjectsFromNodes) { - addMissingMarketTasks(node, 'Market Trading Tasks', functionLibraryUiObjectsFromNodes) + function addMissingMarketTradingTasks(node) { + addMissingMarketTasks(node, 'Market Trading Tasks') } - function addMissingMarketLearningTasks(node, functionLibraryUiObjectsFromNodes) { - addMissingMarketTasks(node, 'Market Learning Tasks', functionLibraryUiObjectsFromNodes) + function addMissingMarketLearningTasks(node) { + addMissingMarketTasks(node, 'Market Learning Tasks') } - function addMissingMarketTasks(node, newNodeType, functionLibraryUiObjectsFromNodes) { + function addMissingMarketTasks(node, newNodeType) { if (node.payload === undefined) { return } if (node.payload.referenceParent === undefined) { return } if (node.payload.referenceParent.exchangeMarkets === undefined) { return } @@ -540,43 +540,43 @@ function newTaskFunctions() { let market = markets[i] if (UI.projects.superalgos.utilities.children.isMissingChildren(node, market, true) === true) { - let marketDataTasks = functionLibraryUiObjectsFromNodes.addUIObject(node, newNodeType) + let marketDataTasks = UI.projects.superalgos.functionLibraries.uiObjectsFromNodes.addUIObject(node, newNodeType) marketDataTasks.payload.referenceParent = market } } } - function addMissingDataMineTasks(node, rootNodes, functionLibraryUiObjectsFromNodes) { - addMissingMineTasks(node, rootNodes, 'Data Mine', 'Data Mine Tasks', functionLibraryUiObjectsFromNodes) + function addMissingDataMineTasks(node, rootNodes) { + addMissingMineTasks(node, rootNodes, 'Data Mine', 'Data Mine Tasks') } - function addMissingTradingMineTasks(node, rootNodes, functionLibraryUiObjectsFromNodes) { - addMissingMineTasks(node, rootNodes, 'Trading Mine', 'Trading Mine Tasks', functionLibraryUiObjectsFromNodes) + function addMissingTradingMineTasks(node, rootNodes) { + addMissingMineTasks(node, rootNodes, 'Trading Mine', 'Trading Mine Tasks') } - function addMissingLearningMineTasks(node, rootNodes, functionLibraryUiObjectsFromNodes) { - addMissingMineTasks(node, rootNodes, 'Learning Mine', 'Learning Mine Tasks', functionLibraryUiObjectsFromNodes) + function addMissingLearningMineTasks(node, rootNodes) { + addMissingMineTasks(node, rootNodes, 'Learning Mine', 'Learning Mine Tasks') } - function addMissingMineTasks(node, rootNodes, rootNodeType, newNodeType, functionLibraryUiObjectsFromNodes) { + function addMissingMineTasks(node, rootNodes, rootNodeType, newNodeType) { for (let i = 0; i < rootNodes.length; i++) { let rootNode = rootNodes[i] if (rootNode.type === rootNodeType) { let mine = rootNode if (UI.projects.superalgos.utilities.children.isMissingChildren(node, mine, true) === true) { - let dataMineTasks = functionLibraryUiObjectsFromNodes.addUIObject(node, newNodeType) + let dataMineTasks = UI.projects.superalgos.functionLibraries.uiObjectsFromNodes.addUIObject(node, newNodeType) dataMineTasks.payload.referenceParent = mine } } } } - function addAllTasks(node, rootNodes, functionLibraryUiObjectsFromNodes) { + function addAllTasks(node, rootNodes) { if (node.payload === undefined) { return } if (node.payload.referenceParent === undefined) { return } - let taskManager = functionLibraryUiObjectsFromNodes.addUIObject(node, 'Task Manager') + let taskManager = UI.projects.superalgos.functionLibraries.uiObjectsFromNodes.addUIObject(node, 'Task Manager') taskManager.name = node.payload.referenceParent.name taskManager.payload.floatingObject.collapseToggle() @@ -626,7 +626,7 @@ function newTaskFunctions() { for (let i = 0; i < botsArray.length; i++) { let bot = botsArray[i] - let task = functionLibraryUiObjectsFromNodes.addUIObject(taskManager, 'Task') + let task = UI.projects.superalgos.functionLibraries.uiObjectsFromNodes.addUIObject(taskManager, 'Task') if (tradingSystem !== undefined) { task.name = tradingSystem.name @@ -637,22 +637,22 @@ function newTaskFunctions() { let botInstance switch (bot.type) { case 'Sensor Bot': { - botInstance = functionLibraryUiObjectsFromNodes.addUIObject(task, 'Sensor Bot Instance') + botInstance = UI.projects.superalgos.functionLibraries.uiObjectsFromNodes.addUIObject(task, 'Sensor Bot Instance') botInstance.name = bot.name break } case 'Indicator Bot': { - botInstance = functionLibraryUiObjectsFromNodes.addUIObject(task, 'Indicator Bot Instance') + botInstance = UI.projects.superalgos.functionLibraries.uiObjectsFromNodes.addUIObject(task, 'Indicator Bot Instance') botInstance.name = bot.name break } case 'Trading Bot': { - botInstance = functionLibraryUiObjectsFromNodes.addUIObject(task, 'Trading Bot Instance') + botInstance = UI.projects.superalgos.functionLibraries.uiObjectsFromNodes.addUIObject(task, 'Trading Bot Instance') botInstance.name = bot.name break } case 'Learning Bot': { - botInstance = functionLibraryUiObjectsFromNodes.addUIObject(task, 'Learning Bot Instance') + botInstance = UI.projects.superalgos.functionLibraries.uiObjectsFromNodes.addUIObject(task, 'Learning Bot Instance') botInstance.name = bot.name break } @@ -663,17 +663,17 @@ function newTaskFunctions() { let processInstance switch (bot.type) { case 'Sensor Bot': { - processInstance = functionLibraryUiObjectsFromNodes.addUIObject(botInstance, 'Sensor Process Instance') + processInstance = UI.projects.superalgos.functionLibraries.uiObjectsFromNodes.addUIObject(botInstance, 'Sensor Process Instance') processInstance.payload.referenceParent = process break } case 'Indicator Bot': { - processInstance = functionLibraryUiObjectsFromNodes.addUIObject(botInstance, 'Indicator Process Instance') + processInstance = UI.projects.superalgos.functionLibraries.uiObjectsFromNodes.addUIObject(botInstance, 'Indicator Process Instance') processInstance.payload.referenceParent = process break } case 'Trading Bot': { - processInstance = functionLibraryUiObjectsFromNodes.addUIObject(botInstance, 'Trading Process Instance') + processInstance = UI.projects.superalgos.functionLibraries.uiObjectsFromNodes.addUIObject(botInstance, 'Trading Process Instance') processInstance.payload.referenceParent = process if (node.payload.parentNode === undefined) { return } @@ -698,7 +698,7 @@ function newTaskFunctions() { break function addSession(sessionType) { - session = functionLibraryUiObjectsFromNodes.addUIObject(processInstance, sessionType) + session = UI.projects.superalgos.functionLibraries.uiObjectsFromNodes.addUIObject(processInstance, sessionType) session.name = task.name let config = JSON.parse(session.config) config.folderName = session.name.split(" ").join("-") @@ -715,7 +715,7 @@ function newTaskFunctions() { } } case 'Learning Bot': { - processInstance = functionLibraryUiObjectsFromNodes.addUIObject(botInstance, 'Learning Process Instance') + processInstance = UI.projects.superalgos.functionLibraries.uiObjectsFromNodes.addUIObject(botInstance, 'Learning Process Instance') processInstance.payload.referenceParent = process let session @@ -724,7 +724,7 @@ function newTaskFunctions() { break function addSession(sessionType) { - session = functionLibraryUiObjectsFromNodes.addUIObject(processInstance, sessionType) + session = UI.projects.superalgos.functionLibraries.uiObjectsFromNodes.addUIObject(processInstance, sessionType) session.name = task.name let config = JSON.parse(session.config) config.folderName = session.name.split(" ").join("-") diff --git a/Integrations/Projects/Superalgos/Function-Libraries/TradingSessionFunctions.js b/Integrations/Projects/Superalgos/Function-Libraries/TradingSessionFunctions.js index da4f3f111..1ca3be9f3 100644 --- a/Integrations/Projects/Superalgos/Function-Libraries/TradingSessionFunctions.js +++ b/Integrations/Projects/Superalgos/Function-Libraries/TradingSessionFunctions.js @@ -1,4 +1,4 @@ -function newTradingSessionFunctions() { +function newSuperalgosFunctionLibraryTradingSessionFunctions() { thisObject = { syncronizeSessionWithBackEnd: syncronizeSessionWithBackEnd, runSession: runSession, @@ -36,7 +36,7 @@ function newTradingSessionFunctions() { eventsServerClient.raiseEvent(key, 'Trading Session Status') } - function runSession(node, functionLibraryProtocolNode, functionLibraryDependenciesFilter, resume, callBackFunction) { + function runSession(node, resume, callBackFunction) { let networkNode = validations(node) if (networkNode === undefined) { /* This means that the validations failed. */ @@ -73,7 +73,7 @@ function newTradingSessionFunctions() { 'Market Order->Limit Order->' + 'Simulated Exchange Events->Simulated Partial Fill->Simulated Actual Rate->Simulated Fees Paid->Formula->' - let tradingSystem = functionLibraryProtocolNode.getProtocolNode(node.tradingSystemReference.payload.referenceParent, false, true, true, false, false, lightingPath) + let tradingSystem = UI.projects.superalgos.functionLibraries.protocolNode.getProtocolNode(node.tradingSystemReference.payload.referenceParent, false, true, true, false, false, lightingPath) lightingPath = '' + 'Trading Engine->' + @@ -111,7 +111,7 @@ function newTradingSessionFunctions() { 'Balance->Begin Balance->End Balance->' + 'Index->Situation Name->Formula->Periods->' - let tradingEngine = functionLibraryProtocolNode.getProtocolNode(node.tradingEngineReference.payload.referenceParent, false, true, true, false, false, lightingPath) + let tradingEngine = UI.projects.superalgos.functionLibraries.protocolNode.getProtocolNode(node.tradingEngineReference.payload.referenceParent, false, true, true, false, false, lightingPath) lightingPath = '' + 'Backtesting Session->Paper Trading Session->Forward Testing Session->Live Trading Session->' + @@ -120,9 +120,9 @@ function newTradingSessionFunctions() { 'Exchange Account Asset->Asset->' + 'Social Bots->Telegram Bot->' - let session = functionLibraryProtocolNode.getProtocolNode(node, false, true, true, false, false, lightingPath) + let session = UI.projects.superalgos.functionLibraries.protocolNode.getProtocolNode(node, false, true, true, false, false, lightingPath) - let dependencyFilter = functionLibraryDependenciesFilter.createFilter(node.tradingSystemReference.payload.referenceParent) + let dependencyFilter = UI.projects.superalgos.functionLibraries.dependenciesFilter.createFilter(node.tradingSystemReference.payload.referenceParent) /* Raise event to run the session */ let event = { @@ -145,7 +145,7 @@ function newTradingSessionFunctions() { } } - function stopSession(node, functionLibraryProtocolNode, callBackFunction) { + function stopSession(node, callBackFunction) { let networkNode = validations(node) if (networkNode === undefined) { /* This means that the validations failed. */ diff --git a/Integrations/Projects/Superalgos/Function-Libraries/UiObjectsFromNodes.js b/Integrations/Projects/Superalgos/Function-Libraries/UiObjectsFromNodes.js index eba25b1ef..30a16e2ce 100644 --- a/Integrations/Projects/Superalgos/Function-Libraries/UiObjectsFromNodes.js +++ b/Integrations/Projects/Superalgos/Function-Libraries/UiObjectsFromNodes.js @@ -1,4 +1,4 @@ -function newUiObjectsFromNodes() { +function newSuperalgosFunctionLibraryUiObjectsFromNodes() { thisObject = { syncronizeTasksFoundAtWorkspaceWithBackEnd: syncronizeTasksFoundAtWorkspaceWithBackEnd, syncronizeTradingSessionsFoundAtWorkspaceWithBackEnd: syncronizeTradingSessionsFoundAtWorkspaceWithBackEnd, @@ -158,26 +158,26 @@ function newUiObjectsFromNodes() { } } - function syncronizeTasksFoundAtWorkspaceWithBackEnd(functionLibraryTaskFunctions) { + function syncronizeTasksFoundAtWorkspaceWithBackEnd() { for (let i = 0; i < tasksFoundAtWorkspace.length; i++) { let node = tasksFoundAtWorkspace[i] - functionLibraryTaskFunctions.syncronizeTaskWithBackEnd(node) + UI.projects.superalgos.functionLibraries.taskFunctions.syncronizeTaskWithBackEnd(node) } tasksFoundAtWorkspace = undefined } - function syncronizeTradingSessionsFoundAtWorkspaceWithBackEnd(functionLibrarySessionFunctions) { + function syncronizeTradingSessionsFoundAtWorkspaceWithBackEnd() { for (let i = 0; i < tradingSessionsFoundAtWorkspace.length; i++) { let node = tradingSessionsFoundAtWorkspace[i] - functionLibrarySessionFunctions.syncronizeSessionWithBackEnd(node) + UI.projects.superalgos.functionLibraries.tradingSessionFunctions.syncronizeSessionWithBackEnd(node) } tradingSessionsFoundAtWorkspace = undefined } - function syncronizeLearningSessionsFoundAtWorkspaceWithBackEnd(functionLibrarySessionFunctions) { + function syncronizeLearningSessionsFoundAtWorkspaceWithBackEnd() { for (let i = 0; i < learningSessionsFoundAtWorkspace.length; i++) { let node = learningSessionsFoundAtWorkspace[i] - functionLibrarySessionFunctions.syncronizeSessionWithBackEnd(node) + UI.projects.superalgos.functionLibraries.tradingSessionFunctions.syncronizeSessionWithBackEnd(node) } learningSessionsFoundAtWorkspace = undefined } diff --git a/Integrations/Projects/Superalgos/Function-Libraries/WebhookFunctions.js b/Integrations/Projects/Superalgos/Function-Libraries/WebhookFunctions.js index da1228dea..64f476412 100644 --- a/Integrations/Projects/Superalgos/Function-Libraries/WebhookFunctions.js +++ b/Integrations/Projects/Superalgos/Function-Libraries/WebhookFunctions.js @@ -1,4 +1,4 @@ -function newWebhookFunctions() { +function newSuperalgosFunctionLibraryWebhookFunctions() { thisObject = { sendTestMessage: sendTestMessage } diff --git a/Integrations/Projects/Superalgos/Function-Libraries/WorkspaceFunctions.js b/Integrations/Projects/Superalgos/Function-Libraries/WorkspaceFunctions.js index b99334046..7e8a431c5 100644 --- a/Integrations/Projects/Superalgos/Function-Libraries/WorkspaceFunctions.js +++ b/Integrations/Projects/Superalgos/Function-Libraries/WorkspaceFunctions.js @@ -1,11 +1,11 @@ -function newWorkspaceFunctions() { +function newSuperalgosFunctionLibraryWorkspaceFunctions() { thisObject = { addMissingWorkspaceProjects: addMissingWorkspaceProjects } return thisObject - function addMissingWorkspaceProjects(node, rootNodes, functionLibraryUiObjectsFromNodes) { + function addMissingWorkspaceProjects(node, rootNodes) { let url = 'ProjectNames' httpRequest(undefined, url, onResponse) @@ -23,7 +23,7 @@ function newWorkspaceFunctions() { } if (alreadyExist === false) { - let child = functionLibraryUiObjectsFromNodes.addUIObject(node, project + ' Project', rootNodes, project) + let child = UI.projects.superalgos.functionLibraries.uiObjectsFromNodes.addUIObject(node, project + ' Project', rootNodes, project) child.project = project } } diff --git a/Integrations/Projects/Superalgos/Spaces/Floating-Space/CircularMenu.js b/Integrations/Projects/Superalgos/Spaces/Floating-Space/CircularMenu.js index c099d9690..9f7e6eba5 100644 --- a/Integrations/Projects/Superalgos/Spaces/Floating-Space/CircularMenu.js +++ b/Integrations/Projects/Superalgos/Spaces/Floating-Space/CircularMenu.js @@ -168,6 +168,7 @@ function newCircularMenu() { if (menuItem.visible === true) { if (menuItem.nextAction === action) { menuItem.internalClick() + if (menuItems === undefined) { return } // It might happen that the action executed is to delete the node that has this menu. } } } diff --git a/Integrations/Projects/Superalgos/Spaces/Panel-Space/Layer.js b/Integrations/Projects/Superalgos/Spaces/Panel-Space/Layer.js index 594a5f6a9..758caa132 100644 --- a/Integrations/Projects/Superalgos/Spaces/Panel-Space/Layer.js +++ b/Integrations/Projects/Superalgos/Spaces/Panel-Space/Layer.js @@ -156,7 +156,6 @@ function newLayer() { thisObject.container.frame.width = UI_PANEL.WIDTH.NORMAL thisObject.container.frame.height = 70 - let functionLibraryProtocolNode = newProtocolNode() let lightingPath = '->Layer->' + 'Data Product->' + @@ -192,7 +191,7 @@ function newLayer() { 'Text->Text Condition->Text Position->Point->Text Formula->Text Style->' + 'Plotter Panel->Javascript Code->Panel Data->Data Formula->Text Style->' + 'Nodes Highlights->Nodes Values->Nodes Errors->Nodes Warnings->Nodes Infos->Nodes Status->Nodes Progress->Nodes Running->Nodes Announcements->Record Values->' - thisObject.definition = functionLibraryProtocolNode.getProtocolNode(thisObject.payload.node, false, true, true, false, false, lightingPath) + thisObject.definition = UI.projects.superalgos.functionLibraries.protocolNode.getProtocolNode(thisObject.payload.node, false, true, true, false, false, lightingPath) /* Without this I can not continue, because I can not even show error. */ if (thisObject.payload === undefined) { diff --git a/Integrations/Projects/Superalgos/Utilities/Folders.js b/Integrations/Projects/Superalgos/Utilities/Folders.js index 4f50fc0ce..c6f8bc298 100644 --- a/Integrations/Projects/Superalgos/Utilities/Folders.js +++ b/Integrations/Projects/Superalgos/Utilities/Folders.js @@ -13,8 +13,7 @@ function newSuperalgosUtilitiesFolders() { destinationFoldersArrayPropertyName, clonedObjectType, destinationFolderType, - originObjectArrayPropertyName, - functionLibraryUiObjectsFromNodes + originObjectArrayPropertyName ) { /* This function will scan one branch of the workspace, and recreate @@ -43,7 +42,7 @@ function newSuperalgosUtilitiesFolders() { In this first Use Case, we are going to connect each orgin object clone to its origin object counter part. */ - let clonedObject = functionLibraryUiObjectsFromNodes.addUIObject(destinationNode, clonedObjectType) + let clonedObject = UI.projects.superalgos.functionLibraries.uiObjectsFromNodes.addUIObject(destinationNode, clonedObjectType) clonedObject.payload.referenceParent = originObject } else { /* @@ -54,7 +53,7 @@ function newSuperalgosUtilitiesFolders() { let originObjectArray = originObject[originObjectArrayPropertyName] for (let n = 0; n < originObjectArray.length; n++) { let originObjectArrayItem = originObjectArray[n] - let clonedObject = functionLibraryUiObjectsFromNodes.addUIObject(destinationNode, clonedObjectType) + let clonedObject = UI.projects.superalgos.functionLibraries.uiObjectsFromNodes.addUIObject(destinationNode, clonedObjectType) clonedObject.payload.referenceParent = originObjectArrayItem } } @@ -75,7 +74,7 @@ function newSuperalgosUtilitiesFolders() { } } if (found === false) { - destinationFolder = functionLibraryUiObjectsFromNodes.addUIObject(destinationNode, destinationFolderType) + destinationFolder = UI.projects.superalgos.functionLibraries.uiObjectsFromNodes.addUIObject(destinationNode, destinationFolderType) destinationFolder.name = originFolder.name } asymetricalFolderStructureCloning( @@ -86,8 +85,7 @@ function newSuperalgosUtilitiesFolders() { destinationFoldersArrayPropertyName, clonedObjectType, destinationFolderType, - originObjectArrayPropertyName, - functionLibraryUiObjectsFromNodes + originObjectArrayPropertyName ) } break diff --git a/Integrations/Projects/Superalgos/Utilities/NodeChildren.js b/Integrations/Projects/Superalgos/Utilities/NodeChildren.js index 913cdb8de..d62625dae 100644 --- a/Integrations/Projects/Superalgos/Utilities/NodeChildren.js +++ b/Integrations/Projects/Superalgos/Utilities/NodeChildren.js @@ -124,7 +124,7 @@ function newSuperalgosUtilitiesNodeChildren() { } } - function findOrCreateChildWithReference(startingNode, childType, referencedNode, functionLibraryUiObjectsFromNodes) { + function findOrCreateChildWithReference(startingNode, childType, referencedNode) { /* This function find the child node of starting node that references refereced node. If there is none, then it creates a child and stablish @@ -132,7 +132,7 @@ function newSuperalgosUtilitiesNodeChildren() { */ let child if (isMissingChildren(startingNode, referencedNode, true) === true) { - child = functionLibraryUiObjectsFromNodes.addUIObject(startingNode, childType) + child = UI.projects.superalgos.functionLibraries.uiObjectsFromNodes.addUIObject(startingNode, childType) child.payload.referenceParent = referencedNode } else { child = findChildReferencingThisNode(startingNode, referencedNode) @@ -140,7 +140,7 @@ function newSuperalgosUtilitiesNodeChildren() { return child } - function findAndRecreateChildWithReference(startingNode, childType, referencedNode, rootNodes, functionLibraryUiObjectsFromNodes, functionLibraryNodeDeleter) { + function findAndRecreateChildWithReference(startingNode, childType, referencedNode, rootNodes) { /* This function finds the child of the starting node that references the reference node and if found it deletes it. Existing or not @@ -149,9 +149,9 @@ function newSuperalgosUtilitiesNodeChildren() { let child child = findChildReferencingThisNode(startingNode, referencedNode) if (child !== undefined) { - functionLibraryNodeDeleter.deleteUIObject(child, rootNodes) + UI.projects.superalgos.functionLibraries.nodeDeleter.deleteUIObject(child, rootNodes) } - child = functionLibraryUiObjectsFromNodes.addUIObject(startingNode, childType) + child = UI.projects.superalgos.functionLibraries.uiObjectsFromNodes.addUIObject(startingNode, childType) child.payload.referenceParent = referencedNode return child } diff --git a/TaskServer/LowFrequencyTrading/ExchangeAPI.js b/TaskServer/LowFrequencyTrading/ExchangeAPI.js index 77d754ea8..e1802f12e 100644 --- a/TaskServer/LowFrequencyTrading/ExchangeAPI.js +++ b/TaskServer/LowFrequencyTrading/ExchangeAPI.js @@ -24,7 +24,7 @@ tradingSystem = bot.simulationState.tradingSystem exchangeId = bot.exchange.toLowerCase() - + let key = bot.KEY let secret = bot.SECRET @@ -135,11 +135,18 @@ logError("createOrder -> type = " + type); logError("createOrder -> amount = " + amount); logError("createOrder -> price = " + price); - if (err.message.indexOf('API-key format invalid') >= 0) { + if ( + err.message.indexOf('API-key format invalid') >= 0 || + err.message.indexOf('Invalid API-key, IP, or permissions for action.') >= 0 || + err.message.indexOf('"code":-2015') >= 0 + ) { logError ('The exchange says the API key provided is not good or it is not in the correct format. This is what you are using:') errorFooter() } - if (err.message.indexOf('Signature for this request is not valid.') >= 0) { + if ( + err.message.indexOf('Signature for this request is not valid.') >= 0 || + err.message.indexOf('"code":-1022') >= 0 + ) { logError ('The exchange says the secret provided is not good, incorrect or not in the correct format. This is what you are using:') errorFooter() } diff --git a/UI/Animation.js b/UI/Animation.js index 6278b3f69..711157890 100644 --- a/UI/Animation.js +++ b/UI/Animation.js @@ -116,23 +116,23 @@ function newAnimation() { for (const [key, timeConsumed] of performanceMap.entries()) { row++ let labelToPrint = key + ' ' + timeConsumed.toFixed(4) - UI.projects.superalgos.utilities.drawPrint.printLabel(labelToPrint, 10, 100 + row * 30, 1, 20, UI_COLOR.RED) + UI.projects.superalgos.utilities.drawPrint.printLabel(labelToPrint, 10,undefined, undefined, 100 + row * 30, 1, 20, UI_COLOR.RED, 'Left') let percentage = timeConsumed * 100 / totalTimeConsumed labelToPrint = key + ' ' + percentage.toFixed(1) + '%' - UI.projects.superalgos.utilities.drawPrint.printLabel(labelToPrint, 300, 100 + row * 30, 1, 20, UI_COLOR.RED) + UI.projects.superalgos.utilities.drawPrint.printLabel(labelToPrint, 300, undefined, undefined, 100 + row * 30, 1, 20, UI_COLOR.RED, 'Left') } /* Other Variables */ row++ - UI.projects.superalgos.utilities.drawPrint.printLabel(DEBUG.variable1, 300, 100 + row * 30, 1, 20, UI_COLOR.RED) + UI.projects.superalgos.utilities.drawPrint.printLabel(DEBUG.variable1, 300, undefined, undefined, 100 + row * 30, 1, 20, UI_COLOR.RED, 'Left') row++ - UI.projects.superalgos.utilities.drawPrint.printLabel(DEBUG.variable2, 300, 100 + row * 30, 1, 20, UI_COLOR.RED) + UI.projects.superalgos.utilities.drawPrint.printLabel(DEBUG.variable2, 300, undefined, undefined, 100 + row * 30, 1, 20, UI_COLOR.RED, 'Left') row++ - UI.projects.superalgos.utilities.drawPrint.printLabel(DEBUG.variable3, 300, 100 + row * 30, 1, 20, UI_COLOR.RED) + UI.projects.superalgos.utilities.drawPrint.printLabel(DEBUG.variable3, 300, undefined, undefined, 100 + row * 30, 1, 20, UI_COLOR.RED, 'Left') row++ - UI.projects.superalgos.utilities.drawPrint.printLabel(DEBUG.variable4, 300, 100 + row * 30, 1, 20, UI_COLOR.RED) + UI.projects.superalgos.utilities.drawPrint.printLabel(DEBUG.variable4, 300, undefined, undefined, 100 + row * 30, 1, 20, UI_COLOR.RED, 'Left') row++ - UI.projects.superalgos.utilities.drawPrint.printLabel('Animation Frame Per Seconds: ' + ANIMATION_FRAME_PER_SECONDS, 300, 100 + row * 30, 1, 20, UI_COLOR.RED) + UI.projects.superalgos.utilities.drawPrint.printLabel('Animation Frame Per Seconds: ' + ANIMATION_FRAME_PER_SECONDS, 300, undefined, undefined, 100 + row * 30, 1, 20, UI_COLOR.RED, 'Left') } /* Video Recording */ diff --git a/UI/Canvas.js b/UI/Canvas.js index 15b3a601e..8904020f1 100644 --- a/UI/Canvas.js +++ b/UI/Canvas.js @@ -108,6 +108,7 @@ function newCanvas() { projectInstance.events = {} projectInstance.utilities = {} projectInstance.globals = {} + projectInstance.functionLibraries = {} projectInstance.events.onMouseWheelMap = new Map() projectInstance.events.onMouseOverMap = new Map() @@ -202,6 +203,15 @@ function newCanvas() { projectInstance.globals[globalDefinition.propertyName] = eval(globalDefinition.functionName + '()') } } + + /* Set up Function Libraries of this Project */ + if (projectDefinition.functionLibraries !== undefined) { + for (let j = 0; j < projectDefinition.functionLibraries.length; j++) { + let functionLibraryDefinition = projectDefinition.functionLibraries[j] + + projectInstance.functionLibraries[functionLibraryDefinition.propertyName] = eval(functionLibraryDefinition.functionName + '()') + } + } } thisObject.animation.start()