diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index 7a89b881c..90f6bc1b0 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -3,7 +3,8 @@ # These owners will be the default owners for everything in # the repo. Unless a later match takes precedence, these will be requested for # review when someone opens a pull request. -* @Superalgos/core-devs + +* @Superalgos/foundations-project # Project Teams /Projects/Algorithmic-Trading @Superalgos/algorithmic-trading-project diff --git a/DesktopRoot.js b/DesktopRoot.js index c7440dee4..ee7267baf 100644 --- a/DesktopRoot.js +++ b/DesktopRoot.js @@ -12,12 +12,12 @@ exports.newDesktopRoot = function newDesktopRoot() { async function run() { /* - The DK object is accesible everywhere at the Superalgos Desktop App. + The DK object is accessible everywhere at the Superalgos Desktop App. It provides access to all modules built for this App. */ global.DK = {} /* - The SA object is accesible everywhere at the Superalgos Desktop App. + The SA object is accessible everywhere at the Superalgos Desktop App. It provides access to all modules built for Superalgos in general. */ global.SA = {} diff --git a/Docker/Dockerfile b/Docker/Dockerfile index 1448d6ec2..c4d7a2777 100644 --- a/Docker/Dockerfile +++ b/Docker/Dockerfile @@ -4,7 +4,7 @@ COPY . . RUN apk add --no-cache --virtual .build-deps make g++ \ && apk add --no-cache python3 \ && if [ "$(uname -m)" = "x86_64" ]; then node setup noShortcuts tensorflow; else node setup noShortcuts; fi \ - && mkdir -p Data-Storage Log-Files My-Workspaces \ + && mkdir -p ./Platform/My-Data-Storage ./Platform/My-Log-Files ./Platform/My-Workspaces \ && addgroup superalgos \ && adduser --disabled-password --no-create-home --ingroup superalgos superalgos \ && chown -R superalgos:superalgos /app \ diff --git a/Platform/Client/eventServer.js b/Platform/Client/eventServer.js index dd34a53e7..4b7d4c786 100644 --- a/Platform/Client/eventServer.js +++ b/Platform/Client/eventServer.js @@ -34,7 +34,7 @@ if (eventHandler === undefined) { /* We will only create event handlers which were not created before. Remember that someone trying to listen events - at an event handler that does not exist, will create that eventhandler, so it is possible that the emitter + at an event handler that does not exist, will create that event handler, so it is possible that the emitter when trying to create the event handler in fact was late and the event handler is already there if the listener arrived here first. An event handler created with this method is not destroyed if there are no listeners or they all leave. @@ -50,8 +50,8 @@ let eventHandler = eventHandlers.get(command.eventHandlerName) if (eventHandler !== undefined) { /* - We will only delete event handlers which have noone listening, allowing a listener to continue listening even - when the event emitter is gone, asuming that it could come back at some point in time and resume emitting. + We will only delete event handlers which have no one listening, allowing a listener to continue listening even + when the event emitter is gone, assuming that it could come back at some point in time and resume emitting. */ if (eventHandler.listeners.length === 0) { eventHandlers.delete(command.eventHandlerName) @@ -68,8 +68,8 @@ if (eventHandler === undefined) { /* We will create event handlers which were not created before if a listener tries to listen to a handler that does not - exist before the emitter comes and create it. This is to aviod syncronization problems and also problems with emitters life - cycles with higher frecuency that the ones of listeners. Created in this way, event handlers are marked for deletion if + exist before the emitter comes and create it. This is to avoid synchronization problems and also problems with emitters life + cycles with higher frequency that the ones of listeners. Created in this way, event handlers are marked for deletion if all listeners stop listening at one point in time. */ eventHandler = newEventHandler() @@ -104,7 +104,7 @@ if (eventHandler === undefined) { - /* If the event handler does not exist anymore, then there is no need to perform further actiions. */ + /* If the event handler does not exist anymore, then there is no need to perform further actions. */ sendResponse(global.DEFAULT_OK_RESPONSE) return } @@ -112,7 +112,7 @@ eventHandler.stopListening(command.eventHandlerName, command.eventType, command.callerId, command.eventSubscriptionId) /* - We check here if there are no more listeners and the event handler original emmiter is also gone, then we need to delete + We check here if there are no more listeners and the event handler original emitter is also gone, then we need to delete this event handlers since chances are that is not needed anymore. */ if (eventHandler.listeners.length === 0 && eventHandler.deleteWhenAllListenersAreGone === true) { @@ -130,7 +130,7 @@ eventHandler = newEventHandler() eventHandlers.set(command.eventHandlerName, eventHandler) - /* No matter if it is the listener or the emiter the one that acts first, if an event handler does not exist we just create it acan keep it there. */ + /* No matter if it is the listener or the emitter the one that acts first, if an event handler does not exist we just create it and keep it there. */ } //console.log("[INFO] Client -> Events Server -> Raising Event " + command.eventHandlerName + " " + command.eventType) @@ -163,7 +163,7 @@ let thisObject = { name: undefined, // This is for debugging purposes only. deleteWhenAllListenersAreGone: false, - listeners: [], // Here we store all the functions we will call when an event is raiseed. + listeners: [], // Here we store all the functions we will call when an event is raised. listenToEvent: listenToEvent, stopListening: stopListening, raiseEvent: raiseEvent, @@ -181,7 +181,7 @@ /* We can not allow to have the exact same listener more than once. In case that we find a listener trying to listen again, the first record will - be deleted and we are just going to consider the last one comming in. + be deleted and we are just going to consider the last one coming in. */ for (let i = 0; i < thisObject.listeners.length; i++) { if (eventHandlerName === thisObject.listeners[i][0] && eventType === thisObject.listeners[i][1] && callerId === thisObject.listeners[i][2]) { diff --git a/Platform/Client/githubServer.js b/Platform/Client/githubServer.js index f85b56d46..5a5c6318e 100644 --- a/Platform/Client/githubServer.js +++ b/Platform/Client/githubServer.js @@ -316,7 +316,7 @@ exports.newGithubServer = function newGithubServer() { owner: owner, repo: repo, issue_number: pullRequest.number, - body: 'This Pull Request was automatically merged by the Superalgos Governance System because it was detected that the Github User " ' + githubUsername + '" who submitted it, modified its own User Profile Plugin File and nothning else but that file. All validations were successfull.' + body: 'This Pull Request was automatically merged by the Superalgos Governance System because it was detected that the Github User " ' + githubUsername + '" who submitted it, modified its own User Profile Plugin File and nothing else but that file. All validations were successful.' }); } @@ -378,7 +378,7 @@ exports.newGithubServer = function newGithubServer() { fileName = splittedFileName[0] githubUsername = pullRequest.user.login - if (githubUsername !== fileName) { + if (githubUsername.toLowerCase() !== fileName.toLowerCase()) { console.log('[INFO] Github Server -> mergeGithubPullRequests -> Validation #2 Failed -> Pull Request "' + pullRequest.title + '" not merged because the Github Username is not equal to the File Name. -> Github Username = ' + githubUsername + '-> fileName = ' + fileName) await PL.projects.foundations.utilities.asyncFunctions.sleep(GITHUB_API_WAITING_TIME) @@ -420,7 +420,7 @@ exports.newGithubServer = function newGithubServer() { */ let config = JSON.parse(userProfile.config) let messageSigned = config.signature.message - if (messageSigned !== githubUsername) { + if (messageSigned.toLowerCase() !== githubUsername.toLowerCase()) { console.log('[INFO] Github Server -> mergeGithubPullRequests -> Validation #4 Failed -> Pull Request "' + pullRequest.title + '" not merged because the Github Username is not equal to the Message Signed at the User Profile. -> Github Username = ' + githubUsername + '-> messageSigned = ' + messageSigned) await PL.projects.foundations.utilities.asyncFunctions.sleep(GITHUB_API_WAITING_TIME) @@ -480,7 +480,7 @@ exports.newGithubServer = function newGithubServer() { /* Validation #6: The name of the User Profile node is not the Github Username. */ - if (userProfile.name !== githubUsername) { + if (userProfile.name.toLowerCase() !== githubUsername.toLowerCase()) { console.log('[INFO] Github Server -> mergeGithubPullRequests -> Validation #6 Failed -> Pull Request "' + pullRequest.title + '" not merged because the Github Username is not equal to the User Profile node\'s name. -> Github Username = ' + githubUsername + '-> userProfile.name = ' + userProfile.name) await PL.projects.foundations.utilities.asyncFunctions.sleep(GITHUB_API_WAITING_TIME) @@ -628,7 +628,7 @@ exports.newGithubServer = function newGithubServer() { */ let messageSigned = config.signature.message - if (messageSigned !== githubUsername) { + if (messageSigned.toLowerCase() !== githubUsername.toLowerCase()) { console.log('[INFO] Github Server -> mergeGithubPullRequests -> Validation #9 Failed -> Pull Request "' + pullRequest.title + '" not merged because the Signing Account ' + signingAccount.name + ' has not signed the current Github User Account, but something else. -> messageSigned = ' + messageSigned + '-> githubUsername = ' + githubUsername) await PL.projects.foundations.utilities.asyncFunctions.sleep(GITHUB_API_WAITING_TIME) @@ -775,6 +775,7 @@ exports.newGithubServer = function newGithubServer() { } } catch (err) { + if (err === undefined) { return } console.log('[ERROR] Github Server -> mergeGithubPullRequests -> doGithub -> err.stack = ' + err.stack) } } diff --git a/Platform/Client/httpInterface.js b/Platform/Client/httpInterface.js index d90b5ad8a..85874b553 100644 --- a/Platform/Client/httpInterface.js +++ b/Platform/Client/httpInterface.js @@ -723,7 +723,7 @@ exports.newHttpInterface = function newHttpInterface() { console.log('[ERROR] httpInterface -> App -> Contribute -> doGit -> currentBranch = ' + currentBranch) console.log('[ERROR] httpInterface -> App -> Contribute -> doGit -> contributionsBranch = ' + contributionsBranch) console.log('') - console.log('Torubleshooting Tips:') + console.log('Troubleshooting Tips:') console.log('') console.log('1. Make sure that you have set up your Github Username and Token at the APIs -> Github API node at the workspace.') console.log('2. Make sure you are running the latest version of Git available for your OS.') diff --git a/Platform/UI/Animation.js b/Platform/UI/Animation.js index ab0a1e909..4ee70c83d 100644 --- a/Platform/UI/Animation.js +++ b/Platform/UI/Animation.js @@ -149,12 +149,12 @@ function newAnimation() { } } - /* We request the next frame to be drawn, and stablishing a loop */ + /* We request the next frame to be drawn, and establish a loop */ /* Use this code for full animation speed. */ animationLoopHandle = window.requestAnimationFrame(animationLoop) - /* Use this code for max 10 frames per second animation speed, if the app is consumming too much of your CPU. */ + /* Use this code for max 10 frames per second animation speed, if the app is consuming too much of your CPU. */ /* setTimeout(nextLoop, 100) function nextLoop () { diff --git a/Platform/UI/AppPreLoader.js b/Platform/UI/AppPreLoader.js index 09002d258..9dc5a1f2b 100644 --- a/Platform/UI/AppPreLoader.js +++ b/Platform/UI/AppPreLoader.js @@ -47,7 +47,7 @@ function loadSuperalgos() { loadDebugModule() if ((browser.name !== "Chrome" && browser.name!=="Safari") || (browser.name === "Chrome" && parseInt(browser.version) < 85) || (browser.name === "Safari" && parseInt(browser.version) < 13)) { - alert("Superalgos is officially supported on Google Chrome 85 or Safari 13.1 and above. Your browser version has been detected as potentially beneath this. If you continue you may experience some functionaility issues.\n\nDetected Browser: " + browser.name + "\nVersion: " + browser.version) + alert("Superalgos is officially supported on Google Chrome 85 or Safari 13.1 and above. Your browser version has been detected as potentially beneath this. If you continue you may experience some functionality issues.\n\nDetected Browser: " + browser.name + "\nVersion: " + browser.version) } function checkBrowserVersion () { @@ -131,7 +131,7 @@ function loadSuperalgos() { } } - /* And Finally, we start loading all the scripts we will inmediatelly need. */ + /* And Finally, we start loading all the scripts we will immediately need. */ function loadModules() { let path = "AppLoader.js" REQUIREJS([path], onRequired) diff --git a/Platform/UI/Canvas.js b/Platform/UI/Canvas.js index c14266fe5..210194f73 100644 --- a/Platform/UI/Canvas.js +++ b/Platform/UI/Canvas.js @@ -172,7 +172,7 @@ function newCanvas() { spaceDefinitionDrawMap.set(spaceDefinition.animationDrawIndex, spaceDefinition) } - /* Build the maps that defines the secuence of execution of different events. */ + /* Build the maps that defines the sequence of execution of different events. */ if (spaceDefinition.onMouseWheelIndex !== undefined) { projectInstance.events.onMouseWheelMap.set(spaceDefinition.onMouseWheelIndex, spaceInstance) } @@ -373,7 +373,7 @@ function newCanvas() { if (EDITOR_ON_FOCUS === true) { /* - We will fordward the event to whoever is + We will forward the event to whoever is controlling the editor. */ if (window.editorController !== undefined) { @@ -650,7 +650,7 @@ function newCanvas() { if ((event.ctrlKey === true || event.metaKey === true) && event.altKey === true) { /* Shortcuts to nodes */ if ((event.keyCode >= 48 && event.keyCode <= 57) || (event.keyCode >= 65 && event.keyCode <= 90)) { - /* From here we prevent the default behaviour. Putting it earlier prevents imput box and text area to receive keystrokes */ + /* From here we prevent the default behaviour. Putting it earlier prevents input box and text area to receive keystrokes */ event.preventDefault() let nodeUsingThisKey = await UI.projects.foundations.spaces.designSpace.workspace.getNodeByShortcutKey(event.key) @@ -771,11 +771,11 @@ function newCanvas() { /* We will go through all the spaces defined at the project schema for each project and we are going to query each space to see if they have the container that is at - the mouse position. We will order firt the spaces by the sequence order defined + the mouse position. We will order first the spaces by the sequence order defined at the project schema specifically for this mouse event. The order of the projects for events evaluations has intentionally been inverted, - because the latest project is drwan the last, on top of the others, that means that + because the latest project is drawn the last, on top of the others, that means that events should belong to the last first. */ for (let i = PROJECTS_SCHEMA.length - 1; i >= 0; i--) { @@ -881,11 +881,11 @@ function newCanvas() { /* We will go through all the spaces defined at the project schema for each project and we are going to query each space to see if they have the container that is at - the mouse position. We will order firt the spaces by the sequence order defined + the mouse position. We will order first the spaces by the sequence order defined at the project schema specifically for this mouse event. The order of the projects for events evaluations has intentionally been inverted, - because the latest project is drwan the last, on top of the others, that means that + because the latest project is drawn the last, on top of the others, that means that events should belong to the last first. */ for (let i = PROJECTS_SCHEMA.length - 1; i >= 0; i--) { @@ -992,18 +992,18 @@ function newCanvas() { return } - /* Then we check who is the current object underneeth the mounse. */ + /* Then we check who is the current object underneath the mouse. */ let container /* We will go through all the spaces defined at the project schema for each project and we are going to query each space to see if they have the container that is at - the mouse position. We will order firt the spaces by the sequence order defined + the mouse position. We will order first the spaces by the sequence order defined at the project schema specifically for this mouse event. The order of the projects for events evaluations has intentionally been inverted, - because the latest project is drwan the last, on top of the others, that means that + because the latest project is drawn the last, on top of the others, that means that events should belong to the last first. */ for (let i = PROJECTS_SCHEMA.length - 1; i >= 0; i--) { @@ -1063,11 +1063,11 @@ function newCanvas() { /* We will go through all the spaces defined at the project schema for each project and we are going to query each space to see if they have the container that is at - the mouse position. We will order firt the spaces by the sequence order defined + the mouse position. We will order first the spaces by the sequence order defined at the project schema specifically for this mouse event. The order of the projects for events evaluations has intentionally been inverted, - because the latest project is drwan the last, on top of the others, that means that + because the latest project is drawn the last, on top of the others, that means that events should belong to the last first. */ for (let i = PROJECTS_SCHEMA.length - 1; i >= 0; i--) { diff --git a/Platform/UI/Data-Files/FileCloud.js b/Platform/UI/Data-Files/FileCloud.js index 37df7b05a..f29f0a147 100644 --- a/Platform/UI/Data-Files/FileCloud.js +++ b/Platform/UI/Data-Files/FileCloud.js @@ -77,7 +77,7 @@ function newFileCloud () { } if (fileName === undefined) { - logger.write('[ERROR] getFile -> getFileRecursively -> Inconsistant data. Check the following: ') + logger.write('[ERROR] getFile -> getFileRecursively -> Inconsistent data. Check the following: ') logger.write('[ERROR] getFile -> getFileRecursively -> pMine = ' + JSON.stringify(pMine)) logger.write('[ERROR] getFile -> getFileRecursively -> pBot = ' + JSON.stringify(pBot)) logger.write('[ERROR] getFile -> getFileRecursively -> pDataset = ' + JSON.stringify(pDataset)) @@ -85,7 +85,7 @@ function newFileCloud () { logger.write('[ERROR] getFile -> getFileRecursively -> pMarket = ' + JSON.stringify(pMarket)) logger.write('[ERROR] getFile -> getFileRecursively -> ptimeFrameLabel = ' + JSON.stringify(ptimeFrameLabel)) - throw ('Inconsistant data received.') + throw ('Inconsistent data received.') } if (pMarket !== undefined) { @@ -152,7 +152,7 @@ function newFileCloud () { if (ERROR_LOG === true) { logger.write('[ERROR] getFile -> getFileRecursively -> onFileReceived -> filePath = ' + filePath) } if (ERROR_LOG === true) { logger.write('[ERROR] getFile -> getFileRecursively -> onFileReceived -> fileName = ' + fileName) } - if (ERROR_LOG === true) { logger.write('[ERROR] getFile -> getFileRecursively -> onFileReceived -> Unexpected Error Ocurred.') } + if (ERROR_LOG === true) { logger.write('[ERROR] getFile -> getFileRecursively -> onFileReceived -> Unexpected Error Occurred.') } if (ERROR_LOG === true) { logger.write('[ERROR] getFile -> getFileRecursively -> onFileReceived -> err = ' + err.stack) } if (ERROR_LOG === true) { logger.write('[ERROR] getFile -> getFileRecursively -> onFileReceived -> text = ' + text) } if (ERROR_LOG === true) { logger.write('[ERROR] getFile -> getFileRecursively -> onFileReceived -> response = ' + response) } diff --git a/Platform/UI/Data-Files/FileCursor.js b/Platform/UI/Data-Files/FileCursor.js index be3d0efa8..ebd2e3d32 100644 --- a/Platform/UI/Data-Files/FileCursor.js +++ b/Platform/UI/Data-Files/FileCursor.js @@ -195,7 +195,7 @@ function newFileCursor() { /* We are implementing here an algorithm designed to save bandwidth, memory and processing power at the browser. - We say there is a saving mode where the cursor is running at a minimum size. When the end user aproaches the time period the cursor + We say there is a saving mode where the cursor is running at a minimum size. When the end user approaches the time period the cursor is set, then it should exit the saving mode and go to its actual size. To do this we are going to measure the distance from the Time Frame received to the one the cursors was initialized with. @@ -427,7 +427,7 @@ function newFileCursor() { let targetDate = new Date(cursorDate) targetDate.setUTCDate(targetDate.getUTCDate() + j) - /* Small algorith to allow load first the current date, then alternate between the most forwad and the most backwards ones. */ + /* Small algorithm to allow load first the current date, then alternate between the most forward and the most backwards ones. */ if (j === 0) { j++ } else { if (j < 0) { j = -j diff --git a/Platform/UI/Data-Files/FileStorage.js b/Platform/UI/Data-Files/FileStorage.js index d865567aa..98cfdf0e2 100644 --- a/Platform/UI/Data-Files/FileStorage.js +++ b/Platform/UI/Data-Files/FileStorage.js @@ -45,7 +45,7 @@ function newFileStorage(host, port, scheme='http') { url = folder + filePath } - /* Scaping # since it breaks the URL */ + /* Escaping # since it breaks the URL */ url = url.replaceAll('#', '_HASHTAG_') httpRequest(undefined, url, (response, fileContent) => { @@ -64,7 +64,7 @@ function newFileStorage(host, port, scheme='http') { let err = { code: 'The specified key does not exist.' } callBackFunction(err) } else { - console.log('Error geting the file from the serever:', err) + console.log('Error getting the file from the server:', err) callBackFunction(GLOBAL.DEFAULT_FAIL_RESPONSE) } } diff --git a/Platform/UI/EventHandler.js b/Platform/UI/EventHandler.js index 3820a8242..3e4cd4d62 100644 --- a/Platform/UI/EventHandler.js +++ b/Platform/UI/EventHandler.js @@ -8,7 +8,7 @@ function newEventHandler() { finalize: finalize } - let eventHandlers = [] // Here we store all the functions we will call when an event is raiseed. + let eventHandlers = [] // Here we store all the functions we will call when an event is raised. return thisObject diff --git a/Platform/UI/EventsServerClient.js b/Platform/UI/EventsServerClient.js index 5ec788e9b..cf6d14e87 100644 --- a/Platform/UI/EventsServerClient.js +++ b/Platform/UI/EventsServerClient.js @@ -225,7 +225,7 @@ function newEventsServerClient(lanNetworkNode) { port = config.webSocketsPort extwsurl = config.webSocketsExternalURL - /* Check if we really have to stablish the connection. */ + /* Check if we really have to establish the connection. */ if (config.autoConnect === false) { return } } catch (err) { lanNetworkNode.payload.uiObject.setErrorMessage( @@ -285,7 +285,7 @@ function newEventsServerClient(lanNetworkNode) { } } WEB_SOCKETS_CONNECTION.onmessage = e => { - // console.log('Websoked Message Received: ' + e.data) + // console.log('WEB_SOCKET Message Received: ' + e.data) let message = JSON.parse(e.data) diff --git a/Projects/Algorithmic-Trading/TS/Bot-Modules/Trading-Bot/Low-Frequency-Trading/APIs/ExchangeAPI.js b/Projects/Algorithmic-Trading/TS/Bot-Modules/Trading-Bot/Low-Frequency-Trading/APIs/ExchangeAPI.js index dd88e832a..5f7a3f76b 100644 --- a/Projects/Algorithmic-Trading/TS/Bot-Modules/Trading-Bot/Low-Frequency-Trading/APIs/ExchangeAPI.js +++ b/Projects/Algorithmic-Trading/TS/Bot-Modules/Trading-Bot/Low-Frequency-Trading/APIs/ExchangeAPI.js @@ -228,7 +228,7 @@ logError('key.length:' + exchangeApiKey.config.codeName.length) logError('secret.length:' + exchangeApiKey.config.secret.length) logError('Double check that you copied the key at the codeName property and the secret at secret property without bringing any invisible caracter from the exchange web site, or leaving any character from the sample text. Also check that the keys are not disabled at the exchange ot that they are not restricted by IP.') - logError('As a remainder. Binance key and secret are 64 bytes in lenght each one. ') + logError('As a remainder. Binance key and secret are 64 bytes in length each one. ') } } } diff --git a/Projects/Algorithmic-Trading/TS/Bot-Modules/Trading-Bot/Low-Frequency-Trading/TradingProcess.js b/Projects/Algorithmic-Trading/TS/Bot-Modules/Trading-Bot/Low-Frequency-Trading/TradingProcess.js index eb92775d4..2089fa122 100644 --- a/Projects/Algorithmic-Trading/TS/Bot-Modules/Trading-Bot/Low-Frequency-Trading/TradingProcess.js +++ b/Projects/Algorithmic-Trading/TS/Bot-Modules/Trading-Bot/Low-Frequency-Trading/TradingProcess.js @@ -290,7 +290,7 @@ } } catch (err) { - /* An unhandled exception occured. in this case we return Fail and log the stack. */ + /* An unhandled exception occurred. in this case we return Fail and log the stack. */ if (err.stack) { TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).UNEXPECTED_ERROR = err TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, @@ -307,7 +307,7 @@ return } - /* Some other handled exception occured. We return Fail and move on. */ + /* Some other handled exception occurred. We return Fail and move on. */ if (err.result !== TS.projects.foundations.globals.standardResponses.DEFAULT_OK_RESPONSE.result) { TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).UNEXPECTED_ERROR = err TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, diff --git a/Projects/Community-Plugins/Icons-SVG-Sources/disable-saving-with-workspace.svg b/Projects/Community-Plugins/Icons-SVG-Sources/menu/disable-saving-with-workspace.svg similarity index 100% rename from Projects/Community-Plugins/Icons-SVG-Sources/disable-saving-with-workspace.svg rename to Projects/Community-Plugins/Icons-SVG-Sources/menu/disable-saving-with-workspace.svg diff --git a/Projects/Community-Plugins/Icons-SVG-Sources/enable-saving-with-workspace.svg b/Projects/Community-Plugins/Icons-SVG-Sources/menu/enable-saving-with-workspace.svg similarity index 100% rename from Projects/Community-Plugins/Icons-SVG-Sources/enable-saving-with-workspace.svg rename to Projects/Community-Plugins/Icons-SVG-Sources/menu/enable-saving-with-workspace.svg diff --git a/Projects/Community-Plugins/Icons-SVG-Sources/plugins/plugin-assets.svg b/Projects/Community-Plugins/Icons-SVG-Sources/plugins/plugin-assets.svg new file mode 100644 index 000000000..a9788977a --- /dev/null +++ b/Projects/Community-Plugins/Icons-SVG-Sources/plugins/plugin-assets.svg @@ -0,0 +1,253 @@ + + diff --git a/Projects/Community-Plugins/Icons-SVG-Sources/plugins/plugin-features.svg b/Projects/Community-Plugins/Icons-SVG-Sources/plugins/plugin-features.svg new file mode 100644 index 000000000..f83644de4 --- /dev/null +++ b/Projects/Community-Plugins/Icons-SVG-Sources/plugins/plugin-features.svg @@ -0,0 +1,292 @@ + + diff --git a/Projects/Community-Plugins/Icons-SVG-Sources/plugins/plugin-pools.svg b/Projects/Community-Plugins/Icons-SVG-Sources/plugins/plugin-pools.svg new file mode 100644 index 000000000..1e0c42294 --- /dev/null +++ b/Projects/Community-Plugins/Icons-SVG-Sources/plugins/plugin-pools.svg @@ -0,0 +1,416 @@ + + diff --git a/Projects/Community-Plugins/Icons-SVG-Sources/plugins/plugin-positions.svg b/Projects/Community-Plugins/Icons-SVG-Sources/plugins/plugin-positions.svg new file mode 100644 index 000000000..8ab21a25f --- /dev/null +++ b/Projects/Community-Plugins/Icons-SVG-Sources/plugins/plugin-positions.svg @@ -0,0 +1,335 @@ + + diff --git a/Projects/Community-Plugins/Icons-SVG-Sources/plugins/plugin-user-profiles.svg b/Projects/Community-Plugins/Icons-SVG-Sources/plugins/plugin-user-profiles.svg new file mode 100644 index 000000000..8cbb40ee8 --- /dev/null +++ b/Projects/Community-Plugins/Icons-SVG-Sources/plugins/plugin-user-profiles.svg @@ -0,0 +1,246 @@ + + diff --git a/Projects/Community-Plugins/Icons/disable-saving-with-workspace.png b/Projects/Community-Plugins/Icons/menu/disable-saving-with-workspace.png similarity index 100% rename from Projects/Community-Plugins/Icons/disable-saving-with-workspace.png rename to Projects/Community-Plugins/Icons/menu/disable-saving-with-workspace.png diff --git a/Projects/Community-Plugins/Icons/enable-saving-with-workspace.png b/Projects/Community-Plugins/Icons/menu/enable-saving-with-workspace.png similarity index 100% rename from Projects/Community-Plugins/Icons/enable-saving-with-workspace.png rename to Projects/Community-Plugins/Icons/menu/enable-saving-with-workspace.png diff --git a/Projects/Community-Plugins/Icons/plugin-file-position.png b/Projects/Community-Plugins/Icons/menu/plugin-file-position.png similarity index 100% rename from Projects/Community-Plugins/Icons/plugin-file-position.png rename to Projects/Community-Plugins/Icons/menu/plugin-file-position.png diff --git a/Projects/Community-Plugins/Icons/plugin-api-maps.png b/Projects/Community-Plugins/Icons/plugins/plugin-api-maps.png similarity index 100% rename from Projects/Community-Plugins/Icons/plugin-api-maps.png rename to Projects/Community-Plugins/Icons/plugins/plugin-api-maps.png diff --git a/Projects/Community-Plugins/Icons/plugins/plugin-assets.png b/Projects/Community-Plugins/Icons/plugins/plugin-assets.png new file mode 100644 index 000000000..179bbdcd7 Binary files /dev/null and b/Projects/Community-Plugins/Icons/plugins/plugin-assets.png differ diff --git a/Projects/Community-Plugins/Icons/plugin-data-mines.png b/Projects/Community-Plugins/Icons/plugins/plugin-data-mines.png similarity index 100% rename from Projects/Community-Plugins/Icons/plugin-data-mines.png rename to Projects/Community-Plugins/Icons/plugins/plugin-data-mines.png diff --git a/Projects/Community-Plugins/Icons/plugins/plugin-features.png b/Projects/Community-Plugins/Icons/plugins/plugin-features.png new file mode 100644 index 000000000..89d196b4e Binary files /dev/null and b/Projects/Community-Plugins/Icons/plugins/plugin-features.png differ diff --git a/Projects/Community-Plugins/Icons/plugin-file.png b/Projects/Community-Plugins/Icons/plugins/plugin-file.png similarity index 100% rename from Projects/Community-Plugins/Icons/plugin-file.png rename to Projects/Community-Plugins/Icons/plugins/plugin-file.png diff --git a/Projects/Community-Plugins/Icons/plugin-learning-engines.png b/Projects/Community-Plugins/Icons/plugins/plugin-learning-engines.png similarity index 100% rename from Projects/Community-Plugins/Icons/plugin-learning-engines.png rename to Projects/Community-Plugins/Icons/plugins/plugin-learning-engines.png diff --git a/Projects/Community-Plugins/Icons/plugin-learning-mines.png b/Projects/Community-Plugins/Icons/plugins/plugin-learning-mines.png similarity index 100% rename from Projects/Community-Plugins/Icons/plugin-learning-mines.png rename to Projects/Community-Plugins/Icons/plugins/plugin-learning-mines.png diff --git a/Projects/Community-Plugins/Icons/plugin-learning-systems.png b/Projects/Community-Plugins/Icons/plugins/plugin-learning-systems.png similarity index 100% rename from Projects/Community-Plugins/Icons/plugin-learning-systems.png rename to Projects/Community-Plugins/Icons/plugins/plugin-learning-systems.png diff --git a/Projects/Community-Plugins/Icons/plugins/plugin-pools.png b/Projects/Community-Plugins/Icons/plugins/plugin-pools.png new file mode 100644 index 000000000..34f81a558 Binary files /dev/null and b/Projects/Community-Plugins/Icons/plugins/plugin-pools.png differ diff --git a/Projects/Community-Plugins/Icons/plugins/plugin-positions.png b/Projects/Community-Plugins/Icons/plugins/plugin-positions.png new file mode 100644 index 000000000..74c2e6577 Binary files /dev/null and b/Projects/Community-Plugins/Icons/plugins/plugin-positions.png differ diff --git a/Projects/Community-Plugins/Icons/plugin-project.png b/Projects/Community-Plugins/Icons/plugins/plugin-project.png similarity index 100% rename from Projects/Community-Plugins/Icons/plugin-project.png rename to Projects/Community-Plugins/Icons/plugins/plugin-project.png diff --git a/Projects/Community-Plugins/Icons/plugin-super-scripts.png b/Projects/Community-Plugins/Icons/plugins/plugin-super-scripts.png similarity index 100% rename from Projects/Community-Plugins/Icons/plugin-super-scripts.png rename to Projects/Community-Plugins/Icons/plugins/plugin-super-scripts.png diff --git a/Projects/Community-Plugins/Icons/plugin-trading-engines.png b/Projects/Community-Plugins/Icons/plugins/plugin-trading-engines.png similarity index 100% rename from Projects/Community-Plugins/Icons/plugin-trading-engines.png rename to Projects/Community-Plugins/Icons/plugins/plugin-trading-engines.png diff --git a/Projects/Community-Plugins/Icons/plugin-trading-mines.png b/Projects/Community-Plugins/Icons/plugins/plugin-trading-mines.png similarity index 100% rename from Projects/Community-Plugins/Icons/plugin-trading-mines.png rename to Projects/Community-Plugins/Icons/plugins/plugin-trading-mines.png diff --git a/Projects/Community-Plugins/Icons/plugin-trading-systems.png b/Projects/Community-Plugins/Icons/plugins/plugin-trading-systems.png similarity index 100% rename from Projects/Community-Plugins/Icons/plugin-trading-systems.png rename to Projects/Community-Plugins/Icons/plugins/plugin-trading-systems.png diff --git a/Projects/Community-Plugins/Icons/plugin-tutorials.png b/Projects/Community-Plugins/Icons/plugins/plugin-tutorials.png similarity index 100% rename from Projects/Community-Plugins/Icons/plugin-tutorials.png rename to Projects/Community-Plugins/Icons/plugins/plugin-tutorials.png diff --git a/Projects/Community-Plugins/Icons/plugins/plugin-user-profiles.png b/Projects/Community-Plugins/Icons/plugins/plugin-user-profiles.png new file mode 100644 index 000000000..362b8332b Binary files /dev/null and b/Projects/Community-Plugins/Icons/plugins/plugin-user-profiles.png differ diff --git a/Projects/Community-Plugins/Icons/plugins-project.png b/Projects/Community-Plugins/Icons/plugins/plugins-project.png similarity index 100% rename from Projects/Community-Plugins/Icons/plugins-project.png rename to Projects/Community-Plugins/Icons/plugins/plugins-project.png diff --git a/Projects/Community-Plugins/Icons/plugins.png b/Projects/Community-Plugins/Icons/plugins/plugins.png similarity index 100% rename from Projects/Community-Plugins/Icons/plugins.png rename to Projects/Community-Plugins/Icons/plugins/plugins.png diff --git a/Projects/Governance/Schemas/App-Schema/plugin-assets.json b/Projects/Community-Plugins/Schemas/App-Schema/plugin-assets.json similarity index 95% rename from Projects/Governance/Schemas/App-Schema/plugin-assets.json rename to Projects/Community-Plugins/Schemas/App-Schema/plugin-assets.json index 0d96df42f..7afbf8a0f 100644 --- a/Projects/Governance/Schemas/App-Schema/plugin-assets.json +++ b/Projects/Community-Plugins/Schemas/App-Schema/plugin-assets.json @@ -26,6 +26,7 @@ "addLeftIcons": true, "level": 1, "propertyNameAtParent": "pluginAssets", + "alternativeIcons": "Use Reference Parent Parent", "attachingRules": { "compatibleTypes": "->Plugin Project->" }, diff --git a/Projects/Governance/Schemas/App-Schema/plugin-features.json b/Projects/Community-Plugins/Schemas/App-Schema/plugin-features.json similarity index 95% rename from Projects/Governance/Schemas/App-Schema/plugin-features.json rename to Projects/Community-Plugins/Schemas/App-Schema/plugin-features.json index 5b27beae4..954f46455 100644 --- a/Projects/Governance/Schemas/App-Schema/plugin-features.json +++ b/Projects/Community-Plugins/Schemas/App-Schema/plugin-features.json @@ -26,6 +26,7 @@ "addLeftIcons": true, "level": 1, "propertyNameAtParent": "pluginFeatures", + "alternativeIcons": "Use Reference Parent Parent", "attachingRules": { "compatibleTypes": "->Plugin Project->" }, diff --git a/Projects/Governance/Schemas/App-Schema/plugin-pools.json b/Projects/Community-Plugins/Schemas/App-Schema/plugin-pools.json similarity index 95% rename from Projects/Governance/Schemas/App-Schema/plugin-pools.json rename to Projects/Community-Plugins/Schemas/App-Schema/plugin-pools.json index 06331bd3e..e798c6153 100644 --- a/Projects/Governance/Schemas/App-Schema/plugin-pools.json +++ b/Projects/Community-Plugins/Schemas/App-Schema/plugin-pools.json @@ -26,6 +26,7 @@ "addLeftIcons": true, "level": 1, "propertyNameAtParent": "pluginPools", + "alternativeIcons": "Use Reference Parent Parent", "attachingRules": { "compatibleTypes": "->Plugin Project->" }, diff --git a/Projects/Governance/Schemas/App-Schema/plugin-positions.json b/Projects/Community-Plugins/Schemas/App-Schema/plugin-positions.json similarity index 95% rename from Projects/Governance/Schemas/App-Schema/plugin-positions.json rename to Projects/Community-Plugins/Schemas/App-Schema/plugin-positions.json index b9235c07f..9cf513af0 100644 --- a/Projects/Governance/Schemas/App-Schema/plugin-positions.json +++ b/Projects/Community-Plugins/Schemas/App-Schema/plugin-positions.json @@ -26,6 +26,7 @@ "addLeftIcons": true, "level": 1, "propertyNameAtParent": "pluginPositions", + "alternativeIcons": "Use Reference Parent Parent", "attachingRules": { "compatibleTypes": "->Plugin Project->" }, diff --git a/Projects/Governance/Schemas/App-Schema/plugin-user-profiles.json b/Projects/Community-Plugins/Schemas/App-Schema/plugin-user-profiles.json similarity index 95% rename from Projects/Governance/Schemas/App-Schema/plugin-user-profiles.json rename to Projects/Community-Plugins/Schemas/App-Schema/plugin-user-profiles.json index 48d2bf4f7..8442d092a 100644 --- a/Projects/Governance/Schemas/App-Schema/plugin-user-profiles.json +++ b/Projects/Community-Plugins/Schemas/App-Schema/plugin-user-profiles.json @@ -26,6 +26,7 @@ "addLeftIcons": true, "level": 1, "propertyNameAtParent": "pluginUserProfiles", + "alternativeIcons": "Use Reference Parent Parent", "attachingRules": { "compatibleTypes": "->Plugin Project->" }, diff --git a/Projects/Data-Mining/Plugins/Data-Mines/Alpha.json b/Projects/Data-Mining/Plugins/Data-Mines/Alpha.json index 617eb01e3..48fc012a6 100644 --- a/Projects/Data-Mining/Plugins/Data-Mines/Alpha.json +++ b/Projects/Data-Mining/Plugins/Data-Mines/Alpha.json @@ -1 +1 @@ -{"type":"Data Mine","name":"Alpha","config":"{ \n\"codeName\": \"Alpha\"\n}","project":"Foundations","sensorBots":[],"indicatorBots":[{"type":"Indicator Bot","name":"Average True Range (ATR)","config":"{\n\"codeName\": \"ATR\"\n}","project":"Foundations","processes":[{"type":"Process Definition","name":"Multi-Time-Frame-Market","config":"{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"description\": \"Calculates RSI.\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Market\"\n }\n }","project":"Foundations","processOutput":{"type":"Process Output","name":"New Process Output","project":"Foundations","outputDatasets":[{"type":"Output Dataset","name":"Multi-Time-Frame-Market ATR - SMA","project":"Foundations","id":"5cdfa018-5ade-469b-90bf-cc523ef0a46e","savedPayload":{"position":{"x":14824.467185363952,"y":17153.56240800229},"targetPosition":{"x":15051.32778510527,"y":17433.553422503435},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"2570d2c7-72e3-4131-97dc-a9f97f493e93"}}},{"type":"Output Dataset","name":"Multi-Time-Frame-Market ATR - RMA","project":"Foundations","id":"e7e58e02-fef8-4400-9928-f29805a96f98","savedPayload":{"position":{"x":14995.21249473741,"y":17077.69824065427},"targetPosition":{"x":15051.32778510527,"y":17433.553422503435},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"67695466-be2d-43b4-9824-83baa7a08412"}}}],"outputDatasetFolders":[],"id":"b345304f-fbb3-4889-934a-8f9b4941ed29","savedPayload":{"position":{"x":15027.5645769923,"y":17379.910551027475},"targetPosition":{"x":15182.942695423619,"y":17728.650277388508},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"processDependencies":{"type":"Process Dependencies","name":"New Process Dependencies","project":"Foundations","statusDependencies":[{"type":"Status Dependency","name":"Candles Volumes Multi-Time-Frame-Market","config":"{\"mainUtility\": \"Market Ending Point\"}","project":"Foundations","id":"eb499527-0f18-45f9-99ab-a7bc7fabb3aa","savedPayload":{"position":{"x":15005.836154077664,"y":17146.468954298347},"targetPosition":{"x":15216.865516382564,"y":17407.20361136918},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"a0a61ba9-91cb-4ec7-92fe-134ff079de2d"}}},{"type":"Status Dependency","name":"Average True Range (ATR) Multi-Time-Frame-Market","config":"{\"mainUtility\": \"Self Reference\"}","project":"Foundations","id":"025a6f70-c187-4b4d-aa62-6f4ebfc116ba","savedPayload":{"position":{"x":15251.795115631983,"y":17073.59332967888},"targetPosition":{"x":15216.865516382564,"y":17407.20361136918},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"8a6c8b1e-950d-4819-88a9-9c45272a0799"}}}],"dataDependencies":[{"type":"Data Dependency","name":"Candles Multi-Time-Frame-Market","project":"Foundations","id":"f25ba171-3c78-4e4f-acb8-66446be1ce0a","savedPayload":{"position":{"x":15480.231901478768,"y":17193.677641293492},"targetPosition":{"x":15216.865516382564,"y":17407.20361136918},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"2b03494a-67d6-47f1-89b6-53fc4c9116a8"}}}],"dataMineDataDependencies":[],"id":"bf337039-bd28-4f50-89d1-5115e631e6cf","savedPayload":{"position":{"x":15223.760246305472,"y":17340.44129825625},"targetPosition":{"x":15182.942695423619,"y":17728.650277388508},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"statusReport":{"type":"Status Report","name":"New Status Report","project":"Foundations","id":"8a6c8b1e-950d-4819-88a9-9c45272a0799","savedPayload":{"position":{"x":15405.437118264057,"y":17422.346390022496},"targetPosition":{"x":15182.942695423619,"y":17728.650277388508},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Candles Volumes Multi-Time-Frame-Market","project":"Foundations","id":"d150911d-47e9-4046-b365-ac817667cf32","savedPayload":{"position":{"x":15528.652645556173,"y":17574.742245083573},"targetPosition":{"x":15182.942695423619,"y":17728.650277388508},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"1824fa00-dd30-4cdc-acc0-01c2f29056c5"}}},"executionFinishedEvent":{"type":"Execution Finished Event","name":"New Execution Finished Event","project":"Foundations","id":"faac5fcf-e7b2-4883-84bd-427aa74bc3c1","savedPayload":{"position":{"x":15565.646615241436,"y":17768.731993392837},"targetPosition":{"x":15182.942695423619,"y":17728.650277388508},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"83a07439-ad71-463a-9727-5f43ad0b03d2","savedPayload":{"position":{"x":14641.679910005776,"y":18014.370126068952},"targetPosition":{"x":14465.344334318033,"y":18257.075224381435},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Process Definition","name":"Multi-Time-Frame-Daily","config":"{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"description\": \"Calculates RSI\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Daily\"\n }\n }","project":"Foundations","processOutput":{"type":"Process Output","name":"New Process Output","project":"Foundations","outputDatasets":[{"type":"Output Dataset","name":"Multi-Time-Frame-Daily ATR - SMA","project":"Foundations","id":"570c8470-a4ae-40a8-b647-d3859887c148","savedPayload":{"position":{"x":15465.460311788222,"y":17379.399895719584},"targetPosition":{"x":15484.411897348979,"y":17735.651101693715},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"93eb665f-d903-4825-9fb1-2783e917ac89"}}},{"type":"Output Dataset","name":"Multi-Time-Frame-Daily ATR - RMA","project":"Foundations","id":"60d2cf94-0cf3-4cdf-a2ec-69c012f74019","savedPayload":{"position":{"x":15646.57888452697,"y":17417.31050770898},"targetPosition":{"x":15484.411897348979,"y":17735.651101693715},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"e3d0bccf-5f97-4902-92df-4ac8fe8c41a8"}}}],"outputDatasetFolders":[],"id":"d6545bbe-389f-4dbe-b31e-de9d7ad95e4b","savedPayload":{"position":{"x":15496.977942325364,"y":17678.445446074387},"targetPosition":{"x":15417.659540146633,"y":18051.7097399962},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"processDependencies":{"type":"Process Dependencies","name":"New Process Dependencies","project":"Foundations","statusDependencies":[{"type":"Status Dependency","name":"Average True Range (ATR) Multi-Time-Frame-Daily","config":"{\"mainUtility\": \"Self Reference\"}","project":"Foundations","id":"89b9660c-6005-4381-a692-e320b9422268","savedPayload":{"position":{"x":15564.15545397628,"y":17483.269514920896},"targetPosition":{"x":15633.621715641162,"y":17811.451787469283},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"619713bc-8cf4-4152-b36d-d470361f8a3b"}}},{"type":"Status Dependency","name":"Candles Volumes Multi-Time-Frame-Daily","config":"{\"mainUtility\": \"Market Ending Point\"}","project":"Foundations","id":"6aba1eb8-b5b6-4749-a323-16016a453194","savedPayload":{"position":{"x":15770.006365190904,"y":17505.24247410749},"targetPosition":{"x":15633.621715641162,"y":17811.451787469283},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"2a021da8-9feb-475e-90ab-1586968c17c7"}}},{"type":"Status Dependency","name":"Exchange Raw Data Historic-OHLCVs","config":"{\"mainUtility\": \"Market Starting Point\"}","project":"Foundations","id":"77cb48bb-f6ca-4eba-ab3d-2b5583f7285a","savedPayload":{"position":{"x":15924.068145475645,"y":17643.81613481951},"targetPosition":{"x":15633.621715641162,"y":17811.451787469283},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"181c7c34-7243-497a-9ddb-1b0067c6d66e"}}}],"dataDependencies":[{"type":"Data Dependency","name":"Candles Multi-Time-Frame-Daily","project":"Foundations","id":"b7383dbe-549f-4ffe-8764-9ea324d5025d","savedPayload":{"position":{"x":15967.210012200747,"y":17846.37164582619},"targetPosition":{"x":15633.621715641162,"y":17811.451787469283},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"678a567c-f08d-49b9-813b-4e54fd6afadb"}}}],"dataMineDataDependencies":[],"id":"e1b3e953-5756-4810-abcb-67535b51f3ca","savedPayload":{"position":{"x":15677.96647171682,"y":17763.072101860675},"targetPosition":{"x":15417.659540146633,"y":18051.7097399962},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"statusReport":{"type":"Status Report","name":"New Status Report","project":"Foundations","id":"619713bc-8cf4-4152-b36d-d470361f8a3b","savedPayload":{"position":{"x":15787.027818764218,"y":17931.849664745085},"targetPosition":{"x":15417.659540146633,"y":18051.7097399962},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Candles Volumes Multi-Time-Frame-Daily","project":"Foundations","id":"54a8ad94-41a9-4b8d-83f7-c40056140ef4","savedPayload":{"position":{"x":15792.243119384671,"y":18131.348956080044},"targetPosition":{"x":15417.659540146633,"y":18051.7097399962},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"f29d08f9-e7c8-490c-8fca-14851a0d3dc3"}}},"executionFinishedEvent":{"type":"Execution Finished Event","name":"New Execution Finished Event","project":"Foundations","id":"0b02390a-fc39-4f1a-a53c-8bae1492e292","savedPayload":{"position":{"x":15701.913401188041,"y":18307.82189517813},"targetPosition":{"x":15417.659540146633,"y":18051.7097399962},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"61dde091-7c09-4384-ab2d-1fec0dbef7c5","savedPayload":{"position":{"x":14750.661289206579,"y":18164.370126068952},"targetPosition":{"x":14465.344334318033,"y":18257.075224381435},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"products":[{"type":"Product Definition","name":"ATR - RMA","config":"{\n \"codeName\": \"ATR-RMA\",\n \"singularVariableName\": \"atrRMA\",\n \"pluralVariableName\": \"atrRMAs\"\n}","project":"Foundations","datasets":[{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","config":"{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n }","project":"Foundations","id":"67695466-be2d-43b4-9824-83baa7a08412","savedPayload":{"position":{"x":15339.563793425255,"y":18236.86776043583},"targetPosition":{"x":15111.82908854388,"y":18402.43596333557},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","config":"{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n }","project":"Foundations","id":"e3d0bccf-5f97-4902-92df-4ac8fe8c41a8","savedPayload":{"position":{"x":15392.952051274442,"y":18402.82090543185},"targetPosition":{"x":15111.82908854388,"y":18402.43596333557},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}}],"record":{"type":"Record Definition","name":"New Record Definition","project":"Foundations","properties":[{"type":"Record Property","name":"Begin","config":"{\n \"codeName\": \"begin\",\n \"isString\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"Begin","code":"record.current.begin","project":"Foundations","id":"a0cb3931-383f-4c9d-8f01-fe812c22181e","savedPayload":{"position":{"x":16416.482333386328,"y":18617.461565209003},"targetPosition":{"x":16268.776991591974,"y":18683.26044587566},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"e538eb1e-f296-4e00-bdbb-8a904c5b897a","savedPayload":{"position":{"x":16268.776991591974,"y":18683.26044587566},"targetPosition":{"x":15939.620580611292,"y":18829.973526666363},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"End","config":"{\n \"codeName\": \"end\",\n \"isString\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","code":"record.current.end","project":"Foundations","id":"566fa39a-58b3-439a-a666-9c0d6927dfcc","savedPayload":{"position":{"x":16464.216373506217,"y":18884.800084065864},"targetPosition":{"x":16302.888076865202,"y":18868.0004634721},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"3a3dfa55-78be-4e15-90ae-b64d7db87d29","savedPayload":{"position":{"x":16302.888076865202,"y":18868.0004634721},"targetPosition":{"x":15939.620580611292,"y":18829.973526666363},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"ATR2","config":"{\n \"codeName\": \"atr2\",\n \"isString\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","code":"variable.atr2","project":"Foundations","id":"fc05c629-916b-40a9-a62d-06b309420ee6","savedPayload":{"position":{"x":16362.23490885691,"y":19136.94556622118},"targetPosition":{"x":16231.24770039141,"y":19041.79504569027},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"b4e9fd6c-b742-4378-851f-ec6a84183727","savedPayload":{"position":{"x":16231.24770039141,"y":19041.79504569027},"targetPosition":{"x":15939.620580611292,"y":18829.973526666363},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"ATR3","config":"{\n \"codeName\": \"atr3\",\n \"isString\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.atr3","project":"Foundations","id":"2521d41c-60fa-421e-ba7d-8d9b6ff19477","savedPayload":{"position":{"x":16151.91397250432,"y":19307.095190144013},"targetPosition":{"x":16086.12577985863,"y":19159.20980728678},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"039f8d7d-2ea5-44b1-b758-4f86a4445a63","savedPayload":{"position":{"x":16086.12577985863,"y":19159.20980728678},"targetPosition":{"x":15939.620580611292,"y":18829.973526666363},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"ATR14","config":"{\n \"codeName\": \"atr14\",\n \"isString\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.atr14","project":"Foundations","id":"65b7d85e-1da0-4a77-b96f-eaa5d3b24036","savedPayload":{"position":{"x":15884.526032532656,"y":19354.15136731505},"targetPosition":{"x":15901.383235043144,"y":19193.23287469804},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"c6b1bb6e-17b8-45ff-8a25-b1ae575dde04","savedPayload":{"position":{"x":15901.383235043144,"y":19193.23287469804},"targetPosition":{"x":15939.620580611292,"y":18829.973526666363},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"2838dfa4-22e5-4583-9b08-fed43081af24","savedPayload":{"position":{"x":15508.104528550284,"y":18690.163143118298},"targetPosition":{"x":15111.82908854388,"y":18402.43596333557},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"dataBuilding":{"type":"Data Building Procedure","name":"New Data Building Procedure","project":"Foundations","loop":{"type":"Procedure Loop","name":"New Procedure Loop","project":"Foundations","procedureJavascriptCode":{"type":"Procedure Javascript Code","code":"/* Loop Code */\n\nlet candle = record.current // get current candle data\nlet tr = calculateTR() // get true range value\n\nvariable.atr2 = calculateATR(tr, 2, variable.previousATR2)\nvariable.atr3 = calculateATR(tr, 3, variable.previousATR3)\nvariable.atr14 = calculateATR(tr, 14, variable.previousATR14)\n\nvariable.prevClose = candle.close\nvariable.previousATR2 = variable.atr2\nvariable.previousATR3 = variable.atr3\nvariable.previousATR14 = variable.atr14\n\n/* Helper Functions */\n\n/* Calculate True Range */\nfunction calculateTR() {\n let hl = candle.max - candle.min\n \n if (variable.prevClose === 0) { return hl } // Return High-Low when previous Close is 0\n \n let hcp = Math.abs(candle.max - variable.prevClose)\n let lcp = Math.abs(candle.min - variable.prevClose)\n \n return Math.max(hl, hcp, lcp)\n}\n\n/* Calculate Average True Range - Smoothing Function RMA*/\nfunction calculateATR(source, length, previousATR) {\n return (source + (length - 1) * previousATR) / length\n}","project":"Foundations","id":"0814b5ad-81ed-4d17-ba6c-2ecad55f5f31","savedPayload":{"position":{"x":15575.010446231227,"y":19037.695900070066},"targetPosition":{"x":15392.900591436046,"y":18873.151975537177},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"752cd82a-205d-43f5-b6ee-06f5c0a82f33","savedPayload":{"position":{"x":15392.900591436046,"y":18873.151975537177},"targetPosition":{"x":15211.42938287064,"y":18709.591525655145},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"initialization":{"type":"Procedure Initialization","name":"New Procedure Initialization","project":"Foundations","procedureJavascriptCode":{"type":"Procedure Javascript Code","code":"/* Initialization Code*/\n\nvariable.prevClose = 0\n\nvariable.previousATR2 = 0\nvariable.previousATR3 = 0\nvariable.previousATR14 = 0","project":"Foundations","id":"b1ee7e9d-a89a-4c18-beaf-9b1ebdc25dd1","savedPayload":{"position":{"x":15109.914055259567,"y":19188.839831202968},"targetPosition":{"x":15160.493193644543,"y":18948.62593414079},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"c1dbc0e9-06b0-426a-9e7b-731bd1c2305f","savedPayload":{"position":{"x":15160.493193644543,"y":18948.62593414079},"targetPosition":{"x":15211.42938287064,"y":18709.591525655145},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"7779fc37-e563-4515-8c11-7732793ebfe0","savedPayload":{"position":{"x":15211.42938287064,"y":18709.591525655145},"targetPosition":{"x":15111.82908854388,"y":18402.43596333557},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"660570d1-36e0-4099-817c-6c8a29b32689","savedPayload":{"position":{"x":14750.661289206579,"y":18349.780322693918},"targetPosition":{"x":14465.344334318033,"y":18257.075224381435},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Module","name":"ATR - RMA","id":"99088549-f1c0-4157-ba7e-ffd6dfd0d140"}}},{"type":"Product Definition","name":"ATR - SMA","config":"{\n \"codeName\": \"ATR-SMA\",\n \"singularVariableName\": \"atrSMA\",\n \"pluralVariableName\": \"atrSMAs\"\n}","project":"Foundations","datasets":[{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","config":"{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n }","project":"Foundations","id":"2570d2c7-72e3-4131-97dc-a9f97f493e93","savedPayload":{"position":{"x":15472.11610717982,"y":18741.93050267255},"targetPosition":{"x":15117.105403575064,"y":18741.930812238214},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","config":"{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n }","project":"Foundations","id":"93eb665f-d903-4825-9fb1-2783e917ac89","savedPayload":{"position":{"x":15403.749982332578,"y":18950.274850863527},"targetPosition":{"x":15117.105403575064,"y":18741.930812238214},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}}],"record":{"type":"Record Definition","name":"New Record Definition","project":"Foundations","properties":[{"type":"Record Property","name":"Begin","config":"{\n \"codeName\": \"begin\",\n \"isString\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"Begin","code":"record.current.begin","project":"Foundations","id":"8b1f8ca7-d741-489f-a1f9-3851920e6d59","savedPayload":{"position":{"x":15563.98975852019,"y":19212.413049678013},"targetPosition":{"x":15444.111512197633,"y":19187.105219850695},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"7c4a6317-bc3a-45d8-9dcc-4c42fa6a653b","savedPayload":{"position":{"x":15444.111512197633,"y":19187.105219850695},"targetPosition":{"x":15085.58723895279,"y":19111.911279284417},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"End","config":"{\n \"codeName\": \"end\",\n \"isString\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","code":"record.current.end","project":"Foundations","id":"42ca9eb2-da3a-4972-8be8-756fa50a5585","savedPayload":{"position":{"x":15448.78525522479,"y":19438.67387600754},"targetPosition":{"x":15357.597814261277,"y":19356.842918661983},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"d4ccc9d1-616c-44e1-8019-f5dfbbac5d4c","savedPayload":{"position":{"x":15357.597814261277,"y":19356.842918661983},"targetPosition":{"x":15085.58723895279,"y":19111.911279284417},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"ATR2","config":"{\n \"codeName\": \"atr2\",\n \"isString\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","code":"variable.atr2","project":"Foundations","id":"fa760872-a812-4bc6-8fe4-8669ec91bbe0","savedPayload":{"position":{"x":15236.45046312056,"y":19577.663799949813},"targetPosition":{"x":15198.540010551624,"y":19459.57363893426},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"02df8c90-68ec-44ef-8abf-fb7d255815d2","savedPayload":{"position":{"x":15198.540010551624,"y":19459.57363893426},"targetPosition":{"x":15085.58723895279,"y":19111.911279284417},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"ATR3","config":"{\n \"codeName\": \"atr3\",\n \"isString\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","code":"variable.atr3","project":"Foundations","id":"ee78802d-f297-45d6-8fa7-df7800ebf295","savedPayload":{"position":{"x":14983.425277280316,"y":19590.624304791076},"targetPosition":{"x":15009.678460048635,"y":19470.060210477488},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"3e3dd4c6-8f81-4e2b-bcba-34d1ca11abf0","savedPayload":{"position":{"x":15009.678460048635,"y":19470.060210477488},"targetPosition":{"x":15085.58723895279,"y":19111.911279284417},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"ATR14","config":"{\n \"codeName\": \"atr14\",\n \"isString\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","code":"variable.atr14","project":"Foundations","id":"fdcc52bb-2dd9-4597-8399-eba8f2e36639","savedPayload":{"position":{"x":14757.895117274733,"y":19474.975208550157},"targetPosition":{"x":14840.06843551105,"y":19384.201150231296},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"93cc0b1e-9414-406b-bbf7-7708bf303a9a","savedPayload":{"position":{"x":14840.06843551105,"y":19384.201150231296},"targetPosition":{"x":15085.58723895279,"y":19111.911279284417},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"de04ae72-affd-4bea-aab2-d7e4b1e8345d","savedPayload":{"position":{"x":15302.429654583873,"y":19311.928359012905},"targetPosition":{"x":15117.105403575064,"y":18741.930812238214},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"dataBuilding":{"type":"Data Building Procedure","name":"New Data Building Procedure","project":"Foundations","loop":{"type":"Procedure Loop","name":"New Procedure Loop","project":"Foundations","procedureJavascriptCode":{"type":"Procedure Javascript Code","code":"/* Loop Code */\n\nlet candle = record.current // get current candle data\nvariable.last14TR.push(calculateTR()) // Add the current true range value to last 14 array\n\nif (variable.last14TR.length > 14) {\n variable.last14TR.splice(0, 1) // Remove the first element of the array to keep it at a maximun of 14 elements\n}\n\nvariable.atr2 = calculateATR(2)\nvariable.atr3 = calculateATR(3)\nvariable.atr14 = calculateATR(14)\nvariable.prevClose = candle.close\n\n/* Helper Functions */\n\n/* Calculate True Range */\nfunction calculateTR() {\n let hl = candle.max - candle.min\n \n if (variable.prevClose === 0) { return hl } // Return High-Low when previous Close is 0\n \n let hcp = Math.abs(candle.max - variable.prevClose)\n let lcp = Math.abs(candle.min - variable.prevClose)\n \n return Math.max(hl, hcp, lcp)\n}\n\n/* Calculate Average True Range - Smoothing Function SMA */\nfunction calculateATR(length) {\n /* We check we have enough values to make the calculation */\n if (variable.last14TR.length < length) { return 0 } // If we dont, we define the value is zero.\n\n let sum = 0 // Initialize sum variable. \n for (let i = variable.last14TR.length - length; i < variable.last14TR.length; i++) { // Iterate through the last periods\n sum = sum + variable.last14TR[i]\n }\n \n let atr = sum / length\n return atr\n}","project":"Foundations","id":"de821ecb-f4c2-4645-abe3-f2ec25c5b50f","savedPayload":{"position":{"x":15112.81585302037,"y":19726.046484448707},"targetPosition":{"x":15050.653396756414,"y":19432.052700560984},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"81ad9ba0-f387-4884-8b7d-32ee9d44d73e","savedPayload":{"position":{"x":15050.653396756414,"y":19432.052700560984},"targetPosition":{"x":14987.751564882532,"y":19140.476669581738},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"initialization":{"type":"Procedure Initialization","name":"New Procedure Initialization","project":"Foundations","procedureJavascriptCode":{"type":"Procedure Javascript Code","code":"/* Initialization Code*/\n\nvariable.last14TR = []\nvariable.prevClose = 0","project":"Foundations","id":"d388972a-f1b2-4b99-8406-35d07a7a5ab0","savedPayload":{"position":{"x":14660.64938184871,"y":19644.01327732395},"targetPosition":{"x":14824.318926700133,"y":19391.246244290895},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"ad6cc9e7-46c3-4500-924b-7523e5c9fa7f","savedPayload":{"position":{"x":14824.318926700133,"y":19391.246244290895},"targetPosition":{"x":14987.751564882532,"y":19140.476669581738},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"4a310776-ce28-4e79-97fb-90fb350614c2","savedPayload":{"position":{"x":14987.751564882532,"y":19140.476669581738},"targetPosition":{"x":15117.105403575064,"y":18741.930812238214},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"d83ffb9c-d01c-49eb-991d-3dc31baac747","savedPayload":{"position":{"x":14641.679910005776,"y":18499.780322693918},"targetPosition":{"x":14465.344334318033,"y":18257.075224381435},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Module","name":"ATR - SMA","id":"a6a3f5a6-8c33-482d-a922-5719afc35325"}}}],"id":"3f716c19-6b29-4a9e-aef4-e4a867838e57","savedPayload":{"position":{"x":14465.344334318033,"y":18257.075224381435},"targetPosition":{"x":14165.344334318033,"y":18257.075224381435},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Indicator Bot","name":"Rate of Change (ROC)","config":"{\n\"codeName\": \"ROC\"\n}","project":"Foundations","processes":[{"type":"Process Definition","name":"Multi-Time-Frame-Market","config":"{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"description\": \"Calculates RSI.\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Market\"\n }\n }","project":"Foundations","processOutput":{"type":"Process Output","name":"New Process Output","project":"Foundations","outputDatasets":[{"type":"Output Dataset","name":"Multi-Time-Frame-Market ROC 32","project":"Foundations","id":"6687ee94-004b-4834-a145-867151c4e37c","savedPayload":{"position":{"x":15008.933381907107,"y":18622.44483249069},"targetPosition":{"x":14938.819526428793,"y":18884.707090876826},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"41a488be-c66c-458d-99fc-490b9e8172ef"}}},{"type":"Output Dataset","name":"Multi-Time-Frame-Market ROC 76","project":"Foundations","id":"a27232dd-4d69-46b8-8d8e-67499c9ddc30","savedPayload":{"position":{"x":15174.077838841935,"y":18749.059694959735},"targetPosition":{"x":14938.819526428793,"y":18884.707090876826},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"40268fec-e5e8-4b05-9f27-c4072ebda94a"}}},{"type":"Output Dataset","name":"Multi-Time-Frame-Market ROC 9","project":"Foundations","id":"bbeb8cb6-5465-45be-80a9-2cbb46e3f5fa","savedPayload":{"position":{"x":15201.331077961531,"y":18955.151491455043},"targetPosition":{"x":14938.819526428793,"y":18884.707090876826},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"9c6b7d85-01f5-449c-a5be-9a357b6588bc"}}}],"outputDatasetFolders":[],"id":"b6c54494-092a-4220-b0e9-1db9da7fd411","savedPayload":{"position":{"x":14938.819526428793,"y":18884.707090876826},"targetPosition":{"x":14627.331297304194,"y":19064.746737076068},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"processDependencies":{"type":"Process Dependencies","name":"New Process Dependencies","project":"Foundations","statusDependencies":[{"type":"Status Dependency","name":"Candles Volumes Multi-Time-Frame-Market","config":"{\"mainUtility\": \"Market Ending Point\"}","project":"Foundations","id":"5f954d97-d843-483e-919b-d94dd8329497","savedPayload":{"position":{"x":14834.45408468019,"y":17455.46839254802},"targetPosition":{"x":15045.48344698509,"y":17716.203049618853},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"a0a61ba9-91cb-4ec7-92fe-134ff079de2d"}}},{"type":"Status Dependency","name":"Rate of Change (ROC) Multi-Time-Frame-Market","config":"{\"mainUtility\": \"Self Reference\"}","project":"Foundations","id":"7820dbef-88ab-4682-b542-88f6d2ae9f59","savedPayload":{"position":{"x":15080.41304623451,"y":17382.592767928552},"targetPosition":{"x":15045.48344698509,"y":17716.203049618853},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"87a0c5e3-20b4-48f7-a9db-4a9280ecb4b3"}}}],"dataDependencies":[{"type":"Data Dependency","name":"Candles Multi-Time-Frame-Market","project":"Foundations","id":"805d6b40-cc28-470f-8f39-67b2b48f155a","savedPayload":{"position":{"x":15308.849832081294,"y":17502.677079543166},"targetPosition":{"x":15045.48344698509,"y":17716.203049618853},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"2b03494a-67d6-47f1-89b6-53fc4c9116a8"}}}],"dataMineDataDependencies":[],"id":"aa85fa69-abb3-4423-8d78-8bf1dd6c42d5","savedPayload":{"position":{"x":14994.681870186992,"y":19065.033839370873},"targetPosition":{"x":14627.331297304194,"y":19064.746737076068},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"statusReport":{"type":"Status Report","name":"New Status Report","project":"Foundations","id":"87a0c5e3-20b4-48f7-a9db-4a9280ecb4b3","savedPayload":{"position":{"x":14946.684261605933,"y":19249.06978931289},"targetPosition":{"x":14627.331297304194,"y":19064.746737076068},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Candles Volumes Multi-Time-Frame-Market","project":"Foundations","id":"3a6b674a-eb56-4f63-866b-f4e41dde72bb","savedPayload":{"position":{"x":14811.634440232534,"y":19383.37614366503},"targetPosition":{"x":14627.331297304194,"y":19064.746737076068},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"1824fa00-dd30-4cdc-acc0-01c2f29056c5"}}},"executionFinishedEvent":{"type":"Execution Finished Event","name":"New Execution Finished Event","project":"Foundations","id":"c97508ab-c7eb-4047-911a-3ee3265c352b","savedPayload":{"position":{"x":14627.927303539287,"y":19438.784183043557},"targetPosition":{"x":14627.331297304194,"y":19064.746737076068},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"a2a141ba-08ed-4f30-9c7d-f811c6a7c571","savedPayload":{"position":{"x":14615.344334318033,"y":18516.882845516768},"targetPosition":{"x":14315.344334318033,"y":18516.882845516768},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Process Definition","name":"Multi-Time-Frame-Daily","config":"{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"description\": \"Calculates RSI\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Daily\"\n }\n }","project":"Foundations","processOutput":{"type":"Process Output","name":"New Process Output","project":"Foundations","outputDatasets":[{"type":"Output Dataset","name":"Multi-Time-Frame-Daily ROC 32","project":"Foundations","id":"3c5e8fe8-cf8d-4a96-967a-2d4d534bbd71","savedPayload":{"position":{"x":14978.585790503006,"y":19072.05799184798},"targetPosition":{"x":14786.604641261492,"y":19264.109327774422},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"30276899-0d68-40e3-9c35-a28442485b55"}}},{"type":"Output Dataset","name":"Multi-Time-Frame-Daily ROC 76","project":"Foundations","id":"daf0c646-8592-4fd2-9f7d-bab86663faaf","savedPayload":{"position":{"x":15058.038872582096,"y":19264.193847454917},"targetPosition":{"x":14786.604641261492,"y":19264.109327774422},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"cb60d68b-b11d-4317-8830-65c212a8c728"}}},{"type":"Output Dataset","name":"Multi-Time-Frame-Daily ROC 9","project":"Foundations","id":"0dbd1ffd-047b-4bf7-a74a-9df95d5b534c","savedPayload":{"position":{"x":14978.29180056839,"y":19456.55465706332},"targetPosition":{"x":14786.604641261492,"y":19264.109327774422},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"66f59b6d-9d4b-4cef-9ffd-aed019219809"}}}],"outputDatasetFolders":[],"id":"09d69ba1-345f-4d96-b3e4-a98f1f778a70","savedPayload":{"position":{"x":14786.604641261492,"y":19264.109327774422},"targetPosition":{"x":14428.246269815478,"y":19263.877911817646},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"processDependencies":{"type":"Process Dependencies","name":"New Process Dependencies","project":"Foundations","statusDependencies":[{"type":"Status Dependency","name":"Rate of Change (ROC) Multi-Time-Frame-Daily","config":"{\"mainUtility\": \"Self Reference\"}","project":"Foundations","id":"b1e59db1-0480-4533-940c-e6ede212b124","savedPayload":{"position":{"x":15392.773384578806,"y":17792.26895317057},"targetPosition":{"x":15462.239646243688,"y":18120.451225718956},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"af0bcf3a-4021-4861-870a-a06f5aad8761"}}},{"type":"Status Dependency","name":"Candles Volumes Multi-Time-Frame-Daily","config":"{\"mainUtility\": \"Market Ending Point\"}","project":"Foundations","id":"67e616b0-72f4-4e9c-b144-e6f6bde5777b","savedPayload":{"position":{"x":15598.62429579343,"y":17814.241912357164},"targetPosition":{"x":15462.239646243688,"y":18120.451225718956},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"2a021da8-9feb-475e-90ab-1586968c17c7"}}},{"type":"Status Dependency","name":"Exchange Raw Data Historic-OHLCVs","config":"{\"mainUtility\": \"Market Starting Point\"}","project":"Foundations","id":"c4cbf20f-ff4e-4611-8e4a-4340231bc3c5","savedPayload":{"position":{"x":15752.686076078171,"y":17952.815573069183},"targetPosition":{"x":15462.239646243688,"y":18120.451225718956},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"181c7c34-7243-497a-9ddb-1b0067c6d66e"}}}],"dataDependencies":[{"type":"Data Dependency","name":"Candles Multi-Time-Frame-Daily","project":"Foundations","id":"b95527eb-2205-43ef-a1e6-7d3a08219e27","savedPayload":{"position":{"x":15795.827942803273,"y":18155.371084075865},"targetPosition":{"x":15462.239646243688,"y":18120.451225718956},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"678a567c-f08d-49b9-813b-4e54fd6afadb"}}}],"dataMineDataDependencies":[],"id":"d1a1f76c-a070-4958-8821-b3abcac7b176","savedPayload":{"position":{"x":14744.078440246507,"y":19447.108012017554},"targetPosition":{"x":14428.246269815478,"y":19263.877911817646},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"statusReport":{"type":"Status Report","name":"New Status Report","project":"Foundations","id":"af0bcf3a-4021-4861-870a-a06f5aad8761","savedPayload":{"position":{"x":14611.053964737748,"y":19581.229080578545},"targetPosition":{"x":14428.246269815478,"y":19263.877911817646},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Candles Volumes Multi-Time-Frame-Daily","project":"Foundations","id":"f75ad3de-ba1f-4c68-a869-1bdad8587c71","savedPayload":{"position":{"x":14428.245659562737,"y":19630.366604182327},"targetPosition":{"x":14428.246269815478,"y":19263.877911817646},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"f29d08f9-e7c8-490c-8fca-14851a0d3dc3"}}},"executionFinishedEvent":{"type":"Execution Finished Event","name":"New Execution Finished Event","project":"Foundations","id":"bd45fa4a-4611-4126-b746-e9d56b9991bd","savedPayload":{"position":{"x":14245.46161436666,"y":19580.498820009692},"targetPosition":{"x":14428.246269815478,"y":19263.877911817646},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"eea3cb55-83e5-400f-acc4-b71f5631d351","savedPayload":{"position":{"x":14575.151955453364,"y":18666.882845516768},"targetPosition":{"x":14315.344334318033,"y":18516.882845516768},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"products":[{"type":"Product Definition","name":"ROC 76","config":"{\n \"codeName\": \"ROC-76\",\n \"singularVariableName\": \"roc76\",\n \"pluralVariableName\": \"roc76s\"\n}","project":"Foundations","datasets":[{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","config":"{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n }","project":"Foundations","id":"40268fec-e5e8-4b05-9f27-c4072ebda94a","savedPayload":{"position":{"x":14314.12127307937,"y":19535.220382261967},"targetPosition":{"x":14072.436809520677,"y":19360.046678345214},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","config":"{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n }","project":"Foundations","id":"cb60d68b-b11d-4317-8830-65c212a8c728","savedPayload":{"position":{"x":14164.62333429476,"y":19643.5798771065},"targetPosition":{"x":14072.436809520677,"y":19360.046678345214},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}}],"record":{"type":"Record Definition","name":"New Record Definition","project":"Foundations","properties":[{"type":"Record Property","name":"Begin","config":"{\n \"codeName\": \"begin\",\n \"isString\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"Begin","code":"record.current.begin","project":"Foundations","id":"f3985849-3dba-4ab4-be09-45855ceb32a5","savedPayload":{"position":{"x":14090.35742574501,"y":20240.1078249821},"targetPosition":{"x":14028.436669898714,"y":20118.419424725806},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"ca08ef1e-44f8-4b51-8412-ab5ea4cd4383","savedPayload":{"position":{"x":14028.436669898714,"y":20118.419424725806},"targetPosition":{"x":13905.040550199243,"y":19876.331196723928},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"End","config":"{\n \"codeName\": \"end\",\n \"isString\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","code":"record.current.end","project":"Foundations","id":"f84ebdb9-1371-4a1b-a55a-ec0fff505e8d","savedPayload":{"position":{"x":13779.263341745129,"y":20264.865670766187},"targetPosition":{"x":13821.292014135495,"y":20134.872909444355},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"9b6434b8-6a14-4b15-9071-560f91991c1e","savedPayload":{"position":{"x":13821.292014135495,"y":20134.872909444355},"targetPosition":{"x":13905.040550199243,"y":19876.331196723928},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Value","config":"{\n \"codeName\": \"value\",\n \"isString\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","code":"variable.value","project":"Foundations","id":"4b4cc4ab-233d-4366-bb1c-c6cf4945e87e","savedPayload":{"position":{"x":13541.56143534548,"y":20062.21662922665},"targetPosition":{"x":13663.02830397808,"y":19999.789780996187},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"a3ee4969-b28a-4d7c-9ceb-eba3ba2c8a21","savedPayload":{"position":{"x":13663.02830397808,"y":19999.789780996187},"targetPosition":{"x":13905.040550199243,"y":19876.331196723928},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"8b1a0793-6111-4773-b83f-4fdc596aebfc","savedPayload":{"position":{"x":13905.040550199243,"y":19876.331196723928},"targetPosition":{"x":14072.436809520677,"y":19360.046678345214},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"dataBuilding":{"type":"Data Building Procedure","name":"New Data Building Procedure","project":"Foundations","loop":{"type":"Procedure Loop","name":"New Procedure Loop","project":"Foundations","procedureJavascriptCode":{"type":"Procedure Javascript Code","code":"/* Loop Code */\n\nlet candle = record.current // get current candle data\n\n/* Calculate Rate of Change */\nvariable.value = calculateROC(candle.close, variable.length)\n\nvariable.lastCloses.push(candle.close) // Add the current close value to the last closes array.\n\nif (variable.lastCloses.length > variable.length) {\n variable.lastCloses.splice(0, 1) // Remove the first element of the array to keep it at a maximun of n elements.\n}\n\n/* Helper Functions */\n\n/* Calculate Rate of Change */\nfunction calculateROC(source, length) {\n /* Check if we have enough values to make the calculation */\n if (variable.lastCloses.length < length) { return 0 }\n \n /* Check if n-last candle close is zero, avoid division by zero */\n if (variable.lastCloses[0] === 0) { return 0 }\n \n return 100 * (source - variable.lastCloses[0]) / variable.lastCloses[0]\n}","project":"Foundations","id":"37483919-8084-4d28-8763-02cfd1bdc45d","savedPayload":{"position":{"x":13477.061125501321,"y":19966.568441162126},"targetPosition":{"x":13647.724035519972,"y":19755.965621829666},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"5eb39756-772a-4cc2-b0f2-4b7eab6abf57","savedPayload":{"position":{"x":13647.724035519972,"y":19755.965621829666},"targetPosition":{"x":13818.767616795143,"y":19544.646354946926},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"initialization":{"type":"Procedure Initialization","name":"New Procedure Initialization","project":"Foundations","procedureJavascriptCode":{"type":"Procedure Javascript Code","code":"/* Initialization Code*/\n\nvariable.length = 76\nvariable.lastCloses = []","project":"Foundations","id":"3157aaee-5248-4767-b339-45835c0cffa7","savedPayload":{"position":{"x":13311.392851826651,"y":19739.34622069687},"targetPosition":{"x":13564.772486033042,"y":19642.261075240218},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"1392b12a-4221-4e2a-b692-cb7a07b40f84","savedPayload":{"position":{"x":13564.772486033042,"y":19642.261075240218},"targetPosition":{"x":13818.767616795143,"y":19544.646354946926},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"bd3ccec7-4ec5-40e8-81f2-1402651648b7","savedPayload":{"position":{"x":13818.767616795143,"y":19544.646354946926},"targetPosition":{"x":14072.436809520677,"y":19360.046678345214},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"9c2b6696-872f-44a4-b6b2-ab15a0c8541a","savedPayload":{"position":{"x":14465.344334318033,"y":18776.6904666521},"targetPosition":{"x":14315.344334318033,"y":18516.882845516768},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Module","name":"ROC 76","id":"a21bb3ba-b24d-4163-b7d0-ea60220fc368"}}},{"type":"Product Definition","name":"ROC 32","config":"{\n \"codeName\": \"ROC-32\",\n \"singularVariableName\": \"roc32\",\n \"pluralVariableName\": \"roc32s\"\n}","project":"Foundations","datasets":[{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","config":"{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n }","project":"Foundations","id":"41a488be-c66c-458d-99fc-490b9e8172ef","savedPayload":{"position":{"x":13718.618375116974,"y":19410.832629042437},"targetPosition":{"x":13718.490820807947,"y":19112.59402420142},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","config":"{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n }","project":"Foundations","id":"30276899-0d68-40e3-9c35-a28442485b55","savedPayload":{"position":{"x":13543.1453600053,"y":19353.559133421008},"targetPosition":{"x":13718.490820807947,"y":19112.59402420142},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}}],"record":{"type":"Record Definition","name":"New Record Definition","project":"Foundations","properties":[{"type":"Record Property","name":"Begin","config":"{\n \"codeName\": \"begin\",\n \"isString\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"Begin","code":"record.current.begin","project":"Foundations","id":"905bb06a-9b7f-4484-8031-22b0bdf76c79","savedPayload":{"position":{"x":12989.160677061296,"y":19698.57763702253},"targetPosition":{"x":13050.800012383836,"y":19578.0527477508},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"23ba960b-4a3f-410d-8d95-d7fb8419557e","savedPayload":{"position":{"x":13050.800012383836,"y":19578.0527477508},"targetPosition":{"x":13202.85733186901,"y":19279.818827442105},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"End","config":"{\n \"codeName\": \"end\",\n \"isString\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","code":"record.current.end","project":"Foundations","id":"8b6f20e9-ffae-470f-9da0-0fc12d2bbd6d","savedPayload":{"position":{"x":12755.23511866818,"y":19425.519413525875},"targetPosition":{"x":12884.308067133694,"y":19383.20189525649},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"40737f74-0e6d-4ea4-9e77-023af6343601","savedPayload":{"position":{"x":12884.308067133694,"y":19383.20189525649},"targetPosition":{"x":13202.85733186901,"y":19279.818827442105},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Value","config":"{\n \"codeName\": \"value\",\n \"isString\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","code":"variable.value","project":"Foundations","id":"11ce21e7-ebc3-401d-b550-7b129f3f86b5","savedPayload":{"position":{"x":12783.121989186639,"y":19066.299947034604},"targetPosition":{"x":12903.75325835451,"y":19127.296200889898},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"4bae0e4f-fa97-4b6e-99de-a61bd75014b1","savedPayload":{"position":{"x":12903.75325835451,"y":19127.296200889898},"targetPosition":{"x":13202.85733186901,"y":19279.818827442105},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"048e2c90-bb92-4b32-a847-f337d3953392","savedPayload":{"position":{"x":13202.190682374006,"y":19280.410047627105},"targetPosition":{"x":13718.490820807947,"y":19112.59402420142},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"dataBuilding":{"type":"Data Building Procedure","name":"New Data Building Procedure","project":"Foundations","loop":{"type":"Procedure Loop","name":"New Procedure Loop","project":"Foundations","procedureJavascriptCode":{"type":"Procedure Javascript Code","code":"/* Loop Code */\n\nlet candle = record.current // get current candle data\n\n/* Calculate Rate of Change */\nvariable.value = calculateROC(candle.close, variable.length)\n\nvariable.lastCloses.push(candle.close) // Add the current close value to the last closes array.\n\nif (variable.lastCloses.length > variable.length) {\n variable.lastCloses.splice(0, 1) // Remove the first element of the array to keep it at a maximun of n elements.\n}\n\n/* Helper Functions */\n\n/* Calculate Rate of Change */\nfunction calculateROC(source, length) {\n /* Check if we have enough values to make the calculation */\n if (variable.lastCloses.length < length) { return 0 }\n \n /* Check if n-last candle close is zero, avoid division by zero */\n if (variable.lastCloses[0] === 0) { return 0 }\n \n return 100 * (source - variable.lastCloses[0]) / variable.lastCloses[0]\n}","project":"Foundations","id":"f84b95ea-bfa6-4c2b-bf49-ff4810a11b97","savedPayload":{"position":{"x":12888.489401132538,"y":19127.753169735326},"targetPosition":{"x":13154.297976415517,"y":19071.518489020447},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"7848d1ed-fedd-4d0e-8ea6-1212b2d614e5","savedPayload":{"position":{"x":13154.297976415517,"y":19071.518489020447},"targetPosition":{"x":13419.966891686934,"y":19015.55749660139},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"initialization":{"type":"Procedure Initialization","name":"New Procedure Initialization","project":"Foundations","procedureJavascriptCode":{"type":"Procedure Javascript Code","code":"/* Initialization Code*/\n\nvariable.length = 32\nvariable.lastCloses = []","project":"Foundations","id":"858ab5d5-0fdc-406a-bbf8-18b648879abe","savedPayload":{"position":{"x":12964.271439963351,"y":18719.83340123723},"targetPosition":{"x":13192.142464146888,"y":18867.665713190574},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"428a7ff5-a19a-448d-92d9-d11815613c67","savedPayload":{"position":{"x":13192.142464146888,"y":18867.665713190574},"targetPosition":{"x":13419.966891686934,"y":19015.55749660139},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"37ee9d85-7676-4ae0-956a-7c13706f4311","savedPayload":{"position":{"x":13419.966891686934,"y":19015.55749660139},"targetPosition":{"x":13718.490820807947,"y":19112.59402420142},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"ff5aacca-1783-4247-9702-ee5dd01fb3ff","savedPayload":{"position":{"x":14315.344334318033,"y":18816.882845516768},"targetPosition":{"x":14315.344334318033,"y":18516.882845516768},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Module","name":"ROC 32","id":"7812b3a3-8375-4f0d-9671-acc05b256d74"}}},{"type":"Product Definition","name":"ROC 9","config":"{\n \"codeName\": \"ROC-9\",\n \"singularVariableName\": \"roc9\",\n \"pluralVariableName\": \"roc9s\"\n}","project":"Foundations","datasets":[{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","config":"{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n }","project":"Foundations","id":"9c6b7d85-01f5-449c-a5be-9a357b6588bc","savedPayload":{"position":{"x":13656.605096016498,"y":19364.19275728213},"targetPosition":{"x":13687.702590016783,"y":19064.801936312448},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","config":"{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n }","project":"Foundations","id":"66f59b6d-9d4b-4cef-9ffd-aed019219809","savedPayload":{"position":{"x":13486.349789699583,"y":19287.86746984555},"targetPosition":{"x":13687.702590016783,"y":19064.801936312448},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}}],"record":{"type":"Record Definition","name":"New Record Definition","project":"Foundations","properties":[{"type":"Record Property","name":"Begin","config":"{\n \"codeName\": \"begin\",\n \"isString\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"Begin","code":"record.current.begin","project":"Foundations","id":"d0c1361d-9b94-4eaf-9b94-b7fe36e11779","savedPayload":{"position":{"x":12901.394873051628,"y":19572.35726702975},"targetPosition":{"x":12974.887087734249,"y":19459.01947800212},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"805c77d6-442d-408a-b767-f0bc03b78d68","savedPayload":{"position":{"x":12974.887087734249,"y":19459.01947800212},"targetPosition":{"x":13157.391027265778,"y":19177.689935166243},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"End","config":"{\n \"codeName\": \"end\",\n \"isString\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","code":"record.current.end","project":"Foundations","id":"b9a17c63-21ea-4295-af8e-e6a3329c2b99","savedPayload":{"position":{"x":12696.97362638759,"y":19275.071878342595},"targetPosition":{"x":12830.238755904316,"y":19247.48865213532},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"fc34bcb4-0c85-4aa6-a08a-a78120167ed0","savedPayload":{"position":{"x":12830.238755904316,"y":19247.48865213532},"targetPosition":{"x":13157.391027265778,"y":19177.689935166243},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Value","config":"{\n \"codeName\": \"value\",\n \"isString\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","code":"variable.value","project":"Foundations","id":"d035de65-da5d-4c9f-bf6f-390de346f264","savedPayload":{"position":{"x":12762.744616432738,"y":18922.127163569858},"targetPosition":{"x":12875.355146988095,"y":18994.863745604693},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"2dda380a-bda1-4bc5-9132-86956e080f01","savedPayload":{"position":{"x":12875.355146988095,"y":18994.863745604693},"targetPosition":{"x":13157.391027265778,"y":19177.689935166243},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"31966558-4e25-4512-bc6a-1a83d05affac","savedPayload":{"position":{"x":13156.599441905964,"y":19177.816035139378},"targetPosition":{"x":13687.702590016783,"y":19064.801936312448},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"dataBuilding":{"type":"Data Building Procedure","name":"New Data Building Procedure","project":"Foundations","loop":{"type":"Procedure Loop","name":"New Procedure Loop","project":"Foundations","procedureJavascriptCode":{"type":"Procedure Javascript Code","code":"/* Loop Code */\n\nlet candle = record.current // get current candle data\n\n/* Calculate Rate of Change */\nvariable.value = calculateROC(candle.close, variable.length)\n\nvariable.lastCloses.push(candle.close) // Add the current close value to the last closes array.\n\nif (variable.lastCloses.length > variable.length) {\n variable.lastCloses.splice(0, 1) // Remove the first element of the array to keep it at a maximun of n elements.\n}\n\n/* Helper Functions */\n\n/* Calculate Rate of Change */\nfunction calculateROC(source, length) {\n /* Check if we have enough values to make the calculation */\n if (variable.lastCloses.length < length) { return 0 }\n \n /* Check if n-last candle close is zero, avoid division by zero */\n if (variable.lastCloses[0] === 0) { return 0 }\n \n return 100 * (source - variable.lastCloses[0]) / variable.lastCloses[0]\n}","project":"Foundations","id":"9073d856-36e6-4fbb-86a8-b0244be2ff2a","savedPayload":{"position":{"x":12855.154558109843,"y":18990.86633818107},"targetPosition":{"x":13125.88933406421,"y":18962.89293855672},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"8bb88eaa-9d57-470b-8bb4-b443917ce585","savedPayload":{"position":{"x":13125.88933406421,"y":18962.89293855672},"targetPosition":{"x":13395.301115489227,"y":18934.647124705894},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"initialization":{"type":"Procedure Initialization","name":"New Procedure Initialization","project":"Foundations","procedureJavascriptCode":{"type":"Procedure Javascript Code","code":"/* Initialization Code*/\n\nvariable.length = 9\nvariable.lastCloses = []","project":"Foundations","id":"d8f4eb7f-979c-423f-96b4-519046ede40b","savedPayload":{"position":{"x":12973.176248094209,"y":18593.112868463013},"targetPosition":{"x":13184.841603055607,"y":18764.118449419162},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"ed52861e-b8e3-40fa-88e8-2d7a1fde01d4","savedPayload":{"position":{"x":13184.841603055607,"y":18764.118449419162},"targetPosition":{"x":13395.301115489227,"y":18934.647124705894},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"a77a13e5-83be-4f7d-803b-6a18e202ae7e","savedPayload":{"position":{"x":13395.301115489227,"y":18934.647124705894},"targetPosition":{"x":13687.702590016783,"y":19064.801936312448},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"83bfd082-1c10-4c42-be63-379a2100cc0e","savedPayload":{"position":{"x":14165.344334318033,"y":18776.6904666521},"targetPosition":{"x":14315.344334318033,"y":18516.882845516768},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Module","name":"ROC 9","id":"5ecd7465-9f89-4e20-bea9-2216863e2990"}}}],"id":"aa47dd1b-60cc-4ab1-8cd1-d5f54005e54c","savedPayload":{"position":{"x":14315.344334318033,"y":18516.882845516768},"targetPosition":{"x":14165.344334318033,"y":18257.075224381435},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Indicator Bot","name":"Stochastic","config":"{\n\"codeName\": \"Stochastic\"\n}","project":"Foundations","processes":[{"type":"Process Definition","name":"Multi-Time-Frame-Market","config":"{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"description\": \"Calculates RSI.\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Market\"\n }\n }","project":"Foundations","processOutput":{"type":"Process Output","name":"New Process Output","project":"Foundations","outputDatasets":[{"type":"Output Dataset","name":"Multi-Time-Frame-Market Stoch-14-3-3","project":"Foundations","id":"2c380e74-2851-45ff-975d-32344bb1ac34","savedPayload":{"position":{"x":14139.548849759183,"y":19671.558824397838},"targetPosition":{"x":13905.00195827708,"y":19481.5337394559},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"88b1ff0e-ad99-474c-8833-7b76a5a57ebd"}}}],"outputDatasetFolders":[],"id":"40b215c0-0e30-4315-b501-1335125297ce","savedPayload":{"position":{"x":13905.00195827708,"y":19481.5337394559},"targetPosition":{"x":13615.358389345267,"y":19247.34051029314},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"processDependencies":{"type":"Process Dependencies","name":"New Process Dependencies","project":"Foundations","statusDependencies":[{"type":"Status Dependency","name":"Candles Volumes Multi-Time-Frame-Market","config":"{\"mainUtility\": \"Market Ending Point\"}","project":"Foundations","id":"5f810842-42b7-47cf-b1c8-cafff231ca57","savedPayload":{"position":{"x":14359.45087102331,"y":17224.64805011805},"targetPosition":{"x":14570.48023332821,"y":17485.38270718888},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"a0a61ba9-91cb-4ec7-92fe-134ff079de2d"}}},{"type":"Status Dependency","name":"Stochastic Multi-Time-Frame-Market","config":"{\"mainUtility\": \"Self Reference\"}","project":"Foundations","id":"c8f7ce8f-1aee-4433-8395-e4b6c2e24ba7","savedPayload":{"position":{"x":14605.409832577629,"y":17151.77242549858},"targetPosition":{"x":14570.48023332821,"y":17485.38270718888},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"94b42891-942c-4026-aeff-60fd555096f4"}}}],"dataDependencies":[{"type":"Data Dependency","name":"Candles Multi-Time-Frame-Market","project":"Foundations","id":"7d9dc95c-39e1-45a4-b982-3d5bb0994db5","savedPayload":{"position":{"x":14833.846618424413,"y":17271.85673711319},"targetPosition":{"x":14570.48023332821,"y":17485.38270718888},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"2b03494a-67d6-47f1-89b6-53fc4c9116a8"}}}],"dataMineDataDependencies":[],"id":"1262c170-5760-4cb8-8fbc-d8c002bf3a66","savedPayload":{"position":{"x":13750.501795926328,"y":19600.834507007894},"targetPosition":{"x":13615.358389345267,"y":19247.34051029314},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"statusReport":{"type":"Status Report","name":"New Status Report","project":"Foundations","id":"94b42891-942c-4026-aeff-60fd555096f4","savedPayload":{"position":{"x":13556.300527061034,"y":19620.36891365568},"targetPosition":{"x":13615.358389345267,"y":19247.34051029314},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Candles Volumes Multi-Time-Frame-Market","project":"Foundations","id":"8e13aff4-da04-49bb-81d2-322fd6d0b412","savedPayload":{"position":{"x":13377.380217526432,"y":19541.357409571203},"targetPosition":{"x":13615.358389345267,"y":19247.34051029314},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"1824fa00-dd30-4cdc-acc0-01c2f29056c5"}}},"executionFinishedEvent":{"type":"Execution Finished Event","name":"New Execution Finished Event","project":"Foundations","id":"962fd00f-ab4c-4f0d-af74-a39c6c5a9c38","savedPayload":{"position":{"x":13262.29945362842,"y":19382.849140922044},"targetPosition":{"x":13615.358389345267,"y":19247.34051029314},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"6a6a6533-21a9-4be9-b2f0-ace1adfe45b8","savedPayload":{"position":{"x":14092.990047848789,"y":18806.66059340349},"targetPosition":{"x":14015.344334318033,"y":18516.882845516768},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Process Definition","name":"Multi-Time-Frame-Daily","config":"{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"description\": \"Calculates RSI\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Daily\"\n }\n }","project":"Foundations","processOutput":{"type":"Process Output","name":"New Process Output","project":"Foundations","outputDatasets":[{"type":"Output Dataset","name":"Multi-Time-Frame-Daily Stoch-14-3-3","project":"Foundations","id":"d834ef3b-b891-43d0-b5ba-ab072e0fc98b","savedPayload":{"position":{"x":13292.8816411857,"y":19675.421818898074},"targetPosition":{"x":13261.437340592827,"y":19375.733938448233},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"4b941e0d-8b0a-41e2-bc20-54e0bc0d936a"}}}],"outputDatasetFolders":[],"id":"3068bb07-0fec-4c91-bfc1-8060bfed5f51","savedPayload":{"position":{"x":13261.437340592827,"y":19375.733938448233},"targetPosition":{"x":13222.716557950087,"y":19006.715341160238},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"processDependencies":{"type":"Process Dependencies","name":"New Process Dependencies","project":"Foundations","statusDependencies":[{"type":"Status Dependency","name":"Stochastic Multi-Time-Frame-Daily","config":"{\"mainUtility\": \"Self Reference\"}","project":"Foundations","id":"1cafc2e1-ea17-4b18-bd08-9ce02fd49de3","savedPayload":{"position":{"x":14917.770170921925,"y":17561.448610740597},"targetPosition":{"x":14987.236432586807,"y":17889.630883288984},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"494234e3-13b6-4f90-a529-77b23ee55bc8"}}},{"type":"Status Dependency","name":"Candles Volumes Multi-Time-Frame-Daily","config":"{\"mainUtility\": \"Market Ending Point\"}","project":"Foundations","id":"31a36ff7-480e-4472-8286-ab91f424d2f2","savedPayload":{"position":{"x":15123.62108213655,"y":17583.421569927188},"targetPosition":{"x":14987.236432586807,"y":17889.630883288984},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"2a021da8-9feb-475e-90ab-1586968c17c7"}}},{"type":"Status Dependency","name":"Exchange Raw Data Historic-OHLCVs","config":"{\"mainUtility\": \"Market Starting Point\"}","project":"Foundations","id":"bf8a555b-95d9-4a79-8889-4b9e3fe0bc06","savedPayload":{"position":{"x":15277.68286242129,"y":17721.995230639208},"targetPosition":{"x":14987.236432586807,"y":17889.630883288984},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"181c7c34-7243-497a-9ddb-1b0067c6d66e"}}}],"dataDependencies":[{"type":"Data Dependency","name":"Candles Multi-Time-Frame-Daily","project":"Foundations","id":"a38119ba-cc6a-4cc8-8138-c9fe971073c0","savedPayload":{"position":{"x":15320.824729146392,"y":17924.550741645893},"targetPosition":{"x":14987.236432586807,"y":17889.630883288984},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"678a567c-f08d-49b9-813b-4e54fd6afadb"}}}],"dataMineDataDependencies":[],"id":"c9030a10-5dbe-4438-9b47-e3c2e21e9c45","savedPayload":{"position":{"x":13069.491397115922,"y":19350.038916312325},"targetPosition":{"x":13222.716557950087,"y":19006.715341160238},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"statusReport":{"type":"Status Report","name":"New Status Report","project":"Foundations","id":"494234e3-13b6-4f90-a529-77b23ee55bc8","savedPayload":{"position":{"x":12917.836912733812,"y":19228.234249660654},"targetPosition":{"x":13222.716557950087,"y":19006.715341160238},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Candles Volumes Multi-Time-Frame-Daily","project":"Foundations","id":"0141c05e-dd7a-4466-b87c-6f5ff6248096","savedPayload":{"position":{"x":12848.58107207068,"y":19046.265422478395},"targetPosition":{"x":13222.716557950087,"y":19006.715341160238},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"f29d08f9-e7c8-490c-8fca-14851a0d3dc3"}}},"executionFinishedEvent":{"type":"Execution Finished Event","name":"New Execution Finished Event","project":"Foundations","id":"e8651790-aada-42d6-85c7-b98b6bd2f7d6","savedPayload":{"position":{"x":12875.06023777149,"y":18872.181385849726},"targetPosition":{"x":13222.716557950087,"y":19006.715341160238},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"6a39c43d-0ad2-4c98-ae06-6e40f55d1753","savedPayload":{"position":{"x":13865.344334318033,"y":18776.6904666521},"targetPosition":{"x":14015.344334318033,"y":18516.882845516768},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"products":[{"type":"Product Definition","name":"Stoch-14-3-3","config":"{\n \"codeName\": \"Stoch-14-3-3\",\n \"singularVariableName\": \"stoch1433\",\n \"pluralVariableName\": \"stoch1433s\"\n}","project":"Foundations","datasets":[{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","config":"{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n }","project":"Foundations","id":"88b1ff0e-ad99-474c-8833-7b76a5a57ebd","savedPayload":{"position":{"x":13004.06761041703,"y":19361.104625510237},"targetPosition":{"x":13130.570381785448,"y":19031.170971173728},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","config":"{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n }","project":"Foundations","id":"4b941e0d-8b0a-41e2-bc20-54e0bc0d936a","savedPayload":{"position":{"x":12834.104503070754,"y":19223.427131090273},"targetPosition":{"x":13130.570381785448,"y":19031.170971173728},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}}],"record":{"type":"Record Definition","name":"New Record Definition","project":"Foundations","properties":[{"type":"Record Property","name":"Begin","config":"{\n \"codeName\": \"begin\",\n \"isString\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"Begin","code":"record.current.begin","project":"Foundations","id":"f75f0660-8a0c-44cb-bf93-db351ab8d05c","savedPayload":{"position":{"x":12122.365439559711,"y":19406.01629098763},"targetPosition":{"x":12231.034563710582,"y":19271.71015493603},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"8c35b00f-6b83-47b6-8f23-ecef14656d97","savedPayload":{"position":{"x":12231.034563710582,"y":19271.71015493603},"targetPosition":{"x":12458.122288795184,"y":18990.974948712355},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"End","config":"{\n \"codeName\": \"end\",\n \"isString\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","code":"record.current.end","project":"Foundations","id":"c7303daa-523a-4153-ae52-a8cac30aa567","savedPayload":{"position":{"x":11942.728033441905,"y":19129.001522343606},"targetPosition":{"x":12109.367235877373,"y":19084.407734478482},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"db80f524-af49-4d39-b4b4-d70d87e47745","savedPayload":{"position":{"x":12109.367235877373,"y":19084.407734478482},"targetPosition":{"x":12458.122288795184,"y":18990.974948712355},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Fast Line","config":"{\n \"codeName\": \"fastLine\",\n \"isString\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","code":"variable.fastLine","project":"Foundations","id":"430718f7-482d-4a44-96ce-a85dd76680b1","savedPayload":{"position":{"x":11953.28260028235,"y":18797.57969264456},"targetPosition":{"x":12115.13704231436,"y":18859.526827090576},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"a2b00adf-0b72-44cf-82a0-bcd6b95ff7c1","savedPayload":{"position":{"x":12115.13704231436,"y":18859.526827090576},"targetPosition":{"x":12458.122288795184,"y":18990.974948712355},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Line","config":"{\n \"codeName\": \"slowLine\",\n \"isString\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.slowLine","project":"Foundations","id":"9ad4bcac-98b9-4880-93fe-a6319635384a","savedPayload":{"position":{"x":12149.24710607322,"y":18538.458915311232},"targetPosition":{"x":12261.710964333291,"y":18693.36626511135},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"c7620ef0-d47f-4eba-ae08-386c7cae1491","savedPayload":{"position":{"x":12261.710964333291,"y":18693.36626511135},"targetPosition":{"x":12458.122288795184,"y":18990.974948712355},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"77ed625d-dbbc-4dc0-a707-de3ca5066341","savedPayload":{"position":{"x":12425.038924721215,"y":18994.379878811258},"targetPosition":{"x":13130.570381785448,"y":19031.170971173728},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"dataBuilding":{"type":"Data Building Procedure","name":"New Data Building Procedure","project":"Foundations","loop":{"type":"Procedure Loop","name":"New Procedure Loop","project":"Foundations","procedureJavascriptCode":{"type":"Procedure Javascript Code","code":"/* Loop Code */\n\nlet candle = record.current // get current candle data\nvariable.lastHighs.push(candle.max) // Add the current high value to the last highs array.\nvariable.lastLows.push(candle.min) // Add the current low value to the last lows array.\n\n/* Remove the first element of the array to keep it at a maximun of n elements */\nif (variable.lastHighs.length > variable.length) {\n variable.lastHighs.splice(0, 1)\n variable.lastLows.splice(0, 1)\n}\n\n/* Calculate Stoch - Signal */\nvariable.signal = calculateStoch(candle.close, variable.length)\n\n\nvariable.lastSignals.push(variable.signal)\n\n/* Remove the first element of the array to keep it at a maximun of n elements */\nif (variable.lastSignals.length > variable.smaFast) {\n variable.lastSignals.splice(0, 1)\n}\n\n/* Calculate Stoch - Fast Line */\nvariable.fastLine = calculateSMA(variable.lastSignals, variable.smaFast)\n\n\nvariable.lastSMAFast.push(variable.fastLine)\n\n/* Remove the first element of the array to keep it at a maximun of n elements */\nif (variable.lastSMAFast.length > variable.smaSlow) {\n variable.lastSMAFast.splice(0, 1)\n}\n\n/* Calculate Stoch - Slow Line */\nvariable.slowLine = calculateSMA(variable.lastSMAFast, variable.smaSlow)\n\n\n/* Helper Functions */\n\n/* Calculate Sochastic Signal */\nfunction calculateStoch(source, length) {\n /* Check if we have enough values to make the calculation */\n if (variable.lastHighs.length < length) { return 0 }\n \n /* Get highest high and lowest low of n-last elements */\n let high = Math.max(...variable.lastHighs)\n let low = Math.min(...variable.lastLows)\n\n /* Check on division by Zero */\n if(high === low) { return 0 }\n \n return 100 * (source - low) / (high - low)\n}\n\n/* Calculate Simple Moving Average */\nfunction calculateSMA(values, length) {\n /* We check we have enough values to make the calculation */\n if (values.length < length) { return 0 } // If we dont, we define the value is zero.\n\n let sum = 0 // Initialize sum variable. \n for (let i = values.length - length; i < values.length; i++) { // Iterate through the last periods\n sum = sum + values[i]\n }\n \n return sum / length\n}","project":"Foundations","id":"cb01047f-16aa-4507-8e97-a96d7a8bbb75","savedPayload":{"position":{"x":12159.0254730005,"y":18698.64521302974},"targetPosition":{"x":12507.812215796479,"y":18753.826877550106},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"2e7b0c32-92cc-4e9e-a130-ae33bc248b40","savedPayload":{"position":{"x":12507.812215796479,"y":18753.826877550106},"targetPosition":{"x":12856.337340568305,"y":18809.08618152958},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"initialization":{"type":"Procedure Initialization","name":"New Procedure Initialization","project":"Foundations","procedureJavascriptCode":{"type":"Procedure Javascript Code","code":"/* Initialization Code*/\n\nvariable.length = 14\nvariable.smaFast = 3\nvariable.smaSlow = 3\n\nvariable.signal = 0\nvariable.lastSignals = []\nvariable.lastSMAFast = []\nvariable.lastHighs = []\nvariable.lastLows = []","project":"Foundations","id":"18cf20b6-0b7b-4520-9cf4-89ee085ab8b9","savedPayload":{"position":{"x":12441.189670001335,"y":18237.68441715349},"targetPosition":{"x":12648.724660790016,"y":18523.299611254966},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"bc5124f7-650e-476b-b997-1257e4f89c2f","savedPayload":{"position":{"x":12648.724660790016,"y":18523.299611254966},"targetPosition":{"x":12856.337340568305,"y":18809.08618152958},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"169e9a70-4b42-426c-8d9a-b60c41ab7f17","savedPayload":{"position":{"x":12856.337340568305,"y":18809.08618152958},"targetPosition":{"x":13130.570381785448,"y":19031.170971173728},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"393dc97b-76ee-409a-9b8f-f264ed652b0b","savedPayload":{"position":{"x":13725.566586431312,"y":18594.528559047525},"targetPosition":{"x":14015.344334318033,"y":18516.882845516768},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Module","name":"Stoch 14-3-3","id":"6a85fbb1-5a99-4ccc-93e8-092f5dbf6c4a"}}}],"id":"87754aba-6878-4841-9688-352e8c565d16","savedPayload":{"position":{"x":14015.344334318033,"y":18516.882845516768},"targetPosition":{"x":14165.344334318033,"y":18257.075224381435},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"plotters":[{"type":"Plotter","name":"Average True Range (ATR)","config":"{\n\"codeName\": \"Plotter-ATR\"\n}","project":"Foundations","modules":[{"type":"Plotter Module","name":"ATR - RMA","config":"{\n\t\"codeName\": \"Module-ATR-RMA\",\n\t\"banner\": \"Oscillator\"\n}","project":"Foundations","shapes":{"type":"Shapes","name":"New Shapes","project":"Foundations","chartPoints":[{"type":"Chart Points","name":"Grid","project":"Foundations","points":[{"type":"Point","name":"Begin 0","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = 0","project":"Foundations","id":"a7d2fc22-a7d8-4e61-ab21-f9a39f1d8c60","savedPayload":{"position":{"x":13653.871300609968,"y":19119.953262831852},"targetPosition":{"x":13619.532708273084,"y":19316.137204984807},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"2b15da18-c6ba-45b4-9c1d-35c84f50ec2c","savedPayload":{"position":{"x":13619.532708273084,"y":19316.137204984807},"targetPosition":{"x":13585.038840716112,"y":19512.83235710673},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"End 0","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = 0","project":"Foundations","id":"95e093d9-e212-4ee4-abc0-6b5deffc8db6","savedPayload":{"position":{"x":13891.924639941586,"y":19256.67883107766},"targetPosition":{"x":13738.512849493647,"y":19384.610872980073},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"8c0ff77b-ba09-41be-9ff5-cb6d8bae710d","savedPayload":{"position":{"x":13738.512849493647,"y":19384.610872980073},"targetPosition":{"x":13585.038840716112,"y":19512.83235710673},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"ATR-2 Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.atr2","project":"Foundations","id":"75a4f710-e619-4578-ad51-a01b965800db","savedPayload":{"position":{"x":13985.86691454998,"y":19513.44372790657},"targetPosition":{"x":13785.479084176077,"y":19513.081659914802},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"a5d5cdc1-5731-4ec5-b8cd-001e4e62ef54","savedPayload":{"position":{"x":13785.479084176077,"y":19513.081659914802},"targetPosition":{"x":13585.038840716112,"y":19512.83235710673},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"ATR-2 End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.atr2","project":"Foundations","id":"fcb4421d-ee8a-4a27-8bd2-100cdb0cdbf9","savedPayload":{"position":{"x":13892.032792373917,"y":19771.01365371225},"targetPosition":{"x":13738.584020289993,"y":19641.881812090258},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"d548a98e-d369-45da-abaf-2e5a758e5379","savedPayload":{"position":{"x":13738.584020289993,"y":19641.881812090258},"targetPosition":{"x":13585.038840716112,"y":19512.83235710673},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"ATR-3 Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.atr3","project":"Foundations","id":"fb2683a4-a28c-4f2b-9345-93937db60072","savedPayload":{"position":{"x":13654.433256515014,"y":19908.095777372575},"targetPosition":{"x":13619.809100971012,"y":19710.421049658275},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"08c720e8-2c9a-435d-baf4-06e38a7c7ce0","savedPayload":{"position":{"x":13619.809100971012,"y":19710.421049658275},"targetPosition":{"x":13585.038840716112,"y":19512.83235710673},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"ATR-3 End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.atr3","project":"Foundations","id":"bdb5b37c-6890-4186-9877-84c01b1672af","savedPayload":{"position":{"x":13384.86014742354,"y":19860.483276799227},"targetPosition":{"x":13485.049058225875,"y":19686.60931772967},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"a25effcc-2adc-4fc1-939c-45630c3ccd75","savedPayload":{"position":{"x":13485.049058225875,"y":19686.60931772967},"targetPosition":{"x":13585.038840716112,"y":19512.83235710673},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"ATR-14 Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.atr14","project":"Foundations","id":"df8f75d2-2e35-4567-a43a-6ef38a1d9b6e","savedPayload":{"position":{"x":13208.584983833189,"y":19650.49754924135},"targetPosition":{"x":13396.934232087955,"y":19581.58805671044},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"87985d52-78d7-4796-9918-81c7a534035d","savedPayload":{"position":{"x":13396.934232087955,"y":19581.58805671044},"targetPosition":{"x":13585.038840716112,"y":19512.83235710673},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"ATR-14 End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.atr14","project":"Foundations","id":"9f5379b7-8632-4873-8534-a13505a8cd92","savedPayload":{"position":{"x":13209.003842370985,"y":19377.2541932991},"targetPosition":{"x":13397.127071356557,"y":19444.69671342954},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"48292688-3718-49fe-9580-97d9ac87fcd4","savedPayload":{"position":{"x":13397.127071356557,"y":19444.69671342954},"targetPosition":{"x":13585.038840716112,"y":19512.83235710673},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"a1cc0e5a-f1dd-4723-a632-51abeb3f696c","savedPayload":{"position":{"x":13585.038840716112,"y":19512.83235710673},"targetPosition":{"x":13186.482907832658,"y":18821.97695189916},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":5,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"polygons":[{"type":"Polygon","name":"Line 0","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.15,\n \"lineWidth\": 1,\n \"lineDash\": [3,3],\n \"paletteColor\": \"UI_COLOR.MANGANESE_PURPLE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 1,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.MANGANESE_PURPLE\"\n }\n}","project":"Foundations","id":"4f411d32-d31c-4f70-880d-14400f3f8e20","savedPayload":{"position":{"x":13457.907384246548,"y":19693.976087680807},"targetPosition":{"x":13306.833809660096,"y":19530.27497485336},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"18c69ccb-7152-4204-b34e-0d1d92840067","savedPayload":{"position":{"x":13306.833809660096,"y":19530.27497485336},"targetPosition":{"x":13092.476220632878,"y":19315.87297769144},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"End 0","project":"Foundations","id":"e1973335-e34b-410f-8c60-6e4f77e4f7fc","savedPayload":{"position":{"x":13092.476284097807,"y":19618.864691375216},"targetPosition":{"x":13092.476220632878,"y":19315.87297769144},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"End 0","id":"8c0ff77b-ba09-41be-9ff5-cb6d8bae710d"}}},{"type":"Polygon Vertex","name":"Begin 0","project":"Foundations","id":"5cf3f400-725e-4f2f-8fbb-f9d9d75210a9","savedPayload":{"position":{"x":12875.901425899501,"y":19532.637537031813},"targetPosition":{"x":13092.476220632878,"y":19315.87297769144},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Begin 0","id":"2b15da18-c6ba-45b4-9c1d-35c84f50ec2c"}}}],"id":"b24d41f5-7cc8-4b4b-a0a9-b31b5799c74c","savedPayload":{"position":{"x":13186.326606026596,"y":19221.79100077515},"targetPosition":{"x":13186.482907832658,"y":18821.97695189916},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"ATR-14 Line","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.35,\n \"lineWidth\": 1,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.GOLDEN_ORANGE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.75,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}","project":"Foundations","id":"97f64b46-e6ae-4a56-89fe-808c11a09ec4","savedPayload":{"position":{"x":13004.409873740587,"y":19768.821193830903},"targetPosition":{"x":12946.28450556237,"y":19551.324411120644},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"fab23f0e-9455-47a4-ba56-17c3ae1f0c7f","savedPayload":{"position":{"x":12946.28450556237,"y":19551.324411120644},"targetPosition":{"x":12867.169595288506,"y":19255.445078367236},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"ATR-14 End","project":"Foundations","id":"872ffd8b-6c72-42dc-90b4-2c8c73d89173","savedPayload":{"position":{"x":12713.99654304235,"y":19520.683508229053},"targetPosition":{"x":12867.169595288506,"y":19255.445078367236},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"ATR-14 End","id":"48292688-3718-49fe-9580-97d9ac87fcd4"}}},{"type":"Polygon Vertex","name":"ATR-14 Begin","project":"Foundations","id":"76fc0dd8-8e4c-4392-93a7-25c0906e6d90","savedPayload":{"position":{"x":12571.201400186928,"y":19334.72910135868},"targetPosition":{"x":12867.169595288506,"y":19255.445078367236},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"ATR-14 Begin","id":"87985d52-78d7-4796-9918-81c7a534035d"}}}],"id":"ecec9e37-265d-4f9e-8e82-68f6333fbbea","savedPayload":{"position":{"x":12986.36394175057,"y":19168.533476997167},"targetPosition":{"x":13186.482907832658,"y":18821.97695189916},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"ATR-3 Line","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.35,\n \"lineWidth\": 1,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.MANGANESE_PURPLE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.75,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}","project":"Foundations","id":"0bf6c9ec-c077-4ec0-aee5-461ca992952f","savedPayload":{"position":{"x":12735.736757097915,"y":19408.92749305495},"targetPosition":{"x":12787.907134000325,"y":19215.450565930772},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"e2ed8b31-4016-421b-b4a5-be4a1efe7dce","savedPayload":{"position":{"x":12787.907134000325,"y":19215.450565930772},"targetPosition":{"x":12839.987380869174,"y":19021.973375922527},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"ATR-3 Begin","project":"Foundations","id":"1f566a4a-a727-4315-bf57-98f6bda4f9f9","savedPayload":{"position":{"x":12666.200707348435,"y":19122.146546122975},"targetPosition":{"x":12839.987380869174,"y":19021.973375922527},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"ATR-3 Begin","id":"08c720e8-2c9a-435d-baf4-06e38a7c7ce0"}}},{"type":"Polygon Vertex","name":"ATR-3 End","project":"Foundations","id":"e2ebb5ae-1776-4084-b22d-f8bb1f0f9ce2","savedPayload":{"position":{"x":12646.146960168571,"y":18970.516139771185},"targetPosition":{"x":12839.987380869174,"y":19021.973375922527},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"ATR-3 End","id":"a25effcc-2adc-4fc1-939c-45630c3ccd75"}}}],"id":"faed1922-2c6f-404f-aa89-bd0279d4a7f6","savedPayload":{"position":{"x":12839.987380869174,"y":19021.973375922527},"targetPosition":{"x":13186.482907832658,"y":18821.97695189916},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"ATR-2 Line","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.35,\n \"lineWidth\": 1,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.75,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}","project":"Foundations","id":"5cf73947-8357-482f-b35f-8e9b53437b6a","savedPayload":{"position":{"x":12268.885825197689,"y":19239.33988259211},"targetPosition":{"x":12428.158215134037,"y":19080.028229447955},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"4caa937b-ddf0-4ca2-af43-2d464ccad98d","savedPayload":{"position":{"x":12428.158215134037,"y":19080.028229447955},"targetPosition":{"x":12642.334112450113,"y":18865.819958623797},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"ATR-2 Begin","project":"Foundations","id":"c163eb42-687b-4fba-9db6-0084e18e52ce","savedPayload":{"position":{"x":12339.362164957802,"y":18865.85253613687},"targetPosition":{"x":12642.334112450113,"y":18865.819958623797},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"ATR-2 Begin","id":"a5d5cdc1-5731-4ec5-b8cd-001e4e62ef54"}}},{"type":"Polygon Vertex","name":"ATR-2 End","project":"Foundations","id":"a44429f7-6721-4619-9419-d14c0a30de19","savedPayload":{"position":{"x":12426.937981376319,"y":18650.429035190355},"targetPosition":{"x":12642.334112450113,"y":18865.819958623797},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"ATR-2 End","id":"d548a98e-d369-45da-abaf-2e5a758e5379"}}}],"id":"2a6fc3b7-2f9f-4a82-8a96-c05208c308b6","savedPayload":{"position":{"x":12792.854290000712,"y":18827.269762402448},"targetPosition":{"x":13186.482907832658,"y":18821.97695189916},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"images":[],"texts":[],"id":"b5cf58d5-da89-4fff-83cc-000ac1095b32","savedPayload":{"position":{"x":13186.482907832658,"y":18821.97695189916},"targetPosition":{"x":13386.043081475327,"y":18476.082746317756},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"panels":[{"type":"Plotter Panel","name":"ATR - RMA","config":"{ \n\"codeName\": \"Panel-ATR-RMA\"\n}","project":"Foundations","panelData":[{"type":"Panel Data","name":"ATR-2","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.atr2","project":"Foundations","id":"437acbb9-8126-4866-9a59-5624ab0212fa","savedPayload":{"position":{"x":12689.606048673246,"y":18747.74275773145},"targetPosition":{"x":12844.958211148158,"y":18617.085566845824},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"08c2e812-c653-45fa-8350-f79c9be57419","savedPayload":{"position":{"x":12844.958211148158,"y":18617.085566845824},"targetPosition":{"x":12986.643151410157,"y":18475.97083021092},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"ATR-3","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.atr3","project":"Foundations","id":"d1bb96e2-10c5-41c8-9599-b1220ca00fae","savedPayload":{"position":{"x":12585.710946427327,"y":18475.84733451977},"targetPosition":{"x":12786.142620522907,"y":18475.932087561083},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"e940e706-b774-413a-9b2f-24d4f2d3403d","savedPayload":{"position":{"x":12786.142620522907,"y":18475.932087561083},"targetPosition":{"x":12986.643151410157,"y":18475.97083021092},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"ATR-14","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.atr14","project":"Foundations","id":"9d2b2ba5-4b4c-4323-b66f-25d703cd7522","savedPayload":{"position":{"x":12703.250296222122,"y":18192.7625593956},"targetPosition":{"x":12844.930867252788,"y":18334.380258799494},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"c4283089-0809-4a02-bb24-fb061af3430a","savedPayload":{"position":{"x":12844.930867252788,"y":18334.380258799494},"targetPosition":{"x":12986.643151410157,"y":18475.97083021092},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"ea919b0e-a30e-44d7-8d5b-cd83f2c0c3e5","savedPayload":{"position":{"x":12986.643151410157,"y":18475.97083021092},"targetPosition":{"x":13386.043081475327,"y":18476.082746317756},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"99088549-f1c0-4157-ba7e-ffd6dfd0d140","savedPayload":{"position":{"x":13386.043081475327,"y":18476.082746317756},"targetPosition":{"x":13765.467815432614,"y":18257.19365613139},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false,"shortcutKey":""}}},{"type":"Plotter Module","name":"ATR - SMA","config":"{\n\t\"codeName\": \"Module-ATR-SMA\",\n\t\"banner\": \"Oscillator\"\n}","project":"Foundations","shapes":{"type":"Shapes","name":"New Shapes","project":"Foundations","chartPoints":[{"type":"Chart Points","name":"Grid","project":"Foundations","points":[{"type":"Point","name":"Begin 0","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = 0","project":"Foundations","id":"24c4ad6e-7531-4c02-a4d1-a92fa0c2d0bd","savedPayload":{"position":{"x":12971.119986950249,"y":18518.03528893684},"targetPosition":{"x":12759.769676598487,"y":18594.784519993726},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"8e1b746f-f708-49a5-9717-eebf4bb6c91a","savedPayload":{"position":{"x":12759.769676598487,"y":18594.784519993726},"targetPosition":{"x":12481.77784164968,"y":18695.849358122832},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"End 0","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = 0","project":"Foundations","id":"96531747-4036-4cf3-91ce-53a592c111db","savedPayload":{"position":{"x":12971.087268712712,"y":18873.911789067744},"targetPosition":{"x":12759.466392719387,"y":18796.975327723892},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"51c6cdeb-f974-49f5-a8d6-4a3e4c57539e","savedPayload":{"position":{"x":12759.466392719387,"y":18796.975327723892},"targetPosition":{"x":12481.77784164968,"y":18695.849358122832},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"ATR-2 Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.atr2","project":"Foundations","id":"a0a91f69-8665-4c10-97ed-b344d46e24e9","savedPayload":{"position":{"x":12742.17856723236,"y":19146.830363930327},"targetPosition":{"x":12629.422093181834,"y":18951.81150086756},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"84bd5028-9dd1-4128-b903-2e8e27afee2c","savedPayload":{"position":{"x":12629.422093181834,"y":18951.81150086756},"targetPosition":{"x":12481.77784164968,"y":18695.849358122832},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"ATR-2 End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.atr2","project":"Foundations","id":"b79ea353-e9af-486d-bd59-f647c1d34121","savedPayload":{"position":{"x":12391.316112767501,"y":19208.60306822377},"targetPosition":{"x":12430.470959288952,"y":18986.860813012907},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"ebcf383a-71f7-4caf-8c4b-1334e60dfb49","savedPayload":{"position":{"x":12430.470959288952,"y":18986.860813012907},"targetPosition":{"x":12481.77784164968,"y":18695.849358122832},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"ATR-3 Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.atr3","project":"Foundations","id":"5e321a40-2362-4534-b465-2a9989aecdf8","savedPayload":{"position":{"x":12082.847770433655,"y":19030.564643534963},"targetPosition":{"x":12255.465648035639,"y":18885.770319348274},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"806649c5-aef9-4da4-8c8a-e041bc9e71e2","savedPayload":{"position":{"x":12255.465648035639,"y":18885.770319348274},"targetPosition":{"x":12481.77784164968,"y":18695.849358122832},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"ATR-3 End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.atr3","project":"Foundations","id":"210cdd54-6060-47ff-be8a-06d80daf1438","savedPayload":{"position":{"x":11931.040209725063,"y":18695.856307251648},"targetPosition":{"x":12161.200370127157,"y":18695.848099950676},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"e5945b52-ef11-4a12-9503-8c8accbefcc5","savedPayload":{"position":{"x":12161.200370127157,"y":18695.848099950676},"targetPosition":{"x":12481.77784164968,"y":18695.849358122832},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"ATR-14 Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.atr14","project":"Foundations","id":"37501854-7854-49b5-8ab0-d36febe18a65","savedPayload":{"position":{"x":12082.543495556925,"y":18361.339959347893},"targetPosition":{"x":12255.217962444302,"y":18505.98909918443},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"57b4f263-265b-4a4f-9470-6c1503961d61","savedPayload":{"position":{"x":12255.217962444302,"y":18505.98909918443},"targetPosition":{"x":12481.77784164968,"y":18695.849358122832},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"ATR-14 End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.atr14","project":"Foundations","id":"8395b74a-3ceb-49b7-a2e5-f7b00866bd7b","savedPayload":{"position":{"x":12389.280402280645,"y":18179.17557149128},"targetPosition":{"x":12429.990904794839,"y":18402.17903065696},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"79026076-fe40-4641-a1c7-903c20ecff2d","savedPayload":{"position":{"x":12429.990904794839,"y":18402.17903065696},"targetPosition":{"x":12481.77784164968,"y":18695.849358122832},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"bfab9870-bf09-49c5-86cd-975ee33e64ca","savedPayload":{"position":{"x":12417.879093575477,"y":18804.161000187934},"targetPosition":{"x":12867.211473398937,"y":18025.91615906582},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":5,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"polygons":[{"type":"Polygon","name":"Line 0","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.15,\n \"lineWidth\": 1,\n \"lineDash\": [3,3],\n \"paletteColor\": \"UI_COLOR.MANGANESE_PURPLE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 1,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.MANGANESE_PURPLE\"\n }\n}","project":"Foundations","id":"2f3896e2-233c-4413-b989-bb111636a6f1","savedPayload":{"position":{"x":12318.164305955797,"y":18795.144035582598},"targetPosition":{"x":12389.598074117963,"y":18579.21223375277},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"9e5ef462-76d3-417a-8e33-9481761ba313","savedPayload":{"position":{"x":12389.598074117963,"y":18579.21223375277},"targetPosition":{"x":12477.501102397171,"y":18251.10810496637},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"End 0","project":"Foundations","id":"510f0f9c-b8c3-405f-93fa-150f2ba98b44","savedPayload":{"position":{"x":12184.827054201378,"y":18419.97672953765},"targetPosition":{"x":12477.501102397171,"y":18251.10810496637},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"End 0","id":"51c6cdeb-f974-49f5-a8d6-4a3e4c57539e"}}},{"type":"Polygon Vertex","name":"Begin 0","project":"Foundations","id":"aac1fbbe-4728-4c97-92ea-7ab4ab1e976a","savedPayload":{"position":{"x":12146.167210436714,"y":18162.50416005346},"targetPosition":{"x":12477.501102397171,"y":18251.10810496637},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Begin 0","id":"8e1b746f-f708-49a5-9717-eebf4bb6c91a"}}}],"id":"dae87eed-2840-45ec-b8fd-97868408e748","savedPayload":{"position":{"x":12477.297628673965,"y":18251.0647988392},"targetPosition":{"x":12867.211473398937,"y":18025.91615906582},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"ATR-14 Line","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.35,\n \"lineWidth\": 1,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.GOLDEN_ORANGE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.75,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}","project":"Foundations","id":"7026f16e-1ad8-4eaa-bbab-ce47b2ad820d","savedPayload":{"position":{"x":12041.247563103094,"y":18401.707007293968},"targetPosition":{"x":12200.436382616383,"y":18242.608419639677},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"f8abfda8-11a5-4159-8b25-70b123bb3da8","savedPayload":{"position":{"x":12200.436382616383,"y":18242.608419639677},"targetPosition":{"x":12417.195625665423,"y":18025.935036541785},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"ATR-14 End","project":"Foundations","id":"aa7480fd-e24a-43db-b0b9-96fbbf6a8190","savedPayload":{"position":{"x":12110.781034888929,"y":18025.93948478445},"targetPosition":{"x":12417.195625665423,"y":18025.935036541785},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"ATR-14 End","id":"79026076-fe40-4641-a1c7-903c20ecff2d"}}},{"type":"Polygon Vertex","name":"ATR-14 Begin","project":"Foundations","id":"a0c299f5-5134-4d5f-9f32-1589e26f8e94","savedPayload":{"position":{"x":12200.426057959517,"y":17809.41383893721},"targetPosition":{"x":12417.195625665423,"y":18025.935036541785},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"ATR-14 Begin","id":"57b4f263-265b-4a4f-9470-6c1503961d61"}}}],"id":"60444df5-1f4a-4553-92bb-5af88cc3b422","savedPayload":{"position":{"x":12416.899762325778,"y":18025.91127785977},"targetPosition":{"x":12867.211473398937,"y":18025.91615906582},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"ATR-3 Line","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.35,\n \"lineWidth\": 1,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.MANGANESE_PURPLE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.75,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}","project":"Foundations","id":"0fdd9432-2ce4-4f80-987e-6683bee9b731","savedPayload":{"position":{"x":11960.73285047954,"y":17939.042866663418},"targetPosition":{"x":12178.446911197636,"y":17880.839195308574},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"89eab967-e7d1-4bf5-b4d0-3919f59392bb","savedPayload":{"position":{"x":12178.446911197636,"y":17880.839195308574},"targetPosition":{"x":12477.487178114363,"y":17800.876157826766},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"ATR-3 Begin","project":"Foundations","id":"74dc9232-405c-4361-a9c1-52b0cb48a8ab","savedPayload":{"position":{"x":12210.717075804972,"y":17646.848305031006},"targetPosition":{"x":12477.487178114363,"y":17800.876157826766},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"ATR-3 Begin","id":"806649c5-aef9-4da4-8c8a-e041bc9e71e2"}}},{"type":"Polygon Vertex","name":"ATR-3 End","project":"Foundations","id":"f5142bc0-0a8a-4b51-bb55-37d55d2b07b2","savedPayload":{"position":{"x":12397.363448466596,"y":17501.78672378432},"targetPosition":{"x":12477.487178114363,"y":17800.876157826766},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"ATR-3 End","id":"e5945b52-ef11-4a12-9503-8c8accbefcc5"}}}],"id":"61c9a80d-5f39-438c-9c90-9ebb93e3ebf1","savedPayload":{"position":{"x":12477.248748905531,"y":17800.792844251344},"targetPosition":{"x":12867.211473398937,"y":18025.91615906582},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"ATR-2 Line","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.35,\n \"lineWidth\": 1,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.75,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}","project":"Foundations","id":"3cd2a5a6-65a3-4459-9b82-9df07a560744","savedPayload":{"position":{"x":12130.688071715333,"y":17498.970584803243},"targetPosition":{"x":12348.158479918708,"y":17557.203602315712},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"7e31615a-3abe-4749-be9c-9d4e7d0e8290","savedPayload":{"position":{"x":12348.158479918708,"y":17557.203602315712},"targetPosition":{"x":12642.414732217814,"y":17636.065351771715},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"ATR-2 Begin","project":"Foundations","id":"05f68187-ffcb-4e54-9ff2-c46dc076fded","savedPayload":{"position":{"x":12490.10076134112,"y":17372.149559050195},"targetPosition":{"x":12642.414732217814,"y":17636.065351771715},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"ATR-2 Begin","id":"84bd5028-9dd1-4128-b903-2e8e27afee2c"}}},{"type":"Polygon Vertex","name":"ATR-2 End","project":"Foundations","id":"fde40884-dc75-4eb5-b93d-b8ec1d19d93a","savedPayload":{"position":{"x":12721.196782305557,"y":17341.729864742585},"targetPosition":{"x":12642.414732217814,"y":17636.065351771715},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"ATR-2 End","id":"ebcf383a-71f7-4caf-8c4b-1334e60dfb49"}}}],"id":"ae2cd4db-eebd-4bda-813a-9d9a788f8838","savedPayload":{"position":{"x":12642.181937923218,"y":17635.923781948553},"targetPosition":{"x":12867.211473398937,"y":18025.91615906582},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"images":[],"texts":[],"id":"9a053fa4-ca14-432c-8927-15ef216b2faf","savedPayload":{"position":{"x":12375.010118286198,"y":17939.97138426258},"targetPosition":{"x":12996.010108087248,"y":17939.972723398158},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"panels":[{"type":"Plotter Panel","name":"ATR - SMA","config":"{ \n\"codeName\": \"Panel-ATR-SMA\"\n}","project":"Foundations","panelData":[{"type":"Panel Data","name":"ATR-2","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.atr2","project":"Foundations","id":"71d72170-f480-46e5-9fb7-3f79eef990d6","savedPayload":{"position":{"x":12084.763419973446,"y":17241.47541022092},"targetPosition":{"x":12385.202877495165,"y":17321.914158264808},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"00581f1e-843d-436b-8625-71b0814676f7","savedPayload":{"position":{"x":12385.202877495165,"y":17321.914158264808},"targetPosition":{"x":12685.651242131433,"y":17402.279147132598},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"ATR-3","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.atr3","project":"Foundations","id":"ac407a65-ed19-4863-b039-0e53dcf6744d","savedPayload":{"position":{"x":12374.711484631873,"y":16863.493406177542},"targetPosition":{"x":12530.187315854244,"y":17132.895784315722},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"bded503d-8475-4b34-886e-ec67a698a06d","savedPayload":{"position":{"x":12530.187315854244,"y":17132.895784315722},"targetPosition":{"x":12685.651242131433,"y":17402.279147132598},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"ATR-14","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.atr14","project":"Foundations","id":"07af6d07-5ef8-4c38-a1c4-5f07355e9274","savedPayload":{"position":{"x":12846.378293283804,"y":16801.427150187727},"targetPosition":{"x":12766.055413164355,"y":17101.8667852005},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"0eda57d2-0c10-4511-b3ab-7c6f1c5b953a","savedPayload":{"position":{"x":12766.055413164355,"y":17101.8667852005},"targetPosition":{"x":12685.651242131433,"y":17402.279147132598},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"d841e272-ce7b-4f3d-9774-545f69e8fc79","savedPayload":{"position":{"x":12685.651242131433,"y":17402.279147132598},"targetPosition":{"x":12996.010108087248,"y":17939.972723398158},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"a6a3f5a6-8c33-482d-a922-5719afc35325","savedPayload":{"position":{"x":13386.07016175849,"y":18038.43419944887},"targetPosition":{"x":13765.467815432614,"y":18257.19365613139},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false,"shortcutKey":""}}}],"id":"17f8f37a-bf30-4c1d-82f2-f587830576a0","savedPayload":{"position":{"x":13865.344334318033,"y":18257.075224381435},"targetPosition":{"x":14165.344334318033,"y":18257.075224381435},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Plotter","name":"Rate of Change (ROC)","config":"{\n\"codeName\": \"Plotter-ROC\"\n}","project":"Foundations","modules":[{"type":"Plotter Module","name":"ROC 76","config":"{\n\t\"codeName\": \"Module-ROC-76\",\n\t\"banner\": \"Oscillator\"\n}","project":"Foundations","shapes":{"type":"Shapes","name":"New Shapes","project":"Foundations","chartPoints":[{"type":"Chart Points","name":"Grid","project":"Foundations","points":[{"type":"Point","name":"Begin 0","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = 0","project":"Foundations","id":"5b9a08e3-0df5-4f24-9e46-cfd57c00dbda","savedPayload":{"position":{"x":12690.765442415486,"y":17710.107690601086},"targetPosition":{"x":12545.565312436727,"y":17486.296956570804},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"a39c9f60-84e3-4e05-8ef0-24539ac40325","savedPayload":{"position":{"x":12545.565312436727,"y":17486.296956570804},"targetPosition":{"x":12400.013569873416,"y":17262.259342080706},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"End 0","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = 0","project":"Foundations","id":"7860512f-766c-4e66-be5f-7702f9c9f047","savedPayload":{"position":{"x":12063.365982666084,"y":17677.473832372292},"targetPosition":{"x":12231.685705438576,"y":17469.821611097872},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"0fc534f6-3e3f-408a-b25b-f5c973ec0f63","savedPayload":{"position":{"x":12231.685705438576,"y":17469.821611097872},"targetPosition":{"x":12400.013569873416,"y":17262.259342080706},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Value Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.value","project":"Foundations","id":"721530f2-7ad7-411e-b73a-69d45c002577","savedPayload":{"position":{"x":11901.323230047266,"y":17070.823858234267},"targetPosition":{"x":12150.719282854887,"y":17166.45505814962},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"3b4f240c-66f5-4a3f-9527-47ea197ccf47","savedPayload":{"position":{"x":12150.719282854887,"y":17166.45505814962},"targetPosition":{"x":12400.013569873416,"y":17262.259342080706},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Value End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.value","project":"Foundations","id":"9eee04a2-4bc6-4277-9716-4db129bc6a03","savedPayload":{"position":{"x":12427.302289129584,"y":16728.62306661268},"targetPosition":{"x":12413.704671068801,"y":16995.323547202126},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"f1de1d87-6d4a-4aea-bf10-74d64ddfb4ed","savedPayload":{"position":{"x":12413.704671068801,"y":16995.323547202126},"targetPosition":{"x":12400.013569873416,"y":17262.259342080706},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"e60e3722-01e4-421e-a06f-371bcb71aac4","savedPayload":{"position":{"x":12400.013569873416,"y":17262.259342080706},"targetPosition":{"x":13428.304643907115,"y":16986.981045728597},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":5,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"polygons":[{"type":"Polygon","name":"Line 0","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.15,\n \"lineWidth\": 1,\n \"lineDash\": [3,3],\n \"paletteColor\": \"UI_COLOR.MANGANESE_PURPLE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 1,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.MANGANESE_PURPLE\"\n }\n}","project":"Foundations","id":"cc082fda-c47e-438f-8157-f2d870c218ac","savedPayload":{"position":{"x":13152.296446116972,"y":20044.437457634325},"targetPosition":{"x":13001.222871530521,"y":19880.73634480688},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"cc2ec800-b3ff-4031-8bdd-688d475b2d5e","savedPayload":{"position":{"x":13001.222871530521,"y":19880.73634480688},"targetPosition":{"x":12786.865282503302,"y":19666.33434764496},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"End 0","project":"Foundations","id":"511d620d-335d-4b07-b181-ae732630d137","savedPayload":{"position":{"x":12786.865345968232,"y":19969.326061328735},"targetPosition":{"x":12786.865282503302,"y":19666.33434764496},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"End 0","id":"0fc534f6-3e3f-408a-b25b-f5c973ec0f63"}}},{"type":"Polygon Vertex","name":"Begin 0","project":"Foundations","id":"ea7d0d25-e182-41a9-9451-99402984c131","savedPayload":{"position":{"x":12570.290487769926,"y":19883.09890698533},"targetPosition":{"x":12786.865282503302,"y":19666.33434764496},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Begin 0","id":"a39c9f60-84e3-4e05-8ef0-24539ac40325"}}}],"id":"526bbff1-0ab2-4b5f-ad73-6886c6ef295c","savedPayload":{"position":{"x":12965.817812090267,"y":16719.952228248017},"targetPosition":{"x":13428.304643907115,"y":16986.981045728597},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Value","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.35,\n \"lineWidth\": 1,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.75,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}","project":"Foundations","id":"d0fdbc54-377b-4862-b50f-b4a4c97eac09","savedPayload":{"position":{"x":12919.606556179995,"y":16089.01273977435},"targetPosition":{"x":13126.961696695911,"y":16256.825981040984},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"d829f8bb-3737-4cef-ab7a-e92700ca7a6a","savedPayload":{"position":{"x":13126.961696695911,"y":16256.825981040984},"targetPosition":{"x":13372.145445194725,"y":16455.49186586648},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Value Begin","project":"Foundations","id":"29d5faa8-13a8-45a0-ba94-f43c2c200222","savedPayload":{"position":{"x":13339.148055106361,"y":16142.215368289375},"targetPosition":{"x":13372.145445194725,"y":16455.49186586648},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Value Begin","id":"3b4f240c-66f5-4a3f-9527-47ea197ccf47"}}},{"type":"Polygon Vertex","name":"Value End","project":"Foundations","id":"adf14091-c476-40aa-a560-fe8d90b8b8f3","savedPayload":{"position":{"x":13584.02765281019,"y":16193.580032635484},"targetPosition":{"x":13372.145445194725,"y":16455.49186586648},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Value End","id":"f1de1d87-6d4a-4aea-bf10-74d64ddfb4ed"}}}],"id":"2e3e77ee-7057-47ca-b0fb-01f483c00949","savedPayload":{"position":{"x":13290.175539622156,"y":16471.01893911659},"targetPosition":{"x":13428.304643907115,"y":16986.981045728597},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"images":[],"texts":[],"id":"ae6b4dd4-c45f-4398-91cf-50cb16a36b42","savedPayload":{"position":{"x":13427.984657342924,"y":16987.03228914368},"targetPosition":{"x":13890.09696208531,"y":17253.679303469136},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"panels":[{"type":"Plotter Panel","name":"ROC 76","config":"{ \n\"codeName\": \"Panel-ROC-76\"\n}","project":"Foundations","panelData":[{"type":"Panel Data","name":"Value","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.value","project":"Foundations","id":"f9921989-1157-49ad-894e-9f4e9d197d46","savedPayload":{"position":{"x":13890.093751735112,"y":16186.535967659582},"targetPosition":{"x":13890.098653286936,"y":16453.44172222894},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"fcffae02-a826-4058-930a-f1eba1c3c0dc","savedPayload":{"position":{"x":13890.098653286936,"y":16453.44172222894},"targetPosition":{"x":13890.09784275767,"y":16720.326048114424},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"b44763a3-2604-4204-9275-1c822bf7b85f","savedPayload":{"position":{"x":13890.09784275767,"y":16720.326048114424},"targetPosition":{"x":13890.09696208531,"y":17253.679303469136},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"a21bb3ba-b24d-4163-b7d0-ea60220fc368","savedPayload":{"position":{"x":13542.2871273399,"y":17797.98376868404},"targetPosition":{"x":13965.354713192395,"y":17911.008978057733},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false,"shortcutKey":""}}},{"type":"Plotter Module","name":"ROC 32","config":"{\n\t\"codeName\": \"Module-ROC-32\",\n\t\"banner\": \"Oscillator\"\n}","project":"Foundations","shapes":{"type":"Shapes","name":"New Shapes","project":"Foundations","chartPoints":[{"type":"Chart Points","name":"Grid","project":"Foundations","points":[{"type":"Point","name":"Begin 0","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = 0","project":"Foundations","id":"360c9616-373e-4b79-8623-507a4e126b2d","savedPayload":{"position":{"x":12888.75500246257,"y":16977.332518454205},"targetPosition":{"x":12875.00220270336,"y":16710.597850502454},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"3830e3a4-e15c-4f83-9530-9d24a940d5a6","savedPayload":{"position":{"x":12875.00220270336,"y":16710.597850502454},"targetPosition":{"x":12861.19991910876,"y":16443.86718498305},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"End 0","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = 0","project":"Foundations","id":"251012cf-5083-4a10-932c-d6ffe369acc2","savedPayload":{"position":{"x":12362.213165677356,"y":16635.130671177292},"targetPosition":{"x":12611.69977463907,"y":16539.49598095313},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"050405b7-8bd9-413b-b1cf-3ea9259b6e20","savedPayload":{"position":{"x":12611.69977463907,"y":16539.49598095313},"targetPosition":{"x":12861.19991910876,"y":16443.86718498305},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Value Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.value","project":"Foundations","id":"f5e02d75-2c37-431b-91d2-e4ee89f6b4ca","savedPayload":{"position":{"x":12524.895981256293,"y":16028.566829236714},"targetPosition":{"x":12693.038605663784,"y":16236.212639047524},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"f277e303-3eb8-49f8-a70f-36e5fa6acb05","savedPayload":{"position":{"x":12693.038605663784,"y":16236.212639047524},"targetPosition":{"x":12861.19991910876,"y":16443.86718498305},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Value End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.value","project":"Foundations","id":"a551a375-2f95-469d-9748-f5ffa94cb8a2","savedPayload":{"position":{"x":13151.964592513606,"y":15995.680630450224},"targetPosition":{"x":13006.590582770386,"y":16219.793374094777},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"010b0145-7fa3-41bd-8d4c-ad221abe3f75","savedPayload":{"position":{"x":13006.590582770386,"y":16219.793374094777},"targetPosition":{"x":12861.19991910876,"y":16443.86718498305},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"c45748d1-cb04-4a9f-8564-d6489e1ca532","savedPayload":{"position":{"x":12861.19991910876,"y":16443.86718498305},"targetPosition":{"x":13890.471028866428,"y":16719.600875265263},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":5,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"polygons":[{"type":"Polygon","name":"Line 0","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.15,\n \"lineWidth\": 1,\n \"lineDash\": [3,3],\n \"paletteColor\": \"UI_COLOR.MANGANESE_PURPLE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 1,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.MANGANESE_PURPLE\"\n }\n}","project":"Foundations","id":"4f8b88e5-1ef4-4094-be2a-c62f3aace8a0","savedPayload":{"position":{"x":12012.553367826222,"y":19145.605405536116},"targetPosition":{"x":12083.987135988387,"y":18929.673603706287},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"5ecae3ca-c6ff-4de7-91c8-186c9d242586","savedPayload":{"position":{"x":12083.987135988387,"y":18929.673603706287},"targetPosition":{"x":12171.890164267596,"y":18601.56947491989},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"End 0","project":"Foundations","id":"4d8a5169-ff68-4d76-bdda-70533b12857d","savedPayload":{"position":{"x":11879.216116071802,"y":18770.43809949117},"targetPosition":{"x":12171.890164267596,"y":18601.56947491989},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"End 0","id":"050405b7-8bd9-413b-b1cf-3ea9259b6e20"}}},{"type":"Polygon Vertex","name":"Begin 0","project":"Foundations","id":"7562f064-db9f-48d1-b085-6b0378a9e230","savedPayload":{"position":{"x":11840.556272307138,"y":18512.96553000698},"targetPosition":{"x":12171.890164267596,"y":18601.56947491989},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Begin 0","id":"3830e3a4-e15c-4f83-9530-9d24a940d5a6"}}}],"id":"aadad370-9c78-49cd-8360-c290b42eb47c","savedPayload":{"position":{"x":13623.442857733171,"y":16256.924335060925},"targetPosition":{"x":13890.471028866428,"y":16719.600875265263},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Value Line","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.35,\n \"lineWidth\": 1,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.75,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}","project":"Foundations","id":"54dc15cf-f4b0-4575-92b5-32047ac32fef","savedPayload":{"position":{"x":14952.941491431618,"y":15800.651788180305},"targetPosition":{"x":14909.703786705959,"y":16065.944493580106},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"7b8cb64d-2d91-4aea-9e7d-9d0541095294","savedPayload":{"position":{"x":14909.703786705959,"y":16065.944493580106},"targetPosition":{"x":14856.832360917968,"y":16405.860043675},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Value Begin","project":"Foundations","id":"e4131510-0ce7-4fcb-82f9-03582a5c861c","savedPayload":{"position":{"x":15136.19746420817,"y":16202.533207181717},"targetPosition":{"x":14856.832360917968,"y":16405.860043675},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Value Begin","id":"f277e303-3eb8-49f8-a70f-36e5fa6acb05"}}},{"type":"Polygon Vertex","name":"Value End","project":"Foundations","id":"8a780be1-a258-4af4-8450-e57384ff7bf0","savedPayload":{"position":{"x":15197.708151128398,"y":16458.451548006396},"targetPosition":{"x":14856.832360917968,"y":16405.860043675},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Value End","id":"010b0145-7fa3-41bd-8d4c-ad221abe3f75"}}}],"id":"2b87e0ff-d5a1-4b9b-b713-743f46573249","savedPayload":{"position":{"x":14028.65039602201,"y":16203.509911083413},"targetPosition":{"x":13890.471028866428,"y":16719.600875265263},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"images":[],"texts":[],"id":"66c3abab-2df5-4d90-a119-1a18c24536a5","savedPayload":{"position":{"x":13890.471028866428,"y":16719.600875265263},"targetPosition":{"x":14157.344829091726,"y":17181.935398050387},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"panels":[{"type":"Plotter Panel","name":"ROC 32","config":"{ \n\"codeName\": \"Panel-ROC-32\"\n}","project":"Foundations","panelData":[{"type":"Panel Data","name":"Value","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.value","project":"Foundations","id":"a7d719e2-be07-47cc-a91c-ebdab4dbc814","savedPayload":{"position":{"x":14691.2795236485,"y":16256.780360396919},"targetPosition":{"x":14557.722535394514,"y":16488.189520703774},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"0aa50f71-8801-4d7c-b04e-136adbb3592a","savedPayload":{"position":{"x":14557.722535394514,"y":16488.189520703774},"targetPosition":{"x":14424.183527266156,"y":16719.59818113489},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"4d4fdc48-dca1-47e8-8f2e-e595adf26c0e","savedPayload":{"position":{"x":14424.183527266156,"y":16719.59818113489},"targetPosition":{"x":14157.344829091726,"y":17181.935398050387},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"7812b3a3-8375-4f0d-9671-acc05b256d74","savedPayload":{"position":{"x":13746.072945844426,"y":17532.09950495856},"targetPosition":{"x":13965.354713192395,"y":17911.008978057733},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false,"shortcutKey":""}}},{"type":"Plotter Module","name":"ROC 9","config":"{\n\t\"codeName\": \"Module-ROC-9\",\n\t\"banner\": \"Oscillator\"\n}","project":"Foundations","shapes":{"type":"Shapes","name":"New Shapes","project":"Foundations","chartPoints":[{"type":"Chart Points","name":"Grid","project":"Foundations","points":[{"type":"Point","name":"Begin 0","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = 0","project":"Foundations","id":"d30a2a69-8977-4528-aac6-abebe3aad8b1","savedPayload":{"position":{"x":13200.084900939106,"y":17094.135597011984},"targetPosition":{"x":13241.88619433323,"y":16898.861374812237},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"44d4ab03-4306-43f7-8c94-08976c57625a","savedPayload":{"position":{"x":13241.88619433323,"y":16898.861374812237},"targetPosition":{"x":13283.5640858043,"y":16703.65560307367},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"End 0","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = 0","project":"Foundations","id":"c9bcf00d-9a15-4444-94f3-bf493cacdc4e","savedPayload":{"position":{"x":12885.429606449652,"y":16744.660763496093},"targetPosition":{"x":13084.528387997398,"y":16724.14777315935},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"5a0efe28-4669-4f77-af30-322b9c8fad72","savedPayload":{"position":{"x":13084.528387997398,"y":16724.14777315935},"targetPosition":{"x":13283.5640858043,"y":16703.65560307367},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Value Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.value","project":"Foundations","id":"388b4734-3b11-4b4c-9fca-0ea51581be66","savedPayload":{"position":{"x":13120.735849258948,"y":16337.734640932893},"targetPosition":{"x":13202.147889010612,"y":16520.737177508978},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"473c0f5f-22eb-4212-bd6f-3e7b4b81e563","savedPayload":{"position":{"x":13202.147889010612,"y":16520.737177508978},"targetPosition":{"x":13283.5640858043,"y":16703.65560307367},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Value End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.value","project":"Foundations","id":"bc667db2-4e37-427b-a581-e3f29086f305","savedPayload":{"position":{"x":13580.128561596055,"y":16435.425774725118},"targetPosition":{"x":13431.82519531102,"y":16569.640006115027},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"79ce261d-2055-4a8a-9604-41b37653759a","savedPayload":{"position":{"x":13431.82519531102,"y":16569.640006115027},"targetPosition":{"x":13283.5640858043,"y":16703.65560307367},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"cc49ad50-0be2-43c9-8f4a-ccccea8dc087","savedPayload":{"position":{"x":13283.5640858043,"y":16703.65560307367},"targetPosition":{"x":13974.24440327154,"y":17102.255244000266},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":5,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"polygons":[{"type":"Polygon","name":"Line 0","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.15,\n \"lineWidth\": 1,\n \"lineDash\": [3,3],\n \"paletteColor\": \"UI_COLOR.MANGANESE_PURPLE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 1,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.MANGANESE_PURPLE\"\n }\n}","project":"Foundations","id":"28729ed0-43c3-4adb-8dd6-a708dda9d798","savedPayload":{"position":{"x":12626.543818349695,"y":21735.833378546624},"targetPosition":{"x":12475.470243763244,"y":21572.132265719178},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"7c568a67-a0af-49ed-bae4-71e9fb835dcc","savedPayload":{"position":{"x":12475.470243763244,"y":21572.132265719178},"targetPosition":{"x":12261.112654736025,"y":21357.730268557258},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"End 0","project":"Foundations","id":"f13ef470-67b1-4ea9-b5f9-d1323b9e5921","savedPayload":{"position":{"x":12261.112718200955,"y":21660.721982241033},"targetPosition":{"x":12261.112654736025,"y":21357.730268557258},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"End 0","id":"5a0efe28-4669-4f77-af30-322b9c8fad72"}}},{"type":"Polygon Vertex","name":"Begin 0","project":"Foundations","id":"382b90b0-c454-438c-8342-f625c475b183","savedPayload":{"position":{"x":12044.537860002649,"y":21574.49482789763},"targetPosition":{"x":12261.112654736025,"y":21357.730268557258},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Begin 0","id":"44d4ab03-4306-43f7-8c94-08976c57625a"}}}],"id":"79c02166-9fb5-41f8-9a93-c86f198d046d","savedPayload":{"position":{"x":13870.446308592876,"y":16715.850288024092},"targetPosition":{"x":13974.24440327154,"y":17102.255244000266},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Value","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.35,\n \"lineWidth\": 1,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.75,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}","project":"Foundations","id":"6475bd9e-d457-4fa6-a0e2-6bab43c1b900","savedPayload":{"position":{"x":12393.853928412718,"y":17780.408660686648},"targetPosition":{"x":12601.209068928634,"y":17948.221901953282},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"3dbc0e73-14ef-4ffc-8284-f16c461778f3","savedPayload":{"position":{"x":12601.209068928634,"y":17948.221901953282},"targetPosition":{"x":12846.392817427448,"y":18146.887786778778},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Value Begin","project":"Foundations","id":"a2794b60-36b4-4896-899b-20f60c519042","savedPayload":{"position":{"x":12813.395427339085,"y":17833.611289201675},"targetPosition":{"x":12846.392817427448,"y":18146.887786778778},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Value Begin","id":"473c0f5f-22eb-4212-bd6f-3e7b4b81e563"}}},{"type":"Polygon Vertex","name":"Value End","project":"Foundations","id":"759aba24-d4ed-4266-a9c4-9ea04a19f8f7","savedPayload":{"position":{"x":13058.275025042913,"y":17884.975953547782},"targetPosition":{"x":12846.392817427448,"y":18146.887786778778},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Value End","id":"79ce261d-2055-4a8a-9604-41b37653759a"}}}],"id":"5ee0dccd-325b-410f-b069-f0f3e3881447","savedPayload":{"position":{"x":14172.809307626118,"y":16754.936771276127},"targetPosition":{"x":13974.24440327154,"y":17102.255244000266},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"images":[],"texts":[],"id":"05a0cab0-cf12-4ee7-92a8-76fe96e42805","savedPayload":{"position":{"x":13974.24440327154,"y":17102.255244000266},"targetPosition":{"x":14078.2811635562,"y":17487.928205375356},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"panels":[{"type":"Plotter Panel","name":"ROC 9","config":"{ \n\"codeName\": \"Panel-ROC-9\"\n}","project":"Foundations","panelData":[{"type":"Panel Data","name":"Value","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.value","project":"Foundations","id":"488e613d-484a-4750-8b22-a20f0434d1ea","savedPayload":{"position":{"x":14642.77803935672,"y":16924.48788595342},"targetPosition":{"x":14501.448465435366,"y":17065.418852389474},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"521fa5b1-2419-4550-b8fb-ef2dcc284693","savedPayload":{"position":{"x":14501.448465435366,"y":17065.418852389474},"targetPosition":{"x":14360.1138110096,"y":17206.144756410024},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"a1be3230-a9a3-4d36-95d0-f6ba0ddcd5e5","savedPayload":{"position":{"x":14360.1138110096,"y":17206.144756410024},"targetPosition":{"x":14078.2811635562,"y":17487.928205375356},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"5ecd7465-9f89-4e20-bea9-2216863e2990","savedPayload":{"position":{"x":14078.2811635562,"y":17487.928205375356},"targetPosition":{"x":13965.354713192395,"y":17911.008978057733},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false,"shortcutKey":""}}}],"id":"85e9a7d0-c411-4fac-9297-95d71a9ae363","savedPayload":{"position":{"x":14015.344334318033,"y":17997.267603246102},"targetPosition":{"x":14165.344334318033,"y":18257.075224381435},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Plotter","name":"Stochastic","config":"{\n\"codeName\": \"Plotter-Stoch\"\n}","project":"Foundations","modules":[{"type":"Plotter Module","name":"Stoch 14-3-3","config":"{\n\t\"codeName\": \"Module-Stoch-14-3-3\",\n \"icon\": \"Oscillator\"\n}","project":"Foundations","shapes":{"type":"Shapes","name":"New Shapes","project":"Foundations","chartPoints":[{"type":"Chart Points","name":"New Chart Points","project":"Foundations","points":[{"type":"Point","name":"Slow Line Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.slowLine","project":"Foundations","id":"55d7707a-30e2-4879-8be5-ca7ecd2f3873","savedPayload":{"position":{"x":14500.412541320678,"y":16717.082928006344},"targetPosition":{"x":14358.99926521186,"y":16878.693041065108},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"bc0a51ed-fc21-4517-80a9-742f8a28ede7","savedPayload":{"position":{"x":14358.99926521186,"y":16878.693041065108},"targetPosition":{"x":14073.671803484238,"y":17200.463381239268},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Slow Line End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.slowLine","project":"Foundations","id":"bacc0912-cfd8-4cf1-91b7-9754df472dae","savedPayload":{"position":{"x":14634.337058498098,"y":16881.012777889817},"targetPosition":{"x":14446.655149506696,"y":16988.538441338664},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"d97911db-336c-414a-b163-69cb135de17b","savedPayload":{"position":{"x":14446.655149506696,"y":16988.538441338664},"targetPosition":{"x":14073.671803484238,"y":17200.463381239268},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Fast Line Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.fastLine","project":"Foundations","id":"17a984a0-223a-4e41-87b5-1cbe8ff2e51d","savedPayload":{"position":{"x":14709.305326523641,"y":17081.709174441472},"targetPosition":{"x":14497.383047273546,"y":17121.107763559703},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"97e0ce46-a22d-49ce-bf5c-bb50ec060d86","savedPayload":{"position":{"x":14497.383047273546,"y":17121.107763559703},"targetPosition":{"x":14073.671803484238,"y":17200.463381239268},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Fast Line End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.fastLine","project":"Foundations","id":"013e38de-657d-461b-8b9b-beee034d1a28","savedPayload":{"position":{"x":14689.655835612004,"y":17333.127186423677},"targetPosition":{"x":14498.586146919963,"y":17262.07553537839},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"5b1e120b-33fa-434a-9913-135f3f94edad","savedPayload":{"position":{"x":14498.586146919963,"y":17262.07553537839},"targetPosition":{"x":14073.671803484238,"y":17200.463381239268},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Begin 0","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = 0","project":"Foundations","id":"a6b82c72-273b-4bb0-a20f-672e868a8bc4","savedPayload":{"position":{"x":14648.081851491876,"y":17495.203323907794},"targetPosition":{"x":14456.779967131246,"y":17397.55563974745},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"e894f129-e11d-4ec6-8d76-50d39dab5dd5","savedPayload":{"position":{"x":14456.779967131246,"y":17397.55563974745},"targetPosition":{"x":14073.671803484238,"y":17200.463381239268},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"End 0","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = 0","project":"Foundations","id":"ed878528-be4d-4b54-b05c-14be099d2e0a","savedPayload":{"position":{"x":14526.460539241063,"y":17657.65979151649},"targetPosition":{"x":14371.636414802539,"y":17510.425288371425},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"93278c60-4529-454e-989f-771ce3beb3c1","savedPayload":{"position":{"x":14371.636414802539,"y":17510.425288371425},"targetPosition":{"x":14073.671803484238,"y":17200.463381239268},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Begin 20","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = 20","project":"Foundations","id":"4c062900-b756-40f7-8538-dabb9ae12c16","savedPayload":{"position":{"x":14345.238249104506,"y":17784.488644608973},"targetPosition":{"x":14254.509388014114,"y":17589.535506694287},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"59d32253-47b9-4227-bc5b-e2f1d5416844","savedPayload":{"position":{"x":14254.509388014114,"y":17589.535506694287},"targetPosition":{"x":14073.671803484238,"y":17200.463381239268},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"End 20","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = 20","project":"Foundations","id":"3a560a43-44d0-4d9e-b897-465c472fa9ea","savedPayload":{"position":{"x":14140.458084894548,"y":17844.298486516775},"targetPosition":{"x":14118.745310022794,"y":17629.086424118585},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"ce6a0861-712e-4cf4-81e9-92ab6c8a5f4d","savedPayload":{"position":{"x":14118.745310022794,"y":17629.086424118585},"targetPosition":{"x":14073.671803484238,"y":17200.463381239268},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Begin 30","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = 30","project":"Foundations","id":"a492b3aa-e876-4762-a297-e3fd36964bb8","savedPayload":{"position":{"x":13931.199164271944,"y":17831.32771389947},"targetPosition":{"x":13977.75650321729,"y":17618.255578693977},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"3ea0b783-3d43-47d1-90aa-99366cd09a7d","savedPayload":{"position":{"x":13977.75650321729,"y":17618.255578693977},"targetPosition":{"x":14073.671803484238,"y":17200.463381239268},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"End 30","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = 30","project":"Foundations","id":"45566c80-77fd-4246-8fc3-50692ff479a2","savedPayload":{"position":{"x":13732.599782581467,"y":17747.160978196865},"targetPosition":{"x":13845.918144521158,"y":17565.081435490447},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"4e7322f7-3bfa-41cc-b9a0-c5dcbe16e83e","savedPayload":{"position":{"x":13845.918144521158,"y":17565.081435490447},"targetPosition":{"x":14073.671803484238,"y":17200.463381239268},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Begin 70","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = 70","project":"Foundations","id":"c982c6b7-9b74-4b02-a2b8-8c6fb6df231e","savedPayload":{"position":{"x":13571.7404311149,"y":17606.053418764204},"targetPosition":{"x":13739.02459647497,"y":17471.751884800975},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"4f226496-b6a0-436d-97c5-d6e61dd00c23","savedPayload":{"position":{"x":13739.02459647497,"y":17471.751884800975},"targetPosition":{"x":14073.671803484238,"y":17200.463381239268},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"End 70","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = 70","project":"Foundations","id":"a66f14af-1cd6-4b48-979c-13bd4171828c","savedPayload":{"position":{"x":13466.666928482526,"y":17422.73038411507},"targetPosition":{"x":13670.620725938232,"y":17347.85895576789},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"22287519-c930-4dfb-bb4a-298da4e32cdf","savedPayload":{"position":{"x":13670.620725938232,"y":17347.85895576789},"targetPosition":{"x":14073.671803484238,"y":17200.463381239268},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Begin 80","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = 80","project":"Foundations","id":"742160f2-7cd8-4565-9536-5c0dca39a3e9","savedPayload":{"position":{"x":13428.248006144717,"y":17211.811717445744},"targetPosition":{"x":13642.898403227431,"y":17207.803685401588},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"fb48eeab-d538-4fc5-81fe-dd916f749477","savedPayload":{"position":{"x":13642.898403227431,"y":17207.803685401588},"targetPosition":{"x":14073.671803484238,"y":17200.463381239268},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"End 80","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = 80","project":"Foundations","id":"9057daf5-069d-4489-aaf5-dd803f642a86","savedPayload":{"position":{"x":13458.068283494933,"y":17005.727621093876},"targetPosition":{"x":13663.309460364133,"y":17070.422146740217},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"9a3c052a-a6b6-4392-b2fd-54151febb8f5","savedPayload":{"position":{"x":13663.309460364133,"y":17070.422146740217},"targetPosition":{"x":14073.671803484238,"y":17200.463381239268},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Begin 100","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = 100","project":"Foundations","id":"2e17f6ae-23e6-4411-a0a5-69be7d7d3232","savedPayload":{"position":{"x":13555.397395788568,"y":16813.94900110847},"targetPosition":{"x":13727.299748005371,"y":16943.95746546435},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"f3e69d47-f137-412e-a515-7dc262af7f8b","savedPayload":{"position":{"x":13727.299748005371,"y":16943.95746546435},"targetPosition":{"x":14073.671803484238,"y":17200.463381239268},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"End 100","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = 100","project":"Foundations","id":"a7a616cf-f882-4088-b1d0-eb4fdb4ffd11","savedPayload":{"position":{"x":13708.897288308788,"y":16664.920860451773},"targetPosition":{"x":13830.990398255264,"y":16844.128732825302},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"29103f63-7cd6-4005-bec7-a385cf373eaf","savedPayload":{"position":{"x":13830.990398255264,"y":16844.128732825302},"targetPosition":{"x":14073.671803484238,"y":17200.463381239268},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Begin 50","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = 50","project":"Foundations","id":"8b212cf0-fab5-45dd-b645-0f4e79656653","savedPayload":{"position":{"x":13902.343939295632,"y":16576.903119606537},"targetPosition":{"x":13959.494498865544,"y":16785.29584208598},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"99b1d6a8-0904-43ff-b209-c7c6868181b5","savedPayload":{"position":{"x":13959.494498865544,"y":16785.29584208598},"targetPosition":{"x":14073.671803484238,"y":17200.463381239268},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"End 50","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = 50","project":"Foundations","id":"864cc94d-3947-45bd-8a85-a19d06609b9a","savedPayload":{"position":{"x":14113.069605098972,"y":16554.064492957255},"targetPosition":{"x":14100.739545008255,"y":16770.08649033821},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"84db0a13-44f1-4953-ab27-d7425ab1ee6b","savedPayload":{"position":{"x":14100.739545008255,"y":16770.08649033821},"targetPosition":{"x":14073.671803484238,"y":17200.463381239268},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"8ac3440e-1b64-4a12-8c31-38783846da01","savedPayload":{"position":{"x":14073.671803484238,"y":17200.463381239268},"targetPosition":{"x":14584.436743276281,"y":17133.037726411552},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"polygons":[{"type":"Polygon","name":"Slow Line","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.5,\n \"lineWidth\": 0.5,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.75,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}","project":"Foundations","id":"d89f9f7e-12c9-4883-a753-41cf0e061dde","savedPayload":{"position":{"x":14881.88263912611,"y":15458.623840849868},"targetPosition":{"x":14904.92183213402,"y":15752.688927759145},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"7ef54320-7e6d-4e77-9345-9f4e5742a18e","savedPayload":{"position":{"x":14904.92183213402,"y":15752.688927759145},"targetPosition":{"x":14930.534242384983,"y":16076.522458276297},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Slow Line End","project":"Foundations","id":"f093f915-dc4b-4ba3-bc51-57e593a3025a","savedPayload":{"position":{"x":15030.738467583615,"y":15767.953884853594},"targetPosition":{"x":14930.534242384983,"y":16076.522458276297},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Slow Line End","id":"d97911db-336c-414a-b163-69cb135de17b"}}},{"type":"Polygon Vertex","name":"Slow Line Begin","project":"Foundations","id":"a2116df6-c3ec-4017-a51d-ae12cc47e021","savedPayload":{"position":{"x":15142.363331122157,"y":15828.704705059128},"targetPosition":{"x":14930.534242384983,"y":16076.522458276297},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Slow Line Begin","id":"bc0a51ed-fc21-4517-80a9-742f8a28ede7"}}}],"id":"c28b1cfd-4cf5-4382-8bce-45930b5e8a15","savedPayload":{"position":{"x":14201.993958535346,"y":17003.19451255007},"targetPosition":{"x":14584.436743276281,"y":17133.037726411552},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Fast Line","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.5,\n \"lineWidth\": 0.5,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RED\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.75,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}","project":"Foundations","id":"a5147142-56f2-4fd8-a06e-449cfb1a997d","savedPayload":{"position":{"x":13625.381695674056,"y":16191.14875269467},"targetPosition":{"x":13915.188737628669,"y":16249.85213294344},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"b7bec76c-a5d6-4b78-a0f5-8315ca1c0dba","savedPayload":{"position":{"x":13915.188737628669,"y":16249.85213294344},"targetPosition":{"x":14240.140716616275,"y":16314.556716142033},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Fast Line End","project":"Foundations","id":"88ffc758-994a-4385-a9d6-c28361403f5a","savedPayload":{"position":{"x":13964.875042604868,"y":16130.495798717502},"targetPosition":{"x":14240.140716616275,"y":16314.556716142033},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Fast Line End","id":"5b1e120b-33fa-434a-9913-135f3f94edad"}}},{"type":"Polygon Vertex","name":"Fast Line Begin","project":"Foundations","id":"3a43f15c-ff64-4415-bee8-f458601a3e96","savedPayload":{"position":{"x":14056.78264738161,"y":16038.840279158478},"targetPosition":{"x":14240.140716616275,"y":16314.556716142033},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Fast Line Begin","id":"97e0ce46-a22d-49ce-bf5c-bb50ec060d86"}}}],"id":"53d89dd3-df4f-4001-a9cc-a9fa5c7808d4","savedPayload":{"position":{"x":14236.360873547066,"y":16914.75201765375},"targetPosition":{"x":14584.436743276281,"y":17133.037726411552},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Line 0","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.3,\n \"lineWidth\": 1,\n \"lineDash\": [3,3],\n \"paletteColor\": \"UI_COLOR.MANGANESE_PURPLE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 1,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.MANGANESE_PURPLE\"\n }\n}","project":"Foundations","id":"258f1f9e-4410-4a64-9cd6-e445d4444ba7","savedPayload":{"position":{"x":13702.745808248466,"y":15875.038802026615},"targetPosition":{"x":13969.359500255105,"y":16002.185058927986},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"805ec3ae-e0ec-42ba-ba1c-617d5fe24e09","savedPayload":{"position":{"x":13969.359500255105,"y":16002.185058927986},"targetPosition":{"x":14289.638486496271,"y":16154.740841079923},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Begin 0","project":"Foundations","id":"379a9e22-27fa-4f50-900a-0730cbe0b3d3","savedPayload":{"position":{"x":14052.331481490426,"y":15891.112813263133},"targetPosition":{"x":14289.638486496271,"y":16154.740841079923},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Begin 0","id":"e894f129-e11d-4ec6-8d76-50d39dab5dd5"}}},{"type":"Polygon Vertex","name":"End 0","project":"Foundations","id":"0ff4fba2-0167-41df-99e5-542a673adf30","savedPayload":{"position":{"x":14171.396090723109,"y":15820.39101464825},"targetPosition":{"x":14289.638486496271,"y":16154.740841079923},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"End 0","id":"93278c60-4529-454e-989f-771ce3beb3c1"}}}],"id":"e8f5af9d-ba4b-4482-aca7-295b92f60f17","savedPayload":{"position":{"x":14291.290812535648,"y":16847.296392877666},"targetPosition":{"x":14584.436743276281,"y":17133.037726411552},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Line 20","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.3,\n \"lineWidth\": 1,\n \"lineDash\": [3,3],\n \"paletteColor\": \"UI_COLOR.MANGANESE_PURPLE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 1,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.MANGANESE_PURPLE\"\n }\n}","project":"Foundations","id":"1172daa1-fe47-4069-818e-50a800f539ef","savedPayload":{"position":{"x":13893.06119689997,"y":15800.062787087045},"targetPosition":{"x":14139.030902348699,"y":15964.416186511},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"1efe1989-3881-41f4-af21-bf32d3fdc64a","savedPayload":{"position":{"x":14139.030902348699,"y":15964.416186511},"targetPosition":{"x":14414.754874111859,"y":16148.379372960488},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Begin 20","project":"Foundations","id":"0617cdf2-2290-4f79-b132-ce46e33f3eb8","savedPayload":{"position":{"x":14230.462384508712,"y":15872.449127029126},"targetPosition":{"x":14414.754874111859,"y":16148.379372960488},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Begin 20","id":"59d32253-47b9-4227-bc5b-e2f1d5416844"}}},{"type":"Polygon Vertex","name":"End 20","project":"Foundations","id":"cbc04d73-2faf-4808-b1ef-43aa2d1cf509","savedPayload":{"position":{"x":14350.333436877696,"y":15823.030678194007},"targetPosition":{"x":14414.754874111859,"y":16148.379372960488},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"End 20","id":"ce6a0861-712e-4cf4-81e9-92ab6c8a5f4d"}}}],"id":"3d7a22fa-7a63-4cea-8ce7-d3358bd79ac8","savedPayload":{"position":{"x":14354.397854191131,"y":16790.91251362693},"targetPosition":{"x":14584.436743276281,"y":17133.037726411552},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Line 30","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.15,\n \"lineWidth\": 1,\n \"lineDash\": [3,3],\n \"paletteColor\": \"UI_COLOR.MANGANESE_PURPLE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 1,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.MANGANESE_PURPLE\"\n }\n}","project":"Foundations","id":"c10e1ba8-3255-4eab-8d43-83315dca23e1","savedPayload":{"position":{"x":14079.954098657792,"y":15648.035814856934},"targetPosition":{"x":14289.333375393791,"y":15857.42583550441},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"c4dbb4e0-6e92-4304-bba1-76013eb739d4","savedPayload":{"position":{"x":14289.333375393791,"y":15857.42583550441},"targetPosition":{"x":14522.37381540821,"y":16090.207760408486},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Begin 30","project":"Foundations","id":"1bb29f63-48b2-405c-8b76-5b42be6c1e3f","savedPayload":{"position":{"x":14394.329864329815,"y":15780.64025013279},"targetPosition":{"x":14522.37381540821,"y":16090.207760408486},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Begin 30","id":"3ea0b783-3d43-47d1-90aa-99366cd09a7d"}}},{"type":"Polygon Vertex","name":"End 30","project":"Foundations","id":"86cc6fd9-ca44-42ff-817c-c33d9a4a4558","savedPayload":{"position":{"x":14522.408259668995,"y":15758.672253212442},"targetPosition":{"x":14522.37381540821,"y":16090.207760408486},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"End 30","id":"4e7322f7-3bfa-41cc-b9a0-c5dcbe16e83e"}}}],"id":"49ef61a8-1381-45f0-b7d4-0a95ed9d7e60","savedPayload":{"position":{"x":14427.88390784217,"y":16755.728339537032},"targetPosition":{"x":14584.436743276281,"y":17133.037726411552},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Line 50","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.3,\n \"lineWidth\": 1,\n \"lineDash\": [3,3],\n \"paletteColor\": \"UI_COLOR.MANGANESE_PURPLE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 1,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.MANGANESE_PURPLE\"\n }\n}","project":"Foundations","id":"f18a4f3f-1b4a-4816-9c76-9b6171a6c886","savedPayload":{"position":{"x":14324.687713946754,"y":15529.844927165017},"targetPosition":{"x":14466.527813882756,"y":15791.239264977536},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"bdcda8bd-a2a3-4dae-8774-7fe7a1bd8df9","savedPayload":{"position":{"x":14466.527813882756,"y":15791.239264977536},"targetPosition":{"x":14621.074502981792,"y":16076.006864731542},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Begin 50","project":"Foundations","id":"155ecca7-3c3a-40b0-98e0-c4cc97021ba2","savedPayload":{"position":{"x":14586.46038748571,"y":15750.848606168975},"targetPosition":{"x":14621.074502981792,"y":16076.006864731542},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Begin 50","id":"99b1d6a8-0904-43ff-b209-c7c6868181b5"}}},{"type":"Polygon Vertex","name":"End 50","project":"Foundations","id":"3f22cf14-5acc-4f4d-b19a-108f02fa2e53","savedPayload":{"position":{"x":14712.853631866885,"y":15761.787851885105},"targetPosition":{"x":14621.074502981792,"y":16076.006864731542},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"End 50","id":"84db0a13-44f1-4953-ab27-d7425ab1ee6b"}}}],"id":"eb850831-fe4c-4fda-9294-df765f377e3e","savedPayload":{"position":{"x":14505.49137372122,"y":16724.97060299985},"targetPosition":{"x":14584.436743276281,"y":17133.037726411552},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Line 70","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.15,\n \"lineWidth\": 1,\n \"lineDash\": [3,3],\n \"paletteColor\": \"UI_COLOR.MANGANESE_PURPLE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 1,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.MANGANESE_PURPLE\"\n }\n}","project":"Foundations","id":"871bf7be-3e85-43f3-9537-fae86fe3f821","savedPayload":{"position":{"x":14512.392733655088,"y":15468.99084206536},"targetPosition":{"x":14625.38730649422,"y":15741.946523562865},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"692686f4-d4a0-4fd3-b9ac-32ced49b8633","savedPayload":{"position":{"x":14625.38730649422,"y":15741.946523562865},"targetPosition":{"x":14751.192149081158,"y":16045.350359981385},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Begin 70","project":"Foundations","id":"4742a27b-2eb2-4a18-835e-6fbefb47bdcd","savedPayload":{"position":{"x":14751.194081815393,"y":15715.230718398909},"targetPosition":{"x":14751.192149081158,"y":16045.350359981385},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Begin 70","id":"4f226496-b6a0-436d-97c5-d6e61dd00c23"}}},{"type":"Polygon Vertex","name":"End 70","project":"Foundations","id":"57aca36d-e53c-428f-a961-00f95c636a8c","savedPayload":{"position":{"x":14877.622086392272,"y":15740.422636870771},"targetPosition":{"x":14751.192149081158,"y":16045.350359981385},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"End 70","id":"22287519-c930-4dfb-bb4a-298da4e32cdf"}}}],"id":"cd93957c-2562-4f27-b3c3-4278231b1241","savedPayload":{"position":{"x":14584.223131281895,"y":16731.51978875375},"targetPosition":{"x":14584.436743276281,"y":17133.037726411552},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Line 80","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.3,\n \"lineWidth\": 1,\n \"lineDash\": [3,3],\n \"paletteColor\": \"UI_COLOR.MANGANESE_PURPLE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 1,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.MANGANESE_PURPLE\"\n }\n}","project":"Foundations","id":"0a960c41-faa4-4456-8d7c-91215785612f","savedPayload":{"position":{"x":14648.40278969756,"y":15517.704191748435},"targetPosition":{"x":14782.200374032745,"y":15780.654156293193},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"d4446b75-1844-4114-9faf-ae3b5641e43d","savedPayload":{"position":{"x":14782.200374032745,"y":15780.654156293193},"targetPosition":{"x":14932.461747102487,"y":16076.326425861622},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Begin 80","project":"Foundations","id":"7b104c6b-0b09-4efe-9af7-21e18088158a","savedPayload":{"position":{"x":15035.349360977496,"y":15759.549979691443},"targetPosition":{"x":14932.461747102487,"y":16076.326425861622},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Begin 80","id":"fb48eeab-d538-4fc5-81fe-dd916f749477"}}},{"type":"Polygon Vertex","name":"End 80","project":"Foundations","id":"4bf87284-559e-4154-93f5-988ea7755e80","savedPayload":{"position":{"x":15227.83107009239,"y":15925.624656640039},"targetPosition":{"x":14932.461747102487,"y":16076.326425861622},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"End 80","id":"9a3c052a-a6b6-4392-b2fd-54151febb8f5"}}}],"id":"a25d52fa-a178-4454-8ebc-500572b38d04","savedPayload":{"position":{"x":14674.60987260898,"y":16714.311625083956},"targetPosition":{"x":14584.436743276281,"y":17133.037726411552},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Line 100","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.3,\n \"lineWidth\": 1,\n \"lineDash\": [3,3],\n \"paletteColor\": \"UI_COLOR.MANGANESE_PURPLE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 1,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.MANGANESE_PURPLE\"\n }\n}","project":"Foundations","id":"a169ba02-78c5-49d9-b212-236fb5e48bad","savedPayload":{"position":{"x":15674.784023349268,"y":16011.89398302409},"targetPosition":{"x":15510.231843257661,"y":16257.937513107705},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"b71ce594-e5f7-48f0-94a3-8f44ac26c01c","savedPayload":{"position":{"x":15510.231843257661,"y":16257.937513107705},"targetPosition":{"x":15328.83066410559,"y":16528.851004914046},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Begin 100","project":"Foundations","id":"6b947ced-abe6-41e4-8e11-a8777d52a977","savedPayload":{"position":{"x":15650.712254896971,"y":16465.04401764869},"targetPosition":{"x":15328.83066410559,"y":16528.851004914046},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Begin 100","id":"f3e69d47-f137-412e-a515-7dc262af7f8b"}}},{"type":"Polygon Vertex","name":"End 100","project":"Foundations","id":"9ff21949-3190-45a4-8b36-e6d8f291ea7f","savedPayload":{"position":{"x":15601.712003168006,"y":16711.091812352934},"targetPosition":{"x":15328.83066410559,"y":16528.851004914046},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"End 100","id":"29103f63-7cd6-4005-bec7-a385cf373eaf"}}}],"id":"a4dacfad-5901-4ba9-a728-132f0d452680","savedPayload":{"position":{"x":14727.785332558746,"y":16785.541058032082},"targetPosition":{"x":14584.436743276281,"y":17133.037726411552},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Box 0-20","project":"Foundations","polygonBody":{"type":"Polygon Body","name":"New Polygon Body","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.25,\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.35,\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\"\n }\n}","project":"Foundations","id":"e740b91d-1364-49ea-9878-df9cddbfc805","savedPayload":{"position":{"x":14801.995160216018,"y":15590.35341743311},"targetPosition":{"x":14932.096287700177,"y":15854.809139984567},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"6c079371-854a-41cb-82cb-3066463c51c5","savedPayload":{"position":{"x":14932.096287700177,"y":15854.809139984567},"targetPosition":{"x":15075.439247330982,"y":16146.725389764557},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Begin 0","project":"Foundations","id":"fbfe5ddc-2890-4be2-9c46-446bbb49cde0","savedPayload":{"position":{"x":15096.8746851807,"y":15822.40160392652},"targetPosition":{"x":15075.439247330982,"y":16146.725389764557},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Begin 0","id":"e894f129-e11d-4ec6-8d76-50d39dab5dd5"}}},{"type":"Polygon Vertex","name":"End 0","project":"Foundations","id":"007fe5a0-0fac-4958-8c95-aba6e504e4d5","savedPayload":{"position":{"x":15256.060218545852,"y":15876.501458136829},"targetPosition":{"x":15075.439247330982,"y":16146.725389764557},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"End 0","id":"93278c60-4529-454e-989f-771ce3beb3c1"}}},{"type":"Polygon Vertex","name":"End 20","project":"Foundations","id":"3d285cd7-11f6-4e20-969b-eec492cab81e","savedPayload":{"position":{"x":15367.022649865521,"y":16003.001103388673},"targetPosition":{"x":15075.439247330982,"y":16146.725389764557},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"End 20","id":"ce6a0861-712e-4cf4-81e9-92ab6c8a5f4d"}}},{"type":"Polygon Vertex","name":"Begin 20","project":"Foundations","id":"779ba063-a7c9-4fa8-bb93-a64917dacbd4","savedPayload":{"position":{"x":15401.71775765116,"y":16167.860373477006},"targetPosition":{"x":15075.439247330982,"y":16146.725389764557},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Begin 20","id":"59d32253-47b9-4227-bc5b-e2f1d5416844"}}}],"id":"518be834-5410-4eee-afc5-369ec833199c","savedPayload":{"position":{"x":14847.171694088589,"y":16765.9426118098},"targetPosition":{"x":14584.436743276281,"y":17133.037726411552},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Box 20-30","project":"Foundations","polygonBody":{"type":"Polygon Body","name":"New Polygon Body","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.15,\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.2,\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\"\n }\n}","project":"Foundations","id":"42dcb813-82a7-439d-96db-e1838746a098","savedPayload":{"position":{"x":15044.200861982783,"y":15764.286977065669},"targetPosition":{"x":15082.177798541794,"y":15907.467516426286},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"057fa196-0288-45ff-ba35-62465f6ea603","savedPayload":{"position":{"x":15082.177798541794,"y":15907.467516426286},"targetPosition":{"x":15165.718147686232,"y":16221.31350258067},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Begin 20","project":"Foundations","id":"1f65bf18-a749-4221-880b-dc1e2e573ed7","savedPayload":{"position":{"x":15250.345276759075,"y":15906.239731453099},"targetPosition":{"x":15165.718147686232,"y":16221.31350258067},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Begin 20","id":"59d32253-47b9-4227-bc5b-e2f1d5416844"}}},{"type":"Polygon Vertex","name":"End 20","project":"Foundations","id":"4a723692-de81-4fa5-9292-88573a34b816","savedPayload":{"position":{"x":15395.33830688029,"y":15991.79172318524},"targetPosition":{"x":15165.718147686232,"y":16221.31350258067},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"End 20","id":"ce6a0861-712e-4cf4-81e9-92ab6c8a5f4d"}}},{"type":"Polygon Vertex","name":"End 30","project":"Foundations","id":"ada9ee7e-b823-452e-aab3-2bbb4bf10cc3","savedPayload":{"position":{"x":15481.090965187395,"y":16136.792249410832},"targetPosition":{"x":15165.718147686232,"y":16221.31350258067},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"End 30","id":"4e7322f7-3bfa-41cc-b9a0-c5dcbe16e83e"}}},{"type":"Polygon Vertex","name":"Begin 30","project":"Foundations","id":"5d96b5d5-7e34-4a43-891b-273fb9bbf4b6","savedPayload":{"position":{"x":15479.313869113746,"y":16304.928704682641},"targetPosition":{"x":15165.718147686232,"y":16221.31350258067},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Begin 30","id":"3ea0b783-3d43-47d1-90aa-99366cd09a7d"}}}],"id":"bd729215-749b-4893-b21e-fe8add8e3199","savedPayload":{"position":{"x":14837.174364687828,"y":16875.859747454866},"targetPosition":{"x":14584.436743276281,"y":17133.037726411552},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Box 30-70","project":"Foundations","polygonBody":{"type":"Polygon Body","name":"New Polygon Body","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.05,\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.1,\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\"\n }\n}","project":"Foundations","id":"48f54b6c-7cd5-4089-b6e2-1f39e2361be7","savedPayload":{"position":{"x":15197.379210862578,"y":15687.764148249116},"targetPosition":{"x":15216.35923730363,"y":15982.574648347845},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"20728a48-6ba3-4bf8-b51e-bb57303594f2","savedPayload":{"position":{"x":15216.35923730363,"y":15982.574648347845},"targetPosition":{"x":15237.045995848057,"y":16306.381157256064},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Begin 30","project":"Foundations","id":"058eb800-ac91-44dd-8b28-6a740f6470ee","savedPayload":{"position":{"x":15380.819731650154,"y":16015.440449418407},"targetPosition":{"x":15237.045995848057,"y":16306.381157256064},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Begin 30","id":"3ea0b783-3d43-47d1-90aa-99366cd09a7d"}}},{"type":"Polygon Vertex","name":"End 30","project":"Foundations","id":"d01decaf-72ca-41e6-aa58-d6dbe505fe29","savedPayload":{"position":{"x":15507.56273970833,"y":16125.946327339409},"targetPosition":{"x":15237.045995848057,"y":16306.381157256064},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"End 30","id":"4e7322f7-3bfa-41cc-b9a0-c5dcbe16e83e"}}},{"type":"Polygon Vertex","name":"End 70","project":"Foundations","id":"f87349bc-dc97-46fd-a88f-a28ba9678a43","savedPayload":{"position":{"x":15561.699800086655,"y":16285.075671388058},"targetPosition":{"x":15237.045995848057,"y":16306.381157256064},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"End 70","id":"22287519-c930-4dfb-bb4a-298da4e32cdf"}}},{"type":"Polygon Vertex","name":"Begin 70","project":"Foundations","id":"fa0278c8-e861-4c72-8795-32186c329c89","savedPayload":{"position":{"x":15529.963508066128,"y":16450.847898812583},"targetPosition":{"x":15237.045995848057,"y":16306.381157256064},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Begin 70","id":"4f226496-b6a0-436d-97c5-d6e61dd00c23"}}}],"id":"f95afd47-9495-44f4-bf5a-8577bd0750c5","savedPayload":{"position":{"x":14961.782586339552,"y":16888.902513095432},"targetPosition":{"x":14584.436743276281,"y":17133.037726411552},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Box 70-80","project":"Foundations","polygonBody":{"type":"Polygon Body","name":"New Polygon Body","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.15,\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.2,\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\"\n }\n}","project":"Foundations","id":"191e1de4-e807-46e0-9cac-5b0eb4df5b7d","savedPayload":{"position":{"x":15665.482198676924,"y":15914.480753460648},"targetPosition":{"x":15485.392221749815,"y":16149.037315820953},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"baa9237a-41ad-49a1-b78d-664bcb893f79","savedPayload":{"position":{"x":15485.392221749815,"y":16149.037315820953},"targetPosition":{"x":15293.42022246364,"y":16412.17421585777},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Begin 70","project":"Foundations","id":"bdd3f8c1-1194-4472-a681-96a6ee1eedc0","savedPayload":{"position":{"x":15551.407846848033,"y":16209.747242353294},"targetPosition":{"x":15293.42022246364,"y":16412.17421585777},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Begin 70","id":"4f226496-b6a0-436d-97c5-d6e61dd00c23"}}},{"type":"Polygon Vertex","name":"End 70","project":"Foundations","id":"5c4b0947-4269-4fc3-ae1f-c6707c0488d2","savedPayload":{"position":{"x":15596.368057553645,"y":16285.09338464684},"targetPosition":{"x":15293.42022246364,"y":16412.17421585777},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"End 70","id":"22287519-c930-4dfb-bb4a-298da4e32cdf"}}},{"type":"Polygon Vertex","name":"End 80","project":"Foundations","id":"c2c40046-c4c9-42de-887d-892ed868bc4e","savedPayload":{"position":{"x":15619.486917090777,"y":16368.123000614289},"targetPosition":{"x":15293.42022246364,"y":16412.17421585777},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"End 80","id":"9a3c052a-a6b6-4392-b2fd-54151febb8f5"}}},{"type":"Polygon Vertex","name":"Begin 80","project":"Foundations","id":"e5d1db7f-bceb-4548-a136-bac0f2d23d33","savedPayload":{"position":{"x":15616.910846243638,"y":16471.16852352616},"targetPosition":{"x":15293.42022246364,"y":16412.17421585777},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Begin 80","id":"fb48eeab-d538-4fc5-81fe-dd916f749477"}}}],"id":"b75a1367-e45d-4561-9cf9-b537eba7e103","savedPayload":{"position":{"x":14924.689864321197,"y":16984.791987048375},"targetPosition":{"x":14584.436743276281,"y":17133.037726411552},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Box 80-100","project":"Foundations","polygonBody":{"type":"Polygon Body","name":"New Polygon Body","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.25,\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.35,\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\"\n }\n}","project":"Foundations","id":"da7f5472-50e7-4083-86e9-5a24dede1557","savedPayload":{"position":{"x":15678.326561538324,"y":16206.533924146303},"targetPosition":{"x":15566.575323889905,"y":16304.292629014306},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"6ef84309-4ee8-44c5-a4a9-d5dd9634d09f","savedPayload":{"position":{"x":15566.575323889905,"y":16304.292629014306},"targetPosition":{"x":15327.12898795262,"y":16524.862436172007},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Begin 80","project":"Foundations","id":"fef200a2-c609-4684-9d4d-a84d720f1ee1","savedPayload":{"position":{"x":15619.661171953707,"y":16376.572635916398},"targetPosition":{"x":15327.12898795262,"y":16524.862436172007},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Begin 80","id":"fb48eeab-d538-4fc5-81fe-dd916f749477"}}},{"type":"Polygon Vertex","name":"End 80","project":"Foundations","id":"dd767960-3de1-49ec-914a-f0b3d54e7786","savedPayload":{"position":{"x":15649.15531535157,"y":16459.218232227882},"targetPosition":{"x":15327.12898795262,"y":16524.862436172007},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"End 80","id":"9a3c052a-a6b6-4392-b2fd-54151febb8f5"}}},{"type":"Polygon Vertex","name":"End 100","project":"Foundations","id":"6fbf425e-e7e4-481a-a14b-762d2879b614","savedPayload":{"position":{"x":15655.244255967908,"y":16545.282385964838},"targetPosition":{"x":15327.12898795262,"y":16524.862436172007},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"End 100","id":"29103f63-7cd6-4005-bec7-a385cf373eaf"}}},{"type":"Polygon Vertex","name":"Begin 100","project":"Foundations","id":"41244682-e765-41f6-940a-3cced032f765","savedPayload":{"position":{"x":15632.532385569117,"y":16645.745463255524},"targetPosition":{"x":15327.12898795262,"y":16524.862436172007},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Begin 100","id":"f3e69d47-f137-412e-a515-7dc262af7f8b"}}}],"id":"e9077695-93a9-4ef5-ae32-3da768e946b1","savedPayload":{"position":{"x":15002.039975555406,"y":17089.0713977216},"targetPosition":{"x":14584.436743276281,"y":17133.037726411552},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"images":[],"texts":[],"id":"b824fc17-2864-430d-93f2-00d42d159b5a","savedPayload":{"position":{"x":14584.436743276281,"y":17133.037726411552},"targetPosition":{"x":14584.360497041456,"y":17532.3608625606},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"panels":[{"type":"Plotter Panel","name":"Stoch 14-3-3","config":"{ \n\"codeName\": \"Panel-Stoch-14-3-3\"\n}","project":"Foundations","panelData":[{"type":"Panel Data","name":"Slow Line","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.slowLine","project":"Foundations","id":"158086f9-9654-4e33-8292-6a9b7041526a","savedPayload":{"position":{"x":15210.324521090304,"y":17042.487003231865},"targetPosition":{"x":15068.093172926725,"y":17183.663843012888},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"c332ec98-c6fb-4eeb-a13a-2bda02958a9d","savedPayload":{"position":{"x":15068.093172926725,"y":17183.663843012888},"targetPosition":{"x":14930.743915364332,"y":17333.31278336956},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Fast Line","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.fastLine","project":"Foundations","id":"474d9024-e7ff-46d2-a46f-830c5e55ec30","savedPayload":{"position":{"x":15325.410409067576,"y":17244.130006324696},"targetPosition":{"x":15131.761241181623,"y":17295.280803363756},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"8249ea87-9d41-431a-b827-c3153fcddd0b","savedPayload":{"position":{"x":15131.761241181623,"y":17295.280803363756},"targetPosition":{"x":14930.743915364332,"y":17333.31278336956},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"af6182b0-9814-4ebe-bbe7-7a455d8a6a0e","savedPayload":{"position":{"x":14930.743915364332,"y":17333.31278336956},"targetPosition":{"x":14584.360497041456,"y":17532.3608625606},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"6a85fbb1-5a99-4ccc-93e8-092f5dbf6c4a","savedPayload":{"position":{"x":14584.360497041456,"y":17532.3608625606},"targetPosition":{"x":14365.186971787978,"y":17911.1677114271},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"3fcd7ef7-fe1a-42f4-9339-a3bda6859248","savedPayload":{"position":{"x":14315.344334318033,"y":17997.267603246102},"targetPosition":{"x":14165.344334318033,"y":18257.075224381435},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"511bef1e-62d8-4ff9-8d87-15bd0d3d630c","savedPayload":{"position":{"x":14165.344334318033,"y":18257.075224381435},"targetPosition":{"x":14165.344334318033,"y":18257.075224381435},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}} \ No newline at end of file +{"type":"Data Mine","name":"Alpha","config":"{ \n\"codeName\": \"Alpha\"\n}","project":"Foundations","sensorBots":[],"indicatorBots":[{"type":"Indicator Bot","name":"Average True Range (ATR)","config":"{\n\"codeName\": \"ATR\"\n}","project":"Foundations","processes":[{"type":"Process Definition","name":"Multi-Time-Frame-Market","config":"{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"description\": \"Calculates RSI.\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Market\"\n }\n }","project":"Foundations","processOutput":{"type":"Process Output","name":"New Process Output","project":"Foundations","outputDatasets":[{"type":"Output Dataset","name":"Multi-Time-Frame-Market ATR - SMA","project":"Foundations","id":"5cdfa018-5ade-469b-90bf-cc523ef0a46e","savedPayload":{"position":{"x":14824.467185363952,"y":17153.56240800229},"targetPosition":{"x":15051.32778510527,"y":17433.553422503435},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"2570d2c7-72e3-4131-97dc-a9f97f493e93"}}},{"type":"Output Dataset","name":"Multi-Time-Frame-Market ATR - RMA","project":"Foundations","id":"e7e58e02-fef8-4400-9928-f29805a96f98","savedPayload":{"position":{"x":14995.21249473741,"y":17077.69824065427},"targetPosition":{"x":15051.32778510527,"y":17433.553422503435},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"67695466-be2d-43b4-9824-83baa7a08412"}}}],"outputDatasetFolders":[],"id":"b345304f-fbb3-4889-934a-8f9b4941ed29","savedPayload":{"position":{"x":15027.5645769923,"y":17379.910551027475},"targetPosition":{"x":15182.942695423619,"y":17728.650277388508},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"processDependencies":{"type":"Process Dependencies","name":"New Process Dependencies","project":"Foundations","statusDependencies":[{"type":"Status Dependency","name":"Candles Volumes Multi-Time-Frame-Market","config":"{\"mainUtility\": \"Market Ending Point\"}","project":"Foundations","id":"eb499527-0f18-45f9-99ab-a7bc7fabb3aa","savedPayload":{"position":{"x":15005.836154077664,"y":17146.468954298347},"targetPosition":{"x":15216.865516382564,"y":17407.20361136918},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"a0a61ba9-91cb-4ec7-92fe-134ff079de2d"}}},{"type":"Status Dependency","name":"Average True Range (ATR) Multi-Time-Frame-Market","config":"{\"mainUtility\": \"Self Reference\"}","project":"Foundations","id":"025a6f70-c187-4b4d-aa62-6f4ebfc116ba","savedPayload":{"position":{"x":15251.795115631983,"y":17073.59332967888},"targetPosition":{"x":15216.865516382564,"y":17407.20361136918},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"8a6c8b1e-950d-4819-88a9-9c45272a0799"}}}],"dataDependencies":[{"type":"Data Dependency","name":"Candles Multi-Time-Frame-Market","project":"Foundations","id":"f25ba171-3c78-4e4f-acb8-66446be1ce0a","savedPayload":{"position":{"x":15480.231901478768,"y":17193.677641293492},"targetPosition":{"x":15216.865516382564,"y":17407.20361136918},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"2b03494a-67d6-47f1-89b6-53fc4c9116a8"}}}],"dataMineDataDependencies":[],"id":"bf337039-bd28-4f50-89d1-5115e631e6cf","savedPayload":{"position":{"x":15223.760246305472,"y":17340.44129825625},"targetPosition":{"x":15182.942695423619,"y":17728.650277388508},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"statusReport":{"type":"Status Report","name":"New Status Report","project":"Foundations","id":"8a6c8b1e-950d-4819-88a9-9c45272a0799","savedPayload":{"position":{"x":15405.437118264057,"y":17422.346390022496},"targetPosition":{"x":15182.942695423619,"y":17728.650277388508},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Candles Volumes Multi-Time-Frame-Market","project":"Foundations","id":"d150911d-47e9-4046-b365-ac817667cf32","savedPayload":{"position":{"x":15528.652645556173,"y":17574.742245083573},"targetPosition":{"x":15182.942695423619,"y":17728.650277388508},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"1824fa00-dd30-4cdc-acc0-01c2f29056c5"}}},"executionFinishedEvent":{"type":"Execution Finished Event","name":"New Execution Finished Event","project":"Foundations","id":"faac5fcf-e7b2-4883-84bd-427aa74bc3c1","savedPayload":{"position":{"x":15565.646615241436,"y":17768.731993392837},"targetPosition":{"x":15182.942695423619,"y":17728.650277388508},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"83a07439-ad71-463a-9727-5f43ad0b03d2","savedPayload":{"position":{"x":14641.679910005776,"y":18014.370126068952},"targetPosition":{"x":14465.344334318033,"y":18257.075224381435},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Process Definition","name":"Multi-Time-Frame-Daily","config":"{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"description\": \"Calculates RSI\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Daily\"\n }\n }","project":"Foundations","processOutput":{"type":"Process Output","name":"New Process Output","project":"Foundations","outputDatasets":[{"type":"Output Dataset","name":"Multi-Time-Frame-Daily ATR - SMA","project":"Foundations","id":"570c8470-a4ae-40a8-b647-d3859887c148","savedPayload":{"position":{"x":15465.460311788222,"y":17379.399895719584},"targetPosition":{"x":15484.411897348979,"y":17735.651101693715},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"93eb665f-d903-4825-9fb1-2783e917ac89"}}},{"type":"Output Dataset","name":"Multi-Time-Frame-Daily ATR - RMA","project":"Foundations","id":"60d2cf94-0cf3-4cdf-a2ec-69c012f74019","savedPayload":{"position":{"x":15646.57888452697,"y":17417.31050770898},"targetPosition":{"x":15484.411897348979,"y":17735.651101693715},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"e3d0bccf-5f97-4902-92df-4ac8fe8c41a8"}}}],"outputDatasetFolders":[],"id":"d6545bbe-389f-4dbe-b31e-de9d7ad95e4b","savedPayload":{"position":{"x":15496.977942325364,"y":17678.445446074387},"targetPosition":{"x":15417.659540146633,"y":18051.7097399962},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"processDependencies":{"type":"Process Dependencies","name":"New Process Dependencies","project":"Foundations","statusDependencies":[{"type":"Status Dependency","name":"Average True Range (ATR) Multi-Time-Frame-Daily","config":"{\"mainUtility\": \"Self Reference\"}","project":"Foundations","id":"89b9660c-6005-4381-a692-e320b9422268","savedPayload":{"position":{"x":15564.15545397628,"y":17483.269514920896},"targetPosition":{"x":15633.621715641162,"y":17811.451787469283},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"619713bc-8cf4-4152-b36d-d470361f8a3b"}}},{"type":"Status Dependency","name":"Candles Volumes Multi-Time-Frame-Daily","config":"{\"mainUtility\": \"Market Ending Point\"}","project":"Foundations","id":"6aba1eb8-b5b6-4749-a323-16016a453194","savedPayload":{"position":{"x":15770.006365190904,"y":17505.24247410749},"targetPosition":{"x":15633.621715641162,"y":17811.451787469283},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"2a021da8-9feb-475e-90ab-1586968c17c7"}}},{"type":"Status Dependency","name":"Exchange Raw Data Historic-OHLCVs","config":"{\"mainUtility\": \"Market Starting Point\"}","project":"Foundations","id":"77cb48bb-f6ca-4eba-ab3d-2b5583f7285a","savedPayload":{"position":{"x":15924.068145475645,"y":17643.81613481951},"targetPosition":{"x":15633.621715641162,"y":17811.451787469283},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"181c7c34-7243-497a-9ddb-1b0067c6d66e"}}}],"dataDependencies":[{"type":"Data Dependency","name":"Candles Multi-Time-Frame-Daily","project":"Foundations","id":"b7383dbe-549f-4ffe-8764-9ea324d5025d","savedPayload":{"position":{"x":15967.210012200747,"y":17846.37164582619},"targetPosition":{"x":15633.621715641162,"y":17811.451787469283},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"678a567c-f08d-49b9-813b-4e54fd6afadb"}}}],"dataMineDataDependencies":[],"id":"e1b3e953-5756-4810-abcb-67535b51f3ca","savedPayload":{"position":{"x":15677.96647171682,"y":17763.072101860675},"targetPosition":{"x":15417.659540146633,"y":18051.7097399962},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"statusReport":{"type":"Status Report","name":"New Status Report","project":"Foundations","id":"619713bc-8cf4-4152-b36d-d470361f8a3b","savedPayload":{"position":{"x":15787.027818764218,"y":17931.849664745085},"targetPosition":{"x":15417.659540146633,"y":18051.7097399962},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Candles Volumes Multi-Time-Frame-Daily","project":"Foundations","id":"54a8ad94-41a9-4b8d-83f7-c40056140ef4","savedPayload":{"position":{"x":15792.243119384671,"y":18131.348956080044},"targetPosition":{"x":15417.659540146633,"y":18051.7097399962},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"f29d08f9-e7c8-490c-8fca-14851a0d3dc3"}}},"executionFinishedEvent":{"type":"Execution Finished Event","name":"New Execution Finished Event","project":"Foundations","id":"0b02390a-fc39-4f1a-a53c-8bae1492e292","savedPayload":{"position":{"x":15701.913401188041,"y":18307.82189517813},"targetPosition":{"x":15417.659540146633,"y":18051.7097399962},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"61dde091-7c09-4384-ab2d-1fec0dbef7c5","savedPayload":{"position":{"x":14750.661289206579,"y":18164.370126068952},"targetPosition":{"x":14465.344334318033,"y":18257.075224381435},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"products":[{"type":"Product Definition","name":"ATR - RMA","config":"{\n \"codeName\": \"ATR-RMA\",\n \"singularVariableName\": \"atrRMA\",\n \"pluralVariableName\": \"atrRMAs\"\n}","project":"Foundations","datasets":[{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","config":"{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n }","project":"Foundations","id":"67695466-be2d-43b4-9824-83baa7a08412","savedPayload":{"position":{"x":15339.563793425255,"y":18236.86776043583},"targetPosition":{"x":15111.82908854388,"y":18402.43596333557},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","config":"{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n }","project":"Foundations","id":"e3d0bccf-5f97-4902-92df-4ac8fe8c41a8","savedPayload":{"position":{"x":15392.952051274442,"y":18402.82090543185},"targetPosition":{"x":15111.82908854388,"y":18402.43596333557},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}}],"record":{"type":"Record Definition","name":"New Record Definition","project":"Foundations","properties":[{"type":"Record Property","name":"Begin","config":"{\n \"codeName\": \"begin\",\n \"isString\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"Begin","code":"record.current.begin","project":"Foundations","id":"a0cb3931-383f-4c9d-8f01-fe812c22181e","savedPayload":{"position":{"x":16416.482333386328,"y":18617.461565209003},"targetPosition":{"x":16268.776991591974,"y":18683.26044587566},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"e538eb1e-f296-4e00-bdbb-8a904c5b897a","savedPayload":{"position":{"x":16268.776991591974,"y":18683.26044587566},"targetPosition":{"x":15939.620580611292,"y":18829.973526666363},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"End","config":"{\n \"codeName\": \"end\",\n \"isString\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","code":"record.current.end","project":"Foundations","id":"566fa39a-58b3-439a-a666-9c0d6927dfcc","savedPayload":{"position":{"x":16464.216373506217,"y":18884.800084065864},"targetPosition":{"x":16302.888076865202,"y":18868.0004634721},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"3a3dfa55-78be-4e15-90ae-b64d7db87d29","savedPayload":{"position":{"x":16302.888076865202,"y":18868.0004634721},"targetPosition":{"x":15939.620580611292,"y":18829.973526666363},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"ATR2","config":"{\n \"codeName\": \"atr2\",\n \"isString\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","code":"variable.atr2","project":"Foundations","id":"fc05c629-916b-40a9-a62d-06b309420ee6","savedPayload":{"position":{"x":16362.23490885691,"y":19136.94556622118},"targetPosition":{"x":16231.24770039141,"y":19041.79504569027},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"b4e9fd6c-b742-4378-851f-ec6a84183727","savedPayload":{"position":{"x":16231.24770039141,"y":19041.79504569027},"targetPosition":{"x":15939.620580611292,"y":18829.973526666363},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"ATR3","config":"{\n \"codeName\": \"atr3\",\n \"isString\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.atr3","project":"Foundations","id":"2521d41c-60fa-421e-ba7d-8d9b6ff19477","savedPayload":{"position":{"x":16151.91397250432,"y":19307.095190144013},"targetPosition":{"x":16086.12577985863,"y":19159.20980728678},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"039f8d7d-2ea5-44b1-b758-4f86a4445a63","savedPayload":{"position":{"x":16086.12577985863,"y":19159.20980728678},"targetPosition":{"x":15939.620580611292,"y":18829.973526666363},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"ATR14","config":"{\n \"codeName\": \"atr14\",\n \"isString\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.atr14","project":"Foundations","id":"65b7d85e-1da0-4a77-b96f-eaa5d3b24036","savedPayload":{"position":{"x":15884.526032532656,"y":19354.15136731505},"targetPosition":{"x":15901.383235043144,"y":19193.23287469804},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"c6b1bb6e-17b8-45ff-8a25-b1ae575dde04","savedPayload":{"position":{"x":15901.383235043144,"y":19193.23287469804},"targetPosition":{"x":15939.620580611292,"y":18829.973526666363},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"2838dfa4-22e5-4583-9b08-fed43081af24","savedPayload":{"position":{"x":15508.104528550284,"y":18690.163143118298},"targetPosition":{"x":15111.82908854388,"y":18402.43596333557},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"dataBuilding":{"type":"Data Building Procedure","name":"New Data Building Procedure","project":"Foundations","loop":{"type":"Procedure Loop","name":"New Procedure Loop","project":"Foundations","procedureJavascriptCode":{"type":"Procedure Javascript Code","code":"/* Loop Code */\n\nlet candle = record.current // get current candle data\nlet tr = calculateTR() // get true range value\n\nvariable.atr2 = calculateATR(tr, 2, variable.previousATR2)\nvariable.atr3 = calculateATR(tr, 3, variable.previousATR3)\nvariable.atr14 = calculateATR(tr, 14, variable.previousATR14)\n\nvariable.prevClose = candle.close\nvariable.previousATR2 = variable.atr2\nvariable.previousATR3 = variable.atr3\nvariable.previousATR14 = variable.atr14\n\n/* Helper Functions */\n\n/* Calculate True Range */\nfunction calculateTR() {\n let hl = candle.max - candle.min\n \n if (variable.prevClose === 0) { return hl } // Return High-Low when previous Close is 0\n \n let hcp = Math.abs(candle.max - variable.prevClose)\n let lcp = Math.abs(candle.min - variable.prevClose)\n \n return Math.max(hl, hcp, lcp)\n}\n\n/* Calculate Average True Range - Smoothing Function RMA*/\nfunction calculateATR(source, length, previousATR) {\n return (source + (length - 1) * previousATR) / length\n}","project":"Foundations","id":"0814b5ad-81ed-4d17-ba6c-2ecad55f5f31","savedPayload":{"position":{"x":15575.010446231227,"y":19037.695900070066},"targetPosition":{"x":15392.900591436046,"y":18873.151975537177},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"752cd82a-205d-43f5-b6ee-06f5c0a82f33","savedPayload":{"position":{"x":15392.900591436046,"y":18873.151975537177},"targetPosition":{"x":15211.42938287064,"y":18709.591525655145},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"initialization":{"type":"Procedure Initialization","name":"New Procedure Initialization","project":"Foundations","procedureJavascriptCode":{"type":"Procedure Javascript Code","code":"/* Initialization Code*/\n\nvariable.prevClose = 0\n\nvariable.previousATR2 = 0\nvariable.previousATR3 = 0\nvariable.previousATR14 = 0","project":"Foundations","id":"b1ee7e9d-a89a-4c18-beaf-9b1ebdc25dd1","savedPayload":{"position":{"x":15109.914055259567,"y":19188.839831202968},"targetPosition":{"x":15160.493193644543,"y":18948.62593414079},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"c1dbc0e9-06b0-426a-9e7b-731bd1c2305f","savedPayload":{"position":{"x":15160.493193644543,"y":18948.62593414079},"targetPosition":{"x":15211.42938287064,"y":18709.591525655145},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"7779fc37-e563-4515-8c11-7732793ebfe0","savedPayload":{"position":{"x":15211.42938287064,"y":18709.591525655145},"targetPosition":{"x":15111.82908854388,"y":18402.43596333557},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"660570d1-36e0-4099-817c-6c8a29b32689","savedPayload":{"position":{"x":14750.661289206579,"y":18349.780322693918},"targetPosition":{"x":14465.344334318033,"y":18257.075224381435},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Module","name":"ATR - RMA","id":"99088549-f1c0-4157-ba7e-ffd6dfd0d140"}}},{"type":"Product Definition","name":"ATR - SMA","config":"{\n \"codeName\": \"ATR-SMA\",\n \"singularVariableName\": \"atrSMA\",\n \"pluralVariableName\": \"atrSMAs\"\n}","project":"Foundations","datasets":[{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","config":"{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n }","project":"Foundations","id":"2570d2c7-72e3-4131-97dc-a9f97f493e93","savedPayload":{"position":{"x":15472.11610717982,"y":18741.93050267255},"targetPosition":{"x":15117.105403575064,"y":18741.930812238214},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","config":"{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n }","project":"Foundations","id":"93eb665f-d903-4825-9fb1-2783e917ac89","savedPayload":{"position":{"x":15403.749982332578,"y":18950.274850863527},"targetPosition":{"x":15117.105403575064,"y":18741.930812238214},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}}],"record":{"type":"Record Definition","name":"New Record Definition","project":"Foundations","properties":[{"type":"Record Property","name":"Begin","config":"{\n \"codeName\": \"begin\",\n \"isString\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"Begin","code":"record.current.begin","project":"Foundations","id":"8b1f8ca7-d741-489f-a1f9-3851920e6d59","savedPayload":{"position":{"x":15563.98975852019,"y":19212.413049678013},"targetPosition":{"x":15444.111512197633,"y":19187.105219850695},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"7c4a6317-bc3a-45d8-9dcc-4c42fa6a653b","savedPayload":{"position":{"x":15444.111512197633,"y":19187.105219850695},"targetPosition":{"x":15085.58723895279,"y":19111.911279284417},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"End","config":"{\n \"codeName\": \"end\",\n \"isString\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","code":"record.current.end","project":"Foundations","id":"42ca9eb2-da3a-4972-8be8-756fa50a5585","savedPayload":{"position":{"x":15448.78525522479,"y":19438.67387600754},"targetPosition":{"x":15357.597814261277,"y":19356.842918661983},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"d4ccc9d1-616c-44e1-8019-f5dfbbac5d4c","savedPayload":{"position":{"x":15357.597814261277,"y":19356.842918661983},"targetPosition":{"x":15085.58723895279,"y":19111.911279284417},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"ATR2","config":"{\n \"codeName\": \"atr2\",\n \"isString\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","code":"variable.atr2","project":"Foundations","id":"fa760872-a812-4bc6-8fe4-8669ec91bbe0","savedPayload":{"position":{"x":15236.45046312056,"y":19577.663799949813},"targetPosition":{"x":15198.540010551624,"y":19459.57363893426},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"02df8c90-68ec-44ef-8abf-fb7d255815d2","savedPayload":{"position":{"x":15198.540010551624,"y":19459.57363893426},"targetPosition":{"x":15085.58723895279,"y":19111.911279284417},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"ATR3","config":"{\n \"codeName\": \"atr3\",\n \"isString\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","code":"variable.atr3","project":"Foundations","id":"ee78802d-f297-45d6-8fa7-df7800ebf295","savedPayload":{"position":{"x":14983.425277280316,"y":19590.624304791076},"targetPosition":{"x":15009.678460048635,"y":19470.060210477488},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"3e3dd4c6-8f81-4e2b-bcba-34d1ca11abf0","savedPayload":{"position":{"x":15009.678460048635,"y":19470.060210477488},"targetPosition":{"x":15085.58723895279,"y":19111.911279284417},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"ATR14","config":"{\n \"codeName\": \"atr14\",\n \"isString\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","code":"variable.atr14","project":"Foundations","id":"fdcc52bb-2dd9-4597-8399-eba8f2e36639","savedPayload":{"position":{"x":14757.895117274733,"y":19474.975208550157},"targetPosition":{"x":14840.06843551105,"y":19384.201150231296},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"93cc0b1e-9414-406b-bbf7-7708bf303a9a","savedPayload":{"position":{"x":14840.06843551105,"y":19384.201150231296},"targetPosition":{"x":15085.58723895279,"y":19111.911279284417},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"de04ae72-affd-4bea-aab2-d7e4b1e8345d","savedPayload":{"position":{"x":15302.429654583873,"y":19311.928359012905},"targetPosition":{"x":15117.105403575064,"y":18741.930812238214},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"dataBuilding":{"type":"Data Building Procedure","name":"New Data Building Procedure","project":"Foundations","loop":{"type":"Procedure Loop","name":"New Procedure Loop","project":"Foundations","procedureJavascriptCode":{"type":"Procedure Javascript Code","code":"/* Loop Code */\n\nlet candle = record.current // get current candle data\nvariable.last14TR.push(calculateTR()) // Add the current true range value to last 14 array\n\nif (variable.last14TR.length > 14) {\n variable.last14TR.splice(0, 1) // Remove the first element of the array to keep it at a maximum of 14 elements\n}\n\nvariable.atr2 = calculateATR(2)\nvariable.atr3 = calculateATR(3)\nvariable.atr14 = calculateATR(14)\nvariable.prevClose = candle.close\n\n/* Helper Functions */\n\n/* Calculate True Range */\nfunction calculateTR() {\n let hl = candle.max - candle.min\n \n if (variable.prevClose === 0) { return hl } // Return High-Low when previous Close is 0\n \n let hcp = Math.abs(candle.max - variable.prevClose)\n let lcp = Math.abs(candle.min - variable.prevClose)\n \n return Math.max(hl, hcp, lcp)\n}\n\n/* Calculate Average True Range - Smoothing Function SMA */\nfunction calculateATR(length) {\n /* We check we have enough values to make the calculation */\n if (variable.last14TR.length < length) { return 0 } // If we dont, we define the value is zero.\n\n let sum = 0 // Initialize sum variable. \n for (let i = variable.last14TR.length - length; i < variable.last14TR.length; i++) { // Iterate through the last periods\n sum = sum + variable.last14TR[i]\n }\n \n let atr = sum / length\n return atr\n}","project":"Foundations","id":"de821ecb-f4c2-4645-abe3-f2ec25c5b50f","savedPayload":{"position":{"x":15112.81585302037,"y":19726.046484448707},"targetPosition":{"x":15050.653396756414,"y":19432.052700560984},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"81ad9ba0-f387-4884-8b7d-32ee9d44d73e","savedPayload":{"position":{"x":15050.653396756414,"y":19432.052700560984},"targetPosition":{"x":14987.751564882532,"y":19140.476669581738},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"initialization":{"type":"Procedure Initialization","name":"New Procedure Initialization","project":"Foundations","procedureJavascriptCode":{"type":"Procedure Javascript Code","code":"/* Initialization Code*/\n\nvariable.last14TR = []\nvariable.prevClose = 0","project":"Foundations","id":"d388972a-f1b2-4b99-8406-35d07a7a5ab0","savedPayload":{"position":{"x":14660.64938184871,"y":19644.01327732395},"targetPosition":{"x":14824.318926700133,"y":19391.246244290895},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"ad6cc9e7-46c3-4500-924b-7523e5c9fa7f","savedPayload":{"position":{"x":14824.318926700133,"y":19391.246244290895},"targetPosition":{"x":14987.751564882532,"y":19140.476669581738},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"4a310776-ce28-4e79-97fb-90fb350614c2","savedPayload":{"position":{"x":14987.751564882532,"y":19140.476669581738},"targetPosition":{"x":15117.105403575064,"y":18741.930812238214},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"d83ffb9c-d01c-49eb-991d-3dc31baac747","savedPayload":{"position":{"x":14641.679910005776,"y":18499.780322693918},"targetPosition":{"x":14465.344334318033,"y":18257.075224381435},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Module","name":"ATR - SMA","id":"a6a3f5a6-8c33-482d-a922-5719afc35325"}}}],"id":"3f716c19-6b29-4a9e-aef4-e4a867838e57","savedPayload":{"position":{"x":14465.344334318033,"y":18257.075224381435},"targetPosition":{"x":14165.344334318033,"y":18257.075224381435},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Indicator Bot","name":"Rate of Change (ROC)","config":"{\n\"codeName\": \"ROC\"\n}","project":"Foundations","processes":[{"type":"Process Definition","name":"Multi-Time-Frame-Market","config":"{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"description\": \"Calculates RSI.\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Market\"\n }\n }","project":"Foundations","processOutput":{"type":"Process Output","name":"New Process Output","project":"Foundations","outputDatasets":[{"type":"Output Dataset","name":"Multi-Time-Frame-Market ROC 32","project":"Foundations","id":"6687ee94-004b-4834-a145-867151c4e37c","savedPayload":{"position":{"x":15008.933381907107,"y":18622.44483249069},"targetPosition":{"x":14938.819526428793,"y":18884.707090876826},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"41a488be-c66c-458d-99fc-490b9e8172ef"}}},{"type":"Output Dataset","name":"Multi-Time-Frame-Market ROC 76","project":"Foundations","id":"a27232dd-4d69-46b8-8d8e-67499c9ddc30","savedPayload":{"position":{"x":15174.077838841935,"y":18749.059694959735},"targetPosition":{"x":14938.819526428793,"y":18884.707090876826},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"40268fec-e5e8-4b05-9f27-c4072ebda94a"}}},{"type":"Output Dataset","name":"Multi-Time-Frame-Market ROC 9","project":"Foundations","id":"bbeb8cb6-5465-45be-80a9-2cbb46e3f5fa","savedPayload":{"position":{"x":15201.331077961531,"y":18955.151491455043},"targetPosition":{"x":14938.819526428793,"y":18884.707090876826},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"9c6b7d85-01f5-449c-a5be-9a357b6588bc"}}}],"outputDatasetFolders":[],"id":"b6c54494-092a-4220-b0e9-1db9da7fd411","savedPayload":{"position":{"x":14938.819526428793,"y":18884.707090876826},"targetPosition":{"x":14627.331297304194,"y":19064.746737076068},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"processDependencies":{"type":"Process Dependencies","name":"New Process Dependencies","project":"Foundations","statusDependencies":[{"type":"Status Dependency","name":"Candles Volumes Multi-Time-Frame-Market","config":"{\"mainUtility\": \"Market Ending Point\"}","project":"Foundations","id":"5f954d97-d843-483e-919b-d94dd8329497","savedPayload":{"position":{"x":14834.45408468019,"y":17455.46839254802},"targetPosition":{"x":15045.48344698509,"y":17716.203049618853},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"a0a61ba9-91cb-4ec7-92fe-134ff079de2d"}}},{"type":"Status Dependency","name":"Rate of Change (ROC) Multi-Time-Frame-Market","config":"{\"mainUtility\": \"Self Reference\"}","project":"Foundations","id":"7820dbef-88ab-4682-b542-88f6d2ae9f59","savedPayload":{"position":{"x":15080.41304623451,"y":17382.592767928552},"targetPosition":{"x":15045.48344698509,"y":17716.203049618853},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"87a0c5e3-20b4-48f7-a9db-4a9280ecb4b3"}}}],"dataDependencies":[{"type":"Data Dependency","name":"Candles Multi-Time-Frame-Market","project":"Foundations","id":"805d6b40-cc28-470f-8f39-67b2b48f155a","savedPayload":{"position":{"x":15308.849832081294,"y":17502.677079543166},"targetPosition":{"x":15045.48344698509,"y":17716.203049618853},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"2b03494a-67d6-47f1-89b6-53fc4c9116a8"}}}],"dataMineDataDependencies":[],"id":"aa85fa69-abb3-4423-8d78-8bf1dd6c42d5","savedPayload":{"position":{"x":14994.681870186992,"y":19065.033839370873},"targetPosition":{"x":14627.331297304194,"y":19064.746737076068},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"statusReport":{"type":"Status Report","name":"New Status Report","project":"Foundations","id":"87a0c5e3-20b4-48f7-a9db-4a9280ecb4b3","savedPayload":{"position":{"x":14946.684261605933,"y":19249.06978931289},"targetPosition":{"x":14627.331297304194,"y":19064.746737076068},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Candles Volumes Multi-Time-Frame-Market","project":"Foundations","id":"3a6b674a-eb56-4f63-866b-f4e41dde72bb","savedPayload":{"position":{"x":14811.634440232534,"y":19383.37614366503},"targetPosition":{"x":14627.331297304194,"y":19064.746737076068},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"1824fa00-dd30-4cdc-acc0-01c2f29056c5"}}},"executionFinishedEvent":{"type":"Execution Finished Event","name":"New Execution Finished Event","project":"Foundations","id":"c97508ab-c7eb-4047-911a-3ee3265c352b","savedPayload":{"position":{"x":14627.927303539287,"y":19438.784183043557},"targetPosition":{"x":14627.331297304194,"y":19064.746737076068},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"a2a141ba-08ed-4f30-9c7d-f811c6a7c571","savedPayload":{"position":{"x":14615.344334318033,"y":18516.882845516768},"targetPosition":{"x":14315.344334318033,"y":18516.882845516768},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Process Definition","name":"Multi-Time-Frame-Daily","config":"{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"description\": \"Calculates RSI\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Daily\"\n }\n }","project":"Foundations","processOutput":{"type":"Process Output","name":"New Process Output","project":"Foundations","outputDatasets":[{"type":"Output Dataset","name":"Multi-Time-Frame-Daily ROC 32","project":"Foundations","id":"3c5e8fe8-cf8d-4a96-967a-2d4d534bbd71","savedPayload":{"position":{"x":14978.585790503006,"y":19072.05799184798},"targetPosition":{"x":14786.604641261492,"y":19264.109327774422},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"30276899-0d68-40e3-9c35-a28442485b55"}}},{"type":"Output Dataset","name":"Multi-Time-Frame-Daily ROC 76","project":"Foundations","id":"daf0c646-8592-4fd2-9f7d-bab86663faaf","savedPayload":{"position":{"x":15058.038872582096,"y":19264.193847454917},"targetPosition":{"x":14786.604641261492,"y":19264.109327774422},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"cb60d68b-b11d-4317-8830-65c212a8c728"}}},{"type":"Output Dataset","name":"Multi-Time-Frame-Daily ROC 9","project":"Foundations","id":"0dbd1ffd-047b-4bf7-a74a-9df95d5b534c","savedPayload":{"position":{"x":14978.29180056839,"y":19456.55465706332},"targetPosition":{"x":14786.604641261492,"y":19264.109327774422},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"66f59b6d-9d4b-4cef-9ffd-aed019219809"}}}],"outputDatasetFolders":[],"id":"09d69ba1-345f-4d96-b3e4-a98f1f778a70","savedPayload":{"position":{"x":14786.604641261492,"y":19264.109327774422},"targetPosition":{"x":14428.246269815478,"y":19263.877911817646},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"processDependencies":{"type":"Process Dependencies","name":"New Process Dependencies","project":"Foundations","statusDependencies":[{"type":"Status Dependency","name":"Rate of Change (ROC) Multi-Time-Frame-Daily","config":"{\"mainUtility\": \"Self Reference\"}","project":"Foundations","id":"b1e59db1-0480-4533-940c-e6ede212b124","savedPayload":{"position":{"x":15392.773384578806,"y":17792.26895317057},"targetPosition":{"x":15462.239646243688,"y":18120.451225718956},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"af0bcf3a-4021-4861-870a-a06f5aad8761"}}},{"type":"Status Dependency","name":"Candles Volumes Multi-Time-Frame-Daily","config":"{\"mainUtility\": \"Market Ending Point\"}","project":"Foundations","id":"67e616b0-72f4-4e9c-b144-e6f6bde5777b","savedPayload":{"position":{"x":15598.62429579343,"y":17814.241912357164},"targetPosition":{"x":15462.239646243688,"y":18120.451225718956},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"2a021da8-9feb-475e-90ab-1586968c17c7"}}},{"type":"Status Dependency","name":"Exchange Raw Data Historic-OHLCVs","config":"{\"mainUtility\": \"Market Starting Point\"}","project":"Foundations","id":"c4cbf20f-ff4e-4611-8e4a-4340231bc3c5","savedPayload":{"position":{"x":15752.686076078171,"y":17952.815573069183},"targetPosition":{"x":15462.239646243688,"y":18120.451225718956},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"181c7c34-7243-497a-9ddb-1b0067c6d66e"}}}],"dataDependencies":[{"type":"Data Dependency","name":"Candles Multi-Time-Frame-Daily","project":"Foundations","id":"b95527eb-2205-43ef-a1e6-7d3a08219e27","savedPayload":{"position":{"x":15795.827942803273,"y":18155.371084075865},"targetPosition":{"x":15462.239646243688,"y":18120.451225718956},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"678a567c-f08d-49b9-813b-4e54fd6afadb"}}}],"dataMineDataDependencies":[],"id":"d1a1f76c-a070-4958-8821-b3abcac7b176","savedPayload":{"position":{"x":14744.078440246507,"y":19447.108012017554},"targetPosition":{"x":14428.246269815478,"y":19263.877911817646},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"statusReport":{"type":"Status Report","name":"New Status Report","project":"Foundations","id":"af0bcf3a-4021-4861-870a-a06f5aad8761","savedPayload":{"position":{"x":14611.053964737748,"y":19581.229080578545},"targetPosition":{"x":14428.246269815478,"y":19263.877911817646},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Candles Volumes Multi-Time-Frame-Daily","project":"Foundations","id":"f75ad3de-ba1f-4c68-a869-1bdad8587c71","savedPayload":{"position":{"x":14428.245659562737,"y":19630.366604182327},"targetPosition":{"x":14428.246269815478,"y":19263.877911817646},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"f29d08f9-e7c8-490c-8fca-14851a0d3dc3"}}},"executionFinishedEvent":{"type":"Execution Finished Event","name":"New Execution Finished Event","project":"Foundations","id":"bd45fa4a-4611-4126-b746-e9d56b9991bd","savedPayload":{"position":{"x":14245.46161436666,"y":19580.498820009692},"targetPosition":{"x":14428.246269815478,"y":19263.877911817646},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"eea3cb55-83e5-400f-acc4-b71f5631d351","savedPayload":{"position":{"x":14575.151955453364,"y":18666.882845516768},"targetPosition":{"x":14315.344334318033,"y":18516.882845516768},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"products":[{"type":"Product Definition","name":"ROC 76","config":"{\n \"codeName\": \"ROC-76\",\n \"singularVariableName\": \"roc76\",\n \"pluralVariableName\": \"roc76s\"\n}","project":"Foundations","datasets":[{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","config":"{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n }","project":"Foundations","id":"40268fec-e5e8-4b05-9f27-c4072ebda94a","savedPayload":{"position":{"x":14314.12127307937,"y":19535.220382261967},"targetPosition":{"x":14072.436809520677,"y":19360.046678345214},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","config":"{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n }","project":"Foundations","id":"cb60d68b-b11d-4317-8830-65c212a8c728","savedPayload":{"position":{"x":14164.62333429476,"y":19643.5798771065},"targetPosition":{"x":14072.436809520677,"y":19360.046678345214},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}}],"record":{"type":"Record Definition","name":"New Record Definition","project":"Foundations","properties":[{"type":"Record Property","name":"Begin","config":"{\n \"codeName\": \"begin\",\n \"isString\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"Begin","code":"record.current.begin","project":"Foundations","id":"f3985849-3dba-4ab4-be09-45855ceb32a5","savedPayload":{"position":{"x":14090.35742574501,"y":20240.1078249821},"targetPosition":{"x":14028.436669898714,"y":20118.419424725806},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"ca08ef1e-44f8-4b51-8412-ab5ea4cd4383","savedPayload":{"position":{"x":14028.436669898714,"y":20118.419424725806},"targetPosition":{"x":13905.040550199243,"y":19876.331196723928},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"End","config":"{\n \"codeName\": \"end\",\n \"isString\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","code":"record.current.end","project":"Foundations","id":"f84ebdb9-1371-4a1b-a55a-ec0fff505e8d","savedPayload":{"position":{"x":13779.263341745129,"y":20264.865670766187},"targetPosition":{"x":13821.292014135495,"y":20134.872909444355},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"9b6434b8-6a14-4b15-9071-560f91991c1e","savedPayload":{"position":{"x":13821.292014135495,"y":20134.872909444355},"targetPosition":{"x":13905.040550199243,"y":19876.331196723928},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Value","config":"{\n \"codeName\": \"value\",\n \"isString\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","code":"variable.value","project":"Foundations","id":"4b4cc4ab-233d-4366-bb1c-c6cf4945e87e","savedPayload":{"position":{"x":13541.56143534548,"y":20062.21662922665},"targetPosition":{"x":13663.02830397808,"y":19999.789780996187},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"a3ee4969-b28a-4d7c-9ceb-eba3ba2c8a21","savedPayload":{"position":{"x":13663.02830397808,"y":19999.789780996187},"targetPosition":{"x":13905.040550199243,"y":19876.331196723928},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"8b1a0793-6111-4773-b83f-4fdc596aebfc","savedPayload":{"position":{"x":13905.040550199243,"y":19876.331196723928},"targetPosition":{"x":14072.436809520677,"y":19360.046678345214},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"dataBuilding":{"type":"Data Building Procedure","name":"New Data Building Procedure","project":"Foundations","loop":{"type":"Procedure Loop","name":"New Procedure Loop","project":"Foundations","procedureJavascriptCode":{"type":"Procedure Javascript Code","code":"/* Loop Code */\n\nlet candle = record.current // get current candle data\n\n/* Calculate Rate of Change */\nvariable.value = calculateROC(candle.close, variable.length)\n\nvariable.lastCloses.push(candle.close) // Add the current close value to the last closes array.\n\nif (variable.lastCloses.length > variable.length) {\n variable.lastCloses.splice(0, 1) // Remove the first element of the array to keep it at a maximum of n elements.\n}\n\n/* Helper Functions */\n\n/* Calculate Rate of Change */\nfunction calculateROC(source, length) {\n /* Check if we have enough values to make the calculation */\n if (variable.lastCloses.length < length) { return 0 }\n \n /* Check if n-last candle close is zero, avoid division by zero */\n if (variable.lastCloses[0] === 0) { return 0 }\n \n return 100 * (source - variable.lastCloses[0]) / variable.lastCloses[0]\n}","project":"Foundations","id":"37483919-8084-4d28-8763-02cfd1bdc45d","savedPayload":{"position":{"x":13477.061125501321,"y":19966.568441162126},"targetPosition":{"x":13647.724035519972,"y":19755.965621829666},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"5eb39756-772a-4cc2-b0f2-4b7eab6abf57","savedPayload":{"position":{"x":13647.724035519972,"y":19755.965621829666},"targetPosition":{"x":13818.767616795143,"y":19544.646354946926},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"initialization":{"type":"Procedure Initialization","name":"New Procedure Initialization","project":"Foundations","procedureJavascriptCode":{"type":"Procedure Javascript Code","code":"/* Initialization Code*/\n\nvariable.length = 76\nvariable.lastCloses = []","project":"Foundations","id":"3157aaee-5248-4767-b339-45835c0cffa7","savedPayload":{"position":{"x":13311.392851826651,"y":19739.34622069687},"targetPosition":{"x":13564.772486033042,"y":19642.261075240218},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"1392b12a-4221-4e2a-b692-cb7a07b40f84","savedPayload":{"position":{"x":13564.772486033042,"y":19642.261075240218},"targetPosition":{"x":13818.767616795143,"y":19544.646354946926},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"bd3ccec7-4ec5-40e8-81f2-1402651648b7","savedPayload":{"position":{"x":13818.767616795143,"y":19544.646354946926},"targetPosition":{"x":14072.436809520677,"y":19360.046678345214},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"9c2b6696-872f-44a4-b6b2-ab15a0c8541a","savedPayload":{"position":{"x":14465.344334318033,"y":18776.6904666521},"targetPosition":{"x":14315.344334318033,"y":18516.882845516768},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Module","name":"ROC 76","id":"a21bb3ba-b24d-4163-b7d0-ea60220fc368"}}},{"type":"Product Definition","name":"ROC 32","config":"{\n \"codeName\": \"ROC-32\",\n \"singularVariableName\": \"roc32\",\n \"pluralVariableName\": \"roc32s\"\n}","project":"Foundations","datasets":[{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","config":"{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n }","project":"Foundations","id":"41a488be-c66c-458d-99fc-490b9e8172ef","savedPayload":{"position":{"x":13718.618375116974,"y":19410.832629042437},"targetPosition":{"x":13718.490820807947,"y":19112.59402420142},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","config":"{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n }","project":"Foundations","id":"30276899-0d68-40e3-9c35-a28442485b55","savedPayload":{"position":{"x":13543.1453600053,"y":19353.559133421008},"targetPosition":{"x":13718.490820807947,"y":19112.59402420142},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}}],"record":{"type":"Record Definition","name":"New Record Definition","project":"Foundations","properties":[{"type":"Record Property","name":"Begin","config":"{\n \"codeName\": \"begin\",\n \"isString\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"Begin","code":"record.current.begin","project":"Foundations","id":"905bb06a-9b7f-4484-8031-22b0bdf76c79","savedPayload":{"position":{"x":12989.160677061296,"y":19698.57763702253},"targetPosition":{"x":13050.800012383836,"y":19578.0527477508},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"23ba960b-4a3f-410d-8d95-d7fb8419557e","savedPayload":{"position":{"x":13050.800012383836,"y":19578.0527477508},"targetPosition":{"x":13202.85733186901,"y":19279.818827442105},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"End","config":"{\n \"codeName\": \"end\",\n \"isString\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","code":"record.current.end","project":"Foundations","id":"8b6f20e9-ffae-470f-9da0-0fc12d2bbd6d","savedPayload":{"position":{"x":12755.23511866818,"y":19425.519413525875},"targetPosition":{"x":12884.308067133694,"y":19383.20189525649},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"40737f74-0e6d-4ea4-9e77-023af6343601","savedPayload":{"position":{"x":12884.308067133694,"y":19383.20189525649},"targetPosition":{"x":13202.85733186901,"y":19279.818827442105},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Value","config":"{\n \"codeName\": \"value\",\n \"isString\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","code":"variable.value","project":"Foundations","id":"11ce21e7-ebc3-401d-b550-7b129f3f86b5","savedPayload":{"position":{"x":12783.121989186639,"y":19066.299947034604},"targetPosition":{"x":12903.75325835451,"y":19127.296200889898},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"4bae0e4f-fa97-4b6e-99de-a61bd75014b1","savedPayload":{"position":{"x":12903.75325835451,"y":19127.296200889898},"targetPosition":{"x":13202.85733186901,"y":19279.818827442105},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"048e2c90-bb92-4b32-a847-f337d3953392","savedPayload":{"position":{"x":13202.190682374006,"y":19280.410047627105},"targetPosition":{"x":13718.490820807947,"y":19112.59402420142},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"dataBuilding":{"type":"Data Building Procedure","name":"New Data Building Procedure","project":"Foundations","loop":{"type":"Procedure Loop","name":"New Procedure Loop","project":"Foundations","procedureJavascriptCode":{"type":"Procedure Javascript Code","code":"/* Loop Code */\n\nlet candle = record.current // get current candle data\n\n/* Calculate Rate of Change */\nvariable.value = calculateROC(candle.close, variable.length)\n\nvariable.lastCloses.push(candle.close) // Add the current close value to the last closes array.\n\nif (variable.lastCloses.length > variable.length) {\n variable.lastCloses.splice(0, 1) // Remove the first element of the array to keep it at a maximum of n elements.\n}\n\n/* Helper Functions */\n\n/* Calculate Rate of Change */\nfunction calculateROC(source, length) {\n /* Check if we have enough values to make the calculation */\n if (variable.lastCloses.length < length) { return 0 }\n \n /* Check if n-last candle close is zero, avoid division by zero */\n if (variable.lastCloses[0] === 0) { return 0 }\n \n return 100 * (source - variable.lastCloses[0]) / variable.lastCloses[0]\n}","project":"Foundations","id":"f84b95ea-bfa6-4c2b-bf49-ff4810a11b97","savedPayload":{"position":{"x":12888.489401132538,"y":19127.753169735326},"targetPosition":{"x":13154.297976415517,"y":19071.518489020447},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"7848d1ed-fedd-4d0e-8ea6-1212b2d614e5","savedPayload":{"position":{"x":13154.297976415517,"y":19071.518489020447},"targetPosition":{"x":13419.966891686934,"y":19015.55749660139},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"initialization":{"type":"Procedure Initialization","name":"New Procedure Initialization","project":"Foundations","procedureJavascriptCode":{"type":"Procedure Javascript Code","code":"/* Initialization Code*/\n\nvariable.length = 32\nvariable.lastCloses = []","project":"Foundations","id":"858ab5d5-0fdc-406a-bbf8-18b648879abe","savedPayload":{"position":{"x":12964.271439963351,"y":18719.83340123723},"targetPosition":{"x":13192.142464146888,"y":18867.665713190574},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"428a7ff5-a19a-448d-92d9-d11815613c67","savedPayload":{"position":{"x":13192.142464146888,"y":18867.665713190574},"targetPosition":{"x":13419.966891686934,"y":19015.55749660139},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"37ee9d85-7676-4ae0-956a-7c13706f4311","savedPayload":{"position":{"x":13419.966891686934,"y":19015.55749660139},"targetPosition":{"x":13718.490820807947,"y":19112.59402420142},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"ff5aacca-1783-4247-9702-ee5dd01fb3ff","savedPayload":{"position":{"x":14315.344334318033,"y":18816.882845516768},"targetPosition":{"x":14315.344334318033,"y":18516.882845516768},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Module","name":"ROC 32","id":"7812b3a3-8375-4f0d-9671-acc05b256d74"}}},{"type":"Product Definition","name":"ROC 9","config":"{\n \"codeName\": \"ROC-9\",\n \"singularVariableName\": \"roc9\",\n \"pluralVariableName\": \"roc9s\"\n}","project":"Foundations","datasets":[{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","config":"{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n }","project":"Foundations","id":"9c6b7d85-01f5-449c-a5be-9a357b6588bc","savedPayload":{"position":{"x":13656.605096016498,"y":19364.19275728213},"targetPosition":{"x":13687.702590016783,"y":19064.801936312448},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","config":"{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n }","project":"Foundations","id":"66f59b6d-9d4b-4cef-9ffd-aed019219809","savedPayload":{"position":{"x":13486.349789699583,"y":19287.86746984555},"targetPosition":{"x":13687.702590016783,"y":19064.801936312448},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}}],"record":{"type":"Record Definition","name":"New Record Definition","project":"Foundations","properties":[{"type":"Record Property","name":"Begin","config":"{\n \"codeName\": \"begin\",\n \"isString\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"Begin","code":"record.current.begin","project":"Foundations","id":"d0c1361d-9b94-4eaf-9b94-b7fe36e11779","savedPayload":{"position":{"x":12901.394873051628,"y":19572.35726702975},"targetPosition":{"x":12974.887087734249,"y":19459.01947800212},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"805c77d6-442d-408a-b767-f0bc03b78d68","savedPayload":{"position":{"x":12974.887087734249,"y":19459.01947800212},"targetPosition":{"x":13157.391027265778,"y":19177.689935166243},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"End","config":"{\n \"codeName\": \"end\",\n \"isString\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","code":"record.current.end","project":"Foundations","id":"b9a17c63-21ea-4295-af8e-e6a3329c2b99","savedPayload":{"position":{"x":12696.97362638759,"y":19275.071878342595},"targetPosition":{"x":12830.238755904316,"y":19247.48865213532},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"fc34bcb4-0c85-4aa6-a08a-a78120167ed0","savedPayload":{"position":{"x":12830.238755904316,"y":19247.48865213532},"targetPosition":{"x":13157.391027265778,"y":19177.689935166243},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Value","config":"{\n \"codeName\": \"value\",\n \"isString\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","code":"variable.value","project":"Foundations","id":"d035de65-da5d-4c9f-bf6f-390de346f264","savedPayload":{"position":{"x":12762.744616432738,"y":18922.127163569858},"targetPosition":{"x":12875.355146988095,"y":18994.863745604693},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"2dda380a-bda1-4bc5-9132-86956e080f01","savedPayload":{"position":{"x":12875.355146988095,"y":18994.863745604693},"targetPosition":{"x":13157.391027265778,"y":19177.689935166243},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"31966558-4e25-4512-bc6a-1a83d05affac","savedPayload":{"position":{"x":13156.599441905964,"y":19177.816035139378},"targetPosition":{"x":13687.702590016783,"y":19064.801936312448},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"dataBuilding":{"type":"Data Building Procedure","name":"New Data Building Procedure","project":"Foundations","loop":{"type":"Procedure Loop","name":"New Procedure Loop","project":"Foundations","procedureJavascriptCode":{"type":"Procedure Javascript Code","code":"/* Loop Code */\n\nlet candle = record.current // get current candle data\n\n/* Calculate Rate of Change */\nvariable.value = calculateROC(candle.close, variable.length)\n\nvariable.lastCloses.push(candle.close) // Add the current close value to the last closes array.\n\nif (variable.lastCloses.length > variable.length) {\n variable.lastCloses.splice(0, 1) // Remove the first element of the array to keep it at a maximum of n elements.\n}\n\n/* Helper Functions */\n\n/* Calculate Rate of Change */\nfunction calculateROC(source, length) {\n /* Check if we have enough values to make the calculation */\n if (variable.lastCloses.length < length) { return 0 }\n \n /* Check if n-last candle close is zero, avoid division by zero */\n if (variable.lastCloses[0] === 0) { return 0 }\n \n return 100 * (source - variable.lastCloses[0]) / variable.lastCloses[0]\n}","project":"Foundations","id":"9073d856-36e6-4fbb-86a8-b0244be2ff2a","savedPayload":{"position":{"x":12855.154558109843,"y":18990.86633818107},"targetPosition":{"x":13125.88933406421,"y":18962.89293855672},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"8bb88eaa-9d57-470b-8bb4-b443917ce585","savedPayload":{"position":{"x":13125.88933406421,"y":18962.89293855672},"targetPosition":{"x":13395.301115489227,"y":18934.647124705894},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"initialization":{"type":"Procedure Initialization","name":"New Procedure Initialization","project":"Foundations","procedureJavascriptCode":{"type":"Procedure Javascript Code","code":"/* Initialization Code*/\n\nvariable.length = 9\nvariable.lastCloses = []","project":"Foundations","id":"d8f4eb7f-979c-423f-96b4-519046ede40b","savedPayload":{"position":{"x":12973.176248094209,"y":18593.112868463013},"targetPosition":{"x":13184.841603055607,"y":18764.118449419162},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"ed52861e-b8e3-40fa-88e8-2d7a1fde01d4","savedPayload":{"position":{"x":13184.841603055607,"y":18764.118449419162},"targetPosition":{"x":13395.301115489227,"y":18934.647124705894},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"a77a13e5-83be-4f7d-803b-6a18e202ae7e","savedPayload":{"position":{"x":13395.301115489227,"y":18934.647124705894},"targetPosition":{"x":13687.702590016783,"y":19064.801936312448},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"83bfd082-1c10-4c42-be63-379a2100cc0e","savedPayload":{"position":{"x":14165.344334318033,"y":18776.6904666521},"targetPosition":{"x":14315.344334318033,"y":18516.882845516768},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Module","name":"ROC 9","id":"5ecd7465-9f89-4e20-bea9-2216863e2990"}}}],"id":"aa47dd1b-60cc-4ab1-8cd1-d5f54005e54c","savedPayload":{"position":{"x":14315.344334318033,"y":18516.882845516768},"targetPosition":{"x":14165.344334318033,"y":18257.075224381435},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Indicator Bot","name":"Stochastic","config":"{\n\"codeName\": \"Stochastic\"\n}","project":"Foundations","processes":[{"type":"Process Definition","name":"Multi-Time-Frame-Market","config":"{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"description\": \"Calculates RSI.\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Market\"\n }\n }","project":"Foundations","processOutput":{"type":"Process Output","name":"New Process Output","project":"Foundations","outputDatasets":[{"type":"Output Dataset","name":"Multi-Time-Frame-Market Stoch-14-3-3","project":"Foundations","id":"2c380e74-2851-45ff-975d-32344bb1ac34","savedPayload":{"position":{"x":14139.548849759183,"y":19671.558824397838},"targetPosition":{"x":13905.00195827708,"y":19481.5337394559},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"88b1ff0e-ad99-474c-8833-7b76a5a57ebd"}}}],"outputDatasetFolders":[],"id":"40b215c0-0e30-4315-b501-1335125297ce","savedPayload":{"position":{"x":13905.00195827708,"y":19481.5337394559},"targetPosition":{"x":13615.358389345267,"y":19247.34051029314},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"processDependencies":{"type":"Process Dependencies","name":"New Process Dependencies","project":"Foundations","statusDependencies":[{"type":"Status Dependency","name":"Candles Volumes Multi-Time-Frame-Market","config":"{\"mainUtility\": \"Market Ending Point\"}","project":"Foundations","id":"5f810842-42b7-47cf-b1c8-cafff231ca57","savedPayload":{"position":{"x":14359.45087102331,"y":17224.64805011805},"targetPosition":{"x":14570.48023332821,"y":17485.38270718888},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"a0a61ba9-91cb-4ec7-92fe-134ff079de2d"}}},{"type":"Status Dependency","name":"Stochastic Multi-Time-Frame-Market","config":"{\"mainUtility\": \"Self Reference\"}","project":"Foundations","id":"c8f7ce8f-1aee-4433-8395-e4b6c2e24ba7","savedPayload":{"position":{"x":14605.409832577629,"y":17151.77242549858},"targetPosition":{"x":14570.48023332821,"y":17485.38270718888},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"94b42891-942c-4026-aeff-60fd555096f4"}}}],"dataDependencies":[{"type":"Data Dependency","name":"Candles Multi-Time-Frame-Market","project":"Foundations","id":"7d9dc95c-39e1-45a4-b982-3d5bb0994db5","savedPayload":{"position":{"x":14833.846618424413,"y":17271.85673711319},"targetPosition":{"x":14570.48023332821,"y":17485.38270718888},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"2b03494a-67d6-47f1-89b6-53fc4c9116a8"}}}],"dataMineDataDependencies":[],"id":"1262c170-5760-4cb8-8fbc-d8c002bf3a66","savedPayload":{"position":{"x":13750.501795926328,"y":19600.834507007894},"targetPosition":{"x":13615.358389345267,"y":19247.34051029314},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"statusReport":{"type":"Status Report","name":"New Status Report","project":"Foundations","id":"94b42891-942c-4026-aeff-60fd555096f4","savedPayload":{"position":{"x":13556.300527061034,"y":19620.36891365568},"targetPosition":{"x":13615.358389345267,"y":19247.34051029314},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Candles Volumes Multi-Time-Frame-Market","project":"Foundations","id":"8e13aff4-da04-49bb-81d2-322fd6d0b412","savedPayload":{"position":{"x":13377.380217526432,"y":19541.357409571203},"targetPosition":{"x":13615.358389345267,"y":19247.34051029314},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"1824fa00-dd30-4cdc-acc0-01c2f29056c5"}}},"executionFinishedEvent":{"type":"Execution Finished Event","name":"New Execution Finished Event","project":"Foundations","id":"962fd00f-ab4c-4f0d-af74-a39c6c5a9c38","savedPayload":{"position":{"x":13262.29945362842,"y":19382.849140922044},"targetPosition":{"x":13615.358389345267,"y":19247.34051029314},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"6a6a6533-21a9-4be9-b2f0-ace1adfe45b8","savedPayload":{"position":{"x":14092.990047848789,"y":18806.66059340349},"targetPosition":{"x":14015.344334318033,"y":18516.882845516768},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Process Definition","name":"Multi-Time-Frame-Daily","config":"{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"description\": \"Calculates RSI\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Daily\"\n }\n }","project":"Foundations","processOutput":{"type":"Process Output","name":"New Process Output","project":"Foundations","outputDatasets":[{"type":"Output Dataset","name":"Multi-Time-Frame-Daily Stoch-14-3-3","project":"Foundations","id":"d834ef3b-b891-43d0-b5ba-ab072e0fc98b","savedPayload":{"position":{"x":13292.8816411857,"y":19675.421818898074},"targetPosition":{"x":13261.437340592827,"y":19375.733938448233},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"4b941e0d-8b0a-41e2-bc20-54e0bc0d936a"}}}],"outputDatasetFolders":[],"id":"3068bb07-0fec-4c91-bfc1-8060bfed5f51","savedPayload":{"position":{"x":13261.437340592827,"y":19375.733938448233},"targetPosition":{"x":13222.716557950087,"y":19006.715341160238},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"processDependencies":{"type":"Process Dependencies","name":"New Process Dependencies","project":"Foundations","statusDependencies":[{"type":"Status Dependency","name":"Stochastic Multi-Time-Frame-Daily","config":"{\"mainUtility\": \"Self Reference\"}","project":"Foundations","id":"1cafc2e1-ea17-4b18-bd08-9ce02fd49de3","savedPayload":{"position":{"x":14917.770170921925,"y":17561.448610740597},"targetPosition":{"x":14987.236432586807,"y":17889.630883288984},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"494234e3-13b6-4f90-a529-77b23ee55bc8"}}},{"type":"Status Dependency","name":"Candles Volumes Multi-Time-Frame-Daily","config":"{\"mainUtility\": \"Market Ending Point\"}","project":"Foundations","id":"31a36ff7-480e-4472-8286-ab91f424d2f2","savedPayload":{"position":{"x":15123.62108213655,"y":17583.421569927188},"targetPosition":{"x":14987.236432586807,"y":17889.630883288984},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"2a021da8-9feb-475e-90ab-1586968c17c7"}}},{"type":"Status Dependency","name":"Exchange Raw Data Historic-OHLCVs","config":"{\"mainUtility\": \"Market Starting Point\"}","project":"Foundations","id":"bf8a555b-95d9-4a79-8889-4b9e3fe0bc06","savedPayload":{"position":{"x":15277.68286242129,"y":17721.995230639208},"targetPosition":{"x":14987.236432586807,"y":17889.630883288984},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"181c7c34-7243-497a-9ddb-1b0067c6d66e"}}}],"dataDependencies":[{"type":"Data Dependency","name":"Candles Multi-Time-Frame-Daily","project":"Foundations","id":"a38119ba-cc6a-4cc8-8138-c9fe971073c0","savedPayload":{"position":{"x":15320.824729146392,"y":17924.550741645893},"targetPosition":{"x":14987.236432586807,"y":17889.630883288984},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"678a567c-f08d-49b9-813b-4e54fd6afadb"}}}],"dataMineDataDependencies":[],"id":"c9030a10-5dbe-4438-9b47-e3c2e21e9c45","savedPayload":{"position":{"x":13069.491397115922,"y":19350.038916312325},"targetPosition":{"x":13222.716557950087,"y":19006.715341160238},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"statusReport":{"type":"Status Report","name":"New Status Report","project":"Foundations","id":"494234e3-13b6-4f90-a529-77b23ee55bc8","savedPayload":{"position":{"x":12917.836912733812,"y":19228.234249660654},"targetPosition":{"x":13222.716557950087,"y":19006.715341160238},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Candles Volumes Multi-Time-Frame-Daily","project":"Foundations","id":"0141c05e-dd7a-4466-b87c-6f5ff6248096","savedPayload":{"position":{"x":12848.58107207068,"y":19046.265422478395},"targetPosition":{"x":13222.716557950087,"y":19006.715341160238},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"f29d08f9-e7c8-490c-8fca-14851a0d3dc3"}}},"executionFinishedEvent":{"type":"Execution Finished Event","name":"New Execution Finished Event","project":"Foundations","id":"e8651790-aada-42d6-85c7-b98b6bd2f7d6","savedPayload":{"position":{"x":12875.06023777149,"y":18872.181385849726},"targetPosition":{"x":13222.716557950087,"y":19006.715341160238},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"6a39c43d-0ad2-4c98-ae06-6e40f55d1753","savedPayload":{"position":{"x":13865.344334318033,"y":18776.6904666521},"targetPosition":{"x":14015.344334318033,"y":18516.882845516768},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"products":[{"type":"Product Definition","name":"Stoch-14-3-3","config":"{\n \"codeName\": \"Stoch-14-3-3\",\n \"singularVariableName\": \"stoch1433\",\n \"pluralVariableName\": \"stoch1433s\"\n}","project":"Foundations","datasets":[{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","config":"{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n }","project":"Foundations","id":"88b1ff0e-ad99-474c-8833-7b76a5a57ebd","savedPayload":{"position":{"x":13004.06761041703,"y":19361.104625510237},"targetPosition":{"x":13130.570381785448,"y":19031.170971173728},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","config":"{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n }","project":"Foundations","id":"4b941e0d-8b0a-41e2-bc20-54e0bc0d936a","savedPayload":{"position":{"x":12834.104503070754,"y":19223.427131090273},"targetPosition":{"x":13130.570381785448,"y":19031.170971173728},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}}],"record":{"type":"Record Definition","name":"New Record Definition","project":"Foundations","properties":[{"type":"Record Property","name":"Begin","config":"{\n \"codeName\": \"begin\",\n \"isString\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"Begin","code":"record.current.begin","project":"Foundations","id":"f75f0660-8a0c-44cb-bf93-db351ab8d05c","savedPayload":{"position":{"x":12122.365439559711,"y":19406.01629098763},"targetPosition":{"x":12231.034563710582,"y":19271.71015493603},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"8c35b00f-6b83-47b6-8f23-ecef14656d97","savedPayload":{"position":{"x":12231.034563710582,"y":19271.71015493603},"targetPosition":{"x":12458.122288795184,"y":18990.974948712355},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"End","config":"{\n \"codeName\": \"end\",\n \"isString\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","code":"record.current.end","project":"Foundations","id":"c7303daa-523a-4153-ae52-a8cac30aa567","savedPayload":{"position":{"x":11942.728033441905,"y":19129.001522343606},"targetPosition":{"x":12109.367235877373,"y":19084.407734478482},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"db80f524-af49-4d39-b4b4-d70d87e47745","savedPayload":{"position":{"x":12109.367235877373,"y":19084.407734478482},"targetPosition":{"x":12458.122288795184,"y":18990.974948712355},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Fast Line","config":"{\n \"codeName\": \"fastLine\",\n \"isString\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","code":"variable.fastLine","project":"Foundations","id":"430718f7-482d-4a44-96ce-a85dd76680b1","savedPayload":{"position":{"x":11953.28260028235,"y":18797.57969264456},"targetPosition":{"x":12115.13704231436,"y":18859.526827090576},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"a2b00adf-0b72-44cf-82a0-bcd6b95ff7c1","savedPayload":{"position":{"x":12115.13704231436,"y":18859.526827090576},"targetPosition":{"x":12458.122288795184,"y":18990.974948712355},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Line","config":"{\n \"codeName\": \"slowLine\",\n \"isString\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.slowLine","project":"Foundations","id":"9ad4bcac-98b9-4880-93fe-a6319635384a","savedPayload":{"position":{"x":12149.24710607322,"y":18538.458915311232},"targetPosition":{"x":12261.710964333291,"y":18693.36626511135},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"c7620ef0-d47f-4eba-ae08-386c7cae1491","savedPayload":{"position":{"x":12261.710964333291,"y":18693.36626511135},"targetPosition":{"x":12458.122288795184,"y":18990.974948712355},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"77ed625d-dbbc-4dc0-a707-de3ca5066341","savedPayload":{"position":{"x":12425.038924721215,"y":18994.379878811258},"targetPosition":{"x":13130.570381785448,"y":19031.170971173728},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"dataBuilding":{"type":"Data Building Procedure","name":"New Data Building Procedure","project":"Foundations","loop":{"type":"Procedure Loop","name":"New Procedure Loop","project":"Foundations","procedureJavascriptCode":{"type":"Procedure Javascript Code","code":"/* Loop Code */\n\nlet candle = record.current // get current candle data\nvariable.lastHighs.push(candle.max) // Add the current high value to the last highs array.\nvariable.lastLows.push(candle.min) // Add the current low value to the last lows array.\n\n/* Remove the first element of the array to keep it at a maximum of n elements */\nif (variable.lastHighs.length > variable.length) {\n variable.lastHighs.splice(0, 1)\n variable.lastLows.splice(0, 1)\n}\n\n/* Calculate Stoch - Signal */\nvariable.signal = calculateStoch(candle.close, variable.length)\n\n\nvariable.lastSignals.push(variable.signal)\n\n/* Remove the first element of the array to keep it at a maximum of n elements */\nif (variable.lastSignals.length > variable.smaFast) {\n variable.lastSignals.splice(0, 1)\n}\n\n/* Calculate Stoch - Fast Line */\nvariable.fastLine = calculateSMA(variable.lastSignals, variable.smaFast)\n\n\nvariable.lastSMAFast.push(variable.fastLine)\n\n/* Remove the first element of the array to keep it at a maximum of n elements */\nif (variable.lastSMAFast.length > variable.smaSlow) {\n variable.lastSMAFast.splice(0, 1)\n}\n\n/* Calculate Stoch - Slow Line */\nvariable.slowLine = calculateSMA(variable.lastSMAFast, variable.smaSlow)\n\n\n/* Helper Functions */\n\n/* Calculate Sochastic Signal */\nfunction calculateStoch(source, length) {\n /* Check if we have enough values to make the calculation */\n if (variable.lastHighs.length < length) { return 0 }\n \n /* Get highest high and lowest low of n-last elements */\n let high = Math.max(...variable.lastHighs)\n let low = Math.min(...variable.lastLows)\n\n /* Check on division by Zero */\n if(high === low) { return 0 }\n \n return 100 * (source - low) / (high - low)\n}\n\n/* Calculate Simple Moving Average */\nfunction calculateSMA(values, length) {\n /* We check we have enough values to make the calculation */\n if (values.length < length) { return 0 } // If we dont, we define the value is zero.\n\n let sum = 0 // Initialize sum variable. \n for (let i = values.length - length; i < values.length; i++) { // Iterate through the last periods\n sum = sum + values[i]\n }\n \n return sum / length\n}","project":"Foundations","id":"cb01047f-16aa-4507-8e97-a96d7a8bbb75","savedPayload":{"position":{"x":12159.0254730005,"y":18698.64521302974},"targetPosition":{"x":12507.812215796479,"y":18753.826877550106},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"2e7b0c32-92cc-4e9e-a130-ae33bc248b40","savedPayload":{"position":{"x":12507.812215796479,"y":18753.826877550106},"targetPosition":{"x":12856.337340568305,"y":18809.08618152958},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"initialization":{"type":"Procedure Initialization","name":"New Procedure Initialization","project":"Foundations","procedureJavascriptCode":{"type":"Procedure Javascript Code","code":"/* Initialization Code*/\n\nvariable.length = 14\nvariable.smaFast = 3\nvariable.smaSlow = 3\n\nvariable.signal = 0\nvariable.lastSignals = []\nvariable.lastSMAFast = []\nvariable.lastHighs = []\nvariable.lastLows = []","project":"Foundations","id":"18cf20b6-0b7b-4520-9cf4-89ee085ab8b9","savedPayload":{"position":{"x":12441.189670001335,"y":18237.68441715349},"targetPosition":{"x":12648.724660790016,"y":18523.299611254966},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"bc5124f7-650e-476b-b997-1257e4f89c2f","savedPayload":{"position":{"x":12648.724660790016,"y":18523.299611254966},"targetPosition":{"x":12856.337340568305,"y":18809.08618152958},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"169e9a70-4b42-426c-8d9a-b60c41ab7f17","savedPayload":{"position":{"x":12856.337340568305,"y":18809.08618152958},"targetPosition":{"x":13130.570381785448,"y":19031.170971173728},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"393dc97b-76ee-409a-9b8f-f264ed652b0b","savedPayload":{"position":{"x":13725.566586431312,"y":18594.528559047525},"targetPosition":{"x":14015.344334318033,"y":18516.882845516768},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Module","name":"Stoch 14-3-3","id":"6a85fbb1-5a99-4ccc-93e8-092f5dbf6c4a"}}}],"id":"87754aba-6878-4841-9688-352e8c565d16","savedPayload":{"position":{"x":14015.344334318033,"y":18516.882845516768},"targetPosition":{"x":14165.344334318033,"y":18257.075224381435},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"plotters":[{"type":"Plotter","name":"Average True Range (ATR)","config":"{\n\"codeName\": \"Plotter-ATR\"\n}","project":"Foundations","modules":[{"type":"Plotter Module","name":"ATR - RMA","config":"{\n\t\"codeName\": \"Module-ATR-RMA\",\n\t\"banner\": \"Oscillator\"\n}","project":"Foundations","shapes":{"type":"Shapes","name":"New Shapes","project":"Foundations","chartPoints":[{"type":"Chart Points","name":"Grid","project":"Foundations","points":[{"type":"Point","name":"Begin 0","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = 0","project":"Foundations","id":"a7d2fc22-a7d8-4e61-ab21-f9a39f1d8c60","savedPayload":{"position":{"x":13653.871300609968,"y":19119.953262831852},"targetPosition":{"x":13619.532708273084,"y":19316.137204984807},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"2b15da18-c6ba-45b4-9c1d-35c84f50ec2c","savedPayload":{"position":{"x":13619.532708273084,"y":19316.137204984807},"targetPosition":{"x":13585.038840716112,"y":19512.83235710673},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"End 0","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = 0","project":"Foundations","id":"95e093d9-e212-4ee4-abc0-6b5deffc8db6","savedPayload":{"position":{"x":13891.924639941586,"y":19256.67883107766},"targetPosition":{"x":13738.512849493647,"y":19384.610872980073},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"8c0ff77b-ba09-41be-9ff5-cb6d8bae710d","savedPayload":{"position":{"x":13738.512849493647,"y":19384.610872980073},"targetPosition":{"x":13585.038840716112,"y":19512.83235710673},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"ATR-2 Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.atr2","project":"Foundations","id":"75a4f710-e619-4578-ad51-a01b965800db","savedPayload":{"position":{"x":13985.86691454998,"y":19513.44372790657},"targetPosition":{"x":13785.479084176077,"y":19513.081659914802},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"a5d5cdc1-5731-4ec5-b8cd-001e4e62ef54","savedPayload":{"position":{"x":13785.479084176077,"y":19513.081659914802},"targetPosition":{"x":13585.038840716112,"y":19512.83235710673},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"ATR-2 End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.atr2","project":"Foundations","id":"fcb4421d-ee8a-4a27-8bd2-100cdb0cdbf9","savedPayload":{"position":{"x":13892.032792373917,"y":19771.01365371225},"targetPosition":{"x":13738.584020289993,"y":19641.881812090258},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"d548a98e-d369-45da-abaf-2e5a758e5379","savedPayload":{"position":{"x":13738.584020289993,"y":19641.881812090258},"targetPosition":{"x":13585.038840716112,"y":19512.83235710673},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"ATR-3 Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.atr3","project":"Foundations","id":"fb2683a4-a28c-4f2b-9345-93937db60072","savedPayload":{"position":{"x":13654.433256515014,"y":19908.095777372575},"targetPosition":{"x":13619.809100971012,"y":19710.421049658275},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"08c720e8-2c9a-435d-baf4-06e38a7c7ce0","savedPayload":{"position":{"x":13619.809100971012,"y":19710.421049658275},"targetPosition":{"x":13585.038840716112,"y":19512.83235710673},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"ATR-3 End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.atr3","project":"Foundations","id":"bdb5b37c-6890-4186-9877-84c01b1672af","savedPayload":{"position":{"x":13384.86014742354,"y":19860.483276799227},"targetPosition":{"x":13485.049058225875,"y":19686.60931772967},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"a25effcc-2adc-4fc1-939c-45630c3ccd75","savedPayload":{"position":{"x":13485.049058225875,"y":19686.60931772967},"targetPosition":{"x":13585.038840716112,"y":19512.83235710673},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"ATR-14 Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.atr14","project":"Foundations","id":"df8f75d2-2e35-4567-a43a-6ef38a1d9b6e","savedPayload":{"position":{"x":13208.584983833189,"y":19650.49754924135},"targetPosition":{"x":13396.934232087955,"y":19581.58805671044},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"87985d52-78d7-4796-9918-81c7a534035d","savedPayload":{"position":{"x":13396.934232087955,"y":19581.58805671044},"targetPosition":{"x":13585.038840716112,"y":19512.83235710673},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"ATR-14 End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.atr14","project":"Foundations","id":"9f5379b7-8632-4873-8534-a13505a8cd92","savedPayload":{"position":{"x":13209.003842370985,"y":19377.2541932991},"targetPosition":{"x":13397.127071356557,"y":19444.69671342954},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"48292688-3718-49fe-9580-97d9ac87fcd4","savedPayload":{"position":{"x":13397.127071356557,"y":19444.69671342954},"targetPosition":{"x":13585.038840716112,"y":19512.83235710673},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"a1cc0e5a-f1dd-4723-a632-51abeb3f696c","savedPayload":{"position":{"x":13585.038840716112,"y":19512.83235710673},"targetPosition":{"x":13186.482907832658,"y":18821.97695189916},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":5,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"polygons":[{"type":"Polygon","name":"Line 0","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.15,\n \"lineWidth\": 1,\n \"lineDash\": [3,3],\n \"paletteColor\": \"UI_COLOR.MANGANESE_PURPLE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 1,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.MANGANESE_PURPLE\"\n }\n}","project":"Foundations","id":"4f411d32-d31c-4f70-880d-14400f3f8e20","savedPayload":{"position":{"x":13457.907384246548,"y":19693.976087680807},"targetPosition":{"x":13306.833809660096,"y":19530.27497485336},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"18c69ccb-7152-4204-b34e-0d1d92840067","savedPayload":{"position":{"x":13306.833809660096,"y":19530.27497485336},"targetPosition":{"x":13092.476220632878,"y":19315.87297769144},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"End 0","project":"Foundations","id":"e1973335-e34b-410f-8c60-6e4f77e4f7fc","savedPayload":{"position":{"x":13092.476284097807,"y":19618.864691375216},"targetPosition":{"x":13092.476220632878,"y":19315.87297769144},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"End 0","id":"8c0ff77b-ba09-41be-9ff5-cb6d8bae710d"}}},{"type":"Polygon Vertex","name":"Begin 0","project":"Foundations","id":"5cf3f400-725e-4f2f-8fbb-f9d9d75210a9","savedPayload":{"position":{"x":12875.901425899501,"y":19532.637537031813},"targetPosition":{"x":13092.476220632878,"y":19315.87297769144},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Begin 0","id":"2b15da18-c6ba-45b4-9c1d-35c84f50ec2c"}}}],"id":"b24d41f5-7cc8-4b4b-a0a9-b31b5799c74c","savedPayload":{"position":{"x":13186.326606026596,"y":19221.79100077515},"targetPosition":{"x":13186.482907832658,"y":18821.97695189916},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"ATR-14 Line","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.35,\n \"lineWidth\": 1,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.GOLDEN_ORANGE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.75,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}","project":"Foundations","id":"97f64b46-e6ae-4a56-89fe-808c11a09ec4","savedPayload":{"position":{"x":13004.409873740587,"y":19768.821193830903},"targetPosition":{"x":12946.28450556237,"y":19551.324411120644},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"fab23f0e-9455-47a4-ba56-17c3ae1f0c7f","savedPayload":{"position":{"x":12946.28450556237,"y":19551.324411120644},"targetPosition":{"x":12867.169595288506,"y":19255.445078367236},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"ATR-14 End","project":"Foundations","id":"872ffd8b-6c72-42dc-90b4-2c8c73d89173","savedPayload":{"position":{"x":12713.99654304235,"y":19520.683508229053},"targetPosition":{"x":12867.169595288506,"y":19255.445078367236},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"ATR-14 End","id":"48292688-3718-49fe-9580-97d9ac87fcd4"}}},{"type":"Polygon Vertex","name":"ATR-14 Begin","project":"Foundations","id":"76fc0dd8-8e4c-4392-93a7-25c0906e6d90","savedPayload":{"position":{"x":12571.201400186928,"y":19334.72910135868},"targetPosition":{"x":12867.169595288506,"y":19255.445078367236},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"ATR-14 Begin","id":"87985d52-78d7-4796-9918-81c7a534035d"}}}],"id":"ecec9e37-265d-4f9e-8e82-68f6333fbbea","savedPayload":{"position":{"x":12986.36394175057,"y":19168.533476997167},"targetPosition":{"x":13186.482907832658,"y":18821.97695189916},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"ATR-3 Line","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.35,\n \"lineWidth\": 1,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.MANGANESE_PURPLE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.75,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}","project":"Foundations","id":"0bf6c9ec-c077-4ec0-aee5-461ca992952f","savedPayload":{"position":{"x":12735.736757097915,"y":19408.92749305495},"targetPosition":{"x":12787.907134000325,"y":19215.450565930772},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"e2ed8b31-4016-421b-b4a5-be4a1efe7dce","savedPayload":{"position":{"x":12787.907134000325,"y":19215.450565930772},"targetPosition":{"x":12839.987380869174,"y":19021.973375922527},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"ATR-3 Begin","project":"Foundations","id":"1f566a4a-a727-4315-bf57-98f6bda4f9f9","savedPayload":{"position":{"x":12666.200707348435,"y":19122.146546122975},"targetPosition":{"x":12839.987380869174,"y":19021.973375922527},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"ATR-3 Begin","id":"08c720e8-2c9a-435d-baf4-06e38a7c7ce0"}}},{"type":"Polygon Vertex","name":"ATR-3 End","project":"Foundations","id":"e2ebb5ae-1776-4084-b22d-f8bb1f0f9ce2","savedPayload":{"position":{"x":12646.146960168571,"y":18970.516139771185},"targetPosition":{"x":12839.987380869174,"y":19021.973375922527},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"ATR-3 End","id":"a25effcc-2adc-4fc1-939c-45630c3ccd75"}}}],"id":"faed1922-2c6f-404f-aa89-bd0279d4a7f6","savedPayload":{"position":{"x":12839.987380869174,"y":19021.973375922527},"targetPosition":{"x":13186.482907832658,"y":18821.97695189916},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"ATR-2 Line","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.35,\n \"lineWidth\": 1,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.75,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}","project":"Foundations","id":"5cf73947-8357-482f-b35f-8e9b53437b6a","savedPayload":{"position":{"x":12268.885825197689,"y":19239.33988259211},"targetPosition":{"x":12428.158215134037,"y":19080.028229447955},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"4caa937b-ddf0-4ca2-af43-2d464ccad98d","savedPayload":{"position":{"x":12428.158215134037,"y":19080.028229447955},"targetPosition":{"x":12642.334112450113,"y":18865.819958623797},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"ATR-2 Begin","project":"Foundations","id":"c163eb42-687b-4fba-9db6-0084e18e52ce","savedPayload":{"position":{"x":12339.362164957802,"y":18865.85253613687},"targetPosition":{"x":12642.334112450113,"y":18865.819958623797},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"ATR-2 Begin","id":"a5d5cdc1-5731-4ec5-b8cd-001e4e62ef54"}}},{"type":"Polygon Vertex","name":"ATR-2 End","project":"Foundations","id":"a44429f7-6721-4619-9419-d14c0a30de19","savedPayload":{"position":{"x":12426.937981376319,"y":18650.429035190355},"targetPosition":{"x":12642.334112450113,"y":18865.819958623797},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"ATR-2 End","id":"d548a98e-d369-45da-abaf-2e5a758e5379"}}}],"id":"2a6fc3b7-2f9f-4a82-8a96-c05208c308b6","savedPayload":{"position":{"x":12792.854290000712,"y":18827.269762402448},"targetPosition":{"x":13186.482907832658,"y":18821.97695189916},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"images":[],"texts":[],"id":"b5cf58d5-da89-4fff-83cc-000ac1095b32","savedPayload":{"position":{"x":13186.482907832658,"y":18821.97695189916},"targetPosition":{"x":13386.043081475327,"y":18476.082746317756},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"panels":[{"type":"Plotter Panel","name":"ATR - RMA","config":"{ \n\"codeName\": \"Panel-ATR-RMA\"\n}","project":"Foundations","panelData":[{"type":"Panel Data","name":"ATR-2","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.atr2","project":"Foundations","id":"437acbb9-8126-4866-9a59-5624ab0212fa","savedPayload":{"position":{"x":12689.606048673246,"y":18747.74275773145},"targetPosition":{"x":12844.958211148158,"y":18617.085566845824},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"08c2e812-c653-45fa-8350-f79c9be57419","savedPayload":{"position":{"x":12844.958211148158,"y":18617.085566845824},"targetPosition":{"x":12986.643151410157,"y":18475.97083021092},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"ATR-3","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.atr3","project":"Foundations","id":"d1bb96e2-10c5-41c8-9599-b1220ca00fae","savedPayload":{"position":{"x":12585.710946427327,"y":18475.84733451977},"targetPosition":{"x":12786.142620522907,"y":18475.932087561083},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"e940e706-b774-413a-9b2f-24d4f2d3403d","savedPayload":{"position":{"x":12786.142620522907,"y":18475.932087561083},"targetPosition":{"x":12986.643151410157,"y":18475.97083021092},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"ATR-14","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.atr14","project":"Foundations","id":"9d2b2ba5-4b4c-4323-b66f-25d703cd7522","savedPayload":{"position":{"x":12703.250296222122,"y":18192.7625593956},"targetPosition":{"x":12844.930867252788,"y":18334.380258799494},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"c4283089-0809-4a02-bb24-fb061af3430a","savedPayload":{"position":{"x":12844.930867252788,"y":18334.380258799494},"targetPosition":{"x":12986.643151410157,"y":18475.97083021092},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"ea919b0e-a30e-44d7-8d5b-cd83f2c0c3e5","savedPayload":{"position":{"x":12986.643151410157,"y":18475.97083021092},"targetPosition":{"x":13386.043081475327,"y":18476.082746317756},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"99088549-f1c0-4157-ba7e-ffd6dfd0d140","savedPayload":{"position":{"x":13386.043081475327,"y":18476.082746317756},"targetPosition":{"x":13765.467815432614,"y":18257.19365613139},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false,"shortcutKey":""}}},{"type":"Plotter Module","name":"ATR - SMA","config":"{\n\t\"codeName\": \"Module-ATR-SMA\",\n\t\"banner\": \"Oscillator\"\n}","project":"Foundations","shapes":{"type":"Shapes","name":"New Shapes","project":"Foundations","chartPoints":[{"type":"Chart Points","name":"Grid","project":"Foundations","points":[{"type":"Point","name":"Begin 0","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = 0","project":"Foundations","id":"24c4ad6e-7531-4c02-a4d1-a92fa0c2d0bd","savedPayload":{"position":{"x":12971.119986950249,"y":18518.03528893684},"targetPosition":{"x":12759.769676598487,"y":18594.784519993726},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"8e1b746f-f708-49a5-9717-eebf4bb6c91a","savedPayload":{"position":{"x":12759.769676598487,"y":18594.784519993726},"targetPosition":{"x":12481.77784164968,"y":18695.849358122832},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"End 0","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = 0","project":"Foundations","id":"96531747-4036-4cf3-91ce-53a592c111db","savedPayload":{"position":{"x":12971.087268712712,"y":18873.911789067744},"targetPosition":{"x":12759.466392719387,"y":18796.975327723892},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"51c6cdeb-f974-49f5-a8d6-4a3e4c57539e","savedPayload":{"position":{"x":12759.466392719387,"y":18796.975327723892},"targetPosition":{"x":12481.77784164968,"y":18695.849358122832},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"ATR-2 Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.atr2","project":"Foundations","id":"a0a91f69-8665-4c10-97ed-b344d46e24e9","savedPayload":{"position":{"x":12742.17856723236,"y":19146.830363930327},"targetPosition":{"x":12629.422093181834,"y":18951.81150086756},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"84bd5028-9dd1-4128-b903-2e8e27afee2c","savedPayload":{"position":{"x":12629.422093181834,"y":18951.81150086756},"targetPosition":{"x":12481.77784164968,"y":18695.849358122832},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"ATR-2 End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.atr2","project":"Foundations","id":"b79ea353-e9af-486d-bd59-f647c1d34121","savedPayload":{"position":{"x":12391.316112767501,"y":19208.60306822377},"targetPosition":{"x":12430.470959288952,"y":18986.860813012907},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"ebcf383a-71f7-4caf-8c4b-1334e60dfb49","savedPayload":{"position":{"x":12430.470959288952,"y":18986.860813012907},"targetPosition":{"x":12481.77784164968,"y":18695.849358122832},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"ATR-3 Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.atr3","project":"Foundations","id":"5e321a40-2362-4534-b465-2a9989aecdf8","savedPayload":{"position":{"x":12082.847770433655,"y":19030.564643534963},"targetPosition":{"x":12255.465648035639,"y":18885.770319348274},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"806649c5-aef9-4da4-8c8a-e041bc9e71e2","savedPayload":{"position":{"x":12255.465648035639,"y":18885.770319348274},"targetPosition":{"x":12481.77784164968,"y":18695.849358122832},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"ATR-3 End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.atr3","project":"Foundations","id":"210cdd54-6060-47ff-be8a-06d80daf1438","savedPayload":{"position":{"x":11931.040209725063,"y":18695.856307251648},"targetPosition":{"x":12161.200370127157,"y":18695.848099950676},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"e5945b52-ef11-4a12-9503-8c8accbefcc5","savedPayload":{"position":{"x":12161.200370127157,"y":18695.848099950676},"targetPosition":{"x":12481.77784164968,"y":18695.849358122832},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"ATR-14 Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.atr14","project":"Foundations","id":"37501854-7854-49b5-8ab0-d36febe18a65","savedPayload":{"position":{"x":12082.543495556925,"y":18361.339959347893},"targetPosition":{"x":12255.217962444302,"y":18505.98909918443},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"57b4f263-265b-4a4f-9470-6c1503961d61","savedPayload":{"position":{"x":12255.217962444302,"y":18505.98909918443},"targetPosition":{"x":12481.77784164968,"y":18695.849358122832},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"ATR-14 End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.atr14","project":"Foundations","id":"8395b74a-3ceb-49b7-a2e5-f7b00866bd7b","savedPayload":{"position":{"x":12389.280402280645,"y":18179.17557149128},"targetPosition":{"x":12429.990904794839,"y":18402.17903065696},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"79026076-fe40-4641-a1c7-903c20ecff2d","savedPayload":{"position":{"x":12429.990904794839,"y":18402.17903065696},"targetPosition":{"x":12481.77784164968,"y":18695.849358122832},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"bfab9870-bf09-49c5-86cd-975ee33e64ca","savedPayload":{"position":{"x":12417.879093575477,"y":18804.161000187934},"targetPosition":{"x":12867.211473398937,"y":18025.91615906582},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":5,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"polygons":[{"type":"Polygon","name":"Line 0","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.15,\n \"lineWidth\": 1,\n \"lineDash\": [3,3],\n \"paletteColor\": \"UI_COLOR.MANGANESE_PURPLE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 1,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.MANGANESE_PURPLE\"\n }\n}","project":"Foundations","id":"2f3896e2-233c-4413-b989-bb111636a6f1","savedPayload":{"position":{"x":12318.164305955797,"y":18795.144035582598},"targetPosition":{"x":12389.598074117963,"y":18579.21223375277},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"9e5ef462-76d3-417a-8e33-9481761ba313","savedPayload":{"position":{"x":12389.598074117963,"y":18579.21223375277},"targetPosition":{"x":12477.501102397171,"y":18251.10810496637},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"End 0","project":"Foundations","id":"510f0f9c-b8c3-405f-93fa-150f2ba98b44","savedPayload":{"position":{"x":12184.827054201378,"y":18419.97672953765},"targetPosition":{"x":12477.501102397171,"y":18251.10810496637},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"End 0","id":"51c6cdeb-f974-49f5-a8d6-4a3e4c57539e"}}},{"type":"Polygon Vertex","name":"Begin 0","project":"Foundations","id":"aac1fbbe-4728-4c97-92ea-7ab4ab1e976a","savedPayload":{"position":{"x":12146.167210436714,"y":18162.50416005346},"targetPosition":{"x":12477.501102397171,"y":18251.10810496637},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Begin 0","id":"8e1b746f-f708-49a5-9717-eebf4bb6c91a"}}}],"id":"dae87eed-2840-45ec-b8fd-97868408e748","savedPayload":{"position":{"x":12477.297628673965,"y":18251.0647988392},"targetPosition":{"x":12867.211473398937,"y":18025.91615906582},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"ATR-14 Line","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.35,\n \"lineWidth\": 1,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.GOLDEN_ORANGE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.75,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}","project":"Foundations","id":"7026f16e-1ad8-4eaa-bbab-ce47b2ad820d","savedPayload":{"position":{"x":12041.247563103094,"y":18401.707007293968},"targetPosition":{"x":12200.436382616383,"y":18242.608419639677},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"f8abfda8-11a5-4159-8b25-70b123bb3da8","savedPayload":{"position":{"x":12200.436382616383,"y":18242.608419639677},"targetPosition":{"x":12417.195625665423,"y":18025.935036541785},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"ATR-14 End","project":"Foundations","id":"aa7480fd-e24a-43db-b0b9-96fbbf6a8190","savedPayload":{"position":{"x":12110.781034888929,"y":18025.93948478445},"targetPosition":{"x":12417.195625665423,"y":18025.935036541785},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"ATR-14 End","id":"79026076-fe40-4641-a1c7-903c20ecff2d"}}},{"type":"Polygon Vertex","name":"ATR-14 Begin","project":"Foundations","id":"a0c299f5-5134-4d5f-9f32-1589e26f8e94","savedPayload":{"position":{"x":12200.426057959517,"y":17809.41383893721},"targetPosition":{"x":12417.195625665423,"y":18025.935036541785},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"ATR-14 Begin","id":"57b4f263-265b-4a4f-9470-6c1503961d61"}}}],"id":"60444df5-1f4a-4553-92bb-5af88cc3b422","savedPayload":{"position":{"x":12416.899762325778,"y":18025.91127785977},"targetPosition":{"x":12867.211473398937,"y":18025.91615906582},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"ATR-3 Line","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.35,\n \"lineWidth\": 1,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.MANGANESE_PURPLE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.75,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}","project":"Foundations","id":"0fdd9432-2ce4-4f80-987e-6683bee9b731","savedPayload":{"position":{"x":11960.73285047954,"y":17939.042866663418},"targetPosition":{"x":12178.446911197636,"y":17880.839195308574},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"89eab967-e7d1-4bf5-b4d0-3919f59392bb","savedPayload":{"position":{"x":12178.446911197636,"y":17880.839195308574},"targetPosition":{"x":12477.487178114363,"y":17800.876157826766},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"ATR-3 Begin","project":"Foundations","id":"74dc9232-405c-4361-a9c1-52b0cb48a8ab","savedPayload":{"position":{"x":12210.717075804972,"y":17646.848305031006},"targetPosition":{"x":12477.487178114363,"y":17800.876157826766},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"ATR-3 Begin","id":"806649c5-aef9-4da4-8c8a-e041bc9e71e2"}}},{"type":"Polygon Vertex","name":"ATR-3 End","project":"Foundations","id":"f5142bc0-0a8a-4b51-bb55-37d55d2b07b2","savedPayload":{"position":{"x":12397.363448466596,"y":17501.78672378432},"targetPosition":{"x":12477.487178114363,"y":17800.876157826766},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"ATR-3 End","id":"e5945b52-ef11-4a12-9503-8c8accbefcc5"}}}],"id":"61c9a80d-5f39-438c-9c90-9ebb93e3ebf1","savedPayload":{"position":{"x":12477.248748905531,"y":17800.792844251344},"targetPosition":{"x":12867.211473398937,"y":18025.91615906582},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"ATR-2 Line","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.35,\n \"lineWidth\": 1,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.75,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}","project":"Foundations","id":"3cd2a5a6-65a3-4459-9b82-9df07a560744","savedPayload":{"position":{"x":12130.688071715333,"y":17498.970584803243},"targetPosition":{"x":12348.158479918708,"y":17557.203602315712},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"7e31615a-3abe-4749-be9c-9d4e7d0e8290","savedPayload":{"position":{"x":12348.158479918708,"y":17557.203602315712},"targetPosition":{"x":12642.414732217814,"y":17636.065351771715},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"ATR-2 Begin","project":"Foundations","id":"05f68187-ffcb-4e54-9ff2-c46dc076fded","savedPayload":{"position":{"x":12490.10076134112,"y":17372.149559050195},"targetPosition":{"x":12642.414732217814,"y":17636.065351771715},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"ATR-2 Begin","id":"84bd5028-9dd1-4128-b903-2e8e27afee2c"}}},{"type":"Polygon Vertex","name":"ATR-2 End","project":"Foundations","id":"fde40884-dc75-4eb5-b93d-b8ec1d19d93a","savedPayload":{"position":{"x":12721.196782305557,"y":17341.729864742585},"targetPosition":{"x":12642.414732217814,"y":17636.065351771715},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"ATR-2 End","id":"ebcf383a-71f7-4caf-8c4b-1334e60dfb49"}}}],"id":"ae2cd4db-eebd-4bda-813a-9d9a788f8838","savedPayload":{"position":{"x":12642.181937923218,"y":17635.923781948553},"targetPosition":{"x":12867.211473398937,"y":18025.91615906582},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"images":[],"texts":[],"id":"9a053fa4-ca14-432c-8927-15ef216b2faf","savedPayload":{"position":{"x":12375.010118286198,"y":17939.97138426258},"targetPosition":{"x":12996.010108087248,"y":17939.972723398158},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"panels":[{"type":"Plotter Panel","name":"ATR - SMA","config":"{ \n\"codeName\": \"Panel-ATR-SMA\"\n}","project":"Foundations","panelData":[{"type":"Panel Data","name":"ATR-2","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.atr2","project":"Foundations","id":"71d72170-f480-46e5-9fb7-3f79eef990d6","savedPayload":{"position":{"x":12084.763419973446,"y":17241.47541022092},"targetPosition":{"x":12385.202877495165,"y":17321.914158264808},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"00581f1e-843d-436b-8625-71b0814676f7","savedPayload":{"position":{"x":12385.202877495165,"y":17321.914158264808},"targetPosition":{"x":12685.651242131433,"y":17402.279147132598},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"ATR-3","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.atr3","project":"Foundations","id":"ac407a65-ed19-4863-b039-0e53dcf6744d","savedPayload":{"position":{"x":12374.711484631873,"y":16863.493406177542},"targetPosition":{"x":12530.187315854244,"y":17132.895784315722},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"bded503d-8475-4b34-886e-ec67a698a06d","savedPayload":{"position":{"x":12530.187315854244,"y":17132.895784315722},"targetPosition":{"x":12685.651242131433,"y":17402.279147132598},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"ATR-14","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.atr14","project":"Foundations","id":"07af6d07-5ef8-4c38-a1c4-5f07355e9274","savedPayload":{"position":{"x":12846.378293283804,"y":16801.427150187727},"targetPosition":{"x":12766.055413164355,"y":17101.8667852005},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"0eda57d2-0c10-4511-b3ab-7c6f1c5b953a","savedPayload":{"position":{"x":12766.055413164355,"y":17101.8667852005},"targetPosition":{"x":12685.651242131433,"y":17402.279147132598},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"d841e272-ce7b-4f3d-9774-545f69e8fc79","savedPayload":{"position":{"x":12685.651242131433,"y":17402.279147132598},"targetPosition":{"x":12996.010108087248,"y":17939.972723398158},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"a6a3f5a6-8c33-482d-a922-5719afc35325","savedPayload":{"position":{"x":13386.07016175849,"y":18038.43419944887},"targetPosition":{"x":13765.467815432614,"y":18257.19365613139},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false,"shortcutKey":""}}}],"id":"17f8f37a-bf30-4c1d-82f2-f587830576a0","savedPayload":{"position":{"x":13865.344334318033,"y":18257.075224381435},"targetPosition":{"x":14165.344334318033,"y":18257.075224381435},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Plotter","name":"Rate of Change (ROC)","config":"{\n\"codeName\": \"Plotter-ROC\"\n}","project":"Foundations","modules":[{"type":"Plotter Module","name":"ROC 76","config":"{\n\t\"codeName\": \"Module-ROC-76\",\n\t\"banner\": \"Oscillator\"\n}","project":"Foundations","shapes":{"type":"Shapes","name":"New Shapes","project":"Foundations","chartPoints":[{"type":"Chart Points","name":"Grid","project":"Foundations","points":[{"type":"Point","name":"Begin 0","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = 0","project":"Foundations","id":"5b9a08e3-0df5-4f24-9e46-cfd57c00dbda","savedPayload":{"position":{"x":12690.765442415486,"y":17710.107690601086},"targetPosition":{"x":12545.565312436727,"y":17486.296956570804},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"a39c9f60-84e3-4e05-8ef0-24539ac40325","savedPayload":{"position":{"x":12545.565312436727,"y":17486.296956570804},"targetPosition":{"x":12400.013569873416,"y":17262.259342080706},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"End 0","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = 0","project":"Foundations","id":"7860512f-766c-4e66-be5f-7702f9c9f047","savedPayload":{"position":{"x":12063.365982666084,"y":17677.473832372292},"targetPosition":{"x":12231.685705438576,"y":17469.821611097872},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"0fc534f6-3e3f-408a-b25b-f5c973ec0f63","savedPayload":{"position":{"x":12231.685705438576,"y":17469.821611097872},"targetPosition":{"x":12400.013569873416,"y":17262.259342080706},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Value Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.value","project":"Foundations","id":"721530f2-7ad7-411e-b73a-69d45c002577","savedPayload":{"position":{"x":11901.323230047266,"y":17070.823858234267},"targetPosition":{"x":12150.719282854887,"y":17166.45505814962},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"3b4f240c-66f5-4a3f-9527-47ea197ccf47","savedPayload":{"position":{"x":12150.719282854887,"y":17166.45505814962},"targetPosition":{"x":12400.013569873416,"y":17262.259342080706},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Value End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.value","project":"Foundations","id":"9eee04a2-4bc6-4277-9716-4db129bc6a03","savedPayload":{"position":{"x":12427.302289129584,"y":16728.62306661268},"targetPosition":{"x":12413.704671068801,"y":16995.323547202126},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"f1de1d87-6d4a-4aea-bf10-74d64ddfb4ed","savedPayload":{"position":{"x":12413.704671068801,"y":16995.323547202126},"targetPosition":{"x":12400.013569873416,"y":17262.259342080706},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"e60e3722-01e4-421e-a06f-371bcb71aac4","savedPayload":{"position":{"x":12400.013569873416,"y":17262.259342080706},"targetPosition":{"x":13428.304643907115,"y":16986.981045728597},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":5,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"polygons":[{"type":"Polygon","name":"Line 0","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.15,\n \"lineWidth\": 1,\n \"lineDash\": [3,3],\n \"paletteColor\": \"UI_COLOR.MANGANESE_PURPLE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 1,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.MANGANESE_PURPLE\"\n }\n}","project":"Foundations","id":"cc082fda-c47e-438f-8157-f2d870c218ac","savedPayload":{"position":{"x":13152.296446116972,"y":20044.437457634325},"targetPosition":{"x":13001.222871530521,"y":19880.73634480688},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"cc2ec800-b3ff-4031-8bdd-688d475b2d5e","savedPayload":{"position":{"x":13001.222871530521,"y":19880.73634480688},"targetPosition":{"x":12786.865282503302,"y":19666.33434764496},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"End 0","project":"Foundations","id":"511d620d-335d-4b07-b181-ae732630d137","savedPayload":{"position":{"x":12786.865345968232,"y":19969.326061328735},"targetPosition":{"x":12786.865282503302,"y":19666.33434764496},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"End 0","id":"0fc534f6-3e3f-408a-b25b-f5c973ec0f63"}}},{"type":"Polygon Vertex","name":"Begin 0","project":"Foundations","id":"ea7d0d25-e182-41a9-9451-99402984c131","savedPayload":{"position":{"x":12570.290487769926,"y":19883.09890698533},"targetPosition":{"x":12786.865282503302,"y":19666.33434764496},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Begin 0","id":"a39c9f60-84e3-4e05-8ef0-24539ac40325"}}}],"id":"526bbff1-0ab2-4b5f-ad73-6886c6ef295c","savedPayload":{"position":{"x":12965.817812090267,"y":16719.952228248017},"targetPosition":{"x":13428.304643907115,"y":16986.981045728597},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Value","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.35,\n \"lineWidth\": 1,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.75,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}","project":"Foundations","id":"d0fdbc54-377b-4862-b50f-b4a4c97eac09","savedPayload":{"position":{"x":12919.606556179995,"y":16089.01273977435},"targetPosition":{"x":13126.961696695911,"y":16256.825981040984},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"d829f8bb-3737-4cef-ab7a-e92700ca7a6a","savedPayload":{"position":{"x":13126.961696695911,"y":16256.825981040984},"targetPosition":{"x":13372.145445194725,"y":16455.49186586648},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Value Begin","project":"Foundations","id":"29d5faa8-13a8-45a0-ba94-f43c2c200222","savedPayload":{"position":{"x":13339.148055106361,"y":16142.215368289375},"targetPosition":{"x":13372.145445194725,"y":16455.49186586648},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Value Begin","id":"3b4f240c-66f5-4a3f-9527-47ea197ccf47"}}},{"type":"Polygon Vertex","name":"Value End","project":"Foundations","id":"adf14091-c476-40aa-a560-fe8d90b8b8f3","savedPayload":{"position":{"x":13584.02765281019,"y":16193.580032635484},"targetPosition":{"x":13372.145445194725,"y":16455.49186586648},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Value End","id":"f1de1d87-6d4a-4aea-bf10-74d64ddfb4ed"}}}],"id":"2e3e77ee-7057-47ca-b0fb-01f483c00949","savedPayload":{"position":{"x":13290.175539622156,"y":16471.01893911659},"targetPosition":{"x":13428.304643907115,"y":16986.981045728597},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"images":[],"texts":[],"id":"ae6b4dd4-c45f-4398-91cf-50cb16a36b42","savedPayload":{"position":{"x":13427.984657342924,"y":16987.03228914368},"targetPosition":{"x":13890.09696208531,"y":17253.679303469136},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"panels":[{"type":"Plotter Panel","name":"ROC 76","config":"{ \n\"codeName\": \"Panel-ROC-76\"\n}","project":"Foundations","panelData":[{"type":"Panel Data","name":"Value","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.value","project":"Foundations","id":"f9921989-1157-49ad-894e-9f4e9d197d46","savedPayload":{"position":{"x":13890.093751735112,"y":16186.535967659582},"targetPosition":{"x":13890.098653286936,"y":16453.44172222894},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"fcffae02-a826-4058-930a-f1eba1c3c0dc","savedPayload":{"position":{"x":13890.098653286936,"y":16453.44172222894},"targetPosition":{"x":13890.09784275767,"y":16720.326048114424},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"b44763a3-2604-4204-9275-1c822bf7b85f","savedPayload":{"position":{"x":13890.09784275767,"y":16720.326048114424},"targetPosition":{"x":13890.09696208531,"y":17253.679303469136},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"a21bb3ba-b24d-4163-b7d0-ea60220fc368","savedPayload":{"position":{"x":13542.2871273399,"y":17797.98376868404},"targetPosition":{"x":13965.354713192395,"y":17911.008978057733},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false,"shortcutKey":""}}},{"type":"Plotter Module","name":"ROC 32","config":"{\n\t\"codeName\": \"Module-ROC-32\",\n\t\"banner\": \"Oscillator\"\n}","project":"Foundations","shapes":{"type":"Shapes","name":"New Shapes","project":"Foundations","chartPoints":[{"type":"Chart Points","name":"Grid","project":"Foundations","points":[{"type":"Point","name":"Begin 0","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = 0","project":"Foundations","id":"360c9616-373e-4b79-8623-507a4e126b2d","savedPayload":{"position":{"x":12888.75500246257,"y":16977.332518454205},"targetPosition":{"x":12875.00220270336,"y":16710.597850502454},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"3830e3a4-e15c-4f83-9530-9d24a940d5a6","savedPayload":{"position":{"x":12875.00220270336,"y":16710.597850502454},"targetPosition":{"x":12861.19991910876,"y":16443.86718498305},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"End 0","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = 0","project":"Foundations","id":"251012cf-5083-4a10-932c-d6ffe369acc2","savedPayload":{"position":{"x":12362.213165677356,"y":16635.130671177292},"targetPosition":{"x":12611.69977463907,"y":16539.49598095313},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"050405b7-8bd9-413b-b1cf-3ea9259b6e20","savedPayload":{"position":{"x":12611.69977463907,"y":16539.49598095313},"targetPosition":{"x":12861.19991910876,"y":16443.86718498305},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Value Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.value","project":"Foundations","id":"f5e02d75-2c37-431b-91d2-e4ee89f6b4ca","savedPayload":{"position":{"x":12524.895981256293,"y":16028.566829236714},"targetPosition":{"x":12693.038605663784,"y":16236.212639047524},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"f277e303-3eb8-49f8-a70f-36e5fa6acb05","savedPayload":{"position":{"x":12693.038605663784,"y":16236.212639047524},"targetPosition":{"x":12861.19991910876,"y":16443.86718498305},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Value End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.value","project":"Foundations","id":"a551a375-2f95-469d-9748-f5ffa94cb8a2","savedPayload":{"position":{"x":13151.964592513606,"y":15995.680630450224},"targetPosition":{"x":13006.590582770386,"y":16219.793374094777},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"010b0145-7fa3-41bd-8d4c-ad221abe3f75","savedPayload":{"position":{"x":13006.590582770386,"y":16219.793374094777},"targetPosition":{"x":12861.19991910876,"y":16443.86718498305},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"c45748d1-cb04-4a9f-8564-d6489e1ca532","savedPayload":{"position":{"x":12861.19991910876,"y":16443.86718498305},"targetPosition":{"x":13890.471028866428,"y":16719.600875265263},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":5,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"polygons":[{"type":"Polygon","name":"Line 0","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.15,\n \"lineWidth\": 1,\n \"lineDash\": [3,3],\n \"paletteColor\": \"UI_COLOR.MANGANESE_PURPLE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 1,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.MANGANESE_PURPLE\"\n }\n}","project":"Foundations","id":"4f8b88e5-1ef4-4094-be2a-c62f3aace8a0","savedPayload":{"position":{"x":12012.553367826222,"y":19145.605405536116},"targetPosition":{"x":12083.987135988387,"y":18929.673603706287},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"5ecae3ca-c6ff-4de7-91c8-186c9d242586","savedPayload":{"position":{"x":12083.987135988387,"y":18929.673603706287},"targetPosition":{"x":12171.890164267596,"y":18601.56947491989},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"End 0","project":"Foundations","id":"4d8a5169-ff68-4d76-bdda-70533b12857d","savedPayload":{"position":{"x":11879.216116071802,"y":18770.43809949117},"targetPosition":{"x":12171.890164267596,"y":18601.56947491989},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"End 0","id":"050405b7-8bd9-413b-b1cf-3ea9259b6e20"}}},{"type":"Polygon Vertex","name":"Begin 0","project":"Foundations","id":"7562f064-db9f-48d1-b085-6b0378a9e230","savedPayload":{"position":{"x":11840.556272307138,"y":18512.96553000698},"targetPosition":{"x":12171.890164267596,"y":18601.56947491989},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Begin 0","id":"3830e3a4-e15c-4f83-9530-9d24a940d5a6"}}}],"id":"aadad370-9c78-49cd-8360-c290b42eb47c","savedPayload":{"position":{"x":13623.442857733171,"y":16256.924335060925},"targetPosition":{"x":13890.471028866428,"y":16719.600875265263},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Value Line","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.35,\n \"lineWidth\": 1,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.75,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}","project":"Foundations","id":"54dc15cf-f4b0-4575-92b5-32047ac32fef","savedPayload":{"position":{"x":14952.941491431618,"y":15800.651788180305},"targetPosition":{"x":14909.703786705959,"y":16065.944493580106},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"7b8cb64d-2d91-4aea-9e7d-9d0541095294","savedPayload":{"position":{"x":14909.703786705959,"y":16065.944493580106},"targetPosition":{"x":14856.832360917968,"y":16405.860043675},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Value Begin","project":"Foundations","id":"e4131510-0ce7-4fcb-82f9-03582a5c861c","savedPayload":{"position":{"x":15136.19746420817,"y":16202.533207181717},"targetPosition":{"x":14856.832360917968,"y":16405.860043675},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Value Begin","id":"f277e303-3eb8-49f8-a70f-36e5fa6acb05"}}},{"type":"Polygon Vertex","name":"Value End","project":"Foundations","id":"8a780be1-a258-4af4-8450-e57384ff7bf0","savedPayload":{"position":{"x":15197.708151128398,"y":16458.451548006396},"targetPosition":{"x":14856.832360917968,"y":16405.860043675},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Value End","id":"010b0145-7fa3-41bd-8d4c-ad221abe3f75"}}}],"id":"2b87e0ff-d5a1-4b9b-b713-743f46573249","savedPayload":{"position":{"x":14028.65039602201,"y":16203.509911083413},"targetPosition":{"x":13890.471028866428,"y":16719.600875265263},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"images":[],"texts":[],"id":"66c3abab-2df5-4d90-a119-1a18c24536a5","savedPayload":{"position":{"x":13890.471028866428,"y":16719.600875265263},"targetPosition":{"x":14157.344829091726,"y":17181.935398050387},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"panels":[{"type":"Plotter Panel","name":"ROC 32","config":"{ \n\"codeName\": \"Panel-ROC-32\"\n}","project":"Foundations","panelData":[{"type":"Panel Data","name":"Value","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.value","project":"Foundations","id":"a7d719e2-be07-47cc-a91c-ebdab4dbc814","savedPayload":{"position":{"x":14691.2795236485,"y":16256.780360396919},"targetPosition":{"x":14557.722535394514,"y":16488.189520703774},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"0aa50f71-8801-4d7c-b04e-136adbb3592a","savedPayload":{"position":{"x":14557.722535394514,"y":16488.189520703774},"targetPosition":{"x":14424.183527266156,"y":16719.59818113489},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"4d4fdc48-dca1-47e8-8f2e-e595adf26c0e","savedPayload":{"position":{"x":14424.183527266156,"y":16719.59818113489},"targetPosition":{"x":14157.344829091726,"y":17181.935398050387},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"7812b3a3-8375-4f0d-9671-acc05b256d74","savedPayload":{"position":{"x":13746.072945844426,"y":17532.09950495856},"targetPosition":{"x":13965.354713192395,"y":17911.008978057733},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false,"shortcutKey":""}}},{"type":"Plotter Module","name":"ROC 9","config":"{\n\t\"codeName\": \"Module-ROC-9\",\n\t\"banner\": \"Oscillator\"\n}","project":"Foundations","shapes":{"type":"Shapes","name":"New Shapes","project":"Foundations","chartPoints":[{"type":"Chart Points","name":"Grid","project":"Foundations","points":[{"type":"Point","name":"Begin 0","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = 0","project":"Foundations","id":"d30a2a69-8977-4528-aac6-abebe3aad8b1","savedPayload":{"position":{"x":13200.084900939106,"y":17094.135597011984},"targetPosition":{"x":13241.88619433323,"y":16898.861374812237},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"44d4ab03-4306-43f7-8c94-08976c57625a","savedPayload":{"position":{"x":13241.88619433323,"y":16898.861374812237},"targetPosition":{"x":13283.5640858043,"y":16703.65560307367},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"End 0","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = 0","project":"Foundations","id":"c9bcf00d-9a15-4444-94f3-bf493cacdc4e","savedPayload":{"position":{"x":12885.429606449652,"y":16744.660763496093},"targetPosition":{"x":13084.528387997398,"y":16724.14777315935},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"5a0efe28-4669-4f77-af30-322b9c8fad72","savedPayload":{"position":{"x":13084.528387997398,"y":16724.14777315935},"targetPosition":{"x":13283.5640858043,"y":16703.65560307367},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Value Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.value","project":"Foundations","id":"388b4734-3b11-4b4c-9fca-0ea51581be66","savedPayload":{"position":{"x":13120.735849258948,"y":16337.734640932893},"targetPosition":{"x":13202.147889010612,"y":16520.737177508978},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"473c0f5f-22eb-4212-bd6f-3e7b4b81e563","savedPayload":{"position":{"x":13202.147889010612,"y":16520.737177508978},"targetPosition":{"x":13283.5640858043,"y":16703.65560307367},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Value End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.value","project":"Foundations","id":"bc667db2-4e37-427b-a581-e3f29086f305","savedPayload":{"position":{"x":13580.128561596055,"y":16435.425774725118},"targetPosition":{"x":13431.82519531102,"y":16569.640006115027},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"79ce261d-2055-4a8a-9604-41b37653759a","savedPayload":{"position":{"x":13431.82519531102,"y":16569.640006115027},"targetPosition":{"x":13283.5640858043,"y":16703.65560307367},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"cc49ad50-0be2-43c9-8f4a-ccccea8dc087","savedPayload":{"position":{"x":13283.5640858043,"y":16703.65560307367},"targetPosition":{"x":13974.24440327154,"y":17102.255244000266},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":5,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"polygons":[{"type":"Polygon","name":"Line 0","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.15,\n \"lineWidth\": 1,\n \"lineDash\": [3,3],\n \"paletteColor\": \"UI_COLOR.MANGANESE_PURPLE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 1,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.MANGANESE_PURPLE\"\n }\n}","project":"Foundations","id":"28729ed0-43c3-4adb-8dd6-a708dda9d798","savedPayload":{"position":{"x":12626.543818349695,"y":21735.833378546624},"targetPosition":{"x":12475.470243763244,"y":21572.132265719178},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"7c568a67-a0af-49ed-bae4-71e9fb835dcc","savedPayload":{"position":{"x":12475.470243763244,"y":21572.132265719178},"targetPosition":{"x":12261.112654736025,"y":21357.730268557258},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"End 0","project":"Foundations","id":"f13ef470-67b1-4ea9-b5f9-d1323b9e5921","savedPayload":{"position":{"x":12261.112718200955,"y":21660.721982241033},"targetPosition":{"x":12261.112654736025,"y":21357.730268557258},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"End 0","id":"5a0efe28-4669-4f77-af30-322b9c8fad72"}}},{"type":"Polygon Vertex","name":"Begin 0","project":"Foundations","id":"382b90b0-c454-438c-8342-f625c475b183","savedPayload":{"position":{"x":12044.537860002649,"y":21574.49482789763},"targetPosition":{"x":12261.112654736025,"y":21357.730268557258},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Begin 0","id":"44d4ab03-4306-43f7-8c94-08976c57625a"}}}],"id":"79c02166-9fb5-41f8-9a93-c86f198d046d","savedPayload":{"position":{"x":13870.446308592876,"y":16715.850288024092},"targetPosition":{"x":13974.24440327154,"y":17102.255244000266},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Value","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.35,\n \"lineWidth\": 1,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.75,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}","project":"Foundations","id":"6475bd9e-d457-4fa6-a0e2-6bab43c1b900","savedPayload":{"position":{"x":12393.853928412718,"y":17780.408660686648},"targetPosition":{"x":12601.209068928634,"y":17948.221901953282},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"3dbc0e73-14ef-4ffc-8284-f16c461778f3","savedPayload":{"position":{"x":12601.209068928634,"y":17948.221901953282},"targetPosition":{"x":12846.392817427448,"y":18146.887786778778},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Value Begin","project":"Foundations","id":"a2794b60-36b4-4896-899b-20f60c519042","savedPayload":{"position":{"x":12813.395427339085,"y":17833.611289201675},"targetPosition":{"x":12846.392817427448,"y":18146.887786778778},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Value Begin","id":"473c0f5f-22eb-4212-bd6f-3e7b4b81e563"}}},{"type":"Polygon Vertex","name":"Value End","project":"Foundations","id":"759aba24-d4ed-4266-a9c4-9ea04a19f8f7","savedPayload":{"position":{"x":13058.275025042913,"y":17884.975953547782},"targetPosition":{"x":12846.392817427448,"y":18146.887786778778},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Value End","id":"79ce261d-2055-4a8a-9604-41b37653759a"}}}],"id":"5ee0dccd-325b-410f-b069-f0f3e3881447","savedPayload":{"position":{"x":14172.809307626118,"y":16754.936771276127},"targetPosition":{"x":13974.24440327154,"y":17102.255244000266},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"images":[],"texts":[],"id":"05a0cab0-cf12-4ee7-92a8-76fe96e42805","savedPayload":{"position":{"x":13974.24440327154,"y":17102.255244000266},"targetPosition":{"x":14078.2811635562,"y":17487.928205375356},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"panels":[{"type":"Plotter Panel","name":"ROC 9","config":"{ \n\"codeName\": \"Panel-ROC-9\"\n}","project":"Foundations","panelData":[{"type":"Panel Data","name":"Value","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.value","project":"Foundations","id":"488e613d-484a-4750-8b22-a20f0434d1ea","savedPayload":{"position":{"x":14642.77803935672,"y":16924.48788595342},"targetPosition":{"x":14501.448465435366,"y":17065.418852389474},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"521fa5b1-2419-4550-b8fb-ef2dcc284693","savedPayload":{"position":{"x":14501.448465435366,"y":17065.418852389474},"targetPosition":{"x":14360.1138110096,"y":17206.144756410024},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"a1be3230-a9a3-4d36-95d0-f6ba0ddcd5e5","savedPayload":{"position":{"x":14360.1138110096,"y":17206.144756410024},"targetPosition":{"x":14078.2811635562,"y":17487.928205375356},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"5ecd7465-9f89-4e20-bea9-2216863e2990","savedPayload":{"position":{"x":14078.2811635562,"y":17487.928205375356},"targetPosition":{"x":13965.354713192395,"y":17911.008978057733},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false,"shortcutKey":""}}}],"id":"85e9a7d0-c411-4fac-9297-95d71a9ae363","savedPayload":{"position":{"x":14015.344334318033,"y":17997.267603246102},"targetPosition":{"x":14165.344334318033,"y":18257.075224381435},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Plotter","name":"Stochastic","config":"{\n\"codeName\": \"Plotter-Stoch\"\n}","project":"Foundations","modules":[{"type":"Plotter Module","name":"Stoch 14-3-3","config":"{\n\t\"codeName\": \"Module-Stoch-14-3-3\",\n \"icon\": \"Oscillator\"\n}","project":"Foundations","shapes":{"type":"Shapes","name":"New Shapes","project":"Foundations","chartPoints":[{"type":"Chart Points","name":"New Chart Points","project":"Foundations","points":[{"type":"Point","name":"Slow Line Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.slowLine","project":"Foundations","id":"55d7707a-30e2-4879-8be5-ca7ecd2f3873","savedPayload":{"position":{"x":14500.412541320678,"y":16717.082928006344},"targetPosition":{"x":14358.99926521186,"y":16878.693041065108},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"bc0a51ed-fc21-4517-80a9-742f8a28ede7","savedPayload":{"position":{"x":14358.99926521186,"y":16878.693041065108},"targetPosition":{"x":14073.671803484238,"y":17200.463381239268},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Slow Line End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.slowLine","project":"Foundations","id":"bacc0912-cfd8-4cf1-91b7-9754df472dae","savedPayload":{"position":{"x":14634.337058498098,"y":16881.012777889817},"targetPosition":{"x":14446.655149506696,"y":16988.538441338664},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"d97911db-336c-414a-b163-69cb135de17b","savedPayload":{"position":{"x":14446.655149506696,"y":16988.538441338664},"targetPosition":{"x":14073.671803484238,"y":17200.463381239268},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Fast Line Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.fastLine","project":"Foundations","id":"17a984a0-223a-4e41-87b5-1cbe8ff2e51d","savedPayload":{"position":{"x":14709.305326523641,"y":17081.709174441472},"targetPosition":{"x":14497.383047273546,"y":17121.107763559703},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"97e0ce46-a22d-49ce-bf5c-bb50ec060d86","savedPayload":{"position":{"x":14497.383047273546,"y":17121.107763559703},"targetPosition":{"x":14073.671803484238,"y":17200.463381239268},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Fast Line End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.fastLine","project":"Foundations","id":"013e38de-657d-461b-8b9b-beee034d1a28","savedPayload":{"position":{"x":14689.655835612004,"y":17333.127186423677},"targetPosition":{"x":14498.586146919963,"y":17262.07553537839},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"5b1e120b-33fa-434a-9913-135f3f94edad","savedPayload":{"position":{"x":14498.586146919963,"y":17262.07553537839},"targetPosition":{"x":14073.671803484238,"y":17200.463381239268},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Begin 0","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = 0","project":"Foundations","id":"a6b82c72-273b-4bb0-a20f-672e868a8bc4","savedPayload":{"position":{"x":14648.081851491876,"y":17495.203323907794},"targetPosition":{"x":14456.779967131246,"y":17397.55563974745},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"e894f129-e11d-4ec6-8d76-50d39dab5dd5","savedPayload":{"position":{"x":14456.779967131246,"y":17397.55563974745},"targetPosition":{"x":14073.671803484238,"y":17200.463381239268},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"End 0","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = 0","project":"Foundations","id":"ed878528-be4d-4b54-b05c-14be099d2e0a","savedPayload":{"position":{"x":14526.460539241063,"y":17657.65979151649},"targetPosition":{"x":14371.636414802539,"y":17510.425288371425},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"93278c60-4529-454e-989f-771ce3beb3c1","savedPayload":{"position":{"x":14371.636414802539,"y":17510.425288371425},"targetPosition":{"x":14073.671803484238,"y":17200.463381239268},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Begin 20","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = 20","project":"Foundations","id":"4c062900-b756-40f7-8538-dabb9ae12c16","savedPayload":{"position":{"x":14345.238249104506,"y":17784.488644608973},"targetPosition":{"x":14254.509388014114,"y":17589.535506694287},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"59d32253-47b9-4227-bc5b-e2f1d5416844","savedPayload":{"position":{"x":14254.509388014114,"y":17589.535506694287},"targetPosition":{"x":14073.671803484238,"y":17200.463381239268},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"End 20","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = 20","project":"Foundations","id":"3a560a43-44d0-4d9e-b897-465c472fa9ea","savedPayload":{"position":{"x":14140.458084894548,"y":17844.298486516775},"targetPosition":{"x":14118.745310022794,"y":17629.086424118585},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"ce6a0861-712e-4cf4-81e9-92ab6c8a5f4d","savedPayload":{"position":{"x":14118.745310022794,"y":17629.086424118585},"targetPosition":{"x":14073.671803484238,"y":17200.463381239268},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Begin 30","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = 30","project":"Foundations","id":"a492b3aa-e876-4762-a297-e3fd36964bb8","savedPayload":{"position":{"x":13931.199164271944,"y":17831.32771389947},"targetPosition":{"x":13977.75650321729,"y":17618.255578693977},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"3ea0b783-3d43-47d1-90aa-99366cd09a7d","savedPayload":{"position":{"x":13977.75650321729,"y":17618.255578693977},"targetPosition":{"x":14073.671803484238,"y":17200.463381239268},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"End 30","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = 30","project":"Foundations","id":"45566c80-77fd-4246-8fc3-50692ff479a2","savedPayload":{"position":{"x":13732.599782581467,"y":17747.160978196865},"targetPosition":{"x":13845.918144521158,"y":17565.081435490447},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"4e7322f7-3bfa-41cc-b9a0-c5dcbe16e83e","savedPayload":{"position":{"x":13845.918144521158,"y":17565.081435490447},"targetPosition":{"x":14073.671803484238,"y":17200.463381239268},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Begin 70","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = 70","project":"Foundations","id":"c982c6b7-9b74-4b02-a2b8-8c6fb6df231e","savedPayload":{"position":{"x":13571.7404311149,"y":17606.053418764204},"targetPosition":{"x":13739.02459647497,"y":17471.751884800975},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"4f226496-b6a0-436d-97c5-d6e61dd00c23","savedPayload":{"position":{"x":13739.02459647497,"y":17471.751884800975},"targetPosition":{"x":14073.671803484238,"y":17200.463381239268},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"End 70","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = 70","project":"Foundations","id":"a66f14af-1cd6-4b48-979c-13bd4171828c","savedPayload":{"position":{"x":13466.666928482526,"y":17422.73038411507},"targetPosition":{"x":13670.620725938232,"y":17347.85895576789},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"22287519-c930-4dfb-bb4a-298da4e32cdf","savedPayload":{"position":{"x":13670.620725938232,"y":17347.85895576789},"targetPosition":{"x":14073.671803484238,"y":17200.463381239268},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Begin 80","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = 80","project":"Foundations","id":"742160f2-7cd8-4565-9536-5c0dca39a3e9","savedPayload":{"position":{"x":13428.248006144717,"y":17211.811717445744},"targetPosition":{"x":13642.898403227431,"y":17207.803685401588},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"fb48eeab-d538-4fc5-81fe-dd916f749477","savedPayload":{"position":{"x":13642.898403227431,"y":17207.803685401588},"targetPosition":{"x":14073.671803484238,"y":17200.463381239268},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"End 80","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = 80","project":"Foundations","id":"9057daf5-069d-4489-aaf5-dd803f642a86","savedPayload":{"position":{"x":13458.068283494933,"y":17005.727621093876},"targetPosition":{"x":13663.309460364133,"y":17070.422146740217},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"9a3c052a-a6b6-4392-b2fd-54151febb8f5","savedPayload":{"position":{"x":13663.309460364133,"y":17070.422146740217},"targetPosition":{"x":14073.671803484238,"y":17200.463381239268},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Begin 100","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = 100","project":"Foundations","id":"2e17f6ae-23e6-4411-a0a5-69be7d7d3232","savedPayload":{"position":{"x":13555.397395788568,"y":16813.94900110847},"targetPosition":{"x":13727.299748005371,"y":16943.95746546435},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"f3e69d47-f137-412e-a515-7dc262af7f8b","savedPayload":{"position":{"x":13727.299748005371,"y":16943.95746546435},"targetPosition":{"x":14073.671803484238,"y":17200.463381239268},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"End 100","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = 100","project":"Foundations","id":"a7a616cf-f882-4088-b1d0-eb4fdb4ffd11","savedPayload":{"position":{"x":13708.897288308788,"y":16664.920860451773},"targetPosition":{"x":13830.990398255264,"y":16844.128732825302},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"29103f63-7cd6-4005-bec7-a385cf373eaf","savedPayload":{"position":{"x":13830.990398255264,"y":16844.128732825302},"targetPosition":{"x":14073.671803484238,"y":17200.463381239268},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Begin 50","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = 50","project":"Foundations","id":"8b212cf0-fab5-45dd-b645-0f4e79656653","savedPayload":{"position":{"x":13902.343939295632,"y":16576.903119606537},"targetPosition":{"x":13959.494498865544,"y":16785.29584208598},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"99b1d6a8-0904-43ff-b209-c7c6868181b5","savedPayload":{"position":{"x":13959.494498865544,"y":16785.29584208598},"targetPosition":{"x":14073.671803484238,"y":17200.463381239268},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"End 50","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = 50","project":"Foundations","id":"864cc94d-3947-45bd-8a85-a19d06609b9a","savedPayload":{"position":{"x":14113.069605098972,"y":16554.064492957255},"targetPosition":{"x":14100.739545008255,"y":16770.08649033821},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"84db0a13-44f1-4953-ab27-d7425ab1ee6b","savedPayload":{"position":{"x":14100.739545008255,"y":16770.08649033821},"targetPosition":{"x":14073.671803484238,"y":17200.463381239268},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"8ac3440e-1b64-4a12-8c31-38783846da01","savedPayload":{"position":{"x":14073.671803484238,"y":17200.463381239268},"targetPosition":{"x":14584.436743276281,"y":17133.037726411552},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"polygons":[{"type":"Polygon","name":"Slow Line","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.5,\n \"lineWidth\": 0.5,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.75,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}","project":"Foundations","id":"d89f9f7e-12c9-4883-a753-41cf0e061dde","savedPayload":{"position":{"x":14881.88263912611,"y":15458.623840849868},"targetPosition":{"x":14904.92183213402,"y":15752.688927759145},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"7ef54320-7e6d-4e77-9345-9f4e5742a18e","savedPayload":{"position":{"x":14904.92183213402,"y":15752.688927759145},"targetPosition":{"x":14930.534242384983,"y":16076.522458276297},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Slow Line End","project":"Foundations","id":"f093f915-dc4b-4ba3-bc51-57e593a3025a","savedPayload":{"position":{"x":15030.738467583615,"y":15767.953884853594},"targetPosition":{"x":14930.534242384983,"y":16076.522458276297},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Slow Line End","id":"d97911db-336c-414a-b163-69cb135de17b"}}},{"type":"Polygon Vertex","name":"Slow Line Begin","project":"Foundations","id":"a2116df6-c3ec-4017-a51d-ae12cc47e021","savedPayload":{"position":{"x":15142.363331122157,"y":15828.704705059128},"targetPosition":{"x":14930.534242384983,"y":16076.522458276297},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Slow Line Begin","id":"bc0a51ed-fc21-4517-80a9-742f8a28ede7"}}}],"id":"c28b1cfd-4cf5-4382-8bce-45930b5e8a15","savedPayload":{"position":{"x":14201.993958535346,"y":17003.19451255007},"targetPosition":{"x":14584.436743276281,"y":17133.037726411552},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Fast Line","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.5,\n \"lineWidth\": 0.5,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RED\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.75,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}","project":"Foundations","id":"a5147142-56f2-4fd8-a06e-449cfb1a997d","savedPayload":{"position":{"x":13625.381695674056,"y":16191.14875269467},"targetPosition":{"x":13915.188737628669,"y":16249.85213294344},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"b7bec76c-a5d6-4b78-a0f5-8315ca1c0dba","savedPayload":{"position":{"x":13915.188737628669,"y":16249.85213294344},"targetPosition":{"x":14240.140716616275,"y":16314.556716142033},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Fast Line End","project":"Foundations","id":"88ffc758-994a-4385-a9d6-c28361403f5a","savedPayload":{"position":{"x":13964.875042604868,"y":16130.495798717502},"targetPosition":{"x":14240.140716616275,"y":16314.556716142033},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Fast Line End","id":"5b1e120b-33fa-434a-9913-135f3f94edad"}}},{"type":"Polygon Vertex","name":"Fast Line Begin","project":"Foundations","id":"3a43f15c-ff64-4415-bee8-f458601a3e96","savedPayload":{"position":{"x":14056.78264738161,"y":16038.840279158478},"targetPosition":{"x":14240.140716616275,"y":16314.556716142033},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Fast Line Begin","id":"97e0ce46-a22d-49ce-bf5c-bb50ec060d86"}}}],"id":"53d89dd3-df4f-4001-a9cc-a9fa5c7808d4","savedPayload":{"position":{"x":14236.360873547066,"y":16914.75201765375},"targetPosition":{"x":14584.436743276281,"y":17133.037726411552},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Line 0","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.3,\n \"lineWidth\": 1,\n \"lineDash\": [3,3],\n \"paletteColor\": \"UI_COLOR.MANGANESE_PURPLE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 1,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.MANGANESE_PURPLE\"\n }\n}","project":"Foundations","id":"258f1f9e-4410-4a64-9cd6-e445d4444ba7","savedPayload":{"position":{"x":13702.745808248466,"y":15875.038802026615},"targetPosition":{"x":13969.359500255105,"y":16002.185058927986},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"805ec3ae-e0ec-42ba-ba1c-617d5fe24e09","savedPayload":{"position":{"x":13969.359500255105,"y":16002.185058927986},"targetPosition":{"x":14289.638486496271,"y":16154.740841079923},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Begin 0","project":"Foundations","id":"379a9e22-27fa-4f50-900a-0730cbe0b3d3","savedPayload":{"position":{"x":14052.331481490426,"y":15891.112813263133},"targetPosition":{"x":14289.638486496271,"y":16154.740841079923},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Begin 0","id":"e894f129-e11d-4ec6-8d76-50d39dab5dd5"}}},{"type":"Polygon Vertex","name":"End 0","project":"Foundations","id":"0ff4fba2-0167-41df-99e5-542a673adf30","savedPayload":{"position":{"x":14171.396090723109,"y":15820.39101464825},"targetPosition":{"x":14289.638486496271,"y":16154.740841079923},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"End 0","id":"93278c60-4529-454e-989f-771ce3beb3c1"}}}],"id":"e8f5af9d-ba4b-4482-aca7-295b92f60f17","savedPayload":{"position":{"x":14291.290812535648,"y":16847.296392877666},"targetPosition":{"x":14584.436743276281,"y":17133.037726411552},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Line 20","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.3,\n \"lineWidth\": 1,\n \"lineDash\": [3,3],\n \"paletteColor\": \"UI_COLOR.MANGANESE_PURPLE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 1,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.MANGANESE_PURPLE\"\n }\n}","project":"Foundations","id":"1172daa1-fe47-4069-818e-50a800f539ef","savedPayload":{"position":{"x":13893.06119689997,"y":15800.062787087045},"targetPosition":{"x":14139.030902348699,"y":15964.416186511},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"1efe1989-3881-41f4-af21-bf32d3fdc64a","savedPayload":{"position":{"x":14139.030902348699,"y":15964.416186511},"targetPosition":{"x":14414.754874111859,"y":16148.379372960488},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Begin 20","project":"Foundations","id":"0617cdf2-2290-4f79-b132-ce46e33f3eb8","savedPayload":{"position":{"x":14230.462384508712,"y":15872.449127029126},"targetPosition":{"x":14414.754874111859,"y":16148.379372960488},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Begin 20","id":"59d32253-47b9-4227-bc5b-e2f1d5416844"}}},{"type":"Polygon Vertex","name":"End 20","project":"Foundations","id":"cbc04d73-2faf-4808-b1ef-43aa2d1cf509","savedPayload":{"position":{"x":14350.333436877696,"y":15823.030678194007},"targetPosition":{"x":14414.754874111859,"y":16148.379372960488},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"End 20","id":"ce6a0861-712e-4cf4-81e9-92ab6c8a5f4d"}}}],"id":"3d7a22fa-7a63-4cea-8ce7-d3358bd79ac8","savedPayload":{"position":{"x":14354.397854191131,"y":16790.91251362693},"targetPosition":{"x":14584.436743276281,"y":17133.037726411552},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Line 30","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.15,\n \"lineWidth\": 1,\n \"lineDash\": [3,3],\n \"paletteColor\": \"UI_COLOR.MANGANESE_PURPLE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 1,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.MANGANESE_PURPLE\"\n }\n}","project":"Foundations","id":"c10e1ba8-3255-4eab-8d43-83315dca23e1","savedPayload":{"position":{"x":14079.954098657792,"y":15648.035814856934},"targetPosition":{"x":14289.333375393791,"y":15857.42583550441},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"c4dbb4e0-6e92-4304-bba1-76013eb739d4","savedPayload":{"position":{"x":14289.333375393791,"y":15857.42583550441},"targetPosition":{"x":14522.37381540821,"y":16090.207760408486},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Begin 30","project":"Foundations","id":"1bb29f63-48b2-405c-8b76-5b42be6c1e3f","savedPayload":{"position":{"x":14394.329864329815,"y":15780.64025013279},"targetPosition":{"x":14522.37381540821,"y":16090.207760408486},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Begin 30","id":"3ea0b783-3d43-47d1-90aa-99366cd09a7d"}}},{"type":"Polygon Vertex","name":"End 30","project":"Foundations","id":"86cc6fd9-ca44-42ff-817c-c33d9a4a4558","savedPayload":{"position":{"x":14522.408259668995,"y":15758.672253212442},"targetPosition":{"x":14522.37381540821,"y":16090.207760408486},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"End 30","id":"4e7322f7-3bfa-41cc-b9a0-c5dcbe16e83e"}}}],"id":"49ef61a8-1381-45f0-b7d4-0a95ed9d7e60","savedPayload":{"position":{"x":14427.88390784217,"y":16755.728339537032},"targetPosition":{"x":14584.436743276281,"y":17133.037726411552},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Line 50","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.3,\n \"lineWidth\": 1,\n \"lineDash\": [3,3],\n \"paletteColor\": \"UI_COLOR.MANGANESE_PURPLE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 1,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.MANGANESE_PURPLE\"\n }\n}","project":"Foundations","id":"f18a4f3f-1b4a-4816-9c76-9b6171a6c886","savedPayload":{"position":{"x":14324.687713946754,"y":15529.844927165017},"targetPosition":{"x":14466.527813882756,"y":15791.239264977536},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"bdcda8bd-a2a3-4dae-8774-7fe7a1bd8df9","savedPayload":{"position":{"x":14466.527813882756,"y":15791.239264977536},"targetPosition":{"x":14621.074502981792,"y":16076.006864731542},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Begin 50","project":"Foundations","id":"155ecca7-3c3a-40b0-98e0-c4cc97021ba2","savedPayload":{"position":{"x":14586.46038748571,"y":15750.848606168975},"targetPosition":{"x":14621.074502981792,"y":16076.006864731542},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Begin 50","id":"99b1d6a8-0904-43ff-b209-c7c6868181b5"}}},{"type":"Polygon Vertex","name":"End 50","project":"Foundations","id":"3f22cf14-5acc-4f4d-b19a-108f02fa2e53","savedPayload":{"position":{"x":14712.853631866885,"y":15761.787851885105},"targetPosition":{"x":14621.074502981792,"y":16076.006864731542},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"End 50","id":"84db0a13-44f1-4953-ab27-d7425ab1ee6b"}}}],"id":"eb850831-fe4c-4fda-9294-df765f377e3e","savedPayload":{"position":{"x":14505.49137372122,"y":16724.97060299985},"targetPosition":{"x":14584.436743276281,"y":17133.037726411552},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Line 70","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.15,\n \"lineWidth\": 1,\n \"lineDash\": [3,3],\n \"paletteColor\": \"UI_COLOR.MANGANESE_PURPLE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 1,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.MANGANESE_PURPLE\"\n }\n}","project":"Foundations","id":"871bf7be-3e85-43f3-9537-fae86fe3f821","savedPayload":{"position":{"x":14512.392733655088,"y":15468.99084206536},"targetPosition":{"x":14625.38730649422,"y":15741.946523562865},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"692686f4-d4a0-4fd3-b9ac-32ced49b8633","savedPayload":{"position":{"x":14625.38730649422,"y":15741.946523562865},"targetPosition":{"x":14751.192149081158,"y":16045.350359981385},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Begin 70","project":"Foundations","id":"4742a27b-2eb2-4a18-835e-6fbefb47bdcd","savedPayload":{"position":{"x":14751.194081815393,"y":15715.230718398909},"targetPosition":{"x":14751.192149081158,"y":16045.350359981385},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Begin 70","id":"4f226496-b6a0-436d-97c5-d6e61dd00c23"}}},{"type":"Polygon Vertex","name":"End 70","project":"Foundations","id":"57aca36d-e53c-428f-a961-00f95c636a8c","savedPayload":{"position":{"x":14877.622086392272,"y":15740.422636870771},"targetPosition":{"x":14751.192149081158,"y":16045.350359981385},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"End 70","id":"22287519-c930-4dfb-bb4a-298da4e32cdf"}}}],"id":"cd93957c-2562-4f27-b3c3-4278231b1241","savedPayload":{"position":{"x":14584.223131281895,"y":16731.51978875375},"targetPosition":{"x":14584.436743276281,"y":17133.037726411552},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Line 80","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.3,\n \"lineWidth\": 1,\n \"lineDash\": [3,3],\n \"paletteColor\": \"UI_COLOR.MANGANESE_PURPLE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 1,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.MANGANESE_PURPLE\"\n }\n}","project":"Foundations","id":"0a960c41-faa4-4456-8d7c-91215785612f","savedPayload":{"position":{"x":14648.40278969756,"y":15517.704191748435},"targetPosition":{"x":14782.200374032745,"y":15780.654156293193},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"d4446b75-1844-4114-9faf-ae3b5641e43d","savedPayload":{"position":{"x":14782.200374032745,"y":15780.654156293193},"targetPosition":{"x":14932.461747102487,"y":16076.326425861622},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Begin 80","project":"Foundations","id":"7b104c6b-0b09-4efe-9af7-21e18088158a","savedPayload":{"position":{"x":15035.349360977496,"y":15759.549979691443},"targetPosition":{"x":14932.461747102487,"y":16076.326425861622},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Begin 80","id":"fb48eeab-d538-4fc5-81fe-dd916f749477"}}},{"type":"Polygon Vertex","name":"End 80","project":"Foundations","id":"4bf87284-559e-4154-93f5-988ea7755e80","savedPayload":{"position":{"x":15227.83107009239,"y":15925.624656640039},"targetPosition":{"x":14932.461747102487,"y":16076.326425861622},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"End 80","id":"9a3c052a-a6b6-4392-b2fd-54151febb8f5"}}}],"id":"a25d52fa-a178-4454-8ebc-500572b38d04","savedPayload":{"position":{"x":14674.60987260898,"y":16714.311625083956},"targetPosition":{"x":14584.436743276281,"y":17133.037726411552},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Line 100","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.3,\n \"lineWidth\": 1,\n \"lineDash\": [3,3],\n \"paletteColor\": \"UI_COLOR.MANGANESE_PURPLE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 1,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.MANGANESE_PURPLE\"\n }\n}","project":"Foundations","id":"a169ba02-78c5-49d9-b212-236fb5e48bad","savedPayload":{"position":{"x":15674.784023349268,"y":16011.89398302409},"targetPosition":{"x":15510.231843257661,"y":16257.937513107705},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"b71ce594-e5f7-48f0-94a3-8f44ac26c01c","savedPayload":{"position":{"x":15510.231843257661,"y":16257.937513107705},"targetPosition":{"x":15328.83066410559,"y":16528.851004914046},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Begin 100","project":"Foundations","id":"6b947ced-abe6-41e4-8e11-a8777d52a977","savedPayload":{"position":{"x":15650.712254896971,"y":16465.04401764869},"targetPosition":{"x":15328.83066410559,"y":16528.851004914046},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Begin 100","id":"f3e69d47-f137-412e-a515-7dc262af7f8b"}}},{"type":"Polygon Vertex","name":"End 100","project":"Foundations","id":"9ff21949-3190-45a4-8b36-e6d8f291ea7f","savedPayload":{"position":{"x":15601.712003168006,"y":16711.091812352934},"targetPosition":{"x":15328.83066410559,"y":16528.851004914046},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"End 100","id":"29103f63-7cd6-4005-bec7-a385cf373eaf"}}}],"id":"a4dacfad-5901-4ba9-a728-132f0d452680","savedPayload":{"position":{"x":14727.785332558746,"y":16785.541058032082},"targetPosition":{"x":14584.436743276281,"y":17133.037726411552},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Box 0-20","project":"Foundations","polygonBody":{"type":"Polygon Body","name":"New Polygon Body","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.25,\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.35,\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\"\n }\n}","project":"Foundations","id":"e740b91d-1364-49ea-9878-df9cddbfc805","savedPayload":{"position":{"x":14801.995160216018,"y":15590.35341743311},"targetPosition":{"x":14932.096287700177,"y":15854.809139984567},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"6c079371-854a-41cb-82cb-3066463c51c5","savedPayload":{"position":{"x":14932.096287700177,"y":15854.809139984567},"targetPosition":{"x":15075.439247330982,"y":16146.725389764557},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Begin 0","project":"Foundations","id":"fbfe5ddc-2890-4be2-9c46-446bbb49cde0","savedPayload":{"position":{"x":15096.8746851807,"y":15822.40160392652},"targetPosition":{"x":15075.439247330982,"y":16146.725389764557},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Begin 0","id":"e894f129-e11d-4ec6-8d76-50d39dab5dd5"}}},{"type":"Polygon Vertex","name":"End 0","project":"Foundations","id":"007fe5a0-0fac-4958-8c95-aba6e504e4d5","savedPayload":{"position":{"x":15256.060218545852,"y":15876.501458136829},"targetPosition":{"x":15075.439247330982,"y":16146.725389764557},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"End 0","id":"93278c60-4529-454e-989f-771ce3beb3c1"}}},{"type":"Polygon Vertex","name":"End 20","project":"Foundations","id":"3d285cd7-11f6-4e20-969b-eec492cab81e","savedPayload":{"position":{"x":15367.022649865521,"y":16003.001103388673},"targetPosition":{"x":15075.439247330982,"y":16146.725389764557},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"End 20","id":"ce6a0861-712e-4cf4-81e9-92ab6c8a5f4d"}}},{"type":"Polygon Vertex","name":"Begin 20","project":"Foundations","id":"779ba063-a7c9-4fa8-bb93-a64917dacbd4","savedPayload":{"position":{"x":15401.71775765116,"y":16167.860373477006},"targetPosition":{"x":15075.439247330982,"y":16146.725389764557},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Begin 20","id":"59d32253-47b9-4227-bc5b-e2f1d5416844"}}}],"id":"518be834-5410-4eee-afc5-369ec833199c","savedPayload":{"position":{"x":14847.171694088589,"y":16765.9426118098},"targetPosition":{"x":14584.436743276281,"y":17133.037726411552},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Box 20-30","project":"Foundations","polygonBody":{"type":"Polygon Body","name":"New Polygon Body","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.15,\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.2,\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\"\n }\n}","project":"Foundations","id":"42dcb813-82a7-439d-96db-e1838746a098","savedPayload":{"position":{"x":15044.200861982783,"y":15764.286977065669},"targetPosition":{"x":15082.177798541794,"y":15907.467516426286},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"057fa196-0288-45ff-ba35-62465f6ea603","savedPayload":{"position":{"x":15082.177798541794,"y":15907.467516426286},"targetPosition":{"x":15165.718147686232,"y":16221.31350258067},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Begin 20","project":"Foundations","id":"1f65bf18-a749-4221-880b-dc1e2e573ed7","savedPayload":{"position":{"x":15250.345276759075,"y":15906.239731453099},"targetPosition":{"x":15165.718147686232,"y":16221.31350258067},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Begin 20","id":"59d32253-47b9-4227-bc5b-e2f1d5416844"}}},{"type":"Polygon Vertex","name":"End 20","project":"Foundations","id":"4a723692-de81-4fa5-9292-88573a34b816","savedPayload":{"position":{"x":15395.33830688029,"y":15991.79172318524},"targetPosition":{"x":15165.718147686232,"y":16221.31350258067},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"End 20","id":"ce6a0861-712e-4cf4-81e9-92ab6c8a5f4d"}}},{"type":"Polygon Vertex","name":"End 30","project":"Foundations","id":"ada9ee7e-b823-452e-aab3-2bbb4bf10cc3","savedPayload":{"position":{"x":15481.090965187395,"y":16136.792249410832},"targetPosition":{"x":15165.718147686232,"y":16221.31350258067},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"End 30","id":"4e7322f7-3bfa-41cc-b9a0-c5dcbe16e83e"}}},{"type":"Polygon Vertex","name":"Begin 30","project":"Foundations","id":"5d96b5d5-7e34-4a43-891b-273fb9bbf4b6","savedPayload":{"position":{"x":15479.313869113746,"y":16304.928704682641},"targetPosition":{"x":15165.718147686232,"y":16221.31350258067},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Begin 30","id":"3ea0b783-3d43-47d1-90aa-99366cd09a7d"}}}],"id":"bd729215-749b-4893-b21e-fe8add8e3199","savedPayload":{"position":{"x":14837.174364687828,"y":16875.859747454866},"targetPosition":{"x":14584.436743276281,"y":17133.037726411552},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Box 30-70","project":"Foundations","polygonBody":{"type":"Polygon Body","name":"New Polygon Body","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.05,\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.1,\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\"\n }\n}","project":"Foundations","id":"48f54b6c-7cd5-4089-b6e2-1f39e2361be7","savedPayload":{"position":{"x":15197.379210862578,"y":15687.764148249116},"targetPosition":{"x":15216.35923730363,"y":15982.574648347845},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"20728a48-6ba3-4bf8-b51e-bb57303594f2","savedPayload":{"position":{"x":15216.35923730363,"y":15982.574648347845},"targetPosition":{"x":15237.045995848057,"y":16306.381157256064},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Begin 30","project":"Foundations","id":"058eb800-ac91-44dd-8b28-6a740f6470ee","savedPayload":{"position":{"x":15380.819731650154,"y":16015.440449418407},"targetPosition":{"x":15237.045995848057,"y":16306.381157256064},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Begin 30","id":"3ea0b783-3d43-47d1-90aa-99366cd09a7d"}}},{"type":"Polygon Vertex","name":"End 30","project":"Foundations","id":"d01decaf-72ca-41e6-aa58-d6dbe505fe29","savedPayload":{"position":{"x":15507.56273970833,"y":16125.946327339409},"targetPosition":{"x":15237.045995848057,"y":16306.381157256064},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"End 30","id":"4e7322f7-3bfa-41cc-b9a0-c5dcbe16e83e"}}},{"type":"Polygon Vertex","name":"End 70","project":"Foundations","id":"f87349bc-dc97-46fd-a88f-a28ba9678a43","savedPayload":{"position":{"x":15561.699800086655,"y":16285.075671388058},"targetPosition":{"x":15237.045995848057,"y":16306.381157256064},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"End 70","id":"22287519-c930-4dfb-bb4a-298da4e32cdf"}}},{"type":"Polygon Vertex","name":"Begin 70","project":"Foundations","id":"fa0278c8-e861-4c72-8795-32186c329c89","savedPayload":{"position":{"x":15529.963508066128,"y":16450.847898812583},"targetPosition":{"x":15237.045995848057,"y":16306.381157256064},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Begin 70","id":"4f226496-b6a0-436d-97c5-d6e61dd00c23"}}}],"id":"f95afd47-9495-44f4-bf5a-8577bd0750c5","savedPayload":{"position":{"x":14961.782586339552,"y":16888.902513095432},"targetPosition":{"x":14584.436743276281,"y":17133.037726411552},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Box 70-80","project":"Foundations","polygonBody":{"type":"Polygon Body","name":"New Polygon Body","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.15,\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.2,\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\"\n }\n}","project":"Foundations","id":"191e1de4-e807-46e0-9cac-5b0eb4df5b7d","savedPayload":{"position":{"x":15665.482198676924,"y":15914.480753460648},"targetPosition":{"x":15485.392221749815,"y":16149.037315820953},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"baa9237a-41ad-49a1-b78d-664bcb893f79","savedPayload":{"position":{"x":15485.392221749815,"y":16149.037315820953},"targetPosition":{"x":15293.42022246364,"y":16412.17421585777},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Begin 70","project":"Foundations","id":"bdd3f8c1-1194-4472-a681-96a6ee1eedc0","savedPayload":{"position":{"x":15551.407846848033,"y":16209.747242353294},"targetPosition":{"x":15293.42022246364,"y":16412.17421585777},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Begin 70","id":"4f226496-b6a0-436d-97c5-d6e61dd00c23"}}},{"type":"Polygon Vertex","name":"End 70","project":"Foundations","id":"5c4b0947-4269-4fc3-ae1f-c6707c0488d2","savedPayload":{"position":{"x":15596.368057553645,"y":16285.09338464684},"targetPosition":{"x":15293.42022246364,"y":16412.17421585777},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"End 70","id":"22287519-c930-4dfb-bb4a-298da4e32cdf"}}},{"type":"Polygon Vertex","name":"End 80","project":"Foundations","id":"c2c40046-c4c9-42de-887d-892ed868bc4e","savedPayload":{"position":{"x":15619.486917090777,"y":16368.123000614289},"targetPosition":{"x":15293.42022246364,"y":16412.17421585777},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"End 80","id":"9a3c052a-a6b6-4392-b2fd-54151febb8f5"}}},{"type":"Polygon Vertex","name":"Begin 80","project":"Foundations","id":"e5d1db7f-bceb-4548-a136-bac0f2d23d33","savedPayload":{"position":{"x":15616.910846243638,"y":16471.16852352616},"targetPosition":{"x":15293.42022246364,"y":16412.17421585777},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Begin 80","id":"fb48eeab-d538-4fc5-81fe-dd916f749477"}}}],"id":"b75a1367-e45d-4561-9cf9-b537eba7e103","savedPayload":{"position":{"x":14924.689864321197,"y":16984.791987048375},"targetPosition":{"x":14584.436743276281,"y":17133.037726411552},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Box 80-100","project":"Foundations","polygonBody":{"type":"Polygon Body","name":"New Polygon Body","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.25,\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.35,\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\"\n }\n}","project":"Foundations","id":"da7f5472-50e7-4083-86e9-5a24dede1557","savedPayload":{"position":{"x":15678.326561538324,"y":16206.533924146303},"targetPosition":{"x":15566.575323889905,"y":16304.292629014306},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"6ef84309-4ee8-44c5-a4a9-d5dd9634d09f","savedPayload":{"position":{"x":15566.575323889905,"y":16304.292629014306},"targetPosition":{"x":15327.12898795262,"y":16524.862436172007},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Begin 80","project":"Foundations","id":"fef200a2-c609-4684-9d4d-a84d720f1ee1","savedPayload":{"position":{"x":15619.661171953707,"y":16376.572635916398},"targetPosition":{"x":15327.12898795262,"y":16524.862436172007},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Begin 80","id":"fb48eeab-d538-4fc5-81fe-dd916f749477"}}},{"type":"Polygon Vertex","name":"End 80","project":"Foundations","id":"dd767960-3de1-49ec-914a-f0b3d54e7786","savedPayload":{"position":{"x":15649.15531535157,"y":16459.218232227882},"targetPosition":{"x":15327.12898795262,"y":16524.862436172007},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"End 80","id":"9a3c052a-a6b6-4392-b2fd-54151febb8f5"}}},{"type":"Polygon Vertex","name":"End 100","project":"Foundations","id":"6fbf425e-e7e4-481a-a14b-762d2879b614","savedPayload":{"position":{"x":15655.244255967908,"y":16545.282385964838},"targetPosition":{"x":15327.12898795262,"y":16524.862436172007},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"End 100","id":"29103f63-7cd6-4005-bec7-a385cf373eaf"}}},{"type":"Polygon Vertex","name":"Begin 100","project":"Foundations","id":"41244682-e765-41f6-940a-3cced032f765","savedPayload":{"position":{"x":15632.532385569117,"y":16645.745463255524},"targetPosition":{"x":15327.12898795262,"y":16524.862436172007},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Begin 100","id":"f3e69d47-f137-412e-a515-7dc262af7f8b"}}}],"id":"e9077695-93a9-4ef5-ae32-3da768e946b1","savedPayload":{"position":{"x":15002.039975555406,"y":17089.0713977216},"targetPosition":{"x":14584.436743276281,"y":17133.037726411552},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"images":[],"texts":[],"id":"b824fc17-2864-430d-93f2-00d42d159b5a","savedPayload":{"position":{"x":14584.436743276281,"y":17133.037726411552},"targetPosition":{"x":14584.360497041456,"y":17532.3608625606},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"panels":[{"type":"Plotter Panel","name":"Stoch 14-3-3","config":"{ \n\"codeName\": \"Panel-Stoch-14-3-3\"\n}","project":"Foundations","panelData":[{"type":"Panel Data","name":"Slow Line","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.slowLine","project":"Foundations","id":"158086f9-9654-4e33-8292-6a9b7041526a","savedPayload":{"position":{"x":15210.324521090304,"y":17042.487003231865},"targetPosition":{"x":15068.093172926725,"y":17183.663843012888},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"c332ec98-c6fb-4eeb-a13a-2bda02958a9d","savedPayload":{"position":{"x":15068.093172926725,"y":17183.663843012888},"targetPosition":{"x":14930.743915364332,"y":17333.31278336956},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Fast Line","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.fastLine","project":"Foundations","id":"474d9024-e7ff-46d2-a46f-830c5e55ec30","savedPayload":{"position":{"x":15325.410409067576,"y":17244.130006324696},"targetPosition":{"x":15131.761241181623,"y":17295.280803363756},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"8249ea87-9d41-431a-b827-c3153fcddd0b","savedPayload":{"position":{"x":15131.761241181623,"y":17295.280803363756},"targetPosition":{"x":14930.743915364332,"y":17333.31278336956},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"af6182b0-9814-4ebe-bbe7-7a455d8a6a0e","savedPayload":{"position":{"x":14930.743915364332,"y":17333.31278336956},"targetPosition":{"x":14584.360497041456,"y":17532.3608625606},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"6a85fbb1-5a99-4ccc-93e8-092f5dbf6c4a","savedPayload":{"position":{"x":14584.360497041456,"y":17532.3608625606},"targetPosition":{"x":14365.186971787978,"y":17911.1677114271},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"3fcd7ef7-fe1a-42f4-9339-a3bda6859248","savedPayload":{"position":{"x":14315.344334318033,"y":17997.267603246102},"targetPosition":{"x":14165.344334318033,"y":18257.075224381435},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"511bef1e-62d8-4ff9-8d87-15bd0d3d630c","savedPayload":{"position":{"x":14165.344334318033,"y":18257.075224381435},"targetPosition":{"x":14165.344334318033,"y":18257.075224381435},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}} \ No newline at end of file diff --git a/Projects/Data-Mining/Plugins/Data-Mines/Bollinger.json b/Projects/Data-Mining/Plugins/Data-Mines/Bollinger.json index 5fed2a03f..17223d6b4 100644 --- a/Projects/Data-Mining/Plugins/Data-Mines/Bollinger.json +++ b/Projects/Data-Mining/Plugins/Data-Mines/Bollinger.json @@ -7963,7 +7963,7 @@ "project": "Foundations", "plotterModuleJavascriptCode": { "type": "Plotter Module Javascript Code", - "code": "/* Definition of the points we are going to use while drawing */\nlet point1\nlet point2\nlet point3\nlet point4\n\npoint1 = {\n x: record.begin,\n y: record.firstMovingAverage - record.firstDeviation\n}\n\npoint2 = {\n x: record.end,\n y: record.lastMovingAverage - record.lastDeviation\n}\n\npoint3 = {\n x: record.end,\n y: record.lastMovingAverage + record.lastDeviation\n}\n\npoint4 = {\n x: record.begin,\n y: record.firstMovingAverage + record.firstDeviation\n}\n\n/* Contributing to Auto-Scale*/\ncoordinateSystem.reportYValue(record.firstMovingAverage - record.firstDeviation)\ncoordinateSystem.reportYValue(record.lastMovingAverage - record.lastDeviation)\ncoordinateSystem.reportYValue(record.lastMovingAverage + record.lastDeviation)\ncoordinateSystem.reportYValue(record.firstMovingAverage + record.firstDeviation)\n\n/*\nThe information we store in files is independent from the charing system and its coordinate systems.\nThat means that the first thing we allways need to do is to trasform these points to the coordinate system of the timeline.\n*/\npoint1 = coordinateSystem.transformThisPoint(point1)\npoint2 = coordinateSystem.transformThisPoint(point2)\npoint3 = coordinateSystem.transformThisPoint(point3)\npoint4 = coordinateSystem.transformThisPoint(point4)\n\n/*\nThe browser canvas object does not care about our timeline and its coordinate system. In order to draw on a html canvas we\nneed the points to be converted into the canvas coordinate system.\nNext we transform again to the screen coordinate system.\n*/\npoint1 = UI.projects.foundations.utilities.coordinateTransformations.transformThisPoint(point1, thisObject.container)\npoint2 = UI.projects.foundations.utilities.coordinateTransformations.transformThisPoint(point2, thisObject.container)\npoint3 = UI.projects.foundations.utilities.coordinateTransformations.transformThisPoint(point3, thisObject.container)\npoint4 = UI.projects.foundations.utilities.coordinateTransformations.transformThisPoint(point4, thisObject.container)\n\n/* We make sure the points do not fall outside the UI.projects.foundations.spaces.chartingSpace.viewport visible area. This step allways need to be done. */\npoint1 = UI.projects.foundations.spaces.chartingSpace.viewport.fitIntoVisibleArea(point1)\npoint2 = UI.projects.foundations.spaces.chartingSpace.viewport.fitIntoVisibleArea(point2)\npoint3 = UI.projects.foundations.spaces.chartingSpace.viewport.fitIntoVisibleArea(point3)\npoint4 = UI.projects.foundations.spaces.chartingSpace.viewport.fitIntoVisibleArea(point4)\n\npoint1 = thisObject.fitFunction(point1);\npoint2 = thisObject.fitFunction(point2);\npoint3 = thisObject.fitFunction(point3);\npoint4 = thisObject.fitFunction(point4);\n\n/*\nNow that we have our 4 points as coordinates of the actual screen (or html canvas object), we can actaully start drawing.\nFirst we are going to draw the shape backgound.\n*/\nbrowserCanvasContext.beginPath()\n\nbrowserCanvasContext.moveTo(point1.x, point1.y)\nbrowserCanvasContext.lineTo(point2.x, point2.y)\nbrowserCanvasContext.lineTo(point3.x, point3.y)\nbrowserCanvasContext.lineTo(point4.x, point4.y)\n\nbrowserCanvasContext.closePath()\n\nlet opacity = '0.25' // The backgound will be quite transparent. Possible values goes from 0..1\n\n/* Depending on the direction of the channel, we use a different color for the border lines. */\nif (record.direction === 'Side') { browserCanvasContext.strokeStyle = 'rgba(' + UI_COLOR.DARK + ', ' + opacity + ')' }\nif (record.direction === 'Up') { browserCanvasContext.strokeStyle = 'rgba(' + UI_COLOR.PATINATED_TURQUOISE + ', ' + opacity + ')' }\nif (record.direction === 'Down') { browserCanvasContext.strokeStyle = 'rgba(' + UI_COLOR.RED + ', ' + opacity + ')' }\n\nswitch (record.slope) {\n case 'Side': {\n opacity = '0.1';\n break;\n }\n case 'Gentle': {\n opacity = '0.1';\n break;\n }\n case 'Medium': {\n opacity = '0.15';\n break;\n }\n case 'Steep': {\n opacity = '0.2';\n break;\n }\n case 'Extreme': {\n opacity = '0.25';\n break;\n }\n}\n\n/* Depending on the direction of the channel, we use a different color for the background. */\nif (record.direction === 'Side' || record.slope === 'Side') { browserCanvasContext.fillStyle = 'rgba(' + UI_COLOR.LIGHT + ', ' + opacity + ')'; }\nif (record.direction === 'Up') { browserCanvasContext.fillStyle = 'rgba(' + UI_COLOR.GREEN + ', ' + opacity + ')' }\nif (record.direction === 'Down') { browserCanvasContext.fillStyle = 'rgba(' + UI_COLOR.RUSTED_RED + ', ' + opacity + ')' }\n\n/* If the mouse is positioned in betwheen the begining and ending of our object, we can opt for changing the color of that specific object. */\nif (atMousePosition) {\n browserCanvasContext.fillStyle = 'rgba(' + UI_COLOR.TITANIUM_YELLOW + ', 0.1)'\n}\n\nbrowserCanvasContext.fill() // This is what actually apply the previous instructions on the html canvas object of the browser.\n\n/* Second we are going to draw the shape borders. */\nbrowserCanvasContext.beginPath()\n\nbrowserCanvasContext.moveTo(point1.x, point1.y)\nbrowserCanvasContext.lineTo(point2.x, point2.y)\nbrowserCanvasContext.lineTo(point3.x, point3.y)\nbrowserCanvasContext.lineTo(point4.x, point4.y)\n\nbrowserCanvasContext.closePath()\n\nbrowserCanvasContext.lineWidth = 1 // We use 1 as standard line width\nbrowserCanvasContext.setLineDash([]) // Resets Line Dash // We do not want dashed lines in this case.\nbrowserCanvasContext.stroke() // This actually draw the borders of our shape.", + "code": "/* Definition of the points we are going to use while drawing */\nlet point1\nlet point2\nlet point3\nlet point4\n\npoint1 = {\n x: record.begin,\n y: record.firstMovingAverage - record.firstDeviation\n}\n\npoint2 = {\n x: record.end,\n y: record.lastMovingAverage - record.lastDeviation\n}\n\npoint3 = {\n x: record.end,\n y: record.lastMovingAverage + record.lastDeviation\n}\n\npoint4 = {\n x: record.begin,\n y: record.firstMovingAverage + record.firstDeviation\n}\n\n/* Contributing to Auto-Scale*/\ncoordinateSystem.reportYValue(record.firstMovingAverage - record.firstDeviation)\ncoordinateSystem.reportYValue(record.lastMovingAverage - record.lastDeviation)\ncoordinateSystem.reportYValue(record.lastMovingAverage + record.lastDeviation)\ncoordinateSystem.reportYValue(record.firstMovingAverage + record.firstDeviation)\n\n/*\nThe information we store in files is independent from the sharing system and its coordinate systems.\nThat means that the first thing we always need to do is to trasform these points to the coordinate system of the timeline.\n*/\npoint1 = coordinateSystem.transformThisPoint(point1)\npoint2 = coordinateSystem.transformThisPoint(point2)\npoint3 = coordinateSystem.transformThisPoint(point3)\npoint4 = coordinateSystem.transformThisPoint(point4)\n\n/*\nThe browser canvas object does not care about our timeline and its coordinate system. In order to draw on a html canvas we\nneed the points to be converted into the canvas coordinate system.\nNext we transform again to the screen coordinate system.\n*/\npoint1 = UI.projects.foundations.utilities.coordinateTransformations.transformThisPoint(point1, thisObject.container)\npoint2 = UI.projects.foundations.utilities.coordinateTransformations.transformThisPoint(point2, thisObject.container)\npoint3 = UI.projects.foundations.utilities.coordinateTransformations.transformThisPoint(point3, thisObject.container)\npoint4 = UI.projects.foundations.utilities.coordinateTransformations.transformThisPoint(point4, thisObject.container)\n\n/* We make sure the points do not fall outside the UI.projects.foundations.spaces.chartingSpace.viewport visible area. This step allways need to be done. */\npoint1 = UI.projects.foundations.spaces.chartingSpace.viewport.fitIntoVisibleArea(point1)\npoint2 = UI.projects.foundations.spaces.chartingSpace.viewport.fitIntoVisibleArea(point2)\npoint3 = UI.projects.foundations.spaces.chartingSpace.viewport.fitIntoVisibleArea(point3)\npoint4 = UI.projects.foundations.spaces.chartingSpace.viewport.fitIntoVisibleArea(point4)\n\npoint1 = thisObject.fitFunction(point1);\npoint2 = thisObject.fitFunction(point2);\npoint3 = thisObject.fitFunction(point3);\npoint4 = thisObject.fitFunction(point4);\n\n/*\nNow that we have our 4 points as coordinates of the actual screen (or html canvas object), we can actually start drawing.\nFirst we are going to draw the shape background.\n*/\nbrowserCanvasContext.beginPath()\n\nbrowserCanvasContext.moveTo(point1.x, point1.y)\nbrowserCanvasContext.lineTo(point2.x, point2.y)\nbrowserCanvasContext.lineTo(point3.x, point3.y)\nbrowserCanvasContext.lineTo(point4.x, point4.y)\n\nbrowserCanvasContext.closePath()\n\nlet opacity = '0.25' // The backgound will be quite transparent. Possible values goes from 0..1\n\n/* Depending on the direction of the channel, we use a different color for the border lines. */\nif (record.direction === 'Side') { browserCanvasContext.strokeStyle = 'rgba(' + UI_COLOR.DARK + ', ' + opacity + ')' }\nif (record.direction === 'Up') { browserCanvasContext.strokeStyle = 'rgba(' + UI_COLOR.PATINATED_TURQUOISE + ', ' + opacity + ')' }\nif (record.direction === 'Down') { browserCanvasContext.strokeStyle = 'rgba(' + UI_COLOR.RED + ', ' + opacity + ')' }\n\nswitch (record.slope) {\n case 'Side': {\n opacity = '0.1';\n break;\n }\n case 'Gentle': {\n opacity = '0.1';\n break;\n }\n case 'Medium': {\n opacity = '0.15';\n break;\n }\n case 'Steep': {\n opacity = '0.2';\n break;\n }\n case 'Extreme': {\n opacity = '0.25';\n break;\n }\n}\n\n/* Depending on the direction of the channel, we use a different color for the background. */\nif (record.direction === 'Side' || record.slope === 'Side') { browserCanvasContext.fillStyle = 'rgba(' + UI_COLOR.LIGHT + ', ' + opacity + ')'; }\nif (record.direction === 'Up') { browserCanvasContext.fillStyle = 'rgba(' + UI_COLOR.GREEN + ', ' + opacity + ')' }\nif (record.direction === 'Down') { browserCanvasContext.fillStyle = 'rgba(' + UI_COLOR.RUSTED_RED + ', ' + opacity + ')' }\n\n/* If the mouse is positioned in between the beginning and ending of our object, we can opt for changing the color of that specific object. */\nif (atMousePosition) {\n browserCanvasContext.fillStyle = 'rgba(' + UI_COLOR.TITANIUM_YELLOW + ', 0.1)'\n}\n\nbrowserCanvasContext.fill() // This is what actually apply the previous instructions on the html canvas object of the browser.\n\n/* Second we are going to draw the shape borders. */\nbrowserCanvasContext.beginPath()\n\nbrowserCanvasContext.moveTo(point1.x, point1.y)\nbrowserCanvasContext.lineTo(point2.x, point2.y)\nbrowserCanvasContext.lineTo(point3.x, point3.y)\nbrowserCanvasContext.lineTo(point4.x, point4.y)\n\nbrowserCanvasContext.closePath()\n\nbrowserCanvasContext.lineWidth = 1 // We use 1 as standard line width\nbrowserCanvasContext.setLineDash([]) // Resets Line Dash // We do not want dashed lines in this case.\nbrowserCanvasContext.stroke() // This actually draw the borders of our shape.", "project": "Foundations", "id": "63406674-a797-430a-96c7-e5bcacb286bc", "savedPayload": { diff --git a/Projects/Data-Mining/Plugins/Data-Mines/Buddha.json b/Projects/Data-Mining/Plugins/Data-Mines/Buddha.json index 963f9e0f3..a14dc6a3e 100644 --- a/Projects/Data-Mining/Plugins/Data-Mines/Buddha.json +++ b/Projects/Data-Mining/Plugins/Data-Mines/Buddha.json @@ -1 +1 @@ -{"type":"Data Mine","name":"Buddha","config":"{ \n\"codeName\": \"Buddha\"\n}","project":"Foundations","sensorBots":[],"indicatorBots":[{"type":"Indicator Bot","name":"Candle Patterns","config":"{\n\"codeName\": \"Candle-Patterns\"\n}","project":"Foundations","processes":[{"type":"Process Definition","name":"Multi-Time-Frame-Market","config":"{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"description\": \"Calculates Candles Patterns for Time Frames of 01-hs and above.\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Market\"\n }\n }","project":"Foundations","processOutput":{"type":"Process Output","name":"New Process Output","project":"Foundations","outputDatasets":[{"type":"Output Dataset","name":"Multi-Time-Frame-Market Basic Candles","project":"Foundations","id":"3e933426-1c7b-45e1-845f-08a7d2684620","savedPayload":{"position":{"x":3129.041401383918,"y":17452.35686716615},"targetPosition":{"x":3328.835973695903,"y":17542.236357748305},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"07be5b9b-e8fd-49fc-ab77-20f89fdea10f"}}},{"type":"Output Dataset","name":"Multi-Time-Frame-Market One-Candle Patterns","project":"Foundations","id":"201dc796-db42-49ce-8b9c-1b26c0f3a0ce","savedPayload":{"position":{"x":3169.134883158589,"y":17383.139478265486},"targetPosition":{"x":3328.835973695903,"y":17542.236357748305},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"144d8665-1ff0-4db3-9340-a33fd7d0d098"}}},{"type":"Output Dataset","name":"Multi-Time-Frame-Market Two-Candles Patterns","project":"Foundations","id":"c20616cc-d93f-40fc-904a-025fc2799a75","savedPayload":{"position":{"x":3229.9770922491734,"y":17339.671801899964},"targetPosition":{"x":3328.835973695903,"y":17542.236357748305},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"8c35ce52-9dee-4d20-92e6-50ba7fd2882b"}}},{"type":"Output Dataset","name":"Multi-Time-Frame-Market Three-Candles Patterns","project":"Foundations","id":"c8074ffc-f5ff-4cb5-8e83-0adcecc82a0c","savedPayload":{"position":{"x":3326.830605382722,"y":17343.877223597563},"targetPosition":{"x":3328.835973695903,"y":17542.236357748305},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"087fc67e-78f9-4204-ba5e-8b670566a716"}}}],"outputDatasetFolders":[],"id":"0dc09316-0987-4d22-b600-bd3868942026","savedPayload":{"position":{"x":3328.835973695903,"y":17542.236357748305},"targetPosition":{"x":3543.032821461693,"y":17856.18635281792},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"processDependencies":{"type":"Process Dependencies","name":"New Process Dependencies","project":"Foundations","statusDependencies":[{"type":"Status Dependency","name":"Candle Patterns Multi-Time-Frame-Market","config":"{\"mainUtility\": \"Self Reference\"}","project":"Foundations","id":"2d079388-93e4-4005-b392-c4a997904ccb","savedPayload":{"position":{"x":3351.5917081132684,"y":17243.24971495471},"targetPosition":{"x":3509.228632498114,"y":17403.518467361682},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"401fbf30-8faa-40e9-9707-fac2d35f6195"}}},{"type":"Status Dependency","name":"Candles Volumes Multi-Time-Frame-Market","config":"{ \n\"mainUtility\": \"Market Starting Point\"\n}","project":"Foundations","id":"418e1725-b690-4a55-b5f7-a4a92465c162","savedPayload":{"position":{"x":3493.451892335186,"y":17189.127853558104},"targetPosition":{"x":3509.228632498114,"y":17403.518467361682},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"a0a61ba9-91cb-4ec7-92fe-134ff079de2d"}}}],"dataDependencies":[{"type":"Data Dependency","name":"Candles Multi-Time-Frame-Market","project":"Foundations","id":"85c548fd-9ef7-4936-a86d-2a206cf90039","savedPayload":{"position":{"x":3649.480915739696,"y":17240.712195185763},"targetPosition":{"x":3509.228632498114,"y":17403.518467361682},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"2b03494a-67d6-47f1-89b6-53fc4c9116a8"}}}],"dataMineDataDependencies":[],"id":"de8bf1ab-cf7b-41ab-b8cb-ae38b1e587ce","savedPayload":{"position":{"x":3509.228632498114,"y":17403.518467361682},"targetPosition":{"x":3543.032821461693,"y":17856.18635281792},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"statusReport":{"type":"Status Report","name":"New Status Report","project":"Foundations","id":"401fbf30-8faa-40e9-9707-fac2d35f6195","savedPayload":{"position":{"x":3718.5418607694155,"y":17491.6141666957},"targetPosition":{"x":3543.032821461693,"y":17856.18635281792},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Candles Volumes Multi-Time-Frame-Market","project":"Foundations","id":"e100074c-7981-49e1-9d06-813104ee4c41","savedPayload":{"position":{"x":3877.8656690120297,"y":17627.14745828865},"targetPosition":{"x":3543.032821461693,"y":17856.18635281792},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"1824fa00-dd30-4cdc-acc0-01c2f29056c5"}}},"executionFinishedEvent":{"type":"Execution Finished Event","name":"New Execution Finished Event","project":"Foundations","id":"2a8f2e62-256b-4281-a470-3f640af21337","savedPayload":{"position":{"x":3953.433684726442,"y":17825.86189317393},"targetPosition":{"x":3543.032821461693,"y":17856.18635281792},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"3aaf9f93-0516-4b3d-9772-44be91615154","savedPayload":{"position":{"x":3574.032305105167,"y":17834.302415959657},"targetPosition":{"x":3378.784622502266,"y":18239.738406515746},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Process Definition","name":"Multi-Time-Frame-Daily","config":"{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"description\": \"Calculates Candles Patterns for Time Frames of 45-min and below.\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Daily\"\n }\n }","project":"Foundations","processOutput":{"type":"Process Output","name":"New Process Output","project":"Foundations","outputDatasets":[{"type":"Output Dataset","name":"Multi-Time-Frame-Daily Basic Candles","project":"Foundations","id":"3fc6cd67-c356-41fc-89d9-5c1cdcdd7360","savedPayload":{"position":{"x":3930.1916909577412,"y":17088.32954990486},"targetPosition":{"x":4138.971828579179,"y":17379.183804585642},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"9e6d7f95-b2fe-466e-9a5d-175479cbf85d"}}},{"type":"Output Dataset","name":"Multi-Time-Frame-Daily One-Candle Patterns","project":"Foundations","id":"7b078979-c28c-4ba5-8305-d469c8d4ec84","savedPayload":{"position":{"x":4030.754275768206,"y":17037.847420053233},"targetPosition":{"x":4138.971828579179,"y":17379.183804585642},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"f0a11771-dd69-4b9a-9347-7cb2d1f231ff"}}},{"type":"Output Dataset","name":"Multi-Time-Frame-Daily Two-Candles Patterns","project":"Foundations","id":"5ab95923-5553-40a7-836e-14b96f8a4764","savedPayload":{"position":{"x":4141.41271164468,"y":17021.198369469843},"targetPosition":{"x":4138.971828579179,"y":17379.183804585642},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"4f1260c8-6d74-454e-963a-fa3ff910329c"}}},{"type":"Output Dataset","name":"Multi-Time-Frame-Daily Three-Candles Patterns","project":"Foundations","id":"cb6acbaf-bf43-4bf6-b8ca-7689130cc9cf","savedPayload":{"position":{"x":4252.36357255399,"y":17039.900153164792},"targetPosition":{"x":4138.971828579179,"y":17379.183804585642},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"b60cb94f-79c5-410c-b166-abc97d0f2bc3"}}}],"outputDatasetFolders":[],"id":"bcfa61bd-e1d0-4a60-9fd5-ab7dabe4fd39","savedPayload":{"position":{"x":4138.971828579179,"y":17379.183804585642},"targetPosition":{"x":4202.31007347551,"y":17802.310313042937},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"processDependencies":{"type":"Process Dependencies","name":"New Process Dependencies","project":"Foundations","statusDependencies":[{"type":"Status Dependency","name":"Candle Patterns Multi-Time-Frame-Daily","config":"{\"mainUtility\": \"Self Reference\"}","project":"Foundations","id":"a7ea36fb-cc2e-4d55-b021-e67d8c5a7020","savedPayload":{"position":{"x":4271.274080895866,"y":16836.051781428025},"targetPosition":{"x":4463.497734878572,"y":17137.665772151136},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"3a20d7e9-d551-4346-81c7-e3b0098bef99"}}},{"type":"Status Dependency","name":"Exchange Raw Data Historic-OHLCVs","config":"{\"mainUtility\": \"Market Starting Point\"}","project":"Foundations","id":"48b53dc5-015c-43f1-9485-047aaaffe0f7","savedPayload":{"position":{"x":4484.925367632157,"y":16780.62286642274},"targetPosition":{"x":4463.497734878572,"y":17137.665772151136},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"181c7c34-7243-497a-9ddb-1b0067c6d66e"}}},{"type":"Status Dependency","name":"Candles Volumes Multi-Time-Frame-Daily","config":"{ \n\"mainUtility\": \"Market Ending Point\"\n}","project":"Foundations","id":"49d2c9ad-bdde-427a-8590-801aa4422cca","savedPayload":{"position":{"x":4690.64049560163,"y":16861.440515194765},"targetPosition":{"x":4463.497734878572,"y":17137.665772151136},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"2a021da8-9feb-475e-90ab-1586968c17c7"}}}],"dataDependencies":[{"type":"Data Dependency","name":"Candles Multi-Time-Frame-Daily","project":"Foundations","id":"19bf518a-1e20-4e3a-8f40-8e07324f634b","savedPayload":{"position":{"x":4809.620831706085,"y":17047.77279346082},"targetPosition":{"x":4463.497734878572,"y":17137.665772151136},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"678a567c-f08d-49b9-813b-4e54fd6afadb"}}}],"dataMineDataDependencies":[],"id":"2a7a3bf2-9044-4040-95a7-28c1a339a37f","savedPayload":{"position":{"x":4463.497734878572,"y":17137.665772151136},"targetPosition":{"x":4202.31007347551,"y":17802.310313042937},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"statusReport":{"type":"Status Report","name":"New Status Report","project":"Foundations","id":"3a20d7e9-d551-4346-81c7-e3b0098bef99","savedPayload":{"position":{"x":4760.922783662587,"y":17357.337045572225},"targetPosition":{"x":4202.31007347551,"y":17802.310313042937},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Candles Volumes Multi-Time-Frame-Daily","project":"Foundations","id":"4d03c099-0d5e-4668-a347-c0de2f42f8bd","savedPayload":{"position":{"x":4631.263310134087,"y":17737.757537231206},"targetPosition":{"x":4202.31007347551,"y":17802.310313042937},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"f29d08f9-e7c8-490c-8fca-14851a0d3dc3"}}},"executionFinishedEvent":{"type":"Execution Finished Event","name":"New Execution Finished Event","project":"Foundations","id":"3ef2f54d-64c9-4264-a298-0c5a908458ab","savedPayload":{"position":{"x":4602.685416209504,"y":17958.874466789566},"targetPosition":{"x":4202.31007347551,"y":17802.310313042937},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"8a7ce3e2-20a1-496b-86bf-2d7842f88536","savedPayload":{"position":{"x":3730.6087896128793,"y":17959.167995679316},"targetPosition":{"x":3378.784622502266,"y":18239.738406515746},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"products":[{"type":"Product Definition","name":"Basic Candles","config":"{\n \"codeName\": \"Basic-Candles\",\n \"singularVariableName\": \"basicCandle\",\n \"pluralVariableName\": \"basicCandles\"\n}","project":"Foundations","datasets":[{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","config":"{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n }","project":"Foundations","id":"07be5b9b-e8fd-49fc-ab77-20f89fdea10f","savedPayload":{"position":{"x":4543.557043633315,"y":17732.52121724577},"targetPosition":{"x":4397.387467659923,"y":18074.90669060388},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","config":"{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n }","project":"Foundations","id":"9e6d7f95-b2fe-466e-9a5d-175479cbf85d","savedPayload":{"position":{"x":4716.876479057264,"y":17884.407289039897},"targetPosition":{"x":4397.387467659923,"y":18074.90669060388},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}}],"record":{"type":"Record Definition","name":"Basic Candles Variables","project":"Foundations","properties":[{"type":"Record Property","name":"Begin","config":"{\n \"codeName\": \"begin\",\n \"isString\": false,\n\"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","code":"record.current.begin","project":"Foundations","id":"7d35e864-2f37-4d1c-912d-225952131ffd","savedPayload":{"position":{"x":5243.300902669818,"y":17694.234544014682},"targetPosition":{"x":5503.05010588257,"y":17796.698970175938},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"52215804-fb71-43ed-a232-3b29d843cb58","savedPayload":{"position":{"x":5503.05010588257,"y":17796.698970175938},"targetPosition":{"x":6022.515021635823,"y":18000.96732511276},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"End","config":"{\n \"codeName\": \"end\",\n \"isString\": false,\n\"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","code":"record.current.end","project":"Foundations","id":"bdeaed7f-2923-4fde-a7ea-257f00bb7ee9","savedPayload":{"position":{"x":5361.434274238682,"y":17486.529590492595},"targetPosition":{"x":5581.882197024175,"y":17658.27100096263},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"b8f2240b-03a9-4fd5-8e37-d43237554239","savedPayload":{"position":{"x":5581.882197024175,"y":17658.27100096263},"targetPosition":{"x":6022.515021635823,"y":18000.96732511276},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"name","config":"{\n \"codeName\": \"name\",\n \"isString\": true\n}","project":"Foundations","recordFormula":{"type":"Record Formula","code":"variable.name","project":"Foundations","id":"5ac4a021-ae1b-45d7-80ea-09587174c038","savedPayload":{"position":{"x":5533.068929769028,"y":17321.14386498576},"targetPosition":{"x":5696.33677158257,"y":17547.906705873695},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"8220f919-2232-47b2-8bcb-1d30a905c026","savedPayload":{"position":{"x":5696.33677158257,"y":17547.906705873695},"targetPosition":{"x":6022.515021635823,"y":18000.96732511276},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"size","config":"{ \n\"codeName\": \"size\",\n\"isString\": true\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.size","project":"Foundations","id":"8162dea0-df67-42b5-8223-7533f950af7a","savedPayload":{"position":{"x":5744.665428222961,"y":17210.425479501188},"targetPosition":{"x":5837.235956477414,"y":17474.237864607072},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"2bff73a1-c5c2-4413-91ed-9d2aaf642d83","savedPayload":{"position":{"x":5837.235956477414,"y":17474.237864607072},"targetPosition":{"x":6022.515021635823,"y":18000.96732511276},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"direction","config":"{ \n\"codeName\": \"direction\",\n\"isString\": true\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.direction","project":"Foundations","id":"770f6a35-9069-49ba-9c12-99dc6e5ff54a","savedPayload":{"position":{"x":5978.659552191561,"y":17164.12104348829},"targetPosition":{"x":5993.197817157594,"y":17443.44991488241},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"871bc42d-f3f7-4896-b575-ca23f325e50f","savedPayload":{"position":{"x":5993.197817157594,"y":17443.44991488241},"targetPosition":{"x":6022.515021635823,"y":18000.96732511276},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"upperShadowPercent","config":"{ \n\"codeName\": \"upperShadowPercent\",\n\"isString\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.upperShadowPercent","project":"Foundations","id":"1645f231-45ab-48b5-9891-45f27e2b4d7e","savedPayload":{"position":{"x":6215.745762155788,"y":17185.4847720107},"targetPosition":{"x":6151.260782482586,"y":17457.53940533661},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"dec83c16-8f66-4403-9dda-e536223e7577","savedPayload":{"position":{"x":6151.260782482586,"y":17457.53940533661},"targetPosition":{"x":6022.515021635823,"y":18000.96732511276},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"bodyPercent","config":"{ \n\"codeName\": \"bodyPercent\",\n\"isString\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.bodyPercent","project":"Foundations","id":"36408e7c-d9cc-4d63-9115-feffa763b85f","savedPayload":{"position":{"x":6437.384791894061,"y":17272.97639100739},"targetPosition":{"x":6299.059885150024,"y":17515.86892053557},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"cba04177-1edd-444f-94a3-79784d84d70e","savedPayload":{"position":{"x":6299.059885150024,"y":17515.86892053557},"targetPosition":{"x":6022.515021635823,"y":18000.96732511276},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"lowerShadowPercent","config":"{ \n\"codeName\": \"lowerShadowPercent\",\n\"isString\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.lowerShadowPercent","project":"Foundations","id":"71464adc-3bd3-47b8-b018-cbacf897c119","savedPayload":{"position":{"x":6625.956992622145,"y":17419.515024556917},"targetPosition":{"x":6424.646044938092,"y":17613.45149521807},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"c2c5753a-2e74-4429-9b6a-aa016a753be2","savedPayload":{"position":{"x":6424.646044938092,"y":17613.45149521807},"targetPosition":{"x":6022.515021635823,"y":18000.96732511276},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"body","config":"{ \n\"codeName\": \"body\",\n\"isString\": false,\n\"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.body","project":"Foundations","id":"1bc97398-5645-4452-9169-f62efc0a7fe1","savedPayload":{"position":{"x":6765.224388489449,"y":17612.934801319963},"targetPosition":{"x":6517.479393432612,"y":17742.38112056753},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"f0019951-d651-4fcf-888e-0a0cf1564c98","savedPayload":{"position":{"x":6517.479393432612,"y":17742.38112056753},"targetPosition":{"x":6022.515021635823,"y":18000.96732511276},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"upperShadow","config":"{ \n\"codeName\": \"upperShadow\",\n\"isString\": false,\n\"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.upperShadow","project":"Foundations","id":"cf426ed9-53d3-411e-acf1-1694c5d45b89","savedPayload":{"position":{"x":6844.438361579003,"y":17838.291272164868},"targetPosition":{"x":6570.220243552896,"y":17892.478058050765},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"2d3b26eb-15bc-4272-b296-9658ac24baa9","savedPayload":{"position":{"x":6570.220243552896,"y":17892.478058050765},"targetPosition":{"x":6022.515021635823,"y":18000.96732511276},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"lowerShadow","config":"{ \n\"codeName\": \"lowerShadow\",\n\"isString\": false,\n\"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.lowerShadow","project":"Foundations","id":"a0909b34-9ad9-4290-aa93-5b1731b74a66","savedPayload":{"position":{"x":6857.373941733622,"y":18075.89717696571},"targetPosition":{"x":6578.765103241236,"y":18050.895253165992},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"2369782b-6afb-41e1-a93f-721c7442e5c3","savedPayload":{"position":{"x":6578.765103241236,"y":18050.895253165992},"targetPosition":{"x":6022.515021635823,"y":18000.96732511276},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"length","config":"{ \n\"codeName\": \"length\",\n\"isString\": false,\n\"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.length","project":"Foundations","id":"3639b9ee-c558-4699-9b48-2ddfdc59fa33","savedPayload":{"position":{"x":6802.330696790366,"y":18307.921708544687},"targetPosition":{"x":6542.1841852105135,"y":18205.641292375883},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"a6773db1-97fb-418d-b7cf-d4298054f376","savedPayload":{"position":{"x":6542.1841852105135,"y":18205.641292375883},"targetPosition":{"x":6022.515021635823,"y":18000.96732511276},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"meanBody","config":"{ \n\"codeName\": \"meanBody\",\n\"isString\": false,\n\"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.meanBody","project":"Foundations","id":"a45ab78a-fa03-469b-ab64-78fd184d9dd5","savedPayload":{"position":{"x":6683.925547715877,"y":18515.366727041524},"targetPosition":{"x":6463.305020388798,"y":18343.699094836596},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"c32b5645-7bbe-4f06-aaef-d9efc3a5c9da","savedPayload":{"position":{"x":6463.305020388798,"y":18343.699094836596},"targetPosition":{"x":6022.515021635823,"y":18000.96732511276},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"avgRef","config":"{ \n\"codeName\": \"avgRef\",\n\"isString\": false,\n\"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.avgRef","project":"Foundations","id":"26313abc-cd03-4fb9-b54d-2a0d67a3c0da","savedPayload":{"position":{"x":6512.319034276483,"y":18680.924730972125},"targetPosition":{"x":6348.919906015339,"y":18454.114196658797},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"0bdc3b36-d092-421f-8741-a0ecfa8fcc41","savedPayload":{"position":{"x":6348.919906015339,"y":18454.114196658797},"targetPosition":{"x":6022.515021635823,"y":18000.96732511276},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Nbodies","config":"{ \n\"codeName\": \"Nbodies\",\n\"isString\": false,\n\"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.Nbodies","project":"Foundations","id":"f5b650b4-497d-4eef-84f8-c53b5703dbed","savedPayload":{"position":{"x":6300.818320518336,"y":18791.289105675434},"targetPosition":{"x":6207.993808010269,"y":18527.655813473764},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"cf0a624b-44cb-4926-8e26-867ea485e3fe","savedPayload":{"position":{"x":6207.993808010269,"y":18527.655813473764},"targetPosition":{"x":6022.515021635823,"y":18000.96732511276},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"dojiFactor","config":"{ \n\"codeName\": \"dojiFactor\",\n\"isString\": false,\n\"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.dojiFactor","project":"Foundations","id":"8e3696bf-dace-4ecb-a9e7-db654ba86ed8","savedPayload":{"position":{"x":6066.700297459774,"y":18837.781036628825},"targetPosition":{"x":6052.025902110538,"y":18558.6505418354},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"cda80e33-8ed9-4579-8c45-99da25652634","savedPayload":{"position":{"x":6052.025902110538,"y":18558.6505418354},"targetPosition":{"x":6022.515021635823,"y":18000.96732511276},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"sizeFactor","config":"{ \n\"codeName\": \"sizeFactor\",\n\"isString\": false,\n\"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.sizeFactor","project":"Foundations","id":"08e5507c-e88f-410e-ac54-886d8ce157d2","savedPayload":{"position":{"x":5830.273633796629,"y":18816.462399687203},"targetPosition":{"x":5894.242071234996,"y":18544.1893096125},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"20fadb1a-1f55-4b10-ba45-cda61d8d0157","savedPayload":{"position":{"x":5894.242071234996,"y":18544.1893096125},"targetPosition":{"x":6022.515021635823,"y":18000.96732511276},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Nlengths","config":"{ \n\"codeName\": \"Nlengths\",\n\"isString\": false,\n\"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.Nlengths","project":"Foundations","id":"addc3851-bbe2-47ac-8652-5b745e12918a","savedPayload":{"position":{"x":5597.065099427209,"y":18732.00017717133},"targetPosition":{"x":5746.252783209857,"y":18485.936491246895},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"0a736450-a2e1-41a0-8c29-cd2434296872","savedPayload":{"position":{"x":5746.252783209857,"y":18485.936491246895},"targetPosition":{"x":6022.515021635823,"y":18000.96732511276},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"sizeMethod","config":"{ \n\"codeName\": \"sizeMethod\",\n\"isString\": true,\n\"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.sizeMethod","project":"Foundations","id":"e2109d1f-c4aa-46d6-a6b7-75d1ffd9c0ee","savedPayload":{"position":{"x":5419.925716874699,"y":18582.301617339857},"targetPosition":{"x":5620.814387211058,"y":18388.37670408981},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"23853614-5c16-4e3e-b1ae-d3fda37d5884","savedPayload":{"position":{"x":5620.814387211058,"y":18388.37670408981},"targetPosition":{"x":6022.515021635823,"y":18000.96732511276},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"meanLength","config":"{ \n\"codeName\": \"meanLength\",\n\"isString\": false,\n\"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.meanLength","project":"Foundations","id":"4731c75f-5e23-4972-ba37-10bd4363ee0d","savedPayload":{"position":{"x":5280.391387567346,"y":18388.63473053433},"targetPosition":{"x":5527.8119261481625,"y":18259.320219875386},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"fc7702c5-1b49-4ed6-b2b3-fde741557115","savedPayload":{"position":{"x":5527.8119261481625,"y":18259.320219875386},"targetPosition":{"x":6022.515021635823,"y":18000.96732511276},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"min","config":"{ \n\"codeName\": \"min\",\n\"isString\": false,\n\"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.candleMin","project":"Foundations","id":"016b76f2-2f06-408e-986f-e29cd5edc107","savedPayload":{"position":{"x":5201.249991326287,"y":18163.14056712514},"targetPosition":{"x":5474.98716504105,"y":18109.084384305213},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"31730ec0-eedf-404d-9a38-bd065bdc2064","savedPayload":{"position":{"x":5474.98716504105,"y":18109.084384305213},"targetPosition":{"x":6022.515021635823,"y":18000.96732511276},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"4d364dfd-44f1-4d8e-87fd-5aa54564e167","savedPayload":{"position":{"x":6022.515021635823,"y":18000.96732511276},"targetPosition":{"x":4397.387467659923,"y":18074.90669060388},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"dataBuilding":{"type":"Data Building Procedure","name":"New Data Building Procedure","project":"Foundations","loop":{"type":"Procedure Loop","name":"New Procedure Loop","project":"Foundations","procedureJavascriptCode":{"type":"Procedure Javascript Code","code":"/* ¡¡¡ VERY IMPORTANT !!!\n\"PLEASE READ BEFORE STARTING ALL DOCUMENTATION RELATED TO THIS INDICATOR ON THE SUPERALGOS WEBSITE\" */\n\n/* INTRODUCTION:\nThere are a lot of combinations in order to construct a candle. That's why we are going to define 4 families of candles based on their appearence.\n1) “CLASSIC CANDLES”: These candles have two shadows shorter than the body.\n2) “MARUBOZU CANDLES”: These candles have no at least one shadow. The shadow, if present, cannot be longer than the body. \n3) “SPINNING TOP CANDLES”: These candles have differents opening and closing prices and have at least one shadow. At the same time at least one shadow has to be longer than the body.\n4) “DOJI CANDLES”: These candles have no body. The open price is equal to the close price. */\n\n// ---------------------------------------------------------------------------------------------------------------------\n// From here the variables to be used will be defined\n// ---------------------------------------------------------------------------------------------------------------------\n\n/* The following variables could be modified by the user to adapt the indicator with his preferences\n(Please, read the documentation before) */\n\nlet sizeMethod = \"SMA\" // Choose \"SMA\" or \"EMA\" to calculate the average length of the last \"Nlengths\" candles\nlet Nlengths = 20 // Default value: 20 - \"Nlengths\" is the number of candles to calculate the average length value\nlet sizeFactor = 75 // Default value: 75% - \"sizeFactor\" is to define \"Long\" or \"Short\" size\nlet Nbodies = 10 // Default value: 10 - \"Nbodies\" is the number of bodies to calculate the average bodie value\nlet dojiFactor = 3 // Default value: 3% - \"dojiFactor\" is to define when a candle is \"doji\" or not\n\n /* In order to avoid errors, the initial condition of the name of the candle is defined */\nvariable.name = \"Unknown\" // To be used on the Plotter Panel and Conditions\n\n/* Candles as dependencies are defined */\nlet candle = record.current \n\n/* The height of the body */\nlet body = Math.abs (candle.close-candle.open)\n\n/* Array of N bodies is defined to verify if a candle has a Short Body or a Long Body */\nif (variable.lastNbodies.length > Nbodies) {\n variable.lastNbodies.shift() // Remove the first element of the array to keep it at a maximun of N elements\n}\nlet meanBody \nif (variable.lastNbodies.length < Nbodies) { // If \"lastNbodies\" array hasn't enough bodies, zero value is defined\n meanBody = 0 \n} else { \n let sum = 0 // Initialize sum variable \n for (let i = variable.lastNbodies.length-Nbodies; i < variable.lastNbodies.length; i++) { // Iterate through the last periods\n sum = sum + variable.lastNbodies[i]\n } \n meanBody = sum/Nbodies\n}\nvariable.lastNbodies.push(body) // Add the current body value to the \"lastNbodies\" array for next cycle\n\n /* Total length of the candle, equivalent to the sum of upper shadow, lower shadow and body */\nlet length = candle.max - candle.min \n\n/* Calculating average candles length \"EMA\" or \"SMA\" */\nif (sizeMethod === \"EMA\") {\n let k = 2 / (Nlengths + 1)\n variable.EMAlength = length * k + variable.previousEMAlength * (1-k)\n variable.previousEMAlength = variable.EMAlength\n variable.avgRef = variable.EMAlength * sizeFactor / 100\n variable.SMAlength = 0\n} \nif (sizeMethod === \"SMA\") {\n variable.EMAlength = 0\n if (variable.lastNlengths.length > Nlengths) {\n variable.lastNlengths.shift() // Remove the first element of the array to keep it at a maximun of N elements \n } \n if (variable.lastNlengths.length < Nlengths) { // If \"lastNlengths\" array hasn't enough candles length, zero value is defined\n variable.SMAlength = 0 \n variable.avgRef = 0 \n } else { \n let sum = 0 // Initialize sum variable \n for (let i = variable.lastNlengths.length-Nlengths; i < variable.lastNlengths.length; i++) { // Iterate through the last periods\n sum = sum + variable.lastNlengths[i]\n } \n variable.SMAlength = sum/Nlengths\n variable.avgRef = variable.SMAlength * sizeFactor / 100 // To be used in Shapes\n }\n variable.lastNlengths.push(length) // Add the current length value to the \"lastNlengths\" array for next cycle\n}\n\n/* Only one MA is calculated, the other is defined as 0. It is useful to integrate both variables into one for future operations */\nvariable.meanLength = variable.SMAlength + variable.EMAlength // To be used in Shapes and Conditions\n\n/* Defining if a candle is \"Long\" or \"Short\" */\nlet size\nif (length > variable.avgRef) {\n size = \"Long\"\n} else {\n size = \"Short\"\n} \n\n/* Green candles are \"Bullish\" and red candles are \"Bearish\" */\nlet direction \nif (candle.close > candle.open) {\n direction = \"Bullish\"\n} else {\n direction = \"Bearish\"\n}\n\n/* The value of the upper shadow */\nlet upperShadow \nif (direction === \"Bullish\") {\n upperShadow = candle.max-candle.close\n} else {\n upperShadow = candle.max-candle.open\n}\n\n/* The value of the lower shadow */\nlet lowerShadow \nif (direction === \"Bullish\") {\n lowerShadow = candle.open-candle.min\n} else {\n lowerShadow = candle.close-candle.min\n}\n\n/* Four possibilities of combinations of the shadows are defined: \"lower\", \"upper\", \"both\", \"none\" */\nlet shadow\nif (upperShadow > 0 && lowerShadow > 0) {\n shadow = \"Both\"\n}\nif (upperShadow === 0 && lowerShadow === 0) {\n shadow = \"None\"\n}\nif (upperShadow > 0 && lowerShadow === 0) {\n shadow = \"Upper\"\n}\nif (upperShadow === 0 && lowerShadow > 0) {\n shadow = \"Lower\"\n}\n\n// ----------------------------------------------------------------------------------------------------------------------------\n// From here the name of the candles will be defined\n// ----------------------------------------------------------------------------------------------------------------------------\n\nif (body > length*dojiFactor/100) { // From here all kind of candles that are NOT \"doji\" are defined\n\n/* \"CLASSIC CANDLES\" family:\nThese candles have the following characteristics in common:\n1) Both shadows are present.\n2) Each shadow is shorter than the body. \n3) The opening price differs from the closing price. */\n\nif (shadow === \"Both\" && upperShadow <= body && lowerShadow <= body) {\n\n/* \"SHORT GREEN CANDLE\" and \"SHORT RED CANDLE\" properties:\n1) Bullish or Bearish.\n2) Relative Size: Short. */\n\nif (direction === \"Bullish\" && size === \"Short\") {\n variable.name = \"Short Green Candle\"\n}\nif (direction === \"Bearish\" && size === \"Short\") {\n variable.name = \"Short Red Candle\"\n}\n\n/* \"GREEN CANDLE\" and \"RED CANDLE\" properties: \n1) Bullish or Bearish.\n2) Relative Size: Long . */\n\nif (direction === \"Bullish\" && size === \"Long\") {\n variable.name = \"Green Candle\"\n}\nif (direction === \"Bearish\" && size === \"Long\") {\n variable.name = \"Red Candle\"\n}\n\n/* \"LONG GREEN CANDLE\" and \"LONG RED CANDLE\" properties:\n1) Bullish or Bearish respectively.\n2) The body is at least three times higher than the mean body.\n4) Relative Size: Long. */\n\nif (direction === \"Bullish\" && size === \"Long\" && body >= meanBody*3) {\n variable.name = \"Long Green Candle\"\n}\nif (direction === \"Bearish\" && size === \"Long\" && body >= meanBody*3) {\n variable.name = \"Long Red Candle\"\n}\n\n} // Closing \"Classic Candles\" Family \n\n/* \"MARUBOZU CANDLES\" family:\nThese candles have the following characteristics in common:\n1) Lack at least one shadow.\n2) If it has one shadow, it must be shorter than the body.\n3) The opening price differs from the closing price.\n4) Relative Size: Short or Long. */\n\n/* \"GREEN MARUBOZU\" and \"RED MARUBOZU\" properties: \n1) Bullish or Barish.\n2) No shadows. */\n\nif (direction === \"Bullish\" && shadow === \"None\") {\n variable.name = \"Green Marubozu\"\n}\nif (direction === \"Bearish\" && shadow === \"None\") {\n variable.name = \"Red Marubozu\"\n}\n\n/* \"OPENING GREEN MARUBOZU\" properties: \n1) Bullish.\n2) No lower shadow. */\n\nif (direction === \"Bullish\" && shadow === \"Upper\" && upperShadow <= body) {\n variable.name = \"Opening Green Marubozu\"\n}\n\n/* \"CLOSING GREEN MARUBOZU\" properties:\n1) Bullish.\n2) No upper shadow. */\n\nif (direction === \"Bullish\" && shadow === \"Lower\" && lowerShadow <= body) {\n variable.name = \"Closing Green Marubozu\"\n}\n\n/* \"CLOSING RED MARUBOZU\" properties:\n1) Bearish.\n2) No lower shadow. */\n\nif (direction === \"Bearish\" && shadow === \"Upper\" && upperShadow <= body) {\n variable.name = \"Closing Red Marubozu\"\n}\n\n/* \"OPENING RED MARUBOZU\" properties: \n1) Bearish.\n2) No upper shadow. */\n\nif (direction === \"Bearish\" && shadow === \"Lower\" && lowerShadow <= body) {\n variable.name = \"Opening Red Marubozu\"\n}\n\n/* \"SPINNING TOP CANDLES\" family:\nThese candles have the following characteristics in common:\n1) Have at least one shadow.\n2) At least one shadow is greater than the body.\n3) The opening price differs from the closing price. */\n\n/* \"GREEN SPINNING TOP\" and \"RED SPINNING TOP\" properties:\n1) Bullish or Bearish.\n4) Relative Size: Short or Long. \n5) If it's relative size is Long, none of the shadows can exceed three times the body. */\n\nif (shadow !== \"None\") { \n if (upperShadow > body || lowerShadow > body) { \n if (size === \"Long\") {\n if (upperShadow > 3*body || lowerShadow > 3*body) {\n } else {\n if (direction === \"Bullish\") {\n variable.name = \"Green Spinning Top\"\n } else {\n variable.name = \"Red Spinning Top\"\n }\n } \n } else {\n if (direction === \"Bullish\") {\n variable.name = \"Green Spinning Top\"\n } else {\n variable.name = \"Red Spinning Top\"\n }\n }\n } \n} \n\n/* \"HIGH WAVE\" properties:\n1) Bullish or Bearish.\n2) Relative Size: Long.\n3) The length of at least one shadow is at least 3 times larger than the body.*/\n\nif (shadow !== \"None\" && size === \"Long\") {\n if (upperShadow > 3*body || lowerShadow > 3*body) { \n variable.name = \"High Wave\"\n } \n}\n\n} else { // Closing the initial \"dojiFactor\" if condition, from here \"Doji Candles\" family are defined \n\n/* \"DOJI CANDLES\" family:\nThese candles have the following characteristics in common:\n1) Have no body, or very small body if it is allowed. */\n\n/* \"FOUR-PRICE DOJI\" properties:\n1) No shadows.\n2) Relative Size: Short.*/\n\nif (shadow === \"None\" && size === \"Short\") {\n variable.name = \"Four-Price Doji\"\n}\n\n/* \"STAR DOJI\" properties:\n1) Body is located nearly mid-range (between 60% and 40% of total length).\n2) Relative Size: Short. */\n\nif (size === \"Short\" && upperShadow <= length * 0.6 && upperShadow >= length * (0.4 - dojiFactor/100)) {\n variable.name = \"Star Doji\"\n}\n\n/* \"LONG-LEGGED DOJI\" properties:\n1) Body is located nearly mid-range (between 60% and 40% of total length).\n2) Relative Size: Long. */\n\nif (size === \"Long\" && upperShadow <= length * 0.6 && upperShadow >= length * (0.4 - dojiFactor/100)) {\n variable.name = \"Long-Legged Doji\"\n}\n\n/* \"DRAGONFLY DOJI\" properties:\n1) Upper shadow shorter than 1% of total candle length.\n2) Relative Size: Long. */\n\nif (size === \"Long\" && upperShadow <= length * 0.01) {\n variable.name = \"Dragonfly Doji\"\n}\n\n/* \"GRAVESTONE DOJI\" properties:\n1) Lower shadow shorter than 1% of total candle length.\n2) Relative Size: Long.*/\n\nif (size === \"Long\" && lowerShadow <= length * 0.01) {\n variable.name = \"Gravestone Doji\"\n}\n\n/* \"GENERIC DOJI\" properties:\n1) None of the above five Doji. */\n\nif (variable.name === \"Unknown\") {\n variable.name = \"Generic Doji\"\n}\n\n} // Closing the \"dojiFactor\" else\n\n\n// ----------------------------------------------------------------------------------------------------------------------------\n// From here all the variables that will be written in the records are defined \n// ----------------------------------------------------------------------------------------------------------------------------\n\nvariable.size = size // To be used on the Plotter Panel and Conditions\nvariable.direction = direction // To be used on the Plotter Panel and Conditions\nif (length > 0) { // Condition to avoid dividing by 0\n variable.upperShadowPercent = upperShadow/length*100 // To be used on the Plotter Panel\n variable.bodyPercent = body/length*100 // To be used on the Plotter Panel\n variable.lowerShadowPercent = lowerShadow/length*100 // To be used on the Plotter Panel\n} else {\n variable.lowerShadowPercent = 0\n variable.bodyPercent = 0\n variable.upperShadowPercent = 0\n}\nvariable.Nbodies = Nbodies // To be used on the Plotter Panel\nvariable.sizeFactor = sizeFactor // To be used on the Plotter Panel\nvariable.dojiFactor = dojiFactor // To be used on the Plotter Panel\nvariable.Nlengths = Nlengths // To be used on the Plotter Panel\nvariable.sizeMethod = sizeMethod // To be used on the Plotter Panel\nvariable.candleMin = candle.min // To be used in Shapes\nvariable.length = length // To be used in Conditions\nvariable.upperShadow = upperShadow // To be used in Conditions\nvariable.lowerShadow = lowerShadow // To be used in Conditions\nvariable.body = body // To be used in Conditions\nvariable.meanBody = meanBody // To be used in Conditions\n","project":"Foundations","id":"119670a5-5f25-4a75-aaad-6939a18aebf0","savedPayload":{"position":{"x":5693.573835174204,"y":18703.895667095363},"targetPosition":{"x":5318.264450787843,"y":18634.648023107347},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"shortcutKey":"f"}}},"id":"351fa6f0-1fbb-4e1b-9d95-3599476aed35","savedPayload":{"position":{"x":5318.264450787843,"y":18634.648023107347},"targetPosition":{"x":4954.862224073002,"y":18562.428413799887},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"initialization":{"type":"Procedure Initialization","name":"New Procedure Initialization","project":"Foundations","procedureJavascriptCode":{"type":"Procedure Javascript Code","name":"New Procedure Javascript Code","code":"/* ¡¡¡ VERY IMPORTANT !!!\n\"PLEASE READ BEFORE STARTING ALL DOCUMENTATION RELATED TO THIS INDICATOR ON THE SUPERALGOS WEBSITE\" */\n\n/* It is necessary to define when a candle has a long or a short body. To do that, the bodies of the last N candles have to be averaged. */\nvariable.lastNbodies = [ ] // Define \"lastNbodies\" array to record the value of the last N bodies (SMA)\n\n/* It is necessary to define when a candle is \"Long\" or \"Short\". To do that, the length of the last N candles have to be averaged. */\nvariable.previousEMAlength = 0 // Initialize the variable previous enter to the main loop (EMA)\nvariable.lastNlengths = [ ] // Define \"lastNlengths\" array to record the value of the last N candles length (SMA)","project":"Foundations","id":"70e6788a-2518-48cf-8493-27f1e7e5ad61","savedPayload":{"position":{"x":5134.43651537488,"y":19090.94349632314},"targetPosition":{"x":5074.637276372179,"y":18914.448702293234},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"0b2207a1-b217-4c06-92bd-6985d621d035","savedPayload":{"position":{"x":5074.637276372179,"y":18914.448702293234},"targetPosition":{"x":4954.862224073002,"y":18562.428413799887},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"f2638b08-3f3b-4574-9e89-dc41f984273d","savedPayload":{"position":{"x":4954.862224073002,"y":18562.428413799887},"targetPosition":{"x":4397.387467659923,"y":18074.90669060388},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"7519e3d8-b5ec-47eb-84c9-8c9262c9efc6","savedPayload":{"position":{"x":3817.502182984086,"y":18139.603986235405},"targetPosition":{"x":3378.784622502266,"y":18239.738406515746},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Module","name":"Basic Candles","id":"09e0a24c-ead1-40c6-9e43-72b46e4294c5"}}},{"type":"Product Definition","name":"One-Candle Patterns","config":"{\n \"codeName\": \"One-Candle-Patterns\",\n \"singularVariableName\": \"oneCandlePattern\",\n \"pluralVariableName\": \"oneCandlePatterns\"\n}","project":"Foundations","datasets":[{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","config":"{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n }","project":"Foundations","id":"144d8665-1ff0-4db3-9340-a33fd7d0d098","savedPayload":{"position":{"x":4379.589693688931,"y":18139.373683469374},"targetPosition":{"x":4112.264531521449,"y":18372.754243610005},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","config":"{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n }","project":"Foundations","id":"f0a11771-dd69-4b9a-9347-7cb2d1f231ff","savedPayload":{"position":{"x":4466.003859580354,"y":18341.753515923112},"targetPosition":{"x":4112.264531521449,"y":18372.754243610005},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}}],"record":{"type":"Record Definition","name":"One-Candle Patterns Records","project":"Foundations","properties":[{"type":"Record Property","name":"Begin","config":"{\n \"codeName\": \"begin\",\n \"isString\": false,\n\"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","code":"record.current.begin","project":"Foundations","id":"6269672d-95af-44a9-8f10-52f7d4a6892b","savedPayload":{"position":{"x":4587.910104787861,"y":18158.71238268851},"targetPosition":{"x":4763.958803948364,"y":18513.517047571368},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"023fd450-0cae-4b41-8cb2-c446ac69bf32","savedPayload":{"position":{"x":4763.958803948364,"y":18513.517047571368},"targetPosition":{"x":4949.568780610876,"y":18886.534396570307},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"End","config":"{\n \"codeName\": \"end\",\n \"isString\": false,\n\"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","code":"record.current.end","project":"Foundations","id":"6902c73f-da76-4ca0-b8c2-4ac0351c9a59","savedPayload":{"position":{"x":5040.247449527134,"y":18078.47983082935},"targetPosition":{"x":4996.216852960717,"y":18472.7216781132},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"ebafaaab-38a0-4bed-a8ea-169f0e92b1cb","savedPayload":{"position":{"x":4996.216852960717,"y":18472.7216781132},"targetPosition":{"x":4949.568780610876,"y":18886.534396570307},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"name","config":"{ \n\"codeName\": \"name\",\n\"isString\": true,\n\"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.name","project":"Foundations","id":"ae345ad9-8364-4e58-bd0a-8b44803b1d98","savedPayload":{"position":{"x":5462.087826799281,"y":18255.158055464555},"targetPosition":{"x":5212.568336268181,"y":18562.609510952294},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"b633fced-5335-4a72-b0cf-ebb6237e2a17","savedPayload":{"position":{"x":5212.568336268181,"y":18562.609510952294},"targetPosition":{"x":4949.568780610876,"y":18886.534396570307},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"trend","config":"{ \n\"codeName\": \"trend\",\n\"isString\": true,\n\"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.trend","project":"Foundations","id":"5cd8361b-112f-4a4f-9fcd-42a2ff493e96","savedPayload":{"position":{"x":5722.545430983178,"y":18632.089346956927},"targetPosition":{"x":5345.1937909711505,"y":18756.122878002287},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"853f4eb3-8068-47d1-9726-22b0c7e835ad","savedPayload":{"position":{"x":5345.1937909711505,"y":18756.122878002287},"targetPosition":{"x":4949.568780610876,"y":18886.534396570307},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"forecast","config":"{ \n\"codeName\": \"forecast\",\n\"isString\": true,\n\"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.forecast","project":"Foundations","id":"3b9c18d5-c9e8-4fad-bb3c-1c46751b91a9","savedPayload":{"position":{"x":5736.503709060398,"y":19089.79819116966},"targetPosition":{"x":5353.6709067777665,"y":18991.134671650172},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"1325daec-fb39-4cb8-acec-14adc2ee94e9","savedPayload":{"position":{"x":5353.6709067777665,"y":18991.134671650172},"targetPosition":{"x":4949.568780610876,"y":18886.534396570307},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"trendLine","config":"{ \n\"codeName\": \"trendLine\",\n\"isString\": false,\n\"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.trendLine","project":"Foundations","id":"d4a6b997-360b-442b-a08c-b75c331a6a84","savedPayload":{"position":{"x":5301.733278681682,"y":19266.576724658637},"targetPosition":{"x":5231.910901682279,"y":19191.692482253744},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{}}},"id":"e1a74ac9-f660-4d09-89e9-f8eaebf137c4","savedPayload":{"position":{"x":5231.910901682279,"y":19191.692482253744},"targetPosition":{"x":4949.568780610876,"y":18886.534396570307},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"bearishArrowHead","config":"{ \n\"codeName\": \"bearishArrowHead\",\n\"isString\": false,\n\"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.bearishArrowHead","project":"Foundations","id":"7ca628f3-61d6-4b1f-a4a8-610d07bd8bdb","savedPayload":{"position":{"x":5040.780167562203,"y":19396.213693138863},"targetPosition":{"x":5022.549835225156,"y":19295.863525255263},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{}}},"id":"d9837267-f999-420e-8906-169c546fc7f5","savedPayload":{"position":{"x":5022.549835225156,"y":19295.863525255263},"targetPosition":{"x":4949.568780610876,"y":18886.534396570307},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"bullishArrowHead","config":"{ \n\"codeName\": \"bullishArrowHead\",\n\"isString\": false,\n\"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.bullishArrowHead","project":"Foundations","id":"9ddcf2bf-57b5-489e-a7a5-496afd9b7301","savedPayload":{"position":{"x":4756.609984669511,"y":19369.96167357614},"targetPosition":{"x":4795.127009015465,"y":19278.78828123524},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{}}},"id":"c474fa25-64ec-470c-ab04-4132e0f3f9a3","savedPayload":{"position":{"x":4795.127009015465,"y":19278.78828123524},"targetPosition":{"x":4949.568780610876,"y":18886.534396570307},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"period","config":"{ \n\"codeName\": \"period\",\n\"isString\": false,\n\"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.period","project":"Foundations","id":"4986b4c7-0753-4bab-bf62-906acab4c408","savedPayload":{"position":{"x":4443.076391201399,"y":19236.335647007865},"targetPosition":{"x":4607.2153836654725,"y":19122.80222935768},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"49eea75b-d5c8-44cd-afa7-8689127ac9ae","savedPayload":{"position":{"x":4607.2153836654725,"y":19122.80222935768},"targetPosition":{"x":4949.568780610876,"y":18886.534396570307},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"trendMethod","config":"{ \n\"codeName\": \"trendMethod\",\n\"isString\": true,\n\"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.trendMethod","project":"Foundations","id":"8fdf87c8-a467-49a9-9b6a-e70cd12a2b93","savedPayload":{"position":{"x":4334.545726617684,"y":18906.959595002954},"targetPosition":{"x":4533.835716185422,"y":18900.209567664584},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"6337c29e-3df8-4e54-82ab-a2cdeb800a1b","savedPayload":{"position":{"x":4533.835716185422,"y":18900.209567664584},"targetPosition":{"x":4949.568780610876,"y":18886.534396570307},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"02d96f47-c6f0-4423-a144-4799f4023c99","savedPayload":{"position":{"x":4949.568780610876,"y":18886.534396570307},"targetPosition":{"x":4112.264531521449,"y":18372.754243610005},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"dataBuilding":{"type":"Data Building Procedure","name":"New Data Building Procedure","project":"Foundations","loop":{"type":"Procedure Loop","name":"New Procedure Loop","project":"Foundations","procedureJavascriptCode":{"type":"Procedure Javascript Code","name":"One-Candle Patterns Code","code":"// -----------------------------------------------------------------------------------------------------------------------------\n// From here the variables that will be used during the definition of the patterns will be defined\n// -----------------------------------------------------------------------------------------------------------------------------\n\n/* The following variables could be modified by the user to adapt the indicator with his preferences\n(Please, read the documentation before) */\nlet N = 10 // Default value: 10 periods - \"N\" is the period to calculate the Moving Average of the trend line (between 5 and 20) \nvariable.trendMethod = \"SMA\" // Choose \"SMA\" or \"EMA\" to calculate the Moving Average of the trend line\n\n /* In order to avoid errors, the initial condition of the output variables are defined */\nvariable.name = \"No Pattern\" // The name of the one-candle pattern\nvariable.forecast = \"None\" // The forecast of the pattern\n\n/* \"Candles\" and \"Basic Candles\" are dependencies */\nlet candle = record.current // Calling \"Candles\"\nlet basicCandle = getElement ('basicCandles', candle) // Calling \"Basic Candles\"\n\n/* To define if the trend is Up or Down , it is necessary to average the candle closes of the last N candles. */\nif (variable.trendMethod === \"SMA\") {\n variable.lastN.push(candle.close) // Add the current Candle Close value to the \"lastN\" array\n if (variable.lastN.length > N) {\n variable.lastN.shift() // Remove the first element of the array to keep it at a maximun of N elements\n }\n let smaN\n if (variable.lastN.length < N) { // If the array \"lastN\" has not enough Candle Closes, the value zero for the smaN is defined\n smaN = 0 \n } else { \n let sum = 0 // Initialize sum variable \n for (let i = variable.lastN.length-N; i < variable.lastN.length; i++) { // Iterate through the last periods\n sum = sum + variable.lastN[i]\n } \n smaN = sum/N\n variable.lastMA.push(smaN) // Add the current SMA value to the \"lastMA\" array\n if (variable.lastMA.length > 4) {\n variable.lastMA.shift() // Remove the first element of the array to keep it at a maximun of 4 SMA's\n }\n }\n}\n\nif (variable.trendMethod === \"EMA\") {\n let k = 2 / (N + 1)\n variable.ema = candle.close * k + variable.previousEMA * (1-k)\n variable.previousEMA = variable.ema\n if (variable.ema === undefined) {\n variable.lastMA.push(0)\n } else { \n variable.lastMA.push(variable.ema) // Add the current EMA value to the \"lastMA\" array\n } \n if (variable.lastMA.length > 4) {\n variable.lastMA.shift() // Remove the first element of the array to keep it at a maximun of 4 EMA's\n }\n} \n\n/* Calling the 3 last and current Moving Averages of the \"lastMA\" array */\nlet ma3Back = variable.lastMA [0] \nlet ma2Back = variable.lastMA [1]\nlet ma1Back = variable.lastMA [2]\nlet trendLine = variable.lastMA [3]\n\n/* Defining trend (Uptrend or Downtrend). It is important to avoid \"undefined\" candles or ma's */\nlet trend = \"None\"\nlet candle1Back = mainDependency.records[index - 1] // Calling previous candle\nlet candle2Back = mainDependency.records[index - 2] // Calling 2 previous candle\nlet candle3Back = mainDependency.records[index - 3] // Calling 3 previous candle\n\nif (candle1Back !== undefined && candle2Back !== undefined && candle3Back !== undefined) { \n if (ma1Back !== undefined && ma2Back !== undefined && ma3Back !== undefined) { \n if (candle1Back.close >= ma1Back && candle1Back.open >= ma1Back) {\n if (candle2Back.close >= ma2Back && candle2Back.open >= ma2Back) {\n if (candle3Back.close >= ma3Back && candle3Back.open >= ma3Back) {\n trend = \"Uptrend\"\n }\n }\n }\n if (candle1Back.close <= ma1Back && candle1Back.open <= ma1Back) {\n if (candle2Back.close <= ma2Back && candle2Back.open <= ma2Back) {\n if (candle3Back.close <= ma3Back && candle3Back.open <= ma3Back) {\n trend = \"Downtrend\"\n }\n }\n }\n }\n}\n\n// ----------------------------------------------------------------------------------------------------------------------------\n// From here patterns will be defined\n// ----------------------------------------------------------------------------------------------------------------------------\n\n/* Patterns will be grouped as follows:\n1) Bearish continuation --> These patterns indicates that the current downtrend could continue.\n2) Bearish Reversal --> These patterns indicates that the current uptrend could turn to downtrend.\n3) Bullish Continuation --> These patterns indicates that the current uptrend could continue.\n4) Bullish Reversal --> These patterns indicates that the current downtrend could turn to uptrend. */\n\n/* \"BEARISH CONTINUATION\" group:\nThese patterns should appear during a downtrend to be valid*/\nif (trend === \"Downtrend\") {\n\n/* \"BEARISH STRONG LINE\" properties:\n1) Basic Candle can be \"Long Red Candle\", \"Red Marubozu\", \"Opening Red Marubozu\" or \"Closing Red Marubozu\".\n2) Average size: Long.\n3) The body has to be three times higher than the mean body.\n4) The body is placed below the trend line. */\n\nif (basicCandle.name === \"Long Red Candle\" || basicCandle.name === \"Red Marubozu\" || basicCandle.name === \"Opening Red Marubozu\" || basicCandle.name === \"Closing Red Marubozu\") {\n if (basicCandle.size === \"Long\") {\n if (basicCandle.body >= basicCandle.meanBody*3) {\n if (candle.open <= trendLine) {\n variable.name = \"Bearish Strong Line\"\n variable.forecast = \"Bearish Continuation\"\n }\n }\n }\n}\n\n} // Closing \"Bearish Continuation\" group\n\n//-------------------------------------------------------\n\n/* \"BEARISH REVERSAL\" group:\nThese patterns should appear during an uptrend to be valid */\nif (trend === \"Uptrend\") {\n\n/* \"BEARISH BELT HOLD\" properties:\n1) Basic Candle is \"Opening Red Marubozu\". \n2) Average size: Long.\n3) Short lower shadow. (20 percent of the candle is defined, user can change it). */\n\nif (basicCandle.name === \"Opening Red Marubozu\") {\n if (basicCandle.size === \"Long\") {\n if(basicCandle.lowerShadow <= basicCandle.length*0.2) {\n variable.name = \"Bearish Belt Hold\"\n variable.forecast = \"Bearish Reversal\"\n }\n }\n}\n\n/* \"HANGING MAN\" properties:\n1) Basic Candle can be \"Green Spinning Top\", \" Red Spinning Top\" or \"High Wave\".\n2) Average size: Long.\n3) The upper shadow shorter than the body.\n4) Long lower shadow that is at least twice the size as the body.\n5) The body above the trend line. */\n\nif (basicCandle.name === \"Green Spinning Top\" || basicCandle.name === \"Red Spinning Top\" || basicCandle.name === \"High Wave\") {\n if (basicCandle.size === \"Long\") {\n if (basicCandle.upperShadow <= basicCandle.body) {\n if (basicCandle.lowerShadow >= basicCandle.body*2) {\n if (candle.close >= trendLine && candle.open >= trendLine) {\n variable.name = \"Hanging Man\"\n variable.forecast = \"Bearish Reversal\"\n }\n }\n }\n } \n}\n\n/* \"SHOOTING STAR\" properties:\n1) Basic Candle can be \"Green Spinning Top\", \" Red Spinning Top\" or \"High Wave\".\n2) Average size: Long.\n3) The lower shadow shorter than the body.\n4) Upper shadow that is at least two times longer than the body.\n5) The body above the trend line. */\n\nif (basicCandle.name === \"Green Spinning Top\" || basicCandle.name === \"Red Spinning Top\" || basicCandle.name === \"High Wave\") {\n if (basicCandle.size === \"Long\") {\n if (basicCandle.lowerShadow <= basicCandle.body) {\n if (basicCandle.upperShadow >= basicCandle.body*2) {\n if (candle.close >= trendLine && candle.open >= trendLine) {\n variable.name = \"Shooting Star\"\n variable.forecast = \"Bearish Reversal\"\n } \n }\n }\n } \n}\n\n/* \"BEARISH STRONG LINE\" properties:\n1) Basic Candle can be \"Long Red Candle\", \"Red Marubozu\", \"Opening Red Marubozu\" or \"Closing Red Marubozu\". \n2) Average size: Long.\n3) The body has to be three times higher than the mean body.\n4) The opening price is above the trendline (Remember, if the body is below the trendline, belongs to bearish continuation). */\n\nif (basicCandle.name === \"Long Red Candle\" || basicCandle.name === \"Red Marubozu\" || basicCandle.name === \"Opening Red Marubozu\" || basicCandle.name === \"Closing Red Marubozu\") {\n if (basicCandle.size === \"Long\") {\n if (basicCandle.body >= basicCandle.meanBody*3) {\n if (candle.open >= trendLine) {\n variable.name = \"Bearish Strong Line\"\n variable.forecast = \"Bearish Reversal\"\n }\n }\n }\n}\n\n} // Closing \"Bearish Reversal\" group\n\n//-------------------------------------------------------\n\n/* \"BULLISH CONTINUATION\" group:\nThese patterns should appear during an uptrend to be valid */\nif (trend === \"Uptrend\") {\n\n/* \"BULLISH STRONG LINE\" properties:\n1) Basic Candle can be \"Long Green Candle\", \"Green Marubozu\", \"Opening Green Marubozu\" or \"Closing Green Marubozu\".\n2) Average size: Long.\n3) The body has to be three times higher than the mean body.\n4) The body is placed above the trendline. */\n\nif (basicCandle.name === \"Long Green Candle\" || basicCandle.name === \"Green Marubozu\" || basicCandle.name === \"Opening Green Marubozu\" || basicCandle.name === \"Closing Green Marubozu\") {\n if (basicCandle.size === \"Long\") {\n if (basicCandle.body >= basicCandle.meanBody*3) {\n if (candle.open >= trendLine) {\n variable.name = \"Bullish Strong Line\"\n variable.forecast = \"Bullish Continuation\"\n }\n }\n }\n}\n\n} // Closing \"Bullish Continuation\" group\n\n//-------------------------------------------------------\n\n/* \"BULLISH REVERSAL\" group:\nThese patterns should appear during a downtrend*/\nif (trend === \"Downtrend\") {\n\n/* \"BULLISH BELT HOLD\" properties:\n1) Basic Candle is \"Opening Green Marubozu\".\n2) Average size: Long.\n3) Short upper shadow. 20 percent of the candle length, user can change it value. */\n\nif (basicCandle.name === \"Opening Green Marubozu\") {\n if (basicCandle.size === \"Long\") {\n if (basicCandle.upperShadow <= basicCandle.length*0.2) {\n variable.name = \"Bullish Belt Hold\"\n variable.forecast = \"Bullish Reversal\"\n }\n }\n}\n\n/* \"HAMMER\" properties:\n1) Basic Candle can be \"Green Spinning Top\", \" Red Spinning Top\" or \"High Wave\".\n2) Average size: Long.\n3) The upper shadow shorter than the body.\n4) Lower shadow at least two times longer than the body. \n5) The body has to be below the trend line. */\n\nif (basicCandle.name === \"Green Spinning Top\" || basicCandle.name === \"Red Spinning Top\" || basicCandle.name === \"High Wave\" ) {\n if (basicCandle.size === \"Long\") {\n if (basicCandle.upperShadow <= basicCandle.body) {\n if (basicCandle.lowerShadow >= basicCandle.body*2) {\n if (candle.close <= trendLine && candle.open <= trendLine) {\n variable.name = \"Hammer\"\n variable.forecast = \"Bullish Reversal\"\n }\n }\n }\n } \n}\n \n/* \"BULLISH STRONG LINE\" properties:\n1) Basic Candle can be \"Long Green Candle\", \"Green Marubozu\", \"Opening Green Marubozu\" or \"Closing Green Marubozu\". \n2) Average size: Long.\n3) The body three times higher than the mean body.\n4) The opening price is below the trendline (Remember, if the body is placed above the trendline, belongs to bulliish continuation). */\n\nif (basicCandle.name === \"Long Green Candle\" || basicCandle.name === \"Green Marubozu\" || basicCandle.name === \"Opening Green Marubozu\" || basicCandle.name === \"Closing Green Marubozu\") {\n if (basicCandle.size === \"Long\") {\n if (basicCandle.body >= basicCandle.meanBody*3) {\n if (candle.open <= trendLine) {\n variable.name = \"Bullish Strong Line\"\n variable.forecast = \"Bullish Reversal\"\n }\n }\n }\n}\n\n} // Closing \"Bullish Reversal\" group\n\n// ----------------------------------------------------------------------------------------------------------------------------\n// From here all the variables that will be written in the records are defined \n// ----------------------------------------------------------------------------------------------------------------------------\n\nvariable.trend = trend\nvariable.trendLine = trendLine\nvariable.period = N // This record will be for pattern visualization on the chart\nvariable.bearishArrowHead = candle.max*1.02 // This record will be for pattern visualization on the chart\nvariable.bullishArrowHead = candle.min*0.98 // This record will be for pattern visualization on the chart","project":"Foundations","id":"08e03d17-e3d4-4a60-9e76-8b0c246f6eab","savedPayload":{"position":{"x":4708.181636308345,"y":19193.27160890174},"targetPosition":{"x":4588.102783784305,"y":19102.515372521324},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"45f3274c-5f6c-4730-83cc-3a4a80be5f11","savedPayload":{"position":{"x":4588.102783784305,"y":19102.515372521324},"targetPosition":{"x":4347.66576105129,"y":18923.01369094286},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"initialization":{"type":"Procedure Initialization","name":"New Procedure Initialization","project":"Foundations","procedureJavascriptCode":{"type":"Procedure Javascript Code","name":"New Procedure Javascript Code","code":"/* It is necessary to define Moving Average of N Periods to define the trend of the market. */\nvariable.lastN = [ ] // Define lastN array to record the value of the last N candle closes (SMA)\nvariable.previousEMA = 0 // Initialize the variable previous enter to the main loop (EMA)\nvariable.lastMA = [0, 0, 0, 0] // Define lastMA array to record the value of the last 3 and current Moving Averages of N Periods","project":"Foundations","id":"dcdb9df8-32b5-4c90-b392-8eb147d91a1e","savedPayload":{"position":{"x":4294.001042774589,"y":19370.16978745303},"targetPosition":{"x":4312.353012109685,"y":19220.490039329583},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"0571fcc4-4f29-4c5b-8de0-54da0ee0dd44","savedPayload":{"position":{"x":4312.353012109685,"y":19220.490039329583},"targetPosition":{"x":4347.66576105129,"y":18923.01369094286},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"61de6419-4760-4b57-a184-d5aac5114be8","savedPayload":{"position":{"x":4347.66576105129,"y":18923.01369094286},"targetPosition":{"x":4112.264531521449,"y":18372.754243610005},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"f3c0863c-ac0c-4fc0-b9ee-5f0f2bd722ea","savedPayload":{"position":{"x":3817.502182984086,"y":18339.872826796087},"targetPosition":{"x":3378.784622502266,"y":18239.738406515746},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Module","name":"One-Candle Patterns","id":"14f83391-e4a6-470c-90c0-19763f83429b"}}},{"type":"Product Definition","name":"Two-Candles Patterns","config":"{\n \"codeName\": \"Two-Candles-Patterns\",\n \"singularVariableName\": \"twoCandlePattern\",\n \"pluralVariableName\": \"twoCandlePatterns\"\n}","project":"Foundations","datasets":[{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","config":"{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n }","project":"Foundations","id":"8c35ce52-9dee-4d20-92e6-50ba7fd2882b","savedPayload":{"position":{"x":4105.741923194211,"y":18395.210116661106},"targetPosition":{"x":3692.4332887174132,"y":18509.48517375739},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","config":"{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n }","project":"Foundations","id":"4f1260c8-6d74-454e-963a-fa3ff910329c","savedPayload":{"position":{"x":4093.4955365505703,"y":18659.83069367279},"targetPosition":{"x":3692.4332887174132,"y":18509.48517375739},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}}],"record":{"type":"Record Definition","name":"Two-Candles Patterns Records","project":"Foundations","properties":[{"type":"Record Property","name":"Begin","config":"{\n \"codeName\": \"begin\",\n \"isString\": false,\n\"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","code":"record.current.begin","project":"Foundations","id":"61a74369-9fad-4af6-99d8-c6e4821d4750","savedPayload":{"position":{"x":4511.506479424588,"y":18808.641406992305},"targetPosition":{"x":4512.631929064031,"y":18917.186767177074},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"d0948117-06a2-44e6-a9c6-eed01b943780","savedPayload":{"position":{"x":4512.631929064031,"y":18917.186767177074},"targetPosition":{"x":4515.490551317351,"y":19132.101015737037},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"End","config":"{\n \"codeName\": \"end\",\n \"isString\": false,\n\"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","code":"record.current.end","project":"Foundations","id":"73933242-2824-4a63-bb50-d6043c1796a0","savedPayload":{"position":{"x":4687.381944801706,"y":18857.549328703673},"targetPosition":{"x":4629.570962774706,"y":18949.759972030603},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"d5bcbb61-ab9d-4908-91c4-0bbbdade33c0","savedPayload":{"position":{"x":4629.570962774706,"y":18949.759972030603},"targetPosition":{"x":4515.490551317351,"y":19132.101015737037},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"name","config":"{ \n\"codeName\": \"name\",\n\"isString\": true,\n\"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.name","project":"Foundations","id":"34cec9a0-7a4d-430c-a69e-b67150a8701d","savedPayload":{"position":{"x":4802.913421971327,"y":18996.877389132147},"targetPosition":{"x":4709.592714974562,"y":19040.708844291315},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{}}},"id":"c8a5978b-4038-4493-9c79-697d6508604f","savedPayload":{"position":{"x":4709.592714974562,"y":19040.708844291315},"targetPosition":{"x":4515.490551317351,"y":19132.101015737037},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"trend","config":"{ \n\"codeName\": \"trend\",\n\"isString\": true,\n\"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.trend","project":"Foundations","id":"d5af582e-67e7-4bd4-80c8-561fb4b28f0b","savedPayload":{"position":{"x":4830.5978010438885,"y":19173.31805259477},"targetPosition":{"x":4728.290959487345,"y":19159.96427499382},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{}}},"id":"ceed7f12-8a54-43bf-9bd0-c9297493d6a1","savedPayload":{"position":{"x":4728.290959487345,"y":19159.96427499382},"targetPosition":{"x":4515.490551317351,"y":19132.101015737037},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"forecast","config":"{ \n\"codeName\": \"forecast\",\n\"isString\": true,\n\"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.forecast","project":"Foundations","id":"ce5d5a36-b9dd-404d-90c1-a6556cc15145","savedPayload":{"position":{"x":4758.2029272869,"y":19337.15030784822},"targetPosition":{"x":4679.404103803652,"y":19270.59398362157},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{}}},"id":"0e22e091-4ace-44ab-b1c9-aa386e928299","savedPayload":{"position":{"x":4679.404103803652,"y":19270.59398362157},"targetPosition":{"x":4515.490551317351,"y":19132.101015737037},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"bullishArrowHead","config":"{ \n\"codeName\": \"bullishArrowHead\",\n\"isString\": false,\n\"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.bullishArrowHead","project":"Foundations","id":"7095f60c-5b45-4f3c-b026-97c89a480135","savedPayload":{"position":{"x":4608.749972898444,"y":19435.843028155774},"targetPosition":{"x":4578.478959928612,"y":19337.237388278132},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{}}},"id":"228d8125-2609-45c6-9cc7-e644c017ee0e","savedPayload":{"position":{"x":4578.478959928612,"y":19337.237388278132},"targetPosition":{"x":4515.490551317351,"y":19132.101015737037},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"bearishArrowHead","config":"{ \n\"codeName\": \"bearishArrowHead\",\n\"isString\": false,\n\"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.bearishArrowHead","project":"Foundations","id":"409212af-d4f2-4371-9cc2-4402e16c1889","savedPayload":{"position":{"x":4430.222396179863,"y":19438.060444595878},"targetPosition":{"x":4457.811008546021,"y":19338.73067176096},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{}}},"id":"fa50b0e1-d8df-4a16-91c9-361541808fbf","savedPayload":{"position":{"x":4457.811008546021,"y":19338.73067176096},"targetPosition":{"x":4515.490551317351,"y":19132.101015737037},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"trendLine","config":"{ \n\"codeName\": \"trendLine\",\n\"isString\": false,\n\"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.trendLine","project":"Foundations","id":"7302e487-d514-4964-bdc3-9901ba318dea","savedPayload":{"position":{"x":4278.505571438527,"y":19343.095925592825},"targetPosition":{"x":4355.319111136239,"y":19274.575067483856},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{}}},"id":"64444857-2818-42de-a4c1-69c4d2804ebf","savedPayload":{"position":{"x":4355.319111136239,"y":19274.575067483856},"targetPosition":{"x":4515.490551317351,"y":19132.101015737037},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"period","config":"{ \n\"codeName\": \"period\",\n\"isString\": false,\n\"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.period","project":"Foundations","id":"dfdef370-336e-4650-a441-4b65f7304047","savedPayload":{"position":{"x":4195.971924468871,"y":19182.08068833095},"targetPosition":{"x":4303.192232694928,"y":19165.241806554797},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"6dafe978-a5df-4f5b-a7ae-d496b83bcc94","savedPayload":{"position":{"x":4303.192232694928,"y":19165.241806554797},"targetPosition":{"x":4515.490551317351,"y":19132.101015737037},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"trendMethod","config":"{ \n\"codeName\": \"trendMethod\",\n\"isString\": true,\n\"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.trendMethod","project":"Foundations","id":"aea83576-35e1-4190-b284-faf3f696436b","savedPayload":{"position":{"x":4220.405041993439,"y":19001.08247878895},"targetPosition":{"x":4319.346554396849,"y":19044.887374080874},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"552e82f9-e5e6-4802-9cf2-d9a7bbbc5a22","savedPayload":{"position":{"x":4319.346554396849,"y":19044.887374080874},"targetPosition":{"x":4515.490551317351,"y":19132.101015737037},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"17ec2118-b9df-415f-b5f3-120fb3b3155a","savedPayload":{"position":{"x":4515.490551317351,"y":19132.101015737037},"targetPosition":{"x":3692.4332887174132,"y":18509.48517375739},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"dataBuilding":{"type":"Data Building Procedure","name":"New Data Building Procedure","project":"Foundations","loop":{"type":"Procedure Loop","name":"New Procedure Loop","project":"Foundations","procedureJavascriptCode":{"type":"Procedure Javascript Code","name":"Two-Candles Patterns Code","code":"// -----------------------------------------------------------------------------------------------------------------------------\n// From here the variables that will be used during the definition of the patterns will be defined\n// -----------------------------------------------------------------------------------------------------------------------------\n\n /* In order to avoid errors, the initial condition of the output variables are defined */\nvariable.name = \"No Pattern\" // The name of the two-candle pattern, for panel visualization\nvariable.forecast = \"None\" // The forecast of the two-candle pattern, for panel visualization\nvariable.trend = \"None\" // The trend of the current pattern, for panel visualization\nvariable.trendLine = 1 // This record will be for pattern shapes visualization on the chart\nvariable.bearishArrowHead = 1 // This record will be for pattern shapes visualization on the chart\nvariable.bullishArrowHead = 1 // This record will be for pattern shapes visualization on the chart\nvariable.period = 0 // The period of the trend MA, for panel visualization\n \n/* \"Candles\", \"Basic Candles\" and \"One-Candle Patterns\" are dependencies */\nlet candle = record.current // Calling \"Candles\"\nlet basicCandle = getElement ('basicCandles', candle) // Calling \"Basic Candles\" product\nlet oneCandlePattern = getElement ('oneCandlePatterns', candle) // Calling \"One-Candle Patterns\" product\n\n/* Some properties of the previous candle are needed (max, min, open and close) */\nlet candle1Back = mainDependency.records[index - 1] \n\n/* In order to avoid \"undefined\" elements during calculations */\nif (basicCandle !== undefined && oneCandlePattern !== undefined && candle1Back !== undefined) { \n\n/*Another properties of the previous candle are needed (trend, span, name and direction)*/\nvariable.records1Back.push(oneCandlePattern.trend, basicCandle.size, basicCandle.name, basicCandle.direction)\nlet trend1Back = \"None\"\nlet size1Back = \"None\"\nlet name1Back = \"None\"\nlet direction1Back = \"None\"\nif (variable.records1Back[0] !== undefined) {\n trend1Back = variable.records1Back[0] // Taking first element of the array (index 0)\n}\nif (variable.records1Back[1] !== undefined) {\n size1Back = variable.records1Back[1] // Taking second element of the array (index 1)\n}\nif (variable.records1Back[2] !== undefined) {\n name1Back = variable.records1Back[2] // Taking third element of the array (index 2)\n}\nif (variable.records1Back[3] !== undefined) {\n direction1Back = variable.records1Back[3] // Taking fourth element of the array (index 3)\n}\nif (variable.records1Back.length === 8) { // Array with 8 elements, 4 currents and 4 from previous\n variable.records1Back.splice(0, 4) // Remove the first 4 elements of the array\n} \n\n// ----------------------------------------------------------------------------------------------------------------------------\n// From here patterns will be defined\n// ----------------------------------------------------------------------------------------------------------------------------\n\n/* Patterns will be grouped as follows:\n1) Bearish continuation --> These patterns indicates that the current downtrend could continue.\n2) Bearish Reversal --> These patterns indicates that the current uptrend could turn to downtrend.\n3) Bullish Continuation --> These patterns indicates that the current uptrend could continue.\n4) Bullish Reversal --> These patterns indicates that the current downtrend could turn to uptrend. */\n\n/* \"BEARISH CONTINUATION\" group:\nThese patterns should appear during a downtrend to be valid*/\nif (trend1Back === \"Downtrend\") {\n\n/* \"LAST ENGULFING BOTTOM\" properties:\nIt is important to know that this pattern has a \"Bearish Continuation\" or \"Bullish Reversal\" forecast, depending on the context.\n--First candle\n1) Can be any green basic candle, excluding Four-Price Doji.\n--Second candle\n1) Can be the following red basic candles: Red Candle, Long Red Candle, Red Marubozu, Opening Red Marubozu, Closing Red Marubozu.\n2) Candle's body engulfs the prior candle's body.\n3) Average size: long. */\n\nif (direction1Back === \"Bullish\" && name1Back !== \"Four-Price Doji\") {\n if (basicCandle.size === \"Long\") {\n if (basicCandle.name === \"Red Candle\" || basicCandle.name === \"Long Red Candle\" || basicCandle.name === \"Red Marubozu\" || basicCandle.name === \"Opening Red Marubozu\" || basicCandle.name === \"Closing Red Marubozu\") {\n if (candle1Back.close <= candle.open && candle1Back.open > candle.close) {\n variable.name = \"Last Engulfing Bottom\"\n variable.forecast = \"Depends On The Context\"\n }\n }\n }\n}\n\n} // Closing \"Bearish Continuation\" group\n\n//-------------------------------------------------------\n\n/* \"BEARISH REVERSAL\" group:\nThese patterns should appear during an uptrend to be valid */\nif (trend1Back === \"Uptrend\") {\n\n/* \"BEARISH ENGULFING\" properties:\n--First candle\n1) Can be any green basic candle, excluding Four-Price Doji.\n--Second candle\n1) Can be the following red basic candles: Red Candle, Long Red Candle, Red Marubozu, Opening Red Marubozu, Closing Red Marubozu.\n2) Candle's body engulfs the prior candle's body.\n3) Average size: long. */\n\nif (direction1Back === \"Bullish\" && name1Back !== \"Four-Price Doji\") {\n if (basicCandle.size === \"Long\") {\n if (basicCandle.name === \"Red Candle\" || basicCandle.name === \"Long Red Candle\" || basicCandle.name === \"Red Marubozu\" || basicCandle.name === \"Opening Red Marubozu\" || basicCandle.name === \"Closing Red Marubozu\") {\n if (candle1Back.close <= candle.open && candle1Back.open > candle.close) {\n variable.name = \"Bearish Engulfing\"\n variable.forecast = \"Bearish Reversal\"\n }\n }\n }\n}\n\n/* \"BEARISH HARAMI\" properties:\n--First candle\n1) Can be the following green basic candles: Green Candle, Long Green Candle, Green Marubozu, Opening Green Marubozu, Closing Green Marubozu.\n2) Average size: Long.\n--Second candle\n1) Can be any red basic candle, excluding Four-Price Doji.\n2) Candle's body engulfed by the previous candle's body. */\n\nif (name1Back === \"Green Candle\" || name1Back === \"Long Green Candle\" || name1Back === \"Green Marubozu\" || name1Back === \"Opening Green Marubozu\" || name1Back === \"Closing Green Marubozu\") {\n if (size1Back === \"Long\") {\n if (basicCandle.direction === \"Bearish\" && basicCandle.name !== \"Four-Price Doji\") {\n if (candle1Back.close >= candle.open && candle1Back.open < candle.close) {\n variable.name = \"Bearish Harami\"\n variable.forecast = \"Bearish Reversal\"\n }\n }\n }\n}\n\n/* \"BEARISH HARAMI CROSS\" properties:\n--First candle\n1) Can be the following green basic candles: Green Candle, Long Green Candle, Green Marubozu, Opening Green Marubozu, Closing Green Marubozu.\n2) Average size: Long.\n--Second candle\n1) Should be a Classic Doji.\n2) Candle's body (including shadows) engulfed by the prior candle's body. */\n\nif (name1Back === \"Green Candle\" || name1Back === \"Long Green Candle\" || name1Back === \"Green Marubozu\" || name1Back === \"Opening Green Marubozu\" || name1Back === \"Closing Green Marubozu\") {\n if (size1Back === \"Long\") {\n if (basicCandle.name === \"Classic Doji\") {\n if (candle1Back.close >= candle.max && candle1Back.open <= candle.min) {\n variable.name = \"Bearish Harami Cross\"\n variable.forecast = \"Bearish Reversal\"\n }\n }\n }\n}\n\n/* \"BEARISH TASUKI LINE\" properties:\n--First candle\n1) Bullish candle.\n2) Average size: Long.\n--Second candle\n1) Bearish candle.\n2) Opening price below or equal to the previous closing price.\n3) Closing price below the previous opening price.\n4) Average size: Long. */\n\nif (direction1Back === \"Bullish\" && size1Back === \"Long\") {\n if (basicCandle.direction === \"Bearish\" && basicCandle.size === \"Long\") {\n if (candle.open <= candle1Back.close && candle.close < candle1Back.open) {\n variable.name = \"Bearish Tasuki Line\"\n variable.forecast = \"Bearish Reversal\"\n }\n }\n}\n\n/* \"DESCENDING HAWK\" properties:\n--First candle\n1) Can be the following green basic candles: Green Candle, Long Green Candle, Green Marubozu, Opening Green Marubozu, Closing Green Marubozu.\n2) Average size: Long.\n--Second candle\n1) Can be the following green basic candles: Short Green Candle, Green Candle, Long Green Candle, Green Marubozu, Opening Green Marubozu, Closing Green Marubozu.\n2) Candle's body engulfed by the prior candle's body. */\n\nif (name1Back === \"Green Candle\" || name1Back === \"Long Green Candle\" || name1Back === \"Green Marubozu\" || name1Back === \"Opening Green Marubozu\" || name1Back === \"Closing Green Marubozu\") {\n if (size1Back === \"Long\") {\n if (basicCandle.name === \"Short Green Candle\" || basicCandle.name === \"Green Candle\" || basicCandle.name === \"Long Green Candle\" || basicCandle.name === \"Green Marubozu\" || basicCandle.name === \"Opening Green Marubozu\" || basicCandle.name === \"Closing Green Marubozu\") {\n if (candle1Back.close >= candle.close && candle1Back.open < candle.open) {\n variable.name = \"Descending Hawk\"\n variable.forecast = \"Bearish Reversal\"\n }\n }\n }\n}\n\n/* \"TWEEZERS TOP\" properties:\n--First candle\n1) Any candle except the Four-Price Doji.\n2) Could be \"Bullish\" or \"Bearish\" candle.\n--Second candle\n1) Any candle except the Four-Price Doji.\n2) Could be \"Bullish\" or \"Bearish\" candle.\n3) High price equal to the previous high price. */\n\nif (candle1Back.name !== \"Four-Price Doji\" && basicCandle.name !== \"Four-Price Doji\" && candle.max === candle1Back.max) {\n variable.name = \"Tweezers Top\"\n variable.forecast = \"Bearish Reversal\"\n}\n\n/* \"TWO-CANDLE SHOOTING STAR\" properties:\n--First candle\n1) Can be the following green basic candles: Green Candle, Long Green Candle, Green Marubozu, Opening Green Marubozu, Closing Green Marubozu.\n2) Average size: Long.\n--Second candle\n1) Can be the following basic candles: Red Spinning Top, Green Spinning Top, High Wave. \n2) No lower shadow or the shadow cannot be longer than then body.\n3) Upper shadow at least 2.5 times longer than the body.\n4) The open above or at the level of the previous candle’s close. */\n\nif (name1Back === \"Green Candle\" || name1Back === \"Long Green Candle\" || name1Back === \"Green Marubozu\" || name1Back === \"Opening Green Marubozu\" || name1Back === \"Closing Green Marubozu\") {\n if (size1Back === \"Long\") {\n if (basicCandle.name === \"Red Spinning Top\" || basicCandle.name === \"Green Spinning Top\" || basicCandle.name === \"High Wave\") {\n if (basicCandle.lowerShadow <= basicCandle.body && basicCandle.upperShadow >= basicCandle.body*2.5 && candle.open >= candle1Back.close) {\n variable.name = \"Two-Candle Shooting Star\"\n variable.forecast = \"Bearish Reversal\"\n }\n }\n }\n}\n\n} // Closing \"Bearish Reversal\" group\n\n//-------------------------------------------------------\n\n/* \"BULLISH CONTINUATION\" group:\nThese patterns should appear during an uptrend to be valid */\nif (trend1Back === \"Uptrend\") {\n\n/* \"LAST ENGULFING TOP\" properties:\nIt is important to know that this pattern has a \"Bearish Continuation\" or \"Bullish Reversal\" forecast, depending on the context.\n--First candle\n1) Bearish candle, excluding \"Four-Price Doji\".\n--Second candle\n1) Can be the following green basic candles: Green Candle, Long Green Candle, Green Marubozu, Opening Green Marubozu, Closing Green Marubozu.\n2) Candle's body engulfs the prior candle's body. \n3) Average size: Long. */\n\nif (direction1Back === \"Bearish\" && name1Back !== \"Four-Price Doji\") {\n if (basicCandle.size === \"Long\") {\n if (basicCandle.name === \"Green Candle\" || basicCandle.name === \"Long Green Candle\" || basicCandle.name === \"Green Marubozu\" || basicCandle.name === \"Opening Green Marubozu\" || basicCandle.name === \"Closing Green Marubozu\") {\n if (candle1Back.close >= candle.open && candle1Back.open < candle.close) { \n variable.name = \"Last Engulfing Top\"\n variable.forecast = \"Depends On The Context\"\n }\n }\n }\n}\n\n} // Closing \"Bullish Continuation\" group\n \n//-------------------------------------------------------\n\n/* \"BULLISH REVERSAL\" group:\nThese patterns should appear during a downtrend*/\nif (trend1Back === \"Downtrend\") {\n\n/* \"BULLISH ENGULFING\" properties:\n--First candle\n1) Bearish candle, excluding \"Four-Price Doji\".\n--Second candle\n1) Can be the following green basic candles: Green Candle, Long Green Candle, Green Marubozu, Opening Green Marubozu, Closing Green Marubozu.\n2) Candle's body engulfs the prior candle's body. \n3) Average size: Long. */\n\nif (direction1Back === \"Bearish\" && name1Back !== \"Four-Price Doji\") {\n if (basicCandle.size === \"Long\") {\n if (basicCandle.name === \"Green Candle\" || basicCandle.name === \"Long Green Candle\" || basicCandle.name === \"Green Marubozu\" || basicCandle.name === \"Opening Green Marubozu\" || basicCandle.name === \"Closing Green Marubozu\") {\n if (candle1Back.close >= candle.open && candle1Back.open < candle.close) { \n variable.name = \"Bullish Engulfing\"\n variable.forecast = \"Bullish Reversal\"\n }\n }\n }\n}\n\n/* \"BULLISH HARAMI\" properties:\n--First candle\n1) Can be the following red basic candles: Red Candle, Long Red Candle, Red Marubozu, Opening Red Marubozu, Closing Red Marubozu.\n2) Average size: Long.\n--Second candle\n1) Can be any green basic candle, excluding Four-Price Doji.\n2) Candle's body engulfed by the prior candle's body. */\n\nif (name1Back === \"Red Candle\" || name1Back === \"Long Red Candle\" || name1Back === \"Red Marubozu\" || name1Back === \"Opening Red Marubozu\" || name1Back === \"Closing Red Marubozu\") {\n if (size1Back === \"Long\") {\n if (basicCandle.direction === \"Bullish\" && basicCandle.name !== \"Four-Price Doji\") {\n if (candle1Back.close <= candle.open && candle1Back.open > candle.close) {\n variable.name = \"Bullish Harami\"\n variable.forecast = \"Bulliish Reversal\"\n }\n }\n }\n}\n\n/* \"BULLISH HARAMI CROSS\" properties:\n--First candle\n1) Can be the following red basic candles: Red Candle, Long Red Candle, Red Marubozu, Opening Red Marubozu, Closing Red Marubozu.\n2) Average size: Long.\n--Second candle\n1) Should be a Classic Doji.\n2) Candle's body (including shadows) engulfed by the prior candle's body. */\n\nif (name1Back === \"Red Candle\" || name1Back === \"Long Red Candle\" || name1Back === \"Red Marubozu\" || name1Back === \"Opening Red Marubozu\" || name1Back === \"Closing Red Marubozu\") {\n if (size1Back === \"Long\") {\n if (basicCandle.name === \"Classic Doji\") {\n if (candle1Back.open >= candle.max && candle1Back.close <= candle.min) {\n variable.name = \"Bullish Harami Cross\"\n variable.forecast = \"Bulliish Reversal\"\n }\n }\n }\n}\n\n/* \"BULLISH TASUKI LINE\" properties:\n--First candle\n1) Bearish candle.\n2) Average size: Long.\n--Second candle\n1) Bullish candle.\n2) Opening price above or equal to the previous closing price\n3) Closing price above the previous opening price\n4) Average size: Long. */\n\nif (direction1Back === \"Bearish\" && size1Back === \"Long\") {\n if (basicCandle.direction === \"Bullish\" && basicCandle.size === \"Long\") {\n if (candle.open >= candle1Back.close && candle.close > candle1Back.open) {\n variable.name = \"Bullish Tasuki Line\"\n variable.forecast = \"Bullish Reversal\"\n }\n }\n}\n\n/* \"TWEEZERS BOTTOM\" properties:\n--First candle\n1) Any candle except the Four-Price Doji.\n2) Could be \"Bullish\" or \"Bearish\" candle.\n--Second candle\n1) Any candle except the Four-Price Doji.\n2) Could be \"Bullish\" or \"Bearish\" candle.\n3) Low price equal to the previous low price. */\n\nif (candle1Back.name !== \"Four-Price Doji\" && basicCandle.name !== \"Four-Price Doji\" && candle.min === candle1Back.min) {\n variable.name = \"Tweezers Bottom\"\n variable.forecast = \"Bullish Reversal\"\n}\n\n} // Closing \"Bullish Reversal\" group\n\n// ----------------------------------------------------------------------------------------------------------------------------\n// From here all the variables that will be written in the records are defined \n// ----------------------------------------------------------------------------------------------------------------------------\n\nvariable.trend = trend1Back\nvariable.trendLine = oneCandlePattern.trendLine\nvariable.period = oneCandlePattern.period\nvariable.trendMethod = oneCandlePattern.trendMethod\nvariable.bearishArrowHead = candle.max*1.02 \nvariable.bullishArrowHead = candle.min*0.98\n\n} // Closing initial \"undefined\" avoid\n","project":"Foundations","id":"0df41d0a-e490-427e-a355-9043e81eb3c1","savedPayload":{"position":{"x":3869.5860627862567,"y":19317.61201969103},"targetPosition":{"x":3771.4651932597408,"y":19127.082242222306},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"36593fb7-a9ab-4e3f-95ff-9c291e0f96f6","savedPayload":{"position":{"x":3771.4651932597408,"y":19127.082242222306},"targetPosition":{"x":3673.162865767572,"y":18936.864823598287},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"initialization":{"type":"Procedure Initialization","name":"New Procedure Initialization","project":"Foundations","procedureJavascriptCode":{"type":"Procedure Javascript Code","name":"New Procedure Javascript Code","code":"/* Because this pattern has two candles, the properties of the previous candle are needed. */\nvariable.records1Back = [ ] // The properties will be record in this array","project":"Foundations","id":"36e0e453-9058-45de-bcff-bc1e17fe7aa8","savedPayload":{"position":{"x":3442.0272555997544,"y":19298.387154050335},"targetPosition":{"x":3557.6075329371306,"y":19117.527866464377},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"a939b7f6-400d-483f-9017-676c53451613","savedPayload":{"position":{"x":3557.6075329371306,"y":19117.527866464377},"targetPosition":{"x":3673.162865767572,"y":18936.864823598287},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"896e9b4a-04e0-497d-be61-af2c96bb9d86","savedPayload":{"position":{"x":3673.162865767572,"y":18936.864823598287},"targetPosition":{"x":3692.4332887174132,"y":18509.48517375739},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"29283392-6a01-4acd-8f41-328e92281980","savedPayload":{"position":{"x":3730.6087896128793,"y":18520.308817352176},"targetPosition":{"x":3378.784622502266,"y":18239.738406515746},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Module","name":"Two-Candles Patterns","id":"3bf46641-3478-41fd-8407-0af20e72f30b"}}},{"type":"Product Definition","name":"Three-Candles Patterns","config":"{\n \"codeName\": \"Three-Candles-Patterns\",\n \"singularVariableName\": \"threeCandlePattern\",\n \"pluralVariableName\": \"threeCandlePatterns\"\n}","project":"Foundations","datasets":[{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","config":"{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n }","project":"Foundations","id":"087fc67e-78f9-4204-ba5e-8b670566a716","savedPayload":{"position":{"x":3965.2334788843473,"y":18705.002901661068},"targetPosition":{"x":3543.251136774903,"y":18628.545261527746},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","config":"{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n }","project":"Foundations","id":"b60cb94f-79c5-410c-b166-abc97d0f2bc3","savedPayload":{"position":{"x":3839.4790639176717,"y":18938.520201231913},"targetPosition":{"x":3543.251136774903,"y":18628.545261527746},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}}],"record":{"type":"Record Definition","name":"Three-Candles Patterns Records","project":"Foundations","properties":[{"type":"Record Property","name":"Begin","config":"{\n \"codeName\": \"begin\",\n \"isString\": false,\n\"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","code":"record.current.begin","project":"Foundations","id":"1c316dcb-6d17-4108-ac41-f2d059685e5e","savedPayload":{"position":{"x":3826.6001807185166,"y":18798.36729589883},"targetPosition":{"x":3760.31041721116,"y":18946.432644328084},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"8328e683-8704-4b65-a774-63da0346e252","savedPayload":{"position":{"x":3760.31041721116,"y":18946.432644328084},"targetPosition":{"x":3629.575093193893,"y":19265.837720704258},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"End","config":"{\n \"codeName\": \"end\",\n \"isString\": false,\n\"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","code":"record.current.end","project":"Foundations","id":"db0992c2-3fd6-4eb9-bbe9-40dad5ae53f6","savedPayload":{"position":{"x":4063.94441151938,"y":18993.883856043944},"targetPosition":{"x":3928.5134137427194,"y":19079.682057479906},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"fbef0b72-edde-4678-aca5-f405068271b3","savedPayload":{"position":{"x":3928.5134137427194,"y":19079.682057479906},"targetPosition":{"x":3629.575093193893,"y":19265.837720704258},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"name","config":"{ \n\"codeName\": \"name\",\n\"isString\": true,\n\"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.name","project":"Foundations","id":"c397cffb-3ba1-435b-af0b-e920b319b23b","savedPayload":{"position":{"x":4082.3356879433704,"y":19270.78132779846},"targetPosition":{"x":3980.0691683058285,"y":19270.187876305354},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{}}},"id":"2f7591d7-6877-4fde-aafb-1b9580f6ad60","savedPayload":{"position":{"x":3980.0691683058285,"y":19270.187876305354},"targetPosition":{"x":3629.575093193893,"y":19265.837720704258},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"trend","config":"{ \n\"codeName\": \"trend\",\n\"isString\": true,\n\"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.trend","project":"Foundations","id":"ea48eb6b-63a3-444c-abd2-166097bb50c5","savedPayload":{"position":{"x":4007.0391316619207,"y":19514.4200361134},"targetPosition":{"x":3922.289634100427,"y":19459.160562500972},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{}}},"id":"162b594a-c0a4-45c0-a52c-45682978d00a","savedPayload":{"position":{"x":3922.289634100427,"y":19459.160562500972},"targetPosition":{"x":3629.575093193893,"y":19265.837720704258},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"forecast","config":"{ \n\"codeName\": \"forecast\",\n\"isString\": true,\n\"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.forecast","project":"Foundations","id":"fd07c697-966a-4a3c-a123-61198f194538","savedPayload":{"position":{"x":3813.8233091573384,"y":19678.549086294497},"targetPosition":{"x":3772.3487692558992,"y":19585.973068700867},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{}}},"id":"c1afb085-e6cd-4c27-af62-6765cb270c1d","savedPayload":{"position":{"x":3772.3487692558992,"y":19585.973068700867},"targetPosition":{"x":3629.575093193893,"y":19265.837720704258},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"bullishArrowHead","config":"{ \n\"codeName\": \"bullishArrowHead\",\n\"isString\": false,\n\"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.bullishArrowHead","project":"Foundations","id":"dd019f19-f96a-4e88-a2e1-0159ba87fbe3","savedPayload":{"position":{"x":3559.4542349435033,"y":19713.34858190846},"targetPosition":{"x":3576.3008203086865,"y":19612.229621545644},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{}}},"id":"7059a7a5-021b-4277-80b9-8ef4c5387736","savedPayload":{"position":{"x":3576.3008203086865,"y":19612.229621545644},"targetPosition":{"x":3629.575093193893,"y":19265.837720704258},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"bearishArrowHead","config":"{ \n\"codeName\": \"bearishArrowHead\",\n\"isString\": false,\n\"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.bearishArrowHead","project":"Foundations","id":"bc455c93-3c64-4cf4-ab94-0116da22c404","savedPayload":{"position":{"x":3331.213600526218,"y":19604.69011873805},"targetPosition":{"x":3397.3233196058645,"y":19527.94193903369},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{}}},"id":"ec8749b1-4f5f-4163-b079-3dd9bec6eefa","savedPayload":{"position":{"x":3397.3233196058645,"y":19527.94193903369},"targetPosition":{"x":3629.575093193893,"y":19265.837720704258},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"trendLine","config":"{ \n\"codeName\": \"trendLine\",\n\"isString\": false,\n\"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.trendLine","project":"Foundations","id":"54625f1a-aa6f-44a6-bf2e-bcf1f5210674","savedPayload":{"position":{"x":3195.7354388023377,"y":19390.21691584315},"targetPosition":{"x":3293.051902683841,"y":19362.693943698105},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{}}},"id":"7a781a34-4af5-4eb1-b237-1746ea2e69d0","savedPayload":{"position":{"x":3293.051902683841,"y":19362.693943698105},"targetPosition":{"x":3629.575093193893,"y":19265.837720704258},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"period","config":"{ \n\"codeName\": \"period\",\n\"isString\": false,\n\"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.period","project":"Foundations","id":"fd68bb74-c7f3-48ff-941c-121031aaf6a1","savedPayload":{"position":{"x":3148.9080998770005,"y":19111.394004630667},"targetPosition":{"x":3302.385051799891,"y":19160.120001489704},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"b738ac34-a6eb-41c3-9871-0fc1732be676","savedPayload":{"position":{"x":3302.385051799891,"y":19160.120001489704},"targetPosition":{"x":3629.575093193893,"y":19265.837720704258},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"trendMethod","config":"{ \n\"codeName\": \"trendMethod\",\n\"isString\": true,\n\"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.trendMethod","project":"Foundations","id":"65ed19cf-524e-4ccd-94df-c60c9b41c40a","savedPayload":{"position":{"x":3294.509321639307,"y":18877.980836029772},"targetPosition":{"x":3400.467180561838,"y":18999.81502034397},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"32ff1b3e-acb0-4961-82b9-1dd37a795c41","savedPayload":{"position":{"x":3400.467180561838,"y":18999.81502034397},"targetPosition":{"x":3629.575093193893,"y":19265.837720704258},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"8a01e390-aea9-494b-a002-9c7498f23189","savedPayload":{"position":{"x":3629.522318607167,"y":19265.779644981907},"targetPosition":{"x":3543.251136774903,"y":18628.545261527746},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"dataBuilding":{"type":"Data Building Procedure","name":"New Data Building Procedure","project":"Foundations","loop":{"type":"Procedure Loop","name":"New Procedure Loop","project":"Foundations","procedureJavascriptCode":{"type":"Procedure Javascript Code","name":"Three-Candles Patterns Code","code":"// -----------------------------------------------------------------------------------------------------------------------------\n// From here the variables that will be used during the definition of the patterns will be defined\n// -----------------------------------------------------------------------------------------------------------------------------\n\n /* In order to avoid errors, the initial condition of the output variables are defined */\nvariable.name = \"No Pattern\" // The name of the pattern, for panel visualization\nvariable.forecast = \"None\" // The forecast of the pattern, for panel visualization\nvariable.trend = \"None\" // The trend of the current pattern, for panel visualization\nvariable.trendLine = 1 // This record will be for pattern shapes visualization on the chart\nvariable.bearishArrowHead = 1 // This record will be for pattern shapes visualization on the chart\nvariable.bullishArrowHead = 1 // This record will be for pattern shapes visualization on the chart\nvariable.period = 0 // The period of the trend MA, for panel visualization\n\n/* \"Candles\", \"Basic Candles\" and \"One-Candle Patterns\" are dependencies */\nlet candle = record.current // Calling \"Candles\" records\nlet basicCandle = getElement ('basicCandles', candle) // Calling \"Basic Candles\" records\nlet oneCandlePattern = getElement ('oneCandlePatterns', candle) // Calling \"One-Candle Patterns\" records\n\n/* Some properties of the previous 2 candles are needed (max, min, open and close) */\nlet candle1Back = mainDependency.records[index - 1] \nlet candle2Back = mainDependency.records[index - 2] \n\n/* To avoid \"undefined\" elements during calculations, the following if() condition will include all the entire code */\nif (basicCandle !== undefined && oneCandlePattern !== undefined && candle1Back !== undefined && candle2Back !== undefined) { \n\n/*To define patterns, another properties of the 2 previous candles are needed (trend, size, name and direction)*/\nvariable.recordsBack.push(oneCandlePattern.trend, basicCandle.size, basicCandle.name, basicCandle.direction)\nlet trend1Back = \"None\"\nlet size1Back = \"None\"\nlet name1Back = \"None\"\nlet direction1Back = \"None\"\nlet trend2Back = \"None\"\nlet size2Back = \"None\"\nlet name2Back = \"None\"\nlet direction2Back = \"None\"\n\nif (variable.recordsBack[0] !== undefined) {\n trend2Back = variable.recordsBack[0] // Taking first element of the array (index 0)\n}\nif (variable.recordsBack[1] !== undefined) {\n size2Back = variable.recordsBack[1] // Taking second element of the array (index 1)\n}\nif (variable.recordsBack[2] !== undefined) {\n name2Back = variable.recordsBack[2] // Taking third element of the array (index 2)\n}\nif (variable.recordsBack[3] !== undefined) {\n direction2Back = variable.recordsBack[3] // Taking fourth element of the array (index 3)\n}\nif (variable.recordsBack[0] !== undefined) {\n trend1Back = variable.recordsBack[4] // Taking fifth element of the array (index 4)\n}\nif (variable.recordsBack[1] !== undefined) {\n size1Back = variable.recordsBack[5] // Taking sixth element of the array (index 5)\n}\nif (variable.recordsBack[2] !== undefined) {\n name1Back = variable.recordsBack[6] // Taking seventh element of the array (index 6)\n}\nif (variable.recordsBack[3] !== undefined) {\n direction1Back = variable.recordsBack[7] // Taking eigthth element of the array (index 7)\n}\nif (variable.recordsBack.length === 12) { // Array with 12 elements, 4 currents, 4 from 1 previous and 4 from 2 previous \n variable.recordsBack.splice(0, 4) // Remove the first 4 elements of the array\n} \n\n// ----------------------------------------------------------------------------------------------------------------------------\n// From here patterns will be defined\n// ----------------------------------------------------------------------------------------------------------------------------\n\n/* Patterns will be grouped as follows:\n1) Bearish continuation --> These patterns indicates that the current downtrend could continue.\n2) Bearish Reversal --> These patterns indicates that the current uptrend could turn to downtrend.\n3) Bullish Continuation --> These patterns indicates that the current uptrend could continue.\n4) Bullish Reversal --> These patterns indicates that the current downtrend could turn to uptrend. */\n\n/* \"BEARISH CONTINUATION\" group:\nThese patterns should appear during a downtrend to be valid*/\nif (trend2Back === \"Downtrend\") {\n\n} // Closing \"Bearish Continuation\" group\n\n//-------------------------------------------------------\n\n/* \"BEARISH REVERSAL\" group:\nThese patterns should appear during an uptrend to be valid */\nif (trend2Back === \"Uptrend\") {\n\n/* \"ADVANCE BLOCK\" properties:\n--First candle\n1) Any following bullish basic candle: Green Candle, Long Green Candle, Opening Green Marubozu, Closing Green Marubozu or Green Marubozu.\n2) Average size: Long.\n--Second candle\n1) Bullish.\n2) Body shortet than the previous candle.\n3) Shadows longer than the first candle.\n--Third Candle \n1) Bullish.\n2) Body shortet than the previous candle.\n3) Shadows longer than the first candle. */\n\nif (name2Back === \"Green Candle\" || name2Back === \"Long Green Candle\" || name2Back === \"Opening Green Marubozu\" || name2Back === \"Closing Green Marubozu\" || name2Back === \"Green Marubozu\") {\n if (size2Back === \"Long\") {\n if (direction1Back === \"Bullish\" && (candle1Back.close - candle1Back.open) < (candle2Back.close - candle2Back.open) ) {\n if (basicCandle.direction === \"Bullish\" && (candle.close-candle.open) < (candle1Back.close - candle1Back.open) ) {\n variable.name = \"Advance Block\"\n variable.forecast = \"Bearish Reversal\"\n }\n }\n }\n}\n\n/* \"DELIBERATION\" properties:\n--First candle\n1) Any following bullish basic candle: Green Candle, Long Green Candle, Opening Green Marubozu, Closing Green Marubozu or Green Marubozu.\n--Second candle\n1) Any following bullish basic candle: Green Candle, Long Green Candle, Opening Green Marubozu, Closing Green Marubozu or Green Marubozu.\n2) Opening price is above the previous opening price.\n3) Closing price is above the previous closing price.\n--Third Candle \n1) Any following bullish basic candle: Short Green Candle or Green Spinning Top.\n2) Opening price is slightly lower or higher than the previous closing price.\n3) Closing price is above the previous closing price.\n4) Average size: Short. */\n\nif (name2Back === \"Green Candle\" || name2Back === \"Long Green Candle\" || name2Back === \"Opening Green Marubozu\" || name2Back === \"Closing Green Marubozu\" || name2Back === \"Green Marubozu\") {\n if (name1Back === \"Green Candle\" || name1Back === \"Long Green Candle\" || name1Back === \"Opening Green Marubozu\" || name1Back === \"Closing Green Marubozu\" || name1Back === \"Green Marubozu\") {\n if (candle1Back.open > candle2Back.open && candle1Back.close > candle2Back.close) {\n if (basicCandle.name === \"Short Green Candle\" || basicCandle.name === \"Green Spinning Top\") { \n if (basicCandle.size === \"Short\" && candle.close > candle1Back.close) {\n variable.name = \"Deliberation\"\n variable.forecast = \"Bearish Reversal\"\n }\n }\n }\n }\n}\n\n/* \"IDENTICAL THREE CROWS\" properties:\n--First candle\n1) Any following bearish basic candle: Red Candle, Long Red Candle, Red Marubozu, Opening Red Marubozu, Closing Red Marubozu.\n2) Average size: Long.\n--Second candle\n1) Any following bearish basic candle: Red Candle, Long Red Candle, Red Marubozu, Opening Red Marubozu, Closing Red Marubozu.\n2) Average size: Long. \n3) Opening price at or near the prior close.\n--Third Candle\n1) Any following bearish basic candle: Red Candle, Long Red Candle, Red Marubozu, Opening Red Marubozu, Closing Red Marubozu.\n2) Average size: Long. \n3) Opening price at or near the prior close.*/\n\nif (name2Back === \"Red Candle\" || name2Back === \"Long Red Candle\" || name2Back === \"Red Marubozu\" || name2Back === \"Opening Red Marubozu\" || name2Back === \"Closing Red Marubozu\") {\n if (name1Back === \"Red Candle\" || name1Back === \"Long Red Candle\" || name1Back === \"Red Marubozu\" || name1Back === \"Opening Red Marubozu\" || name1Back === \"Closing Red Marubozu\") {\n if (basicCandle.name === \"Red Candle\" || basicCandle.name === \"Long Red Candle\" || basicCandle.name === \"Red Marubozu\" || basicCandle.name === \"Opening Red Marubozu\" || basicCandle.name === \"Closing Red Marubozu\") {\n if (size2Back === \"Long\" && size1Back === \"Long\" && basicCandle.size === \"Long\") {\n variable.name = \"Identical Three Crows\"\n variable.forecast = \"Bulliish Reversal\"\n }\n }\n }\n}\n\n/* \"THREE INSIDE DOWN\" properties:\n1) Any following bullish basic candle: Green Candle, Long Green Candle, Opening Green Marubozu, Closing Green Marubozu or Green Marubozu.\n2) Average size: Long.\n--Second candle\n1) Any following bearish basic candle: Red Candle, Long Red Candle, Red Marubozu, Opening Red Marubozu, Closing Red Marubozu or Red Spinning Top.\n2) Candle body is engulfed by the prior candle body.\n--Third Candle \n1) Any following bearish basic candle: Red Candle, Long Red Candle, Red Marubozu, Opening Red Marubozu, Closing Red Marubozu or Red Spinning Top.\n2) Closing price is below the previous closing price. */\n\nif (name2Back === \"Green Candle\" || name2Back === \"Long Green Candle\" || name2Back === \"Opening Green Marubozu\" || name2Back === \"Closing Green Marubozu\" || name2Back === \"Green Marubozu\") {\n if (size2Back === \"Long\") {\n if (name1Back === \"Red Candle\" || name1Back === \"Long Red Candle\" || name1Back === \"Red Marubozu\" || name1Back === \"Opening Red Marubozu\" || name1Back === \"Closing Red Marubozu\" || name1Back === \"Red Spinning Top\") {\n if (candle1Back.close > candle2Back.open) {\n if (basicCandle.name === \"Red Candle\" || basicCandle.name === \"Long Red Candle\" || basicCandle.name === \"Red Marubozu\" || basicCandle.name === \"Opening Red Marubozu\" || basicCandle.name === \"Closing Red Marubozu\" || basicCandle.name === \"Red Spinning Top\") {\n variable.name = \"Three Inside Down\"\n variable.forecast = \"Bearish Reversal\"\n }\n }\n }\n }\n}\n\n/* \"THREE OUTSIDE DOWN\" properties:\n1) Any bullish basic candle except \"Four-Price Doji\".\n--Second candle\n1) Any following bearish basic candle: Red Candle, Long Red Candle, Red Marubozu, Opening Red Marubozu, Closing Red Marubozu.\n2) Candle's body engulfs the prior candle's body. \n3) Average size: Long.\n--Third Candle \n1) Any bearish basic candle except \"Four-Price Doji\".\n2) Closing price is below the previous closing price. */ \n\nif (direction2Back === \"Bullish\" && name2Back !== \"Four-Price Doji\") {\n if (name1Back === \"Red Candle\" || name1Back === \"Long Red Candle\" || name1Back === \"Red Marubozu\" || name1Back === \"Opening Red Marubozu\" || name1Back === \"Closing Red Marubozu\") {\n if (candle1Back.close < candle2Back.open && size1Back === \"Long\") {\n if (basicCandle.direction === \"Bearish\" && basicCandle.name !== \"Four-Price Doji\") {\n variable.name = \"Three Outside Down\"\n variable.forecast = \"Bearish Reversal\"\n }\n }\n }\n}\n\n} // Closing \"Bearish Reversal\" group\n\n//-------------------------------------------------------\n\n/* \"BULLISH CONTINUATION\" group:\nThese patterns should appear during an uptrend to be valid */\nif (trend2Back === \"Uptrend\") {\n\n\n\n} // Closing \"Bullish Continuation\" group\n \n//-------------------------------------------------------\n\n/* \"BULLISH REVERSAL\" group:\nThese patterns should appear during a downtrend*/\nif (trend2Back === \"Downtrend\") {\n\n/* \"THREE INSIDE UP\" properties:\n1) Any following bearish basic candle: Red Candle, Long Red Candle, Red Marubozu, Opening Red Marubozu, Closing Red Marubozu.\n2) Average size: Long.\n--Second candle\n1) Any following bullish basic candle: Green Candle, Long Green Candle, Opening Green Marubozu, Closing Green Marubozu, Green Marubozu or Green Spinning Top.\n2) Candle body is engulfed by the prior candle body.\n--Third Candle \n1) Any following bullish basic candle: Green Candle, Long Green Candle, Opening Green Marubozu, Closing Green Marubozu, Green Marubozu or Green Spinning Top.\n2) Closing price is above the previous closing price. */\n\nif (name2Back === \"Red Candle\" || name2Back === \"Long Red Candle\" || name2Back === \"Opening Red Marubozu\" || name2Back === \"Closing Red Marubozu\" || name2Back === \"Red Marubozu\") {\n if (size2Back === \"Long\") {\n if (name1Back === \"Green Candle\" || name1Back === \"Long Green Candle\" || name1Back === \"Green Marubozu\" || name1Back === \"Opening Green Marubozu\" || name1Back === \"Closing Green Marubozu\" || name1Back === \"Green Spinning Top\") {\n if (candle1Back.close < candle2Back.open) {\n if (basicCandle.name === \"Green Candle\" || basicCandle.name === \"Long Green Candle\" || basicCandle.name === \"Green Marubozu\" || basicCandle.name === \"Opening Green Marubozu\" || basicCandle.name === \"Closing Green Marubozu\" || basicCandle.name === \"Green Spinning Top\") {\n variable.name = \"Three Inside Up\"\n variable.forecast = \"Bullish Reversal\"\n }\n }\n }\n }\n}\n\n/* \"THREE OUTSIDE UP\" properties:\n1) Any bearish basic candle except \"Four-Price Doji\".\n--Second candle\n1) Any following bearish basic candle: Green Candle, Long Green Candle, Green Marubozu, Opening Green Marubozu, Closing Green Marubozu.\n2) Candle's body engulfs the prior candle's body. \n3) Average size: Long.\n--Third Candle \n1) Any bullish basic candle except \"Four-Price Doji\".\n2) Closing price is above the previous closing price. */ \n\nif (direction2Back === \"Bearish\" && name2Back !== \"Four-Price Doji\") {\n if (name1Back === \"Green Candle\" || name1Back === \"Long Green Candle\" || name1Back === \"Green Marubozu\" || name1Back === \"Opening Green Marubozu\" || name1Back === \"Closing Green Marubozu\") {\n if (candle1Back.close > candle2Back.open && size1Back === \"Long\") {\n if (basicCandle.direction === \"Bullish\" && basicCandle.name !== \"Four-Price Doji\") {\n variable.name = \"Three Outside Up\"\n variable.forecast = \"Bullish Reversal\"\n }\n }\n }\n}\n\n} // Closing \"Bullish Reversal\" group\n\n// ----------------------------------------------------------------------------------------------------------------------------\n// From here all the variables that will be written in the records are defined \n// ----------------------------------------------------------------------------------------------------------------------------\n\nvariable.trend = trend2Back\nvariable.trendLine = oneCandlePattern.trendLine\nvariable.period = oneCandlePattern.period\nvariable.trendMethod = oneCandlePattern.trendMethod\nvariable.bearishArrowHead = candle.max*1.02\nvariable.bullishArrowHead = candle.min*0.98 \n\n} // Closing initial \"undefined\" avoid","project":"Foundations","id":"e4b8fa10-e9de-48b2-871b-fd5bc2be8544","savedPayload":{"position":{"x":3258.2746750303595,"y":19835.936507406826},"targetPosition":{"x":3248.7687718987836,"y":19514.66850116454},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"a3ca00b1-8cb7-40f0-9d46-e86bcae26607","savedPayload":{"position":{"x":3248.7687718987836,"y":19514.66850116454},"targetPosition":{"x":3239.270048206079,"y":19193.486203585882},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"initialization":{"type":"Procedure Initialization","name":"New Procedure Initialization","project":"Foundations","procedureJavascriptCode":{"type":"Procedure Javascript Code","name":"New Procedure Javascript Code","code":"/* Because of these patterns have three candles, the properties of the previous 2 candles are needed. */\nvariable.recordsBack = [ ] // The properties will be recorded in this array","project":"Foundations","id":"69da8b87-1e7f-45f4-bd47-9a9b0a2057e0","savedPayload":{"position":{"x":2692.413096542212,"y":19531.4375811615},"targetPosition":{"x":2965.815024425043,"y":19362.48280216782},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"20684141-89f4-4049-8130-5219f9934b94","savedPayload":{"position":{"x":2965.815024425043,"y":19362.48280216782},"targetPosition":{"x":3239.270048206079,"y":19193.486203585882},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"1193e656-0fce-4d39-8f46-316d51a8bb95","savedPayload":{"position":{"x":3239.270048206079,"y":19193.486203585882},"targetPosition":{"x":3543.251136774903,"y":18628.545261527746},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"1b6f79d8-d1ba-49e5-a808-42f71fba5657","savedPayload":{"position":{"x":3574.0323051051673,"y":18645.174397071834},"targetPosition":{"x":3378.784622502266,"y":18239.738406515746},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Module","name":"Three-Candles Patterns","id":"acdb9c43-0859-42be-87b0-1a600cf513d4"}}}],"id":"254b4e7d-0ede-4208-8f0a-a486dd1a0faf","savedPayload":{"position":{"x":3378.784622502266,"y":18239.738406515746},"targetPosition":{"x":2928.784622502266,"y":18239.738406515746},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"plotters":[{"type":"Plotter","name":"Candle Patterns","config":"{\n\"codeName\": \"Candle-Patterns\"\n}","project":"Foundations","modules":[{"type":"Plotter Module","name":"Basic Candles","config":"{ \n\"codeName\": \"Basic-Candles\"\n}","project":"Foundations","shapes":{"type":"Shapes","name":"Basic Candles","project":"Foundations","chartPoints":[{"type":"Chart Points","name":"Candle Min","project":"Foundations","points":[{"type":"Point","name":"Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin-(record.end-record.begin)/2\ny = record.previous.min","project":"Foundations","id":"da43ce7b-c3af-49b7-a95c-025494c40a6e","savedPayload":{"position":{"x":3224.339810746169,"y":18066.09285340539},"targetPosition":{"x":3108.2740985463897,"y":18343.660919380185},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"84c72ff6-fc9c-4869-bd8e-ea8404df0a0f","savedPayload":{"position":{"x":3108.2740985463897,"y":18343.660919380185},"targetPosition":{"x":2989.743897483906,"y":18626.71701292928},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end-(record.end-record.begin)/2\ny = record.min","project":"Foundations","id":"ee2ef08b-7253-46c1-a087-49feaeae0bd9","savedPayload":{"position":{"x":3474.569663430513,"y":18257.925086273455},"targetPosition":{"x":3234.8474549024104,"y":18440.047454226187},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"b077cf02-7c54-4023-9182-4de81327ff35","savedPayload":{"position":{"x":3234.8474549024104,"y":18440.047454226187},"targetPosition":{"x":2989.743897483906,"y":18626.71701292928},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"2fe07cd8-53ed-4533-a747-05b3906b4755","savedPayload":{"position":{"x":3017.4142713211113,"y":18811.34435385075},"targetPosition":{"x":2752.3091741782973,"y":19154.58899893521},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Chart Points","name":"Mean Length","project":"Foundations","points":[{"type":"Point","name":"Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin-(record.end-record.begin)/2\ny = record.previous.min + record.previous.meanLength","project":"Foundations","id":"c8b8a404-7746-458c-91a4-61d13114c824","savedPayload":{"position":{"x":3789.0393780043614,"y":18385.9339285127},"targetPosition":{"x":3464.4659419795025,"y":18673.10931625475},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"2b2ed3d9-a095-403e-8ed8-62f7e73e9f1c","savedPayload":{"position":{"x":3464.4659419795025,"y":18673.10931625475},"targetPosition":{"x":3140.092531282282,"y":18960.68047341169},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end-(record.end-record.begin)/2\ny = record.min + record.meanLength","project":"Foundations","id":"372fd8b2-9346-4c0a-8465-cb4e2ece90bc","savedPayload":{"position":{"x":3989.842097125742,"y":18787.216471546242},"targetPosition":{"x":3565.0225702069856,"y":18874.041740612527},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"628ac9f1-445b-4638-8fd5-aa62f6fd859c","savedPayload":{"position":{"x":3565.0225702069856,"y":18874.041740612527},"targetPosition":{"x":3140.092531282282,"y":18960.68047341169},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"86515391-e909-4183-a0bb-2f6b6d452087","savedPayload":{"position":{"x":3140.383792480221,"y":18960.369372117664},"targetPosition":{"x":2752.3091741782973,"y":19154.58899893521},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Chart Points","name":"avgRef","project":"Foundations","points":[{"type":"Point","name":"Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin-(record.end-record.begin)/2\ny = record.previous.min + record.previous.avgRef","project":"Foundations","id":"a231e15f-f884-4326-983c-001a812d2e08","savedPayload":{"position":{"x":3694.16531194211,"y":18694.203971131825},"targetPosition":{"x":3404.9509945914288,"y":18775.333017529032},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"41fec509-9af9-4ef7-b947-90382ad5ee5d","savedPayload":{"position":{"x":3404.9509945914288,"y":18775.333017529032},"targetPosition":{"x":3106.2314933687667,"y":18860.09024923567},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end-(record.end-record.begin)/2\ny = record.min + record.avgRef","project":"Foundations","id":"69d5c95c-ec98-4656-9057-54ab9fc64a1e","savedPayload":{"position":{"x":3704.1656952582307,"y":18996.2017323469},"targetPosition":{"x":3404.8182784720557,"y":18935.511211889676},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"9703549c-8ca6-4293-b4ec-83a4f899c806","savedPayload":{"position":{"x":3404.8182784720557,"y":18935.511211889676},"targetPosition":{"x":3106.2314933687667,"y":18860.09024923567},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"3fe2df6a-c2fe-4f66-8529-c959ba7dd010","savedPayload":{"position":{"x":3186.275332944584,"y":19148.00891042361},"targetPosition":{"x":2752.3091741782973,"y":19154.58899893521},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"polygons":[{"type":"Polygon","name":"Candle Min","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 0.4,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\"\n }\n}","project":"Foundations","id":"e19cb185-a1ae-4595-b22f-825aabca3f15","savedPayload":{"position":{"x":4013.3832217761355,"y":19372.288738743868},"targetPosition":{"x":3580.05833729394,"y":19354.397964258522},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"0c47d43f-28d6-4e22-bcab-ce1a5ba86b13","savedPayload":{"position":{"x":3580.05833729394,"y":19354.397964258522},"targetPosition":{"x":3146.5074321162247,"y":19336.786001080854},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Begin","project":"Foundations","id":"aeb3daf8-939c-472d-a653-bb053b201626","savedPayload":{"position":{"x":3540.3237881457353,"y":19519.037120292287},"targetPosition":{"x":3146.5074321162247,"y":19336.786001080854},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Begin","id":"84c72ff6-fc9c-4869-bd8e-ea8404df0a0f"}}},{"type":"Polygon Vertex","name":"End","project":"Foundations","id":"cf9cdbd9-6a4d-4958-906f-555616617a31","savedPayload":{"position":{"x":3456.072331929103,"y":19633.313111001436},"targetPosition":{"x":3146.5074321162247,"y":19336.786001080854},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"End","id":"b077cf02-7c54-4023-9182-4de81327ff35"}}}],"id":"0e718fe1-b457-49b9-a1cd-118bd9f111f4","savedPayload":{"position":{"x":3146.5074321162247,"y":19336.786001080854},"targetPosition":{"x":2752.3091741782973,"y":19154.58899893521},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Mean Length","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 0.4,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\"\n }\n}","project":"Foundations","id":"51351071-cd12-48d6-aa76-8755bd6322b4","savedPayload":{"position":{"x":3781.057188158209,"y":19920.284927464694},"targetPosition":{"x":3398.4394046001344,"y":19716.222880712943},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"8487ed2a-b56a-4d41-895c-569bf127fedc","savedPayload":{"position":{"x":3398.4394046001344,"y":19716.222880712943},"targetPosition":{"x":3031.077500069283,"y":19489.372737950747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Begin","project":"Foundations","id":"4db28f87-f9dd-4420-87bc-d210699f8a01","savedPayload":{"position":{"x":3306.7091755733545,"y":19824.703324756287},"targetPosition":{"x":3031.077500069283,"y":19489.372737950747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Begin","id":"2b2ed3d9-a095-403e-8ed8-62f7e73e9f1c"}}},{"type":"Polygon Vertex","name":"End","project":"Foundations","id":"a4fa988d-7488-4bf4-90f9-2ee6fd939475","savedPayload":{"position":{"x":3179.602605602917,"y":19893.734073694017},"targetPosition":{"x":3031.077500069283,"y":19489.372737950747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"End","id":"628ac9f1-445b-4638-8fd5-aa62f6fd859c"}}}],"id":"32840d7a-c3be-4c5c-8604-ddec41903a8e","savedPayload":{"position":{"x":3031.077500069283,"y":19489.372737950747},"targetPosition":{"x":2752.3091741782973,"y":19154.58899893521},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"avgRef","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 0.4,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.GOLDEN_ORANGE\"\n }\n}","project":"Foundations","id":"dc036a39-a0d7-43f5-ae0a-f49f80566f35","savedPayload":{"position":{"x":3344.6927878107217,"y":20287.938268319842},"targetPosition":{"x":3088.525795221851,"y":19937.867215200873},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"332c16f9-b95f-4a5d-a0a7-825adec7b190","savedPayload":{"position":{"x":3088.525795221851,"y":19937.867215200873},"targetPosition":{"x":2854.636673442521,"y":19576.71832846637},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Begin","project":"Foundations","id":"6df63fd0-62c4-49d9-aa62-43e4ebb9e2a3","savedPayload":{"position":{"x":2957.137120213716,"y":19998.52791081622},"targetPosition":{"x":2854.636673442521,"y":19576.71832846637},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Begin","id":"41fec509-9af9-4ef7-b947-90382ad5ee5d"}}},{"type":"Polygon Vertex","name":"End","project":"Foundations","id":"66870fcb-caf4-4e03-9db2-4f7fc0f8cae2","savedPayload":{"position":{"x":2788.400712830722,"y":20005.80926218142},"targetPosition":{"x":2854.636673442521,"y":19576.71832846637},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"End","id":"9703549c-8ca6-4293-b4ec-83a4f899c806"}}}],"id":"b504d259-c93f-4dfa-af0f-ffc23b3e616d","savedPayload":{"position":{"x":2854.636673442521,"y":19576.71832846637},"targetPosition":{"x":2752.3091741782973,"y":19154.58899893521},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"images":[],"texts":[],"id":"dc146044-78b9-46c7-8e91-47619c333444","savedPayload":{"position":{"x":2752.3091741782973,"y":19154.58899893521},"targetPosition":{"x":2328.0907190410617,"y":19064.787018629508},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"panels":[{"type":"Plotter Panel","name":"Basic Candles","config":"{ \n\"codeName\": \"Basic-Candles\"\n}","project":"Foundations","panelData":[{"type":"Panel Data","name":"Name","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.name","project":"Foundations","id":"b94b9d37-1552-4a01-b14b-4897feedd52f","savedPayload":{"position":{"x":3064.992134307644,"y":19060.123574952522},"targetPosition":{"x":2645.974111418096,"y":19174.198745397996},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"6c416dd7-5075-49cc-b404-52fcca7a314c","savedPayload":{"position":{"x":2645.974111418096,"y":19174.198745397996},"targetPosition":{"x":2111.2757513842116,"y":19248.349291894905},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Size","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.size","project":"Foundations","id":"7ab67e86-30c4-4d4c-9048-156de658edaa","savedPayload":{"position":{"x":2932.1792242346746,"y":19510.00630562548},"targetPosition":{"x":2524.621875573481,"y":19378.665459485797},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"84776c6f-6b89-4889-a119-f407ad30a39b","savedPayload":{"position":{"x":2524.621875573481,"y":19378.665459485797},"targetPosition":{"x":2111.2757513842116,"y":19248.349291894905},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Upper Shadow %","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.upperShadowPercent","project":"Foundations","id":"1515c038-a83d-4a33-803d-93f19df9d44f","savedPayload":{"position":{"x":2665.743200225137,"y":19915.178940332728},"targetPosition":{"x":2388.6246811440233,"y":19581.829521968906},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"5bfcb212-425e-481c-93ee-4ddfe0365d04","savedPayload":{"position":{"x":2388.6246811440233,"y":19581.829521968906},"targetPosition":{"x":2111.2757513842116,"y":19248.349291894905},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Body %","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.bodyPercent","project":"Foundations","id":"13fb74c6-4320-4755-b896-e3c15b507a8c","savedPayload":{"position":{"x":2217.6626321073145,"y":20109.588672897},"targetPosition":{"x":2164.4364453737326,"y":19679.068072411777},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"4787fdfa-a1b4-4252-be30-1c394ae28d23","savedPayload":{"position":{"x":2164.4364453737326,"y":19679.068072411777},"targetPosition":{"x":2111.2757513842116,"y":19248.349291894905},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Lower Shadow %","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.lowerShadowPercent","project":"Foundations","id":"621a0736-7286-407f-be3c-7f9237c1c4e6","savedPayload":{"position":{"x":1735.7871207121698,"y":20030.675867695973},"targetPosition":{"x":1923.453769724576,"y":19639.6149160824},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"10570ba3-e68c-4aa0-83b9-daed46a61cee","savedPayload":{"position":{"x":1923.453769724576,"y":19639.6149160824},"targetPosition":{"x":2111.2757513842116,"y":19248.349291894905},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Parameter: \"Nbodies\"","config":"{\n \"valueDecimals\": 0\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.Nbodies","project":"Foundations","id":"1ae2288d-9479-410d-9243-21430691060b","savedPayload":{"position":{"x":1372.431977043334,"y":19703.461291186337},"targetPosition":{"x":1741.7463279676067,"y":19475.979291881966},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"34f62235-4353-4f23-8630-841fbee8665b","savedPayload":{"position":{"x":1741.7463279676067,"y":19475.979291881966},"targetPosition":{"x":2111.2757513842116,"y":19248.349291894905},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Parameter: \"dojiFactor\" %","config":"{\n \"valueDecimals\": 0\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.dojiFactor","project":"Foundations","id":"165f2a72-3eac-4740-8445-c9aa133e0ae4","savedPayload":{"position":{"x":1243.5738955116867,"y":19232.437105003395},"targetPosition":{"x":1677.3247072111735,"y":19240.40349000022},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"8fe17343-1ae4-4ba8-990a-bfe78872d998","savedPayload":{"position":{"x":1677.3247072111735,"y":19240.40349000022},"targetPosition":{"x":2111.2757513842116,"y":19248.349291894905},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Parameter: \"sizeFactor\" %","config":"{\n \"valueDecimals\": 0\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.sizeFactor","project":"Foundations","id":"6d9b3c35-1b25-46fb-8b16-ad551cf53493","savedPayload":{"position":{"x":1445.2886934898543,"y":18792.994619102887},"targetPosition":{"x":1750.6645036768023,"y":19007.14598342125},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"6c2bd7cb-ea2a-48fe-9328-6e7cf397abe5","savedPayload":{"position":{"x":1750.6645036768023,"y":19007.14598342125},"targetPosition":{"x":2111.2757513842116,"y":19248.349291894905},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Parameter: \"Nlengths\"","config":"{\n \"valueDecimals\": 0\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.Nlengths","project":"Foundations","id":"42a0f840-7b6f-4e38-ac13-442a40767d70","savedPayload":{"position":{"x":1765.5920550013343,"y":18452.79740026814},"targetPosition":{"x":1938.4315627863234,"y":18850.512730455863},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"26d5e8b8-22fc-40fc-bb28-c3d5272845d0","savedPayload":{"position":{"x":1938.4315627863234,"y":18850.512730455863},"targetPosition":{"x":2111.2757513842116,"y":19248.349291894905},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Average Size Method","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.sizeMethod","project":"Foundations","id":"867e57e7-6fc8-4e52-834d-f20f077f37fd","savedPayload":{"position":{"x":2216.0569970031465,"y":18334.56991999282},"targetPosition":{"x":2146.6869605550946,"y":18763.27017896996},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"87d0bb1d-c8e2-47a6-85cc-4e747082305f","savedPayload":{"position":{"x":2146.6869605550946,"y":18763.27017896996},"targetPosition":{"x":2111.2757513842116,"y":19248.349291894905},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"7e6dc8b6-bdeb-4f1a-bf39-a239fa100200","savedPayload":{"position":{"x":2111.2757513842116,"y":19248.349291894905},"targetPosition":{"x":2328.0907190410617,"y":19064.787018629508},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"09e0a24c-ead1-40c6-9e43-72b46e4294c5","savedPayload":{"position":{"x":2514.2789220500163,"y":18810.258336358525},"targetPosition":{"x":2329.1552773955063,"y":18239.74204132476},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Plotter Module","name":"One-Candle Patterns","config":"{ \n\"codeName\": \"One-Candle-Patterns\"\n}","project":"Foundations","shapes":{"type":"Shapes","name":"One-Candle Pattern","project":"Foundations","chartPoints":[{"type":"Chart Points","name":"Bearish Arrow","project":"Foundations","points":[{"type":"Point","name":"-1-","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin-(record.end-record.begin)\ny = record.bearishArrowHead*1.01","project":"Foundations","id":"e175ab11-cdad-4cfa-bc0e-e9d68fd56419","savedPayload":{"position":{"x":3080.8449301094734,"y":18746.352422980795},"targetPosition":{"x":2867.192448127458,"y":18981.700545824435},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"f0e4b32d-4c67-44a9-b215-46dd2de99095","savedPayload":{"position":{"x":2867.192448127458,"y":18981.700545824435},"targetPosition":{"x":2440.494091922381,"y":19452.123905385513},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"-2-","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.bearishArrowHead*1.01","project":"Foundations","id":"ad0cc3d5-6a7a-45ac-b7db-41438836230c","savedPayload":{"position":{"x":3302.756198451276,"y":19045.48227567612},"targetPosition":{"x":3014.9586219710072,"y":19180.865349185882},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"23dc1c78-a55d-482c-be5b-f6893e5294c7","savedPayload":{"position":{"x":3014.9586219710072,"y":19180.865349185882},"targetPosition":{"x":2440.494091922381,"y":19452.123905385513},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"-3-","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.bearishArrowHead*1.03","project":"Foundations","id":"16686f17-868b-406b-a3ab-f4e9dbc8a002","savedPayload":{"position":{"x":3393.481687658881,"y":19406.212262641275},"targetPosition":{"x":3075.621361155667,"y":19421.38751332956},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"2c9565a9-49d5-4f04-91ad-a073ff669a46","savedPayload":{"position":{"x":3075.621361155667,"y":19421.38751332956},"targetPosition":{"x":2440.494091922381,"y":19452.123905385513},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"-4-","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.bearishArrowHead*1.03","project":"Foundations","id":"1c6a13b5-d22c-4c2f-b692-a387651394ab","savedPayload":{"position":{"x":3338.101565844816,"y":19773.766967852527},"targetPosition":{"x":3038.5214096448362,"y":19666.4003294984},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"fe68b37d-0bf8-4347-9e38-4013fa120bc8","savedPayload":{"position":{"x":3038.5214096448362,"y":19666.4003294984},"targetPosition":{"x":2440.494091922381,"y":19452.123905385513},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"-5-","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.bearishArrowHead*1.01","project":"Foundations","id":"7de429ac-d43c-4d1f-970a-69cfdcbc1fcc","savedPayload":{"position":{"x":3146.7507593779446,"y":20093.10491765014},"targetPosition":{"x":2911.103971327855,"y":19879.111574348302},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"a4e0461d-4d13-4a01-9332-3fd94aa6647a","savedPayload":{"position":{"x":2911.103971327855,"y":19879.111574348302},"targetPosition":{"x":2440.494091922381,"y":19452.123905385513},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"-6-","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end+(record.end-record.begin)\ny = record.bearishArrowHead*1.01","project":"Foundations","id":"e156a730-1cf6-40a2-8272-8ba1ff8534a7","savedPayload":{"position":{"x":2847.504911126409,"y":20314.510612767343},"targetPosition":{"x":2711.6588493404197,"y":20026.84675988325},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"7b205c46-8dc6-4e0b-bca6-258a84c652c5","savedPayload":{"position":{"x":2711.6588493404197,"y":20026.84675988325},"targetPosition":{"x":2440.494091922381,"y":19452.123905385513},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"-7-","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end-(record.end-record.begin)/2\ny = record.bearishArrowHead","project":"Foundations","id":"459bad82-6540-43d3-8c3c-73b119d4dfed","savedPayload":{"position":{"x":2486.1439746701617,"y":20404.88499446093},"targetPosition":{"x":2471.050898579473,"y":20086.86540205742},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"71bbdced-dc17-4019-a104-c37bd0ecdc98","savedPayload":{"position":{"x":2471.050898579473,"y":20086.86540205742},"targetPosition":{"x":2440.494091922381,"y":19452.123905385513},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"fccdf048-5edb-4377-9f0e-27a4c21e21f1","savedPayload":{"position":{"x":2468.729377774256,"y":19383.163540792295},"targetPosition":{"x":1904.319882070864,"y":19180.678163456185},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Chart Points","name":"Trend Line","project":"Foundations","points":[{"type":"Point","name":"Trend Line Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.trendLine\n","project":"Foundations","id":"1b000a16-4143-4eb2-8b9c-9661ddad10ed","savedPayload":{"position":{"x":2678.5524092125706,"y":19634.00689373895},"targetPosition":{"x":2371.939021173617,"y":19549.25122019482},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"0a20e46e-5535-4cb4-b34a-36faec96f4da","savedPayload":{"position":{"x":2371.939021173617,"y":19549.25122019482},"targetPosition":{"x":2065.498034888511,"y":19464.270163342197},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Trend Line End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.trendLine","project":"Foundations","id":"f159d45c-483e-4c46-b6ef-b1cd92d00cb7","savedPayload":{"position":{"x":2225.5647753152516,"y":20080.337715796893},"targetPosition":{"x":2145.634134277254,"y":19772.207931816487},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"58992b77-271b-4362-b130-251d65d8be55","savedPayload":{"position":{"x":2145.634134277254,"y":19772.207931816487},"targetPosition":{"x":2065.498034888511,"y":19464.270163342197},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"edfd4367-c042-4fa0-8f77-31c218fc8d78","savedPayload":{"position":{"x":2120.2190763748877,"y":19400.096234833734},"targetPosition":{"x":1904.319882070864,"y":19180.678163456185},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Chart Points","name":"Bullish Arrow","project":"Foundations","points":[{"type":"Point","name":"-1-","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin-(record.end-record.begin)\ny = record.bullishArrowHead*0.99","project":"Foundations","id":"fba54222-55a5-437d-92aa-756f08eecdb5","savedPayload":{"position":{"x":2999.412567559135,"y":19899.032294002413},"targetPosition":{"x":2681.9701834259977,"y":19879.026095805973},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"e8aef2aa-6d0c-42f5-82a4-7c37a157c8de","savedPayload":{"position":{"x":2681.9701834259977,"y":19879.026095805973},"targetPosition":{"x":2047.8706195696213,"y":19838.748239626057},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"-2-","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.bullishArrowHead*0.99","project":"Foundations","id":"187b028b-4696-4003-90a1-b5beb8ea2ba3","savedPayload":{"position":{"x":2903.9571137125095,"y":20258.872793327308},"targetPosition":{"x":2618.2030164252683,"y":20118.54612774904},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"b834103f-86be-4106-ac3c-47b326cd97b4","savedPayload":{"position":{"x":2618.2030164252683,"y":20118.54612774904},"targetPosition":{"x":2047.8706195696213,"y":19838.748239626057},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"-3-","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.bullishArrowHead*0.97","project":"Foundations","id":"e51d81db-649a-4b1b-8aad-ed2f24a9affa","savedPayload":{"position":{"x":2677.939859033446,"y":20554.5275394061},"targetPosition":{"x":2467.717629575909,"y":20315.606213759795},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"54a1db25-bb24-4ef9-bcbd-1432848214fd","savedPayload":{"position":{"x":2467.717629575909,"y":20315.606213759795},"targetPosition":{"x":2047.8706195696213,"y":19838.748239626057},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"-4-","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.bullishArrowHead*0.97","project":"Foundations","id":"bb33e4b3-dea3-40d4-89d6-4621df7a0ae0","savedPayload":{"position":{"x":2355.991520902866,"y":20741.420421467054},"targetPosition":{"x":2253.303182385527,"y":20440.284648501744},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"800f7290-42e1-4970-a00c-f4a5cd30312b","savedPayload":{"position":{"x":2253.303182385527,"y":20440.284648501744},"targetPosition":{"x":2047.8706195696213,"y":19838.748239626057},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"-5-","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.bullishArrowHead*0.99","project":"Foundations","id":"a09fda1a-0f15-45d2-92ae-e780435c819e","savedPayload":{"position":{"x":1987.5102180693102,"y":20790.88196958961},"targetPosition":{"x":2007.5409036627789,"y":20473.08229622266},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"4a83e816-d5a4-47f0-a30e-3f5e5320147e","savedPayload":{"position":{"x":2007.5409036627789,"y":20473.08229622266},"targetPosition":{"x":2047.8706195696213,"y":19838.748239626057},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"-6-","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end+(record.end-record.begin)\ny = record.bullishArrowHead*0.99","project":"Foundations","id":"1b3b0d03-bef2-4f05-9460-19227819c39b","savedPayload":{"position":{"x":1627.6078749458138,"y":20694.85680047352},"targetPosition":{"x":1767.851751856746,"y":20409.279505967876},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"c6806791-bd74-413b-b86c-61383118cba6","savedPayload":{"position":{"x":1767.851751856746,"y":20409.279505967876},"targetPosition":{"x":2047.8706195696213,"y":19838.748239626057},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"-7-","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end-(record.end-record.begin)/2\ny = record.bullishArrowHead","project":"Foundations","id":"931a9f64-7ec8-44a9-8555-6d03477940f2","savedPayload":{"position":{"x":1332.0058008190244,"y":20468.62831970925},"targetPosition":{"x":1570.9393303684374,"y":20258.574544207513},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"2f37b7be-5805-419d-a0a8-3e2fc5eb9e3b","savedPayload":{"position":{"x":1570.9393303684374,"y":20258.574544207513},"targetPosition":{"x":2047.8706195696213,"y":19838.748239626057},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"2591fc95-5f9b-409c-8816-11a3dd6d8581","savedPayload":{"position":{"x":2098.092518179368,"y":19748.368088421616},"targetPosition":{"x":1904.319882070864,"y":19180.678163456185},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"polygons":[{"type":"Polygon","name":"Bearish Arrow","project":"Foundations","polygonCondition":{"type":"Polygon Condition","name":"New Polygon Condition","code":"record.forecast === \"Bearish Reversal\" || record.forecast === \"Bearish Continuation\" ","project":"Foundations","id":"c92a8076-d1cf-4879-88e2-16f89c878649","savedPayload":{"position":{"x":2350.9770800043334,"y":20119.752507833793},"targetPosition":{"x":1766.872390821074,"y":19869.41564486204},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonBody":{"type":"Polygon Body","name":"New Polygon Body","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.5,\n\"paletteColor\": \"UI_COLOR.RED\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.5,\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\"\n }\n}","project":"Foundations","id":"921dec12-c29d-4656-8ea5-6e5fc7c92469","savedPayload":{"position":{"x":2501.905121399439,"y":20477.082067254778},"targetPosition":{"x":2256.745753999443,"y":20274.425998150866},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"d7ca8665-bd27-421a-be79-e5b48c4ffd3f","savedPayload":{"position":{"x":2256.745753999443,"y":20274.425998150866},"targetPosition":{"x":1766.872390821074,"y":19869.41564486204},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RED\"\n }\n}","project":"Foundations","id":"2360af46-2b53-4cea-a26b-019107a4e4dc","savedPayload":{"position":{"x":2300.597744523391,"y":20659.78179312054},"targetPosition":{"x":2122.516414849004,"y":20396.0415923759},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"1beaa578-f91e-4eb9-bcc9-4c979bc9a87c","savedPayload":{"position":{"x":2122.516414849004,"y":20396.0415923759},"targetPosition":{"x":1766.872390821074,"y":19869.41564486204},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"-1-","project":"Foundations","id":"6c20d736-5211-4bb1-836f-3ee460ba4f75","savedPayload":{"position":{"x":1832.214783814059,"y":20501.94120019898},"targetPosition":{"x":1766.872390821074,"y":19869.41564486204},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"-1-","id":"f0e4b32d-4c67-44a9-b215-46dd2de99095"}}},{"type":"Polygon Vertex","name":"-2-","project":"Foundations","id":"7870b61d-7540-4f9e-9d57-bc8b54dab81d","savedPayload":{"position":{"x":1738.9541872117916,"y":20505.377905270125},"targetPosition":{"x":1766.872390821074,"y":19869.41564486204},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"-2-","id":"23dc1c78-a55d-482c-be5b-f6893e5294c7"}}},{"type":"Polygon Vertex","name":"-3-","project":"Foundations","id":"666d3979-14ea-4753-8d79-36a17ace6f3b","savedPayload":{"position":{"x":1647.3398250125247,"y":20494.94813973253},"targetPosition":{"x":1766.872390821074,"y":19869.41564486204},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"-3-","id":"2c9565a9-49d5-4f04-91ad-a073ff669a46"}}},{"type":"Polygon Vertex","name":"-4-","project":"Foundations","id":"58596c8a-eab1-4926-a006-4c287afd7096","savedPayload":{"position":{"x":1558.7581009651767,"y":20471.43853722881},"targetPosition":{"x":1766.872390821074,"y":19869.41564486204},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"-4-","id":"fe68b37d-0bf8-4347-9e38-4013fa120bc8"}}},{"type":"Polygon Vertex","name":"-5-","project":"Foundations","id":"e6073465-7636-48b1-8344-5e82a314ac1d","savedPayload":{"position":{"x":1474.746583144315,"y":20435.517123066646},"targetPosition":{"x":1766.872390821074,"y":19869.41564486204},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"-5-","id":"a4e0461d-4d13-4a01-9332-3fd94aa6647a"}}},{"type":"Polygon Vertex","name":"-6-","project":"Foundations","id":"87a3f44c-5361-4e65-a9f3-1c5a461600b0","savedPayload":{"position":{"x":1396.8724749228968,"y":20387.996008736984},"targetPosition":{"x":1766.872390821074,"y":19869.41564486204},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"-6-","id":"7b205c46-8dc6-4e0b-bca6-258a84c652c5"}}},{"type":"Polygon Vertex","name":"-7-","project":"Foundations","id":"dcd75a74-5275-4181-8801-8bb625ab2545","savedPayload":{"position":{"x":1319.5782461135022,"y":20322.0766452818},"targetPosition":{"x":1766.872390821074,"y":19869.41564486204},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"-7-","id":"71bbdced-dc17-4019-a104-c37bd0ecdc98"}}}],"id":"d503108f-9b4f-4aae-9e99-b92e1aedb6c8","savedPayload":{"position":{"x":1832.6575089898834,"y":19777.02591209868},"targetPosition":{"x":1904.319882070864,"y":19180.678163456185},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Trend Line","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.5,\n \"lineWidth\": 0.5,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.DARK\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.75,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}","project":"Foundations","id":"8b777f5a-b79e-45c5-ae85-3693d946b577","savedPayload":{"position":{"x":1869.853171656414,"y":20099.63718397527},"targetPosition":{"x":1806.0323727179748,"y":19806.442496787102},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"9ec3107b-2173-46b2-b831-7144910bd2ed","savedPayload":{"position":{"x":1806.0323727179748,"y":19806.442496787102},"targetPosition":{"x":1756.0359408061304,"y":19455.13752574431},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Trend Line End","project":"Foundations","id":"66cee7f2-7951-4c23-84d9-8af01e017f34","savedPayload":{"position":{"x":1561.8831096034519,"y":19759.237933852222},"targetPosition":{"x":1756.0359408061304,"y":19455.13752574431},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Trend Line End","id":"58992b77-271b-4362-b130-251d65d8be55"}}},{"type":"Polygon Vertex","name":"Trend Line Begin","project":"Foundations","id":"968f315d-33e1-4866-b061-42fb61964ad6","savedPayload":{"position":{"x":1406.8497611531275,"y":19543.11831407684},"targetPosition":{"x":1756.0359408061304,"y":19455.13752574431},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Trend Line Begin","id":"0a20e46e-5535-4cb4-b34a-36faec96f4da"}}}],"id":"2e0fe089-4dae-4895-b46b-4f5e07ac9926","savedPayload":{"position":{"x":1738.3877277845168,"y":19440.51804634741},"targetPosition":{"x":1904.319882070864,"y":19180.678163456185},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Bullish Arrow","project":"Foundations","polygonCondition":{"type":"Polygon Condition","name":"New Polygon Condition","code":"record.forecast === \"Bullish Reversal\" || record.forecast === \"Bullish Continuation\" ","project":"Foundations","id":"e32f5ba5-7e4e-4b48-9255-985134b35bf6","savedPayload":{"position":{"x":1471.6957260684503,"y":20186.904119974984},"targetPosition":{"x":1301.0222865494725,"y":19572.881379809005},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonBody":{"type":"Polygon Body","name":"New Polygon Body","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.5,\n\"paletteColor\": \"UI_COLOR.GREEN\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.5,\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\"\n }\n}","project":"Foundations","id":"dc4c1077-65c7-4b76-8420-ea719c497798","savedPayload":{"position":{"x":1287.1566181025773,"y":20528.443882008352},"targetPosition":{"x":1291.1073148502146,"y":20208.64155547604},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"8f42597b-9b13-46a3-b926-bf79570f27eb","savedPayload":{"position":{"x":1291.1073148502146,"y":20208.64155547604},"targetPosition":{"x":1301.0222865494725,"y":19572.881379809005},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.GREEN\"\n }\n}","project":"Foundations","id":"97b28c5b-f7c8-41d4-82a7-2db8fe1bd533","savedPayload":{"position":{"x":1015.9337099747281,"y":20485.64531791023},"targetPosition":{"x":1111.283076602438,"y":20181.030283687556},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"fc855e6f-bb88-485d-8079-99653a800a36","savedPayload":{"position":{"x":1111.283076602438,"y":20181.030283687556},"targetPosition":{"x":1301.0222865494725,"y":19572.881379809005},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"-1-","project":"Foundations","id":"6f1e0d8e-a1a7-4fc7-ab01-d2e4d5cb0807","savedPayload":{"position":{"x":846.039044048026,"y":20017.94181492224},"targetPosition":{"x":1301.0222865494725,"y":19572.881379809005},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"-1-","id":"e8aef2aa-6d0c-42f5-82a4-7c37a157c8de"}}},{"type":"Polygon Vertex","name":"-2-","project":"Foundations","id":"7bff821f-bb70-4a9f-89b9-74bd1dcde01f","savedPayload":{"position":{"x":784.8170995781256,"y":19946.73815891691},"targetPosition":{"x":1301.0222865494725,"y":19572.881379809005},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"-2-","id":"b834103f-86be-4106-ac3c-47b326cd97b4"}}},{"type":"Polygon Vertex","name":"-3-","project":"Foundations","id":"e14aa3b8-ed10-4358-87db-81d0f2fd580c","savedPayload":{"position":{"x":734.3937745412113,"y":19869.00175603716},"targetPosition":{"x":1301.0222865494725,"y":19572.881379809005},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"-3-","id":"54a1db25-bb24-4ef9-bcbd-1432848214fd"}}},{"type":"Polygon Vertex","name":"-4-","project":"Foundations","id":"fa285436-8897-49fa-81bf-bcf727e368de","savedPayload":{"position":{"x":696.0585924480438,"y":19785.29825439155},"targetPosition":{"x":1301.0222865494725,"y":19572.881379809005},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"-4-","id":"800f7290-42e1-4970-a00c-f4a5cd30312b"}}},{"type":"Polygon Vertex","name":"-5-","project":"Foundations","id":"cb9d9c29-9b41-42ba-bb6b-3e63dcbd253e","savedPayload":{"position":{"x":671.7308138341104,"y":19697.013607421773},"targetPosition":{"x":1301.0222865494725,"y":19572.881379809005},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"-5-","id":"4a83e816-d5a4-47f0-a30e-3f5e5320147e"}}},{"type":"Polygon Vertex","name":"-6-","project":"Foundations","id":"56ccabba-f502-416d-92ff-da20ee90ddf3","savedPayload":{"position":{"x":662.7383136875033,"y":19606.371881746123},"targetPosition":{"x":1301.0222865494725,"y":19572.881379809005},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"-6-","id":"c6806791-bd74-413b-b86c-61383118cba6"}}},{"type":"Polygon Vertex","name":"-7-","project":"Foundations","id":"688ebb45-45d7-4e2a-bfbc-f0bb799b2360","savedPayload":{"position":{"x":667.1931005166225,"y":19504.836576323876},"targetPosition":{"x":1301.0222865494725,"y":19572.881379809005},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"-7-","id":"2f37b7be-5805-419d-a0a8-3e2fc5eb9e3b"}}}],"id":"2cd7982f-ecc8-41ce-8b27-ede1d1ad7d8c","savedPayload":{"position":{"x":1393.3879915113357,"y":19496.397325469276},"targetPosition":{"x":1904.319882070864,"y":19180.678163456185},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"images":[],"texts":[],"id":"0a02f148-0036-4d1c-aac5-a4e4ee5c25e7","savedPayload":{"position":{"x":1904.3472109186077,"y":19180.85809022492},"targetPosition":{"x":1841.8165061507789,"y":18584.032417983835},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"panels":[{"type":"Plotter Panel","name":"One-Candle Patterns","config":"{ \n\"codeName\": \"One-Candle-Patterns\"\n}","project":"Foundations","panelData":[{"type":"Panel Data","name":"Pattern Name","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.name","project":"Foundations","id":"664bc7e8-5c76-4dea-82ad-acef43eaa2da","savedPayload":{"position":{"x":1617.2992773611513,"y":19054.655161558156},"targetPosition":{"x":1541.725611951988,"y":18763.77367310407},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"119aa231-cf07-40a8-98ee-679e8d4e99ce","savedPayload":{"position":{"x":1541.725611951988,"y":18763.77367310407},"targetPosition":{"x":1519.7744713517714,"y":18440.997313279913},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Trend Direction","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.trend","project":"Foundations","id":"d4102f27-72a7-412c-b9b4-244e3ef5100d","savedPayload":{"position":{"x":1159.319282441793,"y":18921.892184975106},"targetPosition":{"x":1339.3292881889174,"y":18681.41185242583},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"2409211c-7992-4b1a-8273-25ce7e284b72","savedPayload":{"position":{"x":1339.3292881889174,"y":18681.41185242583},"targetPosition":{"x":1519.7744713517714,"y":18440.997313279913},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Forecast","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.forecast","project":"Foundations","id":"19821933-d558-452e-9dc0-5df90116fcc1","savedPayload":{"position":{"x":919.1114024700837,"y":18458.831272457523},"targetPosition":{"x":1219.2161818569257,"y":18449.857733587392},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"e240fe07-156c-4766-8fe0-f123781842ef","savedPayload":{"position":{"x":1219.2161818569257,"y":18449.857733587392},"targetPosition":{"x":1519.7744713517714,"y":18440.997313279913},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Trend Line Method","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.trendMethod","project":"Foundations","id":"7541dc87-d801-48bc-b2d8-391e605c0c5e","savedPayload":{"position":{"x":1131.1758950951407,"y":17982.83366789137},"targetPosition":{"x":1325.2611531029725,"y":18211.840454406403},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"e0c328ed-84b7-43a2-bfb2-274d1b1d3bae","savedPayload":{"position":{"x":1325.2611531029725,"y":18211.840454406403},"targetPosition":{"x":1519.7744713517714,"y":18440.997313279913},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Trend Line Period","config":"{\n \"valueDecimals\": 0\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.period","project":"Foundations","id":"6b66e742-6d13-43d6-a00f-a6ed9d070249","savedPayload":{"position":{"x":1634.5538332617143,"y":17851.48271774591},"targetPosition":{"x":1577.2690905267955,"y":18146.234517687204},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"e457e54c-7cbb-4866-9b67-3bb71332e2c5","savedPayload":{"position":{"x":1577.2690905267955,"y":18146.234517687204},"targetPosition":{"x":1519.7744713517714,"y":18440.997313279913},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Trend Line Value","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.trendLine","project":"Foundations","id":"e33fff96-c3f5-4376-8d90-4feafc0df08b","savedPayload":{"position":{"x":2040.3453152022958,"y":18103.08333606556},"targetPosition":{"x":1773.8205455644056,"y":18240.49665170587},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"42d2f0eb-65fa-4358-af25-484517433307","savedPayload":{"position":{"x":1773.8205455644056,"y":18240.49665170587},"targetPosition":{"x":1519.7744713517714,"y":18440.997313279913},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"d2af80dc-8d17-42f3-b88a-af1726c59859","savedPayload":{"position":{"x":1519.7744713517714,"y":18440.997313279913},"targetPosition":{"x":1841.8165061507789,"y":18584.032417983835},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"14f83391-e4a6-470c-90c0-19763f83429b","savedPayload":{"position":{"x":1843.8809875097704,"y":18592.094209473187},"targetPosition":{"x":2329.1552773955063,"y":18239.74204132476},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Plotter Module","name":"Two-Candles Patterns","config":"{ \n\"codeName\": \"Two-Candles Patterns\"\n}","project":"Foundations","shapes":{"type":"Shapes","name":"Two-Candles Patterns","project":"Foundations","chartPoints":[{"type":"Chart Points","name":"Bearish Arrow","project":"Foundations","points":[{"type":"Point","name":"-1-","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin-(record.end-record.begin)\ny = record.bearishArrowHead*1.01","project":"Foundations","id":"7dc394b3-ca00-4738-a554-420b393aa4f8","savedPayload":{"position":{"x":2195.72664109528,"y":19098.49208088335},"targetPosition":{"x":1905.6107409976103,"y":18967.820911851388},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"7291f0d5-78e1-4d7c-a73d-2068e491344b","savedPayload":{"position":{"x":1905.6107409976103,"y":18967.820911851388},"targetPosition":{"x":1326.245476167238,"y":18707.12605254107},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"-2-","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.bearishArrowHead*1.01","project":"Foundations","id":"cfdc25f2-f236-4fd0-a09c-11759c6a4e07","savedPayload":{"position":{"x":1979.6165060384847,"y":19401.476843512814},"targetPosition":{"x":1761.4221215259677,"y":19169.551964755992},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"87745033-dc64-4d86-8579-29cf35124f9a","savedPayload":{"position":{"x":1761.4221215259677,"y":19169.551964755992},"targetPosition":{"x":1326.245476167238,"y":18707.12605254107},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"-3-","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.bearishArrowHead*1.04","project":"Foundations","id":"f30d7904-2195-4bab-93d4-d5083000fe6b","savedPayload":{"position":{"x":1664.2344869467343,"y":19599.03123109803},"targetPosition":{"x":1551.520168497762,"y":19301.490499630032},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"87fc7e3a-455f-49bb-ab44-fc06ba845f00","savedPayload":{"position":{"x":1551.520168497762,"y":19301.490499630032},"targetPosition":{"x":1326.245476167238,"y":18707.12605254107},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"-4-","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.bearishArrowHead*1.04","project":"Foundations","id":"f29b34a0-8604-4cde-b52c-237a422ccb31","savedPayload":{"position":{"x":1297.802246042109,"y":19660.60125008331},"targetPosition":{"x":1307.257273112402,"y":19342.425865039393},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"2bab7192-a08c-4461-b36e-f369491dfd42","savedPayload":{"position":{"x":1307.257273112402,"y":19342.425865039393},"targetPosition":{"x":1326.245476167238,"y":18707.12605254107},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"-5-","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.bearishArrowHead*1.01","project":"Foundations","id":"20df1362-6e33-45c3-bf48-c4a76035b428","savedPayload":{"position":{"x":935.0327412310944,"y":19577.03772812304},"targetPosition":{"x":1065.5586532910347,"y":19286.745337813474},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"3c9d80e6-ad20-4b47-a8f5-1bf19a0b80e2","savedPayload":{"position":{"x":1065.5586532910347,"y":19286.745337813474},"targetPosition":{"x":1326.245476167238,"y":18707.12605254107},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"-6-","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end+(record.end-record.begin)\ny = record.bearishArrowHead*1.01","project":"Foundations","id":"64a8c860-86c4-40da-9ca0-d5e424ade757","savedPayload":{"position":{"x":631.7888178401663,"y":19360.980236245126},"targetPosition":{"x":863.5695451237589,"y":19142.822813284918},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"c6a0d716-6534-453b-9d0f-a8c6faa502f0","savedPayload":{"position":{"x":863.5695451237589,"y":19142.822813284918},"targetPosition":{"x":1326.245476167238,"y":18707.12605254107},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"-7-","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end-(record.end-record.begin)/2\ny = record.bearishArrowHead","project":"Foundations","id":"62fc84a0-55e5-452c-b72d-4c91174ea85a","savedPayload":{"position":{"x":434.43056831295326,"y":19045.20651584465},"targetPosition":{"x":732.0195430902495,"y":18932.42318977743},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"fef9ea3b-84c5-43cd-9602-96f8170065bd","savedPayload":{"position":{"x":732.0195430902495,"y":18932.42318977743},"targetPosition":{"x":1326.245476167238,"y":18707.12605254107},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"9020cd21-a011-4b59-aec4-56469a5ce79f","savedPayload":{"position":{"x":1327.4442603114512,"y":18671.595550300277},"targetPosition":{"x":1345.4501805427353,"y":18071.923229611886},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Chart Points","name":"Trend Line","project":"Foundations","points":[{"type":"Point","name":"Trend Line Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.trendLine\n","project":"Foundations","id":"aed6b5b4-e6e5-4e5c-a13b-1d707c93c15a","savedPayload":{"position":{"x":1227.5652980273262,"y":19012.75883673778},"targetPosition":{"x":1213.516360777041,"y":18694.384235986516},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"691a374a-ab65-4dc5-b788-979162f87185","savedPayload":{"position":{"x":1213.516360777041,"y":18694.384235986516},"targetPosition":{"x":1198.8882449174125,"y":18354.283862231532},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Trend Line End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.trendLine","project":"Foundations","id":"9b3acde4-3360-4869-8685-c08922111bd5","savedPayload":{"position":{"x":643.6905502953996,"y":18709.29589503549},"targetPosition":{"x":911.949394997886,"y":18537.96603627632},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"1e2e8a50-8a93-4696-9ed7-f8ea1da75c5e","savedPayload":{"position":{"x":911.949394997886,"y":18537.96603627632},"targetPosition":{"x":1198.8882449174125,"y":18354.283862231532},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"7af63af8-4b52-4c71-b427-906a0eaa37d2","savedPayload":{"position":{"x":1206.9743846717793,"y":18338.578246681463},"targetPosition":{"x":1345.4501805427353,"y":18071.923229611886},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Chart Points","name":"Bullish Arrow","project":"Foundations","points":[{"type":"Point","name":"-1-","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin-(record.end-record.begin)\ny = record.bullishArrowHead*0.99","project":"Foundations","id":"7cd5ae63-7c34-4ce3-84f9-8de0b14fbafa","savedPayload":{"position":{"x":1073.3572103759761,"y":19377.05671068657},"targetPosition":{"x":994.5700125922958,"y":19068.71943471399},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"38b0018b-d162-492e-90b3-604efc79c16e","savedPayload":{"position":{"x":994.5700125922958,"y":19068.71943471399},"targetPosition":{"x":837.0664760030559,"y":18453.0787667015},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"-2-","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.bullishArrowHead*0.99","project":"Foundations","id":"3221cc5c-76c7-4335-bc1c-a781c1c7a6f4","savedPayload":{"position":{"x":702.1667932272649,"y":19397.285041624935},"targetPosition":{"x":747.1569478760975,"y":19082.18198252445},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"66a65473-db28-42bf-8491-3497a35cc42b","savedPayload":{"position":{"x":747.1569478760975,"y":19082.18198252445},"targetPosition":{"x":837.0664760030559,"y":18453.0787667015},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"-3-","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.bullishArrowHead*0.96","project":"Foundations","id":"5dbc1498-0b47-48cd-a37c-1a4f19f6c788","savedPayload":{"position":{"x":350.9999846965475,"y":19273.672980317464},"targetPosition":{"x":513.1924812069992,"y":18999.828410030525},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"cb37189b-fdb7-4cd7-aa78-1dfd71c8e614","savedPayload":{"position":{"x":513.1924812069992,"y":18999.828410030525},"targetPosition":{"x":837.0664760030559,"y":18453.0787667015},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"-4-","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.bullishArrowHead*0.96","project":"Foundations","id":"1bcf2a18-15b8-4a2c-b7b6-1167c00ff5e9","savedPayload":{"position":{"x":73.87651109374201,"y":19025.061291040198},"targetPosition":{"x":328.56347058618485,"y":18834.204730153688},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"aae0a6cc-e05b-402f-800c-807df07b1f37","savedPayload":{"position":{"x":328.56347058618485,"y":18834.204730153688},"targetPosition":{"x":837.0664760030559,"y":18453.0787667015},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"-5-","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.bullishArrowHead*0.99","project":"Foundations","id":"8011dcdd-1c27-4bcb-8ea6-3344573aa905","savedPayload":{"position":{"x":-87.02971477915708,"y":18689.351132284843},"targetPosition":{"x":221.36798116612772,"y":18610.54173930777},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"a5f609bd-7162-4155-8778-d085b000ef04","savedPayload":{"position":{"x":221.36798116612772,"y":18610.54173930777},"targetPosition":{"x":837.0664760030559,"y":18453.0787667015},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"-6-","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end+(record.end-record.begin)\ny = record.bullishArrowHead*0.99","project":"Foundations","id":"37fa781c-1480-47fd-a862-39894108dc46","savedPayload":{"position":{"x":-107.20335720301227,"y":18318.192597426554},"targetPosition":{"x":207.92243856209825,"y":18363.163524108608},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"6edd83d4-739a-4651-9204-2a0f617e1256","savedPayload":{"position":{"x":207.92243856209825,"y":18363.163524108608},"targetPosition":{"x":837.0664760030559,"y":18453.0787667015},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"-7-","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end-(record.end-record.begin)/2\ny = record.bullishArrowHead","project":"Foundations","id":"65f9907e-ab3a-4ef4-a902-b8204afc49d7","savedPayload":{"position":{"x":16.485140691034758,"y":17966.931490806888},"targetPosition":{"x":290.30659238481894,"y":18129.128864711212},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"b98d1777-f3a2-4bcc-8312-6d89d1c6662e","savedPayload":{"position":{"x":290.30659238481894,"y":18129.128864711212},"targetPosition":{"x":837.0664760030559,"y":18453.0787667015},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"20da6d05-3166-4ba2-bd3c-b21770ae1958","savedPayload":{"position":{"x":865.6282381004057,"y":18431.584406822403},"targetPosition":{"x":1345.4501805427353,"y":18071.923229611886},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"polygons":[{"type":"Polygon","name":"Bearish Arrow","project":"Foundations","polygonCondition":{"type":"Polygon Condition","name":"New Polygon Condition","code":"record.forecast === \"Bearish Reversal\" || record.forecast === \"Bearish Continuation\" ","project":"Foundations","id":"bebcd91f-d028-4d8c-bc25-317d19f1b955","savedPayload":{"position":{"x":661.2834255513189,"y":18828.17056430762},"targetPosition":{"x":719.931808182755,"y":18194.096037691634},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonBody":{"type":"Polygon Body","name":"New Polygon Body","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.5,\n\"paletteColor\": \"UI_COLOR.RED\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.5,\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\"\n }\n}","project":"Foundations","id":"8d874a62-2e9c-43e9-9632-e93a7e25d8c3","savedPayload":{"position":{"x":369.8325358981965,"y":19081.677832442525},"targetPosition":{"x":485.8930762706477,"y":18785.182823911993},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"6e948385-96a4-40ba-b8db-eb11d079aad1","savedPayload":{"position":{"x":485.8930762706477,"y":18785.182823911993},"targetPosition":{"x":719.931808182755,"y":18194.096037691634},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 3,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RED\"\n }\n}","project":"Foundations","id":"65302767-1fb6-4a56-b981-4ca898e3fc1f","savedPayload":{"position":{"x":134.71663270572753,"y":18945.766972505262},"targetPosition":{"x":329.57896375685596,"y":18695.428763387565},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"6365634c-c753-4be1-9f4e-d81a88690b96","savedPayload":{"position":{"x":329.57896375685596,"y":18695.428763387565},"targetPosition":{"x":719.931808182755,"y":18194.096037691634},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"-1-","project":"Foundations","id":"952bb578-3cc3-4576-b7dd-a043f2b4d719","savedPayload":{"position":{"x":137.54595356950085,"y":18451.66451690792},"targetPosition":{"x":719.931808182755,"y":18194.096037691634},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"-1-","id":"7291f0d5-78e1-4d7c-a73d-2068e491344b"}}},{"type":"Polygon Vertex","name":"-2-","project":"Foundations","id":"bc4ee454-7c2b-4808-a99c-002afae05d39","savedPayload":{"position":{"x":105.67634668296887,"y":18363.70208971497},"targetPosition":{"x":719.931808182755,"y":18194.096037691634},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"-2-","id":"87745033-dc64-4d86-8579-29cf35124f9a"}}},{"type":"Polygon Vertex","name":"-3-","project":"Foundations","id":"6ad8a90c-4d6e-47ed-a4be-ae3a5684b26d","savedPayload":{"position":{"x":86.96060272565228,"y":18273.261845624096},"targetPosition":{"x":719.931808182755,"y":18194.096037691634},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"-3-","id":"87fc7e3a-455f-49bb-ab44-fc06ba845f00"}}},{"type":"Polygon Vertex","name":"-4-","project":"Foundations","id":"a49d5c98-f797-45ec-832a-c89de61c5030","savedPayload":{"position":{"x":81.81793337247291,"y":18181.661462412732},"targetPosition":{"x":719.931808182755,"y":18194.096037691634},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"-4-","id":"2bab7192-a08c-4461-b36e-f369491dfd42"}}},{"type":"Polygon Vertex","name":"-5-","project":"Foundations","id":"5ee4c947-de43-4212-adf9-28d28820da8e","savedPayload":{"position":{"x":89.92446734741316,"y":18090.590554997452},"targetPosition":{"x":719.931808182755,"y":18194.096037691634},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"-5-","id":"3c9d80e6-ad20-4b47-a8f5-1bf19a0b80e2"}}},{"type":"Polygon Vertex","name":"-6-","project":"Foundations","id":"c6e490ea-bdfd-4738-84e7-dcd8e1078605","savedPayload":{"position":{"x":112.09773933554607,"y":18002.158412882738},"targetPosition":{"x":719.931808182755,"y":18194.096037691634},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"-6-","id":"c6a0d716-6534-453b-9d0f-a8c6faa502f0"}}},{"type":"Polygon Vertex","name":"-7-","project":"Foundations","id":"2aaa39e8-be04-491e-862e-b1bb03c8d29d","savedPayload":{"position":{"x":150.95643524521438,"y":17908.260169596124},"targetPosition":{"x":719.931808182755,"y":18194.096037691634},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"-7-","id":"fef9ea3b-84c5-43cd-9602-96f8170065bd"}}}],"id":"49566c3d-5038-4737-a68a-4f1f99a53296","savedPayload":{"position":{"x":756.3254536113964,"y":18187.85352139228},"targetPosition":{"x":1345.4501805427353,"y":18071.923229611886},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Trend Line","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.5,\n \"lineWidth\": 0.5,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.DARK\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.75,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}","project":"Foundations","id":"5d90400c-c680-452a-b5d6-dd01f3483a67","savedPayload":{"position":{"x":451.4061846807126,"y":18328.23916504679},"targetPosition":{"x":725.7402688206748,"y":18167.571085284675},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"6ab5c6b9-d4e4-4b61-a135-17bb3a0204cb","savedPayload":{"position":{"x":725.7402688206748,"y":18167.571085284675},"targetPosition":{"x":1037.158326324472,"y":17991.83786227524},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Trend Line End","project":"Foundations","id":"d99e5489-5977-4ca7-9d11-a65feaeb3e1e","savedPayload":{"position":{"x":683.7732727352886,"y":17899.872713256853},"targetPosition":{"x":1037.158326324472,"y":17991.83786227524},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Trend Line End","id":"1e2e8a50-8a93-4696-9ed7-f8ea1da75c5e"}}},{"type":"Polygon Vertex","name":"Trend Line Begin","project":"Foundations","id":"0f83b930-9073-41a5-a3e6-59ea6b3ebafd","savedPayload":{"position":{"x":842.5294567868368,"y":17728.278050186207},"targetPosition":{"x":1037.158326324472,"y":17991.83786227524},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Trend Line Begin","id":"691a374a-ab65-4dc5-b788-979162f87185"}}}],"id":"f826e8bf-cc5c-4b7f-9d15-1fc6a45d7ced","savedPayload":{"position":{"x":1054.4513436660054,"y":17996.350325190193},"targetPosition":{"x":1345.4501805427353,"y":18071.923229611886},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Bullish Arrow","project":"Foundations","polygonCondition":{"type":"Polygon Condition","name":"New Polygon Condition","code":"record.forecast === \"Bullish Reversal\" || record.forecast === \"Bullish Continuation\" ","project":"Foundations","id":"edbfaf8f-8507-4d7b-9057-353f9571e615","savedPayload":{"position":{"x":329.13999908540427,"y":18009.978642156617},"targetPosition":{"x":860.1654539481824,"y":17660.609212304094},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonBody":{"type":"Polygon Body","name":"New Polygon Body","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.5,\n\"paletteColor\": \"UI_COLOR.GREEN\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.5,\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\"\n }\n}","project":"Foundations","id":"010c4131-393a-474e-98af-444ebfbb7a8d","savedPayload":{"position":{"x":-52.527714717980416,"y":17939.245254592694},"targetPosition":{"x":252.10025806643534,"y":17846.194207603803},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"5f6e62fc-4d25-4af4-86df-ca18bdd1e897","savedPayload":{"position":{"x":252.10025806643534,"y":17846.194207603803},"targetPosition":{"x":860.1654539481824,"y":17660.609212304094},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 3,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.GREEN\"\n }\n}","project":"Foundations","id":"51545ef3-4202-4f31-8746-908b4d04e273","savedPayload":{"position":{"x":-93.63968108287008,"y":17670.486842659964},"targetPosition":{"x":224.45348297978126,"y":17667.46176191518},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"504af6cf-5682-4ec9-90f1-3b5ac174cb67","savedPayload":{"position":{"x":224.45348297978126,"y":17667.46176191518},"targetPosition":{"x":860.1654539481824,"y":17660.609212304094},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"-1-","project":"Foundations","id":"e9090bdf-ffe5-4031-89d1-3de33dec1105","savedPayload":{"position":{"x":296.2801960645811,"y":17366.73130950318},"targetPosition":{"x":860.1654539481824,"y":17660.609212304094},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"-1-","id":"38b0018b-d162-492e-90b3-604efc79c16e"}}},{"type":"Polygon Vertex","name":"-2-","project":"Foundations","id":"4a190301-2d52-49ae-a061-9bb553ea1c0f","savedPayload":{"position":{"x":344.8492318946337,"y":17287.078638453677},"targetPosition":{"x":860.1654539481824,"y":17660.609212304094},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"-2-","id":"66a65473-db28-42bf-8491-3497a35cc42b"}}},{"type":"Polygon Vertex","name":"-3-","project":"Foundations","id":"f5a0eaa5-7837-4d60-8040-37f4353e3b27","savedPayload":{"position":{"x":404.1682454237489,"y":17216.527092611956},"targetPosition":{"x":860.1654539481824,"y":17660.609212304094},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"-3-","id":"cb37189b-fdb7-4cd7-aa78-1dfd71c8e614"}}},{"type":"Polygon Vertex","name":"-4-","project":"Foundations","id":"13577516-ccb2-469f-9d59-f5bc71c16e77","savedPayload":{"position":{"x":472.27708310617527,"y":17155.168760337583},"targetPosition":{"x":860.1654539481824,"y":17660.609212304094},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"-4-","id":"aae0a6cc-e05b-402f-800c-807df07b1f37"}}},{"type":"Polygon Vertex","name":"-5-","project":"Foundations","id":"9884c89e-fbb3-4101-b19f-0522b933175c","savedPayload":{"position":{"x":548.4968740693221,"y":17104.7351514593},"targetPosition":{"x":860.1654539481824,"y":17660.609212304094},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"-5-","id":"a5f609bd-7162-4155-8778-d085b000ef04"}}},{"type":"Polygon Vertex","name":"-6-","project":"Foundations","id":"a089c901-705c-4b1a-bf29-fca8669ad902","savedPayload":{"position":{"x":631.1625043962995,"y":17066.15834650045},"targetPosition":{"x":860.1654539481824,"y":17660.609212304094},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"-6-","id":"6edd83d4-739a-4651-9204-2a0f617e1256"}}},{"type":"Polygon Vertex","name":"-7-","project":"Foundations","id":"6a3d330f-6852-4cb0-80fe-72c3bf02aa31","savedPayload":{"position":{"x":728.6627277636035,"y":17037.81912025545},"targetPosition":{"x":860.1654539481824,"y":17660.609212304094},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"-7-","id":"b98d1777-f3a2-4bcc-8312-6d89d1c6662e"}}}],"id":"ba0bcada-77c5-450e-a1fc-7708bcaca60b","savedPayload":{"position":{"x":887.3917500526622,"y":17683.795083610763},"targetPosition":{"x":1345.4501805427353,"y":18071.923229611886},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"images":[],"texts":[],"id":"e0c63725-4cfb-4d1e-9b70-80343de2e9b3","savedPayload":{"position":{"x":1345.4501805427353,"y":18071.923229611886},"targetPosition":{"x":1841.6731826176947,"y":17877.711280918953},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"panels":[{"type":"Plotter Panel","name":"Two-Candles Patterns","config":"{ \n\"codeName\": \"Two-Candles Patterns\"\n}","project":"Foundations","panelData":[{"type":"Panel Data","name":"Pattern Name","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.name","project":"Foundations","id":"6d2625d7-82c7-4186-95a7-8bfe0892446a","savedPayload":{"position":{"x":1397.660874241701,"y":17603.87077117183},"targetPosition":{"x":1650.8742931129782,"y":17442.59693000413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"f5538abe-a9aa-42ad-9c30-798dc41ddb80","savedPayload":{"position":{"x":1650.8742931129782,"y":17442.59693000413},"targetPosition":{"x":1904.0952458130341,"y":17281.22234910908},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Trend Direction","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.trend","project":"Foundations","id":"7f273725-f758-4f3e-bc3a-d7d47f919c7a","savedPayload":{"position":{"x":1335.399782705088,"y":17086.862839363992},"targetPosition":{"x":1619.7147319711803,"y":17184.013459610185},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"2e819599-22c9-4acd-ac77-92f18b20cb61","savedPayload":{"position":{"x":1619.7147319711803,"y":17184.013459610185},"targetPosition":{"x":1904.0952458130341,"y":17281.22234910908},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Forecast","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.forecast","project":"Foundations","id":"43090bdd-e415-48e8-ba75-4b80d4f0aeee","savedPayload":{"position":{"x":1701.4913553769875,"y":16715.327054393056},"targetPosition":{"x":1802.7726813657573,"y":16998.21659527268},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"39649444-cba8-41d2-bb32-064f43cf8df4","savedPayload":{"position":{"x":1802.7726813657573,"y":16998.21659527268},"targetPosition":{"x":1904.0952458130341,"y":17281.22234910908},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Trend Line Method","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.trendMethod","project":"Foundations","id":"f7a45eca-7fe0-4837-b719-92e81fa0774d","savedPayload":{"position":{"x":2219.6409935016054,"y":16769.770218885817},"targetPosition":{"x":2061.872623168216,"y":17025.44698063584},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"6cb4eef6-735b-409a-92c4-fe2b2e1e82be","savedPayload":{"position":{"x":2061.872623168216,"y":17025.44698063584},"targetPosition":{"x":1904.0952458130341,"y":17281.22234910908},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Trend Line Period","config":"{\n \"valueDecimals\": 0\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.period","project":"Foundations","id":"75c3e3bd-c749-463d-bae4-296abf83f078","savedPayload":{"position":{"x":2500.3733972303125,"y":17209.058000630794},"targetPosition":{"x":2202.2428684448278,"y":17245.165380240378},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"4c31ec17-bf6c-4dfc-8f42-1e7fe7e77297","savedPayload":{"position":{"x":2202.2428684448278,"y":17245.165380240378},"targetPosition":{"x":1904.0952458130341,"y":17281.22234910908},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Trend Line Value","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.trendLine","project":"Foundations","id":"d9e33fbf-8990-4363-b674-f1ec7f71bfcd","savedPayload":{"position":{"x":2331.110057389338,"y":17702.049492892656},"targetPosition":{"x":2117.8226198334523,"y":17491.616096790727},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"d4f75b19-1a90-48d8-b6fe-9f064505ae93","savedPayload":{"position":{"x":2117.8226198334523,"y":17491.616096790727},"targetPosition":{"x":1904.0952458130341,"y":17281.22234910908},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"6426039f-b3dc-443b-bf6a-faa1dd1e3f2c","savedPayload":{"position":{"x":1904.0952458130341,"y":17281.22234910908},"targetPosition":{"x":1841.6731826176947,"y":17877.711280918953},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"3bf46641-3478-41fd-8407-0af20e72f30b","savedPayload":{"position":{"x":1843.8696151958356,"y":17887.281390754717},"targetPosition":{"x":2329.1552773955063,"y":18239.74204132476},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Plotter Module","name":"Three-Candles Patterns","config":"{ \n\"codeName\": \"Three-Candles Patterns\"\n}","project":"Foundations","shapes":{"type":"Shapes","name":"Three-Candles Patterns","project":"Foundations","chartPoints":[{"type":"Chart Points","name":"Bearish Arrow","project":"Foundations","points":[{"type":"Point","name":"-1-","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin-(record.end-record.begin)\ny = record.bearishArrowHead*1.01","project":"Foundations","id":"050fd307-0763-423f-b0a7-488f1e22b2f0","savedPayload":{"position":{"x":1438.584999638042,"y":18276.482026675305},"targetPosition":{"x":1471.2081640418546,"y":17978.026548014397},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"b20f834d-a9d0-419e-87ce-c9d56cdfe948","savedPayload":{"position":{"x":1471.2081640418546,"y":17978.026548014397},"targetPosition":{"x":1536.2398045217597,"y":17381.691539969077},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"-2-","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.bearishArrowHead*1.01","project":"Foundations","id":"ea09a04d-33f3-430d-9210-b60a0d93accf","savedPayload":{"position":{"x":1103.5358620806546,"y":18171.06859505426},"targetPosition":{"x":1247.9856495697604,"y":17907.642583588684},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"d119f364-4c32-4605-afcb-025e62d32f20","savedPayload":{"position":{"x":1247.9856495697604,"y":17907.642583588684},"targetPosition":{"x":1536.2398045217597,"y":17381.691539969077},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"-3-","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.bearishArrowHead*1.05","project":"Foundations","id":"c472d80d-ff4c-4bdf-af76-b8fb1c9dd3f5","savedPayload":{"position":{"x":834.3371290446739,"y":17945.41465891187},"targetPosition":{"x":1068.6061790830172,"y":17757.30421542917},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"0e94de71-51dc-4d00-81fc-db6a47af48e9","savedPayload":{"position":{"x":1068.6061790830172,"y":17757.30421542917},"targetPosition":{"x":1536.2398045217597,"y":17381.691539969077},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"-4-","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.bearishArrowHead*1.05","project":"Foundations","id":"c851f754-5148-4d6c-abef-446f4dcbf95c","savedPayload":{"position":{"x":671.9481969281296,"y":17633.886593613548},"targetPosition":{"x":960.413047449405,"y":17549.760383879864},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"54f3f9d8-a0fd-489b-a280-5791c92afe4a","savedPayload":{"position":{"x":960.413047449405,"y":17549.760383879864},"targetPosition":{"x":1536.2398045217597,"y":17381.691539969077},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"-5-","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.bearishArrowHead*1.01","project":"Foundations","id":"305bea41-e179-499b-bff8-687f861b575a","savedPayload":{"position":{"x":641.1069484058207,"y":17284.523492929984},"targetPosition":{"x":939.8684479850526,"y":17316.907453628504},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"75712c99-427f-4995-ad28-116f514f1b1d","savedPayload":{"position":{"x":939.8684479850526,"y":17316.907453628504},"targetPosition":{"x":1536.2398045217597,"y":17381.691539969077},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"-6-","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end+(record.end-record.begin)\ny = record.bearishArrowHead*1.01","project":"Foundations","id":"3fd2696f-e7e8-41f5-ae74-e757cb72b755","savedPayload":{"position":{"x":746.4860836831685,"y":16949.458446896315},"targetPosition":{"x":1010.0997692128476,"y":17093.67168556322},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"32a9e24a-ecbb-4272-868f-8a2c1131d780","savedPayload":{"position":{"x":1010.0997692128476,"y":17093.67168556322},"targetPosition":{"x":1536.2398045217597,"y":17381.691539969077},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"-7-","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end-(record.end-record.begin)/2\ny = record.bearishArrowHead","project":"Foundations","id":"b02696af-5430-4311-a2b8-b7a69d5f085b","savedPayload":{"position":{"x":983.311085250567,"y":16691.17940760464},"targetPosition":{"x":1160.3232677802007,"y":16914.542770371852},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"da13c2e7-5b21-44b3-98ef-e101a208cd82","savedPayload":{"position":{"x":1160.3232677802007,"y":16914.542770371852},"targetPosition":{"x":1536.2398045217597,"y":17381.691539969077},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"ed6c9b38-f0d8-49d8-b6e6-831ba4391e67","savedPayload":{"position":{"x":1535.7415711041212,"y":17381.576474508744},"targetPosition":{"x":2111.6505599584743,"y":17213.585655808856},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Chart Points","name":"Trend Line","project":"Foundations","points":[{"type":"Point","name":"Trend Line Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.trendLine\n","project":"Foundations","id":"8df901ad-9507-4c1b-aa66-e80e52142e64","savedPayload":{"position":{"x":1132.0839059168138,"y":17332.087952896174},"targetPosition":{"x":1431.492385562884,"y":17220.937965035147},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"f05e403b-b940-4007-be9d-517cd5f5b761","savedPayload":{"position":{"x":1431.492385562884,"y":17220.937965035147},"targetPosition":{"x":1750.1087910076967,"y":17102.505862344937},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Trend Line End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.trendLine","project":"Foundations","id":"c790f239-fe7c-488c-a22c-ea82c2ea43f3","savedPayload":{"position":{"x":1239.33819158388,"y":16684.492080641947},"targetPosition":{"x":1486.079237807673,"y":16886.954448277505},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"e185278f-a45c-43e3-8691-6252e48809cc","savedPayload":{"position":{"x":1486.079237807673,"y":16886.954448277505},"targetPosition":{"x":1750.1087910076967,"y":17102.505862344937},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"30170318-2cab-4bb6-ad3b-362b5a25d245","savedPayload":{"position":{"x":1815.2208708074359,"y":17164.44594669901},"targetPosition":{"x":2111.6505599584743,"y":17213.585655808856},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Chart Points","name":"Bullish Arrow","project":"Foundations","points":[{"type":"Point","name":"-1-","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin-(record.end-record.begin)\ny = record.bullishArrowHead*0.99","project":"Foundations","id":"91cd5c4e-6dc9-41f4-abba-e66c6d9c7c3e","savedPayload":{"position":{"x":738.0839349878697,"y":17299.01636558067},"targetPosition":{"x":1006.9869456204578,"y":17128.70387821366},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"a9852c0f-8ac8-4b9d-ac29-e8d8f29da720","savedPayload":{"position":{"x":1006.9869456204578,"y":17128.70387821366},"targetPosition":{"x":1543.7365820693922,"y":16788.61263110348},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"-2-","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.bullishArrowHead*0.99","project":"Foundations","id":"99075b18-7979-4f15-915a-272a4debd949","savedPayload":{"position":{"x":603.960110312295,"y":16951.63262851615},"targetPosition":{"x":917.6592275137082,"y":16897.266298923445},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"bb29fdb8-abfe-4377-9063-6790f2eb8d8f","savedPayload":{"position":{"x":917.6592275137082,"y":16897.266298923445},"targetPosition":{"x":1543.7365820693922,"y":16788.61263110348},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"-3-","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.bullishArrowHead*0.94","project":"Foundations","id":"9ab43674-72c8-4525-8697-49cbf37785e0","savedPayload":{"position":{"x":613.0889274399378,"y":16580.05449804568},"targetPosition":{"x":923.7266092055725,"y":16649.66997932559},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"a46f8fdb-d00f-46f6-8ec9-3ef0166107ef","savedPayload":{"position":{"x":923.7266092055725,"y":16649.66997932559},"targetPosition":{"x":1543.7365820693922,"y":16788.61263110348},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"-4-","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.bullishArrowHead*0.94","project":"Foundations","id":"cb153aae-7f46-4fbc-aa01-26f7193e8eaf","savedPayload":{"position":{"x":763.8269557166204,"y":16239.69627571295},"targetPosition":{"x":1024.173450096132,"y":16422.884547853933},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"2e60f4be-e8cc-4489-81f6-27fa3f61921b","savedPayload":{"position":{"x":1024.173450096132,"y":16422.884547853933},"targetPosition":{"x":1543.7365820693922,"y":16788.61263110348},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"-5-","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.bullishArrowHead*0.99","project":"Foundations","id":"0b2f59a6-9de6-4ccd-81bc-28288491d705","savedPayload":{"position":{"x":1033.344096836241,"y":15982.95248836767},"targetPosition":{"x":1203.6421844258257,"y":16251.871096216133},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"1740e52b-986e-49cf-bb3f-c373200c4449","savedPayload":{"position":{"x":1203.6421844258257,"y":16251.871096216133},"targetPosition":{"x":1543.7365820693922,"y":16788.61263110348},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"-6-","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end+(record.end-record.begin)\ny = record.bullishArrowHead*0.99","project":"Foundations","id":"ee129388-9aec-4709-bf79-3a3b83fe769e","savedPayload":{"position":{"x":1380.601236882976,"y":15848.834740730377},"targetPosition":{"x":1435.0429790855997,"y":16162.440559758656},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"c8b169eb-6d38-41ab-bc48-e5a08c6f9f45","savedPayload":{"position":{"x":1435.0429790855997,"y":16162.440559758656},"targetPosition":{"x":1543.7365820693922,"y":16788.61263110348},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"-7-","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end-(record.end-record.begin)/2\ny = record.bullishArrowHead","project":"Foundations","id":"c58904a7-8615-4a27-bd74-1966b35e8924","savedPayload":{"position":{"x":1752.415527276673,"y":15857.958616991591},"targetPosition":{"x":1682.8357833984337,"y":16168.585406915927},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"f5cee1fe-b34d-47e5-8d4a-26061487b242","savedPayload":{"position":{"x":1682.8357833984337,"y":16168.585406915927},"targetPosition":{"x":1543.7365820693922,"y":16788.61263110348},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"b8b4b3de-a98c-4d32-a385-61a186871641","savedPayload":{"position":{"x":1620.973443872157,"y":16868.415124882762},"targetPosition":{"x":2111.6505599584743,"y":17213.585655808856},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"polygons":[{"type":"Polygon","name":"Bearish Arrow","project":"Foundations","polygonCondition":{"type":"Polygon Condition","name":"New Polygon Condition","code":"record.forecast === \"Bearish Reversal\" || record.forecast === \"Bearish Continuation\" ","project":"Foundations","id":"4db8acef-2d4b-4e56-b319-d32b145c4fc1","savedPayload":{"position":{"x":1234.4899699810194,"y":16822.015023925254},"targetPosition":{"x":1819.5197471983156,"y":16689.294495603644},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonBody":{"type":"Polygon Body","name":"New Polygon Body","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.5,\n\"paletteColor\": \"UI_COLOR.RED\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.5,\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\"\n }\n}","project":"Foundations","id":"da54ef22-f928-44a9-ba54-ddc157d6e2fd","savedPayload":{"position":{"x":920.9315133275086,"y":16633.288126748255},"targetPosition":{"x":1220.8019692846392,"y":16651.912146765062},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"bd6aeeb9-f9ce-4289-84ee-b89e5bce37ed","savedPayload":{"position":{"x":1220.8019692846392,"y":16651.912146765062},"targetPosition":{"x":1819.5197471983156,"y":16689.294495603644},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 5,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RED\"\n }\n}","project":"Foundations","id":"e73e98ac-0abf-488c-88c7-5f218487754a","savedPayload":{"position":{"x":973.3032293621218,"y":16382.028948760024},"targetPosition":{"x":1255.6883000772032,"y":16484.548016798173},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"871328e3-7832-4dc2-8758-72612387f556","savedPayload":{"position":{"x":1255.6883000772032,"y":16484.548016798173},"targetPosition":{"x":1819.5197471983156,"y":16689.294495603644},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"-1-","project":"Foundations","id":"bc05844f-b3a3-4f25-8688-b555ff25cd31","savedPayload":{"position":{"x":1416.412852009984,"y":16244.068357326323},"targetPosition":{"x":1819.5197471983156,"y":16689.294495603644},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"-1-","id":"b20f834d-a9d0-419e-87ce-c9d56cdfe948"}}},{"type":"Polygon Vertex","name":"-2-","project":"Foundations","id":"a7f33d57-8a91-4bf6-a755-2f9572b02d0b","savedPayload":{"position":{"x":1486.5341366029024,"y":16188.234119485443},"targetPosition":{"x":1819.5197471983156,"y":16689.294495603644},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"-2-","id":"d119f364-4c32-4605-afcb-025e62d32f20"}}},{"type":"Polygon Vertex","name":"-3-","project":"Foundations","id":"4f2d69c6-4919-44a1-b4f4-b11c4d07a8d5","savedPayload":{"position":{"x":1562.854115474831,"y":16144.723819739347},"targetPosition":{"x":1819.5197471983156,"y":16689.294495603644},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"-3-","id":"0e94de71-51dc-4d00-81fc-db6a47af48e9"}}},{"type":"Polygon Vertex","name":"-4-","project":"Foundations","id":"cae92b34-1055-4413-8521-b00838b6b3a1","savedPayload":{"position":{"x":1643.9156341791168,"y":16113.237343966646},"targetPosition":{"x":1819.5197471983156,"y":16689.294495603644},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"-4-","id":"54f3f9d8-a0fd-489b-a280-5791c92afe4a"}}},{"type":"Polygon Vertex","name":"-5-","project":"Foundations","id":"26a5fbf5-1e3c-49a3-a80e-89a38760a6ce","savedPayload":{"position":{"x":1728.247104850132,"y":16093.914079998383},"targetPosition":{"x":1819.5197471983156,"y":16689.294495603644},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"-5-","id":"75712c99-427f-4995-ad28-116f514f1b1d"}}},{"type":"Polygon Vertex","name":"-6-","project":"Foundations","id":"85dd4fe1-e267-4e2c-8249-e5a4ad8ac57b","savedPayload":{"position":{"x":1814.2565332601844,"y":16086.941641914495},"targetPosition":{"x":1819.5197471983156,"y":16689.294495603644},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"-6-","id":"32a9e24a-ecbb-4272-868f-8a2c1131d780"}}},{"type":"Polygon Vertex","name":"-7-","project":"Foundations","id":"0b35f295-6655-45ea-8050-3ea4d565b0a8","savedPayload":{"position":{"x":1915.3018685780808,"y":16095.780904560012},"targetPosition":{"x":1819.5197471983156,"y":16689.294495603644},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"-7-","id":"da13c2e7-5b21-44b3-98ef-e101a208cd82"}}}],"id":"d6bca38f-dad2-4bad-b869-718840793911","savedPayload":{"position":{"x":1819.203720716232,"y":16688.956454351835},"targetPosition":{"x":2111.6505599584743,"y":17213.585655808856},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Trend Line","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.5,\n \"lineWidth\": 0.5,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.DARK\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.75,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}","project":"Foundations","id":"735def02-7235-4d8d-b742-2606e271785c","savedPayload":{"position":{"x":1549.3936577691275,"y":16371.78585000826},"targetPosition":{"x":1787.251934452026,"y":16582.647155681487},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"1cb25c02-7f14-4290-a1dd-cdecfa3d41f1","savedPayload":{"position":{"x":1787.251934452026,"y":16582.647155681487},"targetPosition":{"x":2043.8061772920373,"y":16836.457512059205},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Trend Line End","project":"Foundations","id":"ca4b7aaa-e204-477b-917d-5b0d73dcd9ae","savedPayload":{"position":{"x":2021.884580794107,"y":16472.243897089895},"targetPosition":{"x":2043.8061772920373,"y":16836.457512059205},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Trend Line End","id":"e185278f-a45c-43e3-8691-6252e48809cc"}}},{"type":"Polygon Vertex","name":"Trend Line Begin","project":"Foundations","id":"1e9cb0f5-9153-4ebf-bea2-e4cdff34e27d","savedPayload":{"position":{"x":2261.346672941316,"y":16539.890437188667},"targetPosition":{"x":2043.8061772920373,"y":16836.457512059205},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Trend Line Begin","id":"f05e403b-b940-4007-be9d-517cd5f5b761"}}}],"id":"954cc880-be0c-444b-b810-ddf42e1d6d03","savedPayload":{"position":{"x":2093.765523507329,"y":16913.672549319264},"targetPosition":{"x":2111.6505599584743,"y":17213.585655808856},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Bullish Arrow","project":"Foundations","polygonCondition":{"type":"Polygon Condition","name":"New Polygon Condition","code":"record.forecast === \"Bullish Reversal\" || record.forecast === \"Bullish Continuation\" ","project":"Foundations","id":"71c1088c-78e4-4b13-a432-48488e81f5a9","savedPayload":{"position":{"x":1807.9167913847486,"y":16168.799541960043},"targetPosition":{"x":2304.370183192641,"y":16565.57665509949},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonBody":{"type":"Polygon Body","name":"New Polygon Body","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.5,\n\"paletteColor\": \"UI_COLOR.GREEN\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.5,\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\"\n }\n}","project":"Foundations","id":"26a20027-9ab4-483f-8e8b-54c5feae8eb7","savedPayload":{"position":{"x":1757.4774358269242,"y":15784.18620859613},"targetPosition":{"x":1939.9911846868708,"y":16044.929358559406},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"784e3863-e27c-439a-b219-d2257040f9a8","savedPayload":{"position":{"x":1939.9911846868708,"y":16044.929358559406},"targetPosition":{"x":2304.370183192641,"y":16565.57665509949},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 5,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.GREEN\"\n }\n}","project":"Foundations","id":"c87d6249-dfd9-4bfc-b6d5-1033dc34ab93","savedPayload":{"position":{"x":2000.1638771482176,"y":15661.573356167055},"targetPosition":{"x":2101.6423829144187,"y":15963.275995487715},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"c307cae0-1d47-4fbd-b17e-c71ed0b460a2","savedPayload":{"position":{"x":2101.6423829144187,"y":15963.275995487715},"targetPosition":{"x":2304.370183192641,"y":16565.57665509949},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"-1-","project":"Foundations","id":"01f59ec4-922f-4f32-89ff-271b4a1715ff","savedPayload":{"position":{"x":2409.6146735267685,"y":15938.437177817335},"targetPosition":{"x":2304.370183192641,"y":16565.57665509949},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"-1-","id":"a9852c0f-8ac8-4b9d-ac29-e8d8f29da720"}}},{"type":"Polygon Vertex","name":"-2-","project":"Foundations","id":"63a0a7cf-0e25-4c76-a647-7bce1cf8349d","savedPayload":{"position":{"x":2500.3881632620905,"y":15959.97588730744},"targetPosition":{"x":2304.370183192641,"y":16565.57665509949},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"-2-","id":"bb29fdb8-abfe-4377-9063-6790f2eb8d8f"}}},{"type":"Polygon Vertex","name":"-3-","project":"Foundations","id":"34336858-138b-4d29-8e19-963f987eeb7a","savedPayload":{"position":{"x":2585.92452122724,"y":15994.373375422858},"targetPosition":{"x":2304.370183192641,"y":16565.57665509949},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"-3-","id":"a46f8fdb-d00f-46f6-8ec9-3ef0166107ef"}}},{"type":"Polygon Vertex","name":"-4-","project":"Foundations","id":"41b893b7-8450-497e-a10e-378e2aad4f86","savedPayload":{"position":{"x":2665.0672948677166,"y":16040.580814874134},"targetPosition":{"x":2304.370183192641,"y":16565.57665509949},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"-4-","id":"2e60f4be-e8cc-4489-81f6-27fa3f61921b"}}},{"type":"Polygon Vertex","name":"-5-","project":"Foundations","id":"b298e992-97da-4b07-b1b5-2419ef56b05a","savedPayload":{"position":{"x":2736.507256461591,"y":16097.542610725372},"targetPosition":{"x":2304.370183192641,"y":16565.57665509949},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"-5-","id":"1740e52b-986e-49cf-bb3f-c373200c4449"}}},{"type":"Polygon Vertex","name":"-6-","project":"Foundations","id":"c38d5012-bbf9-4b31-916a-e98a2557f2c3","savedPayload":{"position":{"x":2798.941597723704,"y":16164.06224315},"targetPosition":{"x":2304.370183192641,"y":16565.57665509949},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"-6-","id":"c8b169eb-6d38-41ab-bc48-e5a08c6f9f45"}}},{"type":"Polygon Vertex","name":"-7-","project":"Foundations","id":"fd3144a6-1558-42b5-82d8-54975ee48863","savedPayload":{"position":{"x":2855.8847901222907,"y":16248.101901475375},"targetPosition":{"x":2304.370183192641,"y":16565.57665509949},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"-7-","id":"f5cee1fe-b34d-47e5-8d4a-26061487b242"}}}],"id":"f8d58d58-6d2e-454f-ae56-4f57ab357a85","savedPayload":{"position":{"x":2339.253169949676,"y":16657.768208835492},"targetPosition":{"x":2111.6505599584743,"y":17213.585655808856},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"images":[],"texts":[],"id":"01e600b6-8d17-4ea5-bb31-30308e68433e","savedPayload":{"position":{"x":2111.6505599584743,"y":17213.585655808856},"targetPosition":{"x":2513.019277110725,"y":17659.27744427235},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"panels":[{"type":"Plotter Panel","name":"Three-Candles Patterns","config":"{ \n\"codeName\": \"Three-Candles Patterns\"\n}","project":"Foundations","panelData":[{"type":"Panel Data","name":"Pattern Name","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.name","project":"Foundations","id":"5a0d3dea-2329-4eb2-8c13-a112d1f03368","savedPayload":{"position":{"x":2635.587066756936,"y":17152.20436118327},"targetPosition":{"x":2867.393751066833,"y":17343.19708400878},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"8b719d3b-612d-4978-bde8-a748068d4366","savedPayload":{"position":{"x":2867.393751066833,"y":17343.19708400878},"targetPosition":{"x":3099.3670766727555,"y":17534.25734901168},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Trend Direction","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.trend","project":"Foundations","id":"9d7f27b8-56b3-4b97-a3b4-1687a546f367","savedPayload":{"position":{"x":3108.160445539859,"y":16932.93462143233},"targetPosition":{"x":3103.742886957916,"y":17233.518239398458},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"bdf5aa9a-a121-4275-969e-5eed6ebd878d","savedPayload":{"position":{"x":3103.742886957916,"y":17233.518239398458},"targetPosition":{"x":3099.3670766727555,"y":17534.25734901168},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Forecast","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.forecast","project":"Foundations","id":"04bc641a-62a0-4441-b4d5-58fa30fe413e","savedPayload":{"position":{"x":3574.7089225564014,"y":17166.036102721213},"targetPosition":{"x":3337.022274515981,"y":17350.073203626205},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"6ddacd18-8603-4112-bd00-80fe0cb03dcb","savedPayload":{"position":{"x":3337.022274515981,"y":17350.073203626205},"targetPosition":{"x":3099.3670766727555,"y":17534.25734901168},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Trend Line Method","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.trendMethod","project":"Foundations","id":"3b43a0f7-d76f-4b8a-8228-9b0282826022","savedPayload":{"position":{"x":3683.455879461584,"y":17674.340980010405},"targetPosition":{"x":3391.060786254435,"y":17604.512176281663},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"950a394b-df06-4b90-88fc-b59cb3cc1cb5","savedPayload":{"position":{"x":3391.060786254435,"y":17604.512176281663},"targetPosition":{"x":3099.3670766727555,"y":17534.25734901168},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Trend Line Period","config":"{\n \"valueDecimals\": 0\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.period","project":"Foundations","id":"2b0825d5-9e69-4b0a-861a-c88870b859c4","savedPayload":{"position":{"x":3350.9946451075775,"y":18078.32450876968},"targetPosition":{"x":3225.1959655778337,"y":17806.228001664735},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"63fbe7e3-b323-40ea-bfdc-0aac0df03c0f","savedPayload":{"position":{"x":3225.1959655778337,"y":17806.228001664735},"targetPosition":{"x":3099.3670766727555,"y":17534.25734901168},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Trend Line Value","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.trendLine","project":"Foundations","id":"e838b1bb-2079-479e-b85a-38019fca078d","savedPayload":{"position":{"x":2830.2574960161764,"y":18070.400843898733},"targetPosition":{"x":2964.931912699256,"y":17802.39757726518},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"f36e0123-4262-45d3-8e18-699407c0bb78","savedPayload":{"position":{"x":2964.931912699256,"y":17802.39757726518},"targetPosition":{"x":3099.3670766727555,"y":17534.25734901168},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"1f14d068-2fc4-42b5-8edf-7d552f50d1ed","savedPayload":{"position":{"x":3099.3670766727555,"y":17534.25734901168},"targetPosition":{"x":2513.019277110725,"y":17659.27744427235},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"acdb9c43-0859-42be-87b0-1a600cf513d4","savedPayload":{"position":{"x":2514.2561082400025,"y":17669.13045320227},"targetPosition":{"x":2329.1552773955063,"y":18239.74204132476},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"e10e4374-b30c-4974-b2ff-bd789f50fde2","savedPayload":{"position":{"x":2478.784622502266,"y":18239.738406515746},"targetPosition":{"x":2928.784622502266,"y":18239.738406515746},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"38d04c99-51a6-4c1c-853e-ba67e216854b","savedPayload":{"position":{"x":2928.784622502266,"y":18239.738406515746},"targetPosition":{"x":2928.784622502266,"y":18239.738406515746},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}} \ No newline at end of file +{"type":"Data Mine","name":"Buddha","config":"{ \n\"codeName\": \"Buddha\"\n}","project":"Foundations","sensorBots":[],"indicatorBots":[{"type":"Indicator Bot","name":"Candle Patterns","config":"{\n\"codeName\": \"Candle-Patterns\"\n}","project":"Foundations","processes":[{"type":"Process Definition","name":"Multi-Time-Frame-Market","config":"{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"description\": \"Calculates Candles Patterns for Time Frames of 01-hs and above.\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Market\"\n }\n }","project":"Foundations","processOutput":{"type":"Process Output","name":"New Process Output","project":"Foundations","outputDatasets":[{"type":"Output Dataset","name":"Multi-Time-Frame-Market Basic Candles","project":"Foundations","id":"3e933426-1c7b-45e1-845f-08a7d2684620","savedPayload":{"position":{"x":3129.041401383918,"y":17452.35686716615},"targetPosition":{"x":3328.835973695903,"y":17542.236357748305},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"07be5b9b-e8fd-49fc-ab77-20f89fdea10f"}}},{"type":"Output Dataset","name":"Multi-Time-Frame-Market One-Candle Patterns","project":"Foundations","id":"201dc796-db42-49ce-8b9c-1b26c0f3a0ce","savedPayload":{"position":{"x":3169.134883158589,"y":17383.139478265486},"targetPosition":{"x":3328.835973695903,"y":17542.236357748305},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"144d8665-1ff0-4db3-9340-a33fd7d0d098"}}},{"type":"Output Dataset","name":"Multi-Time-Frame-Market Two-Candles Patterns","project":"Foundations","id":"c20616cc-d93f-40fc-904a-025fc2799a75","savedPayload":{"position":{"x":3229.9770922491734,"y":17339.671801899964},"targetPosition":{"x":3328.835973695903,"y":17542.236357748305},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"8c35ce52-9dee-4d20-92e6-50ba7fd2882b"}}},{"type":"Output Dataset","name":"Multi-Time-Frame-Market Three-Candles Patterns","project":"Foundations","id":"c8074ffc-f5ff-4cb5-8e83-0adcecc82a0c","savedPayload":{"position":{"x":3326.830605382722,"y":17343.877223597563},"targetPosition":{"x":3328.835973695903,"y":17542.236357748305},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"087fc67e-78f9-4204-ba5e-8b670566a716"}}}],"outputDatasetFolders":[],"id":"0dc09316-0987-4d22-b600-bd3868942026","savedPayload":{"position":{"x":3328.835973695903,"y":17542.236357748305},"targetPosition":{"x":3543.032821461693,"y":17856.18635281792},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"processDependencies":{"type":"Process Dependencies","name":"New Process Dependencies","project":"Foundations","statusDependencies":[{"type":"Status Dependency","name":"Candle Patterns Multi-Time-Frame-Market","config":"{\"mainUtility\": \"Self Reference\"}","project":"Foundations","id":"2d079388-93e4-4005-b392-c4a997904ccb","savedPayload":{"position":{"x":3351.5917081132684,"y":17243.24971495471},"targetPosition":{"x":3509.228632498114,"y":17403.518467361682},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"401fbf30-8faa-40e9-9707-fac2d35f6195"}}},{"type":"Status Dependency","name":"Candles Volumes Multi-Time-Frame-Market","config":"{ \n\"mainUtility\": \"Market Starting Point\"\n}","project":"Foundations","id":"418e1725-b690-4a55-b5f7-a4a92465c162","savedPayload":{"position":{"x":3493.451892335186,"y":17189.127853558104},"targetPosition":{"x":3509.228632498114,"y":17403.518467361682},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"a0a61ba9-91cb-4ec7-92fe-134ff079de2d"}}}],"dataDependencies":[{"type":"Data Dependency","name":"Candles Multi-Time-Frame-Market","project":"Foundations","id":"85c548fd-9ef7-4936-a86d-2a206cf90039","savedPayload":{"position":{"x":3649.480915739696,"y":17240.712195185763},"targetPosition":{"x":3509.228632498114,"y":17403.518467361682},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"2b03494a-67d6-47f1-89b6-53fc4c9116a8"}}}],"dataMineDataDependencies":[],"id":"de8bf1ab-cf7b-41ab-b8cb-ae38b1e587ce","savedPayload":{"position":{"x":3509.228632498114,"y":17403.518467361682},"targetPosition":{"x":3543.032821461693,"y":17856.18635281792},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"statusReport":{"type":"Status Report","name":"New Status Report","project":"Foundations","id":"401fbf30-8faa-40e9-9707-fac2d35f6195","savedPayload":{"position":{"x":3718.5418607694155,"y":17491.6141666957},"targetPosition":{"x":3543.032821461693,"y":17856.18635281792},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Candles Volumes Multi-Time-Frame-Market","project":"Foundations","id":"e100074c-7981-49e1-9d06-813104ee4c41","savedPayload":{"position":{"x":3877.8656690120297,"y":17627.14745828865},"targetPosition":{"x":3543.032821461693,"y":17856.18635281792},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"1824fa00-dd30-4cdc-acc0-01c2f29056c5"}}},"executionFinishedEvent":{"type":"Execution Finished Event","name":"New Execution Finished Event","project":"Foundations","id":"2a8f2e62-256b-4281-a470-3f640af21337","savedPayload":{"position":{"x":3953.433684726442,"y":17825.86189317393},"targetPosition":{"x":3543.032821461693,"y":17856.18635281792},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"3aaf9f93-0516-4b3d-9772-44be91615154","savedPayload":{"position":{"x":3574.032305105167,"y":17834.302415959657},"targetPosition":{"x":3378.784622502266,"y":18239.738406515746},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Process Definition","name":"Multi-Time-Frame-Daily","config":"{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"description\": \"Calculates Candles Patterns for Time Frames of 45-min and below.\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Daily\"\n }\n }","project":"Foundations","processOutput":{"type":"Process Output","name":"New Process Output","project":"Foundations","outputDatasets":[{"type":"Output Dataset","name":"Multi-Time-Frame-Daily Basic Candles","project":"Foundations","id":"3fc6cd67-c356-41fc-89d9-5c1cdcdd7360","savedPayload":{"position":{"x":3930.1916909577412,"y":17088.32954990486},"targetPosition":{"x":4138.971828579179,"y":17379.183804585642},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"9e6d7f95-b2fe-466e-9a5d-175479cbf85d"}}},{"type":"Output Dataset","name":"Multi-Time-Frame-Daily One-Candle Patterns","project":"Foundations","id":"7b078979-c28c-4ba5-8305-d469c8d4ec84","savedPayload":{"position":{"x":4030.754275768206,"y":17037.847420053233},"targetPosition":{"x":4138.971828579179,"y":17379.183804585642},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"f0a11771-dd69-4b9a-9347-7cb2d1f231ff"}}},{"type":"Output Dataset","name":"Multi-Time-Frame-Daily Two-Candles Patterns","project":"Foundations","id":"5ab95923-5553-40a7-836e-14b96f8a4764","savedPayload":{"position":{"x":4141.41271164468,"y":17021.198369469843},"targetPosition":{"x":4138.971828579179,"y":17379.183804585642},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"4f1260c8-6d74-454e-963a-fa3ff910329c"}}},{"type":"Output Dataset","name":"Multi-Time-Frame-Daily Three-Candles Patterns","project":"Foundations","id":"cb6acbaf-bf43-4bf6-b8ca-7689130cc9cf","savedPayload":{"position":{"x":4252.36357255399,"y":17039.900153164792},"targetPosition":{"x":4138.971828579179,"y":17379.183804585642},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"b60cb94f-79c5-410c-b166-abc97d0f2bc3"}}}],"outputDatasetFolders":[],"id":"bcfa61bd-e1d0-4a60-9fd5-ab7dabe4fd39","savedPayload":{"position":{"x":4138.971828579179,"y":17379.183804585642},"targetPosition":{"x":4202.31007347551,"y":17802.310313042937},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"processDependencies":{"type":"Process Dependencies","name":"New Process Dependencies","project":"Foundations","statusDependencies":[{"type":"Status Dependency","name":"Candle Patterns Multi-Time-Frame-Daily","config":"{\"mainUtility\": \"Self Reference\"}","project":"Foundations","id":"a7ea36fb-cc2e-4d55-b021-e67d8c5a7020","savedPayload":{"position":{"x":4271.274080895866,"y":16836.051781428025},"targetPosition":{"x":4463.497734878572,"y":17137.665772151136},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"3a20d7e9-d551-4346-81c7-e3b0098bef99"}}},{"type":"Status Dependency","name":"Exchange Raw Data Historic-OHLCVs","config":"{\"mainUtility\": \"Market Starting Point\"}","project":"Foundations","id":"48b53dc5-015c-43f1-9485-047aaaffe0f7","savedPayload":{"position":{"x":4484.925367632157,"y":16780.62286642274},"targetPosition":{"x":4463.497734878572,"y":17137.665772151136},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"181c7c34-7243-497a-9ddb-1b0067c6d66e"}}},{"type":"Status Dependency","name":"Candles Volumes Multi-Time-Frame-Daily","config":"{ \n\"mainUtility\": \"Market Ending Point\"\n}","project":"Foundations","id":"49d2c9ad-bdde-427a-8590-801aa4422cca","savedPayload":{"position":{"x":4690.64049560163,"y":16861.440515194765},"targetPosition":{"x":4463.497734878572,"y":17137.665772151136},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"2a021da8-9feb-475e-90ab-1586968c17c7"}}}],"dataDependencies":[{"type":"Data Dependency","name":"Candles Multi-Time-Frame-Daily","project":"Foundations","id":"19bf518a-1e20-4e3a-8f40-8e07324f634b","savedPayload":{"position":{"x":4809.620831706085,"y":17047.77279346082},"targetPosition":{"x":4463.497734878572,"y":17137.665772151136},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"678a567c-f08d-49b9-813b-4e54fd6afadb"}}}],"dataMineDataDependencies":[],"id":"2a7a3bf2-9044-4040-95a7-28c1a339a37f","savedPayload":{"position":{"x":4463.497734878572,"y":17137.665772151136},"targetPosition":{"x":4202.31007347551,"y":17802.310313042937},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"statusReport":{"type":"Status Report","name":"New Status Report","project":"Foundations","id":"3a20d7e9-d551-4346-81c7-e3b0098bef99","savedPayload":{"position":{"x":4760.922783662587,"y":17357.337045572225},"targetPosition":{"x":4202.31007347551,"y":17802.310313042937},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Candles Volumes Multi-Time-Frame-Daily","project":"Foundations","id":"4d03c099-0d5e-4668-a347-c0de2f42f8bd","savedPayload":{"position":{"x":4631.263310134087,"y":17737.757537231206},"targetPosition":{"x":4202.31007347551,"y":17802.310313042937},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"f29d08f9-e7c8-490c-8fca-14851a0d3dc3"}}},"executionFinishedEvent":{"type":"Execution Finished Event","name":"New Execution Finished Event","project":"Foundations","id":"3ef2f54d-64c9-4264-a298-0c5a908458ab","savedPayload":{"position":{"x":4602.685416209504,"y":17958.874466789566},"targetPosition":{"x":4202.31007347551,"y":17802.310313042937},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"8a7ce3e2-20a1-496b-86bf-2d7842f88536","savedPayload":{"position":{"x":3730.6087896128793,"y":17959.167995679316},"targetPosition":{"x":3378.784622502266,"y":18239.738406515746},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"products":[{"type":"Product Definition","name":"Basic Candles","config":"{\n \"codeName\": \"Basic-Candles\",\n \"singularVariableName\": \"basicCandle\",\n \"pluralVariableName\": \"basicCandles\"\n}","project":"Foundations","datasets":[{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","config":"{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n }","project":"Foundations","id":"07be5b9b-e8fd-49fc-ab77-20f89fdea10f","savedPayload":{"position":{"x":4543.557043633315,"y":17732.52121724577},"targetPosition":{"x":4397.387467659923,"y":18074.90669060388},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","config":"{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n }","project":"Foundations","id":"9e6d7f95-b2fe-466e-9a5d-175479cbf85d","savedPayload":{"position":{"x":4716.876479057264,"y":17884.407289039897},"targetPosition":{"x":4397.387467659923,"y":18074.90669060388},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}}],"record":{"type":"Record Definition","name":"Basic Candles Variables","project":"Foundations","properties":[{"type":"Record Property","name":"Begin","config":"{\n \"codeName\": \"begin\",\n \"isString\": false,\n\"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","code":"record.current.begin","project":"Foundations","id":"7d35e864-2f37-4d1c-912d-225952131ffd","savedPayload":{"position":{"x":5243.300902669818,"y":17694.234544014682},"targetPosition":{"x":5503.05010588257,"y":17796.698970175938},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"52215804-fb71-43ed-a232-3b29d843cb58","savedPayload":{"position":{"x":5503.05010588257,"y":17796.698970175938},"targetPosition":{"x":6022.515021635823,"y":18000.96732511276},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"End","config":"{\n \"codeName\": \"end\",\n \"isString\": false,\n\"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","code":"record.current.end","project":"Foundations","id":"bdeaed7f-2923-4fde-a7ea-257f00bb7ee9","savedPayload":{"position":{"x":5361.434274238682,"y":17486.529590492595},"targetPosition":{"x":5581.882197024175,"y":17658.27100096263},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"b8f2240b-03a9-4fd5-8e37-d43237554239","savedPayload":{"position":{"x":5581.882197024175,"y":17658.27100096263},"targetPosition":{"x":6022.515021635823,"y":18000.96732511276},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"name","config":"{\n \"codeName\": \"name\",\n \"isString\": true\n}","project":"Foundations","recordFormula":{"type":"Record Formula","code":"variable.name","project":"Foundations","id":"5ac4a021-ae1b-45d7-80ea-09587174c038","savedPayload":{"position":{"x":5533.068929769028,"y":17321.14386498576},"targetPosition":{"x":5696.33677158257,"y":17547.906705873695},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"8220f919-2232-47b2-8bcb-1d30a905c026","savedPayload":{"position":{"x":5696.33677158257,"y":17547.906705873695},"targetPosition":{"x":6022.515021635823,"y":18000.96732511276},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"size","config":"{ \n\"codeName\": \"size\",\n\"isString\": true\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.size","project":"Foundations","id":"8162dea0-df67-42b5-8223-7533f950af7a","savedPayload":{"position":{"x":5744.665428222961,"y":17210.425479501188},"targetPosition":{"x":5837.235956477414,"y":17474.237864607072},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"2bff73a1-c5c2-4413-91ed-9d2aaf642d83","savedPayload":{"position":{"x":5837.235956477414,"y":17474.237864607072},"targetPosition":{"x":6022.515021635823,"y":18000.96732511276},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"direction","config":"{ \n\"codeName\": \"direction\",\n\"isString\": true\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.direction","project":"Foundations","id":"770f6a35-9069-49ba-9c12-99dc6e5ff54a","savedPayload":{"position":{"x":5978.659552191561,"y":17164.12104348829},"targetPosition":{"x":5993.197817157594,"y":17443.44991488241},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"871bc42d-f3f7-4896-b575-ca23f325e50f","savedPayload":{"position":{"x":5993.197817157594,"y":17443.44991488241},"targetPosition":{"x":6022.515021635823,"y":18000.96732511276},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"upperShadowPercent","config":"{ \n\"codeName\": \"upperShadowPercent\",\n\"isString\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.upperShadowPercent","project":"Foundations","id":"1645f231-45ab-48b5-9891-45f27e2b4d7e","savedPayload":{"position":{"x":6215.745762155788,"y":17185.4847720107},"targetPosition":{"x":6151.260782482586,"y":17457.53940533661},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"dec83c16-8f66-4403-9dda-e536223e7577","savedPayload":{"position":{"x":6151.260782482586,"y":17457.53940533661},"targetPosition":{"x":6022.515021635823,"y":18000.96732511276},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"bodyPercent","config":"{ \n\"codeName\": \"bodyPercent\",\n\"isString\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.bodyPercent","project":"Foundations","id":"36408e7c-d9cc-4d63-9115-feffa763b85f","savedPayload":{"position":{"x":6437.384791894061,"y":17272.97639100739},"targetPosition":{"x":6299.059885150024,"y":17515.86892053557},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"cba04177-1edd-444f-94a3-79784d84d70e","savedPayload":{"position":{"x":6299.059885150024,"y":17515.86892053557},"targetPosition":{"x":6022.515021635823,"y":18000.96732511276},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"lowerShadowPercent","config":"{ \n\"codeName\": \"lowerShadowPercent\",\n\"isString\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.lowerShadowPercent","project":"Foundations","id":"71464adc-3bd3-47b8-b018-cbacf897c119","savedPayload":{"position":{"x":6625.956992622145,"y":17419.515024556917},"targetPosition":{"x":6424.646044938092,"y":17613.45149521807},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"c2c5753a-2e74-4429-9b6a-aa016a753be2","savedPayload":{"position":{"x":6424.646044938092,"y":17613.45149521807},"targetPosition":{"x":6022.515021635823,"y":18000.96732511276},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"body","config":"{ \n\"codeName\": \"body\",\n\"isString\": false,\n\"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.body","project":"Foundations","id":"1bc97398-5645-4452-9169-f62efc0a7fe1","savedPayload":{"position":{"x":6765.224388489449,"y":17612.934801319963},"targetPosition":{"x":6517.479393432612,"y":17742.38112056753},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"f0019951-d651-4fcf-888e-0a0cf1564c98","savedPayload":{"position":{"x":6517.479393432612,"y":17742.38112056753},"targetPosition":{"x":6022.515021635823,"y":18000.96732511276},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"upperShadow","config":"{ \n\"codeName\": \"upperShadow\",\n\"isString\": false,\n\"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.upperShadow","project":"Foundations","id":"cf426ed9-53d3-411e-acf1-1694c5d45b89","savedPayload":{"position":{"x":6844.438361579003,"y":17838.291272164868},"targetPosition":{"x":6570.220243552896,"y":17892.478058050765},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"2d3b26eb-15bc-4272-b296-9658ac24baa9","savedPayload":{"position":{"x":6570.220243552896,"y":17892.478058050765},"targetPosition":{"x":6022.515021635823,"y":18000.96732511276},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"lowerShadow","config":"{ \n\"codeName\": \"lowerShadow\",\n\"isString\": false,\n\"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.lowerShadow","project":"Foundations","id":"a0909b34-9ad9-4290-aa93-5b1731b74a66","savedPayload":{"position":{"x":6857.373941733622,"y":18075.89717696571},"targetPosition":{"x":6578.765103241236,"y":18050.895253165992},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"2369782b-6afb-41e1-a93f-721c7442e5c3","savedPayload":{"position":{"x":6578.765103241236,"y":18050.895253165992},"targetPosition":{"x":6022.515021635823,"y":18000.96732511276},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"length","config":"{ \n\"codeName\": \"length\",\n\"isString\": false,\n\"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.length","project":"Foundations","id":"3639b9ee-c558-4699-9b48-2ddfdc59fa33","savedPayload":{"position":{"x":6802.330696790366,"y":18307.921708544687},"targetPosition":{"x":6542.1841852105135,"y":18205.641292375883},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"a6773db1-97fb-418d-b7cf-d4298054f376","savedPayload":{"position":{"x":6542.1841852105135,"y":18205.641292375883},"targetPosition":{"x":6022.515021635823,"y":18000.96732511276},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"meanBody","config":"{ \n\"codeName\": \"meanBody\",\n\"isString\": false,\n\"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.meanBody","project":"Foundations","id":"a45ab78a-fa03-469b-ab64-78fd184d9dd5","savedPayload":{"position":{"x":6683.925547715877,"y":18515.366727041524},"targetPosition":{"x":6463.305020388798,"y":18343.699094836596},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"c32b5645-7bbe-4f06-aaef-d9efc3a5c9da","savedPayload":{"position":{"x":6463.305020388798,"y":18343.699094836596},"targetPosition":{"x":6022.515021635823,"y":18000.96732511276},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"avgRef","config":"{ \n\"codeName\": \"avgRef\",\n\"isString\": false,\n\"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.avgRef","project":"Foundations","id":"26313abc-cd03-4fb9-b54d-2a0d67a3c0da","savedPayload":{"position":{"x":6512.319034276483,"y":18680.924730972125},"targetPosition":{"x":6348.919906015339,"y":18454.114196658797},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"0bdc3b36-d092-421f-8741-a0ecfa8fcc41","savedPayload":{"position":{"x":6348.919906015339,"y":18454.114196658797},"targetPosition":{"x":6022.515021635823,"y":18000.96732511276},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Nbodies","config":"{ \n\"codeName\": \"Nbodies\",\n\"isString\": false,\n\"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.Nbodies","project":"Foundations","id":"f5b650b4-497d-4eef-84f8-c53b5703dbed","savedPayload":{"position":{"x":6300.818320518336,"y":18791.289105675434},"targetPosition":{"x":6207.993808010269,"y":18527.655813473764},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"cf0a624b-44cb-4926-8e26-867ea485e3fe","savedPayload":{"position":{"x":6207.993808010269,"y":18527.655813473764},"targetPosition":{"x":6022.515021635823,"y":18000.96732511276},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"dojiFactor","config":"{ \n\"codeName\": \"dojiFactor\",\n\"isString\": false,\n\"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.dojiFactor","project":"Foundations","id":"8e3696bf-dace-4ecb-a9e7-db654ba86ed8","savedPayload":{"position":{"x":6066.700297459774,"y":18837.781036628825},"targetPosition":{"x":6052.025902110538,"y":18558.6505418354},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"cda80e33-8ed9-4579-8c45-99da25652634","savedPayload":{"position":{"x":6052.025902110538,"y":18558.6505418354},"targetPosition":{"x":6022.515021635823,"y":18000.96732511276},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"sizeFactor","config":"{ \n\"codeName\": \"sizeFactor\",\n\"isString\": false,\n\"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.sizeFactor","project":"Foundations","id":"08e5507c-e88f-410e-ac54-886d8ce157d2","savedPayload":{"position":{"x":5830.273633796629,"y":18816.462399687203},"targetPosition":{"x":5894.242071234996,"y":18544.1893096125},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"20fadb1a-1f55-4b10-ba45-cda61d8d0157","savedPayload":{"position":{"x":5894.242071234996,"y":18544.1893096125},"targetPosition":{"x":6022.515021635823,"y":18000.96732511276},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Nlengths","config":"{ \n\"codeName\": \"Nlengths\",\n\"isString\": false,\n\"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.Nlengths","project":"Foundations","id":"addc3851-bbe2-47ac-8652-5b745e12918a","savedPayload":{"position":{"x":5597.065099427209,"y":18732.00017717133},"targetPosition":{"x":5746.252783209857,"y":18485.936491246895},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"0a736450-a2e1-41a0-8c29-cd2434296872","savedPayload":{"position":{"x":5746.252783209857,"y":18485.936491246895},"targetPosition":{"x":6022.515021635823,"y":18000.96732511276},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"sizeMethod","config":"{ \n\"codeName\": \"sizeMethod\",\n\"isString\": true,\n\"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.sizeMethod","project":"Foundations","id":"e2109d1f-c4aa-46d6-a6b7-75d1ffd9c0ee","savedPayload":{"position":{"x":5419.925716874699,"y":18582.301617339857},"targetPosition":{"x":5620.814387211058,"y":18388.37670408981},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"23853614-5c16-4e3e-b1ae-d3fda37d5884","savedPayload":{"position":{"x":5620.814387211058,"y":18388.37670408981},"targetPosition":{"x":6022.515021635823,"y":18000.96732511276},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"meanLength","config":"{ \n\"codeName\": \"meanLength\",\n\"isString\": false,\n\"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.meanLength","project":"Foundations","id":"4731c75f-5e23-4972-ba37-10bd4363ee0d","savedPayload":{"position":{"x":5280.391387567346,"y":18388.63473053433},"targetPosition":{"x":5527.8119261481625,"y":18259.320219875386},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"fc7702c5-1b49-4ed6-b2b3-fde741557115","savedPayload":{"position":{"x":5527.8119261481625,"y":18259.320219875386},"targetPosition":{"x":6022.515021635823,"y":18000.96732511276},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"min","config":"{ \n\"codeName\": \"min\",\n\"isString\": false,\n\"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.candleMin","project":"Foundations","id":"016b76f2-2f06-408e-986f-e29cd5edc107","savedPayload":{"position":{"x":5201.249991326287,"y":18163.14056712514},"targetPosition":{"x":5474.98716504105,"y":18109.084384305213},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"31730ec0-eedf-404d-9a38-bd065bdc2064","savedPayload":{"position":{"x":5474.98716504105,"y":18109.084384305213},"targetPosition":{"x":6022.515021635823,"y":18000.96732511276},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"4d364dfd-44f1-4d8e-87fd-5aa54564e167","savedPayload":{"position":{"x":6022.515021635823,"y":18000.96732511276},"targetPosition":{"x":4397.387467659923,"y":18074.90669060388},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"dataBuilding":{"type":"Data Building Procedure","name":"New Data Building Procedure","project":"Foundations","loop":{"type":"Procedure Loop","name":"New Procedure Loop","project":"Foundations","procedureJavascriptCode":{"type":"Procedure Javascript Code","code":"/* ¡¡¡ VERY IMPORTANT !!!\n\"PLEASE READ BEFORE STARTING ALL DOCUMENTATION RELATED TO THIS INDICATOR ON THE SUPERALGOS WEBSITE\" */\n\n/* INTRODUCTION:\nThere are a lot of combinations in order to construct a candle. That's why we are going to define 4 families of candles based on their appearance.\n1) “CLASSIC CANDLES”: These candles have two shadows shorter than the body.\n2) “MARUBOZU CANDLES”: These candles have no at least one shadow. The shadow, if present, cannot be longer than the body. \n3) “SPINNING TOP CANDLES”: These candles have different opening and closing prices and have at least one shadow. At the same time at least one shadow has to be longer than the body.\n4) “DOJI CANDLES”: These candles have no body. The open price is equal to the close price. */\n\n// ---------------------------------------------------------------------------------------------------------------------\n// From here the variables to be used will be defined\n// ---------------------------------------------------------------------------------------------------------------------\n\n/* The following variables could be modified by the user to adapt the indicator with his preferences\n(Please, read the documentation before) */\n\nlet sizeMethod = \"SMA\" // Choose \"SMA\" or \"EMA\" to calculate the average length of the last \"Nlengths\" candles\nlet Nlengths = 20 // Default value: 20 - \"Nlengths\" is the number of candles to calculate the average length value\nlet sizeFactor = 75 // Default value: 75% - \"sizeFactor\" is to define \"Long\" or \"Short\" size\nlet Nbodies = 10 // Default value: 10 - \"Nbodies\" is the number of bodies to calculate the average bodie value\nlet dojiFactor = 3 // Default value: 3% - \"dojiFactor\" is to define when a candle is \"doji\" or not\n\n /* In order to avoid errors, the initial condition of the name of the candle is defined */\nvariable.name = \"Unknown\" // To be used on the Plotter Panel and Conditions\n\n/* Candles as dependencies are defined */\nlet candle = record.current \n\n/* The height of the body */\nlet body = Math.abs (candle.close-candle.open)\n\n/* Array of N bodies is defined to verify if a candle has a Short Body or a Long Body */\nif (variable.lastNbodies.length > Nbodies) {\n variable.lastNbodies.shift() // Remove the first element of the array to keep it at a maximum of N elements\n}\nlet meanBody \nif (variable.lastNbodies.length < Nbodies) { // If \"lastNbodies\" array hasn't enough bodies, zero value is defined\n meanBody = 0 \n} else { \n let sum = 0 // Initialize sum variable \n for (let i = variable.lastNbodies.length-Nbodies; i < variable.lastNbodies.length; i++) { // Iterate through the last periods\n sum = sum + variable.lastNbodies[i]\n } \n meanBody = sum/Nbodies\n}\nvariable.lastNbodies.push(body) // Add the current body value to the \"lastNbodies\" array for next cycle\n\n /* Total length of the candle, equivalent to the sum of upper shadow, lower shadow and body */\nlet length = candle.max - candle.min \n\n/* Calculating average candles length \"EMA\" or \"SMA\" */\nif (sizeMethod === \"EMA\") {\n let k = 2 / (Nlengths + 1)\n variable.EMAlength = length * k + variable.previousEMAlength * (1-k)\n variable.previousEMAlength = variable.EMAlength\n variable.avgRef = variable.EMAlength * sizeFactor / 100\n variable.SMAlength = 0\n} \nif (sizeMethod === \"SMA\") {\n variable.EMAlength = 0\n if (variable.lastNlengths.length > Nlengths) {\n variable.lastNlengths.shift() // Remove the first element of the array to keep it at a maximun of N elements \n } \n if (variable.lastNlengths.length < Nlengths) { // If \"lastNlengths\" array hasn't enough candles length, zero value is defined\n variable.SMAlength = 0 \n variable.avgRef = 0 \n } else { \n let sum = 0 // Initialize sum variable \n for (let i = variable.lastNlengths.length-Nlengths; i < variable.lastNlengths.length; i++) { // Iterate through the last periods\n sum = sum + variable.lastNlengths[i]\n } \n variable.SMAlength = sum/Nlengths\n variable.avgRef = variable.SMAlength * sizeFactor / 100 // To be used in Shapes\n }\n variable.lastNlengths.push(length) // Add the current length value to the \"lastNlengths\" array for next cycle\n}\n\n/* Only one MA is calculated, the other is defined as 0. It is useful to integrate both variables into one for future operations */\nvariable.meanLength = variable.SMAlength + variable.EMAlength // To be used in Shapes and Conditions\n\n/* Defining if a candle is \"Long\" or \"Short\" */\nlet size\nif (length > variable.avgRef) {\n size = \"Long\"\n} else {\n size = \"Short\"\n} \n\n/* Green candles are \"Bullish\" and red candles are \"Bearish\" */\nlet direction \nif (candle.close > candle.open) {\n direction = \"Bullish\"\n} else {\n direction = \"Bearish\"\n}\n\n/* The value of the upper shadow */\nlet upperShadow \nif (direction === \"Bullish\") {\n upperShadow = candle.max-candle.close\n} else {\n upperShadow = candle.max-candle.open\n}\n\n/* The value of the lower shadow */\nlet lowerShadow \nif (direction === \"Bullish\") {\n lowerShadow = candle.open-candle.min\n} else {\n lowerShadow = candle.close-candle.min\n}\n\n/* Four possibilities of combinations of the shadows are defined: \"lower\", \"upper\", \"both\", \"none\" */\nlet shadow\nif (upperShadow > 0 && lowerShadow > 0) {\n shadow = \"Both\"\n}\nif (upperShadow === 0 && lowerShadow === 0) {\n shadow = \"None\"\n}\nif (upperShadow > 0 && lowerShadow === 0) {\n shadow = \"Upper\"\n}\nif (upperShadow === 0 && lowerShadow > 0) {\n shadow = \"Lower\"\n}\n\n// ----------------------------------------------------------------------------------------------------------------------------\n// From here the name of the candles will be defined\n// ----------------------------------------------------------------------------------------------------------------------------\n\nif (body > length*dojiFactor/100) { // From here all kind of candles that are NOT \"doji\" are defined\n\n/* \"CLASSIC CANDLES\" family:\nThese candles have the following characteristics in common:\n1) Both shadows are present.\n2) Each shadow is shorter than the body. \n3) The opening price differs from the closing price. */\n\nif (shadow === \"Both\" && upperShadow <= body && lowerShadow <= body) {\n\n/* \"SHORT GREEN CANDLE\" and \"SHORT RED CANDLE\" properties:\n1) Bullish or Bearish.\n2) Relative Size: Short. */\n\nif (direction === \"Bullish\" && size === \"Short\") {\n variable.name = \"Short Green Candle\"\n}\nif (direction === \"Bearish\" && size === \"Short\") {\n variable.name = \"Short Red Candle\"\n}\n\n/* \"GREEN CANDLE\" and \"RED CANDLE\" properties: \n1) Bullish or Bearish.\n2) Relative Size: Long . */\n\nif (direction === \"Bullish\" && size === \"Long\") {\n variable.name = \"Green Candle\"\n}\nif (direction === \"Bearish\" && size === \"Long\") {\n variable.name = \"Red Candle\"\n}\n\n/* \"LONG GREEN CANDLE\" and \"LONG RED CANDLE\" properties:\n1) Bullish or Bearish respectively.\n2) The body is at least three times higher than the mean body.\n4) Relative Size: Long. */\n\nif (direction === \"Bullish\" && size === \"Long\" && body >= meanBody*3) {\n variable.name = \"Long Green Candle\"\n}\nif (direction === \"Bearish\" && size === \"Long\" && body >= meanBody*3) {\n variable.name = \"Long Red Candle\"\n}\n\n} // Closing \"Classic Candles\" Family \n\n/* \"MARUBOZU CANDLES\" family:\nThese candles have the following characteristics in common:\n1) Lack at least one shadow.\n2) If it has one shadow, it must be shorter than the body.\n3) The opening price differs from the closing price.\n4) Relative Size: Short or Long. */\n\n/* \"GREEN MARUBOZU\" and \"RED MARUBOZU\" properties: \n1) Bullish or Barish.\n2) No shadows. */\n\nif (direction === \"Bullish\" && shadow === \"None\") {\n variable.name = \"Green Marubozu\"\n}\nif (direction === \"Bearish\" && shadow === \"None\") {\n variable.name = \"Red Marubozu\"\n}\n\n/* \"OPENING GREEN MARUBOZU\" properties: \n1) Bullish.\n2) No lower shadow. */\n\nif (direction === \"Bullish\" && shadow === \"Upper\" && upperShadow <= body) {\n variable.name = \"Opening Green Marubozu\"\n}\n\n/* \"CLOSING GREEN MARUBOZU\" properties:\n1) Bullish.\n2) No upper shadow. */\n\nif (direction === \"Bullish\" && shadow === \"Lower\" && lowerShadow <= body) {\n variable.name = \"Closing Green Marubozu\"\n}\n\n/* \"CLOSING RED MARUBOZU\" properties:\n1) Bearish.\n2) No lower shadow. */\n\nif (direction === \"Bearish\" && shadow === \"Upper\" && upperShadow <= body) {\n variable.name = \"Closing Red Marubozu\"\n}\n\n/* \"OPENING RED MARUBOZU\" properties: \n1) Bearish.\n2) No upper shadow. */\n\nif (direction === \"Bearish\" && shadow === \"Lower\" && lowerShadow <= body) {\n variable.name = \"Opening Red Marubozu\"\n}\n\n/* \"SPINNING TOP CANDLES\" family:\nThese candles have the following characteristics in common:\n1) Have at least one shadow.\n2) At least one shadow is greater than the body.\n3) The opening price differs from the closing price. */\n\n/* \"GREEN SPINNING TOP\" and \"RED SPINNING TOP\" properties:\n1) Bullish or Bearish.\n4) Relative Size: Short or Long. \n5) If it's relative size is Long, none of the shadows can exceed three times the body. */\n\nif (shadow !== \"None\") { \n if (upperShadow > body || lowerShadow > body) { \n if (size === \"Long\") {\n if (upperShadow > 3*body || lowerShadow > 3*body) {\n } else {\n if (direction === \"Bullish\") {\n variable.name = \"Green Spinning Top\"\n } else {\n variable.name = \"Red Spinning Top\"\n }\n } \n } else {\n if (direction === \"Bullish\") {\n variable.name = \"Green Spinning Top\"\n } else {\n variable.name = \"Red Spinning Top\"\n }\n }\n } \n} \n\n/* \"HIGH WAVE\" properties:\n1) Bullish or Bearish.\n2) Relative Size: Long.\n3) The length of at least one shadow is at least 3 times larger than the body.*/\n\nif (shadow !== \"None\" && size === \"Long\") {\n if (upperShadow > 3*body || lowerShadow > 3*body) { \n variable.name = \"High Wave\"\n } \n}\n\n} else { // Closing the initial \"dojiFactor\" if condition, from here \"Doji Candles\" family are defined \n\n/* \"DOJI CANDLES\" family:\nThese candles have the following characteristics in common:\n1) Have no body, or very small body if it is allowed. */\n\n/* \"FOUR-PRICE DOJI\" properties:\n1) No shadows.\n2) Relative Size: Short.*/\n\nif (shadow === \"None\" && size === \"Short\") {\n variable.name = \"Four-Price Doji\"\n}\n\n/* \"STAR DOJI\" properties:\n1) Body is located nearly mid-range (between 60% and 40% of total length).\n2) Relative Size: Short. */\n\nif (size === \"Short\" && upperShadow <= length * 0.6 && upperShadow >= length * (0.4 - dojiFactor/100)) {\n variable.name = \"Star Doji\"\n}\n\n/* \"LONG-LEGGED DOJI\" properties:\n1) Body is located nearly mid-range (between 60% and 40% of total length).\n2) Relative Size: Long. */\n\nif (size === \"Long\" && upperShadow <= length * 0.6 && upperShadow >= length * (0.4 - dojiFactor/100)) {\n variable.name = \"Long-Legged Doji\"\n}\n\n/* \"DRAGONFLY DOJI\" properties:\n1) Upper shadow shorter than 1% of total candle length.\n2) Relative Size: Long. */\n\nif (size === \"Long\" && upperShadow <= length * 0.01) {\n variable.name = \"Dragonfly Doji\"\n}\n\n/* \"GRAVESTONE DOJI\" properties:\n1) Lower shadow shorter than 1% of total candle length.\n2) Relative Size: Long.*/\n\nif (size === \"Long\" && lowerShadow <= length * 0.01) {\n variable.name = \"Gravestone Doji\"\n}\n\n/* \"GENERIC DOJI\" properties:\n1) None of the above five Doji. */\n\nif (variable.name === \"Unknown\") {\n variable.name = \"Generic Doji\"\n}\n\n} // Closing the \"dojiFactor\" else\n\n\n// ----------------------------------------------------------------------------------------------------------------------------\n// From here all the variables that will be written in the records are defined \n// ----------------------------------------------------------------------------------------------------------------------------\n\nvariable.size = size // To be used on the Plotter Panel and Conditions\nvariable.direction = direction // To be used on the Plotter Panel and Conditions\nif (length > 0) { // Condition to avoid dividing by 0\n variable.upperShadowPercent = upperShadow/length*100 // To be used on the Plotter Panel\n variable.bodyPercent = body/length*100 // To be used on the Plotter Panel\n variable.lowerShadowPercent = lowerShadow/length*100 // To be used on the Plotter Panel\n} else {\n variable.lowerShadowPercent = 0\n variable.bodyPercent = 0\n variable.upperShadowPercent = 0\n}\nvariable.Nbodies = Nbodies // To be used on the Plotter Panel\nvariable.sizeFactor = sizeFactor // To be used on the Plotter Panel\nvariable.dojiFactor = dojiFactor // To be used on the Plotter Panel\nvariable.Nlengths = Nlengths // To be used on the Plotter Panel\nvariable.sizeMethod = sizeMethod // To be used on the Plotter Panel\nvariable.candleMin = candle.min // To be used in Shapes\nvariable.length = length // To be used in Conditions\nvariable.upperShadow = upperShadow // To be used in Conditions\nvariable.lowerShadow = lowerShadow // To be used in Conditions\nvariable.body = body // To be used in Conditions\nvariable.meanBody = meanBody // To be used in Conditions\n","project":"Foundations","id":"119670a5-5f25-4a75-aaad-6939a18aebf0","savedPayload":{"position":{"x":5693.573835174204,"y":18703.895667095363},"targetPosition":{"x":5318.264450787843,"y":18634.648023107347},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"shortcutKey":"f"}}},"id":"351fa6f0-1fbb-4e1b-9d95-3599476aed35","savedPayload":{"position":{"x":5318.264450787843,"y":18634.648023107347},"targetPosition":{"x":4954.862224073002,"y":18562.428413799887},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"initialization":{"type":"Procedure Initialization","name":"New Procedure Initialization","project":"Foundations","procedureJavascriptCode":{"type":"Procedure Javascript Code","name":"New Procedure Javascript Code","code":"/* ¡¡¡ VERY IMPORTANT !!!\n\"PLEASE READ BEFORE STARTING ALL DOCUMENTATION RELATED TO THIS INDICATOR ON THE SUPERALGOS WEBSITE\" */\n\n/* It is necessary to define when a candle has a long or a short body. To do that, the bodies of the last N candles have to be averaged. */\nvariable.lastNbodies = [ ] // Define \"lastNbodies\" array to record the value of the last N bodies (SMA)\n\n/* It is necessary to define when a candle is \"Long\" or \"Short\". To do that, the length of the last N candles have to be averaged. */\nvariable.previousEMAlength = 0 // Initialize the variable previous enter to the main loop (EMA)\nvariable.lastNlengths = [ ] // Define \"lastNlengths\" array to record the value of the last N candles length (SMA)","project":"Foundations","id":"70e6788a-2518-48cf-8493-27f1e7e5ad61","savedPayload":{"position":{"x":5134.43651537488,"y":19090.94349632314},"targetPosition":{"x":5074.637276372179,"y":18914.448702293234},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"0b2207a1-b217-4c06-92bd-6985d621d035","savedPayload":{"position":{"x":5074.637276372179,"y":18914.448702293234},"targetPosition":{"x":4954.862224073002,"y":18562.428413799887},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"f2638b08-3f3b-4574-9e89-dc41f984273d","savedPayload":{"position":{"x":4954.862224073002,"y":18562.428413799887},"targetPosition":{"x":4397.387467659923,"y":18074.90669060388},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"7519e3d8-b5ec-47eb-84c9-8c9262c9efc6","savedPayload":{"position":{"x":3817.502182984086,"y":18139.603986235405},"targetPosition":{"x":3378.784622502266,"y":18239.738406515746},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Module","name":"Basic Candles","id":"09e0a24c-ead1-40c6-9e43-72b46e4294c5"}}},{"type":"Product Definition","name":"One-Candle Patterns","config":"{\n \"codeName\": \"One-Candle-Patterns\",\n \"singularVariableName\": \"oneCandlePattern\",\n \"pluralVariableName\": \"oneCandlePatterns\"\n}","project":"Foundations","datasets":[{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","config":"{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n }","project":"Foundations","id":"144d8665-1ff0-4db3-9340-a33fd7d0d098","savedPayload":{"position":{"x":4379.589693688931,"y":18139.373683469374},"targetPosition":{"x":4112.264531521449,"y":18372.754243610005},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","config":"{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n }","project":"Foundations","id":"f0a11771-dd69-4b9a-9347-7cb2d1f231ff","savedPayload":{"position":{"x":4466.003859580354,"y":18341.753515923112},"targetPosition":{"x":4112.264531521449,"y":18372.754243610005},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}}],"record":{"type":"Record Definition","name":"One-Candle Patterns Records","project":"Foundations","properties":[{"type":"Record Property","name":"Begin","config":"{\n \"codeName\": \"begin\",\n \"isString\": false,\n\"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","code":"record.current.begin","project":"Foundations","id":"6269672d-95af-44a9-8f10-52f7d4a6892b","savedPayload":{"position":{"x":4587.910104787861,"y":18158.71238268851},"targetPosition":{"x":4763.958803948364,"y":18513.517047571368},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"023fd450-0cae-4b41-8cb2-c446ac69bf32","savedPayload":{"position":{"x":4763.958803948364,"y":18513.517047571368},"targetPosition":{"x":4949.568780610876,"y":18886.534396570307},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"End","config":"{\n \"codeName\": \"end\",\n \"isString\": false,\n\"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","code":"record.current.end","project":"Foundations","id":"6902c73f-da76-4ca0-b8c2-4ac0351c9a59","savedPayload":{"position":{"x":5040.247449527134,"y":18078.47983082935},"targetPosition":{"x":4996.216852960717,"y":18472.7216781132},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"ebafaaab-38a0-4bed-a8ea-169f0e92b1cb","savedPayload":{"position":{"x":4996.216852960717,"y":18472.7216781132},"targetPosition":{"x":4949.568780610876,"y":18886.534396570307},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"name","config":"{ \n\"codeName\": \"name\",\n\"isString\": true,\n\"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.name","project":"Foundations","id":"ae345ad9-8364-4e58-bd0a-8b44803b1d98","savedPayload":{"position":{"x":5462.087826799281,"y":18255.158055464555},"targetPosition":{"x":5212.568336268181,"y":18562.609510952294},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"b633fced-5335-4a72-b0cf-ebb6237e2a17","savedPayload":{"position":{"x":5212.568336268181,"y":18562.609510952294},"targetPosition":{"x":4949.568780610876,"y":18886.534396570307},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"trend","config":"{ \n\"codeName\": \"trend\",\n\"isString\": true,\n\"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.trend","project":"Foundations","id":"5cd8361b-112f-4a4f-9fcd-42a2ff493e96","savedPayload":{"position":{"x":5722.545430983178,"y":18632.089346956927},"targetPosition":{"x":5345.1937909711505,"y":18756.122878002287},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"853f4eb3-8068-47d1-9726-22b0c7e835ad","savedPayload":{"position":{"x":5345.1937909711505,"y":18756.122878002287},"targetPosition":{"x":4949.568780610876,"y":18886.534396570307},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"forecast","config":"{ \n\"codeName\": \"forecast\",\n\"isString\": true,\n\"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.forecast","project":"Foundations","id":"3b9c18d5-c9e8-4fad-bb3c-1c46751b91a9","savedPayload":{"position":{"x":5736.503709060398,"y":19089.79819116966},"targetPosition":{"x":5353.6709067777665,"y":18991.134671650172},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"1325daec-fb39-4cb8-acec-14adc2ee94e9","savedPayload":{"position":{"x":5353.6709067777665,"y":18991.134671650172},"targetPosition":{"x":4949.568780610876,"y":18886.534396570307},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"trendLine","config":"{ \n\"codeName\": \"trendLine\",\n\"isString\": false,\n\"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.trendLine","project":"Foundations","id":"d4a6b997-360b-442b-a08c-b75c331a6a84","savedPayload":{"position":{"x":5301.733278681682,"y":19266.576724658637},"targetPosition":{"x":5231.910901682279,"y":19191.692482253744},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{}}},"id":"e1a74ac9-f660-4d09-89e9-f8eaebf137c4","savedPayload":{"position":{"x":5231.910901682279,"y":19191.692482253744},"targetPosition":{"x":4949.568780610876,"y":18886.534396570307},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"bearishArrowHead","config":"{ \n\"codeName\": \"bearishArrowHead\",\n\"isString\": false,\n\"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.bearishArrowHead","project":"Foundations","id":"7ca628f3-61d6-4b1f-a4a8-610d07bd8bdb","savedPayload":{"position":{"x":5040.780167562203,"y":19396.213693138863},"targetPosition":{"x":5022.549835225156,"y":19295.863525255263},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{}}},"id":"d9837267-f999-420e-8906-169c546fc7f5","savedPayload":{"position":{"x":5022.549835225156,"y":19295.863525255263},"targetPosition":{"x":4949.568780610876,"y":18886.534396570307},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"bullishArrowHead","config":"{ \n\"codeName\": \"bullishArrowHead\",\n\"isString\": false,\n\"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.bullishArrowHead","project":"Foundations","id":"9ddcf2bf-57b5-489e-a7a5-496afd9b7301","savedPayload":{"position":{"x":4756.609984669511,"y":19369.96167357614},"targetPosition":{"x":4795.127009015465,"y":19278.78828123524},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{}}},"id":"c474fa25-64ec-470c-ab04-4132e0f3f9a3","savedPayload":{"position":{"x":4795.127009015465,"y":19278.78828123524},"targetPosition":{"x":4949.568780610876,"y":18886.534396570307},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"period","config":"{ \n\"codeName\": \"period\",\n\"isString\": false,\n\"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.period","project":"Foundations","id":"4986b4c7-0753-4bab-bf62-906acab4c408","savedPayload":{"position":{"x":4443.076391201399,"y":19236.335647007865},"targetPosition":{"x":4607.2153836654725,"y":19122.80222935768},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"49eea75b-d5c8-44cd-afa7-8689127ac9ae","savedPayload":{"position":{"x":4607.2153836654725,"y":19122.80222935768},"targetPosition":{"x":4949.568780610876,"y":18886.534396570307},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"trendMethod","config":"{ \n\"codeName\": \"trendMethod\",\n\"isString\": true,\n\"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.trendMethod","project":"Foundations","id":"8fdf87c8-a467-49a9-9b6a-e70cd12a2b93","savedPayload":{"position":{"x":4334.545726617684,"y":18906.959595002954},"targetPosition":{"x":4533.835716185422,"y":18900.209567664584},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"6337c29e-3df8-4e54-82ab-a2cdeb800a1b","savedPayload":{"position":{"x":4533.835716185422,"y":18900.209567664584},"targetPosition":{"x":4949.568780610876,"y":18886.534396570307},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"02d96f47-c6f0-4423-a144-4799f4023c99","savedPayload":{"position":{"x":4949.568780610876,"y":18886.534396570307},"targetPosition":{"x":4112.264531521449,"y":18372.754243610005},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"dataBuilding":{"type":"Data Building Procedure","name":"New Data Building Procedure","project":"Foundations","loop":{"type":"Procedure Loop","name":"New Procedure Loop","project":"Foundations","procedureJavascriptCode":{"type":"Procedure Javascript Code","name":"One-Candle Patterns Code","code":"// -----------------------------------------------------------------------------------------------------------------------------\n// From here the variables that will be used during the definition of the patterns will be defined\n// -----------------------------------------------------------------------------------------------------------------------------\n\n/* The following variables could be modified by the user to adapt the indicator with his preferences\n(Please, read the documentation before) */\nlet N = 10 // Default value: 10 periods - \"N\" is the period to calculate the Moving Average of the trend line (between 5 and 20) \nvariable.trendMethod = \"SMA\" // Choose \"SMA\" or \"EMA\" to calculate the Moving Average of the trend line\n\n /* In order to avoid errors, the initial condition of the output variables are defined */\nvariable.name = \"No Pattern\" // The name of the one-candle pattern\nvariable.forecast = \"None\" // The forecast of the pattern\n\n/* \"Candles\" and \"Basic Candles\" are dependencies */\nlet candle = record.current // Calling \"Candles\"\nlet basicCandle = getElement ('basicCandles', candle) // Calling \"Basic Candles\"\n\n/* To define if the trend is Up or Down , it is necessary to average the candle closes of the last N candles. */\nif (variable.trendMethod === \"SMA\") {\n variable.lastN.push(candle.close) // Add the current Candle Close value to the \"lastN\" array\n if (variable.lastN.length > N) {\n variable.lastN.shift() // Remove the first element of the array to keep it at a maximum of N elements\n }\n let smaN\n if (variable.lastN.length < N) { // If the array \"lastN\" has not enough Candle Closes, the value zero for the smaN is defined\n smaN = 0 \n } else { \n let sum = 0 // Initialize sum variable \n for (let i = variable.lastN.length-N; i < variable.lastN.length; i++) { // Iterate through the last periods\n sum = sum + variable.lastN[i]\n } \n smaN = sum/N\n variable.lastMA.push(smaN) // Add the current SMA value to the \"lastMA\" array\n if (variable.lastMA.length > 4) {\n variable.lastMA.shift() // Remove the first element of the array to keep it at a maximun of 4 SMA's\n }\n }\n}\n\nif (variable.trendMethod === \"EMA\") {\n let k = 2 / (N + 1)\n variable.ema = candle.close * k + variable.previousEMA * (1-k)\n variable.previousEMA = variable.ema\n if (variable.ema === undefined) {\n variable.lastMA.push(0)\n } else { \n variable.lastMA.push(variable.ema) // Add the current EMA value to the \"lastMA\" array\n } \n if (variable.lastMA.length > 4) {\n variable.lastMA.shift() // Remove the first element of the array to keep it at a maximun of 4 EMA's\n }\n} \n\n/* Calling the 3 last and current Moving Averages of the \"lastMA\" array */\nlet ma3Back = variable.lastMA [0] \nlet ma2Back = variable.lastMA [1]\nlet ma1Back = variable.lastMA [2]\nlet trendLine = variable.lastMA [3]\n\n/* Defining trend (Uptrend or Downtrend). It is important to avoid \"undefined\" candles or ma's */\nlet trend = \"None\"\nlet candle1Back = mainDependency.records[index - 1] // Calling previous candle\nlet candle2Back = mainDependency.records[index - 2] // Calling 2 previous candle\nlet candle3Back = mainDependency.records[index - 3] // Calling 3 previous candle\n\nif (candle1Back !== undefined && candle2Back !== undefined && candle3Back !== undefined) { \n if (ma1Back !== undefined && ma2Back !== undefined && ma3Back !== undefined) { \n if (candle1Back.close >= ma1Back && candle1Back.open >= ma1Back) {\n if (candle2Back.close >= ma2Back && candle2Back.open >= ma2Back) {\n if (candle3Back.close >= ma3Back && candle3Back.open >= ma3Back) {\n trend = \"Uptrend\"\n }\n }\n }\n if (candle1Back.close <= ma1Back && candle1Back.open <= ma1Back) {\n if (candle2Back.close <= ma2Back && candle2Back.open <= ma2Back) {\n if (candle3Back.close <= ma3Back && candle3Back.open <= ma3Back) {\n trend = \"Downtrend\"\n }\n }\n }\n }\n}\n\n// ----------------------------------------------------------------------------------------------------------------------------\n// From here patterns will be defined\n// ----------------------------------------------------------------------------------------------------------------------------\n\n/* Patterns will be grouped as follows:\n1) Bearish continuation --> These patterns indicates that the current downtrend could continue.\n2) Bearish Reversal --> These patterns indicates that the current uptrend could turn to downtrend.\n3) Bullish Continuation --> These patterns indicates that the current uptrend could continue.\n4) Bullish Reversal --> These patterns indicates that the current downtrend could turn to uptrend. */\n\n/* \"BEARISH CONTINUATION\" group:\nThese patterns should appear during a downtrend to be valid*/\nif (trend === \"Downtrend\") {\n\n/* \"BEARISH STRONG LINE\" properties:\n1) Basic Candle can be \"Long Red Candle\", \"Red Marubozu\", \"Opening Red Marubozu\" or \"Closing Red Marubozu\".\n2) Average size: Long.\n3) The body has to be three times higher than the mean body.\n4) The body is placed below the trend line. */\n\nif (basicCandle.name === \"Long Red Candle\" || basicCandle.name === \"Red Marubozu\" || basicCandle.name === \"Opening Red Marubozu\" || basicCandle.name === \"Closing Red Marubozu\") {\n if (basicCandle.size === \"Long\") {\n if (basicCandle.body >= basicCandle.meanBody*3) {\n if (candle.open <= trendLine) {\n variable.name = \"Bearish Strong Line\"\n variable.forecast = \"Bearish Continuation\"\n }\n }\n }\n}\n\n} // Closing \"Bearish Continuation\" group\n\n//-------------------------------------------------------\n\n/* \"BEARISH REVERSAL\" group:\nThese patterns should appear during an uptrend to be valid */\nif (trend === \"Uptrend\") {\n\n/* \"BEARISH BELT HOLD\" properties:\n1) Basic Candle is \"Opening Red Marubozu\". \n2) Average size: Long.\n3) Short lower shadow. (20 percent of the candle is defined, user can change it). */\n\nif (basicCandle.name === \"Opening Red Marubozu\") {\n if (basicCandle.size === \"Long\") {\n if(basicCandle.lowerShadow <= basicCandle.length*0.2) {\n variable.name = \"Bearish Belt Hold\"\n variable.forecast = \"Bearish Reversal\"\n }\n }\n}\n\n/* \"HANGING MAN\" properties:\n1) Basic Candle can be \"Green Spinning Top\", \" Red Spinning Top\" or \"High Wave\".\n2) Average size: Long.\n3) The upper shadow shorter than the body.\n4) Long lower shadow that is at least twice the size as the body.\n5) The body above the trend line. */\n\nif (basicCandle.name === \"Green Spinning Top\" || basicCandle.name === \"Red Spinning Top\" || basicCandle.name === \"High Wave\") {\n if (basicCandle.size === \"Long\") {\n if (basicCandle.upperShadow <= basicCandle.body) {\n if (basicCandle.lowerShadow >= basicCandle.body*2) {\n if (candle.close >= trendLine && candle.open >= trendLine) {\n variable.name = \"Hanging Man\"\n variable.forecast = \"Bearish Reversal\"\n }\n }\n }\n } \n}\n\n/* \"SHOOTING STAR\" properties:\n1) Basic Candle can be \"Green Spinning Top\", \" Red Spinning Top\" or \"High Wave\".\n2) Average size: Long.\n3) The lower shadow shorter than the body.\n4) Upper shadow that is at least two times longer than the body.\n5) The body above the trend line. */\n\nif (basicCandle.name === \"Green Spinning Top\" || basicCandle.name === \"Red Spinning Top\" || basicCandle.name === \"High Wave\") {\n if (basicCandle.size === \"Long\") {\n if (basicCandle.lowerShadow <= basicCandle.body) {\n if (basicCandle.upperShadow >= basicCandle.body*2) {\n if (candle.close >= trendLine && candle.open >= trendLine) {\n variable.name = \"Shooting Star\"\n variable.forecast = \"Bearish Reversal\"\n } \n }\n }\n } \n}\n\n/* \"BEARISH STRONG LINE\" properties:\n1) Basic Candle can be \"Long Red Candle\", \"Red Marubozu\", \"Opening Red Marubozu\" or \"Closing Red Marubozu\". \n2) Average size: Long.\n3) The body has to be three times higher than the mean body.\n4) The opening price is above the trendline (Remember, if the body is below the trendline, belongs to bearish continuation). */\n\nif (basicCandle.name === \"Long Red Candle\" || basicCandle.name === \"Red Marubozu\" || basicCandle.name === \"Opening Red Marubozu\" || basicCandle.name === \"Closing Red Marubozu\") {\n if (basicCandle.size === \"Long\") {\n if (basicCandle.body >= basicCandle.meanBody*3) {\n if (candle.open >= trendLine) {\n variable.name = \"Bearish Strong Line\"\n variable.forecast = \"Bearish Reversal\"\n }\n }\n }\n}\n\n} // Closing \"Bearish Reversal\" group\n\n//-------------------------------------------------------\n\n/* \"BULLISH CONTINUATION\" group:\nThese patterns should appear during an uptrend to be valid */\nif (trend === \"Uptrend\") {\n\n/* \"BULLISH STRONG LINE\" properties:\n1) Basic Candle can be \"Long Green Candle\", \"Green Marubozu\", \"Opening Green Marubozu\" or \"Closing Green Marubozu\".\n2) Average size: Long.\n3) The body has to be three times higher than the mean body.\n4) The body is placed above the trendline. */\n\nif (basicCandle.name === \"Long Green Candle\" || basicCandle.name === \"Green Marubozu\" || basicCandle.name === \"Opening Green Marubozu\" || basicCandle.name === \"Closing Green Marubozu\") {\n if (basicCandle.size === \"Long\") {\n if (basicCandle.body >= basicCandle.meanBody*3) {\n if (candle.open >= trendLine) {\n variable.name = \"Bullish Strong Line\"\n variable.forecast = \"Bullish Continuation\"\n }\n }\n }\n}\n\n} // Closing \"Bullish Continuation\" group\n\n//-------------------------------------------------------\n\n/* \"BULLISH REVERSAL\" group:\nThese patterns should appear during a downtrend*/\nif (trend === \"Downtrend\") {\n\n/* \"BULLISH BELT HOLD\" properties:\n1) Basic Candle is \"Opening Green Marubozu\".\n2) Average size: Long.\n3) Short upper shadow. 20 percent of the candle length, user can change it value. */\n\nif (basicCandle.name === \"Opening Green Marubozu\") {\n if (basicCandle.size === \"Long\") {\n if (basicCandle.upperShadow <= basicCandle.length*0.2) {\n variable.name = \"Bullish Belt Hold\"\n variable.forecast = \"Bullish Reversal\"\n }\n }\n}\n\n/* \"HAMMER\" properties:\n1) Basic Candle can be \"Green Spinning Top\", \" Red Spinning Top\" or \"High Wave\".\n2) Average size: Long.\n3) The upper shadow shorter than the body.\n4) Lower shadow at least two times longer than the body. \n5) The body has to be below the trend line. */\n\nif (basicCandle.name === \"Green Spinning Top\" || basicCandle.name === \"Red Spinning Top\" || basicCandle.name === \"High Wave\" ) {\n if (basicCandle.size === \"Long\") {\n if (basicCandle.upperShadow <= basicCandle.body) {\n if (basicCandle.lowerShadow >= basicCandle.body*2) {\n if (candle.close <= trendLine && candle.open <= trendLine) {\n variable.name = \"Hammer\"\n variable.forecast = \"Bullish Reversal\"\n }\n }\n }\n } \n}\n \n/* \"BULLISH STRONG LINE\" properties:\n1) Basic Candle can be \"Long Green Candle\", \"Green Marubozu\", \"Opening Green Marubozu\" or \"Closing Green Marubozu\". \n2) Average size: Long.\n3) The body three times higher than the mean body.\n4) The opening price is below the trendline (Remember, if the body is placed above the trendline, belongs to bullish continuation). */\n\nif (basicCandle.name === \"Long Green Candle\" || basicCandle.name === \"Green Marubozu\" || basicCandle.name === \"Opening Green Marubozu\" || basicCandle.name === \"Closing Green Marubozu\") {\n if (basicCandle.size === \"Long\") {\n if (basicCandle.body >= basicCandle.meanBody*3) {\n if (candle.open <= trendLine) {\n variable.name = \"Bullish Strong Line\"\n variable.forecast = \"Bullish Reversal\"\n }\n }\n }\n}\n\n} // Closing \"Bullish Reversal\" group\n\n// ----------------------------------------------------------------------------------------------------------------------------\n// From here all the variables that will be written in the records are defined \n// ----------------------------------------------------------------------------------------------------------------------------\n\nvariable.trend = trend\nvariable.trendLine = trendLine\nvariable.period = N // This record will be for pattern visualization on the chart\nvariable.bearishArrowHead = candle.max*1.02 // This record will be for pattern visualization on the chart\nvariable.bullishArrowHead = candle.min*0.98 // This record will be for pattern visualization on the chart","project":"Foundations","id":"08e03d17-e3d4-4a60-9e76-8b0c246f6eab","savedPayload":{"position":{"x":4708.181636308345,"y":19193.27160890174},"targetPosition":{"x":4588.102783784305,"y":19102.515372521324},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"45f3274c-5f6c-4730-83cc-3a4a80be5f11","savedPayload":{"position":{"x":4588.102783784305,"y":19102.515372521324},"targetPosition":{"x":4347.66576105129,"y":18923.01369094286},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"initialization":{"type":"Procedure Initialization","name":"New Procedure Initialization","project":"Foundations","procedureJavascriptCode":{"type":"Procedure Javascript Code","name":"New Procedure Javascript Code","code":"/* It is necessary to define Moving Average of N Periods to define the trend of the market. */\nvariable.lastN = [ ] // Define lastN array to record the value of the last N candle closes (SMA)\nvariable.previousEMA = 0 // Initialize the variable previous enter to the main loop (EMA)\nvariable.lastMA = [0, 0, 0, 0] // Define lastMA array to record the value of the last 3 and current Moving Averages of N Periods","project":"Foundations","id":"dcdb9df8-32b5-4c90-b392-8eb147d91a1e","savedPayload":{"position":{"x":4294.001042774589,"y":19370.16978745303},"targetPosition":{"x":4312.353012109685,"y":19220.490039329583},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"0571fcc4-4f29-4c5b-8de0-54da0ee0dd44","savedPayload":{"position":{"x":4312.353012109685,"y":19220.490039329583},"targetPosition":{"x":4347.66576105129,"y":18923.01369094286},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"61de6419-4760-4b57-a184-d5aac5114be8","savedPayload":{"position":{"x":4347.66576105129,"y":18923.01369094286},"targetPosition":{"x":4112.264531521449,"y":18372.754243610005},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"f3c0863c-ac0c-4fc0-b9ee-5f0f2bd722ea","savedPayload":{"position":{"x":3817.502182984086,"y":18339.872826796087},"targetPosition":{"x":3378.784622502266,"y":18239.738406515746},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Module","name":"One-Candle Patterns","id":"14f83391-e4a6-470c-90c0-19763f83429b"}}},{"type":"Product Definition","name":"Two-Candles Patterns","config":"{\n \"codeName\": \"Two-Candles-Patterns\",\n \"singularVariableName\": \"twoCandlePattern\",\n \"pluralVariableName\": \"twoCandlePatterns\"\n}","project":"Foundations","datasets":[{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","config":"{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n }","project":"Foundations","id":"8c35ce52-9dee-4d20-92e6-50ba7fd2882b","savedPayload":{"position":{"x":4105.741923194211,"y":18395.210116661106},"targetPosition":{"x":3692.4332887174132,"y":18509.48517375739},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","config":"{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n }","project":"Foundations","id":"4f1260c8-6d74-454e-963a-fa3ff910329c","savedPayload":{"position":{"x":4093.4955365505703,"y":18659.83069367279},"targetPosition":{"x":3692.4332887174132,"y":18509.48517375739},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}}],"record":{"type":"Record Definition","name":"Two-Candles Patterns Records","project":"Foundations","properties":[{"type":"Record Property","name":"Begin","config":"{\n \"codeName\": \"begin\",\n \"isString\": false,\n\"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","code":"record.current.begin","project":"Foundations","id":"61a74369-9fad-4af6-99d8-c6e4821d4750","savedPayload":{"position":{"x":4511.506479424588,"y":18808.641406992305},"targetPosition":{"x":4512.631929064031,"y":18917.186767177074},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"d0948117-06a2-44e6-a9c6-eed01b943780","savedPayload":{"position":{"x":4512.631929064031,"y":18917.186767177074},"targetPosition":{"x":4515.490551317351,"y":19132.101015737037},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"End","config":"{\n \"codeName\": \"end\",\n \"isString\": false,\n\"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","code":"record.current.end","project":"Foundations","id":"73933242-2824-4a63-bb50-d6043c1796a0","savedPayload":{"position":{"x":4687.381944801706,"y":18857.549328703673},"targetPosition":{"x":4629.570962774706,"y":18949.759972030603},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"d5bcbb61-ab9d-4908-91c4-0bbbdade33c0","savedPayload":{"position":{"x":4629.570962774706,"y":18949.759972030603},"targetPosition":{"x":4515.490551317351,"y":19132.101015737037},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"name","config":"{ \n\"codeName\": \"name\",\n\"isString\": true,\n\"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.name","project":"Foundations","id":"34cec9a0-7a4d-430c-a69e-b67150a8701d","savedPayload":{"position":{"x":4802.913421971327,"y":18996.877389132147},"targetPosition":{"x":4709.592714974562,"y":19040.708844291315},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{}}},"id":"c8a5978b-4038-4493-9c79-697d6508604f","savedPayload":{"position":{"x":4709.592714974562,"y":19040.708844291315},"targetPosition":{"x":4515.490551317351,"y":19132.101015737037},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"trend","config":"{ \n\"codeName\": \"trend\",\n\"isString\": true,\n\"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.trend","project":"Foundations","id":"d5af582e-67e7-4bd4-80c8-561fb4b28f0b","savedPayload":{"position":{"x":4830.5978010438885,"y":19173.31805259477},"targetPosition":{"x":4728.290959487345,"y":19159.96427499382},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{}}},"id":"ceed7f12-8a54-43bf-9bd0-c9297493d6a1","savedPayload":{"position":{"x":4728.290959487345,"y":19159.96427499382},"targetPosition":{"x":4515.490551317351,"y":19132.101015737037},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"forecast","config":"{ \n\"codeName\": \"forecast\",\n\"isString\": true,\n\"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.forecast","project":"Foundations","id":"ce5d5a36-b9dd-404d-90c1-a6556cc15145","savedPayload":{"position":{"x":4758.2029272869,"y":19337.15030784822},"targetPosition":{"x":4679.404103803652,"y":19270.59398362157},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{}}},"id":"0e22e091-4ace-44ab-b1c9-aa386e928299","savedPayload":{"position":{"x":4679.404103803652,"y":19270.59398362157},"targetPosition":{"x":4515.490551317351,"y":19132.101015737037},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"bullishArrowHead","config":"{ \n\"codeName\": \"bullishArrowHead\",\n\"isString\": false,\n\"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.bullishArrowHead","project":"Foundations","id":"7095f60c-5b45-4f3c-b026-97c89a480135","savedPayload":{"position":{"x":4608.749972898444,"y":19435.843028155774},"targetPosition":{"x":4578.478959928612,"y":19337.237388278132},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{}}},"id":"228d8125-2609-45c6-9cc7-e644c017ee0e","savedPayload":{"position":{"x":4578.478959928612,"y":19337.237388278132},"targetPosition":{"x":4515.490551317351,"y":19132.101015737037},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"bearishArrowHead","config":"{ \n\"codeName\": \"bearishArrowHead\",\n\"isString\": false,\n\"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.bearishArrowHead","project":"Foundations","id":"409212af-d4f2-4371-9cc2-4402e16c1889","savedPayload":{"position":{"x":4430.222396179863,"y":19438.060444595878},"targetPosition":{"x":4457.811008546021,"y":19338.73067176096},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{}}},"id":"fa50b0e1-d8df-4a16-91c9-361541808fbf","savedPayload":{"position":{"x":4457.811008546021,"y":19338.73067176096},"targetPosition":{"x":4515.490551317351,"y":19132.101015737037},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"trendLine","config":"{ \n\"codeName\": \"trendLine\",\n\"isString\": false,\n\"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.trendLine","project":"Foundations","id":"7302e487-d514-4964-bdc3-9901ba318dea","savedPayload":{"position":{"x":4278.505571438527,"y":19343.095925592825},"targetPosition":{"x":4355.319111136239,"y":19274.575067483856},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{}}},"id":"64444857-2818-42de-a4c1-69c4d2804ebf","savedPayload":{"position":{"x":4355.319111136239,"y":19274.575067483856},"targetPosition":{"x":4515.490551317351,"y":19132.101015737037},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"period","config":"{ \n\"codeName\": \"period\",\n\"isString\": false,\n\"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.period","project":"Foundations","id":"dfdef370-336e-4650-a441-4b65f7304047","savedPayload":{"position":{"x":4195.971924468871,"y":19182.08068833095},"targetPosition":{"x":4303.192232694928,"y":19165.241806554797},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"6dafe978-a5df-4f5b-a7ae-d496b83bcc94","savedPayload":{"position":{"x":4303.192232694928,"y":19165.241806554797},"targetPosition":{"x":4515.490551317351,"y":19132.101015737037},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"trendMethod","config":"{ \n\"codeName\": \"trendMethod\",\n\"isString\": true,\n\"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.trendMethod","project":"Foundations","id":"aea83576-35e1-4190-b284-faf3f696436b","savedPayload":{"position":{"x":4220.405041993439,"y":19001.08247878895},"targetPosition":{"x":4319.346554396849,"y":19044.887374080874},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"552e82f9-e5e6-4802-9cf2-d9a7bbbc5a22","savedPayload":{"position":{"x":4319.346554396849,"y":19044.887374080874},"targetPosition":{"x":4515.490551317351,"y":19132.101015737037},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"17ec2118-b9df-415f-b5f3-120fb3b3155a","savedPayload":{"position":{"x":4515.490551317351,"y":19132.101015737037},"targetPosition":{"x":3692.4332887174132,"y":18509.48517375739},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"dataBuilding":{"type":"Data Building Procedure","name":"New Data Building Procedure","project":"Foundations","loop":{"type":"Procedure Loop","name":"New Procedure Loop","project":"Foundations","procedureJavascriptCode":{"type":"Procedure Javascript Code","name":"Two-Candles Patterns Code","code":"// -----------------------------------------------------------------------------------------------------------------------------\n// From here the variables that will be used during the definition of the patterns will be defined\n// -----------------------------------------------------------------------------------------------------------------------------\n\n /* In order to avoid errors, the initial condition of the output variables are defined */\nvariable.name = \"No Pattern\" // The name of the two-candle pattern, for panel visualization\nvariable.forecast = \"None\" // The forecast of the two-candle pattern, for panel visualization\nvariable.trend = \"None\" // The trend of the current pattern, for panel visualization\nvariable.trendLine = 1 // This record will be for pattern shapes visualization on the chart\nvariable.bearishArrowHead = 1 // This record will be for pattern shapes visualization on the chart\nvariable.bullishArrowHead = 1 // This record will be for pattern shapes visualization on the chart\nvariable.period = 0 // The period of the trend MA, for panel visualization\n \n/* \"Candles\", \"Basic Candles\" and \"One-Candle Patterns\" are dependencies */\nlet candle = record.current // Calling \"Candles\"\nlet basicCandle = getElement ('basicCandles', candle) // Calling \"Basic Candles\" product\nlet oneCandlePattern = getElement ('oneCandlePatterns', candle) // Calling \"One-Candle Patterns\" product\n\n/* Some properties of the previous candle are needed (max, min, open and close) */\nlet candle1Back = mainDependency.records[index - 1] \n\n/* In order to avoid \"undefined\" elements during calculations */\nif (basicCandle !== undefined && oneCandlePattern !== undefined && candle1Back !== undefined) { \n\n/*Another properties of the previous candle are needed (trend, span, name and direction)*/\nvariable.records1Back.push(oneCandlePattern.trend, basicCandle.size, basicCandle.name, basicCandle.direction)\nlet trend1Back = \"None\"\nlet size1Back = \"None\"\nlet name1Back = \"None\"\nlet direction1Back = \"None\"\nif (variable.records1Back[0] !== undefined) {\n trend1Back = variable.records1Back[0] // Taking first element of the array (index 0)\n}\nif (variable.records1Back[1] !== undefined) {\n size1Back = variable.records1Back[1] // Taking second element of the array (index 1)\n}\nif (variable.records1Back[2] !== undefined) {\n name1Back = variable.records1Back[2] // Taking third element of the array (index 2)\n}\nif (variable.records1Back[3] !== undefined) {\n direction1Back = variable.records1Back[3] // Taking fourth element of the array (index 3)\n}\nif (variable.records1Back.length === 8) { // Array with 8 elements, 4 currents and 4 from previous\n variable.records1Back.splice(0, 4) // Remove the first 4 elements of the array\n} \n\n// ----------------------------------------------------------------------------------------------------------------------------\n// From here patterns will be defined\n// ----------------------------------------------------------------------------------------------------------------------------\n\n/* Patterns will be grouped as follows:\n1) Bearish continuation --> These patterns indicates that the current downtrend could continue.\n2) Bearish Reversal --> These patterns indicates that the current uptrend could turn to downtrend.\n3) Bullish Continuation --> These patterns indicates that the current uptrend could continue.\n4) Bullish Reversal --> These patterns indicates that the current downtrend could turn to uptrend. */\n\n/* \"BEARISH CONTINUATION\" group:\nThese patterns should appear during a downtrend to be valid*/\nif (trend1Back === \"Downtrend\") {\n\n/* \"LAST ENGULFING BOTTOM\" properties:\nIt is important to know that this pattern has a \"Bearish Continuation\" or \"Bullish Reversal\" forecast, depending on the context.\n--First candle\n1) Can be any green basic candle, excluding Four-Price Doji.\n--Second candle\n1) Can be the following red basic candles: Red Candle, Long Red Candle, Red Marubozu, Opening Red Marubozu, Closing Red Marubozu.\n2) Candle's body engulfs the prior candle's body.\n3) Average size: long. */\n\nif (direction1Back === \"Bullish\" && name1Back !== \"Four-Price Doji\") {\n if (basicCandle.size === \"Long\") {\n if (basicCandle.name === \"Red Candle\" || basicCandle.name === \"Long Red Candle\" || basicCandle.name === \"Red Marubozu\" || basicCandle.name === \"Opening Red Marubozu\" || basicCandle.name === \"Closing Red Marubozu\") {\n if (candle1Back.close <= candle.open && candle1Back.open > candle.close) {\n variable.name = \"Last Engulfing Bottom\"\n variable.forecast = \"Depends On The Context\"\n }\n }\n }\n}\n\n} // Closing \"Bearish Continuation\" group\n\n//-------------------------------------------------------\n\n/* \"BEARISH REVERSAL\" group:\nThese patterns should appear during an uptrend to be valid */\nif (trend1Back === \"Uptrend\") {\n\n/* \"BEARISH ENGULFING\" properties:\n--First candle\n1) Can be any green basic candle, excluding Four-Price Doji.\n--Second candle\n1) Can be the following red basic candles: Red Candle, Long Red Candle, Red Marubozu, Opening Red Marubozu, Closing Red Marubozu.\n2) Candle's body engulfs the prior candle's body.\n3) Average size: long. */\n\nif (direction1Back === \"Bullish\" && name1Back !== \"Four-Price Doji\") {\n if (basicCandle.size === \"Long\") {\n if (basicCandle.name === \"Red Candle\" || basicCandle.name === \"Long Red Candle\" || basicCandle.name === \"Red Marubozu\" || basicCandle.name === \"Opening Red Marubozu\" || basicCandle.name === \"Closing Red Marubozu\") {\n if (candle1Back.close <= candle.open && candle1Back.open > candle.close) {\n variable.name = \"Bearish Engulfing\"\n variable.forecast = \"Bearish Reversal\"\n }\n }\n }\n}\n\n/* \"BEARISH HARAMI\" properties:\n--First candle\n1) Can be the following green basic candles: Green Candle, Long Green Candle, Green Marubozu, Opening Green Marubozu, Closing Green Marubozu.\n2) Average size: Long.\n--Second candle\n1) Can be any red basic candle, excluding Four-Price Doji.\n2) Candle's body engulfed by the previous candle's body. */\n\nif (name1Back === \"Green Candle\" || name1Back === \"Long Green Candle\" || name1Back === \"Green Marubozu\" || name1Back === \"Opening Green Marubozu\" || name1Back === \"Closing Green Marubozu\") {\n if (size1Back === \"Long\") {\n if (basicCandle.direction === \"Bearish\" && basicCandle.name !== \"Four-Price Doji\") {\n if (candle1Back.close >= candle.open && candle1Back.open < candle.close) {\n variable.name = \"Bearish Harami\"\n variable.forecast = \"Bearish Reversal\"\n }\n }\n }\n}\n\n/* \"BEARISH HARAMI CROSS\" properties:\n--First candle\n1) Can be the following green basic candles: Green Candle, Long Green Candle, Green Marubozu, Opening Green Marubozu, Closing Green Marubozu.\n2) Average size: Long.\n--Second candle\n1) Should be a Classic Doji.\n2) Candle's body (including shadows) engulfed by the prior candle's body. */\n\nif (name1Back === \"Green Candle\" || name1Back === \"Long Green Candle\" || name1Back === \"Green Marubozu\" || name1Back === \"Opening Green Marubozu\" || name1Back === \"Closing Green Marubozu\") {\n if (size1Back === \"Long\") {\n if (basicCandle.name === \"Classic Doji\") {\n if (candle1Back.close >= candle.max && candle1Back.open <= candle.min) {\n variable.name = \"Bearish Harami Cross\"\n variable.forecast = \"Bearish Reversal\"\n }\n }\n }\n}\n\n/* \"BEARISH TASUKI LINE\" properties:\n--First candle\n1) Bullish candle.\n2) Average size: Long.\n--Second candle\n1) Bearish candle.\n2) Opening price below or equal to the previous closing price.\n3) Closing price below the previous opening price.\n4) Average size: Long. */\n\nif (direction1Back === \"Bullish\" && size1Back === \"Long\") {\n if (basicCandle.direction === \"Bearish\" && basicCandle.size === \"Long\") {\n if (candle.open <= candle1Back.close && candle.close < candle1Back.open) {\n variable.name = \"Bearish Tasuki Line\"\n variable.forecast = \"Bearish Reversal\"\n }\n }\n}\n\n/* \"DESCENDING HAWK\" properties:\n--First candle\n1) Can be the following green basic candles: Green Candle, Long Green Candle, Green Marubozu, Opening Green Marubozu, Closing Green Marubozu.\n2) Average size: Long.\n--Second candle\n1) Can be the following green basic candles: Short Green Candle, Green Candle, Long Green Candle, Green Marubozu, Opening Green Marubozu, Closing Green Marubozu.\n2) Candle's body engulfed by the prior candle's body. */\n\nif (name1Back === \"Green Candle\" || name1Back === \"Long Green Candle\" || name1Back === \"Green Marubozu\" || name1Back === \"Opening Green Marubozu\" || name1Back === \"Closing Green Marubozu\") {\n if (size1Back === \"Long\") {\n if (basicCandle.name === \"Short Green Candle\" || basicCandle.name === \"Green Candle\" || basicCandle.name === \"Long Green Candle\" || basicCandle.name === \"Green Marubozu\" || basicCandle.name === \"Opening Green Marubozu\" || basicCandle.name === \"Closing Green Marubozu\") {\n if (candle1Back.close >= candle.close && candle1Back.open < candle.open) {\n variable.name = \"Descending Hawk\"\n variable.forecast = \"Bearish Reversal\"\n }\n }\n }\n}\n\n/* \"TWEEZERS TOP\" properties:\n--First candle\n1) Any candle except the Four-Price Doji.\n2) Could be \"Bullish\" or \"Bearish\" candle.\n--Second candle\n1) Any candle except the Four-Price Doji.\n2) Could be \"Bullish\" or \"Bearish\" candle.\n3) High price equal to the previous high price. */\n\nif (candle1Back.name !== \"Four-Price Doji\" && basicCandle.name !== \"Four-Price Doji\" && candle.max === candle1Back.max) {\n variable.name = \"Tweezers Top\"\n variable.forecast = \"Bearish Reversal\"\n}\n\n/* \"TWO-CANDLE SHOOTING STAR\" properties:\n--First candle\n1) Can be the following green basic candles: Green Candle, Long Green Candle, Green Marubozu, Opening Green Marubozu, Closing Green Marubozu.\n2) Average size: Long.\n--Second candle\n1) Can be the following basic candles: Red Spinning Top, Green Spinning Top, High Wave. \n2) No lower shadow or the shadow cannot be longer than then body.\n3) Upper shadow at least 2.5 times longer than the body.\n4) The open above or at the level of the previous candle’s close. */\n\nif (name1Back === \"Green Candle\" || name1Back === \"Long Green Candle\" || name1Back === \"Green Marubozu\" || name1Back === \"Opening Green Marubozu\" || name1Back === \"Closing Green Marubozu\") {\n if (size1Back === \"Long\") {\n if (basicCandle.name === \"Red Spinning Top\" || basicCandle.name === \"Green Spinning Top\" || basicCandle.name === \"High Wave\") {\n if (basicCandle.lowerShadow <= basicCandle.body && basicCandle.upperShadow >= basicCandle.body*2.5 && candle.open >= candle1Back.close) {\n variable.name = \"Two-Candle Shooting Star\"\n variable.forecast = \"Bearish Reversal\"\n }\n }\n }\n}\n\n} // Closing \"Bearish Reversal\" group\n\n//-------------------------------------------------------\n\n/* \"BULLISH CONTINUATION\" group:\nThese patterns should appear during an uptrend to be valid */\nif (trend1Back === \"Uptrend\") {\n\n/* \"LAST ENGULFING TOP\" properties:\nIt is important to know that this pattern has a \"Bearish Continuation\" or \"Bullish Reversal\" forecast, depending on the context.\n--First candle\n1) Bearish candle, excluding \"Four-Price Doji\".\n--Second candle\n1) Can be the following green basic candles: Green Candle, Long Green Candle, Green Marubozu, Opening Green Marubozu, Closing Green Marubozu.\n2) Candle's body engulfs the prior candle's body. \n3) Average size: Long. */\n\nif (direction1Back === \"Bearish\" && name1Back !== \"Four-Price Doji\") {\n if (basicCandle.size === \"Long\") {\n if (basicCandle.name === \"Green Candle\" || basicCandle.name === \"Long Green Candle\" || basicCandle.name === \"Green Marubozu\" || basicCandle.name === \"Opening Green Marubozu\" || basicCandle.name === \"Closing Green Marubozu\") {\n if (candle1Back.close >= candle.open && candle1Back.open < candle.close) { \n variable.name = \"Last Engulfing Top\"\n variable.forecast = \"Depends On The Context\"\n }\n }\n }\n}\n\n} // Closing \"Bullish Continuation\" group\n \n//-------------------------------------------------------\n\n/* \"BULLISH REVERSAL\" group:\nThese patterns should appear during a downtrend*/\nif (trend1Back === \"Downtrend\") {\n\n/* \"BULLISH ENGULFING\" properties:\n--First candle\n1) Bearish candle, excluding \"Four-Price Doji\".\n--Second candle\n1) Can be the following green basic candles: Green Candle, Long Green Candle, Green Marubozu, Opening Green Marubozu, Closing Green Marubozu.\n2) Candle's body engulfs the prior candle's body. \n3) Average size: Long. */\n\nif (direction1Back === \"Bearish\" && name1Back !== \"Four-Price Doji\") {\n if (basicCandle.size === \"Long\") {\n if (basicCandle.name === \"Green Candle\" || basicCandle.name === \"Long Green Candle\" || basicCandle.name === \"Green Marubozu\" || basicCandle.name === \"Opening Green Marubozu\" || basicCandle.name === \"Closing Green Marubozu\") {\n if (candle1Back.close >= candle.open && candle1Back.open < candle.close) { \n variable.name = \"Bullish Engulfing\"\n variable.forecast = \"Bullish Reversal\"\n }\n }\n }\n}\n\n/* \"BULLISH HARAMI\" properties:\n--First candle\n1) Can be the following red basic candles: Red Candle, Long Red Candle, Red Marubozu, Opening Red Marubozu, Closing Red Marubozu.\n2) Average size: Long.\n--Second candle\n1) Can be any green basic candle, excluding Four-Price Doji.\n2) Candle's body engulfed by the prior candle's body. */\n\nif (name1Back === \"Red Candle\" || name1Back === \"Long Red Candle\" || name1Back === \"Red Marubozu\" || name1Back === \"Opening Red Marubozu\" || name1Back === \"Closing Red Marubozu\") {\n if (size1Back === \"Long\") {\n if (basicCandle.direction === \"Bullish\" && basicCandle.name !== \"Four-Price Doji\") {\n if (candle1Back.close <= candle.open && candle1Back.open > candle.close) {\n variable.name = \"Bullish Harami\"\n variable.forecast = \"Bulliish Reversal\"\n }\n }\n }\n}\n\n/* \"BULLISH HARAMI CROSS\" properties:\n--First candle\n1) Can be the following red basic candles: Red Candle, Long Red Candle, Red Marubozu, Opening Red Marubozu, Closing Red Marubozu.\n2) Average size: Long.\n--Second candle\n1) Should be a Classic Doji.\n2) Candle's body (including shadows) engulfed by the prior candle's body. */\n\nif (name1Back === \"Red Candle\" || name1Back === \"Long Red Candle\" || name1Back === \"Red Marubozu\" || name1Back === \"Opening Red Marubozu\" || name1Back === \"Closing Red Marubozu\") {\n if (size1Back === \"Long\") {\n if (basicCandle.name === \"Classic Doji\") {\n if (candle1Back.open >= candle.max && candle1Back.close <= candle.min) {\n variable.name = \"Bullish Harami Cross\"\n variable.forecast = \"Bulliish Reversal\"\n }\n }\n }\n}\n\n/* \"BULLISH TASUKI LINE\" properties:\n--First candle\n1) Bearish candle.\n2) Average size: Long.\n--Second candle\n1) Bullish candle.\n2) Opening price above or equal to the previous closing price\n3) Closing price above the previous opening price\n4) Average size: Long. */\n\nif (direction1Back === \"Bearish\" && size1Back === \"Long\") {\n if (basicCandle.direction === \"Bullish\" && basicCandle.size === \"Long\") {\n if (candle.open >= candle1Back.close && candle.close > candle1Back.open) {\n variable.name = \"Bullish Tasuki Line\"\n variable.forecast = \"Bullish Reversal\"\n }\n }\n}\n\n/* \"TWEEZERS BOTTOM\" properties:\n--First candle\n1) Any candle except the Four-Price Doji.\n2) Could be \"Bullish\" or \"Bearish\" candle.\n--Second candle\n1) Any candle except the Four-Price Doji.\n2) Could be \"Bullish\" or \"Bearish\" candle.\n3) Low price equal to the previous low price. */\n\nif (candle1Back.name !== \"Four-Price Doji\" && basicCandle.name !== \"Four-Price Doji\" && candle.min === candle1Back.min) {\n variable.name = \"Tweezers Bottom\"\n variable.forecast = \"Bullish Reversal\"\n}\n\n} // Closing \"Bullish Reversal\" group\n\n// ----------------------------------------------------------------------------------------------------------------------------\n// From here all the variables that will be written in the records are defined \n// ----------------------------------------------------------------------------------------------------------------------------\n\nvariable.trend = trend1Back\nvariable.trendLine = oneCandlePattern.trendLine\nvariable.period = oneCandlePattern.period\nvariable.trendMethod = oneCandlePattern.trendMethod\nvariable.bearishArrowHead = candle.max*1.02 \nvariable.bullishArrowHead = candle.min*0.98\n\n} // Closing initial \"undefined\" avoid\n","project":"Foundations","id":"0df41d0a-e490-427e-a355-9043e81eb3c1","savedPayload":{"position":{"x":3869.5860627862567,"y":19317.61201969103},"targetPosition":{"x":3771.4651932597408,"y":19127.082242222306},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"36593fb7-a9ab-4e3f-95ff-9c291e0f96f6","savedPayload":{"position":{"x":3771.4651932597408,"y":19127.082242222306},"targetPosition":{"x":3673.162865767572,"y":18936.864823598287},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"initialization":{"type":"Procedure Initialization","name":"New Procedure Initialization","project":"Foundations","procedureJavascriptCode":{"type":"Procedure Javascript Code","name":"New Procedure Javascript Code","code":"/* Because this pattern has two candles, the properties of the previous candle are needed. */\nvariable.records1Back = [ ] // The properties will be record in this array","project":"Foundations","id":"36e0e453-9058-45de-bcff-bc1e17fe7aa8","savedPayload":{"position":{"x":3442.0272555997544,"y":19298.387154050335},"targetPosition":{"x":3557.6075329371306,"y":19117.527866464377},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"a939b7f6-400d-483f-9017-676c53451613","savedPayload":{"position":{"x":3557.6075329371306,"y":19117.527866464377},"targetPosition":{"x":3673.162865767572,"y":18936.864823598287},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"896e9b4a-04e0-497d-be61-af2c96bb9d86","savedPayload":{"position":{"x":3673.162865767572,"y":18936.864823598287},"targetPosition":{"x":3692.4332887174132,"y":18509.48517375739},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"29283392-6a01-4acd-8f41-328e92281980","savedPayload":{"position":{"x":3730.6087896128793,"y":18520.308817352176},"targetPosition":{"x":3378.784622502266,"y":18239.738406515746},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Module","name":"Two-Candles Patterns","id":"3bf46641-3478-41fd-8407-0af20e72f30b"}}},{"type":"Product Definition","name":"Three-Candles Patterns","config":"{\n \"codeName\": \"Three-Candles-Patterns\",\n \"singularVariableName\": \"threeCandlePattern\",\n \"pluralVariableName\": \"threeCandlePatterns\"\n}","project":"Foundations","datasets":[{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","config":"{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n }","project":"Foundations","id":"087fc67e-78f9-4204-ba5e-8b670566a716","savedPayload":{"position":{"x":3965.2334788843473,"y":18705.002901661068},"targetPosition":{"x":3543.251136774903,"y":18628.545261527746},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","config":"{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n }","project":"Foundations","id":"b60cb94f-79c5-410c-b166-abc97d0f2bc3","savedPayload":{"position":{"x":3839.4790639176717,"y":18938.520201231913},"targetPosition":{"x":3543.251136774903,"y":18628.545261527746},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}}],"record":{"type":"Record Definition","name":"Three-Candles Patterns Records","project":"Foundations","properties":[{"type":"Record Property","name":"Begin","config":"{\n \"codeName\": \"begin\",\n \"isString\": false,\n\"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","code":"record.current.begin","project":"Foundations","id":"1c316dcb-6d17-4108-ac41-f2d059685e5e","savedPayload":{"position":{"x":3826.6001807185166,"y":18798.36729589883},"targetPosition":{"x":3760.31041721116,"y":18946.432644328084},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"8328e683-8704-4b65-a774-63da0346e252","savedPayload":{"position":{"x":3760.31041721116,"y":18946.432644328084},"targetPosition":{"x":3629.575093193893,"y":19265.837720704258},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"End","config":"{\n \"codeName\": \"end\",\n \"isString\": false,\n\"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","code":"record.current.end","project":"Foundations","id":"db0992c2-3fd6-4eb9-bbe9-40dad5ae53f6","savedPayload":{"position":{"x":4063.94441151938,"y":18993.883856043944},"targetPosition":{"x":3928.5134137427194,"y":19079.682057479906},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"fbef0b72-edde-4678-aca5-f405068271b3","savedPayload":{"position":{"x":3928.5134137427194,"y":19079.682057479906},"targetPosition":{"x":3629.575093193893,"y":19265.837720704258},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"name","config":"{ \n\"codeName\": \"name\",\n\"isString\": true,\n\"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.name","project":"Foundations","id":"c397cffb-3ba1-435b-af0b-e920b319b23b","savedPayload":{"position":{"x":4082.3356879433704,"y":19270.78132779846},"targetPosition":{"x":3980.0691683058285,"y":19270.187876305354},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{}}},"id":"2f7591d7-6877-4fde-aafb-1b9580f6ad60","savedPayload":{"position":{"x":3980.0691683058285,"y":19270.187876305354},"targetPosition":{"x":3629.575093193893,"y":19265.837720704258},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"trend","config":"{ \n\"codeName\": \"trend\",\n\"isString\": true,\n\"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.trend","project":"Foundations","id":"ea48eb6b-63a3-444c-abd2-166097bb50c5","savedPayload":{"position":{"x":4007.0391316619207,"y":19514.4200361134},"targetPosition":{"x":3922.289634100427,"y":19459.160562500972},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{}}},"id":"162b594a-c0a4-45c0-a52c-45682978d00a","savedPayload":{"position":{"x":3922.289634100427,"y":19459.160562500972},"targetPosition":{"x":3629.575093193893,"y":19265.837720704258},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"forecast","config":"{ \n\"codeName\": \"forecast\",\n\"isString\": true,\n\"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.forecast","project":"Foundations","id":"fd07c697-966a-4a3c-a123-61198f194538","savedPayload":{"position":{"x":3813.8233091573384,"y":19678.549086294497},"targetPosition":{"x":3772.3487692558992,"y":19585.973068700867},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{}}},"id":"c1afb085-e6cd-4c27-af62-6765cb270c1d","savedPayload":{"position":{"x":3772.3487692558992,"y":19585.973068700867},"targetPosition":{"x":3629.575093193893,"y":19265.837720704258},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"bullishArrowHead","config":"{ \n\"codeName\": \"bullishArrowHead\",\n\"isString\": false,\n\"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.bullishArrowHead","project":"Foundations","id":"dd019f19-f96a-4e88-a2e1-0159ba87fbe3","savedPayload":{"position":{"x":3559.4542349435033,"y":19713.34858190846},"targetPosition":{"x":3576.3008203086865,"y":19612.229621545644},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{}}},"id":"7059a7a5-021b-4277-80b9-8ef4c5387736","savedPayload":{"position":{"x":3576.3008203086865,"y":19612.229621545644},"targetPosition":{"x":3629.575093193893,"y":19265.837720704258},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"bearishArrowHead","config":"{ \n\"codeName\": \"bearishArrowHead\",\n\"isString\": false,\n\"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.bearishArrowHead","project":"Foundations","id":"bc455c93-3c64-4cf4-ab94-0116da22c404","savedPayload":{"position":{"x":3331.213600526218,"y":19604.69011873805},"targetPosition":{"x":3397.3233196058645,"y":19527.94193903369},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{}}},"id":"ec8749b1-4f5f-4163-b079-3dd9bec6eefa","savedPayload":{"position":{"x":3397.3233196058645,"y":19527.94193903369},"targetPosition":{"x":3629.575093193893,"y":19265.837720704258},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"trendLine","config":"{ \n\"codeName\": \"trendLine\",\n\"isString\": false,\n\"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.trendLine","project":"Foundations","id":"54625f1a-aa6f-44a6-bf2e-bcf1f5210674","savedPayload":{"position":{"x":3195.7354388023377,"y":19390.21691584315},"targetPosition":{"x":3293.051902683841,"y":19362.693943698105},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{}}},"id":"7a781a34-4af5-4eb1-b237-1746ea2e69d0","savedPayload":{"position":{"x":3293.051902683841,"y":19362.693943698105},"targetPosition":{"x":3629.575093193893,"y":19265.837720704258},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"period","config":"{ \n\"codeName\": \"period\",\n\"isString\": false,\n\"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.period","project":"Foundations","id":"fd68bb74-c7f3-48ff-941c-121031aaf6a1","savedPayload":{"position":{"x":3148.9080998770005,"y":19111.394004630667},"targetPosition":{"x":3302.385051799891,"y":19160.120001489704},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"b738ac34-a6eb-41c3-9871-0fc1732be676","savedPayload":{"position":{"x":3302.385051799891,"y":19160.120001489704},"targetPosition":{"x":3629.575093193893,"y":19265.837720704258},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"trendMethod","config":"{ \n\"codeName\": \"trendMethod\",\n\"isString\": true,\n\"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.trendMethod","project":"Foundations","id":"65ed19cf-524e-4ccd-94df-c60c9b41c40a","savedPayload":{"position":{"x":3294.509321639307,"y":18877.980836029772},"targetPosition":{"x":3400.467180561838,"y":18999.81502034397},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"32ff1b3e-acb0-4961-82b9-1dd37a795c41","savedPayload":{"position":{"x":3400.467180561838,"y":18999.81502034397},"targetPosition":{"x":3629.575093193893,"y":19265.837720704258},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"8a01e390-aea9-494b-a002-9c7498f23189","savedPayload":{"position":{"x":3629.522318607167,"y":19265.779644981907},"targetPosition":{"x":3543.251136774903,"y":18628.545261527746},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"dataBuilding":{"type":"Data Building Procedure","name":"New Data Building Procedure","project":"Foundations","loop":{"type":"Procedure Loop","name":"New Procedure Loop","project":"Foundations","procedureJavascriptCode":{"type":"Procedure Javascript Code","name":"Three-Candles Patterns Code","code":"// -----------------------------------------------------------------------------------------------------------------------------\n// From here the variables that will be used during the definition of the patterns will be defined\n// -----------------------------------------------------------------------------------------------------------------------------\n\n /* In order to avoid errors, the initial condition of the output variables are defined */\nvariable.name = \"No Pattern\" // The name of the pattern, for panel visualization\nvariable.forecast = \"None\" // The forecast of the pattern, for panel visualization\nvariable.trend = \"None\" // The trend of the current pattern, for panel visualization\nvariable.trendLine = 1 // This record will be for pattern shapes visualization on the chart\nvariable.bearishArrowHead = 1 // This record will be for pattern shapes visualization on the chart\nvariable.bullishArrowHead = 1 // This record will be for pattern shapes visualization on the chart\nvariable.period = 0 // The period of the trend MA, for panel visualization\n\n/* \"Candles\", \"Basic Candles\" and \"One-Candle Patterns\" are dependencies */\nlet candle = record.current // Calling \"Candles\" records\nlet basicCandle = getElement ('basicCandles', candle) // Calling \"Basic Candles\" records\nlet oneCandlePattern = getElement ('oneCandlePatterns', candle) // Calling \"One-Candle Patterns\" records\n\n/* Some properties of the previous 2 candles are needed (max, min, open and close) */\nlet candle1Back = mainDependency.records[index - 1] \nlet candle2Back = mainDependency.records[index - 2] \n\n/* To avoid \"undefined\" elements during calculations, the following if() condition will include all the entire code */\nif (basicCandle !== undefined && oneCandlePattern !== undefined && candle1Back !== undefined && candle2Back !== undefined) { \n\n/*To define patterns, another properties of the 2 previous candles are needed (trend, size, name and direction)*/\nvariable.recordsBack.push(oneCandlePattern.trend, basicCandle.size, basicCandle.name, basicCandle.direction)\nlet trend1Back = \"None\"\nlet size1Back = \"None\"\nlet name1Back = \"None\"\nlet direction1Back = \"None\"\nlet trend2Back = \"None\"\nlet size2Back = \"None\"\nlet name2Back = \"None\"\nlet direction2Back = \"None\"\n\nif (variable.recordsBack[0] !== undefined) {\n trend2Back = variable.recordsBack[0] // Taking first element of the array (index 0)\n}\nif (variable.recordsBack[1] !== undefined) {\n size2Back = variable.recordsBack[1] // Taking second element of the array (index 1)\n}\nif (variable.recordsBack[2] !== undefined) {\n name2Back = variable.recordsBack[2] // Taking third element of the array (index 2)\n}\nif (variable.recordsBack[3] !== undefined) {\n direction2Back = variable.recordsBack[3] // Taking fourth element of the array (index 3)\n}\nif (variable.recordsBack[0] !== undefined) {\n trend1Back = variable.recordsBack[4] // Taking fifth element of the array (index 4)\n}\nif (variable.recordsBack[1] !== undefined) {\n size1Back = variable.recordsBack[5] // Taking sixth element of the array (index 5)\n}\nif (variable.recordsBack[2] !== undefined) {\n name1Back = variable.recordsBack[6] // Taking seventh element of the array (index 6)\n}\nif (variable.recordsBack[3] !== undefined) {\n direction1Back = variable.recordsBack[7] // Taking eighth element of the array (index 7)\n}\nif (variable.recordsBack.length === 12) { // Array with 12 elements, 4 currents, 4 from 1 previous and 4 from 2 previous \n variable.recordsBack.splice(0, 4) // Remove the first 4 elements of the array\n} \n\n// ----------------------------------------------------------------------------------------------------------------------------\n// From here patterns will be defined\n// ----------------------------------------------------------------------------------------------------------------------------\n\n/* Patterns will be grouped as follows:\n1) Bearish continuation --> These patterns indicates that the current downtrend could continue.\n2) Bearish Reversal --> These patterns indicates that the current uptrend could turn to downtrend.\n3) Bullish Continuation --> These patterns indicates that the current uptrend could continue.\n4) Bullish Reversal --> These patterns indicates that the current downtrend could turn to uptrend. */\n\n/* \"BEARISH CONTINUATION\" group:\nThese patterns should appear during a downtrend to be valid*/\nif (trend2Back === \"Downtrend\") {\n\n} // Closing \"Bearish Continuation\" group\n\n//-------------------------------------------------------\n\n/* \"BEARISH REVERSAL\" group:\nThese patterns should appear during an uptrend to be valid */\nif (trend2Back === \"Uptrend\") {\n\n/* \"ADVANCE BLOCK\" properties:\n--First candle\n1) Any following bullish basic candle: Green Candle, Long Green Candle, Opening Green Marubozu, Closing Green Marubozu or Green Marubozu.\n2) Average size: Long.\n--Second candle\n1) Bullish.\n2) Body shorter than the previous candle.\n3) Shadows longer than the first candle.\n--Third Candle \n1) Bullish.\n2) Body shorter than the previous candle.\n3) Shadows longer than the first candle. */\n\nif (name2Back === \"Green Candle\" || name2Back === \"Long Green Candle\" || name2Back === \"Opening Green Marubozu\" || name2Back === \"Closing Green Marubozu\" || name2Back === \"Green Marubozu\") {\n if (size2Back === \"Long\") {\n if (direction1Back === \"Bullish\" && (candle1Back.close - candle1Back.open) < (candle2Back.close - candle2Back.open) ) {\n if (basicCandle.direction === \"Bullish\" && (candle.close-candle.open) < (candle1Back.close - candle1Back.open) ) {\n variable.name = \"Advance Block\"\n variable.forecast = \"Bearish Reversal\"\n }\n }\n }\n}\n\n/* \"DELIBERATION\" properties:\n--First candle\n1) Any following bullish basic candle: Green Candle, Long Green Candle, Opening Green Marubozu, Closing Green Marubozu or Green Marubozu.\n--Second candle\n1) Any following bullish basic candle: Green Candle, Long Green Candle, Opening Green Marubozu, Closing Green Marubozu or Green Marubozu.\n2) Opening price is above the previous opening price.\n3) Closing price is above the previous closing price.\n--Third Candle \n1) Any following bullish basic candle: Short Green Candle or Green Spinning Top.\n2) Opening price is slightly lower or higher than the previous closing price.\n3) Closing price is above the previous closing price.\n4) Average size: Short. */\n\nif (name2Back === \"Green Candle\" || name2Back === \"Long Green Candle\" || name2Back === \"Opening Green Marubozu\" || name2Back === \"Closing Green Marubozu\" || name2Back === \"Green Marubozu\") {\n if (name1Back === \"Green Candle\" || name1Back === \"Long Green Candle\" || name1Back === \"Opening Green Marubozu\" || name1Back === \"Closing Green Marubozu\" || name1Back === \"Green Marubozu\") {\n if (candle1Back.open > candle2Back.open && candle1Back.close > candle2Back.close) {\n if (basicCandle.name === \"Short Green Candle\" || basicCandle.name === \"Green Spinning Top\") { \n if (basicCandle.size === \"Short\" && candle.close > candle1Back.close) {\n variable.name = \"Deliberation\"\n variable.forecast = \"Bearish Reversal\"\n }\n }\n }\n }\n}\n\n/* \"IDENTICAL THREE CROWS\" properties:\n--First candle\n1) Any following bearish basic candle: Red Candle, Long Red Candle, Red Marubozu, Opening Red Marubozu, Closing Red Marubozu.\n2) Average size: Long.\n--Second candle\n1) Any following bearish basic candle: Red Candle, Long Red Candle, Red Marubozu, Opening Red Marubozu, Closing Red Marubozu.\n2) Average size: Long. \n3) Opening price at or near the prior close.\n--Third Candle\n1) Any following bearish basic candle: Red Candle, Long Red Candle, Red Marubozu, Opening Red Marubozu, Closing Red Marubozu.\n2) Average size: Long. \n3) Opening price at or near the prior close.*/\n\nif (name2Back === \"Red Candle\" || name2Back === \"Long Red Candle\" || name2Back === \"Red Marubozu\" || name2Back === \"Opening Red Marubozu\" || name2Back === \"Closing Red Marubozu\") {\n if (name1Back === \"Red Candle\" || name1Back === \"Long Red Candle\" || name1Back === \"Red Marubozu\" || name1Back === \"Opening Red Marubozu\" || name1Back === \"Closing Red Marubozu\") {\n if (basicCandle.name === \"Red Candle\" || basicCandle.name === \"Long Red Candle\" || basicCandle.name === \"Red Marubozu\" || basicCandle.name === \"Opening Red Marubozu\" || basicCandle.name === \"Closing Red Marubozu\") {\n if (size2Back === \"Long\" && size1Back === \"Long\" && basicCandle.size === \"Long\") {\n variable.name = \"Identical Three Crows\"\n variable.forecast = \"Bulliish Reversal\"\n }\n }\n }\n}\n\n/* \"THREE INSIDE DOWN\" properties:\n1) Any following bullish basic candle: Green Candle, Long Green Candle, Opening Green Marubozu, Closing Green Marubozu or Green Marubozu.\n2) Average size: Long.\n--Second candle\n1) Any following bearish basic candle: Red Candle, Long Red Candle, Red Marubozu, Opening Red Marubozu, Closing Red Marubozu or Red Spinning Top.\n2) Candle body is engulfed by the prior candle body.\n--Third Candle \n1) Any following bearish basic candle: Red Candle, Long Red Candle, Red Marubozu, Opening Red Marubozu, Closing Red Marubozu or Red Spinning Top.\n2) Closing price is below the previous closing price. */\n\nif (name2Back === \"Green Candle\" || name2Back === \"Long Green Candle\" || name2Back === \"Opening Green Marubozu\" || name2Back === \"Closing Green Marubozu\" || name2Back === \"Green Marubozu\") {\n if (size2Back === \"Long\") {\n if (name1Back === \"Red Candle\" || name1Back === \"Long Red Candle\" || name1Back === \"Red Marubozu\" || name1Back === \"Opening Red Marubozu\" || name1Back === \"Closing Red Marubozu\" || name1Back === \"Red Spinning Top\") {\n if (candle1Back.close > candle2Back.open) {\n if (basicCandle.name === \"Red Candle\" || basicCandle.name === \"Long Red Candle\" || basicCandle.name === \"Red Marubozu\" || basicCandle.name === \"Opening Red Marubozu\" || basicCandle.name === \"Closing Red Marubozu\" || basicCandle.name === \"Red Spinning Top\") {\n variable.name = \"Three Inside Down\"\n variable.forecast = \"Bearish Reversal\"\n }\n }\n }\n }\n}\n\n/* \"THREE OUTSIDE DOWN\" properties:\n1) Any bullish basic candle except \"Four-Price Doji\".\n--Second candle\n1) Any following bearish basic candle: Red Candle, Long Red Candle, Red Marubozu, Opening Red Marubozu, Closing Red Marubozu.\n2) Candle's body engulfs the prior candle's body. \n3) Average size: Long.\n--Third Candle \n1) Any bearish basic candle except \"Four-Price Doji\".\n2) Closing price is below the previous closing price. */ \n\nif (direction2Back === \"Bullish\" && name2Back !== \"Four-Price Doji\") {\n if (name1Back === \"Red Candle\" || name1Back === \"Long Red Candle\" || name1Back === \"Red Marubozu\" || name1Back === \"Opening Red Marubozu\" || name1Back === \"Closing Red Marubozu\") {\n if (candle1Back.close < candle2Back.open && size1Back === \"Long\") {\n if (basicCandle.direction === \"Bearish\" && basicCandle.name !== \"Four-Price Doji\") {\n variable.name = \"Three Outside Down\"\n variable.forecast = \"Bearish Reversal\"\n }\n }\n }\n}\n\n} // Closing \"Bearish Reversal\" group\n\n//-------------------------------------------------------\n\n/* \"BULLISH CONTINUATION\" group:\nThese patterns should appear during an uptrend to be valid */\nif (trend2Back === \"Uptrend\") {\n\n\n\n} // Closing \"Bullish Continuation\" group\n \n//-------------------------------------------------------\n\n/* \"BULLISH REVERSAL\" group:\nThese patterns should appear during a downtrend*/\nif (trend2Back === \"Downtrend\") {\n\n/* \"THREE INSIDE UP\" properties:\n1) Any following bearish basic candle: Red Candle, Long Red Candle, Red Marubozu, Opening Red Marubozu, Closing Red Marubozu.\n2) Average size: Long.\n--Second candle\n1) Any following bullish basic candle: Green Candle, Long Green Candle, Opening Green Marubozu, Closing Green Marubozu, Green Marubozu or Green Spinning Top.\n2) Candle body is engulfed by the prior candle body.\n--Third Candle \n1) Any following bullish basic candle: Green Candle, Long Green Candle, Opening Green Marubozu, Closing Green Marubozu, Green Marubozu or Green Spinning Top.\n2) Closing price is above the previous closing price. */\n\nif (name2Back === \"Red Candle\" || name2Back === \"Long Red Candle\" || name2Back === \"Opening Red Marubozu\" || name2Back === \"Closing Red Marubozu\" || name2Back === \"Red Marubozu\") {\n if (size2Back === \"Long\") {\n if (name1Back === \"Green Candle\" || name1Back === \"Long Green Candle\" || name1Back === \"Green Marubozu\" || name1Back === \"Opening Green Marubozu\" || name1Back === \"Closing Green Marubozu\" || name1Back === \"Green Spinning Top\") {\n if (candle1Back.close < candle2Back.open) {\n if (basicCandle.name === \"Green Candle\" || basicCandle.name === \"Long Green Candle\" || basicCandle.name === \"Green Marubozu\" || basicCandle.name === \"Opening Green Marubozu\" || basicCandle.name === \"Closing Green Marubozu\" || basicCandle.name === \"Green Spinning Top\") {\n variable.name = \"Three Inside Up\"\n variable.forecast = \"Bullish Reversal\"\n }\n }\n }\n }\n}\n\n/* \"THREE OUTSIDE UP\" properties:\n1) Any bearish basic candle except \"Four-Price Doji\".\n--Second candle\n1) Any following bearish basic candle: Green Candle, Long Green Candle, Green Marubozu, Opening Green Marubozu, Closing Green Marubozu.\n2) Candle's body engulfs the prior candle's body. \n3) Average size: Long.\n--Third Candle \n1) Any bullish basic candle except \"Four-Price Doji\".\n2) Closing price is above the previous closing price. */ \n\nif (direction2Back === \"Bearish\" && name2Back !== \"Four-Price Doji\") {\n if (name1Back === \"Green Candle\" || name1Back === \"Long Green Candle\" || name1Back === \"Green Marubozu\" || name1Back === \"Opening Green Marubozu\" || name1Back === \"Closing Green Marubozu\") {\n if (candle1Back.close > candle2Back.open && size1Back === \"Long\") {\n if (basicCandle.direction === \"Bullish\" && basicCandle.name !== \"Four-Price Doji\") {\n variable.name = \"Three Outside Up\"\n variable.forecast = \"Bullish Reversal\"\n }\n }\n }\n}\n\n} // Closing \"Bullish Reversal\" group\n\n// ----------------------------------------------------------------------------------------------------------------------------\n// From here all the variables that will be written in the records are defined \n// ----------------------------------------------------------------------------------------------------------------------------\n\nvariable.trend = trend2Back\nvariable.trendLine = oneCandlePattern.trendLine\nvariable.period = oneCandlePattern.period\nvariable.trendMethod = oneCandlePattern.trendMethod\nvariable.bearishArrowHead = candle.max*1.02\nvariable.bullishArrowHead = candle.min*0.98 \n\n} // Closing initial \"undefined\" avoid","project":"Foundations","id":"e4b8fa10-e9de-48b2-871b-fd5bc2be8544","savedPayload":{"position":{"x":3258.2746750303595,"y":19835.936507406826},"targetPosition":{"x":3248.7687718987836,"y":19514.66850116454},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"a3ca00b1-8cb7-40f0-9d46-e86bcae26607","savedPayload":{"position":{"x":3248.7687718987836,"y":19514.66850116454},"targetPosition":{"x":3239.270048206079,"y":19193.486203585882},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"initialization":{"type":"Procedure Initialization","name":"New Procedure Initialization","project":"Foundations","procedureJavascriptCode":{"type":"Procedure Javascript Code","name":"New Procedure Javascript Code","code":"/* Because of these patterns have three candles, the properties of the previous 2 candles are needed. */\nvariable.recordsBack = [ ] // The properties will be recorded in this array","project":"Foundations","id":"69da8b87-1e7f-45f4-bd47-9a9b0a2057e0","savedPayload":{"position":{"x":2692.413096542212,"y":19531.4375811615},"targetPosition":{"x":2965.815024425043,"y":19362.48280216782},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"20684141-89f4-4049-8130-5219f9934b94","savedPayload":{"position":{"x":2965.815024425043,"y":19362.48280216782},"targetPosition":{"x":3239.270048206079,"y":19193.486203585882},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"1193e656-0fce-4d39-8f46-316d51a8bb95","savedPayload":{"position":{"x":3239.270048206079,"y":19193.486203585882},"targetPosition":{"x":3543.251136774903,"y":18628.545261527746},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"1b6f79d8-d1ba-49e5-a808-42f71fba5657","savedPayload":{"position":{"x":3574.0323051051673,"y":18645.174397071834},"targetPosition":{"x":3378.784622502266,"y":18239.738406515746},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Module","name":"Three-Candles Patterns","id":"acdb9c43-0859-42be-87b0-1a600cf513d4"}}}],"id":"254b4e7d-0ede-4208-8f0a-a486dd1a0faf","savedPayload":{"position":{"x":3378.784622502266,"y":18239.738406515746},"targetPosition":{"x":2928.784622502266,"y":18239.738406515746},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"plotters":[{"type":"Plotter","name":"Candle Patterns","config":"{\n\"codeName\": \"Candle-Patterns\"\n}","project":"Foundations","modules":[{"type":"Plotter Module","name":"Basic Candles","config":"{ \n\"codeName\": \"Basic-Candles\"\n}","project":"Foundations","shapes":{"type":"Shapes","name":"Basic Candles","project":"Foundations","chartPoints":[{"type":"Chart Points","name":"Candle Min","project":"Foundations","points":[{"type":"Point","name":"Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin-(record.end-record.begin)/2\ny = record.previous.min","project":"Foundations","id":"da43ce7b-c3af-49b7-a95c-025494c40a6e","savedPayload":{"position":{"x":3224.339810746169,"y":18066.09285340539},"targetPosition":{"x":3108.2740985463897,"y":18343.660919380185},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"84c72ff6-fc9c-4869-bd8e-ea8404df0a0f","savedPayload":{"position":{"x":3108.2740985463897,"y":18343.660919380185},"targetPosition":{"x":2989.743897483906,"y":18626.71701292928},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end-(record.end-record.begin)/2\ny = record.min","project":"Foundations","id":"ee2ef08b-7253-46c1-a087-49feaeae0bd9","savedPayload":{"position":{"x":3474.569663430513,"y":18257.925086273455},"targetPosition":{"x":3234.8474549024104,"y":18440.047454226187},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"b077cf02-7c54-4023-9182-4de81327ff35","savedPayload":{"position":{"x":3234.8474549024104,"y":18440.047454226187},"targetPosition":{"x":2989.743897483906,"y":18626.71701292928},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"2fe07cd8-53ed-4533-a747-05b3906b4755","savedPayload":{"position":{"x":3017.4142713211113,"y":18811.34435385075},"targetPosition":{"x":2752.3091741782973,"y":19154.58899893521},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Chart Points","name":"Mean Length","project":"Foundations","points":[{"type":"Point","name":"Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin-(record.end-record.begin)/2\ny = record.previous.min + record.previous.meanLength","project":"Foundations","id":"c8b8a404-7746-458c-91a4-61d13114c824","savedPayload":{"position":{"x":3789.0393780043614,"y":18385.9339285127},"targetPosition":{"x":3464.4659419795025,"y":18673.10931625475},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"2b2ed3d9-a095-403e-8ed8-62f7e73e9f1c","savedPayload":{"position":{"x":3464.4659419795025,"y":18673.10931625475},"targetPosition":{"x":3140.092531282282,"y":18960.68047341169},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end-(record.end-record.begin)/2\ny = record.min + record.meanLength","project":"Foundations","id":"372fd8b2-9346-4c0a-8465-cb4e2ece90bc","savedPayload":{"position":{"x":3989.842097125742,"y":18787.216471546242},"targetPosition":{"x":3565.0225702069856,"y":18874.041740612527},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"628ac9f1-445b-4638-8fd5-aa62f6fd859c","savedPayload":{"position":{"x":3565.0225702069856,"y":18874.041740612527},"targetPosition":{"x":3140.092531282282,"y":18960.68047341169},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"86515391-e909-4183-a0bb-2f6b6d452087","savedPayload":{"position":{"x":3140.383792480221,"y":18960.369372117664},"targetPosition":{"x":2752.3091741782973,"y":19154.58899893521},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Chart Points","name":"avgRef","project":"Foundations","points":[{"type":"Point","name":"Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin-(record.end-record.begin)/2\ny = record.previous.min + record.previous.avgRef","project":"Foundations","id":"a231e15f-f884-4326-983c-001a812d2e08","savedPayload":{"position":{"x":3694.16531194211,"y":18694.203971131825},"targetPosition":{"x":3404.9509945914288,"y":18775.333017529032},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"41fec509-9af9-4ef7-b947-90382ad5ee5d","savedPayload":{"position":{"x":3404.9509945914288,"y":18775.333017529032},"targetPosition":{"x":3106.2314933687667,"y":18860.09024923567},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end-(record.end-record.begin)/2\ny = record.min + record.avgRef","project":"Foundations","id":"69d5c95c-ec98-4656-9057-54ab9fc64a1e","savedPayload":{"position":{"x":3704.1656952582307,"y":18996.2017323469},"targetPosition":{"x":3404.8182784720557,"y":18935.511211889676},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"9703549c-8ca6-4293-b4ec-83a4f899c806","savedPayload":{"position":{"x":3404.8182784720557,"y":18935.511211889676},"targetPosition":{"x":3106.2314933687667,"y":18860.09024923567},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"3fe2df6a-c2fe-4f66-8529-c959ba7dd010","savedPayload":{"position":{"x":3186.275332944584,"y":19148.00891042361},"targetPosition":{"x":2752.3091741782973,"y":19154.58899893521},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"polygons":[{"type":"Polygon","name":"Candle Min","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 0.4,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\"\n }\n}","project":"Foundations","id":"e19cb185-a1ae-4595-b22f-825aabca3f15","savedPayload":{"position":{"x":4013.3832217761355,"y":19372.288738743868},"targetPosition":{"x":3580.05833729394,"y":19354.397964258522},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"0c47d43f-28d6-4e22-bcab-ce1a5ba86b13","savedPayload":{"position":{"x":3580.05833729394,"y":19354.397964258522},"targetPosition":{"x":3146.5074321162247,"y":19336.786001080854},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Begin","project":"Foundations","id":"aeb3daf8-939c-472d-a653-bb053b201626","savedPayload":{"position":{"x":3540.3237881457353,"y":19519.037120292287},"targetPosition":{"x":3146.5074321162247,"y":19336.786001080854},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Begin","id":"84c72ff6-fc9c-4869-bd8e-ea8404df0a0f"}}},{"type":"Polygon Vertex","name":"End","project":"Foundations","id":"cf9cdbd9-6a4d-4958-906f-555616617a31","savedPayload":{"position":{"x":3456.072331929103,"y":19633.313111001436},"targetPosition":{"x":3146.5074321162247,"y":19336.786001080854},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"End","id":"b077cf02-7c54-4023-9182-4de81327ff35"}}}],"id":"0e718fe1-b457-49b9-a1cd-118bd9f111f4","savedPayload":{"position":{"x":3146.5074321162247,"y":19336.786001080854},"targetPosition":{"x":2752.3091741782973,"y":19154.58899893521},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Mean Length","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 0.4,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\"\n }\n}","project":"Foundations","id":"51351071-cd12-48d6-aa76-8755bd6322b4","savedPayload":{"position":{"x":3781.057188158209,"y":19920.284927464694},"targetPosition":{"x":3398.4394046001344,"y":19716.222880712943},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"8487ed2a-b56a-4d41-895c-569bf127fedc","savedPayload":{"position":{"x":3398.4394046001344,"y":19716.222880712943},"targetPosition":{"x":3031.077500069283,"y":19489.372737950747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Begin","project":"Foundations","id":"4db28f87-f9dd-4420-87bc-d210699f8a01","savedPayload":{"position":{"x":3306.7091755733545,"y":19824.703324756287},"targetPosition":{"x":3031.077500069283,"y":19489.372737950747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Begin","id":"2b2ed3d9-a095-403e-8ed8-62f7e73e9f1c"}}},{"type":"Polygon Vertex","name":"End","project":"Foundations","id":"a4fa988d-7488-4bf4-90f9-2ee6fd939475","savedPayload":{"position":{"x":3179.602605602917,"y":19893.734073694017},"targetPosition":{"x":3031.077500069283,"y":19489.372737950747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"End","id":"628ac9f1-445b-4638-8fd5-aa62f6fd859c"}}}],"id":"32840d7a-c3be-4c5c-8604-ddec41903a8e","savedPayload":{"position":{"x":3031.077500069283,"y":19489.372737950747},"targetPosition":{"x":2752.3091741782973,"y":19154.58899893521},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"avgRef","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 0.4,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.GOLDEN_ORANGE\"\n }\n}","project":"Foundations","id":"dc036a39-a0d7-43f5-ae0a-f49f80566f35","savedPayload":{"position":{"x":3344.6927878107217,"y":20287.938268319842},"targetPosition":{"x":3088.525795221851,"y":19937.867215200873},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"332c16f9-b95f-4a5d-a0a7-825adec7b190","savedPayload":{"position":{"x":3088.525795221851,"y":19937.867215200873},"targetPosition":{"x":2854.636673442521,"y":19576.71832846637},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Begin","project":"Foundations","id":"6df63fd0-62c4-49d9-aa62-43e4ebb9e2a3","savedPayload":{"position":{"x":2957.137120213716,"y":19998.52791081622},"targetPosition":{"x":2854.636673442521,"y":19576.71832846637},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Begin","id":"41fec509-9af9-4ef7-b947-90382ad5ee5d"}}},{"type":"Polygon Vertex","name":"End","project":"Foundations","id":"66870fcb-caf4-4e03-9db2-4f7fc0f8cae2","savedPayload":{"position":{"x":2788.400712830722,"y":20005.80926218142},"targetPosition":{"x":2854.636673442521,"y":19576.71832846637},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"End","id":"9703549c-8ca6-4293-b4ec-83a4f899c806"}}}],"id":"b504d259-c93f-4dfa-af0f-ffc23b3e616d","savedPayload":{"position":{"x":2854.636673442521,"y":19576.71832846637},"targetPosition":{"x":2752.3091741782973,"y":19154.58899893521},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"images":[],"texts":[],"id":"dc146044-78b9-46c7-8e91-47619c333444","savedPayload":{"position":{"x":2752.3091741782973,"y":19154.58899893521},"targetPosition":{"x":2328.0907190410617,"y":19064.787018629508},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"panels":[{"type":"Plotter Panel","name":"Basic Candles","config":"{ \n\"codeName\": \"Basic-Candles\"\n}","project":"Foundations","panelData":[{"type":"Panel Data","name":"Name","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.name","project":"Foundations","id":"b94b9d37-1552-4a01-b14b-4897feedd52f","savedPayload":{"position":{"x":3064.992134307644,"y":19060.123574952522},"targetPosition":{"x":2645.974111418096,"y":19174.198745397996},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"6c416dd7-5075-49cc-b404-52fcca7a314c","savedPayload":{"position":{"x":2645.974111418096,"y":19174.198745397996},"targetPosition":{"x":2111.2757513842116,"y":19248.349291894905},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Size","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.size","project":"Foundations","id":"7ab67e86-30c4-4d4c-9048-156de658edaa","savedPayload":{"position":{"x":2932.1792242346746,"y":19510.00630562548},"targetPosition":{"x":2524.621875573481,"y":19378.665459485797},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"84776c6f-6b89-4889-a119-f407ad30a39b","savedPayload":{"position":{"x":2524.621875573481,"y":19378.665459485797},"targetPosition":{"x":2111.2757513842116,"y":19248.349291894905},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Upper Shadow %","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.upperShadowPercent","project":"Foundations","id":"1515c038-a83d-4a33-803d-93f19df9d44f","savedPayload":{"position":{"x":2665.743200225137,"y":19915.178940332728},"targetPosition":{"x":2388.6246811440233,"y":19581.829521968906},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"5bfcb212-425e-481c-93ee-4ddfe0365d04","savedPayload":{"position":{"x":2388.6246811440233,"y":19581.829521968906},"targetPosition":{"x":2111.2757513842116,"y":19248.349291894905},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Body %","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.bodyPercent","project":"Foundations","id":"13fb74c6-4320-4755-b896-e3c15b507a8c","savedPayload":{"position":{"x":2217.6626321073145,"y":20109.588672897},"targetPosition":{"x":2164.4364453737326,"y":19679.068072411777},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"4787fdfa-a1b4-4252-be30-1c394ae28d23","savedPayload":{"position":{"x":2164.4364453737326,"y":19679.068072411777},"targetPosition":{"x":2111.2757513842116,"y":19248.349291894905},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Lower Shadow %","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.lowerShadowPercent","project":"Foundations","id":"621a0736-7286-407f-be3c-7f9237c1c4e6","savedPayload":{"position":{"x":1735.7871207121698,"y":20030.675867695973},"targetPosition":{"x":1923.453769724576,"y":19639.6149160824},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"10570ba3-e68c-4aa0-83b9-daed46a61cee","savedPayload":{"position":{"x":1923.453769724576,"y":19639.6149160824},"targetPosition":{"x":2111.2757513842116,"y":19248.349291894905},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Parameter: \"Nbodies\"","config":"{\n \"valueDecimals\": 0\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.Nbodies","project":"Foundations","id":"1ae2288d-9479-410d-9243-21430691060b","savedPayload":{"position":{"x":1372.431977043334,"y":19703.461291186337},"targetPosition":{"x":1741.7463279676067,"y":19475.979291881966},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"34f62235-4353-4f23-8630-841fbee8665b","savedPayload":{"position":{"x":1741.7463279676067,"y":19475.979291881966},"targetPosition":{"x":2111.2757513842116,"y":19248.349291894905},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Parameter: \"dojiFactor\" %","config":"{\n \"valueDecimals\": 0\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.dojiFactor","project":"Foundations","id":"165f2a72-3eac-4740-8445-c9aa133e0ae4","savedPayload":{"position":{"x":1243.5738955116867,"y":19232.437105003395},"targetPosition":{"x":1677.3247072111735,"y":19240.40349000022},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"8fe17343-1ae4-4ba8-990a-bfe78872d998","savedPayload":{"position":{"x":1677.3247072111735,"y":19240.40349000022},"targetPosition":{"x":2111.2757513842116,"y":19248.349291894905},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Parameter: \"sizeFactor\" %","config":"{\n \"valueDecimals\": 0\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.sizeFactor","project":"Foundations","id":"6d9b3c35-1b25-46fb-8b16-ad551cf53493","savedPayload":{"position":{"x":1445.2886934898543,"y":18792.994619102887},"targetPosition":{"x":1750.6645036768023,"y":19007.14598342125},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"6c2bd7cb-ea2a-48fe-9328-6e7cf397abe5","savedPayload":{"position":{"x":1750.6645036768023,"y":19007.14598342125},"targetPosition":{"x":2111.2757513842116,"y":19248.349291894905},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Parameter: \"Nlengths\"","config":"{\n \"valueDecimals\": 0\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.Nlengths","project":"Foundations","id":"42a0f840-7b6f-4e38-ac13-442a40767d70","savedPayload":{"position":{"x":1765.5920550013343,"y":18452.79740026814},"targetPosition":{"x":1938.4315627863234,"y":18850.512730455863},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"26d5e8b8-22fc-40fc-bb28-c3d5272845d0","savedPayload":{"position":{"x":1938.4315627863234,"y":18850.512730455863},"targetPosition":{"x":2111.2757513842116,"y":19248.349291894905},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Average Size Method","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.sizeMethod","project":"Foundations","id":"867e57e7-6fc8-4e52-834d-f20f077f37fd","savedPayload":{"position":{"x":2216.0569970031465,"y":18334.56991999282},"targetPosition":{"x":2146.6869605550946,"y":18763.27017896996},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"87d0bb1d-c8e2-47a6-85cc-4e747082305f","savedPayload":{"position":{"x":2146.6869605550946,"y":18763.27017896996},"targetPosition":{"x":2111.2757513842116,"y":19248.349291894905},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"7e6dc8b6-bdeb-4f1a-bf39-a239fa100200","savedPayload":{"position":{"x":2111.2757513842116,"y":19248.349291894905},"targetPosition":{"x":2328.0907190410617,"y":19064.787018629508},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"09e0a24c-ead1-40c6-9e43-72b46e4294c5","savedPayload":{"position":{"x":2514.2789220500163,"y":18810.258336358525},"targetPosition":{"x":2329.1552773955063,"y":18239.74204132476},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Plotter Module","name":"One-Candle Patterns","config":"{ \n\"codeName\": \"One-Candle-Patterns\"\n}","project":"Foundations","shapes":{"type":"Shapes","name":"One-Candle Pattern","project":"Foundations","chartPoints":[{"type":"Chart Points","name":"Bearish Arrow","project":"Foundations","points":[{"type":"Point","name":"-1-","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin-(record.end-record.begin)\ny = record.bearishArrowHead*1.01","project":"Foundations","id":"e175ab11-cdad-4cfa-bc0e-e9d68fd56419","savedPayload":{"position":{"x":3080.8449301094734,"y":18746.352422980795},"targetPosition":{"x":2867.192448127458,"y":18981.700545824435},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"f0e4b32d-4c67-44a9-b215-46dd2de99095","savedPayload":{"position":{"x":2867.192448127458,"y":18981.700545824435},"targetPosition":{"x":2440.494091922381,"y":19452.123905385513},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"-2-","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.bearishArrowHead*1.01","project":"Foundations","id":"ad0cc3d5-6a7a-45ac-b7db-41438836230c","savedPayload":{"position":{"x":3302.756198451276,"y":19045.48227567612},"targetPosition":{"x":3014.9586219710072,"y":19180.865349185882},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"23dc1c78-a55d-482c-be5b-f6893e5294c7","savedPayload":{"position":{"x":3014.9586219710072,"y":19180.865349185882},"targetPosition":{"x":2440.494091922381,"y":19452.123905385513},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"-3-","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.bearishArrowHead*1.03","project":"Foundations","id":"16686f17-868b-406b-a3ab-f4e9dbc8a002","savedPayload":{"position":{"x":3393.481687658881,"y":19406.212262641275},"targetPosition":{"x":3075.621361155667,"y":19421.38751332956},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"2c9565a9-49d5-4f04-91ad-a073ff669a46","savedPayload":{"position":{"x":3075.621361155667,"y":19421.38751332956},"targetPosition":{"x":2440.494091922381,"y":19452.123905385513},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"-4-","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.bearishArrowHead*1.03","project":"Foundations","id":"1c6a13b5-d22c-4c2f-b692-a387651394ab","savedPayload":{"position":{"x":3338.101565844816,"y":19773.766967852527},"targetPosition":{"x":3038.5214096448362,"y":19666.4003294984},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"fe68b37d-0bf8-4347-9e38-4013fa120bc8","savedPayload":{"position":{"x":3038.5214096448362,"y":19666.4003294984},"targetPosition":{"x":2440.494091922381,"y":19452.123905385513},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"-5-","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.bearishArrowHead*1.01","project":"Foundations","id":"7de429ac-d43c-4d1f-970a-69cfdcbc1fcc","savedPayload":{"position":{"x":3146.7507593779446,"y":20093.10491765014},"targetPosition":{"x":2911.103971327855,"y":19879.111574348302},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"a4e0461d-4d13-4a01-9332-3fd94aa6647a","savedPayload":{"position":{"x":2911.103971327855,"y":19879.111574348302},"targetPosition":{"x":2440.494091922381,"y":19452.123905385513},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"-6-","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end+(record.end-record.begin)\ny = record.bearishArrowHead*1.01","project":"Foundations","id":"e156a730-1cf6-40a2-8272-8ba1ff8534a7","savedPayload":{"position":{"x":2847.504911126409,"y":20314.510612767343},"targetPosition":{"x":2711.6588493404197,"y":20026.84675988325},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"7b205c46-8dc6-4e0b-bca6-258a84c652c5","savedPayload":{"position":{"x":2711.6588493404197,"y":20026.84675988325},"targetPosition":{"x":2440.494091922381,"y":19452.123905385513},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"-7-","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end-(record.end-record.begin)/2\ny = record.bearishArrowHead","project":"Foundations","id":"459bad82-6540-43d3-8c3c-73b119d4dfed","savedPayload":{"position":{"x":2486.1439746701617,"y":20404.88499446093},"targetPosition":{"x":2471.050898579473,"y":20086.86540205742},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"71bbdced-dc17-4019-a104-c37bd0ecdc98","savedPayload":{"position":{"x":2471.050898579473,"y":20086.86540205742},"targetPosition":{"x":2440.494091922381,"y":19452.123905385513},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"fccdf048-5edb-4377-9f0e-27a4c21e21f1","savedPayload":{"position":{"x":2468.729377774256,"y":19383.163540792295},"targetPosition":{"x":1904.319882070864,"y":19180.678163456185},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Chart Points","name":"Trend Line","project":"Foundations","points":[{"type":"Point","name":"Trend Line Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.trendLine\n","project":"Foundations","id":"1b000a16-4143-4eb2-8b9c-9661ddad10ed","savedPayload":{"position":{"x":2678.5524092125706,"y":19634.00689373895},"targetPosition":{"x":2371.939021173617,"y":19549.25122019482},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"0a20e46e-5535-4cb4-b34a-36faec96f4da","savedPayload":{"position":{"x":2371.939021173617,"y":19549.25122019482},"targetPosition":{"x":2065.498034888511,"y":19464.270163342197},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Trend Line End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.trendLine","project":"Foundations","id":"f159d45c-483e-4c46-b6ef-b1cd92d00cb7","savedPayload":{"position":{"x":2225.5647753152516,"y":20080.337715796893},"targetPosition":{"x":2145.634134277254,"y":19772.207931816487},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"58992b77-271b-4362-b130-251d65d8be55","savedPayload":{"position":{"x":2145.634134277254,"y":19772.207931816487},"targetPosition":{"x":2065.498034888511,"y":19464.270163342197},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"edfd4367-c042-4fa0-8f77-31c218fc8d78","savedPayload":{"position":{"x":2120.2190763748877,"y":19400.096234833734},"targetPosition":{"x":1904.319882070864,"y":19180.678163456185},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Chart Points","name":"Bullish Arrow","project":"Foundations","points":[{"type":"Point","name":"-1-","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin-(record.end-record.begin)\ny = record.bullishArrowHead*0.99","project":"Foundations","id":"fba54222-55a5-437d-92aa-756f08eecdb5","savedPayload":{"position":{"x":2999.412567559135,"y":19899.032294002413},"targetPosition":{"x":2681.9701834259977,"y":19879.026095805973},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"e8aef2aa-6d0c-42f5-82a4-7c37a157c8de","savedPayload":{"position":{"x":2681.9701834259977,"y":19879.026095805973},"targetPosition":{"x":2047.8706195696213,"y":19838.748239626057},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"-2-","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.bullishArrowHead*0.99","project":"Foundations","id":"187b028b-4696-4003-90a1-b5beb8ea2ba3","savedPayload":{"position":{"x":2903.9571137125095,"y":20258.872793327308},"targetPosition":{"x":2618.2030164252683,"y":20118.54612774904},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"b834103f-86be-4106-ac3c-47b326cd97b4","savedPayload":{"position":{"x":2618.2030164252683,"y":20118.54612774904},"targetPosition":{"x":2047.8706195696213,"y":19838.748239626057},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"-3-","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.bullishArrowHead*0.97","project":"Foundations","id":"e51d81db-649a-4b1b-8aad-ed2f24a9affa","savedPayload":{"position":{"x":2677.939859033446,"y":20554.5275394061},"targetPosition":{"x":2467.717629575909,"y":20315.606213759795},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"54a1db25-bb24-4ef9-bcbd-1432848214fd","savedPayload":{"position":{"x":2467.717629575909,"y":20315.606213759795},"targetPosition":{"x":2047.8706195696213,"y":19838.748239626057},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"-4-","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.bullishArrowHead*0.97","project":"Foundations","id":"bb33e4b3-dea3-40d4-89d6-4621df7a0ae0","savedPayload":{"position":{"x":2355.991520902866,"y":20741.420421467054},"targetPosition":{"x":2253.303182385527,"y":20440.284648501744},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"800f7290-42e1-4970-a00c-f4a5cd30312b","savedPayload":{"position":{"x":2253.303182385527,"y":20440.284648501744},"targetPosition":{"x":2047.8706195696213,"y":19838.748239626057},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"-5-","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.bullishArrowHead*0.99","project":"Foundations","id":"a09fda1a-0f15-45d2-92ae-e780435c819e","savedPayload":{"position":{"x":1987.5102180693102,"y":20790.88196958961},"targetPosition":{"x":2007.5409036627789,"y":20473.08229622266},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"4a83e816-d5a4-47f0-a30e-3f5e5320147e","savedPayload":{"position":{"x":2007.5409036627789,"y":20473.08229622266},"targetPosition":{"x":2047.8706195696213,"y":19838.748239626057},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"-6-","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end+(record.end-record.begin)\ny = record.bullishArrowHead*0.99","project":"Foundations","id":"1b3b0d03-bef2-4f05-9460-19227819c39b","savedPayload":{"position":{"x":1627.6078749458138,"y":20694.85680047352},"targetPosition":{"x":1767.851751856746,"y":20409.279505967876},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"c6806791-bd74-413b-b86c-61383118cba6","savedPayload":{"position":{"x":1767.851751856746,"y":20409.279505967876},"targetPosition":{"x":2047.8706195696213,"y":19838.748239626057},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"-7-","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end-(record.end-record.begin)/2\ny = record.bullishArrowHead","project":"Foundations","id":"931a9f64-7ec8-44a9-8555-6d03477940f2","savedPayload":{"position":{"x":1332.0058008190244,"y":20468.62831970925},"targetPosition":{"x":1570.9393303684374,"y":20258.574544207513},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"2f37b7be-5805-419d-a0a8-3e2fc5eb9e3b","savedPayload":{"position":{"x":1570.9393303684374,"y":20258.574544207513},"targetPosition":{"x":2047.8706195696213,"y":19838.748239626057},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"2591fc95-5f9b-409c-8816-11a3dd6d8581","savedPayload":{"position":{"x":2098.092518179368,"y":19748.368088421616},"targetPosition":{"x":1904.319882070864,"y":19180.678163456185},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"polygons":[{"type":"Polygon","name":"Bearish Arrow","project":"Foundations","polygonCondition":{"type":"Polygon Condition","name":"New Polygon Condition","code":"record.forecast === \"Bearish Reversal\" || record.forecast === \"Bearish Continuation\" ","project":"Foundations","id":"c92a8076-d1cf-4879-88e2-16f89c878649","savedPayload":{"position":{"x":2350.9770800043334,"y":20119.752507833793},"targetPosition":{"x":1766.872390821074,"y":19869.41564486204},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonBody":{"type":"Polygon Body","name":"New Polygon Body","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.5,\n\"paletteColor\": \"UI_COLOR.RED\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.5,\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\"\n }\n}","project":"Foundations","id":"921dec12-c29d-4656-8ea5-6e5fc7c92469","savedPayload":{"position":{"x":2501.905121399439,"y":20477.082067254778},"targetPosition":{"x":2256.745753999443,"y":20274.425998150866},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"d7ca8665-bd27-421a-be79-e5b48c4ffd3f","savedPayload":{"position":{"x":2256.745753999443,"y":20274.425998150866},"targetPosition":{"x":1766.872390821074,"y":19869.41564486204},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RED\"\n }\n}","project":"Foundations","id":"2360af46-2b53-4cea-a26b-019107a4e4dc","savedPayload":{"position":{"x":2300.597744523391,"y":20659.78179312054},"targetPosition":{"x":2122.516414849004,"y":20396.0415923759},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"1beaa578-f91e-4eb9-bcc9-4c979bc9a87c","savedPayload":{"position":{"x":2122.516414849004,"y":20396.0415923759},"targetPosition":{"x":1766.872390821074,"y":19869.41564486204},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"-1-","project":"Foundations","id":"6c20d736-5211-4bb1-836f-3ee460ba4f75","savedPayload":{"position":{"x":1832.214783814059,"y":20501.94120019898},"targetPosition":{"x":1766.872390821074,"y":19869.41564486204},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"-1-","id":"f0e4b32d-4c67-44a9-b215-46dd2de99095"}}},{"type":"Polygon Vertex","name":"-2-","project":"Foundations","id":"7870b61d-7540-4f9e-9d57-bc8b54dab81d","savedPayload":{"position":{"x":1738.9541872117916,"y":20505.377905270125},"targetPosition":{"x":1766.872390821074,"y":19869.41564486204},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"-2-","id":"23dc1c78-a55d-482c-be5b-f6893e5294c7"}}},{"type":"Polygon Vertex","name":"-3-","project":"Foundations","id":"666d3979-14ea-4753-8d79-36a17ace6f3b","savedPayload":{"position":{"x":1647.3398250125247,"y":20494.94813973253},"targetPosition":{"x":1766.872390821074,"y":19869.41564486204},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"-3-","id":"2c9565a9-49d5-4f04-91ad-a073ff669a46"}}},{"type":"Polygon Vertex","name":"-4-","project":"Foundations","id":"58596c8a-eab1-4926-a006-4c287afd7096","savedPayload":{"position":{"x":1558.7581009651767,"y":20471.43853722881},"targetPosition":{"x":1766.872390821074,"y":19869.41564486204},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"-4-","id":"fe68b37d-0bf8-4347-9e38-4013fa120bc8"}}},{"type":"Polygon Vertex","name":"-5-","project":"Foundations","id":"e6073465-7636-48b1-8344-5e82a314ac1d","savedPayload":{"position":{"x":1474.746583144315,"y":20435.517123066646},"targetPosition":{"x":1766.872390821074,"y":19869.41564486204},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"-5-","id":"a4e0461d-4d13-4a01-9332-3fd94aa6647a"}}},{"type":"Polygon Vertex","name":"-6-","project":"Foundations","id":"87a3f44c-5361-4e65-a9f3-1c5a461600b0","savedPayload":{"position":{"x":1396.8724749228968,"y":20387.996008736984},"targetPosition":{"x":1766.872390821074,"y":19869.41564486204},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"-6-","id":"7b205c46-8dc6-4e0b-bca6-258a84c652c5"}}},{"type":"Polygon Vertex","name":"-7-","project":"Foundations","id":"dcd75a74-5275-4181-8801-8bb625ab2545","savedPayload":{"position":{"x":1319.5782461135022,"y":20322.0766452818},"targetPosition":{"x":1766.872390821074,"y":19869.41564486204},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"-7-","id":"71bbdced-dc17-4019-a104-c37bd0ecdc98"}}}],"id":"d503108f-9b4f-4aae-9e99-b92e1aedb6c8","savedPayload":{"position":{"x":1832.6575089898834,"y":19777.02591209868},"targetPosition":{"x":1904.319882070864,"y":19180.678163456185},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Trend Line","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.5,\n \"lineWidth\": 0.5,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.DARK\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.75,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}","project":"Foundations","id":"8b777f5a-b79e-45c5-ae85-3693d946b577","savedPayload":{"position":{"x":1869.853171656414,"y":20099.63718397527},"targetPosition":{"x":1806.0323727179748,"y":19806.442496787102},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"9ec3107b-2173-46b2-b831-7144910bd2ed","savedPayload":{"position":{"x":1806.0323727179748,"y":19806.442496787102},"targetPosition":{"x":1756.0359408061304,"y":19455.13752574431},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Trend Line End","project":"Foundations","id":"66cee7f2-7951-4c23-84d9-8af01e017f34","savedPayload":{"position":{"x":1561.8831096034519,"y":19759.237933852222},"targetPosition":{"x":1756.0359408061304,"y":19455.13752574431},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Trend Line End","id":"58992b77-271b-4362-b130-251d65d8be55"}}},{"type":"Polygon Vertex","name":"Trend Line Begin","project":"Foundations","id":"968f315d-33e1-4866-b061-42fb61964ad6","savedPayload":{"position":{"x":1406.8497611531275,"y":19543.11831407684},"targetPosition":{"x":1756.0359408061304,"y":19455.13752574431},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Trend Line Begin","id":"0a20e46e-5535-4cb4-b34a-36faec96f4da"}}}],"id":"2e0fe089-4dae-4895-b46b-4f5e07ac9926","savedPayload":{"position":{"x":1738.3877277845168,"y":19440.51804634741},"targetPosition":{"x":1904.319882070864,"y":19180.678163456185},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Bullish Arrow","project":"Foundations","polygonCondition":{"type":"Polygon Condition","name":"New Polygon Condition","code":"record.forecast === \"Bullish Reversal\" || record.forecast === \"Bullish Continuation\" ","project":"Foundations","id":"e32f5ba5-7e4e-4b48-9255-985134b35bf6","savedPayload":{"position":{"x":1471.6957260684503,"y":20186.904119974984},"targetPosition":{"x":1301.0222865494725,"y":19572.881379809005},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonBody":{"type":"Polygon Body","name":"New Polygon Body","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.5,\n\"paletteColor\": \"UI_COLOR.GREEN\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.5,\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\"\n }\n}","project":"Foundations","id":"dc4c1077-65c7-4b76-8420-ea719c497798","savedPayload":{"position":{"x":1287.1566181025773,"y":20528.443882008352},"targetPosition":{"x":1291.1073148502146,"y":20208.64155547604},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"8f42597b-9b13-46a3-b926-bf79570f27eb","savedPayload":{"position":{"x":1291.1073148502146,"y":20208.64155547604},"targetPosition":{"x":1301.0222865494725,"y":19572.881379809005},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.GREEN\"\n }\n}","project":"Foundations","id":"97b28c5b-f7c8-41d4-82a7-2db8fe1bd533","savedPayload":{"position":{"x":1015.9337099747281,"y":20485.64531791023},"targetPosition":{"x":1111.283076602438,"y":20181.030283687556},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"fc855e6f-bb88-485d-8079-99653a800a36","savedPayload":{"position":{"x":1111.283076602438,"y":20181.030283687556},"targetPosition":{"x":1301.0222865494725,"y":19572.881379809005},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"-1-","project":"Foundations","id":"6f1e0d8e-a1a7-4fc7-ab01-d2e4d5cb0807","savedPayload":{"position":{"x":846.039044048026,"y":20017.94181492224},"targetPosition":{"x":1301.0222865494725,"y":19572.881379809005},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"-1-","id":"e8aef2aa-6d0c-42f5-82a4-7c37a157c8de"}}},{"type":"Polygon Vertex","name":"-2-","project":"Foundations","id":"7bff821f-bb70-4a9f-89b9-74bd1dcde01f","savedPayload":{"position":{"x":784.8170995781256,"y":19946.73815891691},"targetPosition":{"x":1301.0222865494725,"y":19572.881379809005},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"-2-","id":"b834103f-86be-4106-ac3c-47b326cd97b4"}}},{"type":"Polygon Vertex","name":"-3-","project":"Foundations","id":"e14aa3b8-ed10-4358-87db-81d0f2fd580c","savedPayload":{"position":{"x":734.3937745412113,"y":19869.00175603716},"targetPosition":{"x":1301.0222865494725,"y":19572.881379809005},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"-3-","id":"54a1db25-bb24-4ef9-bcbd-1432848214fd"}}},{"type":"Polygon Vertex","name":"-4-","project":"Foundations","id":"fa285436-8897-49fa-81bf-bcf727e368de","savedPayload":{"position":{"x":696.0585924480438,"y":19785.29825439155},"targetPosition":{"x":1301.0222865494725,"y":19572.881379809005},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"-4-","id":"800f7290-42e1-4970-a00c-f4a5cd30312b"}}},{"type":"Polygon Vertex","name":"-5-","project":"Foundations","id":"cb9d9c29-9b41-42ba-bb6b-3e63dcbd253e","savedPayload":{"position":{"x":671.7308138341104,"y":19697.013607421773},"targetPosition":{"x":1301.0222865494725,"y":19572.881379809005},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"-5-","id":"4a83e816-d5a4-47f0-a30e-3f5e5320147e"}}},{"type":"Polygon Vertex","name":"-6-","project":"Foundations","id":"56ccabba-f502-416d-92ff-da20ee90ddf3","savedPayload":{"position":{"x":662.7383136875033,"y":19606.371881746123},"targetPosition":{"x":1301.0222865494725,"y":19572.881379809005},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"-6-","id":"c6806791-bd74-413b-b86c-61383118cba6"}}},{"type":"Polygon Vertex","name":"-7-","project":"Foundations","id":"688ebb45-45d7-4e2a-bfbc-f0bb799b2360","savedPayload":{"position":{"x":667.1931005166225,"y":19504.836576323876},"targetPosition":{"x":1301.0222865494725,"y":19572.881379809005},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"-7-","id":"2f37b7be-5805-419d-a0a8-3e2fc5eb9e3b"}}}],"id":"2cd7982f-ecc8-41ce-8b27-ede1d1ad7d8c","savedPayload":{"position":{"x":1393.3879915113357,"y":19496.397325469276},"targetPosition":{"x":1904.319882070864,"y":19180.678163456185},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"images":[],"texts":[],"id":"0a02f148-0036-4d1c-aac5-a4e4ee5c25e7","savedPayload":{"position":{"x":1904.3472109186077,"y":19180.85809022492},"targetPosition":{"x":1841.8165061507789,"y":18584.032417983835},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"panels":[{"type":"Plotter Panel","name":"One-Candle Patterns","config":"{ \n\"codeName\": \"One-Candle-Patterns\"\n}","project":"Foundations","panelData":[{"type":"Panel Data","name":"Pattern Name","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.name","project":"Foundations","id":"664bc7e8-5c76-4dea-82ad-acef43eaa2da","savedPayload":{"position":{"x":1617.2992773611513,"y":19054.655161558156},"targetPosition":{"x":1541.725611951988,"y":18763.77367310407},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"119aa231-cf07-40a8-98ee-679e8d4e99ce","savedPayload":{"position":{"x":1541.725611951988,"y":18763.77367310407},"targetPosition":{"x":1519.7744713517714,"y":18440.997313279913},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Trend Direction","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.trend","project":"Foundations","id":"d4102f27-72a7-412c-b9b4-244e3ef5100d","savedPayload":{"position":{"x":1159.319282441793,"y":18921.892184975106},"targetPosition":{"x":1339.3292881889174,"y":18681.41185242583},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"2409211c-7992-4b1a-8273-25ce7e284b72","savedPayload":{"position":{"x":1339.3292881889174,"y":18681.41185242583},"targetPosition":{"x":1519.7744713517714,"y":18440.997313279913},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Forecast","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.forecast","project":"Foundations","id":"19821933-d558-452e-9dc0-5df90116fcc1","savedPayload":{"position":{"x":919.1114024700837,"y":18458.831272457523},"targetPosition":{"x":1219.2161818569257,"y":18449.857733587392},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"e240fe07-156c-4766-8fe0-f123781842ef","savedPayload":{"position":{"x":1219.2161818569257,"y":18449.857733587392},"targetPosition":{"x":1519.7744713517714,"y":18440.997313279913},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Trend Line Method","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.trendMethod","project":"Foundations","id":"7541dc87-d801-48bc-b2d8-391e605c0c5e","savedPayload":{"position":{"x":1131.1758950951407,"y":17982.83366789137},"targetPosition":{"x":1325.2611531029725,"y":18211.840454406403},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"e0c328ed-84b7-43a2-bfb2-274d1b1d3bae","savedPayload":{"position":{"x":1325.2611531029725,"y":18211.840454406403},"targetPosition":{"x":1519.7744713517714,"y":18440.997313279913},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Trend Line Period","config":"{\n \"valueDecimals\": 0\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.period","project":"Foundations","id":"6b66e742-6d13-43d6-a00f-a6ed9d070249","savedPayload":{"position":{"x":1634.5538332617143,"y":17851.48271774591},"targetPosition":{"x":1577.2690905267955,"y":18146.234517687204},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"e457e54c-7cbb-4866-9b67-3bb71332e2c5","savedPayload":{"position":{"x":1577.2690905267955,"y":18146.234517687204},"targetPosition":{"x":1519.7744713517714,"y":18440.997313279913},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Trend Line Value","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.trendLine","project":"Foundations","id":"e33fff96-c3f5-4376-8d90-4feafc0df08b","savedPayload":{"position":{"x":2040.3453152022958,"y":18103.08333606556},"targetPosition":{"x":1773.8205455644056,"y":18240.49665170587},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"42d2f0eb-65fa-4358-af25-484517433307","savedPayload":{"position":{"x":1773.8205455644056,"y":18240.49665170587},"targetPosition":{"x":1519.7744713517714,"y":18440.997313279913},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"d2af80dc-8d17-42f3-b88a-af1726c59859","savedPayload":{"position":{"x":1519.7744713517714,"y":18440.997313279913},"targetPosition":{"x":1841.8165061507789,"y":18584.032417983835},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"14f83391-e4a6-470c-90c0-19763f83429b","savedPayload":{"position":{"x":1843.8809875097704,"y":18592.094209473187},"targetPosition":{"x":2329.1552773955063,"y":18239.74204132476},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Plotter Module","name":"Two-Candles Patterns","config":"{ \n\"codeName\": \"Two-Candles Patterns\"\n}","project":"Foundations","shapes":{"type":"Shapes","name":"Two-Candles Patterns","project":"Foundations","chartPoints":[{"type":"Chart Points","name":"Bearish Arrow","project":"Foundations","points":[{"type":"Point","name":"-1-","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin-(record.end-record.begin)\ny = record.bearishArrowHead*1.01","project":"Foundations","id":"7dc394b3-ca00-4738-a554-420b393aa4f8","savedPayload":{"position":{"x":2195.72664109528,"y":19098.49208088335},"targetPosition":{"x":1905.6107409976103,"y":18967.820911851388},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"7291f0d5-78e1-4d7c-a73d-2068e491344b","savedPayload":{"position":{"x":1905.6107409976103,"y":18967.820911851388},"targetPosition":{"x":1326.245476167238,"y":18707.12605254107},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"-2-","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.bearishArrowHead*1.01","project":"Foundations","id":"cfdc25f2-f236-4fd0-a09c-11759c6a4e07","savedPayload":{"position":{"x":1979.6165060384847,"y":19401.476843512814},"targetPosition":{"x":1761.4221215259677,"y":19169.551964755992},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"87745033-dc64-4d86-8579-29cf35124f9a","savedPayload":{"position":{"x":1761.4221215259677,"y":19169.551964755992},"targetPosition":{"x":1326.245476167238,"y":18707.12605254107},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"-3-","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.bearishArrowHead*1.04","project":"Foundations","id":"f30d7904-2195-4bab-93d4-d5083000fe6b","savedPayload":{"position":{"x":1664.2344869467343,"y":19599.03123109803},"targetPosition":{"x":1551.520168497762,"y":19301.490499630032},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"87fc7e3a-455f-49bb-ab44-fc06ba845f00","savedPayload":{"position":{"x":1551.520168497762,"y":19301.490499630032},"targetPosition":{"x":1326.245476167238,"y":18707.12605254107},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"-4-","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.bearishArrowHead*1.04","project":"Foundations","id":"f29b34a0-8604-4cde-b52c-237a422ccb31","savedPayload":{"position":{"x":1297.802246042109,"y":19660.60125008331},"targetPosition":{"x":1307.257273112402,"y":19342.425865039393},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"2bab7192-a08c-4461-b36e-f369491dfd42","savedPayload":{"position":{"x":1307.257273112402,"y":19342.425865039393},"targetPosition":{"x":1326.245476167238,"y":18707.12605254107},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"-5-","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.bearishArrowHead*1.01","project":"Foundations","id":"20df1362-6e33-45c3-bf48-c4a76035b428","savedPayload":{"position":{"x":935.0327412310944,"y":19577.03772812304},"targetPosition":{"x":1065.5586532910347,"y":19286.745337813474},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"3c9d80e6-ad20-4b47-a8f5-1bf19a0b80e2","savedPayload":{"position":{"x":1065.5586532910347,"y":19286.745337813474},"targetPosition":{"x":1326.245476167238,"y":18707.12605254107},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"-6-","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end+(record.end-record.begin)\ny = record.bearishArrowHead*1.01","project":"Foundations","id":"64a8c860-86c4-40da-9ca0-d5e424ade757","savedPayload":{"position":{"x":631.7888178401663,"y":19360.980236245126},"targetPosition":{"x":863.5695451237589,"y":19142.822813284918},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"c6a0d716-6534-453b-9d0f-a8c6faa502f0","savedPayload":{"position":{"x":863.5695451237589,"y":19142.822813284918},"targetPosition":{"x":1326.245476167238,"y":18707.12605254107},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"-7-","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end-(record.end-record.begin)/2\ny = record.bearishArrowHead","project":"Foundations","id":"62fc84a0-55e5-452c-b72d-4c91174ea85a","savedPayload":{"position":{"x":434.43056831295326,"y":19045.20651584465},"targetPosition":{"x":732.0195430902495,"y":18932.42318977743},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"fef9ea3b-84c5-43cd-9602-96f8170065bd","savedPayload":{"position":{"x":732.0195430902495,"y":18932.42318977743},"targetPosition":{"x":1326.245476167238,"y":18707.12605254107},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"9020cd21-a011-4b59-aec4-56469a5ce79f","savedPayload":{"position":{"x":1327.4442603114512,"y":18671.595550300277},"targetPosition":{"x":1345.4501805427353,"y":18071.923229611886},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Chart Points","name":"Trend Line","project":"Foundations","points":[{"type":"Point","name":"Trend Line Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.trendLine\n","project":"Foundations","id":"aed6b5b4-e6e5-4e5c-a13b-1d707c93c15a","savedPayload":{"position":{"x":1227.5652980273262,"y":19012.75883673778},"targetPosition":{"x":1213.516360777041,"y":18694.384235986516},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"691a374a-ab65-4dc5-b788-979162f87185","savedPayload":{"position":{"x":1213.516360777041,"y":18694.384235986516},"targetPosition":{"x":1198.8882449174125,"y":18354.283862231532},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Trend Line End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.trendLine","project":"Foundations","id":"9b3acde4-3360-4869-8685-c08922111bd5","savedPayload":{"position":{"x":643.6905502953996,"y":18709.29589503549},"targetPosition":{"x":911.949394997886,"y":18537.96603627632},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"1e2e8a50-8a93-4696-9ed7-f8ea1da75c5e","savedPayload":{"position":{"x":911.949394997886,"y":18537.96603627632},"targetPosition":{"x":1198.8882449174125,"y":18354.283862231532},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"7af63af8-4b52-4c71-b427-906a0eaa37d2","savedPayload":{"position":{"x":1206.9743846717793,"y":18338.578246681463},"targetPosition":{"x":1345.4501805427353,"y":18071.923229611886},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Chart Points","name":"Bullish Arrow","project":"Foundations","points":[{"type":"Point","name":"-1-","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin-(record.end-record.begin)\ny = record.bullishArrowHead*0.99","project":"Foundations","id":"7cd5ae63-7c34-4ce3-84f9-8de0b14fbafa","savedPayload":{"position":{"x":1073.3572103759761,"y":19377.05671068657},"targetPosition":{"x":994.5700125922958,"y":19068.71943471399},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"38b0018b-d162-492e-90b3-604efc79c16e","savedPayload":{"position":{"x":994.5700125922958,"y":19068.71943471399},"targetPosition":{"x":837.0664760030559,"y":18453.0787667015},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"-2-","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.bullishArrowHead*0.99","project":"Foundations","id":"3221cc5c-76c7-4335-bc1c-a781c1c7a6f4","savedPayload":{"position":{"x":702.1667932272649,"y":19397.285041624935},"targetPosition":{"x":747.1569478760975,"y":19082.18198252445},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"66a65473-db28-42bf-8491-3497a35cc42b","savedPayload":{"position":{"x":747.1569478760975,"y":19082.18198252445},"targetPosition":{"x":837.0664760030559,"y":18453.0787667015},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"-3-","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.bullishArrowHead*0.96","project":"Foundations","id":"5dbc1498-0b47-48cd-a37c-1a4f19f6c788","savedPayload":{"position":{"x":350.9999846965475,"y":19273.672980317464},"targetPosition":{"x":513.1924812069992,"y":18999.828410030525},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"cb37189b-fdb7-4cd7-aa78-1dfd71c8e614","savedPayload":{"position":{"x":513.1924812069992,"y":18999.828410030525},"targetPosition":{"x":837.0664760030559,"y":18453.0787667015},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"-4-","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.bullishArrowHead*0.96","project":"Foundations","id":"1bcf2a18-15b8-4a2c-b7b6-1167c00ff5e9","savedPayload":{"position":{"x":73.87651109374201,"y":19025.061291040198},"targetPosition":{"x":328.56347058618485,"y":18834.204730153688},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"aae0a6cc-e05b-402f-800c-807df07b1f37","savedPayload":{"position":{"x":328.56347058618485,"y":18834.204730153688},"targetPosition":{"x":837.0664760030559,"y":18453.0787667015},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"-5-","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.bullishArrowHead*0.99","project":"Foundations","id":"8011dcdd-1c27-4bcb-8ea6-3344573aa905","savedPayload":{"position":{"x":-87.02971477915708,"y":18689.351132284843},"targetPosition":{"x":221.36798116612772,"y":18610.54173930777},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"a5f609bd-7162-4155-8778-d085b000ef04","savedPayload":{"position":{"x":221.36798116612772,"y":18610.54173930777},"targetPosition":{"x":837.0664760030559,"y":18453.0787667015},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"-6-","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end+(record.end-record.begin)\ny = record.bullishArrowHead*0.99","project":"Foundations","id":"37fa781c-1480-47fd-a862-39894108dc46","savedPayload":{"position":{"x":-107.20335720301227,"y":18318.192597426554},"targetPosition":{"x":207.92243856209825,"y":18363.163524108608},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"6edd83d4-739a-4651-9204-2a0f617e1256","savedPayload":{"position":{"x":207.92243856209825,"y":18363.163524108608},"targetPosition":{"x":837.0664760030559,"y":18453.0787667015},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"-7-","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end-(record.end-record.begin)/2\ny = record.bullishArrowHead","project":"Foundations","id":"65f9907e-ab3a-4ef4-a902-b8204afc49d7","savedPayload":{"position":{"x":16.485140691034758,"y":17966.931490806888},"targetPosition":{"x":290.30659238481894,"y":18129.128864711212},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"b98d1777-f3a2-4bcc-8312-6d89d1c6662e","savedPayload":{"position":{"x":290.30659238481894,"y":18129.128864711212},"targetPosition":{"x":837.0664760030559,"y":18453.0787667015},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"20da6d05-3166-4ba2-bd3c-b21770ae1958","savedPayload":{"position":{"x":865.6282381004057,"y":18431.584406822403},"targetPosition":{"x":1345.4501805427353,"y":18071.923229611886},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"polygons":[{"type":"Polygon","name":"Bearish Arrow","project":"Foundations","polygonCondition":{"type":"Polygon Condition","name":"New Polygon Condition","code":"record.forecast === \"Bearish Reversal\" || record.forecast === \"Bearish Continuation\" ","project":"Foundations","id":"bebcd91f-d028-4d8c-bc25-317d19f1b955","savedPayload":{"position":{"x":661.2834255513189,"y":18828.17056430762},"targetPosition":{"x":719.931808182755,"y":18194.096037691634},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonBody":{"type":"Polygon Body","name":"New Polygon Body","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.5,\n\"paletteColor\": \"UI_COLOR.RED\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.5,\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\"\n }\n}","project":"Foundations","id":"8d874a62-2e9c-43e9-9632-e93a7e25d8c3","savedPayload":{"position":{"x":369.8325358981965,"y":19081.677832442525},"targetPosition":{"x":485.8930762706477,"y":18785.182823911993},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"6e948385-96a4-40ba-b8db-eb11d079aad1","savedPayload":{"position":{"x":485.8930762706477,"y":18785.182823911993},"targetPosition":{"x":719.931808182755,"y":18194.096037691634},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 3,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RED\"\n }\n}","project":"Foundations","id":"65302767-1fb6-4a56-b981-4ca898e3fc1f","savedPayload":{"position":{"x":134.71663270572753,"y":18945.766972505262},"targetPosition":{"x":329.57896375685596,"y":18695.428763387565},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"6365634c-c753-4be1-9f4e-d81a88690b96","savedPayload":{"position":{"x":329.57896375685596,"y":18695.428763387565},"targetPosition":{"x":719.931808182755,"y":18194.096037691634},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"-1-","project":"Foundations","id":"952bb578-3cc3-4576-b7dd-a043f2b4d719","savedPayload":{"position":{"x":137.54595356950085,"y":18451.66451690792},"targetPosition":{"x":719.931808182755,"y":18194.096037691634},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"-1-","id":"7291f0d5-78e1-4d7c-a73d-2068e491344b"}}},{"type":"Polygon Vertex","name":"-2-","project":"Foundations","id":"bc4ee454-7c2b-4808-a99c-002afae05d39","savedPayload":{"position":{"x":105.67634668296887,"y":18363.70208971497},"targetPosition":{"x":719.931808182755,"y":18194.096037691634},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"-2-","id":"87745033-dc64-4d86-8579-29cf35124f9a"}}},{"type":"Polygon Vertex","name":"-3-","project":"Foundations","id":"6ad8a90c-4d6e-47ed-a4be-ae3a5684b26d","savedPayload":{"position":{"x":86.96060272565228,"y":18273.261845624096},"targetPosition":{"x":719.931808182755,"y":18194.096037691634},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"-3-","id":"87fc7e3a-455f-49bb-ab44-fc06ba845f00"}}},{"type":"Polygon Vertex","name":"-4-","project":"Foundations","id":"a49d5c98-f797-45ec-832a-c89de61c5030","savedPayload":{"position":{"x":81.81793337247291,"y":18181.661462412732},"targetPosition":{"x":719.931808182755,"y":18194.096037691634},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"-4-","id":"2bab7192-a08c-4461-b36e-f369491dfd42"}}},{"type":"Polygon Vertex","name":"-5-","project":"Foundations","id":"5ee4c947-de43-4212-adf9-28d28820da8e","savedPayload":{"position":{"x":89.92446734741316,"y":18090.590554997452},"targetPosition":{"x":719.931808182755,"y":18194.096037691634},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"-5-","id":"3c9d80e6-ad20-4b47-a8f5-1bf19a0b80e2"}}},{"type":"Polygon Vertex","name":"-6-","project":"Foundations","id":"c6e490ea-bdfd-4738-84e7-dcd8e1078605","savedPayload":{"position":{"x":112.09773933554607,"y":18002.158412882738},"targetPosition":{"x":719.931808182755,"y":18194.096037691634},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"-6-","id":"c6a0d716-6534-453b-9d0f-a8c6faa502f0"}}},{"type":"Polygon Vertex","name":"-7-","project":"Foundations","id":"2aaa39e8-be04-491e-862e-b1bb03c8d29d","savedPayload":{"position":{"x":150.95643524521438,"y":17908.260169596124},"targetPosition":{"x":719.931808182755,"y":18194.096037691634},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"-7-","id":"fef9ea3b-84c5-43cd-9602-96f8170065bd"}}}],"id":"49566c3d-5038-4737-a68a-4f1f99a53296","savedPayload":{"position":{"x":756.3254536113964,"y":18187.85352139228},"targetPosition":{"x":1345.4501805427353,"y":18071.923229611886},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Trend Line","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.5,\n \"lineWidth\": 0.5,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.DARK\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.75,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}","project":"Foundations","id":"5d90400c-c680-452a-b5d6-dd01f3483a67","savedPayload":{"position":{"x":451.4061846807126,"y":18328.23916504679},"targetPosition":{"x":725.7402688206748,"y":18167.571085284675},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"6ab5c6b9-d4e4-4b61-a135-17bb3a0204cb","savedPayload":{"position":{"x":725.7402688206748,"y":18167.571085284675},"targetPosition":{"x":1037.158326324472,"y":17991.83786227524},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Trend Line End","project":"Foundations","id":"d99e5489-5977-4ca7-9d11-a65feaeb3e1e","savedPayload":{"position":{"x":683.7732727352886,"y":17899.872713256853},"targetPosition":{"x":1037.158326324472,"y":17991.83786227524},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Trend Line End","id":"1e2e8a50-8a93-4696-9ed7-f8ea1da75c5e"}}},{"type":"Polygon Vertex","name":"Trend Line Begin","project":"Foundations","id":"0f83b930-9073-41a5-a3e6-59ea6b3ebafd","savedPayload":{"position":{"x":842.5294567868368,"y":17728.278050186207},"targetPosition":{"x":1037.158326324472,"y":17991.83786227524},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Trend Line Begin","id":"691a374a-ab65-4dc5-b788-979162f87185"}}}],"id":"f826e8bf-cc5c-4b7f-9d15-1fc6a45d7ced","savedPayload":{"position":{"x":1054.4513436660054,"y":17996.350325190193},"targetPosition":{"x":1345.4501805427353,"y":18071.923229611886},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Bullish Arrow","project":"Foundations","polygonCondition":{"type":"Polygon Condition","name":"New Polygon Condition","code":"record.forecast === \"Bullish Reversal\" || record.forecast === \"Bullish Continuation\" ","project":"Foundations","id":"edbfaf8f-8507-4d7b-9057-353f9571e615","savedPayload":{"position":{"x":329.13999908540427,"y":18009.978642156617},"targetPosition":{"x":860.1654539481824,"y":17660.609212304094},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonBody":{"type":"Polygon Body","name":"New Polygon Body","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.5,\n\"paletteColor\": \"UI_COLOR.GREEN\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.5,\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\"\n }\n}","project":"Foundations","id":"010c4131-393a-474e-98af-444ebfbb7a8d","savedPayload":{"position":{"x":-52.527714717980416,"y":17939.245254592694},"targetPosition":{"x":252.10025806643534,"y":17846.194207603803},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"5f6e62fc-4d25-4af4-86df-ca18bdd1e897","savedPayload":{"position":{"x":252.10025806643534,"y":17846.194207603803},"targetPosition":{"x":860.1654539481824,"y":17660.609212304094},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 3,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.GREEN\"\n }\n}","project":"Foundations","id":"51545ef3-4202-4f31-8746-908b4d04e273","savedPayload":{"position":{"x":-93.63968108287008,"y":17670.486842659964},"targetPosition":{"x":224.45348297978126,"y":17667.46176191518},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"504af6cf-5682-4ec9-90f1-3b5ac174cb67","savedPayload":{"position":{"x":224.45348297978126,"y":17667.46176191518},"targetPosition":{"x":860.1654539481824,"y":17660.609212304094},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"-1-","project":"Foundations","id":"e9090bdf-ffe5-4031-89d1-3de33dec1105","savedPayload":{"position":{"x":296.2801960645811,"y":17366.73130950318},"targetPosition":{"x":860.1654539481824,"y":17660.609212304094},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"-1-","id":"38b0018b-d162-492e-90b3-604efc79c16e"}}},{"type":"Polygon Vertex","name":"-2-","project":"Foundations","id":"4a190301-2d52-49ae-a061-9bb553ea1c0f","savedPayload":{"position":{"x":344.8492318946337,"y":17287.078638453677},"targetPosition":{"x":860.1654539481824,"y":17660.609212304094},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"-2-","id":"66a65473-db28-42bf-8491-3497a35cc42b"}}},{"type":"Polygon Vertex","name":"-3-","project":"Foundations","id":"f5a0eaa5-7837-4d60-8040-37f4353e3b27","savedPayload":{"position":{"x":404.1682454237489,"y":17216.527092611956},"targetPosition":{"x":860.1654539481824,"y":17660.609212304094},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"-3-","id":"cb37189b-fdb7-4cd7-aa78-1dfd71c8e614"}}},{"type":"Polygon Vertex","name":"-4-","project":"Foundations","id":"13577516-ccb2-469f-9d59-f5bc71c16e77","savedPayload":{"position":{"x":472.27708310617527,"y":17155.168760337583},"targetPosition":{"x":860.1654539481824,"y":17660.609212304094},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"-4-","id":"aae0a6cc-e05b-402f-800c-807df07b1f37"}}},{"type":"Polygon Vertex","name":"-5-","project":"Foundations","id":"9884c89e-fbb3-4101-b19f-0522b933175c","savedPayload":{"position":{"x":548.4968740693221,"y":17104.7351514593},"targetPosition":{"x":860.1654539481824,"y":17660.609212304094},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"-5-","id":"a5f609bd-7162-4155-8778-d085b000ef04"}}},{"type":"Polygon Vertex","name":"-6-","project":"Foundations","id":"a089c901-705c-4b1a-bf29-fca8669ad902","savedPayload":{"position":{"x":631.1625043962995,"y":17066.15834650045},"targetPosition":{"x":860.1654539481824,"y":17660.609212304094},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"-6-","id":"6edd83d4-739a-4651-9204-2a0f617e1256"}}},{"type":"Polygon Vertex","name":"-7-","project":"Foundations","id":"6a3d330f-6852-4cb0-80fe-72c3bf02aa31","savedPayload":{"position":{"x":728.6627277636035,"y":17037.81912025545},"targetPosition":{"x":860.1654539481824,"y":17660.609212304094},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"-7-","id":"b98d1777-f3a2-4bcc-8312-6d89d1c6662e"}}}],"id":"ba0bcada-77c5-450e-a1fc-7708bcaca60b","savedPayload":{"position":{"x":887.3917500526622,"y":17683.795083610763},"targetPosition":{"x":1345.4501805427353,"y":18071.923229611886},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"images":[],"texts":[],"id":"e0c63725-4cfb-4d1e-9b70-80343de2e9b3","savedPayload":{"position":{"x":1345.4501805427353,"y":18071.923229611886},"targetPosition":{"x":1841.6731826176947,"y":17877.711280918953},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"panels":[{"type":"Plotter Panel","name":"Two-Candles Patterns","config":"{ \n\"codeName\": \"Two-Candles Patterns\"\n}","project":"Foundations","panelData":[{"type":"Panel Data","name":"Pattern Name","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.name","project":"Foundations","id":"6d2625d7-82c7-4186-95a7-8bfe0892446a","savedPayload":{"position":{"x":1397.660874241701,"y":17603.87077117183},"targetPosition":{"x":1650.8742931129782,"y":17442.59693000413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"f5538abe-a9aa-42ad-9c30-798dc41ddb80","savedPayload":{"position":{"x":1650.8742931129782,"y":17442.59693000413},"targetPosition":{"x":1904.0952458130341,"y":17281.22234910908},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Trend Direction","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.trend","project":"Foundations","id":"7f273725-f758-4f3e-bc3a-d7d47f919c7a","savedPayload":{"position":{"x":1335.399782705088,"y":17086.862839363992},"targetPosition":{"x":1619.7147319711803,"y":17184.013459610185},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"2e819599-22c9-4acd-ac77-92f18b20cb61","savedPayload":{"position":{"x":1619.7147319711803,"y":17184.013459610185},"targetPosition":{"x":1904.0952458130341,"y":17281.22234910908},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Forecast","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.forecast","project":"Foundations","id":"43090bdd-e415-48e8-ba75-4b80d4f0aeee","savedPayload":{"position":{"x":1701.4913553769875,"y":16715.327054393056},"targetPosition":{"x":1802.7726813657573,"y":16998.21659527268},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"39649444-cba8-41d2-bb32-064f43cf8df4","savedPayload":{"position":{"x":1802.7726813657573,"y":16998.21659527268},"targetPosition":{"x":1904.0952458130341,"y":17281.22234910908},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Trend Line Method","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.trendMethod","project":"Foundations","id":"f7a45eca-7fe0-4837-b719-92e81fa0774d","savedPayload":{"position":{"x":2219.6409935016054,"y":16769.770218885817},"targetPosition":{"x":2061.872623168216,"y":17025.44698063584},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"6cb4eef6-735b-409a-92c4-fe2b2e1e82be","savedPayload":{"position":{"x":2061.872623168216,"y":17025.44698063584},"targetPosition":{"x":1904.0952458130341,"y":17281.22234910908},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Trend Line Period","config":"{\n \"valueDecimals\": 0\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.period","project":"Foundations","id":"75c3e3bd-c749-463d-bae4-296abf83f078","savedPayload":{"position":{"x":2500.3733972303125,"y":17209.058000630794},"targetPosition":{"x":2202.2428684448278,"y":17245.165380240378},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"4c31ec17-bf6c-4dfc-8f42-1e7fe7e77297","savedPayload":{"position":{"x":2202.2428684448278,"y":17245.165380240378},"targetPosition":{"x":1904.0952458130341,"y":17281.22234910908},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Trend Line Value","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.trendLine","project":"Foundations","id":"d9e33fbf-8990-4363-b674-f1ec7f71bfcd","savedPayload":{"position":{"x":2331.110057389338,"y":17702.049492892656},"targetPosition":{"x":2117.8226198334523,"y":17491.616096790727},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"d4f75b19-1a90-48d8-b6fe-9f064505ae93","savedPayload":{"position":{"x":2117.8226198334523,"y":17491.616096790727},"targetPosition":{"x":1904.0952458130341,"y":17281.22234910908},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"6426039f-b3dc-443b-bf6a-faa1dd1e3f2c","savedPayload":{"position":{"x":1904.0952458130341,"y":17281.22234910908},"targetPosition":{"x":1841.6731826176947,"y":17877.711280918953},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"3bf46641-3478-41fd-8407-0af20e72f30b","savedPayload":{"position":{"x":1843.8696151958356,"y":17887.281390754717},"targetPosition":{"x":2329.1552773955063,"y":18239.74204132476},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Plotter Module","name":"Three-Candles Patterns","config":"{ \n\"codeName\": \"Three-Candles Patterns\"\n}","project":"Foundations","shapes":{"type":"Shapes","name":"Three-Candles Patterns","project":"Foundations","chartPoints":[{"type":"Chart Points","name":"Bearish Arrow","project":"Foundations","points":[{"type":"Point","name":"-1-","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin-(record.end-record.begin)\ny = record.bearishArrowHead*1.01","project":"Foundations","id":"050fd307-0763-423f-b0a7-488f1e22b2f0","savedPayload":{"position":{"x":1438.584999638042,"y":18276.482026675305},"targetPosition":{"x":1471.2081640418546,"y":17978.026548014397},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"b20f834d-a9d0-419e-87ce-c9d56cdfe948","savedPayload":{"position":{"x":1471.2081640418546,"y":17978.026548014397},"targetPosition":{"x":1536.2398045217597,"y":17381.691539969077},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"-2-","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.bearishArrowHead*1.01","project":"Foundations","id":"ea09a04d-33f3-430d-9210-b60a0d93accf","savedPayload":{"position":{"x":1103.5358620806546,"y":18171.06859505426},"targetPosition":{"x":1247.9856495697604,"y":17907.642583588684},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"d119f364-4c32-4605-afcb-025e62d32f20","savedPayload":{"position":{"x":1247.9856495697604,"y":17907.642583588684},"targetPosition":{"x":1536.2398045217597,"y":17381.691539969077},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"-3-","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.bearishArrowHead*1.05","project":"Foundations","id":"c472d80d-ff4c-4bdf-af76-b8fb1c9dd3f5","savedPayload":{"position":{"x":834.3371290446739,"y":17945.41465891187},"targetPosition":{"x":1068.6061790830172,"y":17757.30421542917},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"0e94de71-51dc-4d00-81fc-db6a47af48e9","savedPayload":{"position":{"x":1068.6061790830172,"y":17757.30421542917},"targetPosition":{"x":1536.2398045217597,"y":17381.691539969077},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"-4-","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.bearishArrowHead*1.05","project":"Foundations","id":"c851f754-5148-4d6c-abef-446f4dcbf95c","savedPayload":{"position":{"x":671.9481969281296,"y":17633.886593613548},"targetPosition":{"x":960.413047449405,"y":17549.760383879864},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"54f3f9d8-a0fd-489b-a280-5791c92afe4a","savedPayload":{"position":{"x":960.413047449405,"y":17549.760383879864},"targetPosition":{"x":1536.2398045217597,"y":17381.691539969077},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"-5-","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.bearishArrowHead*1.01","project":"Foundations","id":"305bea41-e179-499b-bff8-687f861b575a","savedPayload":{"position":{"x":641.1069484058207,"y":17284.523492929984},"targetPosition":{"x":939.8684479850526,"y":17316.907453628504},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"75712c99-427f-4995-ad28-116f514f1b1d","savedPayload":{"position":{"x":939.8684479850526,"y":17316.907453628504},"targetPosition":{"x":1536.2398045217597,"y":17381.691539969077},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"-6-","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end+(record.end-record.begin)\ny = record.bearishArrowHead*1.01","project":"Foundations","id":"3fd2696f-e7e8-41f5-ae74-e757cb72b755","savedPayload":{"position":{"x":746.4860836831685,"y":16949.458446896315},"targetPosition":{"x":1010.0997692128476,"y":17093.67168556322},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"32a9e24a-ecbb-4272-868f-8a2c1131d780","savedPayload":{"position":{"x":1010.0997692128476,"y":17093.67168556322},"targetPosition":{"x":1536.2398045217597,"y":17381.691539969077},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"-7-","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end-(record.end-record.begin)/2\ny = record.bearishArrowHead","project":"Foundations","id":"b02696af-5430-4311-a2b8-b7a69d5f085b","savedPayload":{"position":{"x":983.311085250567,"y":16691.17940760464},"targetPosition":{"x":1160.3232677802007,"y":16914.542770371852},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"da13c2e7-5b21-44b3-98ef-e101a208cd82","savedPayload":{"position":{"x":1160.3232677802007,"y":16914.542770371852},"targetPosition":{"x":1536.2398045217597,"y":17381.691539969077},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"ed6c9b38-f0d8-49d8-b6e6-831ba4391e67","savedPayload":{"position":{"x":1535.7415711041212,"y":17381.576474508744},"targetPosition":{"x":2111.6505599584743,"y":17213.585655808856},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Chart Points","name":"Trend Line","project":"Foundations","points":[{"type":"Point","name":"Trend Line Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.trendLine\n","project":"Foundations","id":"8df901ad-9507-4c1b-aa66-e80e52142e64","savedPayload":{"position":{"x":1132.0839059168138,"y":17332.087952896174},"targetPosition":{"x":1431.492385562884,"y":17220.937965035147},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"f05e403b-b940-4007-be9d-517cd5f5b761","savedPayload":{"position":{"x":1431.492385562884,"y":17220.937965035147},"targetPosition":{"x":1750.1087910076967,"y":17102.505862344937},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Trend Line End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.trendLine","project":"Foundations","id":"c790f239-fe7c-488c-a22c-ea82c2ea43f3","savedPayload":{"position":{"x":1239.33819158388,"y":16684.492080641947},"targetPosition":{"x":1486.079237807673,"y":16886.954448277505},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"e185278f-a45c-43e3-8691-6252e48809cc","savedPayload":{"position":{"x":1486.079237807673,"y":16886.954448277505},"targetPosition":{"x":1750.1087910076967,"y":17102.505862344937},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"30170318-2cab-4bb6-ad3b-362b5a25d245","savedPayload":{"position":{"x":1815.2208708074359,"y":17164.44594669901},"targetPosition":{"x":2111.6505599584743,"y":17213.585655808856},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Chart Points","name":"Bullish Arrow","project":"Foundations","points":[{"type":"Point","name":"-1-","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin-(record.end-record.begin)\ny = record.bullishArrowHead*0.99","project":"Foundations","id":"91cd5c4e-6dc9-41f4-abba-e66c6d9c7c3e","savedPayload":{"position":{"x":738.0839349878697,"y":17299.01636558067},"targetPosition":{"x":1006.9869456204578,"y":17128.70387821366},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"a9852c0f-8ac8-4b9d-ac29-e8d8f29da720","savedPayload":{"position":{"x":1006.9869456204578,"y":17128.70387821366},"targetPosition":{"x":1543.7365820693922,"y":16788.61263110348},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"-2-","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.bullishArrowHead*0.99","project":"Foundations","id":"99075b18-7979-4f15-915a-272a4debd949","savedPayload":{"position":{"x":603.960110312295,"y":16951.63262851615},"targetPosition":{"x":917.6592275137082,"y":16897.266298923445},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"bb29fdb8-abfe-4377-9063-6790f2eb8d8f","savedPayload":{"position":{"x":917.6592275137082,"y":16897.266298923445},"targetPosition":{"x":1543.7365820693922,"y":16788.61263110348},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"-3-","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.bullishArrowHead*0.94","project":"Foundations","id":"9ab43674-72c8-4525-8697-49cbf37785e0","savedPayload":{"position":{"x":613.0889274399378,"y":16580.05449804568},"targetPosition":{"x":923.7266092055725,"y":16649.66997932559},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"a46f8fdb-d00f-46f6-8ec9-3ef0166107ef","savedPayload":{"position":{"x":923.7266092055725,"y":16649.66997932559},"targetPosition":{"x":1543.7365820693922,"y":16788.61263110348},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"-4-","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.bullishArrowHead*0.94","project":"Foundations","id":"cb153aae-7f46-4fbc-aa01-26f7193e8eaf","savedPayload":{"position":{"x":763.8269557166204,"y":16239.69627571295},"targetPosition":{"x":1024.173450096132,"y":16422.884547853933},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"2e60f4be-e8cc-4489-81f6-27fa3f61921b","savedPayload":{"position":{"x":1024.173450096132,"y":16422.884547853933},"targetPosition":{"x":1543.7365820693922,"y":16788.61263110348},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"-5-","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.bullishArrowHead*0.99","project":"Foundations","id":"0b2f59a6-9de6-4ccd-81bc-28288491d705","savedPayload":{"position":{"x":1033.344096836241,"y":15982.95248836767},"targetPosition":{"x":1203.6421844258257,"y":16251.871096216133},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"1740e52b-986e-49cf-bb3f-c373200c4449","savedPayload":{"position":{"x":1203.6421844258257,"y":16251.871096216133},"targetPosition":{"x":1543.7365820693922,"y":16788.61263110348},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"-6-","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end+(record.end-record.begin)\ny = record.bullishArrowHead*0.99","project":"Foundations","id":"ee129388-9aec-4709-bf79-3a3b83fe769e","savedPayload":{"position":{"x":1380.601236882976,"y":15848.834740730377},"targetPosition":{"x":1435.0429790855997,"y":16162.440559758656},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"c8b169eb-6d38-41ab-bc48-e5a08c6f9f45","savedPayload":{"position":{"x":1435.0429790855997,"y":16162.440559758656},"targetPosition":{"x":1543.7365820693922,"y":16788.61263110348},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"-7-","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end-(record.end-record.begin)/2\ny = record.bullishArrowHead","project":"Foundations","id":"c58904a7-8615-4a27-bd74-1966b35e8924","savedPayload":{"position":{"x":1752.415527276673,"y":15857.958616991591},"targetPosition":{"x":1682.8357833984337,"y":16168.585406915927},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"f5cee1fe-b34d-47e5-8d4a-26061487b242","savedPayload":{"position":{"x":1682.8357833984337,"y":16168.585406915927},"targetPosition":{"x":1543.7365820693922,"y":16788.61263110348},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"b8b4b3de-a98c-4d32-a385-61a186871641","savedPayload":{"position":{"x":1620.973443872157,"y":16868.415124882762},"targetPosition":{"x":2111.6505599584743,"y":17213.585655808856},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"polygons":[{"type":"Polygon","name":"Bearish Arrow","project":"Foundations","polygonCondition":{"type":"Polygon Condition","name":"New Polygon Condition","code":"record.forecast === \"Bearish Reversal\" || record.forecast === \"Bearish Continuation\" ","project":"Foundations","id":"4db8acef-2d4b-4e56-b319-d32b145c4fc1","savedPayload":{"position":{"x":1234.4899699810194,"y":16822.015023925254},"targetPosition":{"x":1819.5197471983156,"y":16689.294495603644},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonBody":{"type":"Polygon Body","name":"New Polygon Body","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.5,\n\"paletteColor\": \"UI_COLOR.RED\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.5,\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\"\n }\n}","project":"Foundations","id":"da54ef22-f928-44a9-ba54-ddc157d6e2fd","savedPayload":{"position":{"x":920.9315133275086,"y":16633.288126748255},"targetPosition":{"x":1220.8019692846392,"y":16651.912146765062},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"bd6aeeb9-f9ce-4289-84ee-b89e5bce37ed","savedPayload":{"position":{"x":1220.8019692846392,"y":16651.912146765062},"targetPosition":{"x":1819.5197471983156,"y":16689.294495603644},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 5,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RED\"\n }\n}","project":"Foundations","id":"e73e98ac-0abf-488c-88c7-5f218487754a","savedPayload":{"position":{"x":973.3032293621218,"y":16382.028948760024},"targetPosition":{"x":1255.6883000772032,"y":16484.548016798173},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"871328e3-7832-4dc2-8758-72612387f556","savedPayload":{"position":{"x":1255.6883000772032,"y":16484.548016798173},"targetPosition":{"x":1819.5197471983156,"y":16689.294495603644},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"-1-","project":"Foundations","id":"bc05844f-b3a3-4f25-8688-b555ff25cd31","savedPayload":{"position":{"x":1416.412852009984,"y":16244.068357326323},"targetPosition":{"x":1819.5197471983156,"y":16689.294495603644},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"-1-","id":"b20f834d-a9d0-419e-87ce-c9d56cdfe948"}}},{"type":"Polygon Vertex","name":"-2-","project":"Foundations","id":"a7f33d57-8a91-4bf6-a755-2f9572b02d0b","savedPayload":{"position":{"x":1486.5341366029024,"y":16188.234119485443},"targetPosition":{"x":1819.5197471983156,"y":16689.294495603644},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"-2-","id":"d119f364-4c32-4605-afcb-025e62d32f20"}}},{"type":"Polygon Vertex","name":"-3-","project":"Foundations","id":"4f2d69c6-4919-44a1-b4f4-b11c4d07a8d5","savedPayload":{"position":{"x":1562.854115474831,"y":16144.723819739347},"targetPosition":{"x":1819.5197471983156,"y":16689.294495603644},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"-3-","id":"0e94de71-51dc-4d00-81fc-db6a47af48e9"}}},{"type":"Polygon Vertex","name":"-4-","project":"Foundations","id":"cae92b34-1055-4413-8521-b00838b6b3a1","savedPayload":{"position":{"x":1643.9156341791168,"y":16113.237343966646},"targetPosition":{"x":1819.5197471983156,"y":16689.294495603644},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"-4-","id":"54f3f9d8-a0fd-489b-a280-5791c92afe4a"}}},{"type":"Polygon Vertex","name":"-5-","project":"Foundations","id":"26a5fbf5-1e3c-49a3-a80e-89a38760a6ce","savedPayload":{"position":{"x":1728.247104850132,"y":16093.914079998383},"targetPosition":{"x":1819.5197471983156,"y":16689.294495603644},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"-5-","id":"75712c99-427f-4995-ad28-116f514f1b1d"}}},{"type":"Polygon Vertex","name":"-6-","project":"Foundations","id":"85dd4fe1-e267-4e2c-8249-e5a4ad8ac57b","savedPayload":{"position":{"x":1814.2565332601844,"y":16086.941641914495},"targetPosition":{"x":1819.5197471983156,"y":16689.294495603644},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"-6-","id":"32a9e24a-ecbb-4272-868f-8a2c1131d780"}}},{"type":"Polygon Vertex","name":"-7-","project":"Foundations","id":"0b35f295-6655-45ea-8050-3ea4d565b0a8","savedPayload":{"position":{"x":1915.3018685780808,"y":16095.780904560012},"targetPosition":{"x":1819.5197471983156,"y":16689.294495603644},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"-7-","id":"da13c2e7-5b21-44b3-98ef-e101a208cd82"}}}],"id":"d6bca38f-dad2-4bad-b869-718840793911","savedPayload":{"position":{"x":1819.203720716232,"y":16688.956454351835},"targetPosition":{"x":2111.6505599584743,"y":17213.585655808856},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Trend Line","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.5,\n \"lineWidth\": 0.5,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.DARK\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.75,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}","project":"Foundations","id":"735def02-7235-4d8d-b742-2606e271785c","savedPayload":{"position":{"x":1549.3936577691275,"y":16371.78585000826},"targetPosition":{"x":1787.251934452026,"y":16582.647155681487},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"1cb25c02-7f14-4290-a1dd-cdecfa3d41f1","savedPayload":{"position":{"x":1787.251934452026,"y":16582.647155681487},"targetPosition":{"x":2043.8061772920373,"y":16836.457512059205},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Trend Line End","project":"Foundations","id":"ca4b7aaa-e204-477b-917d-5b0d73dcd9ae","savedPayload":{"position":{"x":2021.884580794107,"y":16472.243897089895},"targetPosition":{"x":2043.8061772920373,"y":16836.457512059205},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Trend Line End","id":"e185278f-a45c-43e3-8691-6252e48809cc"}}},{"type":"Polygon Vertex","name":"Trend Line Begin","project":"Foundations","id":"1e9cb0f5-9153-4ebf-bea2-e4cdff34e27d","savedPayload":{"position":{"x":2261.346672941316,"y":16539.890437188667},"targetPosition":{"x":2043.8061772920373,"y":16836.457512059205},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Trend Line Begin","id":"f05e403b-b940-4007-be9d-517cd5f5b761"}}}],"id":"954cc880-be0c-444b-b810-ddf42e1d6d03","savedPayload":{"position":{"x":2093.765523507329,"y":16913.672549319264},"targetPosition":{"x":2111.6505599584743,"y":17213.585655808856},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Bullish Arrow","project":"Foundations","polygonCondition":{"type":"Polygon Condition","name":"New Polygon Condition","code":"record.forecast === \"Bullish Reversal\" || record.forecast === \"Bullish Continuation\" ","project":"Foundations","id":"71c1088c-78e4-4b13-a432-48488e81f5a9","savedPayload":{"position":{"x":1807.9167913847486,"y":16168.799541960043},"targetPosition":{"x":2304.370183192641,"y":16565.57665509949},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonBody":{"type":"Polygon Body","name":"New Polygon Body","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.5,\n\"paletteColor\": \"UI_COLOR.GREEN\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.5,\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\"\n }\n}","project":"Foundations","id":"26a20027-9ab4-483f-8e8b-54c5feae8eb7","savedPayload":{"position":{"x":1757.4774358269242,"y":15784.18620859613},"targetPosition":{"x":1939.9911846868708,"y":16044.929358559406},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"784e3863-e27c-439a-b219-d2257040f9a8","savedPayload":{"position":{"x":1939.9911846868708,"y":16044.929358559406},"targetPosition":{"x":2304.370183192641,"y":16565.57665509949},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 5,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.GREEN\"\n }\n}","project":"Foundations","id":"c87d6249-dfd9-4bfc-b6d5-1033dc34ab93","savedPayload":{"position":{"x":2000.1638771482176,"y":15661.573356167055},"targetPosition":{"x":2101.6423829144187,"y":15963.275995487715},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"c307cae0-1d47-4fbd-b17e-c71ed0b460a2","savedPayload":{"position":{"x":2101.6423829144187,"y":15963.275995487715},"targetPosition":{"x":2304.370183192641,"y":16565.57665509949},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"-1-","project":"Foundations","id":"01f59ec4-922f-4f32-89ff-271b4a1715ff","savedPayload":{"position":{"x":2409.6146735267685,"y":15938.437177817335},"targetPosition":{"x":2304.370183192641,"y":16565.57665509949},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"-1-","id":"a9852c0f-8ac8-4b9d-ac29-e8d8f29da720"}}},{"type":"Polygon Vertex","name":"-2-","project":"Foundations","id":"63a0a7cf-0e25-4c76-a647-7bce1cf8349d","savedPayload":{"position":{"x":2500.3881632620905,"y":15959.97588730744},"targetPosition":{"x":2304.370183192641,"y":16565.57665509949},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"-2-","id":"bb29fdb8-abfe-4377-9063-6790f2eb8d8f"}}},{"type":"Polygon Vertex","name":"-3-","project":"Foundations","id":"34336858-138b-4d29-8e19-963f987eeb7a","savedPayload":{"position":{"x":2585.92452122724,"y":15994.373375422858},"targetPosition":{"x":2304.370183192641,"y":16565.57665509949},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"-3-","id":"a46f8fdb-d00f-46f6-8ec9-3ef0166107ef"}}},{"type":"Polygon Vertex","name":"-4-","project":"Foundations","id":"41b893b7-8450-497e-a10e-378e2aad4f86","savedPayload":{"position":{"x":2665.0672948677166,"y":16040.580814874134},"targetPosition":{"x":2304.370183192641,"y":16565.57665509949},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"-4-","id":"2e60f4be-e8cc-4489-81f6-27fa3f61921b"}}},{"type":"Polygon Vertex","name":"-5-","project":"Foundations","id":"b298e992-97da-4b07-b1b5-2419ef56b05a","savedPayload":{"position":{"x":2736.507256461591,"y":16097.542610725372},"targetPosition":{"x":2304.370183192641,"y":16565.57665509949},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"-5-","id":"1740e52b-986e-49cf-bb3f-c373200c4449"}}},{"type":"Polygon Vertex","name":"-6-","project":"Foundations","id":"c38d5012-bbf9-4b31-916a-e98a2557f2c3","savedPayload":{"position":{"x":2798.941597723704,"y":16164.06224315},"targetPosition":{"x":2304.370183192641,"y":16565.57665509949},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"-6-","id":"c8b169eb-6d38-41ab-bc48-e5a08c6f9f45"}}},{"type":"Polygon Vertex","name":"-7-","project":"Foundations","id":"fd3144a6-1558-42b5-82d8-54975ee48863","savedPayload":{"position":{"x":2855.8847901222907,"y":16248.101901475375},"targetPosition":{"x":2304.370183192641,"y":16565.57665509949},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"-7-","id":"f5cee1fe-b34d-47e5-8d4a-26061487b242"}}}],"id":"f8d58d58-6d2e-454f-ae56-4f57ab357a85","savedPayload":{"position":{"x":2339.253169949676,"y":16657.768208835492},"targetPosition":{"x":2111.6505599584743,"y":17213.585655808856},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"images":[],"texts":[],"id":"01e600b6-8d17-4ea5-bb31-30308e68433e","savedPayload":{"position":{"x":2111.6505599584743,"y":17213.585655808856},"targetPosition":{"x":2513.019277110725,"y":17659.27744427235},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"panels":[{"type":"Plotter Panel","name":"Three-Candles Patterns","config":"{ \n\"codeName\": \"Three-Candles Patterns\"\n}","project":"Foundations","panelData":[{"type":"Panel Data","name":"Pattern Name","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.name","project":"Foundations","id":"5a0d3dea-2329-4eb2-8c13-a112d1f03368","savedPayload":{"position":{"x":2635.587066756936,"y":17152.20436118327},"targetPosition":{"x":2867.393751066833,"y":17343.19708400878},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"8b719d3b-612d-4978-bde8-a748068d4366","savedPayload":{"position":{"x":2867.393751066833,"y":17343.19708400878},"targetPosition":{"x":3099.3670766727555,"y":17534.25734901168},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Trend Direction","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.trend","project":"Foundations","id":"9d7f27b8-56b3-4b97-a3b4-1687a546f367","savedPayload":{"position":{"x":3108.160445539859,"y":16932.93462143233},"targetPosition":{"x":3103.742886957916,"y":17233.518239398458},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"bdf5aa9a-a121-4275-969e-5eed6ebd878d","savedPayload":{"position":{"x":3103.742886957916,"y":17233.518239398458},"targetPosition":{"x":3099.3670766727555,"y":17534.25734901168},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Forecast","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.forecast","project":"Foundations","id":"04bc641a-62a0-4441-b4d5-58fa30fe413e","savedPayload":{"position":{"x":3574.7089225564014,"y":17166.036102721213},"targetPosition":{"x":3337.022274515981,"y":17350.073203626205},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"6ddacd18-8603-4112-bd00-80fe0cb03dcb","savedPayload":{"position":{"x":3337.022274515981,"y":17350.073203626205},"targetPosition":{"x":3099.3670766727555,"y":17534.25734901168},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Trend Line Method","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.trendMethod","project":"Foundations","id":"3b43a0f7-d76f-4b8a-8228-9b0282826022","savedPayload":{"position":{"x":3683.455879461584,"y":17674.340980010405},"targetPosition":{"x":3391.060786254435,"y":17604.512176281663},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"950a394b-df06-4b90-88fc-b59cb3cc1cb5","savedPayload":{"position":{"x":3391.060786254435,"y":17604.512176281663},"targetPosition":{"x":3099.3670766727555,"y":17534.25734901168},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Trend Line Period","config":"{\n \"valueDecimals\": 0\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.period","project":"Foundations","id":"2b0825d5-9e69-4b0a-861a-c88870b859c4","savedPayload":{"position":{"x":3350.9946451075775,"y":18078.32450876968},"targetPosition":{"x":3225.1959655778337,"y":17806.228001664735},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"63fbe7e3-b323-40ea-bfdc-0aac0df03c0f","savedPayload":{"position":{"x":3225.1959655778337,"y":17806.228001664735},"targetPosition":{"x":3099.3670766727555,"y":17534.25734901168},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Trend Line Value","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.trendLine","project":"Foundations","id":"e838b1bb-2079-479e-b85a-38019fca078d","savedPayload":{"position":{"x":2830.2574960161764,"y":18070.400843898733},"targetPosition":{"x":2964.931912699256,"y":17802.39757726518},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"f36e0123-4262-45d3-8e18-699407c0bb78","savedPayload":{"position":{"x":2964.931912699256,"y":17802.39757726518},"targetPosition":{"x":3099.3670766727555,"y":17534.25734901168},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"1f14d068-2fc4-42b5-8edf-7d552f50d1ed","savedPayload":{"position":{"x":3099.3670766727555,"y":17534.25734901168},"targetPosition":{"x":2513.019277110725,"y":17659.27744427235},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"acdb9c43-0859-42be-87b0-1a600cf513d4","savedPayload":{"position":{"x":2514.2561082400025,"y":17669.13045320227},"targetPosition":{"x":2329.1552773955063,"y":18239.74204132476},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"e10e4374-b30c-4974-b2ff-bd789f50fde2","savedPayload":{"position":{"x":2478.784622502266,"y":18239.738406515746},"targetPosition":{"x":2928.784622502266,"y":18239.738406515746},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"38d04c99-51a6-4c1c-853e-ba67e216854b","savedPayload":{"position":{"x":2928.784622502266,"y":18239.738406515746},"targetPosition":{"x":2928.784622502266,"y":18239.738406515746},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}} \ No newline at end of file diff --git a/Projects/Data-Mining/Plugins/Data-Mines/Candles.json b/Projects/Data-Mining/Plugins/Data-Mines/Candles.json index 0cfbc6223..237db9633 100644 --- a/Projects/Data-Mining/Plugins/Data-Mines/Candles.json +++ b/Projects/Data-Mining/Plugins/Data-Mines/Candles.json @@ -13,7 +13,7 @@ { "type": "Process Definition", "name": "Historic-OHLCVs", - "config": "{\n \"codeName\": \"Historic-OHLCVs\",\n \"description\": \"Retrieves and saves historical maket data\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 60000,\n \"retryWaitTime\": 10000,\n \"botModule\": \"Exchange Raw Data Historic OHLCVs\"\n}", + "config": "{\n \"codeName\": \"Historic-OHLCVs\",\n \"description\": \"Retrieves and saves historical market data\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 60000,\n \"retryWaitTime\": 10000,\n \"botModule\": \"Exchange Raw Data Historic OHLCVs\"\n}", "project": "Foundations", "processOutput": { "type": "Process Output", diff --git a/Projects/Data-Mining/Plugins/Data-Mines/Delta.json b/Projects/Data-Mining/Plugins/Data-Mines/Delta.json index 7aaebdf5d..6647744c4 100644 --- a/Projects/Data-Mining/Plugins/Data-Mines/Delta.json +++ b/Projects/Data-Mining/Plugins/Data-Mines/Delta.json @@ -1213,7 +1213,7 @@ "project": "Foundations", "procedureJavascriptCode": { "type": "Procedure Javascript Code", - "code": "/* Loop Code */\n\n/* \nCalculation method credit: https://www.macroption.com/rsi-calculation/\n*/\n\n/* Calculating Up Moves and Down Moves */\n\n//let candle = record.current // Our main dependencies are candles \n//let candlePrevious = record.previous\n\nif (record.previous !== undefined) {\n if (record.current.close > record.previous.close) {\n variable.last14U.push(record.current.close - record.previous.close) // Add win to last 14 array.\n } else {\n variable.last14U.push(0) // Add 0 to keep proper count of records in the last 14 array.\n }\n \n if (record.current.close < record.previous.close) {\n variable.last14D.push(record.previous.close - record.current.close) // Add win to last 14 array.\n } else {\n variable.last14D.push(0) // Add 0 to keep proper count of records in the last 14 array.\n }\n \n if (variable.last14U.length > 14) {\n variable.last14U.splice(0, 1) // Remove the first element of the array to keep it at a maximun of 14 elements.\n }\n \n if (variable.last14D.length > 14) {\n variable.last14D.splice(0, 1) // Remove the first element of the array to keep it at a maximun of 14 elements.\n }\n \n /* Calculating Averages of Up Moves and Down Moves */\n\n variable.avgU = calculateRMAU(14)\n variable.avgD = calculateRMAD(14)\n\n /* Keep track of average moves */\n variable.rma14U.push(variable.avgU)\n variable.rma14D.push(variable.avgD)\n \n if (variable.rma14U.length > 14) {\n variable.rma14U.splice(0, 1) // Remove the first element of the array to keep it at a maximun of 14 elements.\n }\n \n if (variable.rma14D.length > 14) {\n variable.rma14D.splice(0, 1) // Remove the first element of the array to keep it at a maximun of 14 elements.\n }\n\n /* Calculating Relative Strength */\n \n if (variable.avgD > 0) {\n relativeStrength = variable.avgU / variable.avgD\n } else {\n relativeStrength = 0\n }\n\n /* Calculating RSI */\n\n relativeStrengthIndex = 100 - 100 / ( 1 + relativeStrength)\n\n if (relativeStrengthIndex !== undefined) {\n variable.value = relativeStrengthIndex.toFixed(2)\n } else {\n variable.value = 0\n }\n} else {\n variable.value = 0\n}\n\n// Statistics\n\nfunction calculateWMA(source, rmas, periods) { // Having a function avoids us to repeat code.\n /* We check we have enough values to make the calculation */\n if (source.length < periods) { return 0 } // If we dont, we define the value is zero.\n\n let alpha = 1 / periods\n let avg = source[source.length - 1] * alpha + rmas[rmas.length - 1] * (1 - alpha)\n return avg;\n}\n\nfunction calculateRMAU(periods) {\n return calculateWMA(variable.last14U, variable.rma14U, periods)\n}\n\nfunction calculateRMAD(periods) {\n return calculateWMA(variable.last14D, variable.rma14D, periods)\n}", + "code": "/* Loop Code */\n\n/* \nCalculation method credit: https://www.macroption.com/rsi-calculation/\n*/\n\n/* Calculating Up Moves and Down Moves */\n\n//let candle = record.current // Our main dependencies are candles \n//let candlePrevious = record.previous\n\nif (record.previous !== undefined) {\n if (record.current.close > record.previous.close) {\n variable.last14U.push(record.current.close - record.previous.close) // Add win to last 14 array.\n } else {\n variable.last14U.push(0) // Add 0 to keep proper count of records in the last 14 array.\n }\n \n if (record.current.close < record.previous.close) {\n variable.last14D.push(record.previous.close - record.current.close) // Add win to last 14 array.\n } else {\n variable.last14D.push(0) // Add 0 to keep proper count of records in the last 14 array.\n }\n \n if (variable.last14U.length > 14) {\n variable.last14U.splice(0, 1) // Remove the first element of the array to keep it at a maximum of 14 elements.\n }\n \n if (variable.last14D.length > 14) {\n variable.last14D.splice(0, 1) // Remove the first element of the array to keep it at a maximun of 14 elements.\n }\n \n /* Calculating Averages of Up Moves and Down Moves */\n\n variable.avgU = calculateRMAU(14)\n variable.avgD = calculateRMAD(14)\n\n /* Keep track of average moves */\n variable.rma14U.push(variable.avgU)\n variable.rma14D.push(variable.avgD)\n \n if (variable.rma14U.length > 14) {\n variable.rma14U.splice(0, 1) // Remove the first element of the array to keep it at a maximun of 14 elements.\n }\n \n if (variable.rma14D.length > 14) {\n variable.rma14D.splice(0, 1) // Remove the first element of the array to keep it at a maximun of 14 elements.\n }\n\n /* Calculating Relative Strength */\n \n if (variable.avgD > 0) {\n relativeStrength = variable.avgU / variable.avgD\n } else {\n relativeStrength = 0\n }\n\n /* Calculating RSI */\n\n relativeStrengthIndex = 100 - 100 / ( 1 + relativeStrength)\n\n if (relativeStrengthIndex !== undefined) {\n variable.value = relativeStrengthIndex.toFixed(2)\n } else {\n variable.value = 0\n }\n} else {\n variable.value = 0\n}\n\n// Statistics\n\nfunction calculateWMA(source, rmas, periods) { // Having a function avoids us to repeat code.\n /* We check we have enough values to make the calculation */\n if (source.length < periods) { return 0 } // If we dont, we define the value is zero.\n\n let alpha = 1 / periods\n let avg = source[source.length - 1] * alpha + rmas[rmas.length - 1] * (1 - alpha)\n return avg;\n}\n\nfunction calculateRMAU(periods) {\n return calculateWMA(variable.last14U, variable.rma14U, periods)\n}\n\nfunction calculateRMAD(periods) {\n return calculateWMA(variable.last14D, variable.rma14D, periods)\n}", "project": "Foundations", "id": "91eb76f0-617c-4397-9135-beca294a6481", "savedPayload": { @@ -2734,7 +2734,7 @@ "procedureJavascriptCode": { "type": "Procedure Javascript Code", "name": "New Procedure Javascript Code", - "code": "/* Loop Code */\nlet candle = record.current // This is the primary dependency\nlet volume = getElement('volumes', candle) // Here I get the volume bar corresponding to the current candle\nlet totalVolume = volume.buy + volume.sell // Candles Volumes split the volume received from the exchange evenly betwen buy and sell because it does not know how much of it there is.\n\nlet hlc3 = (candle.max + candle.min + candle.close) / 3\nlet lastHlc3 = variable.lastHlc3\n\nif (record.previous !== undefined) {\n\n let change = hlc3 - variable.lastHlc3\n\n variable.last14U.push(totalVolume * (change <= 0 ? 0 : hlc3))\n variable.last14D.push(totalVolume * (change >= 0 ? 0 : hlc3))\n \n if (variable.last14U.length > 14) {\n variable.last14U.splice(0, 1) // Remove the first element of the array to keep it at a maximun of 14 elements.\n }\n \n if (variable.last14D.length > 14) {\n variable.last14D.splice(0, 1) // Remove the first element of the array to keep it at a maximun of 14 elements.\n }\n\n let upper = variable.last14U.reduce(function(a, b){return a + b;}, 0);\n let lower = variable.last14D.reduce(function(a, b){return a + b;}, 0);\n\n let mfi\n\n if(lower == 0)\n mfi = 100\n else if(upper == 0)\n mfi = 0\n else // RSI\n mfi = 100 - (100 / (1 + upper / lower))\n\n if (mfi !== undefined) {\n variable.value = mfi.toFixed(2)\n } else {\n variable.value = 0\n }\n\n/*\n // Printing values to console to check\n console.log(\"HLC3: \", hlc3)\n console.log(\"Last HLC3: \", lastHlc3)\n console.log(\"Change: \", change)\n console.log(\"Upper: \", upper)\n console.log(\"Lower: \", lower)\n console.log(\"MFI: \", mfi)\n */\n\n} else {\n variable.value = 0\n}\n\nvariable.lastHlc3 = hlc3", + "code": "/* Loop Code */\nlet candle = record.current // This is the primary dependency\nlet volume = getElement('volumes', candle) // Here I get the volume bar corresponding to the current candle\nlet totalVolume = volume.buy + volume.sell // Candles Volumes split the volume received from the exchange evenly between buy and sell because it does not know how much of it there is.\n\nlet hlc3 = (candle.max + candle.min + candle.close) / 3\nlet lastHlc3 = variable.lastHlc3\n\nif (record.previous !== undefined) {\n\n let change = hlc3 - variable.lastHlc3\n\n variable.last14U.push(totalVolume * (change <= 0 ? 0 : hlc3))\n variable.last14D.push(totalVolume * (change >= 0 ? 0 : hlc3))\n \n if (variable.last14U.length > 14) {\n variable.last14U.splice(0, 1) // Remove the first element of the array to keep it at a maximum of 14 elements.\n }\n \n if (variable.last14D.length > 14) {\n variable.last14D.splice(0, 1) // Remove the first element of the array to keep it at a maximun of 14 elements.\n }\n\n let upper = variable.last14U.reduce(function(a, b){return a + b;}, 0);\n let lower = variable.last14D.reduce(function(a, b){return a + b;}, 0);\n\n let mfi\n\n if(lower == 0)\n mfi = 100\n else if(upper == 0)\n mfi = 0\n else // RSI\n mfi = 100 - (100 / (1 + upper / lower))\n\n if (mfi !== undefined) {\n variable.value = mfi.toFixed(2)\n } else {\n variable.value = 0\n }\n\n/*\n // Printing values to console to check\n console.log(\"HLC3: \", hlc3)\n console.log(\"Last HLC3: \", lastHlc3)\n console.log(\"Change: \", change)\n console.log(\"Upper: \", upper)\n console.log(\"Lower: \", lower)\n console.log(\"MFI: \", mfi)\n */\n\n} else {\n variable.value = 0\n}\n\nvariable.lastHlc3 = hlc3", "project": "Foundations", "id": "086b666c-f4d1-4167-a103-76b9d3eddf5f", "savedPayload": { diff --git a/Projects/Data-Mining/Plugins/Data-Mines/Polus.json b/Projects/Data-Mining/Plugins/Data-Mines/Polus.json index 6d07fc079..6a887d1bb 100644 --- a/Projects/Data-Mining/Plugins/Data-Mines/Polus.json +++ b/Projects/Data-Mining/Plugins/Data-Mines/Polus.json @@ -26,7 +26,7 @@ "type": "Output Dataset", "name": "Multi-Time-Frame-Market Fisher MFI", "project": "Foundations", - "id": "be920018-1cdb-4b9a-a963-a9dba143c2e3", + "id": "0d35de47-ea35-42fc-aa2f-53c3a5e15d02", "savedPayload": { "position": { "x": 37508.751212252304, @@ -50,39 +50,39 @@ "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Market", - "id": "f7e0ada4-b653-44ab-8b4b-6377bf13391b" + "id": "0336c5bc-6988-4fd0-be79-5792124d6860" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Fisher MFI", "Indicator Bot", "Data-Mining", - "7fdc2c02-0154-405a-b387-7aebfe97c26c" + "38826836-4fce-490d-9738-7d1f9a0a2e79" ], [ "Fisher MFI", "Product Definition", "Foundations", - "5990c949-3846-4d2e-932b-365630105f72" + "7d9eaf00-73cb-45b4-ab1b-56e8e8af023b" ], [ "Multi-Time-Frame-Market", "Dataset Definition", "Foundations", - "208fe692-2b50-4623-a156-387066001f55" + "78f1892d-975a-46dc-88ea-a26d03593dc5" ] ] } } ], "outputDatasetFolders": [], - "id": "5873fd36-a7e9-49e8-a7c5-329fb8b6029b", + "id": "08d28dbe-5260-4b53-843b-90da29720c0c", "savedPayload": { "position": { "x": 37547.57406901768, @@ -115,7 +115,7 @@ "name": "Fisher MFI Multi-Time-Frame-Market", "config": "{\n \"mainUtility\": \"Self Reference\"\n}", "project": "Foundations", - "id": "4a795fbe-94eb-4d88-82d9-a919b73ac8fc", + "id": "0ff318b3-a37c-4264-997d-b9830cac10b3", "savedPayload": { "position": { "x": 37475.246521998866, @@ -139,32 +139,32 @@ "referenceParent": { "type": "Status Report", "name": "Fisher MFI", - "id": "c1c85988-97ad-4001-a189-a886505ff418" + "id": "a4d713bf-b1a2-4db7-9d08-09bbab9f173c" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Fisher MFI", "Indicator Bot", "Data-Mining", - "7fdc2c02-0154-405a-b387-7aebfe97c26c" + "38826836-4fce-490d-9738-7d1f9a0a2e79" ], [ "Multi-Time-Frame-Market", "Process Definition", "Foundations", - "da864582-1bfe-454f-b30d-33fc95f8f2d0" + "a96a631c-beff-4fea-99ed-561b881d167b" ], [ "Fisher MFI", "Status Report", "Foundations", - "f723577a-3aec-4157-8148-084895ab37a8" + "f3826811-e228-480c-99d5-25b53cebf39d" ] ] } @@ -174,7 +174,7 @@ "name": "Candles Volumes Multi-Time-Frame-Market", "config": "{\n \"mainUtility\": \"Market Ending Point\"\n}", "project": "Foundations", - "id": "d81959a1-ba72-454d-a5df-fc357137844a", + "id": "8556c93a-d380-4835-b885-3f723289a258", "savedPayload": { "position": { "x": 37648.341852440935, @@ -234,7 +234,7 @@ "type": "Data Dependency", "name": "Candles Multi-Time-Frame-Market", "project": "Foundations", - "id": "0ff60732-dcbd-4c29-bc5d-c0d8d373eb72", + "id": "1a873bd2-1d71-4644-ab2d-a05018b54bca", "savedPayload": { "position": { "x": 37827.43434981832, @@ -292,7 +292,7 @@ "type": "Data Dependency", "name": "Volumes Multi-Time-Frame-Market", "project": "Foundations", - "id": "03a6fd1c-0090-472e-bb71-90a9c7159b45", + "id": "5203afe7-60f5-4ee5-b730-8adfe641e789", "savedPayload": { "position": { "x": 37944.11676726298, @@ -348,7 +348,7 @@ } ], "dataMineDataDependencies": [], - "id": "fc0e8976-1530-4c57-ba06-aedc9e5b5f6b", + "id": "3da0187d-e73b-4760-8de7-ded885285e7a", "savedPayload": { "position": { "x": 37664.04263931382, @@ -375,7 +375,7 @@ "type": "Status Report", "name": "Fisher MFI", "project": "Foundations", - "id": "c1c85988-97ad-4001-a189-a886505ff418", + "id": "a4d713bf-b1a2-4db7-9d08-09bbab9f173c", "savedPayload": { "position": { "x": 37798.528960139025, @@ -402,7 +402,7 @@ "type": "Execution Started Event", "name": "", "project": "Foundations", - "id": "003eddc4-afb2-4062-8e25-408abb287b65", + "id": "c3e205d5-78dc-4498-ae45-f9f0979a24da", "savedPayload": { "position": { "x": 37876.17467366978, @@ -460,7 +460,7 @@ "type": "Execution Finished Event", "name": "New Execution Finished Event", "project": "Foundations", - "id": "730e17a1-8acd-4d4f-a97b-10c01d966f1d", + "id": "5b55cb20-b4ae-4a3b-843b-177e9e551619", "savedPayload": { "position": { "x": 37876.17467366978, @@ -483,7 +483,7 @@ } } }, - "id": "671fcb6d-1d68-4490-a25d-b2d57661eb2c", + "id": "281069df-b277-4421-8467-6af3e98bf4c8", "savedPayload": { "position": { "x": 37586.39692578306, @@ -520,7 +520,7 @@ "type": "Output Dataset", "name": "Multi-Time-Frame-Daily Fisher MFI", "project": "Foundations", - "id": "29740ac0-47e3-4224-9008-396d621d80e0", + "id": "08580da6-09a5-4cb7-944d-d32feed84916", "savedPayload": { "position": { "x": 37974.2648914271, @@ -544,39 +544,39 @@ "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Daily", - "id": "93bbc5e0-f8e5-402d-ada2-c2c96d38d3ce" + "id": "f397c4a4-b961-4903-8947-e7a90ffaaa93" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Fisher MFI", "Indicator Bot", "Data-Mining", - "7fdc2c02-0154-405a-b387-7aebfe97c26c" + "38826836-4fce-490d-9738-7d1f9a0a2e79" ], [ "Fisher MFI", "Product Definition", "Foundations", - "5990c949-3846-4d2e-932b-365630105f72" + "7d9eaf00-73cb-45b4-ab1b-56e8e8af023b" ], [ "Multi-Time-Frame-Daily", "Dataset Definition", "Foundations", - "e1a410c1-6441-4fb0-ab1b-f9790ec6870f" + "a2b7c46d-ab3a-4407-a232-e177f7ac40f6" ] ] } } ], "outputDatasetFolders": [], - "id": "76792013-7d37-41ef-8850-eabe9d455852", + "id": "1caaed4c-1908-4af5-99f5-31a26a1e1166", "savedPayload": { "position": { "x": 38274.2648914271, @@ -609,7 +609,7 @@ "name": "Fisher MFI Multi-Time-Frame-Daily", "config": "{\n \"mainUtility\": \"Self Reference\"\n}", "project": "Foundations", - "id": "aac9bfaf-6231-4fb6-8b62-b2ac080b688c", + "id": "e18a07f4-55a5-4084-9322-57fc8ebe8f28", "savedPayload": { "position": { "x": 38793.88013369776, @@ -633,32 +633,32 @@ "referenceParent": { "type": "Status Report", "name": "Fisher MFI", - "id": "3c547460-4011-47b3-8c5d-601ab02bef18" + "id": "16cb08d7-d16c-4946-96d4-6c52c02c3ee3" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Fisher MFI", "Indicator Bot", "Data-Mining", - "7fdc2c02-0154-405a-b387-7aebfe97c26c" + "38826836-4fce-490d-9738-7d1f9a0a2e79" ], [ "Multi-Time-Frame-Daily", "Process Definition", "Foundations", - "858de434-b6e7-4093-82b9-bbb558399ce3" + "0f3bb32d-42ea-443d-b808-f8665bac921d" ], [ "Fisher MFI", "Status Report", "Foundations", - "28bc5759-b134-4649-bdf9-c8ee354d7554" + "a06acacf-3421-4e53-9fad-4680e62bd834" ] ] } @@ -668,7 +668,7 @@ "name": "", "config": "{\n \"mainUtility\": \"Market Ending Point\"\n}", "project": "Foundations", - "id": "4870e2cb-efcb-4958-92cb-630bb8fefe7a", + "id": "c64ac4bc-28b7-459f-8b7a-038d11923fcc", "savedPayload": { "position": { "x": 38918.14420240969, @@ -727,7 +727,7 @@ "name": "Exchange Raw Data Historic-OHLCVs", "config": "{\n \"mainUtility\": \"Market Starting Point\"\n}", "project": "Foundations", - "id": "177ddacc-d5e9-4982-96ac-d02cb5a31989", + "id": "719ad08d-22ec-42ac-9d95-bd66da004113", "savedPayload": { "position": { "x": 39013.49537596843, @@ -787,7 +787,7 @@ "type": "Data Dependency", "name": "Candles Multi-Time-Frame-Daily", "project": "Foundations", - "id": "fdb34268-a4b1-4128-a3fb-1b64d0deb18f", + "id": "d6f9681a-1ed8-4c23-9ece-7dee6b71e51a", "savedPayload": { "position": { "x": 39073.435629471205, @@ -845,7 +845,7 @@ "type": "Data Dependency", "name": "Volumes Multi-Time-Frame-Daily", "project": "Foundations", - "id": "15211d1c-ff69-4add-9e01-e80f9aea7f73", + "id": "6427e5bf-2adb-4282-acf5-52dc21ccae3a", "savedPayload": { "position": { "x": 39093.88013369776, @@ -901,7 +901,7 @@ } ], "dataMineDataDependencies": [], - "id": "6bb83f46-be0e-4a4d-a481-d0955c3df917", + "id": "63ad6622-b638-4289-a9ad-ef18a3562203", "savedPayload": { "position": { "x": 38493.88013369776, @@ -928,7 +928,7 @@ "type": "Status Report", "name": "Fisher MFI", "project": "Foundations", - "id": "3c547460-4011-47b3-8c5d-601ab02bef18", + "id": "16cb08d7-d16c-4946-96d4-6c52c02c3ee3", "savedPayload": { "position": { "x": 38274.2648914271, @@ -955,7 +955,7 @@ "type": "Execution Started Event", "name": "", "project": "Foundations", - "id": "0afa8982-3c53-4efd-adcc-07a756fcd130", + "id": "4b2abad3-afe5-4bb4-a688-22fea25e546f", "savedPayload": { "position": { "x": 38234.07251256243, @@ -1013,7 +1013,7 @@ "type": "Execution Finished Event", "name": "New Execution Finished Event", "project": "Foundations", - "id": "ef952042-900a-4700-a2c2-aa7fc08fa5d6", + "id": "0de47924-aa0f-4e2b-9633-71513ca40d52", "savedPayload": { "position": { "x": 38124.2648914271, @@ -1036,7 +1036,7 @@ } } }, - "id": "aa54916f-f76c-4e53-85a7-f74d2cd5e495", + "id": "53a5f792-0276-469f-8cc5-e1bb6de8cc37", "savedPayload": { "position": { "x": 37974.2648914271, @@ -1072,7 +1072,7 @@ "name": "Multi-Time-Frame-Market", "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [\n \"24-hs\",\n \"12-hs\",\n \"08-hs\",\n \"06-hs\",\n \"04-hs\",\n \"03-hs\",\n \"02-hs\",\n \"01-hs\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n}", "project": "Foundations", - "id": "f7e0ada4-b653-44ab-8b4b-6377bf13391b", + "id": "0336c5bc-6988-4fd0-be79-5792124d6860", "savedPayload": { "position": { "x": 37628.48415969435, @@ -1100,7 +1100,7 @@ "name": "Multi-Time-Frame-Daily", "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [\n \"45-min\",\n \"40-min\",\n \"30-min\",\n \"20-min\",\n \"15-min\",\n \"10-min\",\n \"05-min\",\n \"04-min\",\n \"03-min\",\n \"02-min\",\n \"01-min\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n}", "project": "Foundations", - "id": "93bbc5e0-f8e5-402d-ada2-c2c96d38d3ce", + "id": "f397c4a4-b961-4903-8947-e7a90ffaaa93", "savedPayload": { "position": { "x": 37613.981887233334, @@ -1139,7 +1139,7 @@ "name": "New Formula", "code": "record.current.begin", "project": "Foundations", - "id": "ef018def-7b72-4ffe-b7f3-b44ad5170bbb", + "id": "a99c47ba-57f5-4a82-9756-87a17dc43d17", "savedPayload": { "position": { "x": 37863.45014367573, @@ -1162,7 +1162,7 @@ } } }, - "id": "3ecdb15d-0f4a-45c6-9ef6-1594c7274205", + "id": "475456d1-b30a-46ee-bd3f-2c95fdff8a04", "savedPayload": { "position": { "x": 37764.681309616215, @@ -1195,7 +1195,7 @@ "name": "New Formula", "code": "record.current.end", "project": "Foundations", - "id": "b376e3a5-2ac1-482d-975b-2a5bcb93a551", + "id": "9f821dca-d9f1-408a-884e-764dad95e30d", "savedPayload": { "position": { "x": 37793.30475382358, @@ -1218,7 +1218,7 @@ } } }, - "id": "3a9d03d4-c366-443f-bfe4-e2be672cfe13", + "id": "0b620136-e876-4f4b-9430-2123003633fc", "savedPayload": { "position": { "x": 37722.594075704925, @@ -1251,7 +1251,7 @@ "name": "New Record Formula", "code": "variable.Fisher", "project": "Foundations", - "id": "1099348c-63e7-4c55-9fb0-272cc38bda37", + "id": "c6a7fd1d-d3d7-43a9-94cd-77e243851cf9", "savedPayload": { "position": { "x": 37655.636674787005, @@ -1274,7 +1274,7 @@ } } }, - "id": "83122eeb-8c6a-467d-9b63-d1a67b106a6b", + "id": "213cae3e-9742-46d9-8a2b-7ae502b7ea9d", "savedPayload": { "position": { "x": 37639.993228282976, @@ -1307,7 +1307,7 @@ "name": "New Record Formula", "code": "variable.Trigger", "project": "Foundations", - "id": "90d517f6-0156-43e3-b7e8-2839bbdc8b55", + "id": "8c3f927e-6f77-4126-a2b2-1f8ab6c7a8af", "savedPayload": { "position": { "x": 37503.03043359206, @@ -1330,7 +1330,7 @@ } } }, - "id": "a6a2bd83-302e-40c1-98a5-e27241eaaeb2", + "id": "c7cb1177-a95e-40b4-a540-0462d53c76b3", "savedPayload": { "position": { "x": 37548.42948356601, @@ -1354,7 +1354,7 @@ } } ], - "id": "e943705d-0e69-490e-945f-871142591231", + "id": "48ad2dd8-06f2-4f93-9ed2-4f42efa36270", "savedPayload": { "position": { "x": 37616.52805852694, @@ -1390,7 +1390,7 @@ "name": "New Procedure Javascript Code", "code": "\nlet candle = record.current\nlet volume = getElement('volumes', candle)\nlet len = 14 //length for sma calculation at Money Flow Ratio calculation\nlet FTs = 10 //sampling for the Fisher Transform\n\n\n//calculate and store High Low Close average\nvariable.HLC.push((candle.max + candle.min + candle.close)/3)\nif(variable.HLC.length > 2){\n\tvariable.HLC.splice(0,1)\n}\n\n//raw moneyflow calculation\nvariable.RMF = (candle.max + candle.min + candle.close)/3 * (volume.buy + volume.sell)\n\n//initializing Positive and Negative mone flow\nif(variable.posMF === undefined){\n\t\tvariable.posMF =0\n}\nif(variable.negMF === undefined){\n\t\tvariable.negMF =0\n}\n\n//Positive Money flow calculation\nif (variable.HLC[1] > variable.HLC[0]){\n\tvariable.posMF = variable.posMF + variable.RMF\n}\nvariable.PMF.push(variable.posMF) //store Positive money FLow for SMA calculation\nif(variable.PMF.length > len){\n\tvariable.PMF.splice(0,1)\n}\n\n//Negative Money flow calculation\nif (variable.HLC[1] < variable.HLC[0]){\n\tvariable.negMF = variable.negMF + variable.RMF\n}\nvariable.NMF.push(variable.negMF) //store Negative money FLow for SMA calculation\nif(variable.NMF.length > len){\n\tvariable.NMF.splice(0,1)\n}\n\n//calculating SMA of nef and pos money flow\nvariable.sPMF = 0\nvariable.sNMF = 0\nif(variable.NMF.length === len && variable.PMF.length === len){\n\tfor(var i = 0 ; i < len ; i++) {\n\t\tvariable.sPMF = variable.sPMF + variable.PMF[i]\n\t\tvariable.sNMF = variable.sNMF + variable.NMF[i]\n\t}\n\tvariable.smaPMF = variable.sPMF / len\n\tvariable.smaNMF = variable.sNMF / len\n\t\n\tvariable.MFR = variable.smaPMF / variable.smaNMF //Money FLow ratio\n\tvariable.MFI = 100 - 100 /(1 + variable.MFR) //Money Flow Index\n}\n\n//handle initialization, undefined and NaN values at MFI\nif(variable.MFI === undefined || isNaN(variable.MFI)){\n\tvariable.MFI = 100\n}\n//store MFI values on th sampling range\nvariable.allMFI.push(variable.MFI)\nif(variable.allMFI.length > FTs){\n\tvariable.allMFI.splice(0,1)\n}\n\n//Procedure for Fisher Transform\n//finding max and min MFI on the sampling range\nvariable.High = Math.max.apply(Math,variable.allMFI)\nvariable.Low = Math.min.apply(Math,variable.allMFI)\n\nif(variable.prevValue === undefined) {\n\tvariable.prevValue = 0\n}\nvariable.Value = round(0.66 * ((variable.MFI - variable.Low)/ Math.max(variable.High - variable.Low, 0.001) - 0.5) + 0.67 + variable.prevValue)\nvariable.preValue = variable.Value\n\nif(variable.prevFisher === undefined){\n\tvariable.prevFisher = 0\n}\nvariable.Fisher = 0.5 * Math.log((1 + variable.Value) / Math.max(1 - variable.Value,0.001)) + 0.5 * variable.prevFisher\nif (isNaN(variable.Fisher)){\n\tvariable.Fisher = 0\n}\nvariable.Trigger = variable.prevFisher\nvariable.prevFisher = variable.Fisher\n\n\n//Functions definition\n//Round Function\nfunction round(val){\n\tif(val > 0.99) {\n\t\tvariable.v = 0.999\n\t}\n\telse {\n\t\tvariable.v=val\n\t}\n\tif(val < -0.99){\n\t\tvariable.v = -0.999\n\t}\n\telse {\n\t\tvariable.v=val\n\t}\n\treturn variable.v\n\n}", "project": "Foundations", - "id": "94f237e4-268f-47ce-9545-25f1320a9f40", + "id": "1a97ea19-c6cf-4624-ac42-c0777f21dbd9", "savedPayload": { "position": { "x": 37480.438377563456, @@ -1413,7 +1413,7 @@ } } }, - "id": "19d8f3b4-7133-4dcc-8a24-7855f72580c3", + "id": "470a10a5-ccbe-4370-a063-c26a12c765bc", "savedPayload": { "position": { "x": 37464.759108073304, @@ -1445,7 +1445,7 @@ "name": "New Procedure Javascript Code", "code": " / Initialization Code. /\n\nvariable.HLC = []\nvariable.PMF = []\nvariable.NMF = []\nvariable.allMFI = []", "project": "Foundations", - "id": "e85ceb9e-7858-4acd-afcc-17116cf2be71", + "id": "e502fe18-b335-4b81-b8f3-4255f0e8d21a", "savedPayload": { "position": { "x": 37250.3690797089, @@ -1468,7 +1468,7 @@ } } }, - "id": "27404d32-86e6-4c2e-bd74-38d3e0305891", + "id": "e992b50b-38dc-4144-9fef-abe4ad2670a4", "savedPayload": { "position": { "x": 37311.37957617027, @@ -1491,7 +1491,7 @@ } } }, - "id": "143bdf13-e2a8-4473-add4-0f3856a3a735", + "id": "c19a9e90-ef0d-4e3b-9468-cf51d4926a70", "savedPayload": { "position": { "x": 37433.400569093006, @@ -1514,7 +1514,7 @@ } } }, - "id": "e456754f-4b8f-4835-80b1-d36198c77e57", + "id": "c7b4733f-86b2-43ea-807b-33e035a57766", "savedPayload": { "position": { "x": 37480.33090860508, @@ -1538,32 +1538,32 @@ "referenceParent": { "type": "Plotter Module", "name": "Fisher-MFI", - "id": "b3a6f34c-af2c-4091-be05-da59e6a312e6" + "id": "dc938cc0-6917-4b5b-a0c4-c993163bdf75" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Fisher MFI", "Plotter", "Foundations", - "b43b9a05-1108-4195-afa9-aca42ebac57c" + "812e7731-7ed2-49ef-816b-9b21e0149c6d" ], [ "Fisher-MFI", "Plotter Module", "Foundations", - "b3ba1033-2f74-4944-b253-2fba2c17feb4" + "f80e112e-a450-4446-b405-c5456d4eac0c" ] ] } } ], - "id": "1d94d777-1844-41c1-bf31-28d2116f04c5", + "id": "c15133c4-d6f6-4323-9e7d-445c3bbd9055", "savedPayload": { "position": { "x": 37374.2648914271, @@ -1606,7 +1606,7 @@ "type": "Output Dataset", "name": "Multi-Time-Frame-Market Monte Carlo Forecast", "project": "Foundations", - "id": "9ec37d89-8e9f-497c-b9f9-66c420dbc5c8", + "id": "8a0a267c-b14e-4dc8-8eaa-bb868c0b0631", "savedPayload": { "position": { "x": 37736.39692578306, @@ -1630,39 +1630,39 @@ "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Market", - "id": "6a5656e2-cdee-4c1f-93ad-0cfb6ca86456" + "id": "94159b6d-8194-422d-ae6a-e8dde21c0239" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Monte Carlo Forecast", "Indicator Bot", "Data-Mining", - "1f575059-b365-478a-9e28-ee3b560345c5" + "cb7b324f-edef-4390-bae8-8798a4659681" ], [ "Monte Carlo Forecast", "Product Definition", "Foundations", - "be492cfc-9c0c-438a-b5bb-cbc309f965f4" + "a647c5c3-7bf8-4579-a2ab-71d572bc493c" ], [ "Multi-Time-Frame-Market", "Dataset Definition", "Foundations", - "b868d9cf-6682-4e8d-868d-7faae5c0db13" + "8ec8ef06-69f8-402a-9838-1499009f0324" ] ] } } ], "outputDatasetFolders": [], - "id": "e9e51125-7d42-4262-aa50-2deeb63fd4dc", + "id": "ecc67cbb-0547-4fca-aac1-10bd402a66ff", "savedPayload": { "position": { "x": 37661.39692578306, @@ -1695,7 +1695,7 @@ "name": "Monte Carlo Forecast Multi-Time-Frame-Market", "config": "{\n \"mainUtility\": \"Self Reference\"\n}", "project": "Foundations", - "id": "bfae8f60-4618-4b65-9dab-1ead38831ccb", + "id": "d74b9265-ca1f-48a9-9c7a-1bd2ae0bec6c", "savedPayload": { "position": { "x": 37877.56308589869, @@ -1719,32 +1719,32 @@ "referenceParent": { "type": "Status Report", "name": "Fisher MFI", - "id": "4cd4aee5-488c-4364-aeab-dd5317286dc3" + "id": "676d544a-4177-41c0-8bbe-c6415ad4c8da" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Monte Carlo Forecast", "Indicator Bot", "Data-Mining", - "1f575059-b365-478a-9e28-ee3b560345c5" + "cb7b324f-edef-4390-bae8-8798a4659681" ], [ "Multi-Time-Frame-Market", "Process Definition", "Foundations", - "c05da09b-79f8-4675-b2e4-d1ec9bbd2e5b" + "16707954-0f38-435c-96de-1e7bb82e15df" ], [ "Fisher MFI", "Status Report", "Foundations", - "241d6d3d-7284-4a9f-920d-0565ec29d0c5" + "27119678-8a7b-49eb-8db2-2ce0ca0c9e51" ] ] } @@ -1754,7 +1754,7 @@ "name": "Candles Volumes Multi-Time-Frame-Market", "config": "{\n \"mainUtility\": \"Market Ending Point\"\n}", "project": "Foundations", - "id": "9fbdcf3f-1c75-4935-96a6-5daa2104afc8", + "id": "a90042a9-761c-4477-8c57-e76be9388044", "savedPayload": { "position": { "x": 38046.94372882605, @@ -1814,7 +1814,7 @@ "type": "Data Dependency", "name": "Candles Multi-Time-Frame-Market", "project": "Foundations", - "id": "9b96af01-8316-4427-87b2-62d964479e74", + "id": "2541c33e-f384-43f7-a574-f6a142d0d24a", "savedPayload": { "position": { "x": 38139.64882713854, @@ -1872,7 +1872,7 @@ "type": "Data Dependency", "name": "Volumes Multi-Time-Frame-Market", "project": "Foundations", - "id": "0c5d9144-5c2b-41e9-a4f9-d81c0ee31e1d", + "id": "c05a7a26-fa92-423f-adf6-0d57374e04ca", "savedPayload": { "position": { "x": 38120.26818421118, @@ -1928,7 +1928,7 @@ } ], "dataMineDataDependencies": [], - "id": "59a41277-6771-4570-8988-5a448d27e150", + "id": "14072590-310d-4d2a-9675-675d6b9f0f13", "savedPayload": { "position": { "x": 37846.204546918394, @@ -1955,7 +1955,7 @@ "type": "Status Report", "name": "Fisher MFI", "project": "Foundations", - "id": "4cd4aee5-488c-4364-aeab-dd5317286dc3", + "id": "676d544a-4177-41c0-8bbe-c6415ad4c8da", "savedPayload": { "position": { "x": 37886.39692578306, @@ -1982,7 +1982,7 @@ "type": "Execution Started Event", "name": "", "project": "Foundations", - "id": "9f11f458-9b26-4718-9833-4d4733e99579", + "id": "a3d7c035-a57d-4c4b-930d-7afcf81ec7c8", "savedPayload": { "position": { "x": 37846.204546918394, @@ -2040,7 +2040,7 @@ "type": "Execution Finished Event", "name": "New Execution Finished Event", "project": "Foundations", - "id": "71f84e4b-a419-49ed-b98c-ae39be907497", + "id": "4a23756b-a4d2-4906-8df8-98177bce3a29", "savedPayload": { "position": { "x": 37736.39692578306, @@ -2063,7 +2063,7 @@ } } }, - "id": "ea033cdd-b9ca-43a9-b2dd-e431b9562602", + "id": "09f1309a-0a59-4908-81cd-8b201129f843", "savedPayload": { "position": { "x": 37613.27649191813, @@ -2100,7 +2100,7 @@ "type": "Output Dataset", "name": "Multi-Time-Frame-Daily Monte Carlo Forecast", "project": "Foundations", - "id": "0cf1a175-4161-4633-b8df-e4bdf7126dad", + "id": "dc715630-cb22-4c6e-a6de-a75534685453", "savedPayload": { "position": { "x": 38526.15730724512, @@ -2124,39 +2124,39 @@ "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Daily", - "id": "6eb02e7c-e5b7-417b-b098-8cf30ebc59ea" + "id": "184af1d0-8e66-46e1-a8a2-b0ef05a79f21" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Monte Carlo Forecast", "Indicator Bot", "Data-Mining", - "1f575059-b365-478a-9e28-ee3b560345c5" + "cb7b324f-edef-4390-bae8-8798a4659681" ], [ "Monte Carlo Forecast", "Product Definition", "Foundations", - "be492cfc-9c0c-438a-b5bb-cbc309f965f4" + "a647c5c3-7bf8-4579-a2ab-71d572bc493c" ], [ "Multi-Time-Frame-Daily", "Dataset Definition", "Foundations", - "90106842-030d-4a33-b5bc-fa94942d51b4" + "7d8a7976-67e5-4cef-a7cd-35d3ccb3a458" ] ] } } ], "outputDatasetFolders": [], - "id": "63cffefa-2150-4411-a69a-b138c1876b3f", + "id": "e1df1554-5b27-4179-beff-b14ece29722b", "savedPayload": { "position": { "x": 37939.26874680484, @@ -2189,7 +2189,7 @@ "name": "Monte Carlo Forecast Multi-Time-Frame-Daily", "config": "{\n \"mainUtility\": \"Self Reference\"\n}", "project": "Foundations", - "id": "ee10ef92-23b1-40ef-aca7-1d9144ac7f08", + "id": "45b9c62d-8a90-4a90-a1ec-ab917a7e4d67", "savedPayload": { "position": { "x": 38385.15564209127, @@ -2213,32 +2213,32 @@ "referenceParent": { "type": "Status Report", "name": "Monte Carlo Forecast", - "id": "8a93512e-0570-45a9-8689-f6fbbd792e52" + "id": "2923a0e9-eed1-41e8-abbb-d63935956357" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Monte Carlo Forecast", "Indicator Bot", "Data-Mining", - "1f575059-b365-478a-9e28-ee3b560345c5" + "cb7b324f-edef-4390-bae8-8798a4659681" ], [ "Multi-Time-Frame-Daily", "Process Definition", "Foundations", - "ed5999cf-aaf7-451a-88e1-04f114fa3c96" + "8b831a95-3e84-4676-9b3b-8639fbec9ada" ], [ "Monte Carlo Forecast", "Status Report", "Foundations", - "0eb2fd23-d2be-42f5-8dc1-728b86d3ea5d" + "6a53de3a-5dbd-4a20-a310-2920b43cbc34" ] ] } @@ -2248,7 +2248,7 @@ "name": "", "config": "{\n \"mainUtility\": \"Market Ending Point\"\n}", "project": "Foundations", - "id": "95173ee5-5ada-4b5d-93e6-ffff36715b9d", + "id": "3531ab3f-5e2b-4d20-bf3d-932361f25266", "savedPayload": { "position": { "x": 38332.87099616401, @@ -2307,7 +2307,7 @@ "name": "Exchange Raw Data Historic-OHLCVs", "config": "{\n \"mainUtility\": \"Market Starting Point\"\n}", "project": "Foundations", - "id": "3ade5301-5483-4881-9103-3b5a0f529126", + "id": "f9190ff8-45ab-427b-abf9-dec01ca6bbcd", "savedPayload": { "position": { "x": 38244.15397693742, @@ -2367,7 +2367,7 @@ "type": "Data Dependency", "name": "Candles Multi-Time-Frame-Daily", "project": "Foundations", - "id": "d4a37427-6283-4d23-bde8-4137d2112b9d", + "id": "b3a4b119-ecfa-4de9-865a-6eeed3aaf843", "savedPayload": { "position": { "x": 38125.05050266, @@ -2425,7 +2425,7 @@ "type": "Data Dependency", "name": "Volumes Multi-Time-Frame-Daily", "project": "Foundations", - "id": "0007e678-8be9-42bf-b4c8-f4eb53b4a83e", + "id": "4208f657-58d8-443c-8c16-548376495387", "savedPayload": { "position": { "x": 37983.67727827596, @@ -2481,7 +2481,7 @@ } ], "dataMineDataDependencies": [], - "id": "d6560a0d-4a26-4df4-93ac-23eebd72a9dd", + "id": "27e52d80-2c4e-41a7-96d8-d6f75dec1168", "savedPayload": { "position": { "x": 37798.267081650985, @@ -2508,7 +2508,7 @@ "type": "Status Report", "name": "Monte Carlo Forecast", "project": "Foundations", - "id": "8a93512e-0570-45a9-8689-f6fbbd792e52", + "id": "2923a0e9-eed1-41e8-abbb-d63935956357", "savedPayload": { "position": { "x": 37445.085284677036, @@ -2535,7 +2535,7 @@ "type": "Execution Started Event", "name": "", "project": "Foundations", - "id": "c340b383-d702-49fa-b922-740ed3b8ef82", + "id": "6630d759-b508-4c97-b4ed-bef0a73c1762", "savedPayload": { "position": { "x": 37290.00667911922, @@ -2593,7 +2593,7 @@ "type": "Execution Finished Event", "name": "New Execution Finished Event", "project": "Foundations", - "id": "f8afc6dd-229d-4ade-8fa9-cf4823bd6733", + "id": "7dc4355d-5b49-43e2-8814-2de186086bce", "savedPayload": { "position": { "x": 37151.64100445689, @@ -2616,7 +2616,7 @@ } } }, - "id": "8648f846-ce79-4588-9a1d-a518feafe309", + "id": "9b017e2e-de94-491d-a71b-4bb59a4ee655", "savedPayload": { "position": { "x": 37802.38018636455, @@ -2652,7 +2652,7 @@ "name": "Multi-Time-Frame-Market", "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [\n \"24-hs\",\n \"12-hs\",\n \"08-hs\",\n \"06-hs\",\n \"04-hs\",\n \"03-hs\",\n \"02-hs\",\n \"01-hs\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n}", "project": "Foundations", - "id": "6a5656e2-cdee-4c1f-93ad-0cfb6ca86456", + "id": "94159b6d-8194-422d-ae6a-e8dde21c0239", "savedPayload": { "position": { "x": 37788.318434892455, @@ -2678,9 +2678,9 @@ { "type": "Dataset Definition", "name": "Multi-Time-Frame-Daily", - "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [\n \"45-min\",\n \"40-min\",\n \"30-min\",\n \"20-min\",\n \"15-min\",\n \"10-min\",\n \"05-min\",\n \"04-min\",\n \"03-min\",\n \"02-min\",\n \"01-min\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n}", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [\n \"45-min\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n}", "project": "Foundations", - "id": "6eb02e7c-e5b7-417b-b098-8cf30ebc59ea", + "id": "184af1d0-8e66-46e1-a8a2-b0ef05a79f21", "savedPayload": { "position": { "x": 37591.661223890485, @@ -2719,7 +2719,7 @@ "name": "New Formula", "code": "record.current.begin", "project": "Foundations", - "id": "7939661e-32f8-46e7-b146-2e50811161f8", + "id": "8cf9a479-79ab-4f99-8aee-8f4249e05934", "savedPayload": { "position": { "x": 37888.53762897071, @@ -2742,7 +2742,7 @@ } } }, - "id": "1598e3d5-3213-431c-95e0-527f9598eca3", + "id": "91509fcd-099b-4484-a149-59866e61a682", "savedPayload": { "position": { "x": 37674.5499128043, @@ -2775,7 +2775,7 @@ "name": "New Formula", "code": "record.current.end", "project": "Foundations", - "id": "07928407-8556-4e68-b740-714db225cef9", + "id": "5558831b-7fe9-4bfa-afb1-dbeb5387aae1", "savedPayload": { "position": { "x": 37848.00388429863, @@ -2798,7 +2798,7 @@ } } }, - "id": "012d60ce-ba93-42ca-a0e6-5043385a0f11", + "id": "41ba31a2-c718-4c28-bc3b-37d9769a73c3", "savedPayload": { "position": { "x": 37647.52741635625, @@ -2831,7 +2831,7 @@ "name": "New Record Formula", "code": "variable.futur", "project": "Foundations", - "id": "b83e5abd-d130-4dda-a997-8dcdc4e06287", + "id": "d29ab6ed-408b-4f11-802f-e0b87fa9bd30", "savedPayload": { "position": { "x": 37792.660951674574, @@ -2854,7 +2854,7 @@ } } }, - "id": "17c975cf-ff9a-4aa5-951d-15ffdd7f6410", + "id": "62e7c492-748b-4ecc-a3c6-2dfa40e768ef", "savedPayload": { "position": { "x": 37610.63212794021, @@ -2887,7 +2887,7 @@ "name": "New Record Formula", "code": "variable.price1", "project": "Foundations", - "id": "3fccf969-866e-46dd-91e8-c90d86246966", + "id": "176ba9db-ec14-4683-9811-ed13d33ce729", "savedPayload": { "position": { "x": 37723.87155777241, @@ -2910,7 +2910,7 @@ } } }, - "id": "668b403b-754d-40c7-9d74-56b9cc435f7f", + "id": "4d642e24-bff6-4425-9518-c03fa75c5e00", "savedPayload": { "position": { "x": 37564.77253200543, @@ -2943,7 +2943,7 @@ "name": "New Record Formula", "code": "variable.price5", "project": "Foundations", - "id": "2f3938a4-2c8d-4636-bae6-3e01b400d1a1", + "id": "081a0cb2-6586-41f1-b2bc-808e61efcc93", "savedPayload": { "position": { "x": 37643.3295257689, @@ -2966,7 +2966,7 @@ } } }, - "id": "bd9da4c8-8893-4ef8-b34a-30d1600c6035", + "id": "1d36b63d-ff30-4753-96d4-fa2f8377dae1", "savedPayload": { "position": { "x": 37511.0778440031, @@ -2999,7 +2999,7 @@ "name": "New Record Formula", "code": "variable.price10", "project": "Foundations", - "id": "2066bb5e-14b8-4652-8ad8-98a8297dc9c6", + "id": "03e0a1f1-d24e-4839-b8ee-8cecaa42cd8a", "savedPayload": { "position": { "x": 37553.01806779568, @@ -3022,7 +3022,7 @@ } } }, - "id": "91f00d6f-5e32-4277-af64-3ff05db71d8e", + "id": "0f3b1004-9a11-49f7-b50a-70da58a70d70", "savedPayload": { "position": { "x": 37450.87020535428, @@ -3055,7 +3055,7 @@ "name": "New Record Formula", "code": "variable.price20", "project": "Foundations", - "id": "609edfcd-2a50-4536-842a-6d497e2635db", + "id": "0e302fba-46a1-4bf8-b02e-f2874f1a33a2", "savedPayload": { "position": { "x": 37455.160951674574, @@ -3078,7 +3078,7 @@ } } }, - "id": "e7b73612-c917-4c1a-a13f-80a2cae29b9e", + "id": "cd431598-26c9-4f01-9450-3eb1bd3022db", "savedPayload": { "position": { "x": 37385.63212794021, @@ -3111,7 +3111,7 @@ "name": "New Record Formula", "code": "variable.price30", "project": "Foundations", - "id": "417d6956-1cb4-4b73-be08-86a7db14949d", + "id": "20b8b4e5-5144-4d0e-b566-362450e1e362", "savedPayload": { "position": { "x": 37352.16774437364, @@ -3134,7 +3134,7 @@ } } }, - "id": "76fea3b0-30c1-42a7-8ce2-fc46e7528558", + "id": "6bc80e55-d1cb-401e-a6a7-9c2b1e98bd21", "savedPayload": { "position": { "x": 37316.96998973959, @@ -3167,7 +3167,7 @@ "name": "New Record Formula", "code": "variable.price40", "project": "Foundations", - "id": "a5410572-2aec-4a7a-98a1-930e0a4d6bbd", + "id": "ff24ffc6-522c-479d-ad24-8d2fc3d556f7", "savedPayload": { "position": { "x": 37246.574480471485, @@ -3190,7 +3190,7 @@ } } }, - "id": "67a20c6d-eb82-40ce-88cc-cb7865c4bb00", + "id": "bc93c5b4-f01c-4e1e-8760-c00b45e78d3e", "savedPayload": { "position": { "x": 37246.574480471485, @@ -3223,7 +3223,7 @@ "name": "New Record Formula", "code": "variable.price45", "project": "Foundations", - "id": "85d7ad8d-3959-4f8b-8d06-1cb891863890", + "id": "f1773e4d-1846-414a-aa7e-603093b9127b", "savedPayload": { "position": { "x": 37140.98121656933, @@ -3246,7 +3246,7 @@ } } }, - "id": "16222d66-bdad-49fa-a9a2-d82ac3759b8a", + "id": "85465542-7773-4337-a81b-5332755da45c", "savedPayload": { "position": { "x": 37176.17897120338, @@ -3279,7 +3279,7 @@ "name": "New Record Formula", "code": "variable.BeginF", "project": "Foundations", - "id": "66d72bd4-d69e-4f27-af60-a7c298c6a39b", + "id": "a47d1b43-1db1-4dfd-82ed-6209b633837e", "savedPayload": { "position": { "x": 37037.988009268396, @@ -3302,7 +3302,7 @@ } } }, - "id": "bd56c678-980a-4e97-9842-e18a976ebfc5", + "id": "8441d09a-c117-48d9-96a1-d79f710b415f", "savedPayload": { "position": { "x": 37107.51683300276, @@ -3335,7 +3335,7 @@ "name": "New Record Formula", "code": "variable.EndF", "project": "Foundations", - "id": "f580b9f0-2b3e-4680-80cf-ea3754529f20", + "id": "d1aadda7-f2e7-47de-976a-bb9656feaa81", "savedPayload": { "position": { "x": 36940.13089314729, @@ -3358,7 +3358,7 @@ } } }, - "id": "59037a09-7c4d-4205-8cda-e09ee3cf1d3e", + "id": "5fca5334-7f7a-4f02-b8e4-45a74d8d9cd2", "savedPayload": { "position": { "x": 37042.27875558869, @@ -3391,7 +3391,7 @@ "name": "New Record Formula", "code": "variable.price45d", "project": "Foundations", - "id": "bd58f77f-60f7-4802-b40f-7055ca710efb", + "id": "76a36b33-4308-4da1-af6a-6e8aaf462d99", "savedPayload": { "position": { "x": 36849.81943517407, @@ -3414,7 +3414,7 @@ } } }, - "id": "8505909c-c34d-402c-a84a-0e80f19186e8", + "id": "fc424aae-3efc-4a1b-a9c2-e94da14794c2", "savedPayload": { "position": { "x": 36982.07111693987, @@ -3447,7 +3447,7 @@ "name": "New Record Formula", "code": "variable.price40d", "project": "Foundations", - "id": "c4dd14f0-119c-4cad-9fa4-f13a13828147", + "id": "6c206faf-0096-46ca-826a-ab4103500592", "savedPayload": { "position": { "x": 36769.27740317056, @@ -3470,7 +3470,7 @@ } } }, - "id": "16567d23-fa77-4056-a29c-101fc0553fcd", + "id": "fd4cec03-0fc2-4bf8-968c-80e6e3580f39", "savedPayload": { "position": { "x": 36928.37642893754, @@ -3503,7 +3503,7 @@ "name": "New Record Formula", "code": "variable.price30d", "project": "Foundations", - "id": "30dae891-f202-4be4-bf61-3dba8a089691", + "id": "3520a8a4-fe28-4121-adcf-ef984a78026b", "savedPayload": { "position": { "x": 36700.488009268396, @@ -3526,7 +3526,7 @@ } } }, - "id": "88adace6-b8e3-48f5-afca-657cb4af1b29", + "id": "e9fda387-16d1-4c14-88df-dd24a53efe92", "savedPayload": { "position": { "x": 36882.51683300276, @@ -3559,7 +3559,7 @@ "name": "New Record Formula", "code": "variable.price20d", "project": "Foundations", - "id": "bc21cddc-a980-436a-b084-65faf0efee37", + "id": "29357119-8a6e-4c1f-b4d5-ba479428e42d", "savedPayload": { "position": { "x": 36645.14507664434, @@ -3582,7 +3582,7 @@ } } }, - "id": "1ecc52b5-0034-4238-ad40-f3b18f6630ea", + "id": "ca27a69b-c273-4ed6-a00f-9cff84f55766", "savedPayload": { "position": { "x": 36845.62154458672, @@ -3615,7 +3615,7 @@ "name": "New Record Formula", "code": "variable.price10d", "project": "Foundations", - "id": "334e2c90-db21-4e88-a995-22d35b41ea07", + "id": "acbf4719-350d-4749-bf3a-fe89edcb9ef7", "savedPayload": { "position": { "x": 36604.61133197226, @@ -3638,7 +3638,7 @@ } } }, - "id": "e664a71b-31d1-464c-8fe6-de6dfadf34f0", + "id": "4b22a4a7-301a-4ba7-9c28-028d96dde874", "savedPayload": { "position": { "x": 36818.59904813867, @@ -3671,7 +3671,7 @@ "name": "New Record Formula", "code": "variable.price5d", "project": "Foundations", - "id": "689e345d-1b51-404a-8cf6-f901f8f61673", + "id": "d7c3379b-8752-41ef-bb7e-e43b479402ef", "savedPayload": { "position": { "x": 36579.88485056977, @@ -3694,7 +3694,7 @@ } } }, - "id": "b3a4d674-cae0-4664-9edd-d83fc1e4150e", + "id": "f055df2e-930d-4389-9760-06dff94f507c", "savedPayload": { "position": { "x": 36802.114727203676, @@ -3727,7 +3727,7 @@ "name": "New Record Formula", "code": "variable.price1d", "project": "Foundations", - "id": "df5c26f9-8587-4949-bea5-04dd05488273", + "id": "09eecc47-32f2-40b6-b310-bfe6c051e085", "savedPayload": { "position": { "x": 36571.574480471485, @@ -3750,7 +3750,7 @@ } } }, - "id": "000075c5-466c-4840-9cf7-2ba8dd4f5898", + "id": "7d536400-b002-4586-bd4e-d23419ff47cc", "savedPayload": { "position": { "x": 36796.574480471485, @@ -3774,7 +3774,7 @@ } } ], - "id": "d6493d23-727c-488f-8fb4-39013720de94", + "id": "92683251-fec2-46e6-906e-6eab5c0ca1e6", "savedPayload": { "position": { "x": 37246.574480471485, @@ -3810,7 +3810,7 @@ "name": "New Procedure Javascript Code", "code": "\tlet candle = record.current //define candle pointer\n\tlet v = 1 // variance for the gaussian distributed random number -- higer is better but in order to keep reasonable computing time it should not exceed 5\n\tlet iter = 10000 // number of iteration of the Monte Carlo simulation\n\n\t//initialize lastClose array to avoid undefined or 0 value\n\tif(variable.lastClose.length === 0 ){\n\t\tvariable.lastClose.push(candle.close)\n\t}\n\n\t//fetch candle clos and previous candle close in an array\n\tvariable.lastClose.push(candle.close) \n\tif(variable.lastClose.length > 2) {\n\t\tvariable.lastClose.splice(0,1)\n\t}\n\n\t//calculate and store Periode Daily Return on all time periods\n\tvariable.PDR.push(Math.log(variable.lastClose[1] / variable.lastClose[0]))\n\n\t//statistic calculations of PDR\n\tvariable.totalPDR = 0\n\tfor(j=0 ; j < variable.PDR.length ; j++){\n\t\tvariable.totalPDR += variable.PDR[j]\n\t}\n\tvariable.avgPDR = variable.totalPDR / variable.PDR.length //average PDR\n\n\tvariable.prodvar = 0\n\t\t\t//variance and standard deviation calculations\n\tfor( var j = 0 ; j < variable.PDR.length ; j++){\n\t\tvariable.prodvar = variable.prodvar + Math.pow(variable.PDR[j] - variable.avgPDR,2)\n\t}\n\n\tvariable.varPDR = variable.prodvar / variable.PDR.length //variance\n\tvariable.sigPDR = Math.sqrt(variable.varPDR) //standard deviation\n\n\t//Drift calculation\n\tvariable.drift = variable.avgPDR - variable.varPDR / 2\n\t\n\t//Futur price array over iter number of values\n\tvariable.frct = []\n\tfor(var j = 0 ; j < iter ; j++){\n\t\tvariable.frct.push(candle.close * Math.exp(variable.drift + random(v) * variable.sigPDR))\n\t}\n\n\t//average of futur price\n\tvariable.totalFRCT = 0\n\tfor(j=0 ; j < variable.frct.length ; j++){\n\t\tvariable.totalFRCT += variable.frct[j]\n\t}\n\tvariable.futur = variable.totalFRCT / variable.frct.length\n\t\n\t//standard deviation of futur price\n\tvariable.prodvar = 0\n\tfor(var j = 0 ; j < variable.frct.length ; j++){\n\t\tvariable.prodvar = variable.prodvar + Math.pow(variable.frct[j] - variable.futur,2)\n\t}\n\tvariable.varFRCT = variable.prodvar / variable.PDR.length //variance\n\tvariable.stdF = Math.sqrt(variable.varFRCT) //standard deviation\n\t\n\t//price at 1% probability\n\tvariable.price1 = variable.stdF * 2.34 + variable.futur\n\tvariable.price1d = variable.futur - variable.stdF * 2.34 \n\t//price at 5% probability\n\tvariable.price5 = variable.stdF * 1.64 + variable.futur\n\tvariable.price5d = variable.futur - variable.stdF * 1.64 \n\t//price at 10% probability\n\tvariable.price10 = variable.stdF * 1.28 + variable.futur\n\tvariable.price10d = variable.futur - variable.stdF * 1.28 \n\t//price at 20% probability\n\tvariable.price20 = variable.stdF * 0.84 + variable.futur\n\tvariable.price20d = variable.futur - variable.stdF * 0.84 \n\t//price at 30% probability\n\tvariable.price30 = variable.stdF * 0.525 + variable.futur\n\tvariable.price30d = variable.futur - variable.stdF * 0.525 \n\t//price at 40% probability\n\tvariable.price40 = variable.stdF * 0.25 + variable.futur\n\tvariable.price40d = variable.futur - variable.stdF * 0.25 \n\t//price at 45% probability\n\tvariable.price45 = variable.stdF * 0.125 + variable.futur\n\tvariable.price45d = variable.futur - variable.stdF * 0.125 \n\n\t//Futur Begin and End\n\tvariable.BeginF = candle.begin + (candle.end - candle.begin)\n\tvariable.EndF = candle.end + (candle.end - candle.begin)\n\n\t//function declaration\n\t //gaussian distributed random number generation\n\t function random(va){\n\t\t var r = 0\n\t\t for(var i = va ; i>0 ; i--){\n\t\t\t r += Math.random()\n\t\t }\n\t\t return r/va\n\t }", "project": "Foundations", - "id": "e0039d34-db74-42a8-bf8a-5fca1fe7d9b9", + "id": "24cac388-0f22-4fbe-a56a-6c723958207b", "savedPayload": { "position": { "x": 36075.9693959398, @@ -3833,7 +3833,7 @@ } } }, - "id": "3bc124fb-52b3-466f-b97c-e478a61a44a9", + "id": "32ae3941-f530-46c9-bb9b-f96aef1e123d", "savedPayload": { "position": { "x": 36300.9693959398, @@ -3865,7 +3865,7 @@ "name": "New Procedure Javascript Code", "code": " / Initialization Code. /\n\nvariable.lastClose = []\nvariable.PDR = []\nvariable.frct = []", "project": "Foundations", - "id": "09e61a87-337c-41ad-8b8d-296522a8a740", + "id": "e3fca1f2-4661-443e-b7e3-1a6fade2cee6", "savedPayload": { "position": { "x": 35581.8351008308, @@ -3888,7 +3888,7 @@ } } }, - "id": "6a1d3840-1122-4d74-9b13-b73ab830bdc9", + "id": "b094b997-a221-48a2-8793-de5a751f052f", "savedPayload": { "position": { "x": 35971.5465325338, @@ -3911,7 +3911,7 @@ } } }, - "id": "6b4e525b-40bf-4ddb-a461-13399151c6f6", + "id": "4bdbbbef-5701-4977-8e54-c555badd5a17", "savedPayload": { "position": { "x": 36750.9693959398, @@ -3934,7 +3934,7 @@ } } }, - "id": "f943626d-0864-4400-8b45-544603ffc304", + "id": "9232fc5b-f7e8-495d-8aae-42f05e9eb9a8", "savedPayload": { "position": { "x": 37387.36549900769, @@ -3947,7 +3947,7 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 2, "distanceToParent": 4, "arrangementStyle": 0 @@ -3958,36 +3958,36 @@ "referenceParent": { "type": "Plotter Module", "name": "Monte Carlo Forecast", - "id": "f9a9a4cc-7a67-425c-a7da-b21900c47ff2" + "id": "63199de4-c123-4ed4-9238-8d3a98334162" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "22d5b8ac-9976-4ca3-8ff6-9ae6fa4b18fd" + "0b8abf2a-cf1b-48a9-9260-015d3013434e" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "2bd8880a-40de-4c13-99c4-d21b0d3694f6" + "14c5cf62-3a57-43f1-8777-856c7164f32a" ] ] } } ], - "id": "4be173f7-b072-482b-bc62-4263979ffdb2", + "id": "ce9c9beb-f0a5-4204-864c-0ec757b5b0fe", "savedPayload": { "position": { - "x": 37316.969989739584, - "y": 19850.274561754755 + "x": 37334.07251256243, + "y": 19823.938986067013 }, "targetPosition": { "x": 37074.2648914271, @@ -4026,7 +4026,7 @@ "type": "Output Dataset", "name": "Multi-Time-Frame-Market MAMA_PLUV", "project": "Foundations", - "id": "771d54be-7bfc-40df-a013-8d205321e941", + "id": "7af5fb7f-4c66-4660-807b-1532785b0729", "savedPayload": { "position": { "x": 37590.48321076812, @@ -4050,32 +4050,32 @@ "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Market", - "id": "8629df2b-5cb0-4ed4-b1a7-cdcd8206ebde" + "id": "ce6a7b6e-0f7b-4497-825b-347117f354e7" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Keltner", "Indicator Bot", "Data-Mining", - "cb736384-eece-4b48-a040-95171d354f3e" + "bb1e89c1-eca9-4080-b202-98739c8e8284" ], [ "MAMA_PLUV", "Product Definition", "Foundations", - "073fda03-14e8-4772-a4fd-e73ecb24475a" + "5920ec62-d04b-4c04-99d1-ba3be5bd5eac" ], [ "Multi-Time-Frame-Market", "Dataset Definition", "Foundations", - "0646eb90-e030-4d26-b732-14368f00a5f5" + "32330825-5812-40f2-b962-1da6f40245e7" ] ] } @@ -4084,7 +4084,7 @@ "type": "Output Dataset", "name": "Multi-Time-Frame-Market Keltner MAMA", "project": "Foundations", - "id": "1613d461-d8d2-4b85-886d-9234f458e9b2", + "id": "9c1bea44-1e1c-4a71-a7d5-93f24f477f62", "savedPayload": { "position": { "x": 37908.24518293128, @@ -4108,32 +4108,32 @@ "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Market", - "id": "87cf42e8-5d0b-4632-b7c7-8a70b4c17ed0" + "id": "b36c2cdb-cee6-4934-8d62-1bac082489b9" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Keltner", "Indicator Bot", "Data-Mining", - "cb736384-eece-4b48-a040-95171d354f3e" + "bb1e89c1-eca9-4080-b202-98739c8e8284" ], [ "Keltner MAMA", "Product Definition", "Foundations", - "682ce9fe-d371-48ef-974e-4ebba4027d32" + "0d33c28f-55e9-4c9e-b4f6-749a0499027a" ], [ "Multi-Time-Frame-Market", "Dataset Definition", "Foundations", - "ea2215a5-eba2-4b9b-a8cf-e133066e2ebd" + "033ac796-b1cd-4910-b48d-b0cc270f46d4" ] ] } @@ -4142,7 +4142,7 @@ "type": "Output Dataset", "name": "Multi-Time-Frame-Market Keltner EMA", "project": "Foundations", - "id": "eae62889-bc3e-4889-af34-611032fe2963", + "id": "1258190e-2ccc-4516-b6ab-c01f244869e6", "savedPayload": { "position": { "x": 37924.898382232954, @@ -4166,39 +4166,39 @@ "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Market", - "id": "b029faa5-1879-4334-bf86-4b6e78d86754" + "id": "d29d18d5-d2d5-436a-980e-4e164baaa8c9" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Keltner", "Indicator Bot", "Data-Mining", - "cb736384-eece-4b48-a040-95171d354f3e" + "bb1e89c1-eca9-4080-b202-98739c8e8284" ], [ "Keltner EMA", "Product Definition", "Foundations", - "c5add427-ec0f-4be5-8452-601312979f85" + "32b0e2ad-a11e-4e6b-b94d-7e448e36115c" ], [ "Multi-Time-Frame-Market", "Dataset Definition", "Foundations", - "ea12efca-5cc8-41fc-bda2-6736810c9ad2" + "32f6839c-a5f0-46c0-b1e9-85691d538f40" ] ] } } ], "outputDatasetFolders": [], - "id": "4164f880-b922-4a73-9204-58b327caea15", + "id": "e05aa7a9-7f3d-4f6f-9783-54047d13424f", "savedPayload": { "position": { "x": 37757.69079650054, @@ -4231,7 +4231,7 @@ "name": "Monte Carlo Forecast Multi-Time-Frame-Market", "config": "{\n \"mainUtility\": \"Self Reference\"\n}", "project": "Foundations", - "id": "96583b75-d442-4fd4-a5c0-c497cbb97589", + "id": "defc1c11-d371-4ff5-a3fb-030d47f9a514", "savedPayload": { "position": { "x": 37608.13614985521, @@ -4255,32 +4255,32 @@ "referenceParent": { "type": "Status Report", "name": "Fisher MFI", - "id": "4cd4aee5-488c-4364-aeab-dd5317286dc3" + "id": "676d544a-4177-41c0-8bbe-c6415ad4c8da" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Monte Carlo Forecast", "Indicator Bot", "Data-Mining", - "1f575059-b365-478a-9e28-ee3b560345c5" + "cb7b324f-edef-4390-bae8-8798a4659681" ], [ "Multi-Time-Frame-Market", "Process Definition", "Foundations", - "c05da09b-79f8-4675-b2e4-d1ec9bbd2e5b" + "16707954-0f38-435c-96de-1e7bb82e15df" ], [ "Fisher MFI", "Status Report", "Foundations", - "241d6d3d-7284-4a9f-920d-0565ec29d0c5" + "27119678-8a7b-49eb-8db2-2ce0ca0c9e51" ] ] } @@ -4290,7 +4290,7 @@ "name": "Candles Volumes Multi-Time-Frame-Market", "config": "{\n \"mainUtility\": \"Market Ending Point\"\n}", "project": "Foundations", - "id": "a09a6a1d-83ef-4d16-8981-1113d402a9be", + "id": "c94e1547-d309-43c2-8331-005986bc7810", "savedPayload": { "position": { "x": 37627.51679278257, @@ -4350,7 +4350,7 @@ "type": "Data Dependency", "name": "Candles Multi-Time-Frame-Market", "project": "Foundations", - "id": "17a25f24-20df-4e45-a3c6-28f078416a3a", + "id": "bb6578ae-8318-46e4-b315-acf4efae1ca3", "savedPayload": { "position": { "x": 37534.81169447009, @@ -4408,7 +4408,7 @@ "type": "Data Dependency", "name": "Volumes Multi-Time-Frame-Market", "project": "Foundations", - "id": "12275d19-eb60-44c1-8346-793ae3e69740", + "id": "44e6e92d-a5d0-4498-b42a-b139c792e097", "savedPayload": { "position": { "x": 37365.43105154272, @@ -4464,7 +4464,7 @@ } ], "dataMineDataDependencies": [], - "id": "e33f9720-4085-40e4-afa6-6b514ced4287", + "id": "e12f9cfb-be7a-4885-91b1-57fa2ac887d6", "savedPayload": { "position": { "x": 38035.11184240261, @@ -4491,7 +4491,7 @@ "type": "Status Report", "name": "KBS", "project": "Foundations", - "id": "06e64bb5-55d2-4acd-bfd8-f7a064a08c5d", + "id": "f4dbd055-16f5-400d-86df-e4ca5864a46c", "savedPayload": { "position": { "x": 38047.30283040001, @@ -4518,7 +4518,7 @@ "type": "Execution Started Event", "name": "", "project": "Foundations", - "id": "e4e261a0-cbfa-4b06-8a23-f1e38c26fcf1", + "id": "53b478a0-b700-4d78-9a73-29e69905c57c", "savedPayload": { "position": { "x": 37941.55158153462, @@ -4576,7 +4576,7 @@ "type": "Execution Finished Event", "name": "New Execution Finished Event", "project": "Foundations", - "id": "9f1aadfc-92ba-4276-a843-2d50584fa706", + "id": "bad61fce-f3c1-434d-991f-376904e6a494", "savedPayload": { "position": { "x": 37746.19405753852, @@ -4599,7 +4599,7 @@ } } }, - "id": "92a1b82e-4673-4c73-991e-90045131348e", + "id": "70be7342-a37a-4257-946b-327a841d2370", "savedPayload": { "position": { "x": 37607.1364100698, @@ -4636,7 +4636,7 @@ "type": "Output Dataset", "name": "Multi-Time-Frame-Daily MAMA_PLUV", "project": "Foundations", - "id": "1ba51e22-440c-4f83-940c-539dbbf254a4", + "id": "69b117e3-cdb7-4fa4-9c43-e1eb1be22095", "savedPayload": { "position": { "x": 38023.435629471205, @@ -4660,32 +4660,32 @@ "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Daily", - "id": "1164be05-6c78-4938-8e11-ee05d407adb6" + "id": "e74ce780-49b8-4d1a-8244-1c72d97b5f53" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Keltner", "Indicator Bot", "Data-Mining", - "cb736384-eece-4b48-a040-95171d354f3e" + "bb1e89c1-eca9-4080-b202-98739c8e8284" ], [ "MAMA_PLUV", "Product Definition", "Foundations", - "073fda03-14e8-4772-a4fd-e73ecb24475a" + "5920ec62-d04b-4c04-99d1-ba3be5bd5eac" ], [ "Multi-Time-Frame-Daily", "Dataset Definition", "Foundations", - "b57a9e46-0f52-4555-8d9e-d3ae8e19e929" + "7151236c-79ee-4cbc-8ada-1ed1b89d9b9e" ] ] } @@ -4694,7 +4694,7 @@ "type": "Output Dataset", "name": "Multi-Time-Frame-Daily Keltner MAMA", "project": "Foundations", - "id": "2f3b4c77-ab06-450e-8d77-8d148f0b7530", + "id": "ec3bbdb3-4896-445a-95d2-45ddc59f79cb", "savedPayload": { "position": { "x": 37963.49537596843, @@ -4718,32 +4718,32 @@ "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Daily", - "id": "83dad8ce-f381-4422-b65b-f1664e57b548" + "id": "74859ecb-776f-423a-b760-8684b8a4f3cd" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Keltner", "Indicator Bot", "Data-Mining", - "cb736384-eece-4b48-a040-95171d354f3e" + "bb1e89c1-eca9-4080-b202-98739c8e8284" ], [ "Keltner MAMA", "Product Definition", "Foundations", - "682ce9fe-d371-48ef-974e-4ebba4027d32" + "0d33c28f-55e9-4c9e-b4f6-749a0499027a" ], [ "Multi-Time-Frame-Daily", "Dataset Definition", "Foundations", - "03bb5167-53f7-44c9-ba36-9f6f26c99d50" + "302a15ea-49c8-4fbc-83ee-52743cc3c8f3" ] ] } @@ -4752,7 +4752,7 @@ "type": "Output Dataset", "name": "Multi-Time-Frame-Daily Keltner EMA", "project": "Foundations", - "id": "4a852380-59e8-46c4-ba52-8b597f136a3e", + "id": "b7830d6b-4e5f-48a6-82d6-7ea46c36c95b", "savedPayload": { "position": { "x": 37599.17156075928, @@ -4776,39 +4776,39 @@ "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Daily", - "id": "bc47fe05-d344-42d9-8b48-f9793c7074e9" + "id": "dbd421b9-58d1-4704-b7ae-84c0b7ac926e" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Keltner", "Indicator Bot", "Data-Mining", - "cb736384-eece-4b48-a040-95171d354f3e" + "bb1e89c1-eca9-4080-b202-98739c8e8284" ], [ "Keltner EMA", "Product Definition", "Foundations", - "c5add427-ec0f-4be5-8452-601312979f85" + "32b0e2ad-a11e-4e6b-b94d-7e448e36115c" ], [ "Multi-Time-Frame-Daily", "Dataset Definition", "Foundations", - "8fd1c44b-d9b4-461b-9622-914c1a4d8908" + "5265e39b-1e76-4fa1-97d2-d01068b4979f" ] ] } } ], "outputDatasetFolders": [], - "id": "7554b4af-f0a1-4c50-ac6d-55f80d6beb6c", + "id": "7ee7cb51-1ef1-4202-9aa7-998652bdfdb2", "savedPayload": { "position": { "x": 37443.88013369776, @@ -4841,7 +4841,7 @@ "name": "Keltner Multi-Time-Frame-Daily", "config": "{\n \"mainUtility\": \"Self Reference\"\n}", "project": "Foundations", - "id": "fdefa8fb-f781-43f6-a224-70c6891645f6", + "id": "361c35c1-3313-4d1b-8ef6-013358a6dbb2", "savedPayload": { "position": { "x": 37743.88013369776, @@ -4865,32 +4865,32 @@ "referenceParent": { "type": "Status Report", "name": "KBS", - "id": "2ea8a367-00bb-4540-8291-5a048c6ececb" + "id": "ff60f2b0-6208-46d0-a882-c142676f07f1" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Keltner", "Indicator Bot", "Data-Mining", - "cb736384-eece-4b48-a040-95171d354f3e" + "bb1e89c1-eca9-4080-b202-98739c8e8284" ], [ "Multi-Time-Frame-Daily", "Process Definition", "Foundations", - "895f291b-2b0c-4137-a5dd-43395e149c15" + "fbe2b07a-79d3-4f5b-8cf1-7f05f0113539" ], [ "KBS", "Status Report", "Foundations", - "c5eb56da-07d5-4c9e-b0ab-e51fd28c44fc" + "82e1aaa8-71f1-4787-b3f6-d282a844f5b5" ] ] } @@ -4900,7 +4900,7 @@ "name": "", "config": "{\n \"mainUtility\": \"Market Ending Point\"\n}", "project": "Foundations", - "id": "afa40833-054c-4d9b-8b1f-54dfb8df2291", + "id": "06f3568f-b18c-4618-a721-8fa1b062bedd", "savedPayload": { "position": { "x": 37648.528960139025, @@ -4959,7 +4959,7 @@ "name": "Exchange Raw Data Historic-OHLCVs", "config": "{\n \"mainUtility\": \"Market Starting Point\"\n}", "project": "Foundations", - "id": "5660dc0d-5605-4c4f-a461-8ddebb0cbdfa", + "id": "3e9077ab-17c9-4b3b-abb5-4d4ec5fa3374", "savedPayload": { "position": { "x": 37524.2648914271, @@ -5019,7 +5019,7 @@ "type": "Data Dependency", "name": "Candles Multi-Time-Frame-Daily", "project": "Foundations", - "id": "c5d10e0a-3742-483e-8ecb-0ee57346ff2f", + "id": "5a09d476-afc3-432a-a6ee-149f38a7426e", "savedPayload": { "position": { "x": 37379.55631848861, @@ -5077,7 +5077,7 @@ "type": "Data Dependency", "name": "Volumes Multi-Time-Frame-Daily", "project": "Foundations", - "id": "6cd7c7cc-de36-4c62-8dc9-380f10972431", + "id": "9f5d4437-2a74-42d3-b062-f06d98fb0db5", "savedPayload": { "position": { "x": 37224.2648914271, @@ -5133,7 +5133,7 @@ } ], "dataMineDataDependencies": [], - "id": "c34e77ad-d529-4cdf-8f7b-64451b06c616", + "id": "0c966ad3-5e19-4dc5-86c4-488ff79dc89f", "savedPayload": { "position": { "x": 37224.2648914271, @@ -5160,7 +5160,7 @@ "type": "Status Report", "name": "KBS", "project": "Foundations", - "id": "2ea8a367-00bb-4540-8291-5a048c6ececb", + "id": "ff60f2b0-6208-46d0-a882-c142676f07f1", "savedPayload": { "position": { "x": 36924.2648914271, @@ -5187,7 +5187,7 @@ "type": "Execution Started Event", "name": "", "project": "Foundations", - "id": "cbaf6618-b574-4804-8205-6e798e9fe7c4", + "id": "edd2ec4c-2da6-44ff-a471-88bc5e5b7d3e", "savedPayload": { "position": { "x": 36774.2648914271, @@ -5245,7 +5245,7 @@ "type": "Execution Finished Event", "name": "New Execution Finished Event", "project": "Foundations", - "id": "c92b524e-c31a-4caf-9b42-5b68ebaed540", + "id": "2970e2bb-64b6-4be2-88ba-8c0c77c9f859", "savedPayload": { "position": { "x": 36664.457270291765, @@ -5268,7 +5268,7 @@ } } }, - "id": "794d2de9-d944-4b8f-b0c1-b0cfd121738b", + "id": "457a3cb3-dd46-4523-ad2d-4af67556ece4", "savedPayload": { "position": { "x": 37612.85688502602, @@ -5304,7 +5304,7 @@ "name": "Multi-Time-Frame-Market", "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [\n \"24-hs\",\n \"12-hs\",\n \"08-hs\",\n \"06-hs\",\n \"04-hs\",\n \"03-hs\",\n \"02-hs\",\n \"01-hs\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n}", "project": "Foundations", - "id": "8629df2b-5cb0-4ed4-b1a7-cdcd8206ebde", + "id": "ce6a7b6e-0f7b-4497-825b-347117f354e7", "savedPayload": { "position": { "x": 36264.52671331307, @@ -5332,7 +5332,7 @@ "name": "Multi-Time-Frame-Daily", "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [\n \"45-min\",\n \"40-min\",\n \"30-min\",\n \"20-min\",\n \"15-min\",\n \"10-min\",\n \"05-min\",\n \"04-min\",\n \"03-min\",\n \"02-min\",\n \"01-min\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n}", "project": "Foundations", - "id": "1164be05-6c78-4938-8e11-ee05d407adb6", + "id": "e74ce780-49b8-4d1a-8244-1c72d97b5f53", "savedPayload": { "position": { "x": 36039.52671331307, @@ -5370,7 +5370,7 @@ "type": "Record Formula", "code": "record.current.begin", "project": "Foundations", - "id": "fc75928a-feb4-49bd-9ac4-db99373e693a", + "id": "9decdedf-d843-4ab8-9c35-a8129fb42b4f", "savedPayload": { "position": { "x": 35559.834360781795, @@ -5393,7 +5393,7 @@ } } }, - "id": "fa5e07d8-0e43-4195-a0ef-44ee68ecd5df", + "id": "1ba747d4-39f5-4eed-9dfe-cf07d00f20b5", "savedPayload": { "position": { "x": 35644.209360781795, @@ -5425,7 +5425,7 @@ "type": "Record Formula", "code": "record.current.end", "project": "Foundations", - "id": "4841fc11-0f62-4f22-953b-ec0bff3d613b", + "id": "f1ec44ac-f0a0-4ef3-856a-06e4e1bb006d", "savedPayload": { "position": { "x": 35436.30078700455, @@ -5448,7 +5448,7 @@ } } }, - "id": "12a90b32-c622-4f03-93e8-2083d4a7b6fd", + "id": "de96e6dd-3e09-4e60-85c4-9a903ecfe558", "savedPayload": { "position": { "x": 35582.44257389317, @@ -5480,7 +5480,7 @@ "type": "Record Formula", "code": "variable.mama", "project": "Foundations", - "id": "b3677312-db70-46bb-9c14-7a8d4eab2188", + "id": "f1fa3bfe-b2e3-4598-8efb-c920d5a27e50", "savedPayload": { "position": { "x": 35391.084360781795, @@ -5503,7 +5503,7 @@ } } }, - "id": "a5c95ff8-82d3-4d9d-a194-408336d887eb", + "id": "f30ac039-e6bc-4b3e-8ef4-3439c8085a7a", "savedPayload": { "position": { "x": 35559.834360781795, @@ -5536,7 +5536,7 @@ "name": "New Record Formula", "code": "variable.fama", "project": "Foundations", - "id": "e6a4ba27-3af6-4a69-93a5-8f179375950e", + "id": "b17f5aa8-1d86-49f6-81ba-d45c51f5c191", "savedPayload": { "position": { "x": 35495.84003351472, @@ -5559,7 +5559,7 @@ } } }, - "id": "5213a5a6-cdbf-4aea-ac4e-c101ec4b6958", + "id": "1c3dbde7-d201-41f6-b55d-b4c4e67075bb", "savedPayload": { "position": { "x": 35582.44257389317, @@ -5592,7 +5592,7 @@ "name": "New Record Formula", "code": "variable.closePrice", "project": "Foundations", - "id": "cc75e88c-91f2-4136-8da4-ae12d9e5260d", + "id": "8907d3df-cb51-46b2-8b9e-b27afbc743b2", "savedPayload": { "position": { "x": 35594.209360781795, @@ -5615,7 +5615,7 @@ } } }, - "id": "b153bd0a-d412-446a-a30e-9043ea06065e", + "id": "5404ef41-082b-4745-be34-7bc7c33106e6", "savedPayload": { "position": { "x": 35644.209360781795, @@ -5639,7 +5639,7 @@ } } ], - "id": "5ee76f88-c5f4-4f1d-8ce3-717b2a85f888", + "id": "76f0709b-5430-4ef6-ad6d-54d9ccd71164", "savedPayload": { "position": { "x": 35728.584360781795, @@ -5674,7 +5674,7 @@ "type": "Procedure Javascript Code", "code": "/* Loop Code */\n// * NOTE * - Lookback to start is 6 - That means 6 previous before current.\nlet candle = record.current;\n\nlet hl2 = (candle.max + candle.min) / 2; // (high + low) / 2\nlet hl2ArrLen = variable.hl2Arr.push(hl2);\nif (hl2ArrLen > 16) {\n variable.hl2Arr.splice(0, 13); // Bring back to length == 4\n hl2ArrLen = variable.hl2Arr.length;\n}\n\nif (hl2ArrLen < 4) {\n variable.mama = 0;\n variable.fama = 0;\n} else {\n let sp = ( (4 * hl2) +\n (3 * variable.hl2Arr[hl2ArrLen-2]) +\n (2 * variable.hl2Arr[hl2ArrLen-3]) +\n (variable.hl2Arr[hl2ArrLen-4])) / 10;\n \n let spArrLen = variable.spArr.push(sp);\n if (spArrLen > 16) {\n variable.spArr.splice(0,10);\n spArrLen = variable.spArr.length;\n }\n\n let dt = (.0962 * sp +\n .5769 * variable.spArr[spArrLen-3] -\n .5769 * variable.spArr[spArrLen-5] -\n .0962 * variable.spArr[spArrLen-7]) *\n (.075 * variable.pPrev + .54);\n let dtArrLen = variable.dtArr.push(dt);\n if (dtArrLen > 16) {\n variable.dtArr.splice(0,10);\n dtArrLen = variable.dtArr.length;\n }\n\n let q1 = (.0962 * dt +\n .5769 * variable.dtArr[dtArrLen-3] -\n .5769 * variable.dtArr[dtArrLen-5] -\n .0962 * variable.dtArr[dtArrLen-7]) *\n (.075 * variable.pPrev + .54);\n let q1ArrLen = variable.q1Arr.push(q1);\n if (q1ArrLen > 16) {\n variable.q1Arr.splice(0,10);\n q1ArrLen = variable.q1Arr.length;\n }\n\n let i1 = variable.dtArr[dtArrLen-4];\n let i1ArrLen = variable.i1Arr.push(i1);\n if (i1ArrLen > 16) {\n variable.i1Arr.splice(0,10);\n i1ArrLen = variable.i1Arr.length;\n }\n\n let jI = (.0962 * i1 +\n .5769 * variable.i1Arr[i1ArrLen-3] -\n .5769 * variable.i1Arr[i1ArrLen-5] -\n .0962 * variable.i1Arr[i1ArrLen-7]) *\n (.075 * variable.pPrev + .54);\n \n let jq = (.0962 * q1 +\n .5769 * variable.q1Arr[q1ArrLen-3] -\n .5769 * variable.q1Arr[q1ArrLen-5] -\n .5769 * variable.q1Arr[q1ArrLen-7]) *\n (.075 * variable.pPrev + .54);\n \n let i2_ = i1 - jq;\n let q2_ = q1 + jI;\n let i2 = .2 * i2_ + .8 * variable.i2Prev;\n let q2 = .2 * q2_ + .8 * variable.q2Prev;\n let re_ = i2 * variable.i2Prev + q2 * variable.q2Prev;\n let im_ = i2 * variable.q2Prev - q2 * variable.i2Prev;\n let re = .2 * re_ + .8 * variable.rePrev;\n let im = .2 * im_ + .8 * variable.imPrev;\n\n let p1 = (im != 0 && re != 0) ? (360/Math.atan(im/re)) : variable.pPrev;\n\n let p2 = (p1 > (1.5 * variable.p1Prev)) ? \n (1.5 * variable.p1Prev) :\n (p1 < 0.67 * variable.p1Prev) ?\n (0.67 * variable.p1Prev) : p1;\n \n let p3 = (p2 < 6) ? 6 :\n (p2 > 50) ? 50 : p2;\n \n let p = .2 * p3 + .8 * variable.p3Prev;\n\n let spp = .33 * p + .67 * variable.sppPrev;\n let phase = Math.atan(q1 / i1);\n let dphase_ = variable.phasePrev - phase;\n let dphase = (dphase_ < 1) ? 1 : dphase_;\n let alpha_ = variable.fastLimit / dphase;\n\n let alpha = (alpha_ < variable.slowLimit) ?\n variable.slowLimit :\n (alpha_ > variable.fastLimit) ?\n variable.fastLimit : alpha_;\n \n /* mama && fama variable declarations: */ \n variable.mama = alpha * hl2 + (1 - alpha) * variable.mamaPrev;\n variable.fama = .5 * alpha * variable.mama + (1 - .5 * alpha) * variable.famaPrev;\n\n /* Load up variable.Prevs */\n variable.pPrev = p;\n variable.i2Prev = i2;\n variable.q2Prev = q2;\n variable.rePrev = re;\n variable.imPrev = im;\n variable.p1Prev = p1;\n variable.p3Prev = p3;\n variable.sppPrev = spp;\n variable.phasePrev = phase;\n variable.mamaPrev = variable.mama;\n variable.famaPrev = variable.fama;\n}\n\nif (!isFinite(variable.mama)) {\n variable.mama = (isFinite(variable.mamaPrev) ? variable.mamaPrev :\n ((candle.close + candle.max + candle.min) / 3));\n}\nif (!isFinite(variable.fama)) {\n variable.fama = (isFinite(variable.famaPrev) ? variable.famaPrev :\n ((candle.close + candle.max + candle.min) / 3));\n}\nvariable.closePrice = candle.close;", "project": "Foundations", - "id": "a0d7333a-6c5f-47ce-9ab5-a01ed37f9d69", + "id": "751f2630-13a1-45d4-804e-ed9041dac166", "savedPayload": { "position": { "x": 35591.99186039734, @@ -5698,7 +5698,7 @@ } } }, - "id": "94b3934d-3adc-4767-a032-47f8ff2a7c38", + "id": "2c1f970a-6738-4730-a918-a87c13889ed8", "savedPayload": { "position": { "x": 35815.7592868552, @@ -5729,7 +5729,7 @@ "type": "Procedure Javascript Code", "code": "/* Initialization Code */\nvariable.fastLimit = 0.375; // Orig Setting:0.5\nvariable.slowLimit = 0.0375; // Orig Setting:0.05\nvariable.hl2Arr = []; // Max Length == 16\nvariable.spArr = [0,0,0,0,0,0]; // Max Length == 16\nvariable.dtArr = [0,0,0,0,0,0]; // Max Length == 16\nvariable.q1Arr = [0,0,0,0,0,0]; // Max Length == 16\nvariable.i1Arr = [0,0,0,0,0,0]; // Max Length == 16\nvariable.pPrev = 0;\nvariable.i2Prev = 0;\nvariable.q2Prev = 0;\nvariable.rePrev = 0;\nvariable.imPrev = 0;\nvariable.p1Prev = 0;\nvariable.p3Prev = 0;\nvariable.sppPrev = 0;\nvariable.phasePrev = 0;\nvariable.mamaPrev = 0;\nvariable.famaPrev = 0;", "project": "Foundations", - "id": "cf666bbd-3f25-402a-8ad6-07cf20d48c9c", + "id": "5d57a25a-0000-4a04-a2bf-8e606d2dc121", "savedPayload": { "position": { "x": 35856.495223928956, @@ -5752,7 +5752,7 @@ } } }, - "id": "f7ee28a0-78b4-4dd5-8431-3007588f5949", + "id": "74f98183-e249-4561-99da-bcfd38f22596", "savedPayload": { "position": { "x": 35948.01096862101, @@ -5775,7 +5775,7 @@ } } }, - "id": "3725ea85-b69e-4469-a1fb-fa9baefc7296", + "id": "5d15107b-fe6e-4c2a-9c69-9d08f6ebb822", "savedPayload": { "position": { "x": 36039.52671331307, @@ -5798,7 +5798,7 @@ } } }, - "id": "21e41638-885e-4fec-933b-7dd49740efa4", + "id": "c7583947-d822-4580-8ce7-670aa3030b10", "savedPayload": { "position": { "x": 37306.02763720831, @@ -5822,26 +5822,26 @@ "referenceParent": { "type": "Plotter Module", "name": "Fisher-MFI", - "id": "b3a6f34c-af2c-4091-be05-da59e6a312e6" + "id": "dc938cc0-6917-4b5b-a0c4-c993163bdf75" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Fisher MFI", "Plotter", "Foundations", - "b43b9a05-1108-4195-afa9-aca42ebac57c" + "812e7731-7ed2-49ef-816b-9b21e0149c6d" ], [ "Fisher-MFI", "Plotter Module", "Foundations", - "b3ba1033-2f74-4944-b253-2fba2c17feb4" + "f80e112e-a450-4446-b405-c5456d4eac0c" ] ] } @@ -5857,7 +5857,7 @@ "name": "Multi-Time-Frame-Market", "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [\n \"24-hs\",\n \"12-hs\",\n \"08-hs\",\n \"06-hs\",\n \"04-hs\",\n \"03-hs\",\n \"02-hs\",\n \"01-hs\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n}", "project": "Foundations", - "id": "87cf42e8-5d0b-4632-b7c7-8a70b4c17ed0", + "id": "b36c2cdb-cee6-4934-8d62-1bac082489b9", "savedPayload": { "position": { "x": 36475.90832281661, @@ -5885,7 +5885,7 @@ "name": "Multi-Time-Frame-Daily", "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [\n \"45-min\",\n \"40-min\",\n \"30-min\",\n \"20-min\",\n \"15-min\",\n \"10-min\",\n \"05-min\",\n \"04-min\",\n \"03-min\",\n \"02-min\",\n \"01-min\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n}", "project": "Foundations", - "id": "83dad8ce-f381-4422-b65b-f1664e57b548", + "id": "74859ecb-776f-423a-b760-8684b8a4f3cd", "savedPayload": { "position": { "x": 36351.844685523836, @@ -5924,7 +5924,7 @@ "name": "New Formula", "code": "record.current.begin", "project": "Foundations", - "id": "44ed50ba-a036-4c70-88a2-407fec94fdf6", + "id": "32022c39-6733-4127-8eb6-99c6e54b93e4", "savedPayload": { "position": { "x": 35737.91098951484, @@ -5947,7 +5947,7 @@ } } }, - "id": "a21db5fc-ab9f-4d96-91b2-3bd150d3f975", + "id": "d030d4f6-ef9c-4556-9dd5-dd2bf754549a", "savedPayload": { "position": { "x": 35838.28058046867, @@ -5980,7 +5980,7 @@ "name": "New Formula", "code": "record.current.end", "project": "Foundations", - "id": "9f734013-ced5-4e7d-a42b-d35b3ad6dd18", + "id": "a8da10e3-76ff-4331-aebd-89113ac0f761", "savedPayload": { "position": { "x": 35611.044330043514, @@ -6003,7 +6003,7 @@ } } }, - "id": "6d263982-c48a-44bd-ad52-53dc53b3c183", + "id": "78f19dd6-b329-4154-9d3b-76f65d11a569", "savedPayload": { "position": { "x": 35753.70280748779, @@ -6036,7 +6036,7 @@ "name": "New Record Formula", "code": "variable.MAMA", "project": "Foundations", - "id": "e6a0a105-0863-4735-978a-6c46f63ca10e", + "id": "4268e41e-3d2c-45ea-8616-6e3c50b10bff", "savedPayload": { "position": { "x": 35598.85334204612, @@ -6059,7 +6059,7 @@ } } }, - "id": "d5368e1e-be95-4898-92ef-82f3c2d033fd", + "id": "e3c8fcf8-d947-4571-9762-70cbb608341d", "savedPayload": { "position": { "x": 35745.57548215619, @@ -6092,7 +6092,7 @@ "name": "New Record Formula", "code": "variable.Upper", "project": "Foundations", - "id": "39ea72a4-04d3-405c-9a83-da0e41de7ff6", + "id": "d6ccf2e9-5c1b-423b-abe3-d5c0fccbb6a9", "savedPayload": { "position": { "x": 35704.604590911506, @@ -6115,7 +6115,7 @@ } } }, - "id": "5fe08f36-8847-4a5e-bd8c-90cd047c632d", + "id": "3d1bc299-0a76-46fc-9dab-e4dfa8d5ef86", "savedPayload": { "position": { "x": 35816.076314733116, @@ -6148,7 +6148,7 @@ "name": "New Record Formula", "code": "variable.Lower", "project": "Foundations", - "id": "fd787d0a-5205-4683-868d-b5131e6b79ef", + "id": "926ef716-8035-4965-b8ba-31e405cbe5f0", "savedPayload": { "position": { "x": 35899.962114907605, @@ -6171,7 +6171,7 @@ } } }, - "id": "098b9750-032f-43f3-8443-c276780685b8", + "id": "2b1588a8-966c-4e5d-8147-3074954de8ce", "savedPayload": { "position": { "x": 35946.314664063844, @@ -6195,7 +6195,7 @@ } } ], - "id": "0f762dca-cfa8-4795-a8f4-9a44cb33f494", + "id": "630fe74a-0590-4a8c-a0a8-927ffff356cd", "savedPayload": { "position": { "x": 36039.01976237633, @@ -6231,7 +6231,7 @@ "name": "New Procedure Javascript Code", "code": "let candle = record.current\nlet MAMA_PLUV = getElement('MAMAs', candle)\nlet P = 10 //periodes for ATR calculation\n\n//True range\nvariable.TR.push(Math.max((candle.max - candle.min), Math.abs(candle.max - candle.close),Math.abs(candle.min-candle.close)))\nif(variable.TR.length > P) {\n\tvariable.TR.splice(0,1)\n}\n\n//ATR\nvariable.ATR = 0\nfor(var i=0 ; i < variable.TR.length ; i++){\n\t\tvariable.ATR += variable.TR[i]\n}\nvariable.ATR = variable.ATR / P\n//put your mama in a local variable... \nif(MAMA_PLUV.mama === undefined){\n\tvariable.MAMA = candle.close\n}\nelse {\n\tvariable.MAMA = MAMA_PLUV.mama\n}\n//calculate Upper and Lower Band for Keltner channels\nif(variable.ATR === undefined || isNaN(variable.ATR)){\n\tvariable.Upper = variable.MAMA\n\tvariable.Lower = variable.MAMA\n}\nelse{\n\tvariable.Upper = variable.MAMA + 2 * variable.ATR\n\tvariable.Lower = variable.MAMA - 2* variable.ATR\n}\n", "project": "Foundations", - "id": "d47a5c94-e906-4efb-bc1b-ceb4c4c22c88", + "id": "c4e39e4c-a70c-48ca-87d4-bc1baee5096f", "savedPayload": { "position": { "x": 35469.626447850416, @@ -6254,7 +6254,7 @@ } } }, - "id": "d23fcd3a-45a4-4b50-ad39-e2264858f485", + "id": "79cf76a4-8eb2-43df-aa52-e262446b5dde", "savedPayload": { "position": { "x": 35721.22761823404, @@ -6286,7 +6286,7 @@ "name": "New Procedure Javascript Code", "code": " / Initialization Code. /\n\nvariable.TR = []", "project": "Foundations", - "id": "1ad966e6-45cd-4149-9ac4-3d7e2098f2a7", + "id": "79958b9e-c9f1-49c4-aa98-9aea925f5d3e", "savedPayload": { "position": { "x": 35815.838509235706, @@ -6309,7 +6309,7 @@ } } }, - "id": "e2d7bab0-d31e-4603-8947-05e5673950cd", + "id": "4d9b7919-a4b4-40a4-8172-a85ad5813b05", "savedPayload": { "position": { "x": 35952.03565915757, @@ -6332,7 +6332,7 @@ } } }, - "id": "79fe2b7b-bb5c-4f4f-8da4-ad7007bc9bdc", + "id": "860ec6d7-779e-4688-9c8c-78c0d0b3d98b", "savedPayload": { "position": { "x": 36224.4299590013, @@ -6355,7 +6355,7 @@ } } }, - "id": "e48a460f-8dec-4d25-b484-1b2d4f756c58", + "id": "b7998377-9c93-4a8e-a481-5f35b1ab7b0b", "savedPayload": { "position": { "x": 37104.59648249426, @@ -6379,26 +6379,26 @@ "referenceParent": { "type": "Plotter Module", "name": "Keltner MAMA channels", - "id": "5f486510-0727-44f3-9f20-82c1a42f6352" + "id": "555a1d5b-c6b1-480a-9b67-5076d72a9e28" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Keltner", "Plotter", "Foundations", - "4a997fd7-f410-405f-b056-aa3b931c205b" + "ec2348c7-df22-4eb8-9b95-e227f02df904" ], [ "Keltner MAMA channels", "Plotter Module", "Foundations", - "880bbebb-e74d-4c13-8c7c-51faaffc9eab" + "0543f5f6-3ef0-40e4-8692-93202dacb02a" ] ] } @@ -6414,7 +6414,7 @@ "name": "Multi-Time-Frame-Market", "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [\n \"24-hs\",\n \"12-hs\",\n \"08-hs\",\n \"06-hs\",\n \"04-hs\",\n \"03-hs\",\n \"02-hs\",\n \"01-hs\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n}", "project": "Foundations", - "id": "b029faa5-1879-4334-bf86-4b6e78d86754", + "id": "d29d18d5-d2d5-436a-980e-4e164baaa8c9", "savedPayload": { "position": { "x": 36447.929315739355, @@ -6442,7 +6442,7 @@ "name": "Multi-Time-Frame-Daily", "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [\n \"45-min\",\n \"40-min\",\n \"30-min\",\n \"20-min\",\n \"15-min\",\n \"10-min\",\n \"05-min\",\n \"04-min\",\n \"03-min\",\n \"02-min\",\n \"01-min\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n}", "project": "Foundations", - "id": "bc47fe05-d344-42d9-8b48-f9793c7074e9", + "id": "dbd421b9-58d1-4704-b7ae-84c0b7ac926e", "savedPayload": { "position": { "x": 36338.94793653855, @@ -6481,7 +6481,7 @@ "name": "New Formula", "code": "record.current.begin", "project": "Foundations", - "id": "2b2ac24f-375f-448f-9a52-7c998f7a8986", + "id": "4909c276-41af-4347-8a9c-40f0e20b5013", "savedPayload": { "position": { "x": 35719.21581018518, @@ -6504,7 +6504,7 @@ } } }, - "id": "557d3f36-8144-451d-8a17-98daa0e9bfad", + "id": "17576cb8-fbcb-4c92-bdeb-3e6a87171f78", "savedPayload": { "position": { "x": 35830.687534006785, @@ -6537,7 +6537,7 @@ "name": "New Formula", "code": "record.current.end", "project": "Foundations", - "id": "ac981c7d-b4a1-4c27-96a5-595716df6886", + "id": "55edca0f-9580-4c55-b481-a1cec024fe8d", "savedPayload": { "position": { "x": 35613.46456131979, @@ -6560,7 +6560,7 @@ } } }, - "id": "0870a933-70a2-4136-a631-9e3732c842e8", + "id": "c9e9c4db-ea54-4412-be74-e23e73fd83a5", "savedPayload": { "position": { "x": 35760.18670142986, @@ -6593,7 +6593,7 @@ "name": "New Record Formula", "code": "variable.ema", "project": "Foundations", - "id": "81e2c50d-5ce2-4f37-b988-3b7db0fa07a7", + "id": "1182ed2b-e7a7-4ee2-98ee-aa292ece1ac4", "savedPayload": { "position": { "x": 35625.65554931719, @@ -6616,7 +6616,7 @@ } } }, - "id": "09421b6e-9cba-4501-a69e-297d4006eb5c", + "id": "e55c1620-8a31-40a5-9603-6ddbaf78cbba", "savedPayload": { "position": { "x": 35768.31402676146, @@ -6649,7 +6649,7 @@ "name": "New Record Formula", "code": "variable.Upper", "project": "Foundations", - "id": "75aab36b-7650-4eb7-8c1e-9a1dd6ef6e06", + "id": "93096826-c67b-4c8c-bc0f-afe903470040", "savedPayload": { "position": { "x": 35752.52220878852, @@ -6672,7 +6672,7 @@ } } }, - "id": "c7c31437-f11a-42ac-a479-ce5132bf4353", + "id": "9e0ca285-4a1d-4801-8e92-5dbe200007b4", "savedPayload": { "position": { "x": 35852.89179974235, @@ -6705,7 +6705,7 @@ "name": "New Record Formula", "code": "variable.Lower", "project": "Foundations", - "id": "f5fbecee-ceaa-4432-9c9d-715c25a434b3", + "id": "7753ad60-a96a-42b6-98ef-b3d37fc4e06c", "savedPayload": { "position": { "x": 35960.070720782016, @@ -6728,7 +6728,7 @@ } } }, - "id": "a7d4a546-2170-4e4d-9946-7f301ef03470", + "id": "e4661e83-5f61-441a-8066-7c093c3a404d", "savedPayload": { "position": { "x": 35991.25747440468, @@ -6752,7 +6752,7 @@ } } ], - "id": "2765c4b0-5767-4d51-9264-246f3ae1ee66", + "id": "1404ea62-94b8-4ff4-b5aa-3c37076780b4", "savedPayload": { "position": { "x": 36053.63098165001, @@ -6788,7 +6788,7 @@ "name": "New Procedure Javascript Code", "code": "let candle = record.current\nlet P = 10 //periodes for ATR calculation\nlet len = 20 // periods for EMA calculation\n\n//Manage previousEMA undefined value\nif(variable.previousEMA === undefined){\n\t\tvariable.previousEMA = candle.close\n}\n\n//True range\nvariable.TR.push(Math.max((candle.max - candle.min), Math.abs(candle.max - candle.close),Math.abs(candle.min-candle.close)))\nif(variable.TR.length > P) {\n\tvariable.TR.splice(0,1)\n}\n\n//ATR\nvariable.ATR = 0\nfor(var i=0 ; i < variable.TR.length ; i++){\n\t\tvariable.ATR += variable.TR[i]\n}\nvariable.ATR = variable.ATR / P\n\n//calculate ema\nvariable.ema = calculateEMA(len, candle.close, variable.previousEMA)\nvariable.previousEMA = variable.ema\n//calculate Upper and Lower Band for Keltner channels\nif(variable.ATR === undefined || isNaN(variable.ATR)){\n\tvariable.Upper = variable.ema\n\tvariable.Lower = variable.ema\n}\nelse{\n\tvariable.Upper = variable.ema + 2 * variable.ATR\n\tvariable.Lower = variable.ema - 2* variable.ATR\n}\n\n//EMA calculation\nfunction calculateEMA(periods, price, previousEMA) {\n let k = 2 / (periods + 1)\n return price * k + previousEMA * (1-k)\n}\n", "project": "Foundations", - "id": "4e533584-64b0-4951-b506-32a077b2c579", + "id": "4df65983-06b7-42c3-878b-623aeb0e4f9c", "savedPayload": { "position": { "x": 35572.162374740336, @@ -6811,7 +6811,7 @@ } } }, - "id": "c39dcf86-0003-4dba-b010-6a1bf731ba7d", + "id": "b15df39a-6848-4955-8513-f92a25038c99", "savedPayload": { "position": { "x": 35805.30616317743, @@ -6843,7 +6843,7 @@ "name": "New Procedure Javascript Code", "code": " / Initialization Code. /\n\nvariable.TR = []", "project": "Foundations", - "id": "66f5e074-99b2-4fac-89b6-350961c8cacc", + "id": "59c00a23-5e6a-4849-8533-3ef8d106429e", "savedPayload": { "position": { "x": 35949.062585460844, @@ -6866,7 +6866,7 @@ } } }, - "id": "0fc58480-9e36-43d6-b19e-6e0de37cf064", + "id": "9f27520a-57a9-4024-8c61-f636bcdd5fd4", "savedPayload": { "position": { "x": 36056.572970324436, @@ -6889,7 +6889,7 @@ } } }, - "id": "05b8320a-2f85-4fab-91d3-770ae1fabc39", + "id": "df693fe6-5a03-4e11-9db5-f50fdde19d0c", "savedPayload": { "position": { "x": 36271.59374005161, @@ -6912,7 +6912,7 @@ } } }, - "id": "353ccef7-a4f6-4247-b327-a677544e2a06", + "id": "f61660fc-466b-4a8d-9403-15d0d9d83436", "savedPayload": { "position": { "x": 36966.230807831926, @@ -6936,36 +6936,36 @@ "referenceParent": { "type": "Plotter Module", "name": "Keltner EMA channels", - "id": "500359cd-4841-4735-a704-480658d31aa4" + "id": "a7b5d94e-32f2-4810-a003-796ecf33c8ca" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Keltner", "Plotter", "Foundations", - "4a997fd7-f410-405f-b056-aa3b931c205b" + "ec2348c7-df22-4eb8-9b95-e227f02df904" ], [ "Keltner EMA channels", "Plotter Module", "Foundations", - "5b7845f4-6916-45d7-b4d9-96d429059325" + "3a246243-c1f5-4b37-9dd0-cfc9aa79c9a6" ] ] } } ], - "id": "f92dbee1-4d00-468e-960a-d3edaa3b03db", + "id": "12f426b0-9f3e-4424-b27f-4582d9b7eaa5", "savedPayload": { "position": { - "x": 37166.969989739584, - "y": 19959.255940955558 + "x": 37224.2648914271, + "y": 19933.746607202345 }, "targetPosition": { "x": 37074.2648914271, @@ -7004,7 +7004,7 @@ "type": "Output Dataset", "name": "Multi-Time-Frame-Market One minute counters", "project": "Foundations", - "id": "8ad80fd6-790a-4e36-b1ab-3ec14120d0f3", + "id": "b87a828b-f957-44fe-abfa-f6b363d1af07", "savedPayload": { "position": { "x": 37121.94047820647, @@ -7028,39 +7028,39 @@ "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Market", - "id": "d80790c3-8211-452a-9084-865edf412ee6" + "id": "23e48682-e981-4381-b9d5-04edf803d279" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "One-Min counters", "Indicator Bot", "Data-Mining", - "aa0b89bf-9583-4e42-bbcf-2b726852276d" + "7f2396c2-c215-4d4d-9d6b-3126b1c678dc" ], [ "One minute counters", "Product Definition", "Foundations", - "751b3f78-e82f-49fa-8561-ffa46b104091" + "78caffaa-68ec-427f-a966-cb0cc317018c" ], [ "Multi-Time-Frame-Market", "Dataset Definition", "Foundations", - "8317211c-5d38-4a76-aea8-cad4368cc332" + "8d435632-1546-447c-8223-8afd1c232053" ] ] } } ], "outputDatasetFolders": [], - "id": "60861130-176e-48fc-aba1-f8bd844d0414", + "id": "e7af10d6-57a6-4e76-837c-4b96199b2877", "savedPayload": { "position": { "x": 36992.0366676388, @@ -7093,7 +7093,7 @@ "name": "One-Min counters Multi-Time-Frame-Market", "config": "{\n \"mainUtility\": \"Self Reference\"\n}", "project": "Foundations", - "id": "f417a27f-a0fd-455a-99db-b654ec07bffd", + "id": "43eb5fe6-97e7-4c1a-8e84-0200cdb77ab6", "savedPayload": { "position": { "x": 37310.48942568162, @@ -7117,32 +7117,32 @@ "referenceParent": { "type": "Status Report", "name": "Fisher MFI", - "id": "97ff4ff0-5dc0-4d6c-b3b4-8e15aa0646a6" + "id": "f67aada8-a03d-4b75-bcea-c401e0a6f1e3" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "One-Min counters", "Indicator Bot", "Data-Mining", - "aa0b89bf-9583-4e42-bbcf-2b726852276d" + "7f2396c2-c215-4d4d-9d6b-3126b1c678dc" ], [ "Multi-Time-Frame-Market", "Process Definition", "Foundations", - "fada771a-1877-4a78-bd6b-abb50f0d8867" + "d540cd45-846e-4b3e-915b-44eaf0f218dc" ], [ "Fisher MFI", "Status Report", "Foundations", - "0fe73480-0ba4-45b7-a11e-46f9cd0c71aa" + "db4c696f-c9f5-419e-9ccc-19993d597d96" ] ] } @@ -7152,7 +7152,7 @@ "name": "Candles Volumes Multi-Time-Frame-Market", "config": "{\n \"mainUtility\": \"Market Ending Point\"\n}", "project": "Foundations", - "id": "3649de1e-8141-4c83-aaba-fb1dc9aa30cc", + "id": "8bb86272-15aa-4a53-80d6-f27ba08bebb8", "savedPayload": { "position": { "x": 37235.076304714356, @@ -7212,7 +7212,7 @@ "type": "Data Dependency", "name": "Candles Multi-Time-Frame-Market", "project": "Foundations", - "id": "d5bca12a-db4d-4724-b9d7-3be68d7dcd1f", + "id": "15f08271-a533-4227-b246-656b3a4d5c13", "savedPayload": { "position": { "x": 37074.50636431646, @@ -7270,7 +7270,7 @@ "type": "Data Dependency", "name": "Volumes Multi-Time-Frame-Market", "project": "Foundations", - "id": "03cb201a-91e1-48a0-be6e-120a80f3bb28", + "id": "e5fa6f0a-5570-4f93-bdc2-d905ca3bd8d5", "savedPayload": { "position": { "x": 36890.11186414839, @@ -7326,7 +7326,7 @@ } ], "dataMineDataDependencies": [], - "id": "710e63ed-357d-40cd-85c7-069aac3e5a02", + "id": "9d00fbda-d76c-4ffb-bc8e-07bff17f0756", "savedPayload": { "position": { "x": 37012.132857071134, @@ -7353,7 +7353,7 @@ "type": "Status Report", "name": "Fisher MFI", "project": "Foundations", - "id": "97ff4ff0-5dc0-4d6c-b3b4-8e15aa0646a6", + "id": "f67aada8-a03d-4b75-bcea-c401e0a6f1e3", "savedPayload": { "position": { "x": 36862.132857071134, @@ -7380,7 +7380,7 @@ "type": "Execution Started Event", "name": "", "project": "Foundations", - "id": "39fa40f3-cab1-4009-904f-365e3c2a1624", + "id": "5b641429-f9ad-43e6-898e-af35a4dd65e5", "savedPayload": { "position": { "x": 36712.132857071134, @@ -7438,7 +7438,7 @@ "type": "Execution Finished Event", "name": "New Execution Finished Event", "project": "Foundations", - "id": "264c7a9d-6d4a-4bd1-b2ee-b1fb9e1db9c3", + "id": "2211f549-736e-438c-a0bc-14f33236418d", "savedPayload": { "position": { "x": 36602.3252359358, @@ -7461,7 +7461,7 @@ } } }, - "id": "7e5bc2c4-40b4-45c7-8c8a-eed39d7f811d", + "id": "e4f04196-5b52-46f8-9cc1-8958c488d5f9", "savedPayload": { "position": { "x": 36862.132857071134, @@ -7498,7 +7498,7 @@ "type": "Output Dataset", "name": "Multi-Time-Frame-Daily One minute counters", "project": "Foundations", - "id": "eab0c6bc-93f0-43d9-b442-3cd745b093f7", + "id": "aef67dd2-6347-42fb-ac02-676385e36fbb", "savedPayload": { "position": { "x": 37725.657307245114, @@ -7522,39 +7522,39 @@ "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Daily", - "id": "2023a17d-0182-4f5a-a8ca-a1423e55af70" + "id": "136e06a2-83a8-4503-8ad2-74f3604b59be" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "One-Min counters", "Indicator Bot", "Data-Mining", - "aa0b89bf-9583-4e42-bbcf-2b726852276d" + "7f2396c2-c215-4d4d-9d6b-3126b1c678dc" ], [ "One minute counters", "Product Definition", "Foundations", - "751b3f78-e82f-49fa-8561-ffa46b104091" + "78caffaa-68ec-427f-a966-cb0cc317018c" ], [ "Multi-Time-Frame-Daily", "Dataset Definition", "Foundations", - "62da0b82-9f8b-41dc-b10a-6c29c36bd140" + "c624e205-fa98-4569-a368-de35a9d48226" ] ] } } ], "outputDatasetFolders": [], - "id": "53b7af52-82ed-494d-9bb8-4a5865644ef0", + "id": "fc9b6fec-ecf6-404b-ac51-a28956cf2c59", "savedPayload": { "position": { "x": 37138.76874680483, @@ -7587,7 +7587,7 @@ "name": "One-Min counters Multi-Time-Frame-Daily", "config": "{\n \"mainUtility\": \"Self Reference\"\n}", "project": "Foundations", - "id": "b4b8c909-657f-4129-94f5-f80996f22cc7", + "id": "0157d778-8386-433b-85f7-445861519a06", "savedPayload": { "position": { "x": 37584.65564209127, @@ -7611,32 +7611,32 @@ "referenceParent": { "type": "Status Report", "name": "Monte Carlo Forecast", - "id": "9041720a-0486-47f8-8782-41252484b67e" + "id": "0c8f5fd4-393a-4bca-93e3-93b4aaac3459" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "One-Min counters", "Indicator Bot", "Data-Mining", - "aa0b89bf-9583-4e42-bbcf-2b726852276d" + "7f2396c2-c215-4d4d-9d6b-3126b1c678dc" ], [ "Multi-Time-Frame-Daily", "Process Definition", "Foundations", - "78f990cc-b23e-466f-8561-670569b858b2" + "d757e55f-7286-4dcf-bafe-0acf2e9b7da2" ], [ "Monte Carlo Forecast", "Status Report", "Foundations", - "cae8364d-57c8-46ad-b463-f0b7d5f7fd8b" + "7ac2ffc8-1d78-4c1b-9421-043958cb0fbb" ] ] } @@ -7646,7 +7646,7 @@ "name": "", "config": "{\n \"mainUtility\": \"Market Ending Point\"\n}", "project": "Foundations", - "id": "86f814d1-a706-4220-9a0f-be1bc72214e8", + "id": "b4c7afd0-b9b7-444a-b9fb-00dfe6ec5663", "savedPayload": { "position": { "x": 37532.370996164005, @@ -7705,7 +7705,7 @@ "name": "Exchange Raw Data Historic-OHLCVs", "config": "{\n \"mainUtility\": \"Market Starting Point\"\n}", "project": "Foundations", - "id": "880eed48-20eb-47fd-bbb6-5a2b6ede9aea", + "id": "1c39bd04-7b46-4109-bf8e-6e98eeaab8ce", "savedPayload": { "position": { "x": 37443.65397693742, @@ -7765,7 +7765,7 @@ "type": "Data Dependency", "name": "Candles Multi-Time-Frame-Daily", "project": "Foundations", - "id": "458f543c-706f-4401-a3ce-ed7042341d05", + "id": "0960d7be-dd1e-4242-b010-6e206655c8a0", "savedPayload": { "position": { "x": 37324.55050266, @@ -7823,7 +7823,7 @@ "type": "Data Dependency", "name": "Volumes Multi-Time-Frame-Daily", "project": "Foundations", - "id": "c3a4cb30-0af4-464d-b04d-a85ec21c4e34", + "id": "96aa0402-b4da-4e4d-a880-2d7e972ac41f", "savedPayload": { "position": { "x": 37183.17727827595, @@ -7879,7 +7879,7 @@ } ], "dataMineDataDependencies": [], - "id": "ab9487d8-d416-49a5-876f-87c8e34dc6c4", + "id": "d982815a-c78f-4998-96d2-2d57ca1688f1", "savedPayload": { "position": { "x": 36997.767081650985, @@ -7906,7 +7906,7 @@ "type": "Status Report", "name": "Monte Carlo Forecast", "project": "Foundations", - "id": "9041720a-0486-47f8-8782-41252484b67e", + "id": "0c8f5fd4-393a-4bca-93e3-93b4aaac3459", "savedPayload": { "position": { "x": 36644.585284677036, @@ -7933,7 +7933,7 @@ "type": "Execution Started Event", "name": "", "project": "Foundations", - "id": "db4f255b-348e-448f-9b48-a6eaee1c4c34", + "id": "9eef1dbc-0971-4c61-9e6d-92fe3cf8e2fe", "savedPayload": { "position": { "x": 36489.50667911922, @@ -7991,7 +7991,7 @@ "type": "Execution Finished Event", "name": "New Execution Finished Event", "project": "Foundations", - "id": "62a06f3c-f09c-4a9a-99c8-54480127d96b", + "id": "b67ade4b-9f9d-485c-8ec2-c95a6175cdeb", "savedPayload": { "position": { "x": 36351.14100445689, @@ -8014,7 +8014,7 @@ } } }, - "id": "3203fd81-86ca-43d9-b782-b6df2ceb1f7d", + "id": "26ea2db2-0370-480f-9dd7-1498a4e28782", "savedPayload": { "position": { "x": 36437.86878835921, @@ -8050,7 +8050,7 @@ "name": "Multi-Time-Frame-Market", "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [\n \"24-hs\",\n \"12-hs\",\n \"08-hs\",\n \"06-hs\",\n \"04-hs\",\n \"03-hs\",\n \"02-hs\",\n \"01-hs\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n}", "project": "Foundations", - "id": "d80790c3-8211-452a-9084-865edf412ee6", + "id": "23e48682-e981-4381-b9d5-04edf803d279", "savedPayload": { "position": { "x": 36147.62949353952, @@ -8078,7 +8078,7 @@ "name": "Multi-Time-Frame-Daily", "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [\n \"45-min\",\n \"40-min\",\n \"30-min\",\n \"20-min\",\n \"15-min\",\n \"10-min\",\n \"05-min\",\n \"04-min\",\n \"03-min\",\n \"02-min\",\n \"01-min\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n}", "project": "Foundations", - "id": "2023a17d-0182-4f5a-a8ca-a1423e55af70", + "id": "136e06a2-83a8-4503-8ad2-74f3604b59be", "savedPayload": { "position": { "x": 35984.15742473831, @@ -8117,7 +8117,7 @@ "name": "New Formula", "code": "record.current.begin", "project": "Foundations", - "id": "c3a2e3db-c7df-45e5-a8ad-d76c7dd08d07", + "id": "e0d07351-af3f-426d-9336-f750d749cf9f", "savedPayload": { "position": { "x": 34954.75258857835, @@ -8140,7 +8140,7 @@ } } }, - "id": "ec7e477e-b033-42d0-9d3d-89c54422a406", + "id": "65bb897c-a1b3-4c24-8618-7fe0604f49e8", "savedPayload": { "position": { "x": 35155.22905652073, @@ -8173,7 +8173,7 @@ "name": "New Formula", "code": "record.current.end", "project": "Foundations", - "id": "e6743017-58be-47b2-b25c-bb428ae2513a", + "id": "a71f090a-a59c-4696-93aa-9b935a1c82d0", "savedPayload": { "position": { "x": 34914.21884390627, @@ -8196,7 +8196,7 @@ } } }, - "id": "6d811a81-c1d9-4141-866b-20416d1439c6", + "id": "8d4d56c3-3a5e-4bab-9f88-6696caaaae6b", "savedPayload": { "position": { "x": 35128.20656007268, @@ -8229,7 +8229,7 @@ "name": "New Record Formula", "code": "variable.oneH", "project": "Foundations", - "id": "32df239b-9f7a-4e5a-8d23-8856ad62a712", + "id": "74ca0a0b-d9da-45cf-bdd5-6230205d4942", "savedPayload": { "position": { "x": 35249.7384050813, @@ -8252,7 +8252,7 @@ } } }, - "id": "71ebefc0-037a-4d91-9cd2-fdd6b33df769", + "id": "abae9e14-d638-4b0d-8109-08995857703b", "savedPayload": { "position": { "x": 35351.8862675227, @@ -8276,7 +8276,7 @@ } } ], - "id": "d6f72c56-0ac8-46ef-a620-f2a8ca3847fc", + "id": "e4c76b8c-26c0-4d1e-bcfc-bedd3030b836", "savedPayload": { "position": { "x": 35556.181992405494, @@ -8312,7 +8312,7 @@ "name": "New Procedure Javascript Code", "code": "let candle = record.current\n\nif (variable.oneH === 60){\n\tvariable.oneH = 0\n}\nvariable.oneH = variable.oneH + 1", "project": "Foundations", - "id": "dc2285b2-b2b7-4162-a46e-b60244159860", + "id": "bf1a64ca-fc37-4644-aad1-966c38cb734d", "savedPayload": { "position": { "x": 34833.979082041, @@ -8335,7 +8335,7 @@ } } }, - "id": "8700a453-ccaa-4293-aa50-a243f815be5a", + "id": "8bb898ad-a678-48bb-9b89-f2e672317c18", "savedPayload": { "position": { "x": 35183.69476469664, @@ -8367,7 +8367,7 @@ "name": "New Procedure Javascript Code", "code": "", "project": "Foundations", - "id": "04ab7e77-70c0-4e74-8c96-b3a6ab3d05d4", + "id": "8c66664e-cc2b-4883-b711-531ab20c7a06", "savedPayload": { "position": { "x": 35399.32939812175, @@ -8390,7 +8390,7 @@ } } }, - "id": "6d9a5e5e-b633-4512-9077-f2d7ed12144a", + "id": "4f4bbbbb-365c-41a4-bb74-b07a33cffe24", "savedPayload": { "position": { "x": 35560.59497541714, @@ -8413,7 +8413,7 @@ } } }, - "id": "2b0bf8a1-dd51-436a-bc9b-52f44366a55a", + "id": "08417540-b397-408c-b6d1-4334167d78fb", "savedPayload": { "position": { "x": 35883.126130007906, @@ -8436,7 +8436,7 @@ } } }, - "id": "feba35c4-78bb-4422-8b32-0e28a82c795b", + "id": "8221bb51-225c-4573-a097-95c473d6a8cb", "savedPayload": { "position": { "x": 36412.132857071134, @@ -8460,36 +8460,36 @@ "referenceParent": { "type": "Plotter Module", "name": "oneHR", - "id": "c9acbab4-3d3d-4e30-a9cc-19099858998d" + "id": "eea9bc78-7af7-46a0-beaf-b20ec48a2fcf" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "One Minute Counters", "Plotter", "Foundations", - "3a9fe260-38dd-451d-a09d-d734cb28c76f" + "36e38a24-ed3c-436a-9e59-aa388a3995ff" ], [ "oneHR", "Plotter Module", "Foundations", - "705723a7-41a3-46ed-8e21-142cd0bdd528" + "ee276cf5-4e82-4e2f-a36d-936d4ad8622c" ] ] } } ], - "id": "328c3f69-e7ff-405d-83f1-fa94ea233885", + "id": "a640bf55-b7c7-4881-9e73-d30dfc1412c2", "savedPayload": { "position": { - "x": 36981.55979311461, - "y": 19959.255940955558 + "x": 37074.2648914271, + "y": 19973.938986067013 }, "targetPosition": { "x": 37074.2648914271, @@ -8528,7 +8528,7 @@ "type": "Output Dataset", "name": "Multi-Time-Frame-Market Volatility Index", "project": "Foundations", - "id": "1aa3cc23-4103-4342-89d4-b7e468ea303c", + "id": "6013bd32-6bc6-4ce3-bbdc-59e85c3b4a72", "savedPayload": { "position": { "x": 37010.39955792323, @@ -8552,32 +8552,32 @@ "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Market", - "id": "a6ea051b-8b2d-4100-b110-531ff23b9cb3" + "id": "66866ad0-b33d-4629-8ee1-816176445271" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Volatility", "Indicator Bot", "Data-Mining", - "78b76466-11f0-4cdb-9ad6-73d7a4153bdb" + "dd499fc9-fae1-4e29-b8e1-2db3efc3ce24" ], [ "Volatility Index", "Product Definition", "Foundations", - "e39a4c5a-0378-45a5-8aa1-c96b189eaf72" + "67dc3eda-82d4-481d-8de7-c9824892e60e" ], [ "Multi-Time-Frame-Market", "Dataset Definition", "Foundations", - "a614549f-b388-40c8-a89c-ec973217dcd5" + "5d06af31-9cc5-4f5d-aea9-64ffcc1b0701" ] ] } @@ -8586,7 +8586,7 @@ "type": "Output Dataset", "name": "Multi-Time-Frame-Market Weighted Volatility Oscillator", "project": "Foundations", - "id": "9fe35841-85df-4b4e-a433-43a88ed4cc47", + "id": "4f107559-3cc9-4cb1-a2c7-7a9b8f294d34", "savedPayload": { "position": { "x": 37154.22251815346, @@ -8610,32 +8610,32 @@ "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Market", - "id": "ea2565de-7119-4aa6-aa6e-62a2cdd584d0" + "id": "d9667c98-7139-4a6b-88a3-635454669ff8" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Volatility", "Indicator Bot", "Data-Mining", - "78b76466-11f0-4cdb-9ad6-73d7a4153bdb" + "dd499fc9-fae1-4e29-b8e1-2db3efc3ce24" ], [ "Weighted Volatility Oscillator", "Product Definition", "Foundations", - "4d6f9b30-8268-46d8-be5f-6b7821528276" + "cd1c151d-67cc-4223-9341-92bdf4fde27b" ], [ "Multi-Time-Frame-Market", "Dataset Definition", "Foundations", - "ad01ad46-6773-467e-857e-d83553aac6de" + "c72651f4-dd31-4060-92da-3a655b76c9a0" ] ] } @@ -8644,7 +8644,7 @@ "type": "Output Dataset", "name": "Multi-Time-Frame-Market Volatility Adjusted MA", "project": "Foundations", - "id": "8c9991a7-217b-4b0b-a11c-5dfdc57c9396", + "id": "67400e01-8a48-4230-aca0-7b2e3998c9cb", "savedPayload": { "position": { "x": 37189.239322731846, @@ -8668,32 +8668,32 @@ "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Market", - "id": "b257b3f1-3430-454b-9b83-45bfa7a32b40" + "id": "4dfb0746-806d-4cbf-b77e-3871dbf3d906" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Volatility", "Indicator Bot", "Data-Mining", - "78b76466-11f0-4cdb-9ad6-73d7a4153bdb" + "dd499fc9-fae1-4e29-b8e1-2db3efc3ce24" ], [ "Volatility Adjusted MA", "Product Definition", "Foundations", - "f6d45523-39f1-4d23-977d-c4aa33edcf75" + "597f4209-77f1-4ee5-a8b6-8807e2d20dbe" ], [ "Multi-Time-Frame-Market", "Dataset Definition", "Foundations", - "fbb8cfdc-6af1-48fd-a455-a1814a331d5e" + "d92988cc-f4e9-4cac-8c73-1a9a41745606" ] ] } @@ -8702,7 +8702,7 @@ "type": "Output Dataset", "name": "Multi-Time-Frame-Market RVI", "project": "Foundations", - "id": "0e60bd5e-f547-424d-9370-631425051ad0", + "id": "50e5dec9-069f-4800-bc84-827d7bce7fd9", "savedPayload": { "position": { "x": 37080.43316708, @@ -8726,32 +8726,32 @@ "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Market", - "id": "c8624725-c849-4132-8efd-3adb297f0afe" + "id": "8876658b-95c5-459d-9af9-2abe390ed65b" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Volatility", "Indicator Bot", "Data-Mining", - "78b76466-11f0-4cdb-9ad6-73d7a4153bdb" + "dd499fc9-fae1-4e29-b8e1-2db3efc3ce24" ], [ "RVI", "Product Definition", "Foundations", - "1c16d37c-9965-4bd1-b508-954c6180b5cc" + "6126d532-1487-4755-99df-eefe97c524d5" ], [ "Multi-Time-Frame-Market", "Dataset Definition", "Foundations", - "8aad5674-e508-4d3e-a084-760d6359e275" + "e1b7c046-5b18-47ec-bde3-29c382ca3782" ] ] } @@ -8760,7 +8760,7 @@ "type": "Output Dataset", "name": "Multi-Time-Frame-Market Volatility Bands", "project": "Foundations", - "id": "92e6004b-2a17-4c16-b583-e455588db416", + "id": "7465ef98-3b3b-4273-84cd-5d2bc337058a", "savedPayload": { "position": { "x": 36936.61020684977, @@ -8784,39 +8784,39 @@ "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Market", - "id": "88e0fc4a-e856-4602-b535-e4221a3eb818" + "id": "9f7fef67-33f7-4c98-815f-2c2ff22b8ef9" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Volatility", "Indicator Bot", "Data-Mining", - "78b76466-11f0-4cdb-9ad6-73d7a4153bdb" + "dd499fc9-fae1-4e29-b8e1-2db3efc3ce24" ], [ "Volatility Bands", "Product Definition", "Foundations", - "94897b82-17fe-4a88-879a-b559a61a3e4c" + "ef8791a0-9246-4477-8296-11d440e97c3b" ], [ "Multi-Time-Frame-Market", "Dataset Definition", "Foundations", - "161ddab1-c5a6-4b3c-b3da-6e6d28115662" + "65d782c9-b9f5-40c8-a519-324f5e9d1439" ] ] } } ], "outputDatasetFolders": [], - "id": "4733b7cb-b5ae-43ca-8104-c41423fcfe01", + "id": "ab26d756-ece6-49a0-99ef-8c21b8c9cffb", "savedPayload": { "position": { "x": 37045.416362501615, @@ -8849,7 +8849,7 @@ "name": "Volatility Multi-Time-Frame-Market", "config": "{\n \"mainUtility\": \"Self Reference\"\n}", "project": "Foundations", - "id": "6d27fe8e-223f-4194-8815-ed3d50167666", + "id": "4010810f-329e-46f1-b4ec-d1d62e4fde9a", "savedPayload": { "position": { "x": 37378.2678810733, @@ -8873,32 +8873,32 @@ "referenceParent": { "type": "Status Report", "name": "Fisher MFI", - "id": "11c0f1df-1f0d-415e-9c66-6dea41119dc1" + "id": "2e1634ce-da42-48c6-ae73-e33cd1c5b1b7" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Volatility", "Indicator Bot", "Data-Mining", - "78b76466-11f0-4cdb-9ad6-73d7a4153bdb" + "dd499fc9-fae1-4e29-b8e1-2db3efc3ce24" ], [ "Multi-Time-Frame-Market", "Process Definition", "Foundations", - "89e2008e-eb6a-4254-b00b-deba270893bc" + "164b5ff3-71da-43b8-b9d7-e5a871b39b55" ], [ "Fisher MFI", "Status Report", "Foundations", - "2e4116f0-53b5-41d7-b930-1236399f09a2" + "91409603-205c-46d9-a688-4bf14f4f9d82" ] ] } @@ -8908,7 +8908,7 @@ "name": "Candles Volumes Multi-Time-Frame-Market", "config": "{\n \"mainUtility\": \"Market Ending Point\"\n}", "project": "Foundations", - "id": "95645f63-b35d-4d8d-a4b3-da69dd581111", + "id": "4a054346-cef7-48fa-8ab2-84b83856cdd7", "savedPayload": { "position": { "x": 37334.310761625144, @@ -8968,7 +8968,7 @@ "type": "Data Dependency", "name": "Candles Multi-Time-Frame-Market", "project": "Foundations", - "id": "da7834f1-325b-44d4-8762-66f3c00bba8e", + "id": "90ac9c4e-e695-4277-a308-20be07750b7f", "savedPayload": { "position": { "x": 37192.87438071482, @@ -9026,7 +9026,7 @@ "type": "Data Dependency", "name": "Volumes Multi-Time-Frame-Market", "project": "Foundations", - "id": "26bc3a94-46a2-4f59-a609-f255c6f9bb8c", + "id": "39d01630-93d1-4399-a674-39c442a35dd0", "savedPayload": { "position": { "x": 37007.982628604295, @@ -9082,7 +9082,7 @@ } ], "dataMineDataDependencies": [], - "id": "5842f0ef-2446-4fa2-832b-58cfde2577f7", + "id": "0e21aaeb-72df-41c6-a906-4f0c4f747c31", "savedPayload": { "position": { "x": 37108.09977497951, @@ -9109,7 +9109,7 @@ "type": "Status Report", "name": "Fisher MFI", "project": "Foundations", - "id": "11c0f1df-1f0d-415e-9c66-6dea41119dc1", + "id": "2e1634ce-da42-48c6-ae73-e33cd1c5b1b7", "savedPayload": { "position": { "x": 36971.62701142816, @@ -9136,7 +9136,7 @@ "type": "Execution Started Event", "name": "", "project": "Foundations", - "id": "8b86ac42-9552-478c-8b1f-20ae4cdfe323", + "id": "c3d57b64-e8f6-4184-851e-0d00a3abb1d0", "savedPayload": { "position": { "x": 36816.38879886021, @@ -9194,7 +9194,7 @@ "type": "Execution Finished Event", "name": "New Execution Finished Event", "project": "Foundations", - "id": "cdf3f2ac-a87b-4afd-9336-612c8b0a5127", + "id": "a94627b3-2508-40b7-b955-9fb007d9dc46", "savedPayload": { "position": { "x": 36683.981090967696, @@ -9217,7 +9217,7 @@ } } }, - "id": "0db49f71-98e4-481b-91a8-bbcb8b48eeee", + "id": "c916a0b3-54d3-4433-ac06-1eee7310f3e3", "savedPayload": { "position": { "x": 36901.593402271385, @@ -9254,7 +9254,7 @@ "type": "Output Dataset", "name": "Multi-Time-Frame-Daily Volatility Index", "project": "Foundations", - "id": "03d8d74e-ab2f-4646-b62b-b0d5eef417ad", + "id": "7b874792-4267-4ecb-8214-a7a45e6de84d", "savedPayload": { "position": { "x": 37297.8473699888, @@ -9278,32 +9278,32 @@ "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Daily", - "id": "69c9bf45-24be-4e41-921e-ba407dc7c743" + "id": "2407c806-bf5a-41ae-9af5-082086099b23" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Volatility", "Indicator Bot", "Data-Mining", - "78b76466-11f0-4cdb-9ad6-73d7a4153bdb" + "dd499fc9-fae1-4e29-b8e1-2db3efc3ce24" ], [ "Volatility Index", "Product Definition", "Foundations", - "e39a4c5a-0378-45a5-8aa1-c96b189eaf72" + "67dc3eda-82d4-481d-8de7-c9824892e60e" ], [ "Multi-Time-Frame-Daily", "Dataset Definition", "Foundations", - "a51c451c-b87d-408c-a77a-2215237f2fab" + "39ee82f8-7834-4bac-8c64-77771a221e96" ] ] } @@ -9312,7 +9312,7 @@ "type": "Output Dataset", "name": "Multi-Time-Frame-Daily Weighted Volatility Oscillator", "project": "Foundations", - "id": "6874aeb0-0de5-4403-a67f-3b5b0048ece5", + "id": "2a830cb1-6a23-4aa7-9b41-6f99b021f093", "savedPayload": { "position": { "x": 37314.07974421818, @@ -9336,32 +9336,32 @@ "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Daily", - "id": "c289d792-593c-4101-8f2a-07f3e9a2459e" + "id": "2815676b-1353-4ec2-9c1b-8512ce327bcb" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Volatility", "Indicator Bot", "Data-Mining", - "78b76466-11f0-4cdb-9ad6-73d7a4153bdb" + "dd499fc9-fae1-4e29-b8e1-2db3efc3ce24" ], [ "Weighted Volatility Oscillator", "Product Definition", "Foundations", - "4d6f9b30-8268-46d8-be5f-6b7821528276" + "cd1c151d-67cc-4223-9341-92bdf4fde27b" ], [ "Multi-Time-Frame-Daily", "Dataset Definition", "Foundations", - "72e64a93-d2d4-4cd5-9c08-1ee66824dfca" + "7b378907-2ec5-465c-a0f8-e45dc3aff0ea" ] ] } @@ -9370,7 +9370,7 @@ "type": "Output Dataset", "name": "Multi-Time-Frame-Daily Volatility Adjusted MA", "project": "Foundations", - "id": "77563977-27ac-4c47-9456-cd2c8ec01cdd", + "id": "efab6b73-2ffc-4f8f-9783-9b677734d41d", "savedPayload": { "position": { "x": 37250.917030476725, @@ -9394,32 +9394,32 @@ "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Daily", - "id": "e6fbcfef-0cac-41de-908d-184f4c8c9259" + "id": "6c880f22-be89-4bd4-a312-6f033e9066c5" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Volatility", "Indicator Bot", "Data-Mining", - "78b76466-11f0-4cdb-9ad6-73d7a4153bdb" + "dd499fc9-fae1-4e29-b8e1-2db3efc3ce24" ], [ "Volatility Adjusted MA", "Product Definition", "Foundations", - "f6d45523-39f1-4d23-977d-c4aa33edcf75" + "597f4209-77f1-4ee5-a8b6-8807e2d20dbe" ], [ "Multi-Time-Frame-Daily", "Dataset Definition", "Foundations", - "5fc31f6f-e044-4332-b0db-7936602f8b01" + "89222fd8-9697-4b75-b7b2-c7eddbf4770b" ] ] } @@ -9428,7 +9428,7 @@ "type": "Output Dataset", "name": "Multi-Time-Frame-Daily RVI", "project": "Foundations", - "id": "516f4f7d-0b64-4121-a9bb-b07a0db90389", + "id": "59381e12-511e-4be5-b171-ed847f8f8241", "savedPayload": { "position": { "x": 37125.28362690323, @@ -9452,32 +9452,32 @@ "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Daily", - "id": "a20b7177-02f5-424b-8974-7789e39f1e18" + "id": "5253e7b8-7a8e-4b13-9449-9627df489c88" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Volatility", "Indicator Bot", "Data-Mining", - "78b76466-11f0-4cdb-9ad6-73d7a4153bdb" + "dd499fc9-fae1-4e29-b8e1-2db3efc3ce24" ], [ "RVI", "Product Definition", "Foundations", - "1c16d37c-9965-4bd1-b508-954c6180b5cc" + "6126d532-1487-4755-99df-eefe97c524d5" ], [ "Multi-Time-Frame-Daily", "Dataset Definition", "Foundations", - "6780b58a-9326-433d-9a48-bbef65d21a8e" + "efe1bc39-5f56-423a-a9cb-a0d43c1981a7" ] ] } @@ -9486,7 +9486,7 @@ "type": "Output Dataset", "name": "Multi-Time-Frame-Daily Volatility Bands", "project": "Foundations", - "id": "50f87081-206e-49ea-a5b7-72a41cbf744a", + "id": "fee753c8-45f8-4656-8f61-c656067fafad", "savedPayload": { "position": { "x": 36970.84290252757, @@ -9510,39 +9510,39 @@ "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Daily", - "id": "b88eca28-a8f7-4efd-a9f7-b3be6ef14127" + "id": "d1be8656-d20b-4fe6-8af1-4f8049ac5d21" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Volatility", "Indicator Bot", "Data-Mining", - "78b76466-11f0-4cdb-9ad6-73d7a4153bdb" + "dd499fc9-fae1-4e29-b8e1-2db3efc3ce24" ], [ "Volatility Bands", "Product Definition", "Foundations", - "94897b82-17fe-4a88-879a-b559a61a3e4c" + "ef8791a0-9246-4477-8296-11d440e97c3b" ], [ "Multi-Time-Frame-Daily", "Dataset Definition", "Foundations", - "0cda5efe-edd5-44b1-a021-71ed93ef1af6" + "6a89f4c1-6cf6-46e8-876a-db5d380b51cb" ] ] } } ], "outputDatasetFolders": [], - "id": "ac29da09-4040-4e34-ba7e-b9121aadfcd8", + "id": "4c4c590a-456e-48cc-86dc-2e61b614092f", "savedPayload": { "position": { "x": 37017.773242039635, @@ -9575,7 +9575,7 @@ "name": "Volatility Multi-Time-Frame-Daily", "config": "{\n \"mainUtility\": \"Self Reference\"\n}", "project": "Foundations", - "id": "a6e66389-0388-4dd4-a8a7-c937cffb60ad", + "id": "34d2cd7a-851f-4380-a41e-8577bc8b4bd6", "savedPayload": { "position": { "x": 36917.23291485991, @@ -9599,32 +9599,32 @@ "referenceParent": { "type": "Status Report", "name": "Monte Carlo Forecast", - "id": "cf58eda3-3773-4aec-af7c-6b0db25c9055" + "id": "6dc7a354-6075-4975-8169-213700c537e9" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Volatility", "Indicator Bot", "Data-Mining", - "78b76466-11f0-4cdb-9ad6-73d7a4153bdb" + "dd499fc9-fae1-4e29-b8e1-2db3efc3ce24" ], [ "Multi-Time-Frame-Daily", "Process Definition", "Foundations", - "b7b33a7d-1bc9-47d3-9716-d13d260242b2" + "a07067f9-68df-4491-9b1d-093bcd84b16d" ], [ "Monte Carlo Forecast", "Status Report", "Foundations", - "36bca89c-3169-4540-9459-33d19bddf57f" + "a60d2491-07ff-435a-b93c-97b0a564cd31" ] ] } @@ -9634,7 +9634,7 @@ "name": "", "config": "{\n \"mainUtility\": \"Market Ending Point\"\n}", "project": "Foundations", - "id": "6986e557-3905-4dd5-9b68-6bcb54741af2", + "id": "0e54133d-d0b5-465b-9ba6-be8fa9df719d", "savedPayload": { "position": { "x": 36848.40772403576, @@ -9693,7 +9693,7 @@ "name": "Exchange Raw Data Historic-OHLCVs", "config": "{\n \"mainUtility\": \"Market Starting Point\"\n}", "project": "Foundations", - "id": "d359cd79-d334-426a-843c-552d11b934bc", + "id": "67f5a29c-9d42-45b6-8449-934b76a9bb0d", "savedPayload": { "position": { "x": 36772.255878152464, @@ -9753,7 +9753,7 @@ "type": "Data Dependency", "name": "Candles Multi-Time-Frame-Daily", "project": "Foundations", - "id": "6b43c442-3e3f-4056-902a-868234d2a8a5", + "id": "cca517bc-3a60-4969-a993-a6283a28bcd4", "savedPayload": { "position": { "x": 36693.9669996601, @@ -9811,7 +9811,7 @@ "type": "Data Dependency", "name": "Volumes Multi-Time-Frame-Daily", "project": "Foundations", - "id": "029b3600-1600-49f4-b5e3-df95d198560f", + "id": "031b09b9-4bbd-4c50-948a-0143c86611c5", "savedPayload": { "position": { "x": 36618.876346249424, @@ -9867,7 +9867,7 @@ } ], "dataMineDataDependencies": [], - "id": "2954133a-65e9-4617-a48a-256c08a3d484", + "id": "5b10647f-0799-419b-8b38-da733cff0dfe", "savedPayload": { "position": { "x": 36892.13983846614, @@ -9894,7 +9894,7 @@ "type": "Status Report", "name": "Monte Carlo Forecast", "project": "Foundations", - "id": "cf58eda3-3773-4aec-af7c-6b0db25c9055", + "id": "6dc7a354-6075-4975-8169-213700c537e9", "savedPayload": { "position": { "x": 36761.16428384651, @@ -9921,7 +9921,7 @@ "type": "Execution Started Event", "name": "", "project": "Foundations", - "id": "8cd32f19-7016-45a0-8f38-b131b95f02bd", + "id": "19a486ac-a037-42eb-8cc2-ca07e205f231", "savedPayload": { "position": { "x": 36690.23139494507, @@ -9979,7 +9979,7 @@ "type": "Execution Finished Event", "name": "New Execution Finished Event", "project": "Foundations", - "id": "60bc7000-9aa2-4fbf-ab1b-e36477f9344e", + "id": "f74857aa-23d2-4ffe-acc8-86555c114a45", "savedPayload": { "position": { "x": 36644.592389627964, @@ -10002,7 +10002,7 @@ } } }, - "id": "067f99b6-88ac-4d10-9dda-336308691794", + "id": "208e11f8-fcc3-4c9b-a958-39ff023f62e8", "savedPayload": { "position": { "x": 36784.629453602545, @@ -10038,7 +10038,7 @@ "name": "Multi-Time-Frame-Market", "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [\n \"24-hs\",\n \"12-hs\",\n \"08-hs\",\n \"06-hs\",\n \"04-hs\",\n \"03-hs\",\n \"02-hs\",\n \"01-hs\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n}", "project": "Foundations", - "id": "a6ea051b-8b2d-4100-b110-531ff23b9cb3", + "id": "66866ad0-b33d-4629-8ee1-816176445271", "savedPayload": { "position": { "x": 36768.642983556725, @@ -10066,7 +10066,7 @@ "name": "Multi-Time-Frame-Daily", "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [\n \"45-min\",\n \"40-min\",\n \"30-min\",\n \"20-min\",\n \"15-min\",\n \"10-min\",\n \"05-min\",\n \"04-min\",\n \"03-min\",\n \"02-min\",\n \"01-min\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n}", "project": "Foundations", - "id": "69c9bf45-24be-4e41-921e-ba407dc7c743", + "id": "2407c806-bf5a-41ae-9af5-082086099b23", "savedPayload": { "position": { "x": 36491.385025257274, @@ -10105,7 +10105,7 @@ "name": "New Formula", "code": "record.current.begin", "project": "Foundations", - "id": "19103a51-7ac5-4a96-8985-f0e97a318c32", + "id": "e27bfb9f-bc7c-46ee-92b8-ddade9307441", "savedPayload": { "position": { "x": 36188.08413242018, @@ -10128,7 +10128,7 @@ } } }, - "id": "5fa95e1f-43de-41a0-b3a1-7dac93e2a5c3", + "id": "ec8acdea-f688-42c2-8906-80c3c3b06aa2", "savedPayload": { "position": { "x": 36096.079444930925, @@ -10161,7 +10161,7 @@ "name": "New Formula", "code": "record.current.end", "project": "Foundations", - "id": "2918cbf1-c21f-4f24-81aa-dbb01869843d", + "id": "4ef8696f-ff47-444c-9496-54e326950daa", "savedPayload": { "position": { "x": 36003.35974444279, @@ -10184,7 +10184,7 @@ } } }, - "id": "43165b5b-41d0-4689-aafa-207a35f15aba", + "id": "b4f3e318-c911-41cc-bdad-4231aaec1847", "savedPayload": { "position": { "x": 35972.92985294599, @@ -10217,7 +10217,7 @@ "name": "New Record Formula", "code": "variable.upperVol", "project": "Foundations", - "id": "bfbd1123-a61f-436b-9f2b-0ab83166a2d1", + "id": "652bc8f9-a423-49e1-9a13-4ce376714357", "savedPayload": { "position": { "x": 35811.23960995878, @@ -10240,7 +10240,7 @@ } } }, - "id": "898c430d-6a54-41cd-bf05-9b762e59b89c", + "id": "f46ef498-607b-412f-96e7-18f3fddecf3c", "savedPayload": { "position": { "x": 35844.84976328999, @@ -10273,7 +10273,7 @@ "name": "New Record Formula", "code": "variable.lowerVol", "project": "Foundations", - "id": "fee5681f-835c-4023-8863-98fe03e9ec0e", + "id": "39495e4b-5694-4fa6-916d-b4e5186d1ee4", "savedPayload": { "position": { "x": 35627.288159681615, @@ -10296,7 +10296,7 @@ } } }, - "id": "70e4d629-d841-422d-9fa4-60614f8d3af2", + "id": "e036a37f-a4c6-4541-a51e-58240c0e76c9", "savedPayload": { "position": { "x": 35722.21546310521, @@ -10329,7 +10329,7 @@ "name": "New Record Formula", "code": "variable.MA", "project": "Foundations", - "id": "c158dd8d-8000-44b3-8fb4-0d6387c3fe1a", + "id": "027e69b1-d287-4269-adf6-26078e2c7ba4", "savedPayload": { "position": { "x": 35466.40804611136, @@ -10352,7 +10352,7 @@ } } }, - "id": "39da460e-7448-4fa4-aad9-f19300d2aa6f", + "id": "bbda75d1-99b8-4f28-9348-8d20cb383771", "savedPayload": { "position": { "x": 35614.96205405838, @@ -10385,7 +10385,7 @@ "name": "New Record Formula", "code": "variable.up", "project": "Foundations", - "id": "6b0d64ed-a32a-45be-ab7e-d7472d1b9b82", + "id": "c62d1408-134a-4be8-b28d-974e18e760ae", "savedPayload": { "position": { "x": 35341.63281925859, @@ -10408,7 +10408,7 @@ } } }, - "id": "52e7bd02-ead1-4384-940b-48cfd58f005b", + "id": "3018b47f-6aa1-41f1-bdce-ce4d1400c938", "savedPayload": { "position": { "x": 35531.77856948986, @@ -10441,7 +10441,7 @@ "name": "New Record Formula", "code": "variable.low", "project": "Foundations", - "id": "428347b6-63c8-4723-a29a-3ed4b95113b9", + "id": "818223b0-670c-4b99-bc98-c681920525e4", "savedPayload": { "position": { "x": 35263.071025936086, @@ -10464,7 +10464,7 @@ } } }, - "id": "beffba38-75fd-4205-aa6b-6da378007f6d", + "id": "9ea9729b-c4d0-4109-b5ed-21a5fa17af76", "savedPayload": { "position": { "x": 35479.40404060819, @@ -10497,7 +10497,7 @@ "name": "New Record Formula", "code": "variable.Upper", "project": "Foundations", - "id": "09dfe475-0375-4429-9d45-b39a054c35a4", + "id": "6e819705-049a-4666-8a70-516e9294df50", "savedPayload": { "position": { "x": 35237.08727541385, @@ -10520,7 +10520,7 @@ } } }, - "id": "48c20bfd-cf00-4b62-a892-742c6489c447", + "id": "7710f5b5-242f-436c-8f59-414d9db7ebec", "savedPayload": { "position": { "x": 35462.081540260035, @@ -10553,7 +10553,7 @@ "name": "New Record Formula", "code": "variable.Lower", "project": "Foundations", - "id": "b36942fa-4315-4c8c-b86b-e78a75c1e35b", + "id": "5e7184f6-b50b-4e0d-9b0a-09559860073f", "savedPayload": { "position": { "x": 35265.786616627876, @@ -10576,7 +10576,7 @@ } } }, - "id": "56237b2f-8cda-4af3-b407-0124ab3ed6e7", + "id": "01be8b4b-498f-465a-82ac-3268c474a59f", "savedPayload": { "position": { "x": 35481.21443440272, @@ -10609,7 +10609,7 @@ "name": "New Record Formula", "code": "variable.ema", "project": "Foundations", - "id": "d8af3c3d-7e4e-442e-bf1f-0e4824fb5f1a", + "id": "b491e9b9-a112-4283-a099-6bd28e689ac5", "savedPayload": { "position": { "x": 35346.84399963456, @@ -10632,7 +10632,7 @@ } } }, - "id": "8ce443b6-68af-4a02-972e-bec2feccce85", + "id": "39efbd0d-2a94-401b-b98f-14c7c02f77fe", "savedPayload": { "position": { "x": 35535.25268974051, @@ -10656,7 +10656,7 @@ } } ], - "id": "78074027-d4a6-4aeb-afc1-53c6fa30867a", + "id": "97c42e7d-c1cc-4efa-81f1-2d072e4a2cc0", "savedPayload": { "position": { "x": 35912.07006995241, @@ -10692,7 +10692,7 @@ "name": "New Procedure Javascript Code", "code": "let candle = record.current\nlet P = 10 //periods for ATR calculation\nlet len = 20 //periods for EMA calculation\nlet m = 2 //factor for standard deviation\nlet A = 20 //volatility analysis periods\n\n//fetching last len typical price\nvariable.TP = (candle.max + candle.min + candle.close) / 3\nvariable.last20TP.push(variable.TP)\nif(variable.last20TP.length > len){\n\tvariable.last20TP.splice(0,1)\n}\nvariable.sTP = 0\nvariable.sTPSquare = 0\nfor(var i=0 ; i < len ; i++){\n\tvariable.sTP += variable.last20TP[i]\n}\n//calculate MA\nif(variable.last20TP.length === 20){\n\tvariable.MA = variable.sTP / variable.last20TP.length\n\tvariable.sigma = Math.sqrt(variable.sTPSquare / variable.last20TP.length)\n}else {\n\tvariable.MA = variable.TP\n}\n\n//calculate standard deviation\nif(variable.last20TP.length === 20){\n\tfor(var i = 0 ; i < len ; i++){\n\t\tvariable.sTPSquare += Math.pow(variable.last20TP[i] - variable.MA,2)\n\t}\n\tvariable.sigma = Math.sqrt(variable.sTPSquare / variable.last20TP.length)\n}else{\n\tvariable.sigma = variable.MA * 0.01\n}\n\n//calculate Upper and lower Bollinger Bands\nvariable.up = variable.MA + m * variable.sigma\nvariable.low = variable.MA - m * variable.sigma\n\n//Manage previousEMA undefined value\nif(variable.previousEMA === undefined){\n\t\tvariable.previousEMA = candle.close\n}\n\n//True range\nvariable.TR.push(Math.max((candle.max - candle.min), Math.abs(candle.max - candle.close),Math.abs(candle.min-candle.close)))\nif(variable.TR.length > P) {\n\tvariable.TR.splice(0,1)\n}\n\n//ATR\nvariable.ATR = 0\nfor(var i=0 ; i < variable.TR.length ; i++){\n\t\tvariable.ATR += variable.TR[i]\n}\nvariable.ATR = variable.ATR / P\n\n//calculate ema\nvariable.ema = calculateEMA(len, candle.close, variable.previousEMA)\nvariable.previousEMA = variable.ema\n//calculate Upper and Lower Band for Keltner channels\nif(variable.ATR === undefined || isNaN(variable.ATR)){\n\tvariable.Upper = variable.ema\n\tvariable.Lower = variable.ema\n}\nelse{\n\tvariable.Upper = variable.ema + 2 * variable.ATR\n\tvariable.Lower = variable.ema - 2 * variable.ATR\n}\n//calculate differences between up and low band Bollinger/Keltner ans store on 20 periods\nif(variable.Upper > variable.up){\nvariable.highVolUp.push(variable.Upper - variable.up)\n}else{\n\tvariable.highVolUp.push(0)\n}\nif(variable.Upper < variable.up){\nvariable.highVolDown.push(variable.up - variable.Upper)\n}else{\n\tvariable.highVolDown.push(0)\n}\nif(variable.Lower > variable.low){\nvariable.lowVolUp.push(variable.Lower - variable.low)\n}else{\n\tvariable.lowVolUp.push(0)\n}\nif(variable.Lower < variable.low){\nvariable.lowVolDown.push(variable.low - variable.Lower)\n}else{\n\tvariable.lowVolDown.push(0)\n}\nif(variable.highVolUp.length > A){\n\tvariable.highVolUp.splice(0,1)\n}\nif(variable.highVolDown.length > A){\n\tvariable.highVolDown.splice(0,1)\n}\nif(variable.lowVolUp.length > A){\n\tvariable.lowVolUp.splice(0,1)\n}\nif(variable.lowVolDown.length > A){\n\tvariable.lowVolDown.splice(0,1)\n}\nvariable.upVolH = 0\nvariable.lowVolH = 0\nvariable.upVolL = 0\nvariable.lowVolL = 0\nfor(var i = 0 ; i < variable.highVolDown.length ; i++){\n\tif(variable.highVolUp[i] != 0){\n\tvariable.upVolH += variable.highVolUp[i]\n\t}\n\tif(variable.highVolDown[i] != 0){\n\tvariable.lowVolH += variable.highVolDown[i]\n\t}\n\tif(variable.lowVolUp[i] != 0){\n\tvariable.upVolL += variable.lowVolUp[i]\n\t}\n\tif(variable.lowVolDown[i] != 0){\n\tvariable.lowVolL += variable.lowVolDown[i]\n\t}\n}\nif(variable.upVolH === 0 && variable.lowVolH === 0){\n\tvariable.upperVol = 0\n}else{\n\tvariable.upperVol = (variable.upVolH - variable.lowVolH) / (variable.upVolH + variable.lowVolH)\n}\n\nif(variable.upVolL === 0 && variable.lowVolL === 0){\n\tvariable.lowerVol = 0\n}else{\n\tvariable.lowerVol = (variable.upVolL - variable.lowVolL) / (variable.upVolL + variable.lowVolL)\n}\n\n//EMA calculation\nfunction calculateEMA(periods, price, previousEMA) {\n let k = 2 / (periods + 1)\n return price * k + previousEMA * (1-k)\n}\n", "project": "Foundations", - "id": "300c21ad-16e0-4d18-b25c-3a9268311b1e", + "id": "59e140cd-bf04-414b-9a6d-b775a522339a", "savedPayload": { "position": { "x": 34426.643825658175, @@ -10715,7 +10715,7 @@ } } }, - "id": "e73cd813-8f30-4621-a341-56734470f713", + "id": "891c7bf4-d0f5-4a15-8c75-b4d1012602d6", "savedPayload": { "position": { "x": 34850.83249664966, @@ -10747,7 +10747,7 @@ "name": "New Procedure Javascript Code", "code": "variable.last20TP = []\nvariable.highVolUp = []\nvariable.highVolDown = []\nvariable.lowVolUp = []\nvariable.lowVolDown = []\nvariable.TR = []", "project": "Foundations", - "id": "6ced3a25-9565-4904-979c-0402af9fda25", + "id": "e9c23eba-cd38-4838-9536-c73899ea2f07", "savedPayload": { "position": { "x": 34371.81571342128, @@ -10770,7 +10770,7 @@ } } }, - "id": "b44e68da-ef27-4bb8-970e-cf95bbc8c69d", + "id": "785cb9cf-73bc-496b-b482-cad89b2bd1c1", "savedPayload": { "position": { "x": 34814.28042182506, @@ -10793,7 +10793,7 @@ } } }, - "id": "7bb4f7d2-6349-4f77-a3de-1d5e4407fb97", + "id": "a905a6cc-61d0-474b-aa54-3eadad6aa017", "savedPayload": { "position": { "x": 35699.20983863262, @@ -10816,7 +10816,7 @@ } } }, - "id": "7215aa7f-a1b3-48af-81e6-40bf865b1386", + "id": "aa814b09-4de5-4360-9dd5-d14b13e54cd6", "savedPayload": { "position": { "x": 36596.435438992434, @@ -10840,26 +10840,26 @@ "referenceParent": { "type": "Plotter Module", "name": "Volatility", - "id": "d341b990-dd29-4bb2-afde-fc2ce9c6b05b" + "id": "ededb170-60a6-4f7b-88c3-02adc6999e7a" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Volatility", "Plotter", "Foundations", - "4be7660a-ab5a-47f8-b256-f482dd564160" + "1ad07b32-045d-4921-b57b-2502a1b847f0" ], [ "Volatility", "Plotter Module", "Foundations", - "3f8a84e2-9043-4fe5-b58a-654184de1961" + "6219cf1c-364a-4c75-95c7-45fae4d8dc5c" ] ] } @@ -10875,7 +10875,7 @@ "name": "Multi-Time-Frame-Daily", "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [\n \"45-min\",\n \"40-min\",\n \"30-min\",\n \"20-min\",\n \"15-min\",\n \"10-min\",\n \"05-min\",\n \"04-min\",\n \"03-min\",\n \"02-min\",\n \"01-min\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n}", "project": "Foundations", - "id": "c289d792-593c-4101-8f2a-07f3e9a2459e", + "id": "2815676b-1353-4ec2-9c1b-8512ce327bcb", "savedPayload": { "position": { "x": 36046.52494019889, @@ -10903,7 +10903,7 @@ "name": "Multi-Time-Frame-Market", "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [\n \"24-hs\",\n \"12-hs\",\n \"08-hs\",\n \"06-hs\",\n \"04-hs\",\n \"03-hs\",\n \"02-hs\",\n \"01-hs\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n}", "project": "Foundations", - "id": "ea2565de-7119-4aa6-aa6e-62a2cdd584d0", + "id": "d9667c98-7139-4a6b-88a3-635454669ff8", "savedPayload": { "position": { "x": 35767.38175629014, @@ -10942,7 +10942,7 @@ "name": "New Record Formula", "code": "record.current.begin", "project": "Foundations", - "id": "8b7b0ea9-b524-4863-beca-0b5caa65265b", + "id": "4c3c09dc-700b-48cc-8a30-615099b612eb", "savedPayload": { "position": { "x": 34030.03846235771, @@ -10965,7 +10965,7 @@ } } }, - "id": "c127bc12-1f15-424c-a5af-3f608e0156ac", + "id": "5dbd4ff7-000e-4cc5-b10a-b8810fd742da", "savedPayload": { "position": { "x": 35046.28057076523, @@ -10998,7 +10998,7 @@ "name": "New Record Formula", "code": "record.current.end", "project": "Foundations", - "id": "9ee8cec8-c1c7-44b9-90ce-a9ad86107605", + "id": "157991b9-1e0e-4dd6-bc9e-15ecb5fc07c0", "savedPayload": { "position": { "x": 35667.74464271899, @@ -11021,7 +11021,7 @@ } } }, - "id": "edc73d91-5582-4d51-81f0-5692e01661e9", + "id": "e266fc6e-07f0-402c-a5ab-1e3ba788569d", "savedPayload": { "position": { "x": 34760.83058695473, @@ -11054,7 +11054,7 @@ "name": "New Record Formula", "code": "variable.histo", "project": "Foundations", - "id": "401c6d86-5065-4bd6-a828-516bce977590", + "id": "094cbe76-30ef-404a-80eb-465552f1e862", "savedPayload": { "position": { "x": 35824.26440293211, @@ -11077,7 +11077,7 @@ } } }, - "id": "7e46f9b7-da26-438c-abf6-025e945caf1e", + "id": "8aad54be-2119-470f-ad59-d2bd5209eb86", "savedPayload": { "position": { "x": 34733.400863960596, @@ -11110,7 +11110,7 @@ "name": "New Record Formula", "code": "variable.wTopOsc", "project": "Foundations", - "id": "f7a83810-4232-4f86-b406-273d1ec2ac9b", + "id": "b110f86a-cc07-407f-b7fb-a5ad4f888119", "savedPayload": { "position": { "x": 33842.68997021392, @@ -11133,7 +11133,7 @@ } } }, - "id": "a5e234a6-7489-4aeb-a79b-3c590f9f6571", + "id": "d1222203-2cbf-4614-9e73-3837f0da3b5f", "savedPayload": { "position": { "x": 34971.34117390771, @@ -11166,7 +11166,7 @@ "name": "New Record Formula", "code": "variable.wBottomOsc", "project": "Foundations", - "id": "17c08c3e-d035-45af-93d6-b7672bd75d79", + "id": "bc34c732-a186-4555-810a-204c96c5ab94", "savedPayload": { "position": { "x": 34941.57604269199, @@ -11189,7 +11189,7 @@ } } }, - "id": "b01b0cb7-a004-47dc-a004-00551adc0537", + "id": "068d8bec-632c-49cf-bab3-385f5b001958", "savedPayload": { "position": { "x": 35410.89560289894, @@ -11213,7 +11213,7 @@ } } ], - "id": "c5f661cd-b7dd-4c1a-8d2d-75e9c402089b", + "id": "95007f99-9c19-43db-a495-2be42a47f5e2", "savedPayload": { "position": { "x": 35723.775309703575, @@ -11249,7 +11249,7 @@ "name": "New Procedure Javascript Code", "code": "let candle = record.current\nlet P = 10 //periods for ATR calculation\nlet len = 20 //periods for EMA calculation\nlet m = 2 //factor for standard deviation\nlet A = 10 //volatility analysis periods\nlet V = 6 //periods for EMAv calculation\n\n//fetching last len typical price\nvariable.TP = (candle.max + candle.min + candle.close) / 3\nvariable.last20TP.push(variable.TP)\nif(variable.last20TP.length > len){\n\tvariable.last20TP.splice(0,1)\n}\nvariable.sTP = 0\nvariable.sTPSquare = 0\nfor(var i=0 ; i < len ; i++){\n\tvariable.sTP += variable.last20TP[i]\n}\n//calculate MA\nif(variable.last20TP.length === 20){\n\tvariable.MA = variable.sTP / variable.last20TP.length\n\tvariable.sigma = Math.sqrt(variable.sTPSquare / variable.last20TP.length)\n}else {\n\tvariable.MA = variable.TP\n}\n\n//calculate standard deviation\nif(variable.last20TP.length === 20){\n\tfor(var i = 0 ; i < len ; i++){\n\t\tvariable.sTPSquare += Math.pow(variable.last20TP[i] - variable.MA,2)\n\t}\n\tvariable.sigma = Math.sqrt(variable.sTPSquare / variable.last20TP.length)\n}else{\n\tvariable.sigma = variable.MA * 0.01\n}\n\n//calculate Upper and lower Bollinger Bands\nvariable.up = variable.MA + m * variable.sigma\nvariable.low = variable.MA - m * variable.sigma\n\n//Manage previousEMA undefined value\nif(variable.previousEMA === undefined){\n\t\tvariable.previousEMA = candle.close\n}\n\n//True range\nvariable.TR.push(Math.max((candle.max - candle.min), Math.abs(candle.max - candle.close),Math.abs(candle.min-candle.close)))\nif(variable.TR.length > P) {\n\tvariable.TR.splice(0,1)\n}\n\n//ATR\nvariable.ATR = 0\nfor(var i=0 ; i < variable.TR.length ; i++){\n\t\tvariable.ATR += variable.TR[i]\n}\nvariable.ATR = variable.ATR / P\n\n//calculate ema\nvariable.ema = calculateEMA(len, candle.close, variable.previousEMA)\nvariable.previousEMA = variable.ema\n//calculate Upper and Lower Band for Keltner channels\nif(variable.ATR === undefined || isNaN(variable.ATR)){\n\tvariable.Upper = variable.ema\n\tvariable.Lower = variable.ema\n}\nelse{\n\tvariable.Upper = variable.ema + 2 * variable.ATR\n\tvariable.Lower = variable.ema - 2 * variable.ATR\n}\n//calculate differences between up and low band Bollinger/Keltner and store on 20 periods\nif(variable.Upper > variable.up){\nvariable.highVolUp.push(variable.Upper - variable.up)\n}else{\n\tvariable.highVolUp.push(0)\n}\nif(variable.Upper < variable.up){\nvariable.highVolDown.push(variable.up - variable.Upper)\n}else{\n\tvariable.highVolDown.push(0)\n}\nif(variable.Lower > variable.low){\nvariable.lowVolUp.push(variable.Lower - variable.low)\n}else{\n\tvariable.lowVolUp.push(0)\n}\nif(variable.Lower < variable.low){\nvariable.lowVolDown.push(variable.low - variable.Lower)\n}else{\n\tvariable.lowVolDown.push(0)\n}\nif(variable.highVolUp.length > A){\n\tvariable.highVolUp.splice(0,1)\n}\nif(variable.highVolDown.length > A){\n\tvariable.highVolDown.splice(0,1)\n}\nif(variable.lowVolUp.length > A){\n\tvariable.lowVolUp.splice(0,1)\n}\nif(variable.lowVolDown.length > A){\n\tvariable.lowVolDown.splice(0,1)\n}\n\n//calculate accuéulation of Keltner bands against BB\nvariable.upVolH = 0\nvariable.lowVolH = 0\nvariable.upVolL = 0\nvariable.lowVolL = 0\nfor(var i = 0 ; i < variable.highVolDown.length ; i++){\n\tif(variable.highVolUp[i] != 0){\n\tvariable.upVolH += variable.highVolUp[i]\n\t}\n\tif(variable.highVolDown[i] != 0){\n\tvariable.lowVolH += variable.highVolDown[i]\n\t}\n\tif(variable.lowVolUp[i] != 0){\n\tvariable.upVolL += variable.lowVolUp[i]\n\t}\n\tif(variable.lowVolDown[i] != 0){\n\tvariable.lowVolL += variable.lowVolDown[i]\n\t}\n}\n//calculate volatility oscillator\nif(variable.upVolH === 0 && variable.lowVolH === 0){\n\tvariable.upperVol = 0\n}else{\n\tvariable.upperVol = (variable.upVolH - variable.lowVolH) / (variable.upVolH + variable.lowVolH)\n}\n\nif(variable.upVolL === 0 && variable.lowVolL === 0){\n\tvariable.lowerVol = 0\n}else{\n\tvariable.lowerVol = (variable.upVolL - variable.lowVolL) / (variable.upVolL + variable.lowVolL)\n}\n\n//Calculate the position of the price from the bottom of the BB\nif(variable.previousEMAv === undefined) {\n\tvariable.previousEMAv = candle.close\n}\nvariable.EMAv = calculateEMA(V, candle.close, variable.previousEMAv)\nvariable.previousEMAv = variable.EMAv\nvariable.position = (variable.EMAv - variable.low) / (variable.up - variable.low)\n\n//Calculate the volatility oscillator weighted by the position of the price in the BB\nvariable.wTopOsc = variable.position * variable.upperVol\nvariable.wBottomOsc = variable.position * variable.lowerVol * (-1)\n\n//calculate histogram\nvariable.histo = variable.wTopOsc - variable.wBottomOsc\n\n//EMA calculation\nfunction calculateEMA(periods, price, previousEMA) {\n let k = 2 / (periods + 1)\n return price * k + previousEMA * (1-k)\n}\n", "project": "Foundations", - "id": "3b4bf209-f29a-4f53-a379-e48259550980", + "id": "4943d9f0-df82-4be1-8b72-b0dad51498d6", "savedPayload": { "position": { "x": 34313.91255008905, @@ -11272,7 +11272,7 @@ } } }, - "id": "0cc693cf-2e2f-4afd-a47d-4da54781c600", + "id": "26161ff2-7278-410e-98ac-6a51fa36a06c", "savedPayload": { "position": { "x": 35442.563753782844, @@ -11304,7 +11304,7 @@ "name": "New Procedure Javascript Code", "code": "variable.last20TP = []\nvariable.highVolUp = []\nvariable.highVolDown = []\nvariable.lowVolUp = []\nvariable.lowVolDown = []\nvariable.TR = []", "project": "Foundations", - "id": "f9c70e15-0807-41f4-803a-a79637047f65", + "id": "b5f0ce72-c3cb-402b-8055-f51092e7f111", "savedPayload": { "position": { "x": 36721.274356961156, @@ -11327,7 +11327,7 @@ } } }, - "id": "e936eb88-c759-4bfe-83a5-2b62b6817e21", + "id": "06461642-e0d7-47af-a8b0-e6a513f22abc", "savedPayload": { "position": { "x": 36405.508476531686, @@ -11350,7 +11350,7 @@ } } }, - "id": "8471ce62-775f-4559-b6a5-e2058b9cdd93", + "id": "f225556d-12b7-4b43-867d-06798986702a", "savedPayload": { "position": { "x": 35932.36178090666, @@ -11373,7 +11373,7 @@ } } }, - "id": "e393994d-2fb4-4e21-b64d-21ced375296b", + "id": "2aef88e0-1189-47a5-b7e1-dcb6fc54117a", "savedPayload": { "position": { "x": 36467.502145645885, @@ -11397,26 +11397,26 @@ "referenceParent": { "type": "Plotter Module", "name": "Oscillator", - "id": "1c093e61-31a4-4d97-820f-116b6a505fd3" + "id": "b4965818-a031-451f-b0fc-d1260988deb6" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Volatility", "Plotter", "Foundations", - "4be7660a-ab5a-47f8-b256-f482dd564160" + "1ad07b32-045d-4921-b57b-2502a1b847f0" ], [ "Oscillator", "Plotter Module", "Foundations", - "774ad5cc-c11f-4ee3-886b-a4d16a35c8fc" + "62038c9a-d347-4130-a4b2-4eacca64e013" ] ] } @@ -11432,7 +11432,7 @@ "name": "Multi-Time-Frame-Market", "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [\n \"24-hs\",\n \"12-hs\",\n \"08-hs\",\n \"06-hs\",\n \"04-hs\",\n \"03-hs\",\n \"02-hs\",\n \"01-hs\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n}", "project": "Foundations", - "id": "b257b3f1-3430-454b-9b83-45bfa7a32b40", + "id": "4dfb0746-806d-4cbf-b77e-3871dbf3d906", "savedPayload": { "position": { "x": 36135.68201208922, @@ -11460,7 +11460,7 @@ "name": "Multi-Time-Frame-Daily", "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [\n \"45-min\",\n \"40-min\",\n \"30-min\",\n \"20-min\",\n \"15-min\",\n \"10-min\",\n \"05-min\",\n \"04-min\",\n \"03-min\",\n \"02-min\",\n \"01-min\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n}", "project": "Foundations", - "id": "e6fbcfef-0cac-41de-908d-184f4c8c9259", + "id": "6c880f22-be89-4bd4-a312-6f033e9066c5", "savedPayload": { "position": { "x": 35818.46121799664, @@ -11499,7 +11499,7 @@ "name": "New Record Formula", "code": "record.current.begin", "project": "Foundations", - "id": "d7d35a9f-9393-41ec-9004-623d24250b65", + "id": "e3f2ff7a-a7f7-4d7a-ac03-4b63324ee35b", "savedPayload": { "position": { "x": 35621.71513806711, @@ -11522,7 +11522,7 @@ } } }, - "id": "e45acc59-b2e3-4c8b-a266-e67a51c0c5a6", + "id": "e4d6551e-0532-450b-aeda-a6fe9df44196", "savedPayload": { "position": { "x": 35950.498212534265, @@ -11555,7 +11555,7 @@ "name": "New Record Formula", "code": "record.current.end", "project": "Foundations", - "id": "ef33e5bc-2342-40af-ac94-1a4bc4365e76", + "id": "5fe8f5fc-ebf3-4159-b168-2f31a0c2ba41", "savedPayload": { "position": { "x": 35349.24980851016, @@ -11578,7 +11578,7 @@ } } }, - "id": "3b6536b7-97cc-477c-a0c5-2eea7f6223e3", + "id": "8ef67c00-cf8d-4b31-aa16-d9f1b974b8d0", "savedPayload": { "position": { "x": 35841.51208071149, @@ -11611,7 +11611,7 @@ "name": "New Record Formula", "code": "variable.vama", "project": "Foundations", - "id": "5f601957-90f9-4dc3-9c26-f24eed343575", + "id": "ae3192be-1336-4157-9046-47d1eaac5bd7", "savedPayload": { "position": { "x": 35390.163573289305, @@ -11634,7 +11634,7 @@ } } }, - "id": "cd009f60-a871-4d55-9093-950dc1e4f050", + "id": "23d8778e-e306-4497-a244-b98c020baba4", "savedPayload": { "position": { "x": 35857.877586623144, @@ -11667,7 +11667,7 @@ "name": "New Record Formula", "code": "variable.trend", "project": "Foundations", - "id": "3e919d75-65a5-4f77-870c-ebcd9f68e089", + "id": "bb5e6f99-92b0-434a-a5a3-356536793c1d", "savedPayload": { "position": { "x": 35728.82876486662, @@ -11690,7 +11690,7 @@ } } }, - "id": "d46af8c9-b88d-494b-9093-373464b5b760", + "id": "80ac53f4-b302-41e5-8498-7cd61761a847", "savedPayload": { "position": { "x": 35993.34366325407, @@ -11714,7 +11714,7 @@ } } ], - "id": "7ead25ba-d77e-4387-b9fe-955c1539c018", + "id": "327b8ecd-8bf6-44c0-b822-89320eec174f", "savedPayload": { "position": { "x": 36169.6869288457, @@ -11750,7 +11750,7 @@ "name": "New Procedure Javascript Code", "code": "\tlet candle = record.current\n\tlet L = 144\n\tlet S = 3\n\n\t//reinit of the sums for average and standard deviation\n\tvariable.sqL = 0\n\tvariable.sqS = 0\n\tvariable.sumL = 0\n\tvariable.sumS = 0\n\n\t//Fetch candles on L and S periods\n\tvariable.lastCandleL.push(candle.close)\n\tif(variable.lastCandleL.length > L){\n\t\tvariable.lastCandleL.splice(0,1)\n\t}\n\n\tvariable.lastCandleS.push(candle.close)\n\tif(variable.lastCandleS.length > S){\n\t\tvariable.lastCandleS.splice(0,1)\n\t}\n\n\t//moving average for L and S periods\n\tif(variable.lastCandleL.length === L){\n\tfor(var i = 0; i < L; i++){\n\t\tvariable.sumL += variable.lastCandleL[i]\n\t}\n\tvariable.avgL = variable.sumL / L\n\t}\n\telse {\n\t\tvariable.avgL = candle.close\n\t}\n\n\tif(variable.lastCandleS.length === S){\n\tfor(var i = 0; i < S; i++){\n\t\tvariable.sumS += variable.lastCandleS[i]\n\t}\n\tvariable.avgS = variable.sumS / S \n\t}else{\n\t\tvariable.avgS = candle.close\n\t}\n\n\t//Standard deviation for L and S\n\tif(variable.lastCandleL.length === L){\n\tfor(var i = 0 ; i < L ; i++){\n\t\tvariable.sqL += Math.pow(variable.lastCandleL[i] - variable.avgL, 2)\n\t}\n\tvariable.sigL = Math.sqrt(variable.sqL / L)\n\t}else{\n\t\tvariable.sigL = variable.avgL * 0.01\n\t}\n\n\tif(variable.lastCandleS.length === S){\n\tfor(var i = 0 ; i < S ; i++){\n\t\tvariable.sqS += Math.pow(variable.lastCandleS[i] - variable.avgS, 2)\n\t}\n\tvariable.sigS = Math.sqrt(variable.sqS / S)\n\t}else{\n\t\tvariable.sigS = variable.avgS * 0.01\n\t}\n\n\t//alpha calculation\n\tvariable.alpha = variable.sigS / variable.sigL * 0.2\n\tif(variable.alpha === undefined || isNaN(variable.alpha)){\n\t\tvariable.alpha = 1\n\t}\n\n\t//Previous VAMA initialization\n\tif(variable.previousVAMA === undefined){\n\t\t\tvariable.previousVAMA = candle.close\n\t}\n\n\t//VAMA calculation\n\tvariable.vama = variable.alpha * candle.close + (1 - variable.alpha) * variable.previousVAMA\n\tif(variable.vama === undefined || isNaN(variable.vama)){\n\t\tvariable.vama = candle.close\n\t}\n\tvariable.previousVAMA = variable.vama\n\t\n\tif(candle.close > variable.vama){\n\t\tvariable.trend = 1\n\t}else{\n\t\tvariable.trend = -1\n\t}", "project": "Foundations", - "id": "d93befb1-8b63-4215-b967-925c08ea3727", + "id": "5117d60d-745e-4acd-8497-0bc9732c6747", "savedPayload": { "position": { "x": 36504.74253888411, @@ -11773,7 +11773,7 @@ } } }, - "id": "b98d56fc-bb0a-4213-af85-f1f810d85a7a", + "id": "055758e5-eabf-4e04-bc17-54f5d4e812c5", "savedPayload": { "position": { "x": 36603.068029640504, @@ -11805,7 +11805,7 @@ "name": "New Procedure Javascript Code", "code": "variable.lastCandleL = []\nvariable.lastCandleS = []", "project": "Foundations", - "id": "26386961-b54c-4102-a7f0-3d1288a32f0a", + "id": "63b80715-74b8-4d82-977c-80108e99072e", "savedPayload": { "position": { "x": 36642.75024915428, @@ -11828,7 +11828,7 @@ } } }, - "id": "be4bdcd3-200a-4fb9-9854-6f259bd857cc", + "id": "b88c472d-5d97-418d-b865-0319998f6434", "savedPayload": { "position": { "x": 36676.13093507765, @@ -11851,7 +11851,7 @@ } } }, - "id": "8ccf5b28-a00e-455a-8d12-7f99112ff669", + "id": "4168db29-3e39-49cf-b37b-25cd769f372f", "savedPayload": { "position": { "x": 36713.68420674145, @@ -11874,7 +11874,7 @@ } } }, - "id": "46818f07-5e9f-4ded-a123-9ca2436a11ae", + "id": "61288fe8-d824-4e7d-8bf3-d0d51bfe0c29", "savedPayload": { "position": { "x": 36393.993328935656, @@ -11898,26 +11898,26 @@ "referenceParent": { "type": "Plotter Module", "name": "VAMA", - "id": "80ae23fe-44d6-4270-aa85-17ca51f912a3" + "id": "6b33780c-f1c8-47a5-a12b-fa3e2e5b0a0d" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Volatility", "Plotter", "Foundations", - "4be7660a-ab5a-47f8-b256-f482dd564160" + "1ad07b32-045d-4921-b57b-2502a1b847f0" ], [ "VAMA", "Plotter Module", "Foundations", - "1615d363-9bbf-4c2b-8d48-779d757fc30f" + "8f27e6a5-e028-46f3-a6a6-1608d41da875" ] ] } @@ -11933,7 +11933,7 @@ "name": "Multi-Time-Frame-Market", "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [\n \"24-hs\",\n \"12-hs\",\n \"08-hs\",\n \"06-hs\",\n \"04-hs\",\n \"03-hs\",\n \"02-hs\",\n \"01-hs\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n}", "project": "Foundations", - "id": "c8624725-c849-4132-8efd-3adb297f0afe", + "id": "8876658b-95c5-459d-9af9-2abe390ed65b", "savedPayload": { "position": { "x": 35827.137817944946, @@ -11961,7 +11961,7 @@ "name": "Multi-Time-Frame-Daily", "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [\n \"45-min\",\n \"40-min\",\n \"30-min\",\n \"20-min\",\n \"15-min\",\n \"10-min\",\n \"05-min\",\n \"04-min\",\n \"03-min\",\n \"02-min\",\n \"01-min\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n}", "project": "Foundations", - "id": "a20b7177-02f5-424b-8974-7789e39f1e18", + "id": "5253e7b8-7a8e-4b13-9449-9627df489c88", "savedPayload": { "position": { "x": 35771.139331475, @@ -12000,7 +12000,7 @@ "name": "New Record Formula", "code": "record.current.begin", "project": "Foundations", - "id": "f733e5b3-860c-4035-8568-7db7866ee17d", + "id": "b122d8ac-2727-48b3-9177-62dced7f8550", "savedPayload": { "position": { "x": 35263.00004522656, @@ -12023,7 +12023,7 @@ } } }, - "id": "13f74fbd-e844-4576-a5a5-027837c21c6d", + "id": "868b4a47-3f34-46bb-bc9c-31b919fae323", "savedPayload": { "position": { "x": 35550.10456739604, @@ -12056,7 +12056,7 @@ "name": "New Record Formula", "code": "record.current.end", "project": "Foundations", - "id": "71f6353e-de19-4184-b813-aee28f40ce59", + "id": "fdb1b6f6-ee8c-4342-b795-f8f30ba7a06e", "savedPayload": { "position": { "x": 34853.44188174278, @@ -12079,7 +12079,7 @@ } } }, - "id": "486dfc72-5cf1-4db1-a1c5-f125888c8aa1", + "id": "7d83cb4f-75ae-44d2-8217-a00a5bd17368", "savedPayload": { "position": { "x": 35488.877746738886, @@ -12112,7 +12112,7 @@ "name": "New Record Formula", "code": "variable.RVI", "project": "Foundations", - "id": "f2c7c292-5261-4ce9-9354-edd097b2ebf0", + "id": "ed33340b-d1df-4437-90b8-eb60fc19ed3f", "savedPayload": { "position": { "x": 34452.0858887516, @@ -12135,7 +12135,7 @@ } } }, - "id": "e365a088-d135-4b6d-ab56-4590cd73200a", + "id": "d4e092a0-cbe6-4753-ab71-8c857cd7f9a1", "savedPayload": { "position": { "x": 35455.42252254164, @@ -12168,7 +12168,7 @@ "name": "New Record Formula", "code": "variable.signal", "project": "Foundations", - "id": "0bf69416-9c2a-4453-90c1-39dbbab07257", + "id": "4ca39fba-bf48-4391-9f28-01a13f44cb7e", "savedPayload": { "position": { "x": 34441.53220399175, @@ -12191,7 +12191,7 @@ } } }, - "id": "46664fdc-675a-4db7-a657-f2d555f3292a", + "id": "243ff170-ce4e-4bcc-9033-900918cbaae9", "savedPayload": { "position": { "x": 35451.2010486377, @@ -12224,7 +12224,7 @@ "name": "New Record Formula", "code": "variable.Va", "project": "Foundations", - "id": "84698c42-7a18-44fc-b8dc-92b72da08ede", + "id": "a058f29b-1891-40a7-afdc-146d538a8781", "savedPayload": { "position": { "x": 34504.524141631366, @@ -12247,7 +12247,7 @@ } } }, - "id": "a033184e-323e-4fde-b34d-bd22d2166d61", + "id": "f18944c7-2c6d-474f-b02c-dc00f5ea3f9b", "savedPayload": { "position": { "x": 35476.39782369354, @@ -12280,7 +12280,7 @@ "name": "New Record Formula", "code": "variable.Vb", "project": "Foundations", - "id": "3b0c074e-f157-48be-a5f8-cd8c39a5fd6f", + "id": "48cccc8e-d85a-4017-9bf4-479d198ffc8f", "savedPayload": { "position": { "x": 34638.308651726744, @@ -12303,7 +12303,7 @@ } } }, - "id": "eaea9199-b91a-45e4-bdd8-9d22df76d02c", + "id": "ff6d9e25-6209-4859-aafd-66038c05fff5", "savedPayload": { "position": { "x": 35529.91162773169, @@ -12336,7 +12336,7 @@ "name": "New Record Formula", "code": "variable.Vc", "project": "Foundations", - "id": "9f7402bb-8e66-4bd6-b6db-3340b05df6a4", + "id": "cfb64de8-ee8e-4dfe-a6ae-3f6d0e459f36", "savedPayload": { "position": { "x": 34837.03870921741, @@ -12359,7 +12359,7 @@ } } }, - "id": "b13364f4-45b9-4594-8c2d-95fab4c082c4", + "id": "4b3d4927-5d7e-41a3-a19e-2d9104e7f00a", "savedPayload": { "position": { "x": 35609.40365072796, @@ -12392,7 +12392,7 @@ "name": "New Record Formula", "code": "variable.Vd", "project": "Foundations", - "id": "387b21f6-bf94-4f14-89cc-73cdbe5d869c", + "id": "e9b285ee-ccd5-4957-ab23-5b284fd51959", "savedPayload": { "position": { "x": 35092.02885697842, @@ -12415,7 +12415,7 @@ } } }, - "id": "55cc75ab-0669-4f3b-805d-b40b132047e7", + "id": "7c02d991-ecef-44bd-b936-3dd359e64b60", "savedPayload": { "position": { "x": 35711.39970983236, @@ -12448,7 +12448,7 @@ "name": "New Record Formula", "code": "variable.Ve", "project": "Foundations", - "id": "bd36d20d-4ff7-4677-9be7-4d1d91416060", + "id": "de42ad01-76eb-40f2-b2b8-a5b95b43baa3", "savedPayload": { "position": { "x": 35392.13480197411, @@ -12471,7 +12471,7 @@ } } }, - "id": "1ba6756b-a18f-467a-8a0f-72e8c0d8f308", + "id": "4aacc43e-0af9-4a00-946a-7a55ba6e0643", "savedPayload": { "position": { "x": 35831.44208783064, @@ -12504,7 +12504,7 @@ "name": "New Record Formula", "code": "variable.Vf", "project": "Foundations", - "id": "551e531a-f5b3-4da7-8a6e-ccfbdb1e945d", + "id": "03c59154-ea79-43fb-b23d-17879f991a96", "savedPayload": { "position": { "x": 35724.24047434009, @@ -12527,7 +12527,7 @@ } } }, - "id": "adb6b49e-3be5-44a2-8d2a-7e3589147a89", + "id": "7deba534-7551-4ef8-8b45-9a8618f485a4", "savedPayload": { "position": { "x": 35964.28435677703, @@ -12560,7 +12560,7 @@ "name": "New Record Formula", "code": "variable.Vg", "project": "Foundations", - "id": "ca8bd10a-5b1c-4277-b029-b491ba644ba2", + "id": "34c94fdb-f6e0-40cf-b93b-a317dfc3660d", "savedPayload": { "position": { "x": 36073.83126257413, @@ -12583,7 +12583,7 @@ } } }, - "id": "d66badd1-9b9b-4ad0-8ca0-2d5470b08f95", + "id": "e6b3ebc2-8369-4908-96d2-8fd91ccdaa18", "savedPayload": { "position": { "x": 36104.12067207065, @@ -12616,7 +12616,7 @@ "name": "New Record Formula", "code": "variable.Vh", "project": "Foundations", - "id": "e7745015-8323-42b6-873f-fec557a92a7f", + "id": "4d5bcdc7-033b-4b8f-b53d-0b247ed474e9", "savedPayload": { "position": { "x": 36425.628371707695, @@ -12639,7 +12639,7 @@ } } }, - "id": "3f2e7d07-bf25-47f3-9873-96d18482ff72", + "id": "df2c3046-ac31-42ea-b51e-b5c132bc7068", "savedPayload": { "position": { "x": 36244.839515724074, @@ -12672,7 +12672,7 @@ "name": "New Record Formula", "code": "variable.Num", "project": "Foundations", - "id": "57bd8381-5d9d-4978-86ac-d95f55eb0be2", + "id": "1068c1ef-8610-48db-93be-3815ff0e0192", "savedPayload": { "position": { "x": 36764.25657996181, @@ -12695,7 +12695,7 @@ } } }, - "id": "572c7489-5a50-4bab-b937-0e1578d19e73", + "id": "52796056-d785-4927-9808-672e270dcbb5", "savedPayload": { "position": { "x": 36380.29079902572, @@ -12728,7 +12728,7 @@ "name": "New Record Formula", "code": "variable.Den", "project": "Foundations", - "id": "bbb28daf-c6eb-4847-9420-441b54564d30", + "id": "05eee496-1ed6-4b52-a0a1-e2519a814b1e", "savedPayload": { "position": { "x": 37074.916209717354, @@ -12751,7 +12751,7 @@ } } }, - "id": "41ca4cc9-9208-486d-bf18-680ea5934314", + "id": "4851ee03-62cb-4064-83e7-6f1ec2d34a54", "savedPayload": { "position": { "x": 36504.55465092794, @@ -12775,7 +12775,7 @@ } } ], - "id": "95c86c4d-32ad-4f59-b592-c6aaad0157f4", + "id": "63c6273e-7678-45fa-b135-a56cd89cca3a", "savedPayload": { "position": { "x": 36124.31361173499, @@ -12811,7 +12811,7 @@ "name": "New Procedure Javascript Code", "code": "let candle = record.current\nlet P = 10 //periods for SMA Num and Den\n\nvariable.lastOpen.push(candle.open)\nif(variable.lastOpen.length > 4){\n variable.lastOpen.splice(0,1)\n}\n\nvariable.lastHigh.push(candle.max)\nif(variable.lastHigh.length > 4){\n variable.lastHigh.splice(0,1)\n}\n\nvariable.lastLow.push(candle.min)\nif(variable.lastLow.length > 4){\n variable.lastLow.splice(0,1)\n}\n\nvariable.Va = candle.close - candle.open\n\nif(variable.lastOpen.length >= 2){\nvariable.Vb = (candle.close - variable.lastOpen[2])*2\n} else {\nvariable.Vb = variable.Va \n}\n\nif(variable.lastOpen.length >= 3){\n variable.Vc = (candle.close - variable.lastOpen[1]) * 2\n}else{\n variable.Vc = variable.Vb\n}\n\nif(variable.lastOpen.length === 4){\n variable.Vd = candle.close - variable.lastOpen[0]\n}else{\n variable.Vd = variable.Vc\n}\n\nvariable.Ve = candle.max - candle.min\n\nif(variable.lastLow.length >= 2){\nvariable.Vf = (candle.max - variable.lastLow[2])*2\n} else {\nvariable.Vf = variable.Ve \n}\nif(variable.lastLow.length >= 3){\n variable.Vg = (candle.max - variable.lastLow[1]) * 2\n}else{\n variable.Vg = variable.Vf\n}\n\nif(variable.lastLow.length === 4){\n variable.Vh = candle.max - variable.lastLow[0]\n}else{\n variable.Vh = variable.Vg\n}\n\nif(variable.Vb === undefined || isNaN(variable.Vb)){\n\tvariable.Vb = variable.Va\n}\nif(variable.Vc === undefined || isNaN(variable.Vc)){\n\tvariable.Vc = variable.Va\n}\nif(variable.Vd === undefined || isNaN(variable.Vd)){\n\tvariable.Vd = variable.Va\n}\nif(variable.Vf === undefined || isNaN(variable.Vf)){\n\tvariable.Vf = variable.Ve\n}\nif(variable.Vg === undefined || isNaN(variable.Vg)){\n\tvariable.Vg = variable.Ve\n}\nif(variable.Vh === undefined || isNaN(variable.Vh)){\n\tvariable.Vh = variable.Ve\n}\n\nvariable.Num = (variable.Va + variable.Vb + variable.Vc + variable.Vd)/6\nvariable.Den = (variable.Ve + variable.Vf + variable.Vg + variable.Vh)/6\n\nvariable.lastN.push(variable.Num)\nvariable.lastD.push(variable.Den)\n\nif(variable.lastN.length > P){\n variable.lastN.splice(0,1)\n variable.lastD.splice(0,1)\n}\n\nvariable.sumN = 0\nvariable.sumD = 0\nfor(var i = 0 ; i < variable.lastN.length ; i++){\n variable.sumN += variable.lastN[i]\n variable.sumD += variable.lastD[i]\n}\n\n//calculate RVI\nvariable.RVI = variable.sumN / variable.sumD\nvariable.pastRVI.push(variable.RVI)\n\n//prepare RVI values for signal line calculation\nif(variable.pastRVI.length > 4){\n variable.pastRVI.splice(0,1)\n}\n//signal calculation\nif(variable.pastRVI.length === 4){\n variable.signal = (variable.pastRVI[3] + 2 * variable.pastRVI[2] + 2 * variable.pastRVI[1]+ variable.pastRVI[0]) / 6\n} else {\n variable.signal = variable.RVI\n}", "project": "Foundations", - "id": "6840eda6-1e80-44e3-b247-46fc4699e091", + "id": "7f0860fb-60ac-4c85-a275-4cb1283f0e6b", "savedPayload": { "position": { "x": 36162.11937268545, @@ -12834,7 +12834,7 @@ } } }, - "id": "511923b0-a46e-4245-bce9-a4e045d66b43", + "id": "e3c8211a-171b-40ca-b6fe-38f17ed47f77", "savedPayload": { "position": { "x": 36316.96208589894, @@ -12866,7 +12866,7 @@ "name": "New Procedure Javascript Code", "code": "variable.lastOpen = []\nvariable.lastHigh = []\nvariable.lastLow = []\nvariable.pastRVI = []\nvariable.lastN = []\nvariable.lastD = []", "project": "Foundations", - "id": "a0af8d51-0ff3-4287-840a-b185da2ea9f3", + "id": "0200755b-55b4-42f2-af76-d1a3069dc35c", "savedPayload": { "position": { "x": 36580.1763034313, @@ -12889,7 +12889,7 @@ } } }, - "id": "9dc214bf-c7c3-47a9-bcd4-75f132086dd6", + "id": "e65eca0b-500f-49f9-bd49-e96a75371dcf", "savedPayload": { "position": { "x": 36484.18485819727, @@ -12912,7 +12912,7 @@ } } }, - "id": "82135e7c-4a88-460f-8887-d2b3221927e8", + "id": "b97fafca-309c-4713-ab7f-3d0f5e635ccb", "savedPayload": { "position": { "x": 36374.88683416114, @@ -12935,7 +12935,7 @@ } } }, - "id": "3d1fc7f6-4977-454e-ab62-ad0dd9b65081", + "id": "e03a2782-9845-49f5-ba07-34d4d20df089", "savedPayload": { "position": { "x": 36387.1000398468, @@ -12959,26 +12959,26 @@ "referenceParent": { "type": "Plotter Module", "name": "RVI", - "id": "8495d3f8-ce9a-461d-9fbe-daa3ee97eedc" + "id": "a733dcbb-ca03-4a65-977a-b138e5332cf0" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Volatility", "Plotter", "Foundations", - "4be7660a-ab5a-47f8-b256-f482dd564160" + "1ad07b32-045d-4921-b57b-2502a1b847f0" ], [ "RVI", "Plotter Module", "Foundations", - "cd968c9c-5014-47fd-b987-7792957f5823" + "de497740-ae6a-4d8f-b5cb-9fed2058cf2c" ] ] } @@ -12994,7 +12994,7 @@ "name": "Multi-Time-Frame-Market", "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [\n \"24-hs\",\n \"12-hs\",\n \"08-hs\",\n \"06-hs\",\n \"04-hs\",\n \"03-hs\",\n \"02-hs\",\n \"01-hs\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n}", "project": "Foundations", - "id": "88e0fc4a-e856-4602-b535-e4221a3eb818", + "id": "9f7fef67-33f7-4c98-815f-2c2ff22b8ef9", "savedPayload": { "position": { "x": 35824.25303471016, @@ -13022,7 +13022,7 @@ "name": "Multi-Time-Frame-Daily", "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [\n \"45-min\",\n \"40-min\",\n \"30-min\",\n \"20-min\",\n \"15-min\",\n \"10-min\",\n \"05-min\",\n \"04-min\",\n \"03-min\",\n \"02-min\",\n \"01-min\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n}", "project": "Foundations", - "id": "b88eca28-a8f7-4efd-a9f7-b3be6ef14127", + "id": "d1be8656-d20b-4fe6-8af1-4f8049ac5d21", "savedPayload": { "position": { "x": 35791.52202288684, @@ -13061,7 +13061,7 @@ "name": "New Record Formula", "code": "record.current.begin", "project": "Foundations", - "id": "6421b767-932e-4598-94bb-23711408e129", + "id": "6616dd98-5bf1-49ea-af97-01e43d1850db", "savedPayload": { "position": { "x": 34724.81300283004, @@ -13084,7 +13084,7 @@ } } }, - "id": "62960f9d-da81-4258-9df4-b40fc33f7c7a", + "id": "842a4c56-68f6-483e-8720-9c5e09a3f6d5", "savedPayload": { "position": { "x": 35695.61798438408, @@ -13117,7 +13117,7 @@ "name": "New Record Formula", "code": "record.current.end", "project": "Foundations", - "id": "c30db507-c9d0-403e-8877-0f00f56e7e48", + "id": "a7aa1fa5-09e7-4b9a-bd3d-af35acb81dda", "savedPayload": { "position": { "x": 35181.2229589369, @@ -13140,7 +13140,7 @@ } } }, - "id": "5e021dfb-f8f6-4b95-92f7-30997c058d91", + "id": "3e4a898c-3cad-4cca-89a2-dc87d5e40f97", "savedPayload": { "position": { "x": 35878.18196682683, @@ -13173,7 +13173,7 @@ "name": "New Record Formula", "code": "variable.vama", "project": "Foundations", - "id": "408d8830-4f8b-45ae-a407-9cbc2b2c0ea1", + "id": "c80ec14e-de7c-44a8-9c48-9b64443c5be2", "savedPayload": { "position": { "x": 35948.882253913274, @@ -13196,7 +13196,7 @@ } } }, - "id": "515f887e-86f1-4d6a-807e-b84521405c75", + "id": "61ccea11-3ef6-4626-ae74-f68fb7dce426", "savedPayload": { "position": { "x": 36185.245684817375, @@ -13229,7 +13229,7 @@ "name": "New Record Formula", "code": "variable.Up", "project": "Foundations", - "id": "f0d62d7c-e388-41b4-974a-4cb06e8b819f", + "id": "0a892acf-2937-4b76-90a9-6f6a8523de54", "savedPayload": { "position": { "x": 36822.09719960798, @@ -13252,7 +13252,7 @@ } } }, - "id": "900fce29-f678-4bb1-b1ce-4434941e97a0", + "id": "a459cd13-7fa3-4e03-9188-3f084e12637f", "savedPayload": { "position": { "x": 36534.53166309526, @@ -13285,7 +13285,7 @@ "name": "New Record Formula", "code": "variable.Low", "project": "Foundations", - "id": "470913cb-2741-4737-9eb5-3a2d774ea1e3", + "id": "3fd9064f-1eb2-4ca9-81f2-0f93a19b8b92", "savedPayload": { "position": { "x": 37566.89055650335, @@ -13308,7 +13308,7 @@ } } }, - "id": "7f04f976-6ec0-45cc-82cc-6897b23639b1", + "id": "f52306ff-6ec5-44ec-8154-d39cbf73276b", "savedPayload": { "position": { "x": 36832.44900585341, @@ -13332,7 +13332,7 @@ } } ], - "id": "de1be8b2-cd17-40ac-8db3-1502bf091f13", + "id": "4b0cc1c1-974c-44bb-8630-e167fe992339", "savedPayload": { "position": { "x": 36155.62009740669, @@ -13368,7 +13368,7 @@ "name": "New Procedure Javascript Code", "code": "\tlet candle = record.current\n\tlet L = 144\n\tlet S = 3\n\tlet C = 30\n\n\t//reinit of the sums for average and standard deviation\n\tvariable.sqL = 0\n\tvariable.sqS = 0\n\tvariable.sqC = 0\n\tvariable.sumL = 0\n\tvariable.sumS = 0\n\tvariable.sumC = 0\n\n\t//Fetch candles on L and S + C periods\n\tvariable.lastCandleL.push(candle.close)\n\tif(variable.lastCandleL.length > L){\n\t\tvariable.lastCandleL.splice(0,1)\n\t}\n\n\tvariable.lastCandleS.push(candle.close)\n\tif(variable.lastCandleS.length > S){\n\t\tvariable.lastCandleS.splice(0,1)\n\t}\n\t\n\tvariable.lastCandleC.push(candle.close)\n\tif(variable.lastCandleC.length > C){\n\t\tvariable.lastCandleC.splice(0,1)\n\t}\n\n\n\t//moving average for L and S + C periods\n\tif(variable.lastCandleL.length === L){\n\tfor(var i = 0; i < L; i++){\n\t\tvariable.sumL += variable.lastCandleL[i]\n\t}\n\tvariable.avgL = variable.sumL / L\n\t}\n\telse {\n\t\tvariable.avgL = candle.close\n\t}\n\n\tif(variable.lastCandleS.length === S){\n\tfor(var i = 0; i < S; i++){\n\t\tvariable.sumS += variable.lastCandleS[i]\n\t}\n\tvariable.avgS = variable.sumS / S \n\t}else{\n\t\tvariable.avgS = candle.close\n\t}\n\n\tif(variable.lastCandleC.length === C){\n\tfor(var i = 0; i < C; i++){\n\t\tvariable.sumC += variable.lastCandleC[i]\n\t}\n\tvariable.avgC = variable.sumC / C\n\t}\n\telse {\n\t\tvariable.avgC = candle.close\n\t}\n\n\t//Standard deviation for L and S + C\n\tif(variable.lastCandleL.length === L){\n\tfor(var i = 0 ; i < L ; i++){\n\t\tvariable.sqL += Math.pow(variable.lastCandleL[i] - variable.avgL, 2)\n\t}\n\tvariable.sigL = Math.sqrt(variable.sqL / L)\n\t}else{\n\t\tvariable.sigL = variable.avgL * 0.01\n\t}\n\n\tif(variable.lastCandleS.length === S){\n\tfor(var i = 0 ; i < S ; i++){\n\t\tvariable.sqS += Math.pow(variable.lastCandleS[i] - variable.avgS, 2)\n\t}\n\tvariable.sigS = Math.sqrt(variable.sqS / S)\n\t}else{\n\t\tvariable.sigS = variable.avgS * 0.01\n\t}\n\t\n\tif(variable.lastCandleC.length === C){\n\tfor(var i = 0 ; i < C ; i++){\n\t\tvariable.sqC += Math.pow(variable.lastCandleC[i] - variable.avgC, 2)\n\t}\n\tvariable.sigC = Math.sqrt(variable.sqC / C)\n\t}else{\n\t\tvariable.sigC = variable.avgC * 0.01\n\t}\n\t\n\t//alpha calculation\n\tvariable.alpha = variable.sigS / variable.sigL * 0.2\n\tif(variable.alpha === undefined || isNaN(variable.alpha)){\n\t\tvariable.alpha = 1\n\t}\n\n\t//Previous VAMA initialization\n\tif(variable.previousVAMA === undefined){\n\t\t\tvariable.previousVAMA = candle.close\n\t}\n\n\t//VAMA calculation\n\tvariable.vama = variable.alpha * candle.close + (1 - variable.alpha) * variable.previousVAMA\n\tif(variable.vama === undefined || isNaN(variable.vama)){\n\t\tvariable.vama = candle.close\n\t}\n\tvariable.previousVAMA = variable.vama\n\t\n\tif(candle.close > variable.vama){\n\t\tvariable.trend = 1\n\t}else{\n\t\tvariable.trend = -1\n\t}\n\t//Volatility bands calculation\n\tvariable.Up = 3 * variable.sigC + variable.vama\n\tvariable.Low = variable.vama - 3 * variable.sigC", "project": "Foundations", - "id": "a8fd87a9-617a-4045-a3ec-e89bc3aab94c", + "id": "3b0ecab4-3ff3-4f8c-8e6c-63677bf1ad0d", "savedPayload": { "position": { "x": 35902.7995128454, @@ -13391,7 +13391,7 @@ } } }, - "id": "3d81a347-d35d-4354-8ba7-e8ef1189249f", + "id": "7f60d521-3a6d-458c-8ba7-04399e2cd066", "savedPayload": { "position": { "x": 36157.68231946157, @@ -13423,7 +13423,7 @@ "name": "New Procedure Javascript Code", "code": "variable.lastCandleL = []\nvariable.lastCandleS = []\nvariable.lastCandleC = []\n", "project": "Foundations", - "id": "093e0e2d-96ce-4a87-9b66-e332f52f30d6", + "id": "ee7f3bd2-c516-4c39-8259-714a5626a4f6", "savedPayload": { "position": { "x": 36800.025113205214, @@ -13446,7 +13446,7 @@ } } }, - "id": "59a9519c-f206-45af-8be6-b95b2e122795", + "id": "a0dd1f1b-094b-454b-84c2-1be8cede42d7", "savedPayload": { "position": { "x": 36606.29511964148, @@ -13469,7 +13469,7 @@ } } }, - "id": "ac5e571e-1dfc-479c-9260-7b3cd634bfd6", + "id": "bcd45779-24cb-44ce-803f-7e1dd048ef8e", "savedPayload": { "position": { "x": 36412.565126077745, @@ -13492,7 +13492,7 @@ } } }, - "id": "bd54ad0c-c20c-478f-9504-0ec4350bfc16", + "id": "538b4416-c499-4fdf-b476-c4a8c8711056", "savedPayload": { "position": { "x": 36447.87171915527, @@ -13516,36 +13516,1672 @@ "referenceParent": { "type": "Plotter Module", "name": "Volatility Bands", - "id": "40ce84c2-845c-4924-be88-a9e5f3110563" + "id": "52815612-8a67-4e3f-a166-66f2de0a9691" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Volatility", "Plotter", "Foundations", - "4be7660a-ab5a-47f8-b256-f482dd564160" + "1ad07b32-045d-4921-b57b-2502a1b847f0" ], [ "Volatility Bands", "Plotter Module", "Foundations", - "26fe2c49-802f-4452-b0d2-0c02b25c3608" + "f03243d8-de1c-4029-b277-e284257756e8" ] ] } } ], - "id": "cd1a407b-e898-4934-afe3-2502ecf3a73d", + "id": "59556a40-1655-47f8-bf1c-967e9101a51c", "savedPayload": { "position": { - "x": 36831.55979311461, - "y": 19850.274561754755 + "x": 36924.2648914271, + "y": 19933.746607202345 + }, + "targetPosition": { + "x": 37074.2648914271, + "y": 19673.938986067013 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Indicator Bot", + "name": "Ehlers signal-to-noise", + "config": "{\n \"codeName\": \"SNR\"\n}", + "project": "Data-Mining", + "processes": [ + { + "type": "Process Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Market\"\n }\n}", + "project": "Foundations", + "processOutput": { + "type": "Process Output", + "name": "New Process Output", + "project": "Foundations", + "outputDatasets": [ + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Ehlers Signal to Noise", + "project": "Foundations", + "id": "5acf6335-d5cc-4de2-aac8-d8c0ae90fbb8", + "savedPayload": { + "position": { + "x": 36798.78264571866, + "y": 20277.926837595965 + }, + "targetPosition": { + "x": 36720.7124745227, + "y": 20149.844643792792 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "63999493-a161-483a-be7d-168cf799ff35" + }, + "referenceParentCombinedNodePath": [ + [ + "Polus", + "Data Mine", + "Data-Mining", + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" + ], + [ + "Ehlers signal-to-noise", + "Indicator Bot", + "Data-Mining", + "72fb7612-6ed0-4bc3-93cd-a6887ccddd80" + ], + [ + "Ehlers Signal to Noise", + "Product Definition", + "Foundations", + "2c601485-b360-4622-932b-585458aba8ed" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "a580887d-e679-4370-aa04-71ebb67ed9bb" + ] + ] + } + } + ], + "outputDatasetFolders": [], + "id": "d80d478f-de69-44a4-9215-9d030a92edb8", + "savedPayload": { + "position": { + "x": 36720.7124745227, + "y": 20149.844643792792 + }, + "targetPosition": { + "x": 36642.642303326735, + "y": 20021.76244998962 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "processDependencies": { + "type": "Process Dependencies", + "name": "New Process Dependencies", + "project": "Foundations", + "statusDependencies": [ + { + "type": "Status Dependency", + "name": "Ehlers signal-to-noise Multi-Time-Frame-Market", + "config": "{\n \"mainUtility\": \"Self Reference\"\n}", + "project": "Foundations", + "id": "c1185088-f5d4-4ded-b120-aafcc4968fb0", + "savedPayload": { + "position": { + "x": 36896.61435622804, + "y": 20492.187302391936 + }, + "targetPosition": { + "x": 36649.78161259057, + "y": 20321.67748839756 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "Fisher MFI", + "id": "604fa76b-681d-460b-b532-59d2d7b76ede" + }, + "referenceParentCombinedNodePath": [ + [ + "Polus", + "Data Mine", + "Data-Mining", + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" + ], + [ + "Ehlers signal-to-noise", + "Indicator Bot", + "Data-Mining", + "72fb7612-6ed0-4bc3-93cd-a6887ccddd80" + ], + [ + "Multi-Time-Frame-Market", + "Process Definition", + "Foundations", + "680bd231-7026-4770-b487-b18f090516b8" + ], + [ + "Fisher MFI", + "Status Report", + "Foundations", + "2d0d501d-436f-46c5-9f8d-104f9199e870" + ] + ] + } + }, + { + "type": "Status Dependency", + "name": "Candles Volumes Multi-Time-Frame-Market", + "config": "{\n \"mainUtility\": \"Market Ending Point\"\n}", + "project": "Foundations", + "id": "8022c4e0-87c6-4f8c-83e2-59ce21e29a75", + "savedPayload": { + "position": { + "x": 36749.250342924446, + "y": 20604.707472119717 + }, + "targetPosition": { + "x": 36649.78161259057, + "y": 20321.67748839756 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "Candles Volumes Multi-Time-Frame-Market Status Report", + "id": "a0a61ba9-91cb-4ec7-92fe-134ff079de2d" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Data-Mining", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Data-Mining", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Multi-Time-Frame-Market", + "Process Definition", + "Foundations", + "9f683143-a33f-42c1-9fa8-c601f01ee4e1" + ], + [ + "Candles Volumes Multi-Time-Frame-Market Status Report", + "Status Report", + "Foundations", + "a0a61ba9-91cb-4ec7-92fe-134ff079de2d" + ] + ] + } + } + ], + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "Candles Multi-Time-Frame-Market", + "project": "Foundations", + "id": "cac46341-a970-4eb3-8594-4957b3d289ca", + "savedPayload": { + "position": { + "x": 36563.89265545111, + "y": 20609.119807900963 + }, + "targetPosition": { + "x": 36649.78161259057, + "y": 20321.67748839756 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "2b03494a-67d6-47f1-89b6-53fc4c9116a8" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Data-Mining", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Data-Mining", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Candles", + "Product Definition", + "Foundations", + "fe6065ec-4d2d-47a0-bae0-8647f0e195d7" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "2b03494a-67d6-47f1-89b6-53fc4c9116a8" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "Volumes Multi-Time-Frame-Market", + "project": "Foundations", + "id": "40cf6590-42b1-4b6d-9739-ec6f12d97eab", + "savedPayload": { + "position": { + "x": 36411.34163034677, + "y": 20503.738947437014 + }, + "targetPosition": { + "x": 36649.78161259057, + "y": 20321.67748839756 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "9bf0483c-4825-4a46-9cf4-1b5262579fc1" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Data-Mining", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Data-Mining", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Volumes", + "Product Definition", + "Foundations", + "1a366aef-efef-470e-88e0-2a6fbe4dd91f" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "9bf0483c-4825-4a46-9cf4-1b5262579fc1" + ] + ] + } + } + ], + "dataMineDataDependencies": [], + "id": "eaecb536-f2fd-45f8-9a17-ff351d289006", + "savedPayload": { + "position": { + "x": 36649.78161259057, + "y": 20321.67748839756 + }, + "targetPosition": { + "x": 36642.642303326735, + "y": 20021.76244998962 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "statusReport": { + "type": "Status Report", + "name": "Fisher MFI", + "project": "Foundations", + "id": "604fa76b-681d-460b-b532-59d2d7b76ede", + "savedPayload": { + "position": { + "x": 36498.86760731072, + "y": 20285.066146859797 + }, + "targetPosition": { + "x": 36642.642303326735, + "y": 20021.76244998962 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "executionStartedEvent": { + "type": "Execution Started Event", + "name": "", + "project": "Foundations", + "id": "c2313689-91aa-4c82-bacf-69df163ad396", + "savedPayload": { + "position": { + "x": 36386.47791572039, + "y": 20177.90279238154 + }, + "targetPosition": { + "x": 36642.642303326735, + "y": 20021.76244998962 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Execution Finished Event", + "name": "New Execution Finished Event", + "id": "1824fa00-dd30-4cdc-acc0-01c2f29056c5" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Data-Mining", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Data-Mining", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Multi-Time-Frame-Market", + "Process Definition", + "Foundations", + "9f683143-a33f-42c1-9fa8-c601f01ee4e1" + ], + [ + "New Execution Finished Event", + "Execution Finished Event", + "Foundations", + "1824fa00-dd30-4cdc-acc0-01c2f29056c5" + ] + ] + } + }, + "executionFinishedEvent": { + "type": "Execution Finished Event", + "name": "New Execution Finished Event", + "project": "Foundations", + "id": "ad02376b-19be-4ebf-aee6-f26fe2619e30", + "savedPayload": { + "position": { + "x": 36342.727264918794, + "y": 20028.90175925345 + }, + "targetPosition": { + "x": 36642.642303326735, + "y": 20021.76244998962 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "da416042-a8c8-417c-ba88-ef402293ecf3", + "savedPayload": { + "position": { + "x": 36736.81155676101, + "y": 20113.716733953734 + }, + "targetPosition": { + "x": 36814.457270291765, + "y": 19823.938986067013 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Process Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Daily\"\n }\n}", + "project": "Foundations", + "processOutput": { + "type": "Process Output", + "name": "New Process Output", + "project": "Foundations", + "outputDatasets": [ + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Ehlers Signal to Noise", + "project": "Foundations", + "id": "203a617c-0c8d-4a25-bcdb-92cf803739ed", + "savedPayload": { + "position": { + "x": 37113.7648914271, + "y": 19683.323743796347 + }, + "targetPosition": { + "x": 36963.7648914271, + "y": 19943.13136493168 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "aa0f4b33-b85b-4897-8beb-79ffa5f64bad" + }, + "referenceParentCombinedNodePath": [ + [ + "Polus", + "Data Mine", + "Data-Mining", + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" + ], + [ + "Ehlers signal-to-noise", + "Indicator Bot", + "Data-Mining", + "72fb7612-6ed0-4bc3-93cd-a6887ccddd80" + ], + [ + "Ehlers Signal to Noise", + "Product Definition", + "Foundations", + "2c601485-b360-4622-932b-585458aba8ed" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "7455a2bc-62e7-48ee-a5d9-90997d212261" + ] + ] + } + } + ], + "outputDatasetFolders": [], + "id": "6a6e06b7-6095-4761-b9e8-9a4b1475aa64", + "savedPayload": { + "position": { + "x": 36294.8420280211, + "y": 20723.938986067013 + }, + "targetPosition": { + "x": 36294.8420280211, + "y": 20123.938986067013 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "processDependencies": { + "type": "Process Dependencies", + "name": "New Process Dependencies", + "project": "Foundations", + "statusDependencies": [ + { + "type": "Status Dependency", + "name": "Ehlers signal-to-noise Multi-Time-Frame-Daily", + "config": "{\n \"mainUtility\": \"Self Reference\"\n}", + "project": "Foundations", + "id": "a2c4c99c-f8e4-4b79-b888-921817868187", + "savedPayload": { + "position": { + "x": 37933.38013369776, + "y": 19383.32374379635 + }, + "targetPosition": { + "x": 37633.38013369776, + "y": 19902.938986067013 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "Fisher MFI", + "id": "8377a653-4a2a-4c6e-96e1-cc78dd867e9a" + }, + "referenceParentCombinedNodePath": [ + [ + "Polus", + "Data Mine", + "Data-Mining", + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" + ], + [ + "Ehlers signal-to-noise", + "Indicator Bot", + "Data-Mining", + "72fb7612-6ed0-4bc3-93cd-a6887ccddd80" + ], + [ + "Multi-Time-Frame-Daily", + "Process Definition", + "Foundations", + "4f654a9b-ea17-4ced-9791-05361c9030ff" + ], + [ + "Fisher MFI", + "Status Report", + "Foundations", + "865400b4-3ed5-4b85-9dcb-ddc065d00cd0" + ] + ] + } + }, + { + "type": "Status Dependency", + "name": "", + "config": "{\n \"mainUtility\": \"Market Ending Point\"\n}", + "project": "Foundations", + "id": "3d12776f-e7a4-429e-9848-ccb49b81b7d9", + "savedPayload": { + "position": { + "x": 38057.64420240969, + "y": 19478.674917355085 + }, + "targetPosition": { + "x": 37633.38013369776, + "y": 19902.938986067013 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "New Status Report", + "id": "2a021da8-9feb-475e-90ab-1586968c17c7" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Data-Mining", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Data-Mining", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Multi-Time-Frame-Daily", + "Process Definition", + "Foundations", + "980ceb1d-7be6-454f-90d9-01ba1fd4a65d" + ], + [ + "New Status Report", + "Status Report", + "Foundations", + "2a021da8-9feb-475e-90ab-1586968c17c7" + ] + ] + } + }, + { + "type": "Status Dependency", + "name": "Exchange Raw Data Historic-OHLCVs", + "config": "{\n \"mainUtility\": \"Market Starting Point\"\n}", + "project": "Foundations", + "id": "50a2feff-0e5e-4398-9b0c-d2c6553525f0", + "savedPayload": { + "position": { + "x": 38152.99537596843, + "y": 19602.938986067013 + }, + "targetPosition": { + "x": 37633.38013369776, + "y": 19902.938986067013 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "Exchange-Raw-Data Historic-OHLCVs Status Report", + "id": "181c7c34-7243-497a-9ddb-1b0067c6d66e" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Data-Mining", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Exchange Raw Data", + "Sensor Bot", + "Data-Mining", + "af924204-66a2-47d4-9910-66ab78acb06f" + ], + [ + "Historic-OHLCVs", + "Process Definition", + "Foundations", + "5eb11d6a-022e-4f60-97c4-d6cf90b249dc" + ], + [ + "Exchange-Raw-Data Historic-OHLCVs Status Report", + "Status Report", + "Foundations", + "181c7c34-7243-497a-9ddb-1b0067c6d66e" + ] + ] + } + } + ], + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "Candles Multi-Time-Frame-Daily", + "project": "Foundations", + "id": "d0e66207-f0b2-4ca6-92c5-9e84bf41d35f", + "savedPayload": { + "position": { + "x": 38212.935629471205, + "y": 19747.6475590055 + }, + "targetPosition": { + "x": 37633.38013369776, + "y": 19902.938986067013 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "678a567c-f08d-49b9-813b-4e54fd6afadb" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Data-Mining", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Data-Mining", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Candles", + "Product Definition", + "Foundations", + "fe6065ec-4d2d-47a0-bae0-8647f0e195d7" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "678a567c-f08d-49b9-813b-4e54fd6afadb" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "Volumes Multi-Time-Frame-Daily", + "project": "Foundations", + "id": "f46e24d5-ca5a-4a93-b9ca-7afab91a5818", + "savedPayload": { + "position": { + "x": 38233.38013369776, + "y": 19902.938986067013 + }, + "targetPosition": { + "x": 37633.38013369776, + "y": 19902.938986067013 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "2e683057-f911-4105-bc77-16f2706d1915" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Data-Mining", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Data-Mining", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Volumes", + "Product Definition", + "Foundations", + "1a366aef-efef-470e-88e0-2a6fbe4dd91f" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "2e683057-f911-4105-bc77-16f2706d1915" + ] + ] + } + } + ], + "dataMineDataDependencies": [], + "id": "117d13c8-f048-4f6d-900c-65481f464adf", + "savedPayload": { + "position": { + "x": 35994.8420280211, + "y": 20643.554228337674 + }, + "targetPosition": { + "x": 36294.8420280211, + "y": 20123.938986067013 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "statusReport": { + "type": "Status Report", + "name": "Fisher MFI", + "project": "Foundations", + "id": "8377a653-4a2a-4c6e-96e1-cc78dd867e9a", + "savedPayload": { + "position": { + "x": 36035.03440688577, + "y": 20273.938986067013 + }, + "targetPosition": { + "x": 36294.8420280211, + "y": 20123.938986067013 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "executionStartedEvent": { + "type": "Execution Started Event", + "name": "", + "project": "Foundations", + "id": "a18ede6a-d71c-4521-90b0-e4c9d357703f", + "savedPayload": { + "position": { + "x": 35994.8420280211, + "y": 20123.938986067013 + }, + "targetPosition": { + "x": 36294.8420280211, + "y": 20123.938986067013 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Execution Finished Event", + "name": "New Execution Finished Event", + "id": "f29d08f9-e7c8-490c-8fca-14851a0d3dc3" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Data-Mining", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Data-Mining", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Multi-Time-Frame-Daily", + "Process Definition", + "Foundations", + "980ceb1d-7be6-454f-90d9-01ba1fd4a65d" + ], + [ + "New Execution Finished Event", + "Execution Finished Event", + "Foundations", + "f29d08f9-e7c8-490c-8fca-14851a0d3dc3" + ] + ] + } + }, + "executionFinishedEvent": { + "type": "Execution Finished Event", + "name": "New Execution Finished Event", + "project": "Foundations", + "id": "5dd4e98f-168d-4aaa-bf19-f92e312cefd9", + "savedPayload": { + "position": { + "x": 36035.03440688577, + "y": 19973.938986067013 + }, + "targetPosition": { + "x": 36294.8420280211, + "y": 20123.938986067013 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "ff885f3c-36b2-47ac-9058-c5559e6e45ba", + "savedPayload": { + "position": { + "x": 36294.8420280211, + "y": 20123.938986067013 + }, + "targetPosition": { + "x": 36814.457270291765, + "y": 19823.938986067013 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 5, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "products": [ + { + "type": "Product Definition", + "name": "Ehlers Signal to Noise", + "config": "{\n \"codeName\": \"EhlersSignalToNoise\",\n \"singularVariableName\": \"SNR\",\n \"pluralVariableName\": \"SNRs\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [\n \"24-hs\",\n \"12-hs\",\n \"08-hs\",\n \"06-hs\",\n \"04-hs\",\n \"03-hs\",\n \"02-hs\",\n \"01-hs\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n}", + "project": "Foundations", + "id": "63999493-a161-483a-be7d-168cf799ff35", + "savedPayload": { + "position": { + "x": 36552.996502129856, + "y": 19879.51418795911 + }, + "targetPosition": { + "x": 36669.568396348404, + "y": 19785.116129301634 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [\n \"45-min\",\n \"40-min\",\n \"30-min\",\n \"20-min\",\n \"15-min\",\n \"10-min\",\n \"05-min\",\n \"04-min\",\n \"03-min\",\n \"02-min\",\n \"01-min\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n}", + "project": "Foundations", + "id": "aa0f4b33-b85b-4897-8beb-79ffa5f64bad", + "savedPayload": { + "position": { + "x": 36519.77396613522, + "y": 19792.966522738076 + }, + "targetPosition": { + "x": 36669.568396348404, + "y": 19785.116129301634 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Formula", + "code": "record.current.begin", + "project": "Foundations", + "id": "8b1c99b0-e644-4b2e-9330-3b1322bf2958", + "savedPayload": { + "position": { + "x": 35659.21559491769, + "y": 19807.222043732014 + }, + "targetPosition": { + "x": 35748.31624733652, + "y": 19761.822993758058 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "da54d0f7-bd77-4db1-9b80-1ca24d02054e", + "savedPayload": { + "position": { + "x": 35748.31624733652, + "y": 19761.822993758058 + }, + "targetPosition": { + "x": 35881.96722596478, + "y": 19693.724418797126 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Formula", + "code": "record.current.end", + "project": "Foundations", + "id": "3c71ef6b-3807-4163-a632-341b7d7392ed", + "savedPayload": { + "position": { + "x": 35632.30984227613, + "y": 19680.64042973639 + }, + "targetPosition": { + "x": 35732.17279575159, + "y": 19685.874025360685 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "e1152762-2e24-4b82-9c17-00938f6ae671", + "savedPayload": { + "position": { + "x": 35732.17279575159, + "y": 19685.874025360685 + }, + "targetPosition": { + "x": 35881.96722596478, + "y": 19693.724418797126 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "SNR", + "config": "{\n \"codeName\": \"snr\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Record Formula", + "code": "variable.snr", + "project": "Foundations", + "id": "c86ecbd4-bcf1-4bc5-a3c1-9580702ae07d", + "savedPayload": { + "position": { + "x": 35672.29958397842, + "y": 19557.56466004337 + }, + "targetPosition": { + "x": 35756.166640772964, + "y": 19612.02856354487 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "45805fc9-28ee-463d-a362-5067eae362dc", + "savedPayload": { + "position": { + "x": 35756.166640772964, + "y": 19612.02856354487 + }, + "targetPosition": { + "x": 35881.96722596478, + "y": 19693.724418797126 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "SMOOTH", + "config": "{\n \"codeName\": \"smooth\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Record Formula", + "code": "variable.smooth", + "project": "Foundations", + "id": "6a1c94f5-eb46-41a2-9aa3-5f80e35bd5ee", + "savedPayload": { + "position": { + "x": 35768.469601029894, + "y": 19470.972787750034 + }, + "targetPosition": { + "x": 35813.868651003846, + "y": 19560.07344016887 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "56295eb1-d611-4b2a-abf9-d43dd0fb9922", + "savedPayload": { + "position": { + "x": 35813.868651003846, + "y": 19560.07344016887 + }, + "targetPosition": { + "x": 35881.96722596478, + "y": 19693.724418797126 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "HL2", + "config": "{\n \"codeName\": \"hl\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Record Formula", + "code": "variable.recHL2", + "project": "Foundations", + "id": "d5b1d683-47ab-41d1-8773-11289d0a6f74", + "savedPayload": { + "position": { + "x": 35895.051215025516, + "y": 19444.06703510848 + }, + "targetPosition": { + "x": 35889.81761940122, + "y": 19543.92998858394 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "ea86a2a1-3dee-4de6-9813-c85e48afe2f3", + "savedPayload": { + "position": { + "x": 35889.81761940122, + "y": 19543.92998858394 + }, + "targetPosition": { + "x": 35881.96722596478, + "y": 19693.724418797126 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "9b3f6949-1589-4c84-aeb6-cfc1718a6299", + "savedPayload": { + "position": { + "x": 35881.96722596478, + "y": 19693.724418797126 + }, + "targetPosition": { + "x": 36669.568396348404, + "y": 19785.116129301634 + }, + "floatingObject": { + "isPinned": true, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 5, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "dataBuilding": { + "type": "Data Building Procedure", + "name": "New Data Building Procedure", + "project": "Foundations", + "loop": { + "type": "Procedure Loop", + "name": "New Procedure Loop", + "project": "Foundations", + "procedureJavascriptCode": { + "type": "Procedure Javascript Code", + "name": "New Procedure Javascript Code", + "code": "let candle = record.current\nlet len = 4 //length of the HL2 Array\nlet P = 7 //period for super smoother filter and detrender\nlet Pi = Math.PI\nlet m = len -1\n\nif(variable.lastPeriod === undefined || isNaN(variable.lastPeriod)){\n\tvariable.lastPeriod = 0\n}\n\nvariable.recHL2 = (candle.max + candle.min)/2\nvariable.HL2.push((candle.max + candle.min)/2)\nif(variable.HL2.length > len){\n\tvariable.HL2.splice(0,1)\n}\n\nif(variable.HL2.length === len){\n\tvariable.smooth = (4 * variable.HL2[m] + 3 * variable.HL2[len - 2] + 2 * variable.HL2[len - 3] + variable.HL2[len - 4]) / 10\n}else{\n\tvariable.smooth = 0\n}\n\nvariable.sSmooth.push(variable.smooth)\nif(variable.sSmooth.length > P){\n\tvariable.detrender = ((0.0962 * variable.sSmooth[P - 1]) + (0.5769 * variable.sSmooth[P - 3])) - (0.5769 * variable.sSmooth[P - 5]) - (0.0962 * variable.sSmooth[P - 7]) * ((0.075 * variable.lastPeriod) + 0.54)\n}else{\n\tvariable.detrender = variable.smooth\n}\n\nvariable.lastDetrend.push(variable.detrender)\nif(variable.lastDetrend.length > P){\n\tvariable.lastDetrend.splice(0,1)\n}\n\nif(variable.lastDetrend.length === P){\n\tvariable.qA = ((0.0962 * variable.lastDetrend[P - 1]) + (0.5769 * variable.lastDetrend[P - 3])) - (0.5769 * variable.lastDetrend[P - 5]) - (0.0962 * variable.lastDetrend[P - 7]) * (((0.075 * variable.lastPeriod)) + 0.54)\n}else{\n\tvariable.qA = variable.detrender\n}\n\nvariable.lastQA.push(variable.qA)\nif(variable.lastQA.length > P){\n\tvariable.lastQA.splice(0,1)\n}\n\nif(variable.lastDetrend.length >= 6){\n\tvariable.iA = variable.lastDetrend[P - 2]\n}else{\n\tvariable.iA = 0\n}\n\nvariable.lastIA.push(variable.iA)\nif(variable.lastIA.length > P){\n\tvariable.lastIA.splice(0,1)\n}\n\nif(variable.lastIA.length === P){\n\tvariable.jI = ((0.0962 * variable.lastIA[P - 1]) + (0.5769 * variable.lastIA[P-3])) - (0.5769 * variable.lastIA[P-5]) - (0.0962 * variable.lastIA[P-7]) * (((0.075 * variable.lastPeriod)) + 0.54)\n}else{\n\tvariable.jI = 0\n}\nif(variable.lastQA.length === P){\n\tvariable.jQ = ((0.0962 * variable.lastQA[P - 1]) + (0.5769 * variable.lastQA[P-3])) - (0.5769 * variable.lastQA[P-5]) - (0.0962 * variable.lastQA[P-7]) * (((0.075 * variable.lastPeriod)) + 0.54)\n}else{\n\tvariable.jQ = 0\n}\n\nif (variable.lastIB === undefined || isNaN(variable.lastIB)){\n\tvariable.lastIB = 0\n}\nvariable.IB = variable.iA - variable.jQ\nvariable.IB = (0.2 * variable.IB) + (0.8 * variable.lastIB)\n\nif(variable.lastQB === undefined || isNaN(variable.lastQB)){\n\tvariable.lastQB = 0\n}\nvariable.qB = variable.qA + variable.jI\nvariable.qB = (0.2 * variable.qB) + (0.8 * variable.lastQB)\n\nif(variable.lastRE === undefined || isNaN(variable.lastRE)){\n\tvariable.lastRE = 0\n}\nvariable.RE = (variable.IB * variable.lastIB) + (variable.qB *variable.lastQB)\nvariable.RE = (0.2 * variable.RE) + (0.8 * variable.lastRE)\nif(variable.lastIM === undefined || isNaN(variable.lastIM)){\n\tvariable.lastIM = 0\n}\nvariable.IM = (variable.IB * variable.lastQB) - (variable.qB * variable.lastIB)\nvariable.IM = (0.2 * variable.IM) + (0.8 * variable.lastIM)\n\nif(variable.IM != 0 && variable.RE != 0){\n\tvariable.Period = 2 * Pi / Math.atan(variable.IM / variable.RE)\n}else{\n\tvariable.Period = 0\n}\nvariable.Period = Math.min(Math.max(variable.Period, 0.67 * variable.lastPeriod), 1.5 * variable.lastPeriod)\nvariable.Period = Math.min(Math.max(variable.Period, 6), 50)\nvariable.Period = (0.2 * variable.Period) + (0.8 * variable.lastPeriod)\n\nif(variable.lastSmoothPeriod === undefined || isNaN(variable.lastSmoothPeriod)){\n\tvariable.lastSmoothPeriod = 0\n}\nvariable.smoothPeriod = (0.33 * variable.Period) + (0.67 * variable.lastSmoothPeriod)\n\nif(variable.sSmooth.length >= 5){\n\tvariable.qC = 0.5 * (variable.smooth - variable.sSmooth[P - 3]) * ((0.1759 * variable.smoothPeriod) + 0.4607)\n}else{\n\tvariable.qC = 0\n}\nvariable.lastQC.push(variable.qC)\n\nif(variable.lastQC.length > 25){\n\tvariable.lastQC.splice(0,1)\n}\n\nvariable.i3 = 0\nvariable.sp = Math.ceil(variable.smoothPeriod / 2)\nif(variable.lastQC === 25){\n\tfor(var i = 24 ; i >= 25 - variable.sp ; i--){\n\t\tvariable.i3 += variable.lastQC[i]\n\t}\n}\nvariable.i3 = 1.57 * variable.i3 / variable.sp\n\nvariable.signal = Math.pow(variable.i3, 2) + Math.pow(variable.qC, 2)\nif(variable.lastNoise === undefined || isNaN(variable.lastNoise)){\n\tvariable.lastNoise = 0\n}\nvariable.Noise = (Math.pow(candle.max - candle.min, 2) * 0.1 * 0.25) + (0.9 * variable.lastNoise)\n\n\nif(variable.lastSNR === undefined || isNaN(variable.lastSNR)){\n\tvariable.lastSNR = 0\n}\nif(variable.Noise != 0 && variable.signal != 0){\n\tvariable.snr = (0.33 * (10 * Math.log(variable.signal / variable.Noise) / Math.log(10))) + (0.67 * variable.lastSNR)\n}else{\n\tvariable.snr = 0\n}\n\nvariable.lastIB = variable.IB\nvariable.lastQB = variable.qB\nvariable.lastPeriod = variable.Period\nvariable.lastRE = variable.RE\nvariable.lastIM = variable.IM\nvariable.lastSmoothPeriod = variable.smoothPeriod\nvariable.lastNoise = variable.Noise\nvariable.lastSNR = variable.snr\n", + "project": "Foundations", + "id": "87252e1e-bf60-4f33-9516-f5f7027b25eb", + "savedPayload": { + "position": { + "x": 36297.5546479532, + "y": 19140.98435388375 + }, + "targetPosition": { + "x": 36385.72243579707, + "y": 19262.33690303999 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "a235d6d2-d65e-49c8-9317-2340158b63c9", + "savedPayload": { + "position": { + "x": 36385.72243579707, + "y": 19262.33690303999 + }, + "targetPosition": { + "x": 36562.05801148481, + "y": 19505.042001352474 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "initialization": { + "type": "Procedure Initialization", + "name": "New Procedure Initialization", + "project": "Foundations", + "procedureJavascriptCode": { + "type": "Procedure Javascript Code", + "name": "New Procedure Javascript Code", + "code": " / Initialization Code. /\n\nvariable.HL2 = []\nvariable.sSmooth = []\nvariable.lastDetrend = []\nvariable.lastQA = []\nvariable.lastIA = []\nvariable.lastQC = []\n", + "project": "Foundations", + "id": "701dc6de-637f-4323-9cfc-15a67e716334", + "savedPayload": { + "position": { + "x": 36515.02020301437, + "y": 19057.50714843675 + }, + "targetPosition": { + "x": 36530.699472504515, + "y": 19206.685432741993 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "7748064c-11a2-4f83-8b04-7b45935c485c", + "savedPayload": { + "position": { + "x": 36530.699472504515, + "y": 19206.685432741993 + }, + "targetPosition": { + "x": 36562.05801148481, + "y": 19505.042001352474 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "1459ac03-b4cf-4fbb-9f72-a5271ee2cc0a", + "savedPayload": { + "position": { + "x": 36562.05801148481, + "y": 19505.042001352474 + }, + "targetPosition": { + "x": 36669.568396348404, + "y": 19785.116129301634 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 5, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "68eff8f1-cfa3-4651-b6b6-a801abd6392f", + "savedPayload": { + "position": { + "x": 36669.568396348404, + "y": 19785.116129301634 + }, + "targetPosition": { + "x": 36814.457270291765, + "y": 19823.938986067013 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "Ehlers Signal to Noise", + "id": "94ee7e80-bc32-46f4-afe1-9fc65876ac28" + }, + "referenceParentCombinedNodePath": [ + [ + "Polus", + "Data Mine", + "Data-Mining", + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" + ], + [ + "Ehlers Signal to Noise", + "Plotter", + "Foundations", + "28cd255c-0f9d-4950-a560-f092cab8993b" + ], + [ + "Ehlers Signal to Noise", + "Plotter Module", + "Foundations", + "b5a2c46b-bc42-4c1a-b8e1-5f5bc093a2a1" + ] + ] + } + } + ], + "id": "532b64de-98aa-4cd2-8e47-0bad8282590f", + "savedPayload": { + "position": { + "x": 36814.457270291765, + "y": 19823.938986067013 }, "targetPosition": { "x": 37074.2648914271, @@ -13596,7 +15232,7 @@ "name": "New Point Formula", "code": "x = record.begin\ny = record.previous.fish", "project": "Foundations", - "id": "b94c5199-0736-4b46-8852-038503d807d2", + "id": "364df9f6-8ebc-478e-ac6d-3c3566704b4a", "savedPayload": { "position": { "x": 36563.54220924009, @@ -13619,7 +15255,7 @@ } } }, - "id": "069e4ec3-759c-4e04-ab25-79cda7c9b482", + "id": "c5c741dc-db8b-4784-ad79-0f5cdfe31617", "savedPayload": { "position": { "x": 36532.35545561743, @@ -13651,7 +15287,7 @@ "name": "New Point Formula", "code": "x = record.end\ny = record.fish", "project": "Foundations", - "id": "00269c9f-f7b3-4df2-9381-c1351b1b3475", + "id": "2ba9a2d4-9f75-4e84-8a0a-3a6e1ee9b151", "savedPayload": { "position": { "x": 36799.52527060524, @@ -13674,7 +15310,7 @@ } } }, - "id": "7c750c96-d511-412e-a1fd-c220fa27084e", + "id": "dfa6691a-a532-4d2e-99be-4bab6bc4b54e", "savedPayload": { "position": { "x": 36650.34698630001, @@ -13706,7 +15342,7 @@ "name": "New Point Formula", "code": "x = record.begin\ny = record.previous.trig", "project": "Foundations", - "id": "e4eabce4-e2f0-4b23-9fba-af9eae9b5333", + "id": "48e01fa8-7324-4ce8-aa52-d6eb462e8883", "savedPayload": { "position": { "x": 36623.1896949175, @@ -13729,7 +15365,7 @@ } } }, - "id": "938f43fd-caab-4d10-9d5c-5ba59e81a692", + "id": "2b3ed3c2-2f5a-4995-ba4c-55871ef45409", "savedPayload": { "position": { "x": 36562.179198456135, @@ -13761,7 +15397,7 @@ "name": "New Point Formula", "code": "x = record.end\ny = record.trig", "project": "Foundations", - "id": "6133d3c4-75b4-4a31-a984-631d3508309d", + "id": "e4a68e9f-7d69-44fd-9301-27f8d00c1042", "savedPayload": { "position": { "x": 36278.22525435155, @@ -13784,7 +15420,7 @@ } } }, - "id": "3b3a0e90-4dff-4c08-98cb-19284cb1f0e3", + "id": "fd1ba732-09ae-433a-83b9-7692153448f5", "savedPayload": { "position": { "x": 36389.69697817315, @@ -13808,7 +15444,7 @@ } } ], - "id": "bc56da5a-ab49-4e8f-a957-946a0a61b6f7", + "id": "13cf6688-a7be-49d0-8bb1-225148b848cd", "savedPayload": { "position": { "x": 36454.168701994764, @@ -13846,7 +15482,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RED\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", "project": "Foundations", - "id": "a23b8d05-92b1-448d-b095-f1243f114f55", + "id": "6b6cc542-f6be-45fc-93b6-de13c755d92a", "savedPayload": { "position": { "x": 36693.88013369776, @@ -13870,7 +15506,7 @@ } }, "styleConditions": [], - "id": "214f02ad-b507-43ae-abbd-4c39f27d0449", + "id": "720e048e-9deb-494d-a071-c7dcf60a9d94", "savedPayload": { "position": { "x": 36434.07251256243, @@ -13898,7 +15534,7 @@ "type": "Polygon Vertex", "name": " Trigger Begin", "project": "Foundations", - "id": "fca3421c-aebd-4df3-a659-44f775fccd80", + "id": "646d9fd5-a3c7-4021-a8a5-86d52a1dd545", "savedPayload": { "position": { "x": 36024.2648914271, @@ -13922,44 +15558,44 @@ "referenceParent": { "type": "Point", "name": "Trigger Begin", - "id": "938f43fd-caab-4d10-9d5c-5ba59e81a692" + "id": "2b3ed3c2-2f5a-4995-ba4c-55871ef45409" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Fisher MFI", "Plotter", "Foundations", - "b43b9a05-1108-4195-afa9-aca42ebac57c" + "812e7731-7ed2-49ef-816b-9b21e0149c6d" ], [ "Fisher-MFI", "Plotter Module", "Foundations", - "b3ba1033-2f74-4944-b253-2fba2c17feb4" + "f80e112e-a450-4446-b405-c5456d4eac0c" ], [ "New Shapes", "Shapes", "Foundations", - "68cdc5bf-b588-497a-aabd-7e881dbb91bd" + "41e8481d-9884-4ec5-a717-a705da2e4e06" ], [ "New Chart Points", "Chart Points", "Foundations", - "16e659e7-e1d9-4258-8fbf-4fd67814d070" + "74f6eab7-9a93-42a5-b37b-807822bd2ee3" ], [ "Trigger Begin", "Point", "Foundations", - "10caa4bd-cd0a-45e9-a977-65b94496dd6d" + "99247781-b3aa-4f5a-bef6-4132ae46c04b" ] ] } @@ -13968,7 +15604,7 @@ "type": "Polygon Vertex", "name": " Trigger End", "project": "Foundations", - "id": "042e6ae8-e1a7-4a63-ba9b-c644ac33efc7", + "id": "e2f0dff1-a0c0-4027-962c-84167eb2810c", "savedPayload": { "position": { "x": 35914.457270291765, @@ -13992,50 +15628,50 @@ "referenceParent": { "type": "Point", "name": "Trigger End", - "id": "3b3a0e90-4dff-4c08-98cb-19284cb1f0e3" + "id": "fd1ba732-09ae-433a-83b9-7692153448f5" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Fisher MFI", "Plotter", "Foundations", - "b43b9a05-1108-4195-afa9-aca42ebac57c" + "812e7731-7ed2-49ef-816b-9b21e0149c6d" ], [ "Fisher-MFI", "Plotter Module", "Foundations", - "b3ba1033-2f74-4944-b253-2fba2c17feb4" + "f80e112e-a450-4446-b405-c5456d4eac0c" ], [ "New Shapes", "Shapes", "Foundations", - "68cdc5bf-b588-497a-aabd-7e881dbb91bd" + "41e8481d-9884-4ec5-a717-a705da2e4e06" ], [ "New Chart Points", "Chart Points", "Foundations", - "16e659e7-e1d9-4258-8fbf-4fd67814d070" + "74f6eab7-9a93-42a5-b37b-807822bd2ee3" ], [ "Trigger End", "Point", "Foundations", - "6924891a-ad84-44eb-b0b7-f49a89c00928" + "b43bdd08-502d-47b0-b847-7b61e131b025" ] ] } } ], - "id": "7196bca1-c78a-42f3-812a-aeea442ee747", + "id": "d3e80e47-4269-4fbe-89f7-7bf6ef11890e", "savedPayload": { "position": { "x": 36174.2648914271, @@ -14071,7 +15707,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.GREEN\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", "project": "Foundations", - "id": "9a0f8da7-0f63-4080-af6f-4b9ad8b854e6", + "id": "6d8c87a2-4606-41db-acbc-d65f71bf1608", "savedPayload": { "position": { "x": 35647.457270291765, @@ -14095,7 +15731,7 @@ } }, "styleConditions": [], - "id": "9f76cf82-0f6d-43d8-9dd0-844655cb7270", + "id": "16bc70ba-b60d-4112-b587-b3fb4f2c8463", "savedPayload": { "position": { "x": 35797.457270291765, @@ -14123,7 +15759,7 @@ "type": "Polygon Vertex", "name": " Fisher Begin", "project": "Foundations", - "id": "5b53e4b8-00e7-4d7f-b950-b80702a58188", + "id": "cd9e70d2-42c5-443b-90f0-50c68fc5b71f", "savedPayload": { "position": { "x": 35687.64964915643, @@ -14147,44 +15783,44 @@ "referenceParent": { "type": "Point", "name": "Fisher Begin", - "id": "069e4ec3-759c-4e04-ab25-79cda7c9b482" + "id": "c5c741dc-db8b-4784-ad79-0f5cdfe31617" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Fisher MFI", "Plotter", "Foundations", - "b43b9a05-1108-4195-afa9-aca42ebac57c" + "812e7731-7ed2-49ef-816b-9b21e0149c6d" ], [ "Fisher-MFI", "Plotter Module", "Foundations", - "b3ba1033-2f74-4944-b253-2fba2c17feb4" + "f80e112e-a450-4446-b405-c5456d4eac0c" ], [ "New Shapes", "Shapes", "Foundations", - "68cdc5bf-b588-497a-aabd-7e881dbb91bd" + "41e8481d-9884-4ec5-a717-a705da2e4e06" ], [ "New Chart Points", "Chart Points", "Foundations", - "16e659e7-e1d9-4258-8fbf-4fd67814d070" + "74f6eab7-9a93-42a5-b37b-807822bd2ee3" ], [ "Fisher Begin", "Point", "Foundations", - "49f53710-2af5-499e-933c-4b2802b80450" + "1dc02f54-448f-4d12-aaca-c8c880a2e217" ] ] } @@ -14193,7 +15829,7 @@ "type": "Polygon Vertex", "name": " Fisher End", "project": "Foundations", - "id": "1a399f43-a3f9-4d28-b1f0-7e443a9783f8", + "id": "18c51777-183e-4b64-b062-ba97fba2ca1b", "savedPayload": { "position": { "x": 36097.457270291765, @@ -14217,50 +15853,50 @@ "referenceParent": { "type": "Point", "name": "Fisher End", - "id": "7c750c96-d511-412e-a1fd-c220fa27084e" + "id": "dfa6691a-a532-4d2e-99be-4bab6bc4b54e" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Fisher MFI", "Plotter", "Foundations", - "b43b9a05-1108-4195-afa9-aca42ebac57c" + "812e7731-7ed2-49ef-816b-9b21e0149c6d" ], [ "Fisher-MFI", "Plotter Module", "Foundations", - "b3ba1033-2f74-4944-b253-2fba2c17feb4" + "f80e112e-a450-4446-b405-c5456d4eac0c" ], [ "New Shapes", "Shapes", "Foundations", - "68cdc5bf-b588-497a-aabd-7e881dbb91bd" + "41e8481d-9884-4ec5-a717-a705da2e4e06" ], [ "New Chart Points", "Chart Points", "Foundations", - "16e659e7-e1d9-4258-8fbf-4fd67814d070" + "74f6eab7-9a93-42a5-b37b-807822bd2ee3" ], [ "Fisher End", "Point", "Foundations", - "c7d0859c-2547-4448-baac-f62cab9a6d13" + "4e63fa51-df70-4752-b11b-24d9513a6bbd" ] ] } } ], - "id": "12f61d78-0e3e-46c1-ba36-87008f40a556", + "id": "47b8108d-12a6-49ae-a077-67d7fc2654fa", "savedPayload": { "position": { "x": 36064.457270291765, @@ -14286,7 +15922,7 @@ ], "images": [], "texts": [], - "id": "72891386-3d3f-421d-bc92-ffd91817d809", + "id": "fbe637ad-47ce-44b9-b95a-7472d485fa32", "savedPayload": { "position": { "x": 36324.2648914271, @@ -14326,7 +15962,7 @@ "name": "New Data Formula", "code": "record.fish", "project": "Foundations", - "id": "c5da6768-facc-4537-b125-a859f5c393b8", + "id": "78e71e39-71fa-4004-9d53-27cf44ed9280", "savedPayload": { "position": { "x": 35694.2648914271, @@ -14354,7 +15990,7 @@ "name": "New Text Style", "config": "{\n \"paletteColor\": \"UI_COLOR.GREEN\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", "project": "Foundations", - "id": "7c8f4bee-5aa1-4e51-bdc1-9df77fa436b8", + "id": "afdb0568-67a2-421c-818c-558d7f1dde04", "savedPayload": { "position": { "x": 35694.2648914271, @@ -14377,7 +16013,7 @@ } } }, - "id": "85cd6b26-6c9b-4c2f-aebe-b3f787a83bb3", + "id": "994f3981-7415-4c75-b555-9d2eba6993c2", "savedPayload": { "position": { "x": 35844.2648914271, @@ -14410,7 +16046,7 @@ "name": "New Data Formula", "code": "record.trig", "project": "Foundations", - "id": "785277cb-74aa-48eb-9bb6-2400a63e0004", + "id": "d9ec3e03-b107-43db-aa5a-0cdd28dc0591", "savedPayload": { "position": { "x": 36144.2648914271, @@ -14438,7 +16074,7 @@ "name": "New Text Style", "config": "{\n \"paletteColor\": \"UI_COLOR.RED\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", "project": "Foundations", - "id": "2dbfce41-cf47-4b46-857a-14197a494cf4", + "id": "cdf2b117-1c26-4249-bfc7-f85f84086f6f", "savedPayload": { "position": { "x": 36594.2648914271, @@ -14461,7 +16097,7 @@ } } }, - "id": "f0a73e38-bb09-4ebc-828f-0e5a4c159ade", + "id": "75539d3f-047b-4f9f-92e3-1374959cd52a", "savedPayload": { "position": { "x": 36294.2648914271, @@ -14485,7 +16121,7 @@ } } ], - "id": "11ded128-9080-4b60-826e-94a0a717a3f2", + "id": "9dd7b679-cdf4-4b39-88e7-627df109c846", "savedPayload": { "position": { "x": 36144.2648914271, @@ -14509,7 +16145,7 @@ } } ], - "id": "b3a6f34c-af2c-4091-be05-da59e6a312e6", + "id": "dc938cc0-6917-4b5b-a0c4-c993163bdf75", "savedPayload": { "position": { "x": 36474.2648914271, @@ -14533,7 +16169,7 @@ } } ], - "id": "811ba38d-8b35-4a1e-9d15-3e648b19ab15", + "id": "dc606888-545b-4319-90e5-0b476a989c3b", "savedPayload": { "position": { "x": 36774.2648914271, @@ -14587,7 +16223,7 @@ "name": "New Point Formula", "code": "x = record.fbegin\ny = record.previous.forecast1", "project": "Foundations", - "id": "b8c0a199-2b0f-448e-9484-5e379755dcb1", + "id": "381b68c9-1503-4d14-bc19-8aa0fafae6de", "savedPayload": { "position": { "x": 38960.754302759735, @@ -14610,7 +16246,7 @@ } } }, - "id": "d62d3107-ffac-451f-987c-29a1de7b5d4c", + "id": "f15c700c-9e51-438e-bd3c-20153264fcac", "savedPayload": { "position": { "x": 39069.37506130666, @@ -14642,7 +16278,7 @@ "name": "New Point Formula", "code": "x = record.fend\ny = record.forecast1", "project": "Foundations", - "id": "830bd970-2327-44b0-b703-92dbd34abc48", + "id": "6db5294f-d95b-4db2-9aea-13cee2f7d1cc", "savedPayload": { "position": { "x": 39093.84834812134, @@ -14665,7 +16301,7 @@ } } }, - "id": "b218294e-8931-4f52-8b9f-2a5a20f557be", + "id": "94051c29-bc91-4e45-b965-4c4cd4c1c61d", "savedPayload": { "position": { "x": 39135.92208398746, @@ -14697,7 +16333,7 @@ "name": "New Point Formula", "code": "x = record.fbegin\ny = record.previous.price45", "project": "Foundations", - "id": "2ac49dda-ac79-4639-9cd8-d36f640bdf41", + "id": "e390ebe2-6153-4aaa-9e9d-777e0b69e29a", "savedPayload": { "position": { "x": 39230.38740086257, @@ -14720,7 +16356,7 @@ } } }, - "id": "0f73bc4f-f6a4-4f03-a8fb-513f712da140", + "id": "00ef54df-c081-4ade-81c2-3cfe8da96a55", "savedPayload": { "position": { "x": 39204.19161035807, @@ -14752,7 +16388,7 @@ "name": "New Point Formula", "code": "x = record.fend\ny = record.price45", "project": "Foundations", - "id": "479a1bcb-a367-4db7-b4ad-7fb0e24e4a6b", + "id": "7230d759-76f6-4e0c-85ae-923ab73297d6", "savedPayload": { "position": { "x": 39364.78153612154, @@ -14775,7 +16411,7 @@ } } }, - "id": "00b19c9b-8348-44fb-9d58-f7bdb6162c21", + "id": "4256ede1-27a6-4e0e-8bca-6d200d507dea", "savedPayload": { "position": { "x": 39271.38867798756, @@ -14807,7 +16443,7 @@ "name": "New Point Formula", "code": "x = record.fbegin\ny = record.previous.price40", "project": "Foundations", - "id": "24b08272-8b14-4e4c-a736-7cda0cb59715", + "id": "6b67c618-3d6f-4ecb-804c-4c4da7039d2b", "savedPayload": { "position": { "x": 39491.52864221012, @@ -14830,7 +16466,7 @@ } } }, - "id": "375f59d6-1b1d-4ceb-abab-e5d4c1e8123d", + "id": "2869f347-07bf-439d-94f5-d828ae6a0b1e", "savedPayload": { "position": { "x": 39334.76223103185, @@ -14862,7 +16498,7 @@ "name": "New Point Formula", "code": "x = record.fend\ny = record.price40", "project": "Foundations", - "id": "f9649610-c4b8-47bd-81cb-6153c845175c", + "id": "27a73edf-2978-44d9-9d22-f0c233dd8b1b", "savedPayload": { "position": { "x": 39605.43967771287, @@ -14885,7 +16521,7 @@ } } }, - "id": "bc070262-c70a-43dc-8224-2639355f384c", + "id": "540d02d4-5728-4e1c-b82f-6d0ba2e43f0b", "savedPayload": { "position": { "x": 39391.71774878322, @@ -14917,7 +16553,7 @@ "name": "New Point Formula", "code": "x = record.fbegin\ny = record.previous.price30", "project": "Foundations", - "id": "89f06399-400b-451f-b899-6196718bcd0f", + "id": "2ad14707-05e6-4d6c-a538-266d9aedb6ff", "savedPayload": { "position": { "x": 39701.85111145234, @@ -14940,7 +16576,7 @@ } } }, - "id": "fe8de901-3cae-4487-85e6-018c65e07955", + "id": "1c48649c-9131-4e58-9500-f5dbee96ca90", "savedPayload": { "position": { "x": 39439.923465652966, @@ -14972,7 +16608,7 @@ "name": "New Point Formula", "code": "x = record.fend\ny = record.price30", "project": "Foundations", - "id": "f950aa1a-d8af-4050-8a46-fcd19ff365b8", + "id": "92c4f7b8-9208-4005-bf7c-dce758dfd55b", "savedPayload": { "position": { "x": 39776.81584800338, @@ -14995,7 +16631,7 @@ } } }, - "id": "d83a2744-cb96-4baa-a705-dcc91a5f551e", + "id": "3f583979-ed37-43ff-bcfd-650040187ab3", "savedPayload": { "position": { "x": 39477.40583392848, @@ -15027,7 +16663,7 @@ "name": "New Point Formula", "code": "x = record.fbegin\ny = record.previous.price20", "project": "Foundations", - "id": "14d2832c-6e2b-4c59-93be-e6de4e8a306d", + "id": "48103f0a-29d9-4b89-ace5-bd4f2142e0aa", "savedPayload": { "position": { "x": 39827.264822243604, @@ -15050,7 +16686,7 @@ } } }, - "id": "b2af93ca-5ec0-4753-b72d-f414ec2881fb", + "id": "a0603c4b-c2f0-4a04-aa3a-07ba39975001", "savedPayload": { "position": { "x": 39502.63032104859, @@ -15082,7 +16718,7 @@ "name": "New Point Formula", "code": "x = record.fend\ny = record.price20", "project": "Foundations", - "id": "5caa2cc5-a5bc-4e62-9620-fda797ec74bf", + "id": "958a8b40-8bde-43f5-b0b2-cf0daddc3ab4", "savedPayload": { "position": { "x": 39851.132647240105, @@ -15105,7 +16741,7 @@ } } }, - "id": "74a75ffa-1e9c-462d-8aca-4b7778f3b868", + "id": "40cc549e-dfdc-4a82-8745-6dae0674f62c", "savedPayload": { "position": { "x": 39514.564233546844, @@ -15137,7 +16773,7 @@ "name": "New Point Formula", "code": "x = record.fbegin\ny = record.previous.price10", "project": "Foundations", - "id": "1dcdaa26-5742-48bb-bbe8-b7aeda2a99b6", + "id": "ec592237-595b-4aef-9d12-ea5387846f7f", "savedPayload": { "position": { "x": 39847.442171433184, @@ -15160,7 +16796,7 @@ } } }, - "id": "2424ced2-13a6-47f3-b0b1-f507fbc3f163", + "id": "fb3699c7-1983-4a9c-8144-1c0c60e82720", "savedPayload": { "position": { "x": 39512.71899564339, @@ -15192,7 +16828,7 @@ "name": "New Point Formula", "code": "x = record.fend\ny = record.price10", "project": "Foundations", - "id": "60c22395-2ba8-47b8-89a3-4b7468838c3b", + "id": "2f76cbd2-6502-451b-8050-d98927ef8737", "savedPayload": { "position": { "x": 39816.34448333599, @@ -15215,7 +16851,7 @@ } } }, - "id": "c088a92a-285e-4e85-9fa2-1444f332ff3f", + "id": "66dda281-4220-4572-80aa-64163e19d674", "savedPayload": { "position": { "x": 39497.170151594786, @@ -15247,7 +16883,7 @@ "name": "New Point Formula", "code": "x = record.fbegin\ny = record.previous.price5", "project": "Foundations", - "id": "ede3d7b7-d3d8-48b5-b437-c0ec76f1c0f2", + "id": "10686085-7fd3-4da4-b298-96b632990990", "savedPayload": { "position": { "x": 39759.11272595304, @@ -15270,7 +16906,7 @@ } } }, - "id": "aa6c8018-0ed6-44af-aa8f-e1de2032ed64", + "id": "09344dd6-82fd-45f4-b865-9cb16abe1e4e", "savedPayload": { "position": { "x": 39468.55427290331, @@ -15302,7 +16938,7 @@ "name": "New Point Formula", "code": "x = record.fend\ny = record.price5", "project": "Foundations", - "id": "934fb3a6-f9a6-42bb-927a-fccf7122c7a2", + "id": "caf05569-1d23-424b-b34d-23cae8dd4794", "savedPayload": { "position": { "x": 39678.08997415604, @@ -15325,7 +16961,7 @@ } } }, - "id": "67d9f497-2d4c-4017-9bdb-f5fcdbc69761", + "id": "cc4d928a-67e0-4d1d-9c28-7c642591ea87", "savedPayload": { "position": { "x": 39428.042897004816, @@ -15357,7 +16993,7 @@ "name": "New Point Formula", "code": "x = record.fbegin\ny = record.previous.price1", "project": "Foundations", - "id": "c02d5fae-7292-4bcd-8d6f-bb94f27180f6", + "id": "ef9ab3a3-fc5e-4574-b96c-b542b538aca4", "savedPayload": { "position": { "x": 39576.59330892334, @@ -15380,7 +17016,7 @@ } } }, - "id": "e733f656-3fad-4f4a-97e1-5c8b7ded15f5", + "id": "e4753b5c-f2bb-4dee-a2d4-1f7e352048ec", "savedPayload": { "position": { "x": 39377.29456438846, @@ -15412,7 +17048,7 @@ "name": "New Point Formula", "code": "x = record.fend\ny = record.price1", "project": "Foundations", - "id": "720b11ed-d6de-4866-b1b6-76ce99c8bf52", + "id": "98e535e4-ae4a-4cff-b0f6-8e9cf73f5d25", "savedPayload": { "position": { "x": 39458.7780156549, @@ -15435,7 +17071,7 @@ } } }, - "id": "f1219970-0985-43e9-9bc9-cbbe203aefb4", + "id": "37755e13-78dd-47b3-a53f-2279b9046aa4", "savedPayload": { "position": { "x": 39318.38691775424, @@ -15467,7 +17103,7 @@ "name": "New Point Formula", "code": "x = record.fbegin\ny = record.previous.price45d", "project": "Foundations", - "id": "26cecd15-a5e3-44be-9b59-f46801d6400f", + "id": "1e4a1573-948e-4dea-bfc5-128c781d5476", "savedPayload": { "position": { "x": 39329.467466299844, @@ -15490,7 +17126,7 @@ } } }, - "id": "d5280319-572d-4f44-8ad7-546b52dfe166", + "id": "ffcecf06-effa-4488-805c-1b35ab14f18c", "savedPayload": { "position": { "x": 39253.73164307671, @@ -15522,7 +17158,7 @@ "name": "New Point Formula", "code": "x = record.fend\ny = record.price45d", "project": "Foundations", - "id": "f5304f18-8e78-4efd-b3ef-617bd89bf7e8", + "id": "4acb96ef-8502-4afa-ba69-8d820bbd0a78", "savedPayload": { "position": { "x": 39193.955649942116, @@ -15545,7 +17181,7 @@ } } }, - "id": "dd886fbc-e65e-4bbe-972d-a3c82a37efcd", + "id": "770dcc70-a1a6-4e73-8eb6-d6b24a431f9a", "savedPayload": { "position": { "x": 39185.97573489785, @@ -15577,7 +17213,7 @@ "name": "New Point Formula", "code": "x = record.fbegin\ny = record.previous.price40d", "project": "Foundations", - "id": "cac49b38-f4e6-48d6-87a5-872552752fb7", + "id": "21d90227-21ff-4c9c-84da-a6a0cb274c43", "savedPayload": { "position": { "x": 39057.790436265364, @@ -15600,7 +17236,7 @@ } } }, - "id": "5790eddb-6ee6-4503-b832-fc88375eaf5f", + "id": "513b6b14-0c4f-4f62-a0a0-c9548ce994d0", "savedPayload": { "position": { "x": 39117.89312805948, @@ -15632,7 +17268,7 @@ "name": "New Point Formula", "code": "x = record.fend\ny = record.price40d", "project": "Foundations", - "id": "73504a97-4e17-4d32-9717-be9558b13715", + "id": "3495f1b1-2bcd-46fc-a965-7308f17a62da", "savedPayload": { "position": { "x": 38926.54644511625, @@ -15655,7 +17291,7 @@ } } }, - "id": "5ec99c0e-e863-4b5f-aa5d-8f6983954617", + "id": "d276f5c8-bf91-4f6b-a8c2-b8b164b94c85", "savedPayload": { "position": { "x": 39052.271132484915, @@ -15687,7 +17323,7 @@ "name": "New Point Formula", "code": "x = record.fbegin\ny = record.previous.price30d", "project": "Foundations", - "id": "760d6e4b-cdbf-4cd5-ae09-18fdd517a6b1", + "id": "85511082-1b1b-4d94-8219-9cd487d0bfa6", "savedPayload": { "position": { "x": 38805.59682091293, @@ -15710,7 +17346,7 @@ } } }, - "id": "c80dadcc-80a1-4b3d-ac40-e226554cde9f", + "id": "3307f521-9213-40af-a553-eca29e00765c", "savedPayload": { "position": { "x": 38991.796320383255, @@ -15742,7 +17378,7 @@ "name": "New Point Formula", "code": "x = record.fend\ny = record.price30d", "project": "Foundations", - "id": "9d06ccfb-2aa3-43c2-a069-9f5ea2afa37a", + "id": "a92905fc-c529-44ae-8612-5b6b52e107bb", "savedPayload": { "position": { "x": 38699.89325548126, @@ -15765,7 +17401,7 @@ } } }, - "id": "0fd99fe9-800a-42e5-a45a-cb727bd4ea03", + "id": "6a797033-4201-4041-a14f-6054b8ec176b", "savedPayload": { "position": { "x": 38938.94453766743, @@ -15797,7 +17433,7 @@ "name": "New Point Formula", "code": "x = record.fbegin\ny = record.previous.price20d", "project": "Foundations", - "id": "f29e7d5e-fced-4e66-a911-e1ca96118aac", + "id": "cf024bf4-0888-4ee0-8b38-f8a361bf523b", "savedPayload": { "position": { "x": 38613.763265209665, @@ -15820,7 +17456,7 @@ } } }, - "id": "b29168a1-a005-4bb7-8623-36c917f3fa9c", + "id": "ef766fba-6724-45b7-81ba-965ba3eb809f", "savedPayload": { "position": { "x": 38895.87954253162, @@ -15852,7 +17488,7 @@ "name": "New Point Formula", "code": "x = record.fend\ny = record.price20d", "project": "Foundations", - "id": "abbaf916-d6ea-4330-a4c6-3e448dabc8d2", + "id": "ef8bb23d-7480-4484-a242-c4eb4f41266a", "savedPayload": { "position": { "x": 38550.7330220197, @@ -15875,7 +17511,7 @@ } } }, - "id": "1a86d957-27db-4dd3-ab01-9f6d1445b7ef", + "id": "711d0828-3ddb-4665-bb9d-71ec6257c423", "savedPayload": { "position": { "x": 38864.36442093664, @@ -15907,7 +17543,7 @@ "name": "New Point Formula", "code": "x = record.fbegin\ny = record.previous.price10d", "project": "Foundations", - "id": "a27f8286-4851-418c-8507-08806925c252", + "id": "1fb0aa15-30bf-4700-a7bb-b60ee16f761c", "savedPayload": { "position": { "x": 38513.3829914733, @@ -15930,7 +17566,7 @@ } } }, - "id": "188d2f90-9fd2-4a6c-8de5-cc23754766e2", + "id": "62d97c35-763f-4724-8301-dc4a1e503475", "savedPayload": { "position": { "x": 38845.68940566344, @@ -15962,7 +17598,7 @@ "name": "New Point Formula", "code": "x = record.fend\ny = record.price10d", "project": "Foundations", - "id": "8ca97098-ed0c-4ae8-a45e-3a95478241ff", + "id": "d12a369a-3d0f-4163-a73b-b0b59f39ed93", "savedPayload": { "position": { "x": 38503.24228820948, @@ -15985,7 +17621,7 @@ } } }, - "id": "b781ea1c-5f8f-4a29-b24c-d84f8f3a2e8b", + "id": "9697cbc5-e80a-40f1-a4d2-e0054c1c12d5", "savedPayload": { "position": { "x": 38840.61905403153, @@ -16017,7 +17653,7 @@ "name": "New Point Formula", "code": "x = record.fbegin\ny = record.previous.price5d", "project": "Foundations", - "id": "13f13ff7-57c5-45f3-b3ef-0ffb8bd8eb3b", + "id": "bf67f7fa-9907-42b6-bcc8-55ef3b20fdf8", "savedPayload": { "position": { "x": 38520.72607381135, @@ -16040,7 +17676,7 @@ } } }, - "id": "c4e2a6cb-a6a3-4baa-8143-93aa843c18ff", + "id": "b25412b2-09de-465b-a5e9-0069c80dad80", "savedPayload": { "position": { "x": 38849.360946832465, @@ -16072,7 +17708,7 @@ "name": "New Point Formula", "code": "x = record.fend\ny = record.price5d", "project": "Foundations", - "id": "9172b2ba-4a7b-406a-a690-5ac7cc231210", + "id": "11ffaccd-48ab-4729-bf00-9ee07ff888c4", "savedPayload": { "position": { "x": 38565.1185600421, @@ -16095,7 +17731,7 @@ } } }, - "id": "0634bd1a-aa8e-4c0f-aa37-a74a37c3962d", + "id": "157ab0a4-6fc9-46d7-8e38-44ed783682fa", "savedPayload": { "position": { "x": 38871.55718994784, @@ -16127,7 +17763,7 @@ "name": "New Point Formula", "code": "x = record.fbegin\ny = record.previous.price1d", "project": "Foundations", - "id": "716f735a-dc80-4371-bad2-5771a4f9bdb2", + "id": "7510ae91-7e9f-470e-85f3-de52969b3077", "savedPayload": { "position": { "x": 38634.602313299554, @@ -16150,7 +17786,7 @@ } } }, - "id": "8752fc55-ee9f-4508-a4ea-5db9bb9ef07b", + "id": "87c4a45a-321b-4757-bf38-b9af0e5ead75", "savedPayload": { "position": { "x": 38906.29906657657, @@ -16182,7 +17818,7 @@ "name": "New Point Formula", "code": "x = record.fend\ny = record.price1d", "project": "Foundations", - "id": "c047b629-9b84-47cd-8113-e9a83ed44130", + "id": "d8c23463-b0d0-4bc1-8122-82332e14faa2", "savedPayload": { "position": { "x": 38726.332660561355, @@ -16205,7 +17841,7 @@ } } }, - "id": "c4c6fd57-fa53-4717-a22c-d118cac955e3", + "id": "5938d24c-cba5-4b1f-820e-5f351ba36bb0", "savedPayload": { "position": { "x": 38952.16424020747, @@ -16229,7 +17865,7 @@ } } ], - "id": "237406d3-beae-46f6-a776-4be667b491f6", + "id": "e3daf58b-49ba-4cd6-a2f8-9e9dd6dffdeb", "savedPayload": { "position": { "x": 37025.0853125265, @@ -16267,7 +17903,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_BLUE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", "project": "Foundations", - "id": "6eda2492-660c-4cec-98bc-6190c83bf048", + "id": "e1a60145-2434-4353-9300-8846cf048a7f", "savedPayload": { "position": { "x": 36581.0070946798, @@ -16291,7 +17927,7 @@ } }, "styleConditions": [], - "id": "e3bacde3-c698-48f3-8799-bf25fb0b95de", + "id": "559deb7c-62a2-4e2a-abc5-3a13d5440ea5", "savedPayload": { "position": { "x": 36866.32404956835, @@ -16319,7 +17955,7 @@ "type": "Polygon Vertex", "name": " Forecast Begin", "project": "Foundations", - "id": "4960529c-4363-423e-ab6a-4ab0aa26b353", + "id": "b60e7902-a008-4eb1-8b93-75173c773f92", "savedPayload": { "position": { "x": 37244.34610276938, @@ -16343,44 +17979,44 @@ "referenceParent": { "type": "Point", "name": "Forecast Begin", - "id": "d62d3107-ffac-451f-987c-29a1de7b5d4c" + "id": "f15c700c-9e51-438e-bd3c-20153264fcac" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "22d5b8ac-9976-4ca3-8ff6-9ae6fa4b18fd" + "0b8abf2a-cf1b-48a9-9260-015d3013434e" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "2bd8880a-40de-4c13-99c4-d21b0d3694f6" + "14c5cf62-3a57-43f1-8777-856c7164f32a" ], [ "New Shapes", "Shapes", "Foundations", - "8b6fcc80-d82f-4e14-8a1a-10174da21d12" + "f36e40a8-709a-4941-aff1-8a9256e44e06" ], [ "New Chart Points", "Chart Points", "Foundations", - "1473932d-c45e-4f49-9570-2b380a523c0e" + "e2b140a9-f024-400d-b467-42574155c084" ], [ "Forecast Begin", "Point", "Foundations", - "19389858-0982-4503-9535-2e629c95f613" + "9af42570-0d16-4dcf-acb6-604aef9fd4fc" ] ] } @@ -16389,7 +18025,7 @@ "type": "Polygon Vertex", "name": " Forecast End", "project": "Foundations", - "id": "1579bad2-e5d3-47ce-872f-a76b1bccfd03", + "id": "9578a70c-f0d1-4abc-82a9-d5a5865884ae", "savedPayload": { "position": { "x": 37436.95795934544, @@ -16413,50 +18049,50 @@ "referenceParent": { "type": "Point", "name": "Forecast End", - "id": "b218294e-8931-4f52-8b9f-2a5a20f557be" + "id": "94051c29-bc91-4e45-b965-4c4cd4c1c61d" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "22d5b8ac-9976-4ca3-8ff6-9ae6fa4b18fd" + "0b8abf2a-cf1b-48a9-9260-015d3013434e" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "2bd8880a-40de-4c13-99c4-d21b0d3694f6" + "14c5cf62-3a57-43f1-8777-856c7164f32a" ], [ "New Shapes", "Shapes", "Foundations", - "8b6fcc80-d82f-4e14-8a1a-10174da21d12" + "f36e40a8-709a-4941-aff1-8a9256e44e06" ], [ "New Chart Points", "Chart Points", "Foundations", - "1473932d-c45e-4f49-9570-2b380a523c0e" + "e2b140a9-f024-400d-b467-42574155c084" ], [ "Forecast End", "Point", "Foundations", - "cc99735d-974f-4025-9c43-9576a008c8ed" + "b27f8bef-bc46-4858-aac9-4b4417b45196" ] ] } } ], - "id": "e0bc83de-cd89-4fb0-bc57-e9ce7b14ac44", + "id": "7e51f6fa-3dad-4001-badd-4ae6dbdf6c44", "savedPayload": { "position": { "x": 37071.60599500993, @@ -16492,7 +18128,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 0.2,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", "project": "Foundations", - "id": "8847b872-dd5a-4a5d-b06a-06cffbd808fa", + "id": "c2b7986e-ec54-46fb-9ed5-c506d82cb8d8", "savedPayload": { "position": { "x": 36880.40098997231, @@ -16516,7 +18152,7 @@ } }, "styleConditions": [], - "id": "d8a15413-5593-40e5-9db2-8057d8f2d885", + "id": "038d6d21-8ce3-4531-abe5-d56f2245a455", "savedPayload": { "position": { "x": 37081.14017187997, @@ -16544,7 +18180,7 @@ "type": "Polygon Vertex", "name": " 45 up Begin", "project": "Foundations", - "id": "2c9afe86-7240-4d8e-bbf5-f62ee1bf3aed", + "id": "ca916ce5-9789-401c-b74f-32e844f43e9a", "savedPayload": { "position": { "x": 37504.82280143084, @@ -16568,44 +18204,44 @@ "referenceParent": { "type": "Point", "name": "45 up Begin", - "id": "0f73bc4f-f6a4-4f03-a8fb-513f712da140" + "id": "00ef54df-c081-4ade-81c2-3cfe8da96a55" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "22d5b8ac-9976-4ca3-8ff6-9ae6fa4b18fd" + "0b8abf2a-cf1b-48a9-9260-015d3013434e" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "2bd8880a-40de-4c13-99c4-d21b0d3694f6" + "14c5cf62-3a57-43f1-8777-856c7164f32a" ], [ "New Shapes", "Shapes", "Foundations", - "8b6fcc80-d82f-4e14-8a1a-10174da21d12" + "f36e40a8-709a-4941-aff1-8a9256e44e06" ], [ "New Chart Points", "Chart Points", "Foundations", - "1473932d-c45e-4f49-9570-2b380a523c0e" + "e2b140a9-f024-400d-b467-42574155c084" ], [ "45 up Begin", "Point", "Foundations", - "68a49a63-a642-48bd-b8fa-077e93edc06c" + "ea0b07b3-415d-4ac4-a50f-a58cbf5d92ba" ] ] } @@ -16614,7 +18250,7 @@ "type": "Polygon Vertex", "name": " 45 up End", "project": "Foundations", - "id": "29b80c54-8726-4ed3-ae7d-7b4295e038a7", + "id": "2dbee4ed-91b6-4138-ae74-309dfe2d375b", "savedPayload": { "position": { "x": 37482.618535695285, @@ -16638,50 +18274,50 @@ "referenceParent": { "type": "Point", "name": "45 up End", - "id": "00b19c9b-8348-44fb-9d58-f7bdb6162c21" + "id": "4256ede1-27a6-4e0e-8bca-6d200d507dea" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "22d5b8ac-9976-4ca3-8ff6-9ae6fa4b18fd" + "0b8abf2a-cf1b-48a9-9260-015d3013434e" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "2bd8880a-40de-4c13-99c4-d21b0d3694f6" + "14c5cf62-3a57-43f1-8777-856c7164f32a" ], [ "New Shapes", "Shapes", "Foundations", - "8b6fcc80-d82f-4e14-8a1a-10174da21d12" + "f36e40a8-709a-4941-aff1-8a9256e44e06" ], [ "New Chart Points", "Chart Points", "Foundations", - "1473932d-c45e-4f49-9570-2b380a523c0e" + "e2b140a9-f024-400d-b467-42574155c084" ], [ "45 up End", "Point", "Foundations", - "5bc7fccf-0797-49fb-8e7d-0a134da1294c" + "8e59fedd-ed04-463a-b88a-b7eae2319131" ] ] } } ], - "id": "749ef61d-b0b7-45cf-874a-ec0c799fa009", + "id": "a62441d7-0f2a-4140-ae85-c39a501ff7b1", "savedPayload": { "position": { "x": 36938.511949648324, @@ -16717,7 +18353,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 0.2,\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"paletteColor\": \"UI_COLOR.GOLDEN_ORANGE\"\n }\n}", "project": "Foundations", - "id": "c8afd9d9-b58a-4a6c-bf6f-97a13049ccbd", + "id": "5c8a0870-9302-4c8b-b94b-f57498cbe410", "savedPayload": { "position": { "x": 36210.4176059147, @@ -16741,7 +18377,7 @@ } }, "styleConditions": [], - "id": "89e98961-70e6-486f-9612-63e25f7b8531", + "id": "a1b8b4d3-2c4f-481d-abb2-86145f0e9e02", "savedPayload": { "position": { "x": 36521.39579795879, @@ -16769,7 +18405,7 @@ "type": "Polygon Vertex", "name": " Forecast Begin", "project": "Foundations", - "id": "90949c37-8762-410a-8130-31ed363d7d1b", + "id": "ae8508d7-2977-48d2-8360-3e721d0ea0d0", "savedPayload": { "position": { "x": 36395.203472771085, @@ -16793,44 +18429,44 @@ "referenceParent": { "type": "Point", "name": "Forecast Begin", - "id": "d62d3107-ffac-451f-987c-29a1de7b5d4c" + "id": "f15c700c-9e51-438e-bd3c-20153264fcac" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "22d5b8ac-9976-4ca3-8ff6-9ae6fa4b18fd" + "0b8abf2a-cf1b-48a9-9260-015d3013434e" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "2bd8880a-40de-4c13-99c4-d21b0d3694f6" + "14c5cf62-3a57-43f1-8777-856c7164f32a" ], [ "New Shapes", "Shapes", "Foundations", - "8b6fcc80-d82f-4e14-8a1a-10174da21d12" + "f36e40a8-709a-4941-aff1-8a9256e44e06" ], [ "New Chart Points", "Chart Points", "Foundations", - "1473932d-c45e-4f49-9570-2b380a523c0e" + "e2b140a9-f024-400d-b467-42574155c084" ], [ "Forecast Begin", "Point", "Foundations", - "19389858-0982-4503-9535-2e629c95f613" + "9af42570-0d16-4dcf-acb6-604aef9fd4fc" ] ] } @@ -16839,7 +18475,7 @@ "type": "Polygon Vertex", "name": " Forecast End", "project": "Foundations", - "id": "5cec2544-fda7-4d79-90c3-388bfe9e7c36", + "id": "c021f42d-ddd6-49f7-837b-fe8bc6930471", "savedPayload": { "position": { "x": 36706.18166481518, @@ -16863,44 +18499,44 @@ "referenceParent": { "type": "Point", "name": "Forecast End", - "id": "b218294e-8931-4f52-8b9f-2a5a20f557be" + "id": "94051c29-bc91-4e45-b965-4c4cd4c1c61d" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "22d5b8ac-9976-4ca3-8ff6-9ae6fa4b18fd" + "0b8abf2a-cf1b-48a9-9260-015d3013434e" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "2bd8880a-40de-4c13-99c4-d21b0d3694f6" + "14c5cf62-3a57-43f1-8777-856c7164f32a" ], [ "New Shapes", "Shapes", "Foundations", - "8b6fcc80-d82f-4e14-8a1a-10174da21d12" + "f36e40a8-709a-4941-aff1-8a9256e44e06" ], [ "New Chart Points", "Chart Points", "Foundations", - "1473932d-c45e-4f49-9570-2b380a523c0e" + "e2b140a9-f024-400d-b467-42574155c084" ], [ "Forecast End", "Point", "Foundations", - "cc99735d-974f-4025-9c43-9576a008c8ed" + "b27f8bef-bc46-4858-aac9-4b4417b45196" ] ] } @@ -16909,7 +18545,7 @@ "type": "Polygon Vertex", "name": " 45 up End", "project": "Foundations", - "id": "3811b58a-05d4-4f40-a146-25862ac13007", + "id": "881ffb60-4ae9-4fa9-9be7-a3a5747be33e", "savedPayload": { "position": { "x": 37143.35218204697, @@ -16933,44 +18569,44 @@ "referenceParent": { "type": "Point", "name": "45 up End", - "id": "00b19c9b-8348-44fb-9d58-f7bdb6162c21" + "id": "4256ede1-27a6-4e0e-8bca-6d200d507dea" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "22d5b8ac-9976-4ca3-8ff6-9ae6fa4b18fd" + "0b8abf2a-cf1b-48a9-9260-015d3013434e" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "2bd8880a-40de-4c13-99c4-d21b0d3694f6" + "14c5cf62-3a57-43f1-8777-856c7164f32a" ], [ "New Shapes", "Shapes", "Foundations", - "8b6fcc80-d82f-4e14-8a1a-10174da21d12" + "f36e40a8-709a-4941-aff1-8a9256e44e06" ], [ "New Chart Points", "Chart Points", "Foundations", - "1473932d-c45e-4f49-9570-2b380a523c0e" + "e2b140a9-f024-400d-b467-42574155c084" ], [ "45 up End", "Point", "Foundations", - "5bc7fccf-0797-49fb-8e7d-0a134da1294c" + "8e59fedd-ed04-463a-b88a-b7eae2319131" ] ] } @@ -16979,7 +18615,7 @@ "type": "Polygon Vertex", "name": " 45 up Begin", "project": "Foundations", - "id": "9dd17cf0-5632-4381-b783-d8e910437736", + "id": "04bbc5a3-f5d6-4e73-bdc2-b0c7224872a3", "savedPayload": { "position": { "x": 37269.54450723467, @@ -17003,50 +18639,50 @@ "referenceParent": { "type": "Point", "name": "45 up Begin", - "id": "0f73bc4f-f6a4-4f03-a8fb-513f712da140" + "id": "00ef54df-c081-4ade-81c2-3cfe8da96a55" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "22d5b8ac-9976-4ca3-8ff6-9ae6fa4b18fd" + "0b8abf2a-cf1b-48a9-9260-015d3013434e" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "2bd8880a-40de-4c13-99c4-d21b0d3694f6" + "14c5cf62-3a57-43f1-8777-856c7164f32a" ], [ "New Shapes", "Shapes", "Foundations", - "8b6fcc80-d82f-4e14-8a1a-10174da21d12" + "f36e40a8-709a-4941-aff1-8a9256e44e06" ], [ "New Chart Points", "Chart Points", "Foundations", - "1473932d-c45e-4f49-9570-2b380a523c0e" + "e2b140a9-f024-400d-b467-42574155c084" ], [ "45 up Begin", "Point", "Foundations", - "68a49a63-a642-48bd-b8fa-077e93edc06c" + "ea0b07b3-415d-4ac4-a50f-a58cbf5d92ba" ] ] } } ], - "id": "9ea1902a-71b1-4190-8193-8cb178bd7afc", + "id": "9208617f-e5b9-45dc-81aa-be6eba2c5bae", "savedPayload": { "position": { "x": 36801.97289690709, @@ -17082,7 +18718,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 0.2,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.APPLE_GREEN\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", "project": "Foundations", - "id": "eca359ce-c5bd-4666-8b7d-9f0e38925397", + "id": "661a514a-7244-4bde-9d0a-18d03dd5b071", "savedPayload": { "position": { "x": 36481.646547651144, @@ -17106,7 +18742,7 @@ } }, "styleConditions": [], - "id": "69341a8d-5e37-41ab-9c82-9978e6e5e63e", + "id": "5778af3d-0cb0-4e73-b107-0ebce2a2ed1c", "savedPayload": { "position": { "x": 36849.62027120014, @@ -17134,7 +18770,7 @@ "type": "Polygon Vertex", "name": " 40 Up begin", "project": "Foundations", - "id": "83fdc69e-5db5-4d5a-a67f-5d5b951a229d", + "id": "87020809-8a41-4da1-886f-f5d5846682be", "savedPayload": { "position": { "x": 37476.62167430769, @@ -17158,44 +18794,44 @@ "referenceParent": { "type": "Point", "name": "40 Up begin", - "id": "375f59d6-1b1d-4ceb-abab-e5d4c1e8123d" + "id": "2869f347-07bf-439d-94f5-d828ae6a0b1e" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "22d5b8ac-9976-4ca3-8ff6-9ae6fa4b18fd" + "0b8abf2a-cf1b-48a9-9260-015d3013434e" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "2bd8880a-40de-4c13-99c4-d21b0d3694f6" + "14c5cf62-3a57-43f1-8777-856c7164f32a" ], [ "New Shapes", "Shapes", "Foundations", - "8b6fcc80-d82f-4e14-8a1a-10174da21d12" + "f36e40a8-709a-4941-aff1-8a9256e44e06" ], [ "New Chart Points", "Chart Points", "Foundations", - "1473932d-c45e-4f49-9570-2b380a523c0e" + "e2b140a9-f024-400d-b467-42574155c084" ], [ "40 Up begin", "Point", "Foundations", - "52c9a9cc-ca2e-44fb-8f73-4360f665a4f4" + "0de5cd5b-0def-42d5-bfe2-73edf8ffbdfb" ] ] } @@ -17204,7 +18840,7 @@ "type": "Polygon Vertex", "name": " 40 Up End", "project": "Foundations", - "id": "2a61847b-bb75-40e0-87cc-f3609aca48cb", + "id": "fe25063c-0d96-47e8-88b4-f3ef8e570347", "savedPayload": { "position": { "x": 37585.56771829813, @@ -17228,50 +18864,50 @@ "referenceParent": { "type": "Point", "name": "40 Up End", - "id": "bc070262-c70a-43dc-8224-2639355f384c" + "id": "540d02d4-5728-4e1c-b82f-6d0ba2e43f0b" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "22d5b8ac-9976-4ca3-8ff6-9ae6fa4b18fd" + "0b8abf2a-cf1b-48a9-9260-015d3013434e" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "2bd8880a-40de-4c13-99c4-d21b0d3694f6" + "14c5cf62-3a57-43f1-8777-856c7164f32a" ], [ "New Shapes", "Shapes", "Foundations", - "8b6fcc80-d82f-4e14-8a1a-10174da21d12" + "f36e40a8-709a-4941-aff1-8a9256e44e06" ], [ "New Chart Points", "Chart Points", "Foundations", - "1473932d-c45e-4f49-9570-2b380a523c0e" + "e2b140a9-f024-400d-b467-42574155c084" ], [ "40 Up End", "Point", "Foundations", - "5eb0e5f0-faeb-48a7-af0b-38c037f3200c" + "48249844-5d1f-419f-8b6e-01eceea76369" ] ] } } ], - "id": "40407cc1-b1ef-45af-b712-7a0224343fb0", + "id": "7a01c6a1-9e32-404f-8301-ea33c25f7109", "savedPayload": { "position": { "x": 36667.57876164812, @@ -17307,7 +18943,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 0.2,\n \"paletteColor\": \"UI_COLOR.APPLE_GREEN\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"paletteColor\": \"UI_COLOR.GOLDEN_ORANGE\"\n }\n}", "project": "Foundations", - "id": "149c9ca0-0d8d-4ef5-9b8f-a3f882ed6af4", + "id": "b63e2ce1-7735-43bb-aad7-84334a2ec1c8", "savedPayload": { "position": { "x": 35742.45168812853, @@ -17331,7 +18967,7 @@ } }, "styleConditions": [], - "id": "0cc263d3-3660-4742-a14a-494259da3402", + "id": "2778c0d0-33d5-4315-aad9-770c6b5ed22a", "savedPayload": { "position": { "x": 36402.70131862385, @@ -17359,7 +18995,7 @@ "type": "Polygon Vertex", "name": " 45 up Begin", "project": "Foundations", - "id": "1e7c284a-2c4c-4023-a164-a24819a79be9", + "id": "8cbb313c-95c1-425d-a7ad-c2d4a7f64a99", "savedPayload": { "position": { "x": 36611.287789826936, @@ -17383,44 +19019,44 @@ "referenceParent": { "type": "Point", "name": "45 up Begin", - "id": "0f73bc4f-f6a4-4f03-a8fb-513f712da140" + "id": "00ef54df-c081-4ade-81c2-3cfe8da96a55" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "22d5b8ac-9976-4ca3-8ff6-9ae6fa4b18fd" + "0b8abf2a-cf1b-48a9-9260-015d3013434e" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "2bd8880a-40de-4c13-99c4-d21b0d3694f6" + "14c5cf62-3a57-43f1-8777-856c7164f32a" ], [ "New Shapes", "Shapes", "Foundations", - "8b6fcc80-d82f-4e14-8a1a-10174da21d12" + "f36e40a8-709a-4941-aff1-8a9256e44e06" ], [ "New Chart Points", "Chart Points", "Foundations", - "1473932d-c45e-4f49-9570-2b380a523c0e" + "e2b140a9-f024-400d-b467-42574155c084" ], [ "45 up Begin", "Point", "Foundations", - "68a49a63-a642-48bd-b8fa-077e93edc06c" + "ea0b07b3-415d-4ac4-a50f-a58cbf5d92ba" ] ] } @@ -17429,7 +19065,7 @@ "type": "Polygon Vertex", "name": " 45 up End", "project": "Foundations", - "id": "93c92090-c46b-4be6-a127-73cf2939a630", + "id": "e127be65-fcbc-4ad2-932c-8a413c95a604", "savedPayload": { "position": { "x": 37271.53742032226, @@ -17453,44 +19089,44 @@ "referenceParent": { "type": "Point", "name": "45 up End", - "id": "00b19c9b-8348-44fb-9d58-f7bdb6162c21" + "id": "4256ede1-27a6-4e0e-8bca-6d200d507dea" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "22d5b8ac-9976-4ca3-8ff6-9ae6fa4b18fd" + "0b8abf2a-cf1b-48a9-9260-015d3013434e" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "2bd8880a-40de-4c13-99c4-d21b0d3694f6" + "14c5cf62-3a57-43f1-8777-856c7164f32a" ], [ "New Shapes", "Shapes", "Foundations", - "8b6fcc80-d82f-4e14-8a1a-10174da21d12" + "f36e40a8-709a-4941-aff1-8a9256e44e06" ], [ "New Chart Points", "Chart Points", "Foundations", - "1473932d-c45e-4f49-9570-2b380a523c0e" + "e2b140a9-f024-400d-b467-42574155c084" ], [ "45 up End", "Point", "Foundations", - "5bc7fccf-0797-49fb-8e7d-0a134da1294c" + "8e59fedd-ed04-463a-b88a-b7eae2319131" ] ] } @@ -17499,7 +19135,7 @@ "type": "Polygon Vertex", "name": " 40 Up End", "project": "Foundations", - "id": "e5471150-72db-4bf9-b8b2-287512f900cc", + "id": "b9aa9aaa-d92d-4f84-bb11-eb33e0282dcf", "savedPayload": { "position": { "x": 37723.20057961449, @@ -17523,44 +19159,44 @@ "referenceParent": { "type": "Point", "name": "40 Up End", - "id": "bc070262-c70a-43dc-8224-2639355f384c" + "id": "540d02d4-5728-4e1c-b82f-6d0ba2e43f0b" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "22d5b8ac-9976-4ca3-8ff6-9ae6fa4b18fd" + "0b8abf2a-cf1b-48a9-9260-015d3013434e" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "2bd8880a-40de-4c13-99c4-d21b0d3694f6" + "14c5cf62-3a57-43f1-8777-856c7164f32a" ], [ "New Shapes", "Shapes", "Foundations", - "8b6fcc80-d82f-4e14-8a1a-10174da21d12" + "f36e40a8-709a-4941-aff1-8a9256e44e06" ], [ "New Chart Points", "Chart Points", "Foundations", - "1473932d-c45e-4f49-9570-2b380a523c0e" + "e2b140a9-f024-400d-b467-42574155c084" ], [ "40 Up End", "Point", "Foundations", - "5eb0e5f0-faeb-48a7-af0b-38c037f3200c" + "48249844-5d1f-419f-8b6e-01eceea76369" ] ] } @@ -17569,7 +19205,7 @@ "type": "Polygon Vertex", "name": " 40 Up begin", "project": "Foundations", - "id": "e68accdc-53cd-43f0-a69a-f0f09fa02f36", + "id": "d07076b1-58f2-48b1-93ba-fd218b8b2439", "savedPayload": { "position": { "x": 37514.6141084114, @@ -17593,50 +19229,50 @@ "referenceParent": { "type": "Point", "name": "40 Up begin", - "id": "375f59d6-1b1d-4ceb-abab-e5d4c1e8123d" + "id": "2869f347-07bf-439d-94f5-d828ae6a0b1e" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "22d5b8ac-9976-4ca3-8ff6-9ae6fa4b18fd" + "0b8abf2a-cf1b-48a9-9260-015d3013434e" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "2bd8880a-40de-4c13-99c4-d21b0d3694f6" + "14c5cf62-3a57-43f1-8777-856c7164f32a" ], [ "New Shapes", "Shapes", "Foundations", - "8b6fcc80-d82f-4e14-8a1a-10174da21d12" + "f36e40a8-709a-4941-aff1-8a9256e44e06" ], [ "New Chart Points", "Chart Points", "Foundations", - "1473932d-c45e-4f49-9570-2b380a523c0e" + "e2b140a9-f024-400d-b467-42574155c084" ], [ "40 Up begin", "Point", "Foundations", - "52c9a9cc-ca2e-44fb-8f73-4360f665a4f4" + "0de5cd5b-0def-42d5-bfe2-73edf8ffbdfb" ] ] } } ], - "id": "7cbeb111-a975-47a8-a842-5a56fd7a4b02", + "id": "62a66707-8563-47bb-a21c-b612c18f64c8", "savedPayload": { "position": { "x": 36540.831655559545, @@ -17672,7 +19308,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 0.2,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.GREEN\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", "project": "Foundations", - "id": "f7d7e702-009e-40a9-92fa-b8283e58e967", + "id": "8dc30d55-c828-49c7-8374-4cb1dfa8a8d3", "savedPayload": { "position": { "x": 36711.405936106836, @@ -17696,7 +19332,7 @@ } }, "styleConditions": [], - "id": "7a374dde-ffc4-4d82-9c45-69af3db72bfc", + "id": "9b1a2ff0-7ca1-4d59-9308-815b4529d414", "savedPayload": { "position": { "x": 37069.101439464255, @@ -17724,7 +19360,7 @@ "type": "Polygon Vertex", "name": " 30 up begin", "project": "Foundations", - "id": "5feb42a0-80a8-4b2b-803b-7b6cef613bad", + "id": "ca378c11-58b8-4d19-98e3-90c0b79ff20e", "savedPayload": { "position": { "x": 37999.22940772725, @@ -17748,44 +19384,44 @@ "referenceParent": { "type": "Point", "name": "30 up begin", - "id": "fe8de901-3cae-4487-85e6-018c65e07955" + "id": "1c48649c-9131-4e58-9500-f5dbee96ca90" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "22d5b8ac-9976-4ca3-8ff6-9ae6fa4b18fd" + "0b8abf2a-cf1b-48a9-9260-015d3013434e" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "2bd8880a-40de-4c13-99c4-d21b0d3694f6" + "14c5cf62-3a57-43f1-8777-856c7164f32a" ], [ "New Shapes", "Shapes", "Foundations", - "8b6fcc80-d82f-4e14-8a1a-10174da21d12" + "f36e40a8-709a-4941-aff1-8a9256e44e06" ], [ "New Chart Points", "Chart Points", "Foundations", - "1473932d-c45e-4f49-9570-2b380a523c0e" + "e2b140a9-f024-400d-b467-42574155c084" ], [ "30 up begin", "Point", "Foundations", - "d9de1ee5-24f8-41ce-bbd0-5e38972646b9" + "56acccc2-26cd-44ef-b397-a4993ae541bc" ] ] } @@ -17794,7 +19430,7 @@ "type": "Polygon Vertex", "name": " 30 up End", "project": "Foundations", - "id": "544184fc-e48e-4ffc-a5b1-af6479a39d9a", + "id": "6b76541d-6e9c-49ee-9666-267f0a10d8d4", "savedPayload": { "position": { "x": 37784.49244617908, @@ -17818,50 +19454,50 @@ "referenceParent": { "type": "Point", "name": "30 up End", - "id": "d83a2744-cb96-4baa-a705-dcc91a5f551e" + "id": "3f583979-ed37-43ff-bcfd-650040187ab3" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "22d5b8ac-9976-4ca3-8ff6-9ae6fa4b18fd" + "0b8abf2a-cf1b-48a9-9260-015d3013434e" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "2bd8880a-40de-4c13-99c4-d21b0d3694f6" + "14c5cf62-3a57-43f1-8777-856c7164f32a" ], [ "New Shapes", "Shapes", "Foundations", - "8b6fcc80-d82f-4e14-8a1a-10174da21d12" + "f36e40a8-709a-4941-aff1-8a9256e44e06" ], [ "New Chart Points", "Chart Points", "Foundations", - "1473932d-c45e-4f49-9570-2b380a523c0e" + "e2b140a9-f024-400d-b467-42574155c084" ], [ "30 up End", "Point", "Foundations", - "82c92c0a-5efc-466c-b672-9ad352edcaa0" + "1df8ee8a-10c3-436d-a5c1-190313598ab4" ] ] } } ], - "id": "1373b522-de0a-4761-9a0b-b6095648be56", + "id": "a56a1bbb-c46b-43e0-b0ec-aa6c1ccc4abf", "savedPayload": { "position": { "x": 36426.92062005679, @@ -17897,7 +19533,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 0.2,\n \"paletteColor\": \"UI_COLOR.GREEN\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"paletteColor\": \"UI_COLOR.GOLDEN_ORANGE\"\n }\n}", "project": "Foundations", - "id": "bb662574-9a76-4750-9b1c-86e2add095a1", + "id": "ad9f9691-5796-4f68-a515-2732373763a8", "savedPayload": { "position": { "x": 35957.37539086228, @@ -17921,7 +19557,7 @@ } }, "styleConditions": [], - "id": "52ee9c4e-cddf-468b-bc67-13b22a0ee72d", + "id": "80366fc0-5d26-4571-a45c-95c487427ff5", "savedPayload": { "position": { "x": 36622.48923005947, @@ -17949,7 +19585,7 @@ "type": "Polygon Vertex", "name": " 40 Up begin", "project": "Foundations", - "id": "987671d8-0c15-4f9e-bc7a-579b9dd61919", + "id": "a8fb15c2-1e46-44c6-90e1-0b60e1ae9cb1", "savedPayload": { "position": { "x": 37054.72782140006, @@ -17973,44 +19609,44 @@ "referenceParent": { "type": "Point", "name": "40 Up begin", - "id": "375f59d6-1b1d-4ceb-abab-e5d4c1e8123d" + "id": "2869f347-07bf-439d-94f5-d828ae6a0b1e" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "22d5b8ac-9976-4ca3-8ff6-9ae6fa4b18fd" + "0b8abf2a-cf1b-48a9-9260-015d3013434e" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "2bd8880a-40de-4c13-99c4-d21b0d3694f6" + "14c5cf62-3a57-43f1-8777-856c7164f32a" ], [ "New Shapes", "Shapes", "Foundations", - "8b6fcc80-d82f-4e14-8a1a-10174da21d12" + "f36e40a8-709a-4941-aff1-8a9256e44e06" ], [ "New Chart Points", "Chart Points", "Foundations", - "1473932d-c45e-4f49-9570-2b380a523c0e" + "e2b140a9-f024-400d-b467-42574155c084" ], [ "40 Up begin", "Point", "Foundations", - "52c9a9cc-ca2e-44fb-8f73-4360f665a4f4" + "0de5cd5b-0def-42d5-bfe2-73edf8ffbdfb" ] ] } @@ -18019,7 +19655,7 @@ "type": "Polygon Vertex", "name": " 40 Up End", "project": "Foundations", - "id": "1545da12-a496-49aa-9f04-94fd986c23aa", + "id": "30faa007-4198-4478-a54b-50421de52f2e", "savedPayload": { "position": { "x": 37719.84166059725, @@ -18043,44 +19679,44 @@ "referenceParent": { "type": "Point", "name": "40 Up End", - "id": "bc070262-c70a-43dc-8224-2639355f384c" + "id": "540d02d4-5728-4e1c-b82f-6d0ba2e43f0b" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "22d5b8ac-9976-4ca3-8ff6-9ae6fa4b18fd" + "0b8abf2a-cf1b-48a9-9260-015d3013434e" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "2bd8880a-40de-4c13-99c4-d21b0d3694f6" + "14c5cf62-3a57-43f1-8777-856c7164f32a" ], [ "New Shapes", "Shapes", "Foundations", - "8b6fcc80-d82f-4e14-8a1a-10174da21d12" + "f36e40a8-709a-4941-aff1-8a9256e44e06" ], [ "New Chart Points", "Chart Points", "Foundations", - "1473932d-c45e-4f49-9570-2b380a523c0e" + "e2b140a9-f024-400d-b467-42574155c084" ], [ "40 Up End", "Point", "Foundations", - "5eb0e5f0-faeb-48a7-af0b-38c037f3200c" + "48249844-5d1f-419f-8b6e-01eceea76369" ] ] } @@ -18089,7 +19725,7 @@ "type": "Polygon Vertex", "name": " 30 up End", "project": "Foundations", - "id": "94bd6011-bb17-495a-b807-8f504ce5b0fd", + "id": "22c6ea77-abf6-485b-8615-f2af36fdcb19", "savedPayload": { "position": { "x": 37952.71690845386, @@ -18113,44 +19749,44 @@ "referenceParent": { "type": "Point", "name": "30 up End", - "id": "d83a2744-cb96-4baa-a705-dcc91a5f551e" + "id": "3f583979-ed37-43ff-bcfd-650040187ab3" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "22d5b8ac-9976-4ca3-8ff6-9ae6fa4b18fd" + "0b8abf2a-cf1b-48a9-9260-015d3013434e" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "2bd8880a-40de-4c13-99c4-d21b0d3694f6" + "14c5cf62-3a57-43f1-8777-856c7164f32a" ], [ "New Shapes", "Shapes", "Foundations", - "8b6fcc80-d82f-4e14-8a1a-10174da21d12" + "f36e40a8-709a-4941-aff1-8a9256e44e06" ], [ "New Chart Points", "Chart Points", "Foundations", - "1473932d-c45e-4f49-9570-2b380a523c0e" + "e2b140a9-f024-400d-b467-42574155c084" ], [ "30 up End", "Point", "Foundations", - "82c92c0a-5efc-466c-b672-9ad352edcaa0" + "1df8ee8a-10c3-436d-a5c1-190313598ab4" ] ] } @@ -18159,7 +19795,7 @@ "type": "Polygon Vertex", "name": " 30 up begin", "project": "Foundations", - "id": "e620839c-0aa0-4455-922e-23dace380ef4", + "id": "add60ae0-dda1-4ea1-a9a6-a79b385df6fa", "savedPayload": { "position": { "x": 37520.47831711327, @@ -18183,50 +19819,50 @@ "referenceParent": { "type": "Point", "name": "30 up begin", - "id": "fe8de901-3cae-4487-85e6-018c65e07955" + "id": "1c48649c-9131-4e58-9500-f5dbee96ca90" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "22d5b8ac-9976-4ca3-8ff6-9ae6fa4b18fd" + "0b8abf2a-cf1b-48a9-9260-015d3013434e" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "2bd8880a-40de-4c13-99c4-d21b0d3694f6" + "14c5cf62-3a57-43f1-8777-856c7164f32a" ], [ "New Shapes", "Shapes", "Foundations", - "8b6fcc80-d82f-4e14-8a1a-10174da21d12" + "f36e40a8-709a-4941-aff1-8a9256e44e06" ], [ "New Chart Points", "Chart Points", "Foundations", - "1473932d-c45e-4f49-9570-2b380a523c0e" + "e2b140a9-f024-400d-b467-42574155c084" ], [ "30 up begin", "Point", "Foundations", - "d9de1ee5-24f8-41ce-bbd0-5e38972646b9" + "56acccc2-26cd-44ef-b397-a4993ae541bc" ] ] } } ], - "id": "9d9ffcf6-67ff-4146-888a-02ade2df09ec", + "id": "7bdef900-7d87-4754-ad5c-16f5b8615f7f", "savedPayload": { "position": { "x": 36330.509186317315, @@ -18262,7 +19898,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 0.2,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", "project": "Foundations", - "id": "e40ec62a-cfb2-4a05-b84e-22a6942c2368", + "id": "49c9af23-48de-4dd9-af8d-3c6d5b2d2c40", "savedPayload": { "position": { "x": 38168.35297142653, @@ -18286,7 +19922,7 @@ } }, "styleConditions": [], - "id": "ddd86f51-c83b-4453-9c17-382ef08f23c6", + "id": "418e7fa7-bcaa-444c-b1bc-c29aa2366d4f", "savedPayload": { "position": { "x": 38370.81860803851, @@ -18314,7 +19950,7 @@ "type": "Polygon Vertex", "name": " 20 up Begin", "project": "Foundations", - "id": "82fba787-d085-4b21-a817-3d0209ea69dc", + "id": "309528ba-a170-4daa-8256-4142b684cab7", "savedPayload": { "position": { "x": 39217.20401138491, @@ -18338,44 +19974,44 @@ "referenceParent": { "type": "Point", "name": "20 up Begin", - "id": "b2af93ca-5ec0-4753-b72d-f414ec2881fb" + "id": "a0603c4b-c2f0-4a04-aa3a-07ba39975001" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "22d5b8ac-9976-4ca3-8ff6-9ae6fa4b18fd" + "0b8abf2a-cf1b-48a9-9260-015d3013434e" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "2bd8880a-40de-4c13-99c4-d21b0d3694f6" + "14c5cf62-3a57-43f1-8777-856c7164f32a" ], [ "New Shapes", "Shapes", "Foundations", - "8b6fcc80-d82f-4e14-8a1a-10174da21d12" + "f36e40a8-709a-4941-aff1-8a9256e44e06" ], [ "New Chart Points", "Chart Points", "Foundations", - "1473932d-c45e-4f49-9570-2b380a523c0e" + "e2b140a9-f024-400d-b467-42574155c084" ], [ "20 up Begin", "Point", "Foundations", - "0ff1147b-e005-4a7d-a14e-44608f3e731c" + "32d806d9-ba3b-45dc-aeee-6319b0ab80fb" ] ] } @@ -18384,7 +20020,7 @@ "type": "Polygon Vertex", "name": " 20 up End", "project": "Foundations", - "id": "485882cd-1dd4-4e9f-aed5-cea6eeeb7086", + "id": "f1e2a776-2918-40d9-8cfb-3ecff56b2583", "savedPayload": { "position": { "x": 38775.749881262476, @@ -18408,50 +20044,50 @@ "referenceParent": { "type": "Point", "name": "20 up End", - "id": "74a75ffa-1e9c-462d-8aca-4b7778f3b868" + "id": "40cc549e-dfdc-4a82-8745-6dae0674f62c" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "22d5b8ac-9976-4ca3-8ff6-9ae6fa4b18fd" + "0b8abf2a-cf1b-48a9-9260-015d3013434e" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "2bd8880a-40de-4c13-99c4-d21b0d3694f6" + "14c5cf62-3a57-43f1-8777-856c7164f32a" ], [ "New Shapes", "Shapes", "Foundations", - "8b6fcc80-d82f-4e14-8a1a-10174da21d12" + "f36e40a8-709a-4941-aff1-8a9256e44e06" ], [ "New Chart Points", "Chart Points", "Foundations", - "1473932d-c45e-4f49-9570-2b380a523c0e" + "e2b140a9-f024-400d-b467-42574155c084" ], [ "20 up End", "Point", "Foundations", - "a89c3643-cf68-459f-97ab-d6e70c49f499" + "77337f5a-e48c-46d2-b538-2c3dd1a3ce88" ] ] } } ], - "id": "196063a5-ecc6-48aa-92c7-d992ceafefb6", + "id": "74817d56-d9eb-4782-ad70-cb2b87061db7", "savedPayload": { "position": { "x": 36255.54444976628, @@ -18487,7 +20123,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 0.2,\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"paletteColor\": \"UI_COLOR.GOLDEN_ORANGE\"\n }\n}", "project": "Foundations", - "id": "7ef14c19-29d0-488f-a4c1-cb8d4182ef4f", + "id": "b11a267c-1cd0-4824-b301-3b83689b2d8b", "savedPayload": { "position": { "x": 36183.49143110179, @@ -18511,7 +20147,7 @@ } }, "styleConditions": [], - "id": "c4b2e657-395e-48be-8376-c40b4a13d475", + "id": "0b5d1e2b-e54f-4098-96cd-0f0a4f5336e2", "savedPayload": { "position": { "x": 36795.63162467591, @@ -18539,7 +20175,7 @@ "type": "Polygon Vertex", "name": " 30 up begin", "project": "Foundations", - "id": "040a6440-7ab2-498c-85bb-65e3f9d9e114", + "id": "ac33a2c9-fb8d-4127-ba2b-e79f0108b963", "savedPayload": { "position": { "x": 37348.038965009866, @@ -18563,44 +20199,44 @@ "referenceParent": { "type": "Point", "name": "30 up begin", - "id": "fe8de901-3cae-4487-85e6-018c65e07955" + "id": "1c48649c-9131-4e58-9500-f5dbee96ca90" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "22d5b8ac-9976-4ca3-8ff6-9ae6fa4b18fd" + "0b8abf2a-cf1b-48a9-9260-015d3013434e" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "2bd8880a-40de-4c13-99c4-d21b0d3694f6" + "14c5cf62-3a57-43f1-8777-856c7164f32a" ], [ "New Shapes", "Shapes", "Foundations", - "8b6fcc80-d82f-4e14-8a1a-10174da21d12" + "f36e40a8-709a-4941-aff1-8a9256e44e06" ], [ "New Chart Points", "Chart Points", "Foundations", - "1473932d-c45e-4f49-9570-2b380a523c0e" + "e2b140a9-f024-400d-b467-42574155c084" ], [ "30 up begin", "Point", "Foundations", - "d9de1ee5-24f8-41ce-bbd0-5e38972646b9" + "56acccc2-26cd-44ef-b397-a4993ae541bc" ] ] } @@ -18609,7 +20245,7 @@ "type": "Polygon Vertex", "name": " 30 up End", "project": "Foundations", - "id": "7cdffa2e-417b-4257-88c4-1a513e833fdb", + "id": "c6551e5a-c345-49e8-b4b9-691d0af8c366", "savedPayload": { "position": { "x": 37960.17915858398, @@ -18633,44 +20269,44 @@ "referenceParent": { "type": "Point", "name": "30 up End", - "id": "d83a2744-cb96-4baa-a705-dcc91a5f551e" + "id": "3f583979-ed37-43ff-bcfd-650040187ab3" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "22d5b8ac-9976-4ca3-8ff6-9ae6fa4b18fd" + "0b8abf2a-cf1b-48a9-9260-015d3013434e" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "2bd8880a-40de-4c13-99c4-d21b0d3694f6" + "14c5cf62-3a57-43f1-8777-856c7164f32a" ], [ "New Shapes", "Shapes", "Foundations", - "8b6fcc80-d82f-4e14-8a1a-10174da21d12" + "f36e40a8-709a-4941-aff1-8a9256e44e06" ], [ "New Chart Points", "Chart Points", "Foundations", - "1473932d-c45e-4f49-9570-2b380a523c0e" + "e2b140a9-f024-400d-b467-42574155c084" ], [ "30 up End", "Point", "Foundations", - "82c92c0a-5efc-466c-b672-9ad352edcaa0" + "1df8ee8a-10c3-436d-a5c1-190313598ab4" ] ] } @@ -18679,7 +20315,7 @@ "type": "Polygon Vertex", "name": " 20 up End", "project": "Foundations", - "id": "abd73a42-7029-4921-91b4-56259f79fba7", + "id": "49073216-b25c-471f-8192-706359d07e1e", "savedPayload": { "position": { "x": 38019.91201182415, @@ -18703,44 +20339,44 @@ "referenceParent": { "type": "Point", "name": "20 up End", - "id": "74a75ffa-1e9c-462d-8aca-4b7778f3b868" + "id": "40cc549e-dfdc-4a82-8745-6dae0674f62c" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "22d5b8ac-9976-4ca3-8ff6-9ae6fa4b18fd" + "0b8abf2a-cf1b-48a9-9260-015d3013434e" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "2bd8880a-40de-4c13-99c4-d21b0d3694f6" + "14c5cf62-3a57-43f1-8777-856c7164f32a" ], [ "New Shapes", "Shapes", "Foundations", - "8b6fcc80-d82f-4e14-8a1a-10174da21d12" + "f36e40a8-709a-4941-aff1-8a9256e44e06" ], [ "New Chart Points", "Chart Points", "Foundations", - "1473932d-c45e-4f49-9570-2b380a523c0e" + "e2b140a9-f024-400d-b467-42574155c084" ], [ "20 up End", "Point", "Foundations", - "a89c3643-cf68-459f-97ab-d6e70c49f499" + "77337f5a-e48c-46d2-b538-2c3dd1a3ce88" ] ] } @@ -18749,7 +20385,7 @@ "type": "Polygon Vertex", "name": " 20 up Begin", "project": "Foundations", - "id": "97c749e9-47cf-4ffd-80a6-909c5a22f330", + "id": "8178d863-1fca-416a-93c7-56cf97739ca1", "savedPayload": { "position": { "x": 37467.5046714902, @@ -18773,50 +20409,50 @@ "referenceParent": { "type": "Point", "name": "20 up Begin", - "id": "b2af93ca-5ec0-4753-b72d-f414ec2881fb" + "id": "a0603c4b-c2f0-4a04-aa3a-07ba39975001" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "22d5b8ac-9976-4ca3-8ff6-9ae6fa4b18fd" + "0b8abf2a-cf1b-48a9-9260-015d3013434e" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "2bd8880a-40de-4c13-99c4-d21b0d3694f6" + "14c5cf62-3a57-43f1-8777-856c7164f32a" ], [ "New Shapes", "Shapes", "Foundations", - "8b6fcc80-d82f-4e14-8a1a-10174da21d12" + "f36e40a8-709a-4941-aff1-8a9256e44e06" ], [ "New Chart Points", "Chart Points", "Foundations", - "1473932d-c45e-4f49-9570-2b380a523c0e" + "e2b140a9-f024-400d-b467-42574155c084" ], [ "20 up Begin", "Point", "Foundations", - "0ff1147b-e005-4a7d-a14e-44608f3e731c" + "32d806d9-ba3b-45dc-aeee-6319b0ab80fb" ] ] } } ], - "id": "b4cb292a-4e50-46e1-90bb-4eddd401592a", + "id": "95a81962-fd70-4b85-b796-93e5921ebdde", "savedPayload": { "position": { "x": 36205.09547552606, @@ -18852,7 +20488,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 0.2,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_YELLOW\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", "project": "Foundations", - "id": "bdcdc798-2f48-4d8b-a2cb-e8bea1fdbbe7", + "id": "adbdd7e2-4e50-4aa5-b77c-fd6c8cff117e", "savedPayload": { "position": { "x": 37351.25125525718, @@ -18876,7 +20512,7 @@ } }, "styleConditions": [], - "id": "4cdd545b-501a-4498-b433-a65364b3df1b", + "id": "49ec2fdc-c3d3-4cda-ae0c-ac0ca8de535d", "savedPayload": { "position": { "x": 37438.008543651405, @@ -18904,7 +20540,7 @@ "type": "Polygon Vertex", "name": " 10 up begin", "project": "Foundations", - "id": "80dfb852-c9ee-4b58-8d9f-fd8752751174", + "id": "d1ac7cba-29a2-4fcb-8078-b50dcf769475", "savedPayload": { "position": { "x": 38194.16718617518, @@ -18928,44 +20564,44 @@ "referenceParent": { "type": "Point", "name": "10 up begin", - "id": "2424ced2-13a6-47f3-b0b1-f507fbc3f163" + "id": "fb3699c7-1983-4a9c-8144-1c0c60e82720" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "22d5b8ac-9976-4ca3-8ff6-9ae6fa4b18fd" + "0b8abf2a-cf1b-48a9-9260-015d3013434e" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "2bd8880a-40de-4c13-99c4-d21b0d3694f6" + "14c5cf62-3a57-43f1-8777-856c7164f32a" ], [ "New Shapes", "Shapes", "Foundations", - "8b6fcc80-d82f-4e14-8a1a-10174da21d12" + "f36e40a8-709a-4941-aff1-8a9256e44e06" ], [ "New Chart Points", "Chart Points", "Foundations", - "1473932d-c45e-4f49-9570-2b380a523c0e" + "e2b140a9-f024-400d-b467-42574155c084" ], [ "10 up begin", "Point", "Foundations", - "f7fccff7-4ea5-40a1-8c9c-34ceeefe1648" + "efcaf834-d841-4067-8c18-f40dd1eda611" ] ] } @@ -18974,7 +20610,7 @@ "type": "Polygon Vertex", "name": " 10 up end", "project": "Foundations", - "id": "7cb1a4a1-29ad-4855-8f7c-51918516e5ee", + "id": "1575c160-754e-41a7-af62-d1aa6848e931", "savedPayload": { "position": { "x": 37611.52312043986, @@ -18998,50 +20634,50 @@ "referenceParent": { "type": "Point", "name": "10 up end", - "id": "c088a92a-285e-4e85-9fa2-1444f332ff3f" + "id": "66dda281-4220-4572-80aa-64163e19d674" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "22d5b8ac-9976-4ca3-8ff6-9ae6fa4b18fd" + "0b8abf2a-cf1b-48a9-9260-015d3013434e" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "2bd8880a-40de-4c13-99c4-d21b0d3694f6" + "14c5cf62-3a57-43f1-8777-856c7164f32a" ], [ "New Shapes", "Shapes", "Foundations", - "8b6fcc80-d82f-4e14-8a1a-10174da21d12" + "f36e40a8-709a-4941-aff1-8a9256e44e06" ], [ "New Chart Points", "Chart Points", "Foundations", - "1473932d-c45e-4f49-9570-2b380a523c0e" + "e2b140a9-f024-400d-b467-42574155c084" ], [ "10 up end", "Point", "Foundations", - "5c5657f5-66e7-4180-9dcd-b7924a15e28a" + "6bb5acc4-aea9-4f3f-9631-0acf3844d8da" ] ] } } ], - "id": "0aa02ac1-e409-4a4a-afbd-8e4519163e80", + "id": "67b02d0a-851e-45af-8e5d-a7755a448908", "savedPayload": { "position": { "x": 36181.22765052956, @@ -19077,7 +20713,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 0.2,\n \"paletteColor\": \"UI_COLOR.TRUE_YELLOW\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"paletteColor\": \"UI_COLOR.GOLDEN_ORANGE\"\n }\n}", "project": "Foundations", - "id": "7cf35aff-2640-4919-b4e6-a8f293b04513", + "id": "cdba6115-e16c-425a-b4cf-5edcdc748c8d", "savedPayload": { "position": { "x": 36379.83471941866, @@ -19101,7 +20737,7 @@ } }, "styleConditions": [], - "id": "00ce9485-4217-4f5d-bf9e-d418f844ebd1", + "id": "50f875bb-ddaa-4e26-be8a-fc2c1bee7776", "savedPayload": { "position": { "x": 36925.921190621746, @@ -19129,7 +20765,7 @@ "type": "Polygon Vertex", "name": " 20 up Begin", "project": "Foundations", - "id": "cb20bb99-d6b2-47fa-a0f6-10f97562355f", + "id": "ed5a708e-2f83-4566-8172-0e372a42a6f7", "savedPayload": { "position": { "x": 37542.5643745305, @@ -19153,44 +20789,44 @@ "referenceParent": { "type": "Point", "name": "20 up Begin", - "id": "b2af93ca-5ec0-4753-b72d-f414ec2881fb" + "id": "a0603c4b-c2f0-4a04-aa3a-07ba39975001" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "22d5b8ac-9976-4ca3-8ff6-9ae6fa4b18fd" + "0b8abf2a-cf1b-48a9-9260-015d3013434e" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "2bd8880a-40de-4c13-99c4-d21b0d3694f6" + "14c5cf62-3a57-43f1-8777-856c7164f32a" ], [ "New Shapes", "Shapes", "Foundations", - "8b6fcc80-d82f-4e14-8a1a-10174da21d12" + "f36e40a8-709a-4941-aff1-8a9256e44e06" ], [ "New Chart Points", "Chart Points", "Foundations", - "1473932d-c45e-4f49-9570-2b380a523c0e" + "e2b140a9-f024-400d-b467-42574155c084" ], [ "20 up Begin", "Point", "Foundations", - "0ff1147b-e005-4a7d-a14e-44608f3e731c" + "32d806d9-ba3b-45dc-aeee-6319b0ab80fb" ] ] } @@ -19199,7 +20835,7 @@ "type": "Polygon Vertex", "name": " 20 up End", "project": "Foundations", - "id": "45b40101-b53d-4dcc-87c3-9d578275e98a", + "id": "e112e1c6-cacc-4dc1-8b98-09600f3f58f7", "savedPayload": { "position": { "x": 38088.65084573359, @@ -19223,44 +20859,44 @@ "referenceParent": { "type": "Point", "name": "20 up End", - "id": "74a75ffa-1e9c-462d-8aca-4b7778f3b868" + "id": "40cc549e-dfdc-4a82-8745-6dae0674f62c" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "22d5b8ac-9976-4ca3-8ff6-9ae6fa4b18fd" + "0b8abf2a-cf1b-48a9-9260-015d3013434e" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "2bd8880a-40de-4c13-99c4-d21b0d3694f6" + "14c5cf62-3a57-43f1-8777-856c7164f32a" ], [ "New Shapes", "Shapes", "Foundations", - "8b6fcc80-d82f-4e14-8a1a-10174da21d12" + "f36e40a8-709a-4941-aff1-8a9256e44e06" ], [ "New Chart Points", "Chart Points", "Foundations", - "1473932d-c45e-4f49-9570-2b380a523c0e" + "e2b140a9-f024-400d-b467-42574155c084" ], [ "20 up End", "Point", "Foundations", - "a89c3643-cf68-459f-97ab-d6e70c49f499" + "77337f5a-e48c-46d2-b538-2c3dd1a3ce88" ] ] } @@ -19269,7 +20905,7 @@ "type": "Polygon Vertex", "name": " 10 up end", "project": "Foundations", - "id": "f1ab51f5-6178-40a9-bcaf-93f91c08326c", + "id": "f3b371ce-5dfd-4c2f-95aa-a784e8e9bd55", "savedPayload": { "position": { "x": 38018.094133027924, @@ -19293,44 +20929,44 @@ "referenceParent": { "type": "Point", "name": "10 up end", - "id": "c088a92a-285e-4e85-9fa2-1444f332ff3f" + "id": "66dda281-4220-4572-80aa-64163e19d674" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "22d5b8ac-9976-4ca3-8ff6-9ae6fa4b18fd" + "0b8abf2a-cf1b-48a9-9260-015d3013434e" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "2bd8880a-40de-4c13-99c4-d21b0d3694f6" + "14c5cf62-3a57-43f1-8777-856c7164f32a" ], [ "New Shapes", "Shapes", "Foundations", - "8b6fcc80-d82f-4e14-8a1a-10174da21d12" + "f36e40a8-709a-4941-aff1-8a9256e44e06" ], [ "New Chart Points", "Chart Points", "Foundations", - "1473932d-c45e-4f49-9570-2b380a523c0e" + "e2b140a9-f024-400d-b467-42574155c084" ], [ "10 up end", "Point", "Foundations", - "5c5657f5-66e7-4180-9dcd-b7924a15e28a" + "6bb5acc4-aea9-4f3f-9631-0acf3844d8da" ] ] } @@ -19339,7 +20975,7 @@ "type": "Polygon Vertex", "name": " 10 up begin", "project": "Foundations", - "id": "5383fe42-9a17-444b-be1b-7ef6c6e9dea8", + "id": "952d4936-32bb-40e5-9cdd-eb888c651486", "savedPayload": { "position": { "x": 37401.45094911917, @@ -19363,50 +20999,50 @@ "referenceParent": { "type": "Point", "name": "10 up begin", - "id": "2424ced2-13a6-47f3-b0b1-f507fbc3f163" + "id": "fb3699c7-1983-4a9c-8144-1c0c60e82720" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "22d5b8ac-9976-4ca3-8ff6-9ae6fa4b18fd" + "0b8abf2a-cf1b-48a9-9260-015d3013434e" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "2bd8880a-40de-4c13-99c4-d21b0d3694f6" + "14c5cf62-3a57-43f1-8777-856c7164f32a" ], [ "New Shapes", "Shapes", "Foundations", - "8b6fcc80-d82f-4e14-8a1a-10174da21d12" + "f36e40a8-709a-4941-aff1-8a9256e44e06" ], [ "New Chart Points", "Chart Points", "Foundations", - "1473932d-c45e-4f49-9570-2b380a523c0e" + "e2b140a9-f024-400d-b467-42574155c084" ], [ "10 up begin", "Point", "Foundations", - "f7fccff7-4ea5-40a1-8c9c-34ceeefe1648" + "efcaf834-d841-4067-8c18-f40dd1eda611" ] ] } } ], - "id": "d40be056-a75b-4b6f-91f3-24cdd52f76d9", + "id": "9b236f77-0587-4712-a4e6-c8c739ccb42a", "savedPayload": { "position": { "x": 36184.91812633648, @@ -19442,7 +21078,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 0.2,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.ORANGE_WEB\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", "project": "Foundations", - "id": "34274685-9084-4d6c-bf5b-01186cb011e2", + "id": "58b4ac59-6b42-4bcf-b1f4-f9d2152949ba", "savedPayload": { "position": { "x": 37530.36447791608, @@ -19466,7 +21102,7 @@ } }, "styleConditions": [], - "id": "91d2f15d-a9de-471a-a247-8fc2fdedadc0", + "id": "82506671-e337-46b9-9aef-d6f4114ae8f9", "savedPayload": { "position": { "x": 37530.36447791608, @@ -19494,7 +21130,7 @@ "type": "Polygon Vertex", "name": " 5 up Begin", "project": "Foundations", - "id": "248979b6-761f-4d98-95bd-525e1daa9bbf", + "id": "012f8b6b-7611-4b0c-9095-2ab1f4516eb3", "savedPayload": { "position": { "x": 38205.36447791608, @@ -19518,44 +21154,44 @@ "referenceParent": { "type": "Point", "name": "5 up Begin", - "id": "aa6c8018-0ed6-44af-aa8f-e1de2032ed64" + "id": "09344dd6-82fd-45f4-b865-9cb16abe1e4e" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "22d5b8ac-9976-4ca3-8ff6-9ae6fa4b18fd" + "0b8abf2a-cf1b-48a9-9260-015d3013434e" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "2bd8880a-40de-4c13-99c4-d21b0d3694f6" + "14c5cf62-3a57-43f1-8777-856c7164f32a" ], [ "New Shapes", "Shapes", "Foundations", - "8b6fcc80-d82f-4e14-8a1a-10174da21d12" + "f36e40a8-709a-4941-aff1-8a9256e44e06" ], [ "New Chart Points", "Chart Points", "Foundations", - "1473932d-c45e-4f49-9570-2b380a523c0e" + "e2b140a9-f024-400d-b467-42574155c084" ], [ "5 up Begin", "Point", "Foundations", - "49d1e182-6dc5-40f9-8ae9-05072efbacf3" + "72d4c9e5-238e-452b-84af-4f3c1b4431ed" ] ] } @@ -19564,7 +21200,7 @@ "type": "Polygon Vertex", "name": " 5 up End", "project": "Foundations", - "id": "53f87d53-feef-4682-81fa-8dd7835c3555", + "id": "f61f4620-d081-4487-9124-79a47a63caa3", "savedPayload": { "position": { "x": 37530.36447791608, @@ -19588,50 +21224,50 @@ "referenceParent": { "type": "Point", "name": "5 up End", - "id": "67d9f497-2d4c-4017-9bdb-f5fcdbc69761" + "id": "cc4d928a-67e0-4d1d-9c28-7c642591ea87" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "22d5b8ac-9976-4ca3-8ff6-9ae6fa4b18fd" + "0b8abf2a-cf1b-48a9-9260-015d3013434e" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "2bd8880a-40de-4c13-99c4-d21b0d3694f6" + "14c5cf62-3a57-43f1-8777-856c7164f32a" ], [ "New Shapes", "Shapes", "Foundations", - "8b6fcc80-d82f-4e14-8a1a-10174da21d12" + "f36e40a8-709a-4941-aff1-8a9256e44e06" ], [ "New Chart Points", "Chart Points", "Foundations", - "1473932d-c45e-4f49-9570-2b380a523c0e" + "e2b140a9-f024-400d-b467-42574155c084" ], [ "5 up End", "Point", "Foundations", - "228611d3-6e50-450c-a8e4-ce8c45f87a56" + "47ce4f29-e499-4f72-a83d-c9d16f3366ea" ] ] } } ], - "id": "f47a0038-9581-481a-bc8b-6cd1a3e4ee9a", + "id": "b47bd4aa-9e33-4c4e-8396-8af8b7c51f01", "savedPayload": { "position": { "x": 36216.015814433675, @@ -19667,7 +21303,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 0.1,\n \"paletteColor\": \"UI_COLOR.ORANGE_WEB\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"paletteColor\": \"UI_COLOR.GOLDEN_ORANGE\"\n }\n}", "project": "Foundations", - "id": "338846c5-0252-469e-96a5-de14515fde93", + "id": "411c39ad-926b-4f0d-b19e-a6ac35f20e2f", "savedPayload": { "position": { "x": 36542.34864179925, @@ -19691,7 +21327,7 @@ } }, "styleConditions": [], - "id": "57a8b6e5-cb11-4bf1-9a0a-1914546175f5", + "id": "7ccbbf8b-6e5a-4a11-bd9c-45fa43891bc3", "savedPayload": { "position": { "x": 37024.03549602718, @@ -19719,7 +21355,7 @@ "type": "Polygon Vertex", "name": " 10 up begin", "project": "Foundations", - "id": "f3c0dfc9-06c9-4f56-9138-ac113017daed", + "id": "6c95b402-4a79-4cd6-b9a6-351f02f1b5ba", "savedPayload": { "position": { "x": 37674.393368366225, @@ -19743,44 +21379,44 @@ "referenceParent": { "type": "Point", "name": "10 up begin", - "id": "2424ced2-13a6-47f3-b0b1-f507fbc3f163" + "id": "fb3699c7-1983-4a9c-8144-1c0c60e82720" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "22d5b8ac-9976-4ca3-8ff6-9ae6fa4b18fd" + "0b8abf2a-cf1b-48a9-9260-015d3013434e" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "2bd8880a-40de-4c13-99c4-d21b0d3694f6" + "14c5cf62-3a57-43f1-8777-856c7164f32a" ], [ "New Shapes", "Shapes", "Foundations", - "8b6fcc80-d82f-4e14-8a1a-10174da21d12" + "f36e40a8-709a-4941-aff1-8a9256e44e06" ], [ "New Chart Points", "Chart Points", "Foundations", - "1473932d-c45e-4f49-9570-2b380a523c0e" + "e2b140a9-f024-400d-b467-42574155c084" ], [ "10 up begin", "Point", "Foundations", - "f7fccff7-4ea5-40a1-8c9c-34ceeefe1648" + "efcaf834-d841-4067-8c18-f40dd1eda611" ] ] } @@ -19789,7 +21425,7 @@ "type": "Polygon Vertex", "name": " 10 up end", "project": "Foundations", - "id": "0254ae8e-285d-479f-855e-2f455bfaea3d", + "id": "35df6d7b-9006-4585-83a5-f277942e9374", "savedPayload": { "position": { "x": 38156.08022259416, @@ -19813,44 +21449,44 @@ "referenceParent": { "type": "Point", "name": "10 up end", - "id": "c088a92a-285e-4e85-9fa2-1444f332ff3f" + "id": "66dda281-4220-4572-80aa-64163e19d674" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "22d5b8ac-9976-4ca3-8ff6-9ae6fa4b18fd" + "0b8abf2a-cf1b-48a9-9260-015d3013434e" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "2bd8880a-40de-4c13-99c4-d21b0d3694f6" + "14c5cf62-3a57-43f1-8777-856c7164f32a" ], [ "New Shapes", "Shapes", "Foundations", - "8b6fcc80-d82f-4e14-8a1a-10174da21d12" + "f36e40a8-709a-4941-aff1-8a9256e44e06" ], [ "New Chart Points", "Chart Points", "Foundations", - "1473932d-c45e-4f49-9570-2b380a523c0e" + "e2b140a9-f024-400d-b467-42574155c084" ], [ "10 up end", "Point", "Foundations", - "5c5657f5-66e7-4180-9dcd-b7924a15e28a" + "6bb5acc4-aea9-4f3f-9631-0acf3844d8da" ] ] } @@ -19859,7 +21495,7 @@ "type": "Polygon Vertex", "name": " 5 up End", "project": "Foundations", - "id": "bba0cdad-849a-4eed-bfc6-44c3cce8541b", + "id": "43b43864-11ec-4bc7-b991-2806d7ded033", "savedPayload": { "position": { "x": 37987.40920448305, @@ -19883,44 +21519,44 @@ "referenceParent": { "type": "Point", "name": "5 up End", - "id": "67d9f497-2d4c-4017-9bdb-f5fcdbc69761" + "id": "cc4d928a-67e0-4d1d-9c28-7c642591ea87" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "22d5b8ac-9976-4ca3-8ff6-9ae6fa4b18fd" + "0b8abf2a-cf1b-48a9-9260-015d3013434e" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "2bd8880a-40de-4c13-99c4-d21b0d3694f6" + "14c5cf62-3a57-43f1-8777-856c7164f32a" ], [ "New Shapes", "Shapes", "Foundations", - "8b6fcc80-d82f-4e14-8a1a-10174da21d12" + "f36e40a8-709a-4941-aff1-8a9256e44e06" ], [ "New Chart Points", "Chart Points", "Foundations", - "1473932d-c45e-4f49-9570-2b380a523c0e" + "e2b140a9-f024-400d-b467-42574155c084" ], [ "5 up End", "Point", "Foundations", - "228611d3-6e50-450c-a8e4-ce8c45f87a56" + "47ce4f29-e499-4f72-a83d-c9d16f3366ea" ] ] } @@ -19929,7 +21565,7 @@ "type": "Polygon Vertex", "name": " 5 up Begin", "project": "Foundations", - "id": "8df48595-b47c-4814-bab7-698819d40d26", + "id": "3ab02db7-3365-4665-a5dc-bee5fe46983c", "savedPayload": { "position": { "x": 37337.05133214401, @@ -19953,50 +21589,50 @@ "referenceParent": { "type": "Point", "name": "5 up Begin", - "id": "aa6c8018-0ed6-44af-aa8f-e1de2032ed64" + "id": "09344dd6-82fd-45f4-b865-9cb16abe1e4e" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "22d5b8ac-9976-4ca3-8ff6-9ae6fa4b18fd" + "0b8abf2a-cf1b-48a9-9260-015d3013434e" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "2bd8880a-40de-4c13-99c4-d21b0d3694f6" + "14c5cf62-3a57-43f1-8777-856c7164f32a" ], [ "New Shapes", "Shapes", "Foundations", - "8b6fcc80-d82f-4e14-8a1a-10174da21d12" + "f36e40a8-709a-4941-aff1-8a9256e44e06" ], [ "New Chart Points", "Chart Points", "Foundations", - "1473932d-c45e-4f49-9570-2b380a523c0e" + "e2b140a9-f024-400d-b467-42574155c084" ], [ "5 up Begin", "Point", "Foundations", - "49d1e182-6dc5-40f9-8ae9-05072efbacf3" + "72d4c9e5-238e-452b-84af-4f3c1b4431ed" ] ] } } ], - "id": "cdb246a3-03e6-41bc-9d54-40d1450021ad", + "id": "206dd3b8-9bf3-4016-a685-8040b1babddd", "savedPayload": { "position": { "x": 36273.247571816624, @@ -20032,7 +21668,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 0.2,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RED_ORANGE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", "project": "Foundations", - "id": "ad655405-5cea-4562-8910-9ff7404965e9", + "id": "c5758a50-d75a-451e-a829-de31445f5418", "savedPayload": { "position": { "x": 37659.92902216836, @@ -20056,7 +21692,7 @@ } }, "styleConditions": [], - "id": "635f58e1-d57c-47e8-aaa6-26c2e25aa119", + "id": "12963dcf-165f-4c29-834f-4d60412649d4", "savedPayload": { "position": { "x": 37593.50883432961, @@ -20084,7 +21720,7 @@ "type": "Polygon Vertex", "name": " 1 up Begin", "project": "Foundations", - "id": "5c61fd35-6767-4d34-8845-a9d8d977d490", + "id": "1501f140-d33d-4b14-accd-270c96dc74bc", "savedPayload": { "position": { "x": 38198.81281506561, @@ -20108,44 +21744,44 @@ "referenceParent": { "type": "Point", "name": "1 up Begin", - "id": "e733f656-3fad-4f4a-97e1-5c8b7ded15f5" + "id": "e4753b5c-f2bb-4dee-a2d4-1f7e352048ec" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "22d5b8ac-9976-4ca3-8ff6-9ae6fa4b18fd" + "0b8abf2a-cf1b-48a9-9260-015d3013434e" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "2bd8880a-40de-4c13-99c4-d21b0d3694f6" + "14c5cf62-3a57-43f1-8777-856c7164f32a" ], [ "New Shapes", "Shapes", "Foundations", - "8b6fcc80-d82f-4e14-8a1a-10174da21d12" + "f36e40a8-709a-4941-aff1-8a9256e44e06" ], [ "New Chart Points", "Chart Points", "Foundations", - "1473932d-c45e-4f49-9570-2b380a523c0e" + "e2b140a9-f024-400d-b467-42574155c084" ], [ "1 up Begin", "Point", "Foundations", - "337ffbe1-be4d-4857-8b51-5e6d4a5d1311" + "793b38ce-7847-4f45-a328-cbabe7166474" ] ] } @@ -20154,7 +21790,7 @@ "type": "Polygon Vertex", "name": " 1 up End", "project": "Foundations", - "id": "bb7da4dc-2067-41e2-bd29-5de0d39660b9", + "id": "7f7cfb81-74c3-4f29-a3a6-f7b9a489a4f1", "savedPayload": { "position": { "x": 37460.668458652086, @@ -20178,50 +21814,50 @@ "referenceParent": { "type": "Point", "name": "1 up End", - "id": "f1219970-0985-43e9-9bc9-cbbe203aefb4" + "id": "37755e13-78dd-47b3-a53f-2279b9046aa4" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "22d5b8ac-9976-4ca3-8ff6-9ae6fa4b18fd" + "0b8abf2a-cf1b-48a9-9260-015d3013434e" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "2bd8880a-40de-4c13-99c4-d21b0d3694f6" + "14c5cf62-3a57-43f1-8777-856c7164f32a" ], [ "New Shapes", "Shapes", "Foundations", - "8b6fcc80-d82f-4e14-8a1a-10174da21d12" + "f36e40a8-709a-4941-aff1-8a9256e44e06" ], [ "New Chart Points", "Chart Points", "Foundations", - "1473932d-c45e-4f49-9570-2b380a523c0e" + "e2b140a9-f024-400d-b467-42574155c084" ], [ "1 up End", "Point", "Foundations", - "4504aff9-a313-455e-9de0-6f89494e129d" + "1ecd52ea-44e8-47f5-9500-73811250f5cc" ] ] } } ], - "id": "d5370923-f84a-486e-abf0-3e97aa275f03", + "id": "63a5435d-d612-495f-8714-8ab20c0ad5fe", "savedPayload": { "position": { "x": 36354.270323613615, @@ -20257,7 +21893,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 0.1,\n \"paletteColor\": \"UI_COLOR.RED_ORANGE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"paletteColor\": \"UI_COLOR.GOLDEN_ORANGE\"\n }\n}", "project": "Foundations", - "id": "c0e73038-c349-4489-9754-433acfcd22a7", + "id": "6d3ab47d-cd89-4977-820e-d9b9092f0762", "savedPayload": { "position": { "x": 39789.92938047188, @@ -20281,7 +21917,7 @@ } }, "styleConditions": [], - "id": "a7c40114-546e-4fdb-805c-068e1457ffcc", + "id": "7f565afa-c7bb-4e3b-a5e0-434171c19808", "savedPayload": { "position": { "x": 39827.332126040164, @@ -20309,7 +21945,7 @@ "type": "Polygon Vertex", "name": " 5 up Begin", "project": "Foundations", - "id": "4f099f5b-0a72-4040-9f44-5e50b7ad04e2", + "id": "2048d456-ee11-4138-9fe6-07d24a3a04e4", "savedPayload": { "position": { "x": 40429.70251973253, @@ -20333,44 +21969,44 @@ "referenceParent": { "type": "Point", "name": "5 up Begin", - "id": "aa6c8018-0ed6-44af-aa8f-e1de2032ed64" + "id": "09344dd6-82fd-45f4-b865-9cb16abe1e4e" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "22d5b8ac-9976-4ca3-8ff6-9ae6fa4b18fd" + "0b8abf2a-cf1b-48a9-9260-015d3013434e" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "2bd8880a-40de-4c13-99c4-d21b0d3694f6" + "14c5cf62-3a57-43f1-8777-856c7164f32a" ], [ "New Shapes", "Shapes", "Foundations", - "8b6fcc80-d82f-4e14-8a1a-10174da21d12" + "f36e40a8-709a-4941-aff1-8a9256e44e06" ], [ "New Chart Points", "Chart Points", "Foundations", - "1473932d-c45e-4f49-9570-2b380a523c0e" + "e2b140a9-f024-400d-b467-42574155c084" ], [ "5 up Begin", "Point", "Foundations", - "49d1e182-6dc5-40f9-8ae9-05072efbacf3" + "72d4c9e5-238e-452b-84af-4f3c1b4431ed" ] ] } @@ -20379,7 +22015,7 @@ "type": "Polygon Vertex", "name": " 5 up End", "project": "Foundations", - "id": "3d4928a8-35a5-4aa2-82ff-68f9099c47a6", + "id": "d9ce75da-2cd7-4378-8d2b-dfab0e8dc4f5", "savedPayload": { "position": { "x": 40467.10526530081, @@ -20403,44 +22039,44 @@ "referenceParent": { "type": "Point", "name": "5 up End", - "id": "67d9f497-2d4c-4017-9bdb-f5fcdbc69761" + "id": "cc4d928a-67e0-4d1d-9c28-7c642591ea87" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "22d5b8ac-9976-4ca3-8ff6-9ae6fa4b18fd" + "0b8abf2a-cf1b-48a9-9260-015d3013434e" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "2bd8880a-40de-4c13-99c4-d21b0d3694f6" + "14c5cf62-3a57-43f1-8777-856c7164f32a" ], [ "New Shapes", "Shapes", "Foundations", - "8b6fcc80-d82f-4e14-8a1a-10174da21d12" + "f36e40a8-709a-4941-aff1-8a9256e44e06" ], [ "New Chart Points", "Chart Points", "Foundations", - "1473932d-c45e-4f49-9570-2b380a523c0e" + "e2b140a9-f024-400d-b467-42574155c084" ], [ "5 up End", "Point", "Foundations", - "228611d3-6e50-450c-a8e4-ce8c45f87a56" + "47ce4f29-e499-4f72-a83d-c9d16f3366ea" ] ] } @@ -20449,7 +22085,7 @@ "type": "Polygon Vertex", "name": " 1 up End", "project": "Foundations", - "id": "e483d7f9-cf60-4080-be1f-6dfe729f02af", + "id": "4c029a77-9daa-43d0-baa8-28174f877db3", "savedPayload": { "position": { "x": 39902.137617176726, @@ -20473,44 +22109,44 @@ "referenceParent": { "type": "Point", "name": "1 up End", - "id": "f1219970-0985-43e9-9bc9-cbbe203aefb4" + "id": "37755e13-78dd-47b3-a53f-2279b9046aa4" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "22d5b8ac-9976-4ca3-8ff6-9ae6fa4b18fd" + "0b8abf2a-cf1b-48a9-9260-015d3013434e" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "2bd8880a-40de-4c13-99c4-d21b0d3694f6" + "14c5cf62-3a57-43f1-8777-856c7164f32a" ], [ "New Shapes", "Shapes", "Foundations", - "8b6fcc80-d82f-4e14-8a1a-10174da21d12" + "f36e40a8-709a-4941-aff1-8a9256e44e06" ], [ "New Chart Points", "Chart Points", "Foundations", - "1473932d-c45e-4f49-9570-2b380a523c0e" + "e2b140a9-f024-400d-b467-42574155c084" ], [ "1 up End", "Point", "Foundations", - "4504aff9-a313-455e-9de0-6f89494e129d" + "1ecd52ea-44e8-47f5-9500-73811250f5cc" ] ] } @@ -20519,7 +22155,7 @@ "type": "Polygon Vertex", "name": " 1 up Begin", "project": "Foundations", - "id": "68d1f39b-e277-444e-98e6-2da45a39f69a", + "id": "e1c8c218-c35b-4111-a9a1-ea7a9dc9ee19", "savedPayload": { "position": { "x": 39299.76722348436, @@ -20543,50 +22179,50 @@ "referenceParent": { "type": "Point", "name": "1 up Begin", - "id": "e733f656-3fad-4f4a-97e1-5c8b7ded15f5" + "id": "e4753b5c-f2bb-4dee-a2d4-1f7e352048ec" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "22d5b8ac-9976-4ca3-8ff6-9ae6fa4b18fd" + "0b8abf2a-cf1b-48a9-9260-015d3013434e" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "2bd8880a-40de-4c13-99c4-d21b0d3694f6" + "14c5cf62-3a57-43f1-8777-856c7164f32a" ], [ "New Shapes", "Shapes", "Foundations", - "8b6fcc80-d82f-4e14-8a1a-10174da21d12" + "f36e40a8-709a-4941-aff1-8a9256e44e06" ], [ "New Chart Points", "Chart Points", "Foundations", - "1473932d-c45e-4f49-9570-2b380a523c0e" + "e2b140a9-f024-400d-b467-42574155c084" ], [ "1 up Begin", "Point", "Foundations", - "337ffbe1-be4d-4857-8b51-5e6d4a5d1311" + "793b38ce-7847-4f45-a328-cbabe7166474" ] ] } } ], - "id": "ba9c04d1-7b72-4c2e-b1ae-afb6ae382419", + "id": "ff44d525-21e9-4cf8-80f7-76e87da3adee", "savedPayload": { "position": { "x": 36455.76698884633, @@ -20622,7 +22258,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 0.2,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", "project": "Foundations", - "id": "ab9016dc-e65d-47ac-8b7c-48e55b2884a9", + "id": "ebbb8264-e1a4-41a2-89c4-5b65bf174f43", "savedPayload": { "position": { "x": 35540.92376522826, @@ -20646,7 +22282,7 @@ } }, "styleConditions": [], - "id": "13360c88-8fc9-4496-b06f-02a29fd87dd7", + "id": "2f8e2fba-39b6-4448-b8b1-03208a8095ff", "savedPayload": { "position": { "x": 36154.75302367151, @@ -20674,7 +22310,7 @@ "type": "Polygon Vertex", "name": " 45 down Begin", "project": "Foundations", - "id": "de16cfe6-95ca-4106-9bea-ad0d9ae904cf", + "id": "6a9715db-0a92-4c98-be5b-58136dd6bd9c", "savedPayload": { "position": { "x": 36487.80008631345, @@ -20698,44 +22334,44 @@ "referenceParent": { "type": "Point", "name": "45 down Begin", - "id": "d5280319-572d-4f44-8ad7-546b52dfe166" + "id": "ffcecf06-effa-4488-805c-1b35ab14f18c" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "22d5b8ac-9976-4ca3-8ff6-9ae6fa4b18fd" + "0b8abf2a-cf1b-48a9-9260-015d3013434e" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "2bd8880a-40de-4c13-99c4-d21b0d3694f6" + "14c5cf62-3a57-43f1-8777-856c7164f32a" ], [ "New Shapes", "Shapes", "Foundations", - "8b6fcc80-d82f-4e14-8a1a-10174da21d12" + "f36e40a8-709a-4941-aff1-8a9256e44e06" ], [ "New Chart Points", "Chart Points", "Foundations", - "1473932d-c45e-4f49-9570-2b380a523c0e" + "e2b140a9-f024-400d-b467-42574155c084" ], [ "45 down Begin", "Point", "Foundations", - "1235b90e-29b1-4292-9a2d-a4a7aefe77f6" + "029cb666-cf78-4223-9b1e-4ead6755b11e" ] ] } @@ -20744,7 +22380,7 @@ "type": "Polygon Vertex", "name": " 45 down End", "project": "Foundations", - "id": "0e8ffb4a-061f-41eb-b3a8-7688bc1d1a95", + "id": "6b62eef3-1233-4bf4-a76c-1b5221fcc467", "savedPayload": { "position": { "x": 37382.41154055802, @@ -20768,50 +22404,50 @@ "referenceParent": { "type": "Point", "name": "45 down End", - "id": "dd886fbc-e65e-4bbe-972d-a3c82a37efcd" + "id": "770dcc70-a1a6-4e73-8eb6-d6b24a431f9a" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "22d5b8ac-9976-4ca3-8ff6-9ae6fa4b18fd" + "0b8abf2a-cf1b-48a9-9260-015d3013434e" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "2bd8880a-40de-4c13-99c4-d21b0d3694f6" + "14c5cf62-3a57-43f1-8777-856c7164f32a" ], [ "New Shapes", "Shapes", "Foundations", - "8b6fcc80-d82f-4e14-8a1a-10174da21d12" + "f36e40a8-709a-4941-aff1-8a9256e44e06" ], [ "New Chart Points", "Chart Points", "Foundations", - "1473932d-c45e-4f49-9570-2b380a523c0e" + "e2b140a9-f024-400d-b467-42574155c084" ], [ "45 down End", "Point", "Foundations", - "f74c902f-9f93-40b7-bc0c-ea9fbfb09e93" + "1bfce8ad-cd0d-4d5f-b8e4-e15e2b836e96" ] ] } } ], - "id": "47da6550-8617-4229-ba72-8bf5198d1d45", + "id": "fbbc5755-d035-4db6-8c2c-b3b5d8266a40", "savedPayload": { "position": { "x": 36573.58228211477, @@ -20847,7 +22483,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 0.2,\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"paletteColor\": \"UI_COLOR.GOLDEN_ORANGE\"\n }\n}", "project": "Foundations", - "id": "92006e43-4d22-4c84-b4e3-25c5c59482e9", + "id": "6c611326-3922-4aca-93ba-9ea68821e00c", "savedPayload": { "position": { "x": 37721.04712925128, @@ -20871,7 +22507,7 @@ } }, "styleConditions": [], - "id": "8ac73cf5-7782-435d-9386-c902c3456c4d", + "id": "a1b5b7dc-938a-44a7-b08d-49f547738e53", "savedPayload": { "position": { "x": 38214.96998036055, @@ -20899,7 +22535,7 @@ "type": "Polygon Vertex", "name": " Forecast Begin", "project": "Foundations", - "id": "33dc5ad8-a43c-4b49-9f37-f4ba2e84d5cd", + "id": "f81c1f52-c2bf-4439-8623-fbcebe92745d", "savedPayload": { "position": { "x": 38063.49833391429, @@ -20923,44 +22559,44 @@ "referenceParent": { "type": "Point", "name": "Forecast Begin", - "id": "d62d3107-ffac-451f-987c-29a1de7b5d4c" + "id": "f15c700c-9e51-438e-bd3c-20153264fcac" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "22d5b8ac-9976-4ca3-8ff6-9ae6fa4b18fd" + "0b8abf2a-cf1b-48a9-9260-015d3013434e" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "2bd8880a-40de-4c13-99c4-d21b0d3694f6" + "14c5cf62-3a57-43f1-8777-856c7164f32a" ], [ "New Shapes", "Shapes", "Foundations", - "8b6fcc80-d82f-4e14-8a1a-10174da21d12" + "f36e40a8-709a-4941-aff1-8a9256e44e06" ], [ "New Chart Points", "Chart Points", "Foundations", - "1473932d-c45e-4f49-9570-2b380a523c0e" + "e2b140a9-f024-400d-b467-42574155c084" ], [ "Forecast Begin", "Point", "Foundations", - "19389858-0982-4503-9535-2e629c95f613" + "9af42570-0d16-4dcf-acb6-604aef9fd4fc" ] ] } @@ -20969,7 +22605,7 @@ "type": "Polygon Vertex", "name": " Forecast End", "project": "Foundations", - "id": "ed8676a1-73e6-4c9f-b907-7494a46c7726", + "id": "1cc55650-1fa5-4d1c-bd06-2a084a71e741", "savedPayload": { "position": { "x": 38557.42118502356, @@ -20993,44 +22629,44 @@ "referenceParent": { "type": "Point", "name": "Forecast End", - "id": "b218294e-8931-4f52-8b9f-2a5a20f557be" + "id": "94051c29-bc91-4e45-b965-4c4cd4c1c61d" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "22d5b8ac-9976-4ca3-8ff6-9ae6fa4b18fd" + "0b8abf2a-cf1b-48a9-9260-015d3013434e" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "2bd8880a-40de-4c13-99c4-d21b0d3694f6" + "14c5cf62-3a57-43f1-8777-856c7164f32a" ], [ "New Shapes", "Shapes", "Foundations", - "8b6fcc80-d82f-4e14-8a1a-10174da21d12" + "f36e40a8-709a-4941-aff1-8a9256e44e06" ], [ "New Chart Points", "Chart Points", "Foundations", - "1473932d-c45e-4f49-9570-2b380a523c0e" + "e2b140a9-f024-400d-b467-42574155c084" ], [ "Forecast End", "Point", "Foundations", - "cc99735d-974f-4025-9c43-9576a008c8ed" + "b27f8bef-bc46-4858-aac9-4b4417b45196" ] ] } @@ -21039,7 +22675,7 @@ "type": "Polygon Vertex", "name": " 45 down End", "project": "Foundations", - "id": "7fef7a89-1f76-419a-b1b7-d321f75a8b8d", + "id": "0cef66eb-8dd7-4d59-9d08-c33100b7f5e2", "savedPayload": { "position": { "x": 39202.81568257909, @@ -21063,44 +22699,44 @@ "referenceParent": { "type": "Point", "name": "45 down End", - "id": "dd886fbc-e65e-4bbe-972d-a3c82a37efcd" + "id": "770dcc70-a1a6-4e73-8eb6-d6b24a431f9a" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "22d5b8ac-9976-4ca3-8ff6-9ae6fa4b18fd" + "0b8abf2a-cf1b-48a9-9260-015d3013434e" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "2bd8880a-40de-4c13-99c4-d21b0d3694f6" + "14c5cf62-3a57-43f1-8777-856c7164f32a" ], [ "New Shapes", "Shapes", "Foundations", - "8b6fcc80-d82f-4e14-8a1a-10174da21d12" + "f36e40a8-709a-4941-aff1-8a9256e44e06" ], [ "New Chart Points", "Chart Points", "Foundations", - "1473932d-c45e-4f49-9570-2b380a523c0e" + "e2b140a9-f024-400d-b467-42574155c084" ], [ "45 down End", "Point", "Foundations", - "f74c902f-9f93-40b7-bc0c-ea9fbfb09e93" + "1bfce8ad-cd0d-4d5f-b8e4-e15e2b836e96" ] ] } @@ -21109,7 +22745,7 @@ "type": "Polygon Vertex", "name": " 45 down Begin", "project": "Foundations", - "id": "00f027ef-f108-4804-bf06-6645c0544ada", + "id": "fd28e012-b0c5-4027-877e-b1418710173a", "savedPayload": { "position": { "x": 39354.28732902535, @@ -21133,50 +22769,50 @@ "referenceParent": { "type": "Point", "name": "45 down Begin", - "id": "d5280319-572d-4f44-8ad7-546b52dfe166" + "id": "ffcecf06-effa-4488-805c-1b35ab14f18c" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "22d5b8ac-9976-4ca3-8ff6-9ae6fa4b18fd" + "0b8abf2a-cf1b-48a9-9260-015d3013434e" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "2bd8880a-40de-4c13-99c4-d21b0d3694f6" + "14c5cf62-3a57-43f1-8777-856c7164f32a" ], [ "New Shapes", "Shapes", "Foundations", - "8b6fcc80-d82f-4e14-8a1a-10174da21d12" + "f36e40a8-709a-4941-aff1-8a9256e44e06" ], [ "New Chart Points", "Chart Points", "Foundations", - "1473932d-c45e-4f49-9570-2b380a523c0e" + "e2b140a9-f024-400d-b467-42574155c084" ], [ "45 down Begin", "Point", "Foundations", - "1235b90e-29b1-4292-9a2d-a4a7aefe77f6" + "029cb666-cf78-4223-9b1e-4ead6755b11e" ] ] } } ], - "id": "99091460-6e82-41ab-a7d1-8611e527c96a", + "id": "88a92a07-a104-42ff-8f08-dce16db346ad", "savedPayload": { "position": { "x": 36702.89283146982, @@ -21212,7 +22848,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 0.2,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.APPLE_GREEN\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", "project": "Foundations", - "id": "237c409f-7afa-4f75-bbd8-2835fbbdfdab", + "id": "bdb753ea-3aa5-4cde-ba18-e9c4040b2ad1", "savedPayload": { "position": { "x": 36939.38380186993, @@ -21236,7 +22872,7 @@ } }, "styleConditions": [], - "id": "824dd078-1892-4ea4-bf0c-657630e1a226", + "id": "74581b96-0285-4330-823d-4ff102d78f4e", "savedPayload": { "position": { "x": 37307.35752541893, @@ -21264,7 +22900,7 @@ "type": "Polygon Vertex", "name": " 40 down begin", "project": "Foundations", - "id": "6ff99e88-7236-40dc-a9b9-6f4b5bb7cf63", + "id": "11ef0564-9b78-46a5-893b-85fa17f0e902", "savedPayload": { "position": { "x": 37934.358928526475, @@ -21288,44 +22924,44 @@ "referenceParent": { "type": "Point", "name": "40 down begin", - "id": "5790eddb-6ee6-4503-b832-fc88375eaf5f" + "id": "513b6b14-0c4f-4f62-a0a0-c9548ce994d0" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "22d5b8ac-9976-4ca3-8ff6-9ae6fa4b18fd" + "0b8abf2a-cf1b-48a9-9260-015d3013434e" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "2bd8880a-40de-4c13-99c4-d21b0d3694f6" + "14c5cf62-3a57-43f1-8777-856c7164f32a" ], [ "New Shapes", "Shapes", "Foundations", - "8b6fcc80-d82f-4e14-8a1a-10174da21d12" + "f36e40a8-709a-4941-aff1-8a9256e44e06" ], [ "New Chart Points", "Chart Points", "Foundations", - "1473932d-c45e-4f49-9570-2b380a523c0e" + "e2b140a9-f024-400d-b467-42574155c084" ], [ "40 down begin", "Point", "Foundations", - "d85310ed-1e70-4327-8d72-af5e23e5d627" + "1b4c2cc7-9802-430d-9efa-0e2e6c06a882" ] ] } @@ -21334,7 +22970,7 @@ "type": "Polygon Vertex", "name": " 40 down End", "project": "Foundations", - "id": "0dbd425c-b54b-4c3c-b275-bf3c997e97e5", + "id": "283181b9-b67e-405f-9a6d-96111be30929", "savedPayload": { "position": { "x": 38043.30497251692, @@ -21358,50 +22994,50 @@ "referenceParent": { "type": "Point", "name": "40 down End", - "id": "5ec99c0e-e863-4b5f-aa5d-8f6983954617" + "id": "d276f5c8-bf91-4f6b-a8c2-b8b164b94c85" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "22d5b8ac-9976-4ca3-8ff6-9ae6fa4b18fd" + "0b8abf2a-cf1b-48a9-9260-015d3013434e" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "2bd8880a-40de-4c13-99c4-d21b0d3694f6" + "14c5cf62-3a57-43f1-8777-856c7164f32a" ], [ "New Shapes", "Shapes", "Foundations", - "8b6fcc80-d82f-4e14-8a1a-10174da21d12" + "f36e40a8-709a-4941-aff1-8a9256e44e06" ], [ "New Chart Points", "Chart Points", "Foundations", - "1473932d-c45e-4f49-9570-2b380a523c0e" + "e2b140a9-f024-400d-b467-42574155c084" ], [ "40 down End", "Point", "Foundations", - "563901d3-9ed6-4636-8bed-dc08faf59b15" + "da9c4232-c360-4180-bad9-385d46e76165" ] ] } } ], - "id": "3ebcd316-93c9-4390-9527-d9fbcf4a2b60", + "id": "e241e6bb-e42b-490d-a8f5-da2935723476", "savedPayload": { "position": { "x": 36838.40464782754, @@ -21437,7 +23073,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 0.2,\n \"paletteColor\": \"UI_COLOR.APPLE_GREEN\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"paletteColor\": \"UI_COLOR.GOLDEN_ORANGE\"\n }\n}", "project": "Foundations", - "id": "e48244ab-bc02-4cdb-a2a9-35b74688c2cf", + "id": "7e7aea48-a868-4fc9-8ca0-157c4eb8cea1", "savedPayload": { "position": { "x": 36200.18894234732, @@ -21461,7 +23097,7 @@ } }, "styleConditions": [], - "id": "266d2c7c-6206-4ec8-b1ee-786ff8b0af22", + "id": "49eff2ea-c3d7-42b5-8772-5b766cab04a5", "savedPayload": { "position": { "x": 36860.43857284264, @@ -21489,7 +23125,7 @@ "type": "Polygon Vertex", "name": " 45 down Begin", "project": "Foundations", - "id": "e76200d9-2ba2-4ce5-b15f-02e8507baf79", + "id": "c9144e65-b46b-4b2e-b55a-f2d9e752323a", "savedPayload": { "position": { "x": 37069.02504404573, @@ -21513,44 +23149,44 @@ "referenceParent": { "type": "Point", "name": "45 down Begin", - "id": "d5280319-572d-4f44-8ad7-546b52dfe166" + "id": "ffcecf06-effa-4488-805c-1b35ab14f18c" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "22d5b8ac-9976-4ca3-8ff6-9ae6fa4b18fd" + "0b8abf2a-cf1b-48a9-9260-015d3013434e" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "2bd8880a-40de-4c13-99c4-d21b0d3694f6" + "14c5cf62-3a57-43f1-8777-856c7164f32a" ], [ "New Shapes", "Shapes", "Foundations", - "8b6fcc80-d82f-4e14-8a1a-10174da21d12" + "f36e40a8-709a-4941-aff1-8a9256e44e06" ], [ "New Chart Points", "Chart Points", "Foundations", - "1473932d-c45e-4f49-9570-2b380a523c0e" + "e2b140a9-f024-400d-b467-42574155c084" ], [ "45 down Begin", "Point", "Foundations", - "1235b90e-29b1-4292-9a2d-a4a7aefe77f6" + "029cb666-cf78-4223-9b1e-4ead6755b11e" ] ] } @@ -21559,7 +23195,7 @@ "type": "Polygon Vertex", "name": " 45 down End", "project": "Foundations", - "id": "cd46b63b-c0c8-4d29-9f9c-5b25a90e81f1", + "id": "0074e9c7-ff1a-43a5-bc66-57ddbe2862b0", "savedPayload": { "position": { "x": 37729.27467454105, @@ -21583,44 +23219,44 @@ "referenceParent": { "type": "Point", "name": "45 down End", - "id": "dd886fbc-e65e-4bbe-972d-a3c82a37efcd" + "id": "770dcc70-a1a6-4e73-8eb6-d6b24a431f9a" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "22d5b8ac-9976-4ca3-8ff6-9ae6fa4b18fd" + "0b8abf2a-cf1b-48a9-9260-015d3013434e" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "2bd8880a-40de-4c13-99c4-d21b0d3694f6" + "14c5cf62-3a57-43f1-8777-856c7164f32a" ], [ "New Shapes", "Shapes", "Foundations", - "8b6fcc80-d82f-4e14-8a1a-10174da21d12" + "f36e40a8-709a-4941-aff1-8a9256e44e06" ], [ "New Chart Points", "Chart Points", "Foundations", - "1473932d-c45e-4f49-9570-2b380a523c0e" + "e2b140a9-f024-400d-b467-42574155c084" ], [ "45 down End", "Point", "Foundations", - "f74c902f-9f93-40b7-bc0c-ea9fbfb09e93" + "1bfce8ad-cd0d-4d5f-b8e4-e15e2b836e96" ] ] } @@ -21629,7 +23265,7 @@ "type": "Polygon Vertex", "name": " 40 down End", "project": "Foundations", - "id": "59002018-5bef-4906-9cfe-196d18b21261", + "id": "d867e505-f7df-45a5-a78a-2ed4860c0ee8", "savedPayload": { "position": { "x": 38180.937833833275, @@ -21653,44 +23289,44 @@ "referenceParent": { "type": "Point", "name": "40 down End", - "id": "5ec99c0e-e863-4b5f-aa5d-8f6983954617" + "id": "d276f5c8-bf91-4f6b-a8c2-b8b164b94c85" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "22d5b8ac-9976-4ca3-8ff6-9ae6fa4b18fd" + "0b8abf2a-cf1b-48a9-9260-015d3013434e" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "2bd8880a-40de-4c13-99c4-d21b0d3694f6" + "14c5cf62-3a57-43f1-8777-856c7164f32a" ], [ "New Shapes", "Shapes", "Foundations", - "8b6fcc80-d82f-4e14-8a1a-10174da21d12" + "f36e40a8-709a-4941-aff1-8a9256e44e06" ], [ "New Chart Points", "Chart Points", "Foundations", - "1473932d-c45e-4f49-9570-2b380a523c0e" + "e2b140a9-f024-400d-b467-42574155c084" ], [ "40 down End", "Point", "Foundations", - "563901d3-9ed6-4636-8bed-dc08faf59b15" + "da9c4232-c360-4180-bad9-385d46e76165" ] ] } @@ -21699,7 +23335,7 @@ "type": "Polygon Vertex", "name": " 40 down begin", "project": "Foundations", - "id": "61702b55-ca10-43b5-afeb-30a692e86f1f", + "id": "56e1156b-4ba2-43bf-afdf-e940c06f9a23", "savedPayload": { "position": { "x": 37972.35136263019, @@ -21723,50 +23359,50 @@ "referenceParent": { "type": "Point", "name": "40 down begin", - "id": "5790eddb-6ee6-4503-b832-fc88375eaf5f" + "id": "513b6b14-0c4f-4f62-a0a0-c9548ce994d0" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "22d5b8ac-9976-4ca3-8ff6-9ae6fa4b18fd" + "0b8abf2a-cf1b-48a9-9260-015d3013434e" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "2bd8880a-40de-4c13-99c4-d21b0d3694f6" + "14c5cf62-3a57-43f1-8777-856c7164f32a" ], [ "New Shapes", "Shapes", "Foundations", - "8b6fcc80-d82f-4e14-8a1a-10174da21d12" + "f36e40a8-709a-4941-aff1-8a9256e44e06" ], [ "New Chart Points", "Chart Points", "Foundations", - "1473932d-c45e-4f49-9570-2b380a523c0e" + "e2b140a9-f024-400d-b467-42574155c084" ], [ "40 down begin", "Point", "Foundations", - "d85310ed-1e70-4327-8d72-af5e23e5d627" + "1b4c2cc7-9802-430d-9efa-0e2e6c06a882" ] ] } } ], - "id": "4feefca0-d868-4a7b-b797-3da0914f2518", + "id": "4dc5efd1-afa3-4024-8292-489d0bb6958a", "savedPayload": { "position": { "x": 36974.56986150429, @@ -21802,7 +23438,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 0.2,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.GREEN\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", "project": "Foundations", - "id": "6ec20086-c59e-4fa8-955f-3e83adbcec14", + "id": "4f71158b-c2c0-4586-8bbf-29550946a923", "savedPayload": { "position": { "x": 37169.14319032563, @@ -21826,7 +23462,7 @@ } }, "styleConditions": [], - "id": "45f24ce9-3f90-4396-8f1a-899c8fa91f91", + "id": "b2f62e74-9d55-408b-9ffb-e48060ec9aa4", "savedPayload": { "position": { "x": 37526.83869368304, @@ -21854,7 +23490,7 @@ "type": "Polygon Vertex", "name": " 30 down begin", "project": "Foundations", - "id": "a6412bdb-ca4a-4f27-b1c2-71e14af53e65", + "id": "008af123-6950-4862-b756-726cc4cd2fd9", "savedPayload": { "position": { "x": 38456.96666194604, @@ -21878,44 +23514,44 @@ "referenceParent": { "type": "Point", "name": "30 down begin", - "id": "c80dadcc-80a1-4b3d-ac40-e226554cde9f" + "id": "3307f521-9213-40af-a553-eca29e00765c" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "22d5b8ac-9976-4ca3-8ff6-9ae6fa4b18fd" + "0b8abf2a-cf1b-48a9-9260-015d3013434e" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "2bd8880a-40de-4c13-99c4-d21b0d3694f6" + "14c5cf62-3a57-43f1-8777-856c7164f32a" ], [ "New Shapes", "Shapes", "Foundations", - "8b6fcc80-d82f-4e14-8a1a-10174da21d12" + "f36e40a8-709a-4941-aff1-8a9256e44e06" ], [ "New Chart Points", "Chart Points", "Foundations", - "1473932d-c45e-4f49-9570-2b380a523c0e" + "e2b140a9-f024-400d-b467-42574155c084" ], [ "30 down begin", "Point", "Foundations", - "0e8c1278-c998-44bf-8d29-cab4433b387c" + "ec28aa9c-c9de-4478-a80a-ef17a44956bf" ] ] } @@ -21924,7 +23560,7 @@ "type": "Polygon Vertex", "name": " 30 down End", "project": "Foundations", - "id": "b4b6d5e1-a5a7-4317-8f36-ce29422a9b3a", + "id": "2804297b-4f27-45fa-8e32-7353903d6523", "savedPayload": { "position": { "x": 38242.22970039787, @@ -21948,50 +23584,50 @@ "referenceParent": { "type": "Point", "name": "30 down End", - "id": "0fd99fe9-800a-42e5-a45a-cb727bd4ea03" + "id": "6a797033-4201-4041-a14f-6054b8ec176b" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "22d5b8ac-9976-4ca3-8ff6-9ae6fa4b18fd" + "0b8abf2a-cf1b-48a9-9260-015d3013434e" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "2bd8880a-40de-4c13-99c4-d21b0d3694f6" + "14c5cf62-3a57-43f1-8777-856c7164f32a" ], [ "New Shapes", "Shapes", "Foundations", - "8b6fcc80-d82f-4e14-8a1a-10174da21d12" + "f36e40a8-709a-4941-aff1-8a9256e44e06" ], [ "New Chart Points", "Chart Points", "Foundations", - "1473932d-c45e-4f49-9570-2b380a523c0e" + "e2b140a9-f024-400d-b467-42574155c084" ], [ "30 down End", "Point", "Foundations", - "300af1f9-c4ce-40cb-bb41-f928c17f80e0" + "e3ce7f5f-0a42-47c2-bf60-921e8fb3e5e0" ] ] } } ], - "id": "ddd6d607-bfbc-47e8-970b-00dc8f806285", + "id": "37fc6d7e-9502-47f9-a00a-1f60750ec8ce", "savedPayload": { "position": { "x": 37105.81385265341, @@ -22027,7 +23663,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 0.2,\n \"paletteColor\": \"UI_COLOR.GREEN\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"paletteColor\": \"UI_COLOR.GOLDEN_ORANGE\"\n }\n}", "project": "Foundations", - "id": "294afa16-32b8-495f-b585-02816b8fcd4f", + "id": "511c6808-22a4-4e92-b46a-3af531365db0", "savedPayload": { "position": { "x": 36415.11264508107, @@ -22051,7 +23687,7 @@ } }, "styleConditions": [], - "id": "d3e4edee-25c3-4788-822a-9ecb61604987", + "id": "e1545974-4adc-425e-995c-1ffb2710f27b", "savedPayload": { "position": { "x": 37080.22648427826, @@ -22079,7 +23715,7 @@ "type": "Polygon Vertex", "name": " 40 down begin", "project": "Foundations", - "id": "6dd8a33b-aa08-4bf7-9001-bd5a37c5fe81", + "id": "cd542060-65e9-4ec8-82fa-4b7b823405ad", "savedPayload": { "position": { "x": 37512.46507561885, @@ -22103,44 +23739,44 @@ "referenceParent": { "type": "Point", "name": "40 down begin", - "id": "5790eddb-6ee6-4503-b832-fc88375eaf5f" + "id": "513b6b14-0c4f-4f62-a0a0-c9548ce994d0" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "22d5b8ac-9976-4ca3-8ff6-9ae6fa4b18fd" + "0b8abf2a-cf1b-48a9-9260-015d3013434e" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "2bd8880a-40de-4c13-99c4-d21b0d3694f6" + "14c5cf62-3a57-43f1-8777-856c7164f32a" ], [ "New Shapes", "Shapes", "Foundations", - "8b6fcc80-d82f-4e14-8a1a-10174da21d12" + "f36e40a8-709a-4941-aff1-8a9256e44e06" ], [ "New Chart Points", "Chart Points", "Foundations", - "1473932d-c45e-4f49-9570-2b380a523c0e" + "e2b140a9-f024-400d-b467-42574155c084" ], [ "40 down begin", "Point", "Foundations", - "d85310ed-1e70-4327-8d72-af5e23e5d627" + "1b4c2cc7-9802-430d-9efa-0e2e6c06a882" ] ] } @@ -22149,7 +23785,7 @@ "type": "Polygon Vertex", "name": " 40 down End", "project": "Foundations", - "id": "3d35acbd-a234-41a3-a0a8-2e6e2c52ba29", + "id": "c550143e-a244-4878-b1ea-13376f48a659", "savedPayload": { "position": { "x": 38177.57891481604, @@ -22173,44 +23809,44 @@ "referenceParent": { "type": "Point", "name": "40 down End", - "id": "5ec99c0e-e863-4b5f-aa5d-8f6983954617" + "id": "d276f5c8-bf91-4f6b-a8c2-b8b164b94c85" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "22d5b8ac-9976-4ca3-8ff6-9ae6fa4b18fd" + "0b8abf2a-cf1b-48a9-9260-015d3013434e" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "2bd8880a-40de-4c13-99c4-d21b0d3694f6" + "14c5cf62-3a57-43f1-8777-856c7164f32a" ], [ "New Shapes", "Shapes", "Foundations", - "8b6fcc80-d82f-4e14-8a1a-10174da21d12" + "f36e40a8-709a-4941-aff1-8a9256e44e06" ], [ "New Chart Points", "Chart Points", "Foundations", - "1473932d-c45e-4f49-9570-2b380a523c0e" + "e2b140a9-f024-400d-b467-42574155c084" ], [ "40 down End", "Point", "Foundations", - "563901d3-9ed6-4636-8bed-dc08faf59b15" + "da9c4232-c360-4180-bad9-385d46e76165" ] ] } @@ -22219,7 +23855,7 @@ "type": "Polygon Vertex", "name": " 30 down End", "project": "Foundations", - "id": "b33b2bde-c9a2-4767-9870-8ebc0d15b737", + "id": "3f7547eb-f15c-4eea-bcaa-d85562c06bca", "savedPayload": { "position": { "x": 38410.45416267265, @@ -22243,44 +23879,44 @@ "referenceParent": { "type": "Point", "name": "30 down End", - "id": "0fd99fe9-800a-42e5-a45a-cb727bd4ea03" + "id": "6a797033-4201-4041-a14f-6054b8ec176b" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "22d5b8ac-9976-4ca3-8ff6-9ae6fa4b18fd" + "0b8abf2a-cf1b-48a9-9260-015d3013434e" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "2bd8880a-40de-4c13-99c4-d21b0d3694f6" + "14c5cf62-3a57-43f1-8777-856c7164f32a" ], [ "New Shapes", "Shapes", "Foundations", - "8b6fcc80-d82f-4e14-8a1a-10174da21d12" + "f36e40a8-709a-4941-aff1-8a9256e44e06" ], [ "New Chart Points", "Chart Points", "Foundations", - "1473932d-c45e-4f49-9570-2b380a523c0e" + "e2b140a9-f024-400d-b467-42574155c084" ], [ "30 down End", "Point", "Foundations", - "300af1f9-c4ce-40cb-bb41-f928c17f80e0" + "e3ce7f5f-0a42-47c2-bf60-921e8fb3e5e0" ] ] } @@ -22289,7 +23925,7 @@ "type": "Polygon Vertex", "name": " 30 down begin", "project": "Foundations", - "id": "476620ff-0bf3-461f-a9d9-1249e2f5410b", + "id": "311e1e58-b762-4bdd-b74a-99369a6ed4a6", "savedPayload": { "position": { "x": 37978.21557133206, @@ -22313,50 +23949,50 @@ "referenceParent": { "type": "Point", "name": "30 down begin", - "id": "c80dadcc-80a1-4b3d-ac40-e226554cde9f" + "id": "3307f521-9213-40af-a553-eca29e00765c" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "22d5b8ac-9976-4ca3-8ff6-9ae6fa4b18fd" + "0b8abf2a-cf1b-48a9-9260-015d3013434e" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "2bd8880a-40de-4c13-99c4-d21b0d3694f6" + "14c5cf62-3a57-43f1-8777-856c7164f32a" ], [ "New Shapes", "Shapes", "Foundations", - "8b6fcc80-d82f-4e14-8a1a-10174da21d12" + "f36e40a8-709a-4941-aff1-8a9256e44e06" ], [ "New Chart Points", "Chart Points", "Foundations", - "1473932d-c45e-4f49-9570-2b380a523c0e" + "e2b140a9-f024-400d-b467-42574155c084" ], [ "30 down begin", "Point", "Foundations", - "0e8c1278-c998-44bf-8d29-cab4433b387c" + "ec28aa9c-c9de-4478-a80a-ef17a44956bf" ] ] } } ], - "id": "d3f09df2-6473-4772-8021-a2529c63d87f", + "id": "e750a7ee-7c59-4e5b-aff4-3a3aa6de137c", "savedPayload": { "position": { "x": 37226.76347685674, @@ -22392,7 +24028,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 0.2,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", "project": "Foundations", - "id": "29de5bd0-ca1e-4c48-847f-c318b40cd098", + "id": "03ca85d5-53ee-4be0-8496-b187def80f82", "savedPayload": { "position": { "x": 38626.09022564532, @@ -22416,7 +24052,7 @@ } }, "styleConditions": [], - "id": "f549ea6b-c57c-4984-9b8a-0e053487f5bc", + "id": "1726a185-dd38-4fd4-988b-920865365e46", "savedPayload": { "position": { "x": 38828.5558622573, @@ -22444,7 +24080,7 @@ "type": "Polygon Vertex", "name": " 20 down Begin", "project": "Foundations", - "id": "a32a7857-8654-4e54-b8ad-27b3af59eac4", + "id": "8a538406-2582-4c0a-8054-93bc9278fe44", "savedPayload": { "position": { "x": 39674.9412656037, @@ -22468,44 +24104,44 @@ "referenceParent": { "type": "Point", "name": "20 down Begin", - "id": "b29168a1-a005-4bb7-8623-36c917f3fa9c" + "id": "ef766fba-6724-45b7-81ba-965ba3eb809f" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "22d5b8ac-9976-4ca3-8ff6-9ae6fa4b18fd" + "0b8abf2a-cf1b-48a9-9260-015d3013434e" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "2bd8880a-40de-4c13-99c4-d21b0d3694f6" + "14c5cf62-3a57-43f1-8777-856c7164f32a" ], [ "New Shapes", "Shapes", "Foundations", - "8b6fcc80-d82f-4e14-8a1a-10174da21d12" + "f36e40a8-709a-4941-aff1-8a9256e44e06" ], [ "New Chart Points", "Chart Points", "Foundations", - "1473932d-c45e-4f49-9570-2b380a523c0e" + "e2b140a9-f024-400d-b467-42574155c084" ], [ "20 down Begin", "Point", "Foundations", - "796f1d3f-987d-458a-b03d-1c041cfb449d" + "336effea-eba6-44de-8dfa-070da0adce6a" ] ] } @@ -22514,7 +24150,7 @@ "type": "Polygon Vertex", "name": " 20 down End", "project": "Foundations", - "id": "bb94d8fa-ba17-406f-bd23-f70cfb699472", + "id": "78908d9c-214a-42aa-b529-0277b939ccbe", "savedPayload": { "position": { "x": 39233.487135481264, @@ -22538,50 +24174,50 @@ "referenceParent": { "type": "Point", "name": "20 down End", - "id": "1a86d957-27db-4dd3-ab01-9f6d1445b7ef" + "id": "711d0828-3ddb-4665-bb9d-71ec6257c423" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "22d5b8ac-9976-4ca3-8ff6-9ae6fa4b18fd" + "0b8abf2a-cf1b-48a9-9260-015d3013434e" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "2bd8880a-40de-4c13-99c4-d21b0d3694f6" + "14c5cf62-3a57-43f1-8777-856c7164f32a" ], [ "New Shapes", "Shapes", "Foundations", - "8b6fcc80-d82f-4e14-8a1a-10174da21d12" + "f36e40a8-709a-4941-aff1-8a9256e44e06" ], [ "New Chart Points", "Chart Points", "Foundations", - "1473932d-c45e-4f49-9570-2b380a523c0e" + "e2b140a9-f024-400d-b467-42574155c084" ], [ "20 down End", "Point", "Foundations", - "47af1f9a-ac47-4fdd-b92b-a8978bef0882" + "f08a307f-42f1-4abd-996e-317c4b046195" ] ] } } ], - "id": "da4f5757-b048-4d02-9757-cc3f0a0c4d06", + "id": "60e7030c-5ef5-40d3-a1a6-70b70d3b6554", "savedPayload": { "position": { "x": 37332.4670422884, @@ -22617,7 +24253,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 0.2,\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"paletteColor\": \"UI_COLOR.GOLDEN_ORANGE\"\n }\n}", "project": "Foundations", - "id": "fc16ee3d-56a4-4d4d-b221-e1a01c6486cc", + "id": "a9dbfcd1-9f64-4520-83aa-43592697556f", "savedPayload": { "position": { "x": 36641.22868532059, @@ -22641,7 +24277,7 @@ } }, "styleConditions": [], - "id": "4a2df541-47f0-45a5-8676-f621fec7a5f4", + "id": "74edd765-3758-4bf2-ade5-8b0191a6554e", "savedPayload": { "position": { "x": 37253.368878894704, @@ -22669,7 +24305,7 @@ "type": "Polygon Vertex", "name": " 30 down begin", "project": "Foundations", - "id": "a19a60b6-64db-4da6-9032-2bd29e0461fb", + "id": "1752ff7e-2e72-4e7a-947f-d7d834f96a10", "savedPayload": { "position": { "x": 37805.776219228654, @@ -22693,44 +24329,44 @@ "referenceParent": { "type": "Point", "name": "30 down begin", - "id": "c80dadcc-80a1-4b3d-ac40-e226554cde9f" + "id": "3307f521-9213-40af-a553-eca29e00765c" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "22d5b8ac-9976-4ca3-8ff6-9ae6fa4b18fd" + "0b8abf2a-cf1b-48a9-9260-015d3013434e" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "2bd8880a-40de-4c13-99c4-d21b0d3694f6" + "14c5cf62-3a57-43f1-8777-856c7164f32a" ], [ "New Shapes", "Shapes", "Foundations", - "8b6fcc80-d82f-4e14-8a1a-10174da21d12" + "f36e40a8-709a-4941-aff1-8a9256e44e06" ], [ "New Chart Points", "Chart Points", "Foundations", - "1473932d-c45e-4f49-9570-2b380a523c0e" + "e2b140a9-f024-400d-b467-42574155c084" ], [ "30 down begin", "Point", "Foundations", - "0e8c1278-c998-44bf-8d29-cab4433b387c" + "ec28aa9c-c9de-4478-a80a-ef17a44956bf" ] ] } @@ -22739,7 +24375,7 @@ "type": "Polygon Vertex", "name": " 30 down End", "project": "Foundations", - "id": "a59abb3c-8168-4889-a08f-9b94b056cff4", + "id": "ecaec588-c030-41fc-989d-4c12deb358f9", "savedPayload": { "position": { "x": 38417.91641280277, @@ -22763,44 +24399,44 @@ "referenceParent": { "type": "Point", "name": "30 down End", - "id": "0fd99fe9-800a-42e5-a45a-cb727bd4ea03" + "id": "6a797033-4201-4041-a14f-6054b8ec176b" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "22d5b8ac-9976-4ca3-8ff6-9ae6fa4b18fd" + "0b8abf2a-cf1b-48a9-9260-015d3013434e" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "2bd8880a-40de-4c13-99c4-d21b0d3694f6" + "14c5cf62-3a57-43f1-8777-856c7164f32a" ], [ "New Shapes", "Shapes", "Foundations", - "8b6fcc80-d82f-4e14-8a1a-10174da21d12" + "f36e40a8-709a-4941-aff1-8a9256e44e06" ], [ "New Chart Points", "Chart Points", "Foundations", - "1473932d-c45e-4f49-9570-2b380a523c0e" + "e2b140a9-f024-400d-b467-42574155c084" ], [ "30 down End", "Point", "Foundations", - "300af1f9-c4ce-40cb-bb41-f928c17f80e0" + "e3ce7f5f-0a42-47c2-bf60-921e8fb3e5e0" ] ] } @@ -22809,7 +24445,7 @@ "type": "Polygon Vertex", "name": " 20 down End", "project": "Foundations", - "id": "20d5cf62-948f-4ed6-a81c-5d3a45623a0c", + "id": "eaa017bc-f321-486c-9e02-836746e6f653", "savedPayload": { "position": { "x": 38477.649266042936, @@ -22833,44 +24469,44 @@ "referenceParent": { "type": "Point", "name": "20 down End", - "id": "1a86d957-27db-4dd3-ab01-9f6d1445b7ef" + "id": "711d0828-3ddb-4665-bb9d-71ec6257c423" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "22d5b8ac-9976-4ca3-8ff6-9ae6fa4b18fd" + "0b8abf2a-cf1b-48a9-9260-015d3013434e" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "2bd8880a-40de-4c13-99c4-d21b0d3694f6" + "14c5cf62-3a57-43f1-8777-856c7164f32a" ], [ "New Shapes", "Shapes", "Foundations", - "8b6fcc80-d82f-4e14-8a1a-10174da21d12" + "f36e40a8-709a-4941-aff1-8a9256e44e06" ], [ "New Chart Points", "Chart Points", "Foundations", - "1473932d-c45e-4f49-9570-2b380a523c0e" + "e2b140a9-f024-400d-b467-42574155c084" ], [ "20 down End", "Point", "Foundations", - "47af1f9a-ac47-4fdd-b92b-a8978bef0882" + "f08a307f-42f1-4abd-996e-317c4b046195" ] ] } @@ -22879,7 +24515,7 @@ "type": "Polygon Vertex", "name": " 20 down Begin", "project": "Foundations", - "id": "3aca55b8-2dae-4c31-b959-41e9a6a0d235", + "id": "eeeec7c6-90d2-4d3f-9147-4985677cd0f2", "savedPayload": { "position": { "x": 37925.241925708986, @@ -22903,50 +24539,50 @@ "referenceParent": { "type": "Point", "name": "20 down Begin", - "id": "b29168a1-a005-4bb7-8623-36c917f3fa9c" + "id": "ef766fba-6724-45b7-81ba-965ba3eb809f" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "22d5b8ac-9976-4ca3-8ff6-9ae6fa4b18fd" + "0b8abf2a-cf1b-48a9-9260-015d3013434e" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "2bd8880a-40de-4c13-99c4-d21b0d3694f6" + "14c5cf62-3a57-43f1-8777-856c7164f32a" ], [ "New Shapes", "Shapes", "Foundations", - "8b6fcc80-d82f-4e14-8a1a-10174da21d12" + "f36e40a8-709a-4941-aff1-8a9256e44e06" ], [ "New Chart Points", "Chart Points", "Foundations", - "1473932d-c45e-4f49-9570-2b380a523c0e" + "e2b140a9-f024-400d-b467-42574155c084" ], [ "20 down Begin", "Point", "Foundations", - "796f1d3f-987d-458a-b03d-1c041cfb449d" + "336effea-eba6-44de-8dfa-070da0adce6a" ] ] } } ], - "id": "81fc3412-1f2d-4d40-bff0-9772d56b4a40", + "id": "15e0369a-2088-4c3b-82ad-f2dd75192d77", "savedPayload": { "position": { "x": 37418.59703256, @@ -22982,7 +24618,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 0.2,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_YELLOW\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", "project": "Foundations", - "id": "3f153433-5c86-4bd2-834e-c82aa48c3f1d", + "id": "adbb0c8e-a509-4f4a-8f37-b218b379c444", "savedPayload": { "position": { "x": 37808.98850947597, @@ -23006,7 +24642,7 @@ } }, "styleConditions": [], - "id": "f06cd575-fcae-45fa-9a18-d15104725fdd", + "id": "48542d7d-e0b0-468d-ad05-5496c9c76b0c", "savedPayload": { "position": { "x": 37895.74579787019, @@ -23034,7 +24670,7 @@ "type": "Polygon Vertex", "name": " 10 down begin", "project": "Foundations", - "id": "3a14b0a1-6382-4dbc-a855-8cd391810b8c", + "id": "2ef5a0e5-5174-4d59-b8b0-6c48bcc5f081", "savedPayload": { "position": { "x": 38651.90444039398, @@ -23058,44 +24694,44 @@ "referenceParent": { "type": "Point", "name": "10 down begin", - "id": "188d2f90-9fd2-4a6c-8de5-cc23754766e2" + "id": "62d97c35-763f-4724-8301-dc4a1e503475" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "22d5b8ac-9976-4ca3-8ff6-9ae6fa4b18fd" + "0b8abf2a-cf1b-48a9-9260-015d3013434e" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "2bd8880a-40de-4c13-99c4-d21b0d3694f6" + "14c5cf62-3a57-43f1-8777-856c7164f32a" ], [ "New Shapes", "Shapes", "Foundations", - "8b6fcc80-d82f-4e14-8a1a-10174da21d12" + "f36e40a8-709a-4941-aff1-8a9256e44e06" ], [ "New Chart Points", "Chart Points", "Foundations", - "1473932d-c45e-4f49-9570-2b380a523c0e" + "e2b140a9-f024-400d-b467-42574155c084" ], [ "10 down begin", "Point", "Foundations", - "c7222a6c-b932-42a0-b5e3-66367dc0facf" + "b9d8fd76-c53e-4a96-939c-274257805951" ] ] } @@ -23104,7 +24740,7 @@ "type": "Polygon Vertex", "name": " 10 down end", "project": "Foundations", - "id": "694c0dbc-597d-44e4-beb9-348bb223a020", + "id": "313cc1ad-aad9-478f-bc52-5164ec761b68", "savedPayload": { "position": { "x": 38069.26037465865, @@ -23128,50 +24764,50 @@ "referenceParent": { "type": "Point", "name": "10 down end", - "id": "b781ea1c-5f8f-4a29-b24c-d84f8f3a2e8b" + "id": "9697cbc5-e80a-40f1-a4d2-e0054c1c12d5" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "22d5b8ac-9976-4ca3-8ff6-9ae6fa4b18fd" + "0b8abf2a-cf1b-48a9-9260-015d3013434e" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "2bd8880a-40de-4c13-99c4-d21b0d3694f6" + "14c5cf62-3a57-43f1-8777-856c7164f32a" ], [ "New Shapes", "Shapes", "Foundations", - "8b6fcc80-d82f-4e14-8a1a-10174da21d12" + "f36e40a8-709a-4941-aff1-8a9256e44e06" ], [ "New Chart Points", "Chart Points", "Foundations", - "1473932d-c45e-4f49-9570-2b380a523c0e" + "e2b140a9-f024-400d-b467-42574155c084" ], [ "10 down end", "Point", "Foundations", - "10531863-1e9c-4516-8b0b-05b53c8a29af" + "5b1fe5a4-56a3-43e2-9534-f0a4f78f8730" ] ] } } ], - "id": "1b7d9094-6c01-4fe1-acbc-21d223a7d5d6", + "id": "25e7db02-0020-4fc5-afe0-72188fcb2069", "savedPayload": { "position": { "x": 37481.62727574997, @@ -23207,7 +24843,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 0.2,\n \"paletteColor\": \"UI_COLOR.TRUE_YELLOW\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"paletteColor\": \"UI_COLOR.GOLDEN_ORANGE\"\n }\n}", "project": "Foundations", - "id": "f8bea413-e407-4f8d-8d6b-5d24ab9a022e", + "id": "b25f6af4-f22f-4784-8dde-b90c0d31c707", "savedPayload": { "position": { "x": 36837.571973637445, @@ -23231,7 +24867,7 @@ } }, "styleConditions": [], - "id": "11d85a7b-e2ab-431a-b503-303d57cbad96", + "id": "5cdcedba-505f-4e95-ac4f-1aacafecbc5d", "savedPayload": { "position": { "x": 37383.658444840534, @@ -23259,7 +24895,7 @@ "type": "Polygon Vertex", "name": " 20 down Begin", "project": "Foundations", - "id": "200d8c9d-6381-441e-8ec8-7e935b730442", + "id": "dd394393-8805-4b12-84c4-034ffce192fb", "savedPayload": { "position": { "x": 38000.301628749294, @@ -23283,44 +24919,44 @@ "referenceParent": { "type": "Point", "name": "20 down Begin", - "id": "b29168a1-a005-4bb7-8623-36c917f3fa9c" + "id": "ef766fba-6724-45b7-81ba-965ba3eb809f" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "22d5b8ac-9976-4ca3-8ff6-9ae6fa4b18fd" + "0b8abf2a-cf1b-48a9-9260-015d3013434e" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "2bd8880a-40de-4c13-99c4-d21b0d3694f6" + "14c5cf62-3a57-43f1-8777-856c7164f32a" ], [ "New Shapes", "Shapes", "Foundations", - "8b6fcc80-d82f-4e14-8a1a-10174da21d12" + "f36e40a8-709a-4941-aff1-8a9256e44e06" ], [ "New Chart Points", "Chart Points", "Foundations", - "1473932d-c45e-4f49-9570-2b380a523c0e" + "e2b140a9-f024-400d-b467-42574155c084" ], [ "20 down Begin", "Point", "Foundations", - "796f1d3f-987d-458a-b03d-1c041cfb449d" + "336effea-eba6-44de-8dfa-070da0adce6a" ] ] } @@ -23329,7 +24965,7 @@ "type": "Polygon Vertex", "name": " 20 down End", "project": "Foundations", - "id": "21cf35f9-eb60-4716-b7f3-14ddf16ecba5", + "id": "2c81ef2b-3e65-4ff8-8c1a-50e56bea20fb", "savedPayload": { "position": { "x": 38546.38809995238, @@ -23353,44 +24989,44 @@ "referenceParent": { "type": "Point", "name": "20 down End", - "id": "1a86d957-27db-4dd3-ab01-9f6d1445b7ef" + "id": "711d0828-3ddb-4665-bb9d-71ec6257c423" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "22d5b8ac-9976-4ca3-8ff6-9ae6fa4b18fd" + "0b8abf2a-cf1b-48a9-9260-015d3013434e" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "2bd8880a-40de-4c13-99c4-d21b0d3694f6" + "14c5cf62-3a57-43f1-8777-856c7164f32a" ], [ "New Shapes", "Shapes", "Foundations", - "8b6fcc80-d82f-4e14-8a1a-10174da21d12" + "f36e40a8-709a-4941-aff1-8a9256e44e06" ], [ "New Chart Points", "Chart Points", "Foundations", - "1473932d-c45e-4f49-9570-2b380a523c0e" + "e2b140a9-f024-400d-b467-42574155c084" ], [ "20 down End", "Point", "Foundations", - "47af1f9a-ac47-4fdd-b92b-a8978bef0882" + "f08a307f-42f1-4abd-996e-317c4b046195" ] ] } @@ -23399,7 +25035,7 @@ "type": "Polygon Vertex", "name": " 10 down end", "project": "Foundations", - "id": "c2478ba9-4e3d-4427-9095-693c65192ac8", + "id": "a5220acf-e4e9-453a-9a0b-56d2c1fe1205", "savedPayload": { "position": { "x": 38475.83138724671, @@ -23423,44 +25059,44 @@ "referenceParent": { "type": "Point", "name": "10 down end", - "id": "b781ea1c-5f8f-4a29-b24c-d84f8f3a2e8b" + "id": "9697cbc5-e80a-40f1-a4d2-e0054c1c12d5" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "22d5b8ac-9976-4ca3-8ff6-9ae6fa4b18fd" + "0b8abf2a-cf1b-48a9-9260-015d3013434e" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "2bd8880a-40de-4c13-99c4-d21b0d3694f6" + "14c5cf62-3a57-43f1-8777-856c7164f32a" ], [ "New Shapes", "Shapes", "Foundations", - "8b6fcc80-d82f-4e14-8a1a-10174da21d12" + "f36e40a8-709a-4941-aff1-8a9256e44e06" ], [ "New Chart Points", "Chart Points", "Foundations", - "1473932d-c45e-4f49-9570-2b380a523c0e" + "e2b140a9-f024-400d-b467-42574155c084" ], [ "10 down end", "Point", "Foundations", - "10531863-1e9c-4516-8b0b-05b53c8a29af" + "5b1fe5a4-56a3-43e2-9534-f0a4f78f8730" ] ] } @@ -23469,7 +25105,7 @@ "type": "Polygon Vertex", "name": " 10 down begin", "project": "Foundations", - "id": "b8519142-cbfc-4fe7-8c59-396f1bf4637f", + "id": "3ef53991-a49a-49d0-855c-46b65315aea1", "savedPayload": { "position": { "x": 37859.18820333796, @@ -23493,50 +25129,50 @@ "referenceParent": { "type": "Point", "name": "10 down begin", - "id": "188d2f90-9fd2-4a6c-8de5-cc23754766e2" + "id": "62d97c35-763f-4724-8301-dc4a1e503475" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "22d5b8ac-9976-4ca3-8ff6-9ae6fa4b18fd" + "0b8abf2a-cf1b-48a9-9260-015d3013434e" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "2bd8880a-40de-4c13-99c4-d21b0d3694f6" + "14c5cf62-3a57-43f1-8777-856c7164f32a" ], [ "New Shapes", "Shapes", "Foundations", - "8b6fcc80-d82f-4e14-8a1a-10174da21d12" + "f36e40a8-709a-4941-aff1-8a9256e44e06" ], [ "New Chart Points", "Chart Points", "Foundations", - "1473932d-c45e-4f49-9570-2b380a523c0e" + "e2b140a9-f024-400d-b467-42574155c084" ], [ "10 down begin", "Point", "Foundations", - "c7222a6c-b932-42a0-b5e3-66367dc0facf" + "b9d8fd76-c53e-4a96-939c-274257805951" ] ] } } ], - "id": "d7f27fb6-c7ca-4078-a6b1-275a01dcd1ec", + "id": "1a432724-5a32-4495-9e98-6bae23cdd5b3", "savedPayload": { "position": { "x": 37518.977306296365, @@ -23572,7 +25208,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 0.2,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.ORANGE_WEB\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", "project": "Foundations", - "id": "e81fc8aa-a129-44c2-a40d-e8e3c29adbd0", + "id": "f7cb145c-d60d-4131-975a-ea485e74e1ff", "savedPayload": { "position": { "x": 37988.10173213487, @@ -23596,7 +25232,7 @@ } }, "styleConditions": [], - "id": "23bb7da9-17af-49e3-8729-6baad706649b", + "id": "94203d21-0028-4dec-a782-cd27f8989452", "savedPayload": { "position": { "x": 37988.10173213487, @@ -23624,7 +25260,7 @@ "type": "Polygon Vertex", "name": " 5 down Begin", "project": "Foundations", - "id": "533fc764-9236-4964-912e-7daa88947400", + "id": "15a31f33-8b8d-47c4-a913-4c6656de3262", "savedPayload": { "position": { "x": 38663.10173213487, @@ -23648,44 +25284,44 @@ "referenceParent": { "type": "Point", "name": "5 down Begin", - "id": "c4e2a6cb-a6a3-4baa-8143-93aa843c18ff" + "id": "b25412b2-09de-465b-a5e9-0069c80dad80" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "22d5b8ac-9976-4ca3-8ff6-9ae6fa4b18fd" + "0b8abf2a-cf1b-48a9-9260-015d3013434e" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "2bd8880a-40de-4c13-99c4-d21b0d3694f6" + "14c5cf62-3a57-43f1-8777-856c7164f32a" ], [ "New Shapes", "Shapes", "Foundations", - "8b6fcc80-d82f-4e14-8a1a-10174da21d12" + "f36e40a8-709a-4941-aff1-8a9256e44e06" ], [ "New Chart Points", "Chart Points", "Foundations", - "1473932d-c45e-4f49-9570-2b380a523c0e" + "e2b140a9-f024-400d-b467-42574155c084" ], [ "5 down Begin", "Point", "Foundations", - "8373d865-75bb-4355-b252-d2fd556e6f5d" + "c91fb38c-019b-4c00-893d-75828aba0fea" ] ] } @@ -23694,7 +25330,7 @@ "type": "Polygon Vertex", "name": " 5 down End", "project": "Foundations", - "id": "6492007e-f026-43e4-b91d-5b87d38b62e1", + "id": "7ef8a31f-ff68-4c8b-bb08-0a0e7b852b48", "savedPayload": { "position": { "x": 37988.10173213487, @@ -23718,50 +25354,50 @@ "referenceParent": { "type": "Point", "name": "5 down End", - "id": "0634bd1a-aa8e-4c0f-aa37-a74a37c3962d" + "id": "157ab0a4-6fc9-46d7-8e38-44ed783682fa" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "22d5b8ac-9976-4ca3-8ff6-9ae6fa4b18fd" + "0b8abf2a-cf1b-48a9-9260-015d3013434e" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "2bd8880a-40de-4c13-99c4-d21b0d3694f6" + "14c5cf62-3a57-43f1-8777-856c7164f32a" ], [ "New Shapes", "Shapes", "Foundations", - "8b6fcc80-d82f-4e14-8a1a-10174da21d12" + "f36e40a8-709a-4941-aff1-8a9256e44e06" ], [ "New Chart Points", "Chart Points", "Foundations", - "1473932d-c45e-4f49-9570-2b380a523c0e" + "e2b140a9-f024-400d-b467-42574155c084" ], [ "5 down End", "Point", "Foundations", - "bce4008b-a4ec-41e4-9889-07d3c7abd1af" + "38daa467-9bcf-46a6-ae14-092daa7a1aef" ] ] } } ], - "id": "ee8a3571-4d8d-4414-b378-257c309bc32d", + "id": "f9f1b58e-4d0e-4f57-86c1-462993e23717", "savedPayload": { "position": { "x": 37529.11800956018, @@ -23797,7 +25433,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 0.1,\n \"paletteColor\": \"UI_COLOR.ORANGE_WEB\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"paletteColor\": \"UI_COLOR.GOLDEN_ORANGE\"\n }\n}", "project": "Foundations", - "id": "f4d2b8a7-ca11-4191-aa6b-50946efab94b", + "id": "8100335e-b146-49c6-9084-d980f030a617", "savedPayload": { "position": { "x": 37000.08589601804, @@ -23821,7 +25457,7 @@ } }, "styleConditions": [], - "id": "5d09ca40-8aee-41da-a7a8-a7a634198508", + "id": "e4fdc9e7-26a6-49c7-bfc6-38242043fd47", "savedPayload": { "position": { "x": 37481.772750245975, @@ -23849,7 +25485,7 @@ "type": "Polygon Vertex", "name": " 10 down begin", "project": "Foundations", - "id": "9cf515ae-457c-4478-b5ee-58e5d1d69f87", + "id": "8717b0c5-c3b5-45b1-b870-a8303a7cf767", "savedPayload": { "position": { "x": 38132.13062258501, @@ -23873,44 +25509,44 @@ "referenceParent": { "type": "Point", "name": "10 down begin", - "id": "188d2f90-9fd2-4a6c-8de5-cc23754766e2" + "id": "62d97c35-763f-4724-8301-dc4a1e503475" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "22d5b8ac-9976-4ca3-8ff6-9ae6fa4b18fd" + "0b8abf2a-cf1b-48a9-9260-015d3013434e" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "2bd8880a-40de-4c13-99c4-d21b0d3694f6" + "14c5cf62-3a57-43f1-8777-856c7164f32a" ], [ "New Shapes", "Shapes", "Foundations", - "8b6fcc80-d82f-4e14-8a1a-10174da21d12" + "f36e40a8-709a-4941-aff1-8a9256e44e06" ], [ "New Chart Points", "Chart Points", "Foundations", - "1473932d-c45e-4f49-9570-2b380a523c0e" + "e2b140a9-f024-400d-b467-42574155c084" ], [ "10 down begin", "Point", "Foundations", - "c7222a6c-b932-42a0-b5e3-66367dc0facf" + "b9d8fd76-c53e-4a96-939c-274257805951" ] ] } @@ -23919,7 +25555,7 @@ "type": "Polygon Vertex", "name": " 10 down end", "project": "Foundations", - "id": "090f5292-0832-4e9b-a8fa-affab48eeca9", + "id": "8a26c684-a02d-4312-ae1a-ff2df48c6e83", "savedPayload": { "position": { "x": 38613.81747681295, @@ -23943,44 +25579,44 @@ "referenceParent": { "type": "Point", "name": "10 down end", - "id": "b781ea1c-5f8f-4a29-b24c-d84f8f3a2e8b" + "id": "9697cbc5-e80a-40f1-a4d2-e0054c1c12d5" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "22d5b8ac-9976-4ca3-8ff6-9ae6fa4b18fd" + "0b8abf2a-cf1b-48a9-9260-015d3013434e" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "2bd8880a-40de-4c13-99c4-d21b0d3694f6" + "14c5cf62-3a57-43f1-8777-856c7164f32a" ], [ "New Shapes", "Shapes", "Foundations", - "8b6fcc80-d82f-4e14-8a1a-10174da21d12" + "f36e40a8-709a-4941-aff1-8a9256e44e06" ], [ "New Chart Points", "Chart Points", "Foundations", - "1473932d-c45e-4f49-9570-2b380a523c0e" + "e2b140a9-f024-400d-b467-42574155c084" ], [ "10 down end", "Point", "Foundations", - "10531863-1e9c-4516-8b0b-05b53c8a29af" + "5b1fe5a4-56a3-43e2-9534-f0a4f78f8730" ] ] } @@ -23989,7 +25625,7 @@ "type": "Polygon Vertex", "name": " 5 down End", "project": "Foundations", - "id": "ce0c93e6-abdc-4720-95db-4b1294dc2dc8", + "id": "c319589b-2867-4d80-9017-b9b794da1b2a", "savedPayload": { "position": { "x": 38445.14645870184, @@ -24013,44 +25649,44 @@ "referenceParent": { "type": "Point", "name": "5 down End", - "id": "0634bd1a-aa8e-4c0f-aa37-a74a37c3962d" + "id": "157ab0a4-6fc9-46d7-8e38-44ed783682fa" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "22d5b8ac-9976-4ca3-8ff6-9ae6fa4b18fd" + "0b8abf2a-cf1b-48a9-9260-015d3013434e" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "2bd8880a-40de-4c13-99c4-d21b0d3694f6" + "14c5cf62-3a57-43f1-8777-856c7164f32a" ], [ "New Shapes", "Shapes", "Foundations", - "8b6fcc80-d82f-4e14-8a1a-10174da21d12" + "f36e40a8-709a-4941-aff1-8a9256e44e06" ], [ "New Chart Points", "Chart Points", "Foundations", - "1473932d-c45e-4f49-9570-2b380a523c0e" + "e2b140a9-f024-400d-b467-42574155c084" ], [ "5 down End", "Point", "Foundations", - "bce4008b-a4ec-41e4-9889-07d3c7abd1af" + "38daa467-9bcf-46a6-ae14-092daa7a1aef" ] ] } @@ -24059,7 +25695,7 @@ "type": "Polygon Vertex", "name": " 5 down Begin", "project": "Foundations", - "id": "e75b4868-57dd-494f-9ec2-5def649a9de9", + "id": "20369fcc-0835-49ee-b14a-dd3ca49b5c67", "savedPayload": { "position": { "x": 37794.7885863628, @@ -24083,50 +25719,50 @@ "referenceParent": { "type": "Point", "name": "5 down Begin", - "id": "c4e2a6cb-a6a3-4baa-8143-93aa843c18ff" + "id": "b25412b2-09de-465b-a5e9-0069c80dad80" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "22d5b8ac-9976-4ca3-8ff6-9ae6fa4b18fd" + "0b8abf2a-cf1b-48a9-9260-015d3013434e" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "2bd8880a-40de-4c13-99c4-d21b0d3694f6" + "14c5cf62-3a57-43f1-8777-856c7164f32a" ], [ "New Shapes", "Shapes", "Foundations", - "8b6fcc80-d82f-4e14-8a1a-10174da21d12" + "f36e40a8-709a-4941-aff1-8a9256e44e06" ], [ "New Chart Points", "Chart Points", "Foundations", - "1473932d-c45e-4f49-9570-2b380a523c0e" + "e2b140a9-f024-400d-b467-42574155c084" ], [ "5 down Begin", "Point", "Foundations", - "8373d865-75bb-4355-b252-d2fd556e6f5d" + "c91fb38c-019b-4c00-893d-75828aba0fea" ] ] } } ], - "id": "e06f62fd-f214-4c9d-abb1-837546870d0f", + "id": "7f2fced4-ab8b-4759-b61e-53454472f471", "savedPayload": { "position": { "x": 37511.63422395832, @@ -24162,7 +25798,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 0.2,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RED_ORANGE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", "project": "Foundations", - "id": "4e8e73f5-9d05-45bc-abcc-ed03db51ca82", + "id": "2a8f13a8-a9eb-4754-aff7-b60b4568b154", "savedPayload": { "position": { "x": 38117.66627638716, @@ -24186,7 +25822,7 @@ } }, "styleConditions": [], - "id": "053fd200-2f40-4698-920e-2ed6c5f995b2", + "id": "66061ad1-452a-4d03-bd39-f3d682077492", "savedPayload": { "position": { "x": 38051.246088548396, @@ -24214,7 +25850,7 @@ "type": "Polygon Vertex", "name": " 1 down Begin", "project": "Foundations", - "id": "ba2418ff-7f6e-4c8e-b46e-1c3cfa2745c3", + "id": "3d3b44ec-a851-449d-afe7-f45df571ec46", "savedPayload": { "position": { "x": 38656.55006928441, @@ -24238,44 +25874,44 @@ "referenceParent": { "type": "Point", "name": "1 down Begin", - "id": "8752fc55-ee9f-4508-a4ea-5db9bb9ef07b" + "id": "87c4a45a-321b-4757-bf38-b9af0e5ead75" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "22d5b8ac-9976-4ca3-8ff6-9ae6fa4b18fd" + "0b8abf2a-cf1b-48a9-9260-015d3013434e" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "2bd8880a-40de-4c13-99c4-d21b0d3694f6" + "14c5cf62-3a57-43f1-8777-856c7164f32a" ], [ "New Shapes", "Shapes", "Foundations", - "8b6fcc80-d82f-4e14-8a1a-10174da21d12" + "f36e40a8-709a-4941-aff1-8a9256e44e06" ], [ "New Chart Points", "Chart Points", "Foundations", - "1473932d-c45e-4f49-9570-2b380a523c0e" + "e2b140a9-f024-400d-b467-42574155c084" ], [ "1 down Begin", "Point", "Foundations", - "ff63de3a-4af7-4a3d-8334-7cb0674da863" + "80c7519e-d423-43fd-9dbb-66f73ffc5147" ] ] } @@ -24284,7 +25920,7 @@ "type": "Polygon Vertex", "name": " 1 down End", "project": "Foundations", - "id": "1025dc1e-7fb9-4032-ae01-288f9151d840", + "id": "e54293b0-4e36-46bc-a978-92f1a4a10b8e", "savedPayload": { "position": { "x": 37918.40571287088, @@ -24308,50 +25944,50 @@ "referenceParent": { "type": "Point", "name": "1 down End", - "id": "c4c6fd57-fa53-4717-a22c-d118cac955e3" + "id": "5938d24c-cba5-4b1f-820e-5f351ba36bb0" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "22d5b8ac-9976-4ca3-8ff6-9ae6fa4b18fd" + "0b8abf2a-cf1b-48a9-9260-015d3013434e" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "2bd8880a-40de-4c13-99c4-d21b0d3694f6" + "14c5cf62-3a57-43f1-8777-856c7164f32a" ], [ "New Shapes", "Shapes", "Foundations", - "8b6fcc80-d82f-4e14-8a1a-10174da21d12" + "f36e40a8-709a-4941-aff1-8a9256e44e06" ], [ "New Chart Points", "Chart Points", "Foundations", - "1473932d-c45e-4f49-9570-2b380a523c0e" + "e2b140a9-f024-400d-b467-42574155c084" ], [ "1 down End", "Point", "Foundations", - "13a31eb3-6a88-4ba2-8bfa-2d71ba2326b1" + "63bd1fbb-5fed-42d2-88a2-74130d7c8010" ] ] } } ], - "id": "bd145966-fe43-48a7-b9ba-b62e2fa098f4", + "id": "3144d9a1-eb34-463d-a13f-4e783cee373b", "savedPayload": { "position": { "x": 37467.24173772756, @@ -24387,7 +26023,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 0.1,\n \"paletteColor\": \"UI_COLOR.RED_ORANGE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"paletteColor\": \"UI_COLOR.GOLDEN_ORANGE\"\n }\n}", "project": "Foundations", - "id": "2c64db42-9b31-4407-8d8b-7262adc423e3", + "id": "0fc7e7ef-500e-4412-8156-a446522b081f", "savedPayload": { "position": { "x": 38291.65440331848, @@ -24411,7 +26047,7 @@ } }, "styleConditions": [], - "id": "e239db06-df3e-4748-bc2d-921cee7a5d1d", + "id": "86ab05e3-9bc9-4c1b-a2bf-9a93f8d776e5", "savedPayload": { "position": { "x": 37987.06466481289, @@ -24439,7 +26075,7 @@ "type": "Polygon Vertex", "name": " 5 down Begin", "project": "Foundations", - "id": "70c189b2-f1cd-4398-b762-a6b8d2e1fb73", + "id": "89c88670-56aa-44cc-b916-f3e7d61159cd", "savedPayload": { "position": { "x": 38356.437858985315, @@ -24463,44 +26099,44 @@ "referenceParent": { "type": "Point", "name": "5 down Begin", - "id": "c4e2a6cb-a6a3-4baa-8143-93aa843c18ff" + "id": "b25412b2-09de-465b-a5e9-0069c80dad80" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "22d5b8ac-9976-4ca3-8ff6-9ae6fa4b18fd" + "0b8abf2a-cf1b-48a9-9260-015d3013434e" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "2bd8880a-40de-4c13-99c4-d21b0d3694f6" + "14c5cf62-3a57-43f1-8777-856c7164f32a" ], [ "New Shapes", "Shapes", "Foundations", - "8b6fcc80-d82f-4e14-8a1a-10174da21d12" + "f36e40a8-709a-4941-aff1-8a9256e44e06" ], [ "New Chart Points", "Chart Points", "Foundations", - "1473932d-c45e-4f49-9570-2b380a523c0e" + "e2b140a9-f024-400d-b467-42574155c084" ], [ "5 down Begin", "Point", "Foundations", - "8373d865-75bb-4355-b252-d2fd556e6f5d" + "c91fb38c-019b-4c00-893d-75828aba0fea" ] ] } @@ -24509,7 +26145,7 @@ "type": "Polygon Vertex", "name": " 5 down End", "project": "Foundations", - "id": "4db072c2-e15d-480c-bd02-d36a407a6c11", + "id": "3f376a0d-cf15-4fee-8e33-f00e7a805cf9", "savedPayload": { "position": { "x": 38051.84812047972, @@ -24533,44 +26169,44 @@ "referenceParent": { "type": "Point", "name": "5 down End", - "id": "0634bd1a-aa8e-4c0f-aa37-a74a37c3962d" + "id": "157ab0a4-6fc9-46d7-8e38-44ed783682fa" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "22d5b8ac-9976-4ca3-8ff6-9ae6fa4b18fd" + "0b8abf2a-cf1b-48a9-9260-015d3013434e" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "2bd8880a-40de-4c13-99c4-d21b0d3694f6" + "14c5cf62-3a57-43f1-8777-856c7164f32a" ], [ "New Shapes", "Shapes", "Foundations", - "8b6fcc80-d82f-4e14-8a1a-10174da21d12" + "f36e40a8-709a-4941-aff1-8a9256e44e06" ], [ "New Chart Points", "Chart Points", "Foundations", - "1473932d-c45e-4f49-9570-2b380a523c0e" + "e2b140a9-f024-400d-b467-42574155c084" ], [ "5 down End", "Point", "Foundations", - "bce4008b-a4ec-41e4-9889-07d3c7abd1af" + "38daa467-9bcf-46a6-ae14-092daa7a1aef" ] ] } @@ -24579,7 +26215,7 @@ "type": "Polygon Vertex", "name": " 1 down End", "project": "Foundations", - "id": "9de41d13-07d1-4b53-9c1d-0a7340cd70ae", + "id": "598b30e0-8b28-4caa-ac1c-7e45ccf0638f", "savedPayload": { "position": { "x": 37377.8851878017, @@ -24603,44 +26239,44 @@ "referenceParent": { "type": "Point", "name": "1 down End", - "id": "c4c6fd57-fa53-4717-a22c-d118cac955e3" + "id": "5938d24c-cba5-4b1f-820e-5f351ba36bb0" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "22d5b8ac-9976-4ca3-8ff6-9ae6fa4b18fd" + "0b8abf2a-cf1b-48a9-9260-015d3013434e" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "2bd8880a-40de-4c13-99c4-d21b0d3694f6" + "14c5cf62-3a57-43f1-8777-856c7164f32a" ], [ "New Shapes", "Shapes", "Foundations", - "8b6fcc80-d82f-4e14-8a1a-10174da21d12" + "f36e40a8-709a-4941-aff1-8a9256e44e06" ], [ "New Chart Points", "Chart Points", "Foundations", - "1473932d-c45e-4f49-9570-2b380a523c0e" + "e2b140a9-f024-400d-b467-42574155c084" ], [ "1 down End", "Point", "Foundations", - "13a31eb3-6a88-4ba2-8bfa-2d71ba2326b1" + "63bd1fbb-5fed-42d2-88a2-74130d7c8010" ] ] } @@ -24649,7 +26285,7 @@ "type": "Polygon Vertex", "name": " 1 down Begin", "project": "Foundations", - "id": "4d2bcb47-52c0-4a20-ab66-7fe1ecd68ec8", + "id": "89ab045a-d062-4603-8cc4-37bd40effefd", "savedPayload": { "position": { "x": 37008.511993629276, @@ -24673,50 +26309,50 @@ "referenceParent": { "type": "Point", "name": "1 down Begin", - "id": "8752fc55-ee9f-4508-a4ea-5db9bb9ef07b" + "id": "87c4a45a-321b-4757-bf38-b9af0e5ead75" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "22d5b8ac-9976-4ca3-8ff6-9ae6fa4b18fd" + "0b8abf2a-cf1b-48a9-9260-015d3013434e" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "2bd8880a-40de-4c13-99c4-d21b0d3694f6" + "14c5cf62-3a57-43f1-8777-856c7164f32a" ], [ "New Shapes", "Shapes", "Foundations", - "8b6fcc80-d82f-4e14-8a1a-10174da21d12" + "f36e40a8-709a-4941-aff1-8a9256e44e06" ], [ "New Chart Points", "Chart Points", "Foundations", - "1473932d-c45e-4f49-9570-2b380a523c0e" + "e2b140a9-f024-400d-b467-42574155c084" ], [ "1 down Begin", "Point", "Foundations", - "ff63de3a-4af7-4a3d-8334-7cb0674da863" + "80c7519e-d423-43fd-9dbb-66f73ffc5147" ] ] } } ], - "id": "55d89828-b670-43dd-b40c-baf045abeb4b", + "id": "8e32427a-e474-4960-b073-3caa2a39ab5d", "savedPayload": { "position": { "x": 37397.75798447011, @@ -24742,7 +26378,7 @@ ], "images": [], "texts": [], - "id": "5d7c52ff-1916-4b51-bc3e-f14c4b60b4a2", + "id": "605039ae-2cd6-439c-9982-350614646652", "savedPayload": { "position": { "x": 35850.85896173713, @@ -24782,7 +26418,7 @@ "name": "New Data Formula", "code": "record.forecast1", "project": "Foundations", - "id": "cb349fce-9396-4b15-aa39-63a315fe64ea", + "id": "026bd5be-ce95-460b-8bc4-96c965555048", "savedPayload": { "position": { "x": 36197.520115118044, @@ -24810,7 +26446,7 @@ "name": "New Text Style", "config": "{\n \"paletteColor\": \"UI_COLOR.TRUE_BLUE\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", "project": "Foundations", - "id": "429ab4e4-5ab5-442e-845f-e936afe664d1", + "id": "42a2d0a3-0d5a-43de-862e-d2664bcb127a", "savedPayload": { "position": { "x": 36972.67321852594, @@ -24833,7 +26469,7 @@ } } }, - "id": "3657cf66-ab9d-4c42-86cb-54830b6d161b", + "id": "a3943ed6-5a68-4300-ad08-9848c5daa2a2", "savedPayload": { "position": { "x": 36561.57776258677, @@ -24857,7 +26493,7 @@ } } ], - "id": "2bb6e1af-d121-41a3-84ef-69673eaa4ab0", + "id": "1c3ff968-8377-4848-a65b-5aeffea9fb32", "savedPayload": { "position": { "x": 36514.53995411633, @@ -24881,7 +26517,7 @@ } } ], - "id": "f9a9a4cc-7a67-425c-a7da-b21900c47ff2", + "id": "63199de4-c123-4ed4-9238-8d3a98334162", "savedPayload": { "position": { "x": 36467.502145645885, @@ -24905,11 +26541,11 @@ } } ], - "id": "5ce7b520-a6ef-44bf-af58-64557b4fad35", + "id": "5ea91082-c352-45cc-9555-08f14337d142", "savedPayload": { "position": { - "x": 36831.55979311461, - "y": 19497.60341037927 + "x": 36814.457270291765, + "y": 19523.938986067013 }, "targetPosition": { "x": 37074.2648914271, @@ -24959,7 +26595,7 @@ "name": "New Point Formula", "code": "x = record.begin\ny = record.previous.MAMA", "project": "Foundations", - "id": "eed7b849-0f74-40f4-89ae-0ae0d424c0d5", + "id": "4d9d6d15-18c7-498e-9843-1e14a89b019e", "savedPayload": { "position": { "x": 36606.45178738008, @@ -24982,7 +26618,7 @@ } } }, - "id": "7be64637-505f-4204-857d-6c420937501d", + "id": "e72e9e3c-be12-4db5-afce-8b0a75631ed7", "savedPayload": { "position": { "x": 36306.98874844976, @@ -25014,7 +26650,7 @@ "name": "New Point Formula", "code": "x = record.end\ny = record.MAMA", "project": "Foundations", - "id": "05552514-c9f0-44fa-96ac-aa3e619883d6", + "id": "5fafa9e4-c4d6-4456-849c-11497acc3c3d", "savedPayload": { "position": { "x": 36352.89594893085, @@ -25037,7 +26673,7 @@ } } }, - "id": "495c44c7-fd61-4c79-b3a6-ff85470733c8", + "id": "4e5d50eb-1a5e-493c-aec0-c6453439e3ee", "savedPayload": { "position": { "x": 36180.21082922514, @@ -25069,7 +26705,7 @@ "name": "New Point Formula", "code": "x = record.begin\ny = record.previous.upper", "project": "Foundations", - "id": "eb959114-2522-451d-9b60-4795981dfeeb", + "id": "7d470091-e332-4d78-a779-b739b3fe79c1", "savedPayload": { "position": { "x": 35839.26927593583, @@ -25092,7 +26728,7 @@ } } }, - "id": "a47de823-e597-4a8a-9b8a-c2474558ccf1", + "id": "643acb95-724f-4c85-ba54-f51477b52c91", "savedPayload": { "position": { "x": 35923.397492727636, @@ -25124,7 +26760,7 @@ "name": "New Point Formula", "code": "x = record.end\ny = record.upper", "project": "Foundations", - "id": "68d1b6fd-ddbc-4722-b391-209a8ca67236", + "id": "d04cf4ce-97c9-475f-997c-c9127bb4fc6f", "savedPayload": { "position": { "x": 35452.34312923504, @@ -25147,7 +26783,7 @@ } } }, - "id": "c538c9a4-6eec-4d6a-bf82-15e0c4f30d1e", + "id": "e31d82f1-e8c5-40ff-92aa-79bbefaa7628", "savedPayload": { "position": { "x": 35729.93441937724, @@ -25179,7 +26815,7 @@ "name": "New Point Formula", "code": "x = record.begin\ny = record.previous.lower", "project": "Foundations", - "id": "0fd7caa9-e995-4fec-92e8-02d5226cd081", + "id": "0ae5a254-720e-41e8-979b-cc098f62eca1", "savedPayload": { "position": { "x": 35483.480789149166, @@ -25202,7 +26838,7 @@ } } }, - "id": "a11c0441-ff24-4d24-a44f-eb3e17d63b11", + "id": "b98b2f8a-2628-4c6b-ae7d-ae68b054c4f1", "savedPayload": { "position": { "x": 35745.5032493343, @@ -25234,7 +26870,7 @@ "name": "New Point Formula", "code": "x = record.end\ny = record.lower", "project": "Foundations", - "id": "029bf246-3849-4ee7-9f47-436e0f954307", + "id": "865cb3cd-5bf1-4244-9fb2-c253df5bc979", "savedPayload": { "position": { "x": 35909.23496267036, @@ -25257,7 +26893,7 @@ } } }, - "id": "5d1699db-af45-4598-96e6-ed1c01aeeefe", + "id": "587f661c-1e65-4832-9353-775b04ba328a", "savedPayload": { "position": { "x": 35958.380336094895, @@ -25281,7 +26917,7 @@ } } ], - "id": "4793f035-f6ce-40ae-927b-ec634a200c2e", + "id": "8096547c-6dac-47c0-8594-b3aed1150c6a", "savedPayload": { "position": { "x": 36866.969989739584, @@ -25319,7 +26955,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.WINDSOR_TAN\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", "project": "Foundations", - "id": "c7a75797-46ed-49be-9cc5-b742e1de2fc5", + "id": "03e9b28c-6e42-47a3-8c49-c2de188c18f9", "savedPayload": { "position": { "x": 36884.2309444901, @@ -25343,7 +26979,7 @@ } }, "styleConditions": [], - "id": "0913d8f8-b9ab-46b1-9d84-afee1309d0a8", + "id": "567ba23f-85d5-4816-bcd0-a58c2d3f9054", "savedPayload": { "position": { "x": 36707.895368802354, @@ -25371,7 +27007,7 @@ "type": "Polygon Vertex", "name": " Lower Begin", "project": "Foundations", - "id": "6de1faad-3eae-4c0c-96a4-8d9215208426", + "id": "0db1f928-0ee1-41bd-a2cc-e70add154c64", "savedPayload": { "position": { "x": 36288.854694802125, @@ -25395,44 +27031,44 @@ "referenceParent": { "type": "Point", "name": "Lower Begin", - "id": "a11c0441-ff24-4d24-a44f-eb3e17d63b11" + "id": "b98b2f8a-2628-4c6b-ae7d-ae68b054c4f1" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Keltner", "Plotter", "Foundations", - "4a997fd7-f410-405f-b056-aa3b931c205b" + "ec2348c7-df22-4eb8-9b95-e227f02df904" ], [ "Keltner MAMA channels", "Plotter Module", "Foundations", - "880bbebb-e74d-4c13-8c7c-51faaffc9eab" + "0543f5f6-3ef0-40e4-8692-93202dacb02a" ], [ "New Shapes", "Shapes", "Foundations", - "898ae390-253e-4199-b2ed-836187c5d57c" + "6d364e05-5dbe-4412-bee1-e5b277db28ad" ], [ "New Chart Points", "Chart Points", "Foundations", - "84531afd-6d46-47d6-978c-70fe760abbb6" + "f905f07c-d0bc-4a8c-9772-f1fd2631023b" ], [ "Lower Begin", "Point", "Foundations", - "3839eaca-2e95-4650-adab-f8f6a2055b71" + "de94428e-718c-4f2e-9c0f-bb9d23c4c112" ] ] } @@ -25441,7 +27077,7 @@ "type": "Polygon Vertex", "name": " Lower End", "project": "Foundations", - "id": "ba960ef0-6c1b-4c0e-b955-51d8fef5704b", + "id": "12187245-43bf-4833-bb54-0e7a32945b9c", "savedPayload": { "position": { "x": 36355.22421742687, @@ -25465,50 +27101,50 @@ "referenceParent": { "type": "Point", "name": "Lower End", - "id": "5d1699db-af45-4598-96e6-ed1c01aeeefe" + "id": "587f661c-1e65-4832-9353-775b04ba328a" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Keltner", "Plotter", "Foundations", - "4a997fd7-f410-405f-b056-aa3b931c205b" + "ec2348c7-df22-4eb8-9b95-e227f02df904" ], [ "Keltner MAMA channels", "Plotter Module", "Foundations", - "880bbebb-e74d-4c13-8c7c-51faaffc9eab" + "0543f5f6-3ef0-40e4-8692-93202dacb02a" ], [ "New Shapes", "Shapes", "Foundations", - "898ae390-253e-4199-b2ed-836187c5d57c" + "6d364e05-5dbe-4412-bee1-e5b277db28ad" ], [ "New Chart Points", "Chart Points", "Foundations", - "84531afd-6d46-47d6-978c-70fe760abbb6" + "f905f07c-d0bc-4a8c-9772-f1fd2631023b" ], [ "Lower End", "Point", "Foundations", - "f66ca0bd-9083-4a04-a2c9-29fd4a408bee" + "11f65edb-8fbb-41f4-b9dd-64c622d4ec3a" ] ] } } ], - "id": "2de59995-6f42-4071-88bd-336a66d05969", + "id": "e25f1a1d-f539-4c43-aed9-90b8e5cb577a", "savedPayload": { "position": { "x": 36531.55979311461, @@ -25544,7 +27180,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", "project": "Foundations", - "id": "39f48f4f-42ff-424f-83f3-839962051e47", + "id": "3510d8bc-1dc8-41cf-8bf4-c70d92276e19", "savedPayload": { "position": { "x": 36658.91029318643, @@ -25568,7 +27204,7 @@ } }, "styleConditions": [], - "id": "6c98f2a2-22e8-47c8-9a94-e193501f849f", + "id": "65857b14-6815-471c-b23f-8594a46af2c2", "savedPayload": { "position": { "x": 36957.26686179691, @@ -25596,7 +27232,7 @@ "type": "Polygon Vertex", "name": " MAMA Begin", "project": "Foundations", - "id": "dcb48d5d-2719-4b8a-ba21-6ad97bcbfc7d", + "id": "2fbeb534-a3a3-4a9b-b371-54dfef1d2320", "savedPayload": { "position": { "x": 37286.98196938769, @@ -25620,44 +27256,44 @@ "referenceParent": { "type": "Point", "name": "MAMA Begin", - "id": "7be64637-505f-4204-857d-6c420937501d" + "id": "e72e9e3c-be12-4db5-afce-8b0a75631ed7" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Keltner", "Plotter", "Foundations", - "4a997fd7-f410-405f-b056-aa3b931c205b" + "ec2348c7-df22-4eb8-9b95-e227f02df904" ], [ "Keltner MAMA channels", "Plotter Module", "Foundations", - "880bbebb-e74d-4c13-8c7c-51faaffc9eab" + "0543f5f6-3ef0-40e4-8692-93202dacb02a" ], [ "New Shapes", "Shapes", "Foundations", - "898ae390-253e-4199-b2ed-836187c5d57c" + "6d364e05-5dbe-4412-bee1-e5b277db28ad" ], [ "New Chart Points", "Chart Points", "Foundations", - "84531afd-6d46-47d6-978c-70fe760abbb6" + "f905f07c-d0bc-4a8c-9772-f1fd2631023b" ], [ "MAMA Begin", "Point", "Foundations", - "846f7318-ae0d-48d8-9d56-ece597bfd1d0" + "0d8b8e96-7c4f-44b8-afa8-983055ed11de" ] ] } @@ -25666,7 +27302,7 @@ "type": "Polygon Vertex", "name": " MAMA End", "project": "Foundations", - "id": "2566f9dd-026e-4584-81ed-1cb001ae6486", + "id": "59303fb3-4073-4fde-b9d9-a71f4a7b8bcf", "savedPayload": { "position": { "x": 37553.97999901787, @@ -25690,50 +27326,50 @@ "referenceParent": { "type": "Point", "name": "MAMA End", - "id": "495c44c7-fd61-4c79-b3a6-ff85470733c8" + "id": "4e5d50eb-1a5e-493c-aec0-c6453439e3ee" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Keltner", "Plotter", "Foundations", - "4a997fd7-f410-405f-b056-aa3b931c205b" + "ec2348c7-df22-4eb8-9b95-e227f02df904" ], [ "Keltner MAMA channels", "Plotter Module", "Foundations", - "880bbebb-e74d-4c13-8c7c-51faaffc9eab" + "0543f5f6-3ef0-40e4-8692-93202dacb02a" ], [ "New Shapes", "Shapes", "Foundations", - "898ae390-253e-4199-b2ed-836187c5d57c" + "6d364e05-5dbe-4412-bee1-e5b277db28ad" ], [ "New Chart Points", "Chart Points", "Foundations", - "84531afd-6d46-47d6-978c-70fe760abbb6" + "f905f07c-d0bc-4a8c-9772-f1fd2631023b" ], [ "MAMA End", "Point", "Foundations", - "cbe2cbcb-36b6-480e-8caf-883ed9fef13a" + "19bd2a28-deb4-4360-b859-aad821c2379b" ] ] } } ], - "id": "b7cfc8b9-c3ff-4ac7-82bf-31059aa8ec66", + "id": "552ae801-3145-4d54-ac72-7f5653367c33", "savedPayload": { "position": { "x": 36531.55979311461, @@ -25769,7 +27405,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.WINDSOR_TAN\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", "project": "Foundations", - "id": "4a86a48d-d5bf-4db1-95a5-f4e72903e668", + "id": "a45d7c95-ad9c-4ead-982d-3fc174f3c501", "savedPayload": { "position": { "x": 36296.33607996249, @@ -25793,7 +27429,7 @@ } }, "styleConditions": [], - "id": "2ced62a6-bcae-4d04-872a-2a5cd407e7a9", + "id": "a6fb79bd-c3a4-459a-ab87-ffe30ee42fc4", "savedPayload": { "position": { "x": 36581.653034851035, @@ -25821,7 +27457,7 @@ "type": "Polygon Vertex", "name": " Upper Begin", "project": "Foundations", - "id": "dd6cfb20-c9ca-4541-a74b-914c8d09df8a", + "id": "7a7a6658-d054-4bd8-ad33-d55a0399b743", "savedPayload": { "position": { "x": 36959.67508805207, @@ -25845,44 +27481,44 @@ "referenceParent": { "type": "Point", "name": "Upper Begin", - "id": "a47de823-e597-4a8a-9b8a-c2474558ccf1" + "id": "643acb95-724f-4c85-ba54-f51477b52c91" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Keltner", "Plotter", "Foundations", - "4a997fd7-f410-405f-b056-aa3b931c205b" + "ec2348c7-df22-4eb8-9b95-e227f02df904" ], [ "Keltner MAMA channels", "Plotter Module", "Foundations", - "880bbebb-e74d-4c13-8c7c-51faaffc9eab" + "0543f5f6-3ef0-40e4-8692-93202dacb02a" ], [ "New Shapes", "Shapes", "Foundations", - "898ae390-253e-4199-b2ed-836187c5d57c" + "6d364e05-5dbe-4412-bee1-e5b277db28ad" ], [ "New Chart Points", "Chart Points", "Foundations", - "84531afd-6d46-47d6-978c-70fe760abbb6" + "f905f07c-d0bc-4a8c-9772-f1fd2631023b" ], [ "Upper Begin", "Point", "Foundations", - "25a1b860-3281-48f3-a6df-2411c7aad418" + "71d969f2-72df-4ebe-b0de-de85a5a24245" ] ] } @@ -25891,7 +27527,7 @@ "type": "Polygon Vertex", "name": " Upper End", "project": "Foundations", - "id": "49833f74-6b51-428c-9e0d-2b4127613467", + "id": "3c0dc9fb-ef10-4a72-a445-e01f52038b90", "savedPayload": { "position": { "x": 37152.286944628126, @@ -25915,50 +27551,50 @@ "referenceParent": { "type": "Point", "name": "Upper End", - "id": "c538c9a4-6eec-4d6a-bf82-15e0c4f30d1e" + "id": "e31d82f1-e8c5-40ff-92aa-79bbefaa7628" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Keltner", "Plotter", "Foundations", - "4a997fd7-f410-405f-b056-aa3b931c205b" + "ec2348c7-df22-4eb8-9b95-e227f02df904" ], [ "Keltner MAMA channels", "Plotter Module", "Foundations", - "880bbebb-e74d-4c13-8c7c-51faaffc9eab" + "0543f5f6-3ef0-40e4-8692-93202dacb02a" ], [ "New Shapes", "Shapes", "Foundations", - "898ae390-253e-4199-b2ed-836187c5d57c" + "6d364e05-5dbe-4412-bee1-e5b277db28ad" ], [ "New Chart Points", "Chart Points", "Foundations", - "84531afd-6d46-47d6-978c-70fe760abbb6" + "f905f07c-d0bc-4a8c-9772-f1fd2631023b" ], [ "Upper End", "Point", "Foundations", - "5bba004a-828e-4788-8855-685264281daf" + "e4b15fc8-35e4-4754-ac4b-49d2a9ec6493" ] ] } } ], - "id": "191ce281-5a9e-4ea0-89d3-e822c2028460", + "id": "0d16e700-8968-4965-b9a4-e9db3ac7c6ad", "savedPayload": { "position": { "x": 36866.969989739584, @@ -25984,7 +27620,7 @@ ], "images": [], "texts": [], - "id": "e5867564-161f-402c-afbd-57a51c06fbba", + "id": "ea94b408-aa2f-4989-9963-2cb96e997668", "savedPayload": { "position": { "x": 36774.2648914271, @@ -26024,7 +27660,7 @@ "name": "New Data Formula", "code": "record.upper", "project": "Foundations", - "id": "921a2763-ba95-4625-9b9c-bea308e878f0", + "id": "fe6e1368-3c22-47b3-9d11-6f5c73f47c24", "savedPayload": { "position": { "x": 37414.457270291765, @@ -26052,7 +27688,7 @@ "name": "New Text Style", "config": "{\n \"paletteColor\": \"UI_COLOR.BLACK\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", "project": "Foundations", - "id": "b379fd26-287e-4229-9aa5-01372aac4be1", + "id": "57f2a2a4-d1e2-41eb-a3d1-37bc7834c282", "savedPayload": { "position": { "x": 37934.07251256243, @@ -26075,7 +27711,7 @@ } } }, - "id": "ba2f7eac-a67c-441b-931d-7a41359b8d2b", + "id": "dcb8ace2-792a-4d9e-b641-78022b184e20", "savedPayload": { "position": { "x": 37674.2648914271, @@ -26108,7 +27744,7 @@ "name": "New Data Formula", "code": "record.MAMA", "project": "Foundations", - "id": "d0ede885-930d-44bf-9db5-a13b474c5537", + "id": "553f5c3e-faff-4756-b3db-af54ea465925", "savedPayload": { "position": { "x": 38124.2648914271, @@ -26136,7 +27772,7 @@ "name": "New Text Style", "config": "{\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", "project": "Foundations", - "id": "e5c7d86c-1906-4621-8841-1fb637b5a4e7", + "id": "6bce80a2-1263-42fe-9c18-bd4d9aadb9d3", "savedPayload": { "position": { "x": 38124.2648914271, @@ -26159,7 +27795,7 @@ } } }, - "id": "3fe78282-2ee4-4a35-bc7e-f0a7dd4dcf2e", + "id": "2aa440fe-511f-49ab-8037-e3a5233f15c7", "savedPayload": { "position": { "x": 37974.2648914271, @@ -26192,7 +27828,7 @@ "name": "New Data Formula", "code": "record.lower", "project": "Foundations", - "id": "30976002-ebdd-4505-a5e1-47a182dff1a8", + "id": "6b5b0c23-a681-4594-8740-8a5e91ebda6d", "savedPayload": { "position": { "x": 37934.07251256243, @@ -26220,7 +27856,7 @@ "name": "New Text Style", "config": "{\n \"paletteColor\": \"UI_COLOR.BLACK\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", "project": "Foundations", - "id": "05920636-42ee-40a2-b00e-587e7a295193", + "id": "909c458f-042f-496b-84bc-ef19d764408e", "savedPayload": { "position": { "x": 37414.457270291765, @@ -26243,7 +27879,7 @@ } } }, - "id": "66aa62e3-fa4f-4405-82f5-63b943259721", + "id": "7dd587c9-09bd-4c4a-b7cf-8440f534bb9c", "savedPayload": { "position": { "x": 37674.2648914271, @@ -26267,7 +27903,7 @@ } } ], - "id": "50d849bf-27f9-4f58-9b57-3f86618985cf", + "id": "21528e05-5a85-4edb-8c9c-d593b7ea0975", "savedPayload": { "position": { "x": 37224.2648914271, @@ -26291,7 +27927,7 @@ } } ], - "id": "5f486510-0727-44f3-9f20-82c1a42f6352", + "id": "555a1d5b-c6b1-480a-9b67-5076d72a9e28", "savedPayload": { "position": { "x": 37074.2648914271, @@ -26338,7 +27974,7 @@ "name": "New Point Formula", "code": "x = record.begin\ny = record.previous.ema", "project": "Foundations", - "id": "ef3ae398-0869-4f00-abf9-b0c6e059bb7c", + "id": "66a5d797-3f0e-4e11-a5f5-aedf040d3cd3", "savedPayload": { "position": { "x": 37649.208500196335, @@ -26361,7 +27997,7 @@ } } }, - "id": "020d48db-96b4-4b25-a0ba-2c750c502fe4", + "id": "cab89b86-febf-4c54-9b86-b9febe749316", "savedPayload": { "position": { "x": 37515.014555701644, @@ -26393,7 +28029,7 @@ "name": "New Point Formula", "code": "x = record.end\ny = record.ema", "project": "Foundations", - "id": "ba41b6a4-de2a-413e-b7bf-ccbbe4b9c4ab", + "id": "1a4af7e4-5520-4550-a6fd-5e28b9932cbc", "savedPayload": { "position": { "x": 37128.606274221216, @@ -26416,7 +28052,7 @@ } } }, - "id": "68476d61-3b58-4a3e-99e4-050cdea64c6c", + "id": "c7212650-8a6b-40b3-aa0a-a3bf780b8673", "savedPayload": { "position": { "x": 37254.713442714085, @@ -26448,7 +28084,7 @@ "name": "New Point Formula", "code": "x = record.begin\ny = record.previous.upper", "project": "Foundations", - "id": "7d647474-5e0a-4700-917d-17d15805ad83", + "id": "24a6f096-0d54-4b30-88dd-f4896e2b05dd", "savedPayload": { "position": { "x": 36797.92658823123, @@ -26471,7 +28107,7 @@ } } }, - "id": "50b92a95-fbc5-4749-a271-5f9320f3c467", + "id": "d92e0316-c35f-43cd-b176-de2cb86786ca", "savedPayload": { "position": { "x": 37089.373599719096, @@ -26503,7 +28139,7 @@ "name": "New Point Formula", "code": "x = record.end\ny = record.upper", "project": "Foundations", - "id": "5367bae5-3a2e-4f0b-9620-796b94c1cb34", + "id": "812ac6f3-b257-4ac0-ab18-ae2f8a54689b", "savedPayload": { "position": { "x": 36906.177990413154, @@ -26526,7 +28162,7 @@ } } }, - "id": "5b57ccee-be92-4d35-80d7-40c0652c425c", + "id": "c8a366c7-4b63-4551-89b8-f2052474f09b", "savedPayload": { "position": { "x": 37143.49930081006, @@ -26558,7 +28194,7 @@ "name": "New Point Formula", "code": "x = record.begin\ny = record.previous.lower", "project": "Foundations", - "id": "91f825c4-653b-4879-b5c6-d861676c2cd2", + "id": "1e20c54a-115f-4172-aa6b-702eecdfd0b8", "savedPayload": { "position": { "x": 37371.8449669978, @@ -26581,7 +28217,7 @@ } } }, - "id": "8d5a4784-1115-4117-8034-e1dd0a8c4594", + "id": "fe656d20-b282-432f-9a34-7383e4f28750", "savedPayload": { "position": { "x": 37376.33278910238, @@ -26613,7 +28249,7 @@ "name": "New Point Formula", "code": "x = record.end\ny = record.lower", "project": "Foundations", - "id": "68af0af5-f517-428c-8703-a4c3653f641e", + "id": "1f521bf7-c0c9-4b16-aaaa-6dd5b5162ba3", "savedPayload": { "position": { "x": 37844.27078674172, @@ -26636,7 +28272,7 @@ } } }, - "id": "cb9b2c63-39d6-4374-8e31-19b985b09f3c", + "id": "a6504572-8458-4d42-af51-e8dd09c68382", "savedPayload": { "position": { "x": 37612.54569897434, @@ -26660,7 +28296,7 @@ } } ], - "id": "94c0738b-38c5-4a2b-b8bd-4afd15d4b45e", + "id": "98aee8c9-731c-4343-a53c-fed44b953296", "savedPayload": { "position": { "x": 37380.82061120696, @@ -26698,7 +28334,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.BYZANTINE_PINK\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", "project": "Foundations", - "id": "8d6893b3-2954-49ee-a808-d4dc7c974e2b", + "id": "6318f7e2-8559-4500-87c8-a158f82f9727", "savedPayload": { "position": { "x": 37046.19321522584, @@ -26722,7 +28358,7 @@ } }, "styleConditions": [], - "id": "8f476b79-a256-4c7b-8ce8-e43575ceb8fe", + "id": "27121011-1289-4ac7-b25e-1f4a9afc7ad2", "savedPayload": { "position": { "x": 37344.54978383632, @@ -26750,7 +28386,7 @@ "type": "Polygon Vertex", "name": " Lower Begin", "project": "Foundations", - "id": "bb383224-2ec8-4372-a42f-c589ccf4ce15", + "id": "1f2f5c96-97b1-452f-959c-a243337ab35f", "savedPayload": { "position": { "x": 37611.5478134665, @@ -26774,44 +28410,44 @@ "referenceParent": { "type": "Point", "name": "Lower Begin", - "id": "8d5a4784-1115-4117-8034-e1dd0a8c4594" + "id": "fe656d20-b282-432f-9a34-7383e4f28750" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Keltner", "Plotter", "Foundations", - "4a997fd7-f410-405f-b056-aa3b931c205b" + "ec2348c7-df22-4eb8-9b95-e227f02df904" ], [ "Keltner EMA channels", "Plotter Module", "Foundations", - "5b7845f4-6916-45d7-b4d9-96d429059325" + "3a246243-c1f5-4b37-9dd0-cfc9aa79c9a6" ], [ "New Shapes", "Shapes", "Foundations", - "350e4522-70cf-43a8-8cbf-f6f8b038411a" + "b565b8a7-c0b1-4d1d-93eb-f1b8927049d4" ], [ "New Chart Points", "Chart Points", "Foundations", - "27799af4-c77c-4843-8443-ef26656f0907" + "2d9c13c9-5ccb-488d-9ed5-a5d0d6d3485c" ], [ "Lower Begin", "Point", "Foundations", - "054627d2-7a27-4cde-a901-3ef14230706c" + "565bdd3e-de4a-4711-9532-9d80916f2cdb" ] ] } @@ -26820,7 +28456,7 @@ "type": "Polygon Vertex", "name": " Lower End", "project": "Foundations", - "id": "dc363751-a41a-42bd-a36d-30716bdb2d78", + "id": "0bd62d38-f8f5-4f94-9748-72bc80a65131", "savedPayload": { "position": { "x": 37941.262921057285, @@ -26844,50 +28480,50 @@ "referenceParent": { "type": "Point", "name": "Lower End", - "id": "cb9b2c63-39d6-4374-8e31-19b985b09f3c" + "id": "a6504572-8458-4d42-af51-e8dd09c68382" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Keltner", "Plotter", "Foundations", - "4a997fd7-f410-405f-b056-aa3b931c205b" + "ec2348c7-df22-4eb8-9b95-e227f02df904" ], [ "Keltner EMA channels", "Plotter Module", "Foundations", - "5b7845f4-6916-45d7-b4d9-96d429059325" + "3a246243-c1f5-4b37-9dd0-cfc9aa79c9a6" ], [ "New Shapes", "Shapes", "Foundations", - "350e4522-70cf-43a8-8cbf-f6f8b038411a" + "b565b8a7-c0b1-4d1d-93eb-f1b8927049d4" ], [ "New Chart Points", "Chart Points", "Foundations", - "27799af4-c77c-4843-8443-ef26656f0907" + "2d9c13c9-5ccb-488d-9ed5-a5d0d6d3485c" ], [ "Lower End", "Point", "Foundations", - "b5ca4f45-2496-481f-bdf1-4fcb9f088156" + "b99cb3a6-2a0f-4899-b440-439dd901315b" ] ] } } ], - "id": "4d9fd356-0e57-483d-bc29-fe99f4d75b28", + "id": "a90c151a-a16d-475c-bb76-ba3c3f009af8", "savedPayload": { "position": { "x": 37642.9063524468, @@ -26923,7 +28559,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", "project": "Foundations", - "id": "0c8edb0c-aa13-481e-b658-c0e493515ba5", + "id": "1a9d4579-ecd7-412d-8c9a-b345429f662d", "savedPayload": { "position": { "x": 36952.41029318643, @@ -26947,7 +28583,7 @@ } }, "styleConditions": [], - "id": "fbab0bd9-28c1-4766-ae11-92885c9c79c0", + "id": "8728324f-7dbf-4e8f-bbba-4781cf5cad16", "savedPayload": { "position": { "x": 37250.76686179691, @@ -26975,7 +28611,7 @@ "type": "Polygon Vertex", "name": " EMA Begin", "project": "Foundations", - "id": "92391d18-9ddc-49c4-9a7e-c9f7993a43e3", + "id": "ecf80886-927b-4564-a4ac-0817455f094e", "savedPayload": { "position": { "x": 37580.48196938769, @@ -26999,44 +28635,44 @@ "referenceParent": { "type": "Point", "name": "EMA Begin", - "id": "020d48db-96b4-4b25-a0ba-2c750c502fe4" + "id": "cab89b86-febf-4c54-9b86-b9febe749316" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Keltner", "Plotter", "Foundations", - "4a997fd7-f410-405f-b056-aa3b931c205b" + "ec2348c7-df22-4eb8-9b95-e227f02df904" ], [ "Keltner EMA channels", "Plotter Module", "Foundations", - "5b7845f4-6916-45d7-b4d9-96d429059325" + "3a246243-c1f5-4b37-9dd0-cfc9aa79c9a6" ], [ "New Shapes", "Shapes", "Foundations", - "350e4522-70cf-43a8-8cbf-f6f8b038411a" + "b565b8a7-c0b1-4d1d-93eb-f1b8927049d4" ], [ "New Chart Points", "Chart Points", "Foundations", - "27799af4-c77c-4843-8443-ef26656f0907" + "2d9c13c9-5ccb-488d-9ed5-a5d0d6d3485c" ], [ "EMA Begin", "Point", "Foundations", - "a197d7ed-e735-4870-8c2f-ad147c197b33" + "400d449d-50e3-4785-aa86-157b938aabb6" ] ] } @@ -27045,7 +28681,7 @@ "type": "Polygon Vertex", "name": " EMA End", "project": "Foundations", - "id": "ffd25225-8af0-46e6-90b6-03312902f9d7", + "id": "74ede435-254f-45e1-af0f-4f6b329fbaba", "savedPayload": { "position": { "x": 37847.47999901787, @@ -27069,50 +28705,50 @@ "referenceParent": { "type": "Point", "name": "EMA End", - "id": "68476d61-3b58-4a3e-99e4-050cdea64c6c" + "id": "c7212650-8a6b-40b3-aa0a-a3bf780b8673" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Keltner", "Plotter", "Foundations", - "4a997fd7-f410-405f-b056-aa3b931c205b" + "ec2348c7-df22-4eb8-9b95-e227f02df904" ], [ "Keltner EMA channels", "Plotter Module", "Foundations", - "5b7845f4-6916-45d7-b4d9-96d429059325" + "3a246243-c1f5-4b37-9dd0-cfc9aa79c9a6" ], [ "New Shapes", "Shapes", "Foundations", - "350e4522-70cf-43a8-8cbf-f6f8b038411a" + "b565b8a7-c0b1-4d1d-93eb-f1b8927049d4" ], [ "New Chart Points", "Chart Points", "Foundations", - "27799af4-c77c-4843-8443-ef26656f0907" + "2d9c13c9-5ccb-488d-9ed5-a5d0d6d3485c" ], [ "EMA End", "Point", "Foundations", - "29d5b22d-1902-4731-af03-d88e286fc3b0" + "3513a50e-2a61-4669-818f-577818f4a027" ] ] } } ], - "id": "5a417775-4767-4701-81b8-505e01bbb65d", + "id": "f3916011-fb90-48bf-857e-62035de19b0e", "savedPayload": { "position": { "x": 37948.32852871988, @@ -27148,7 +28784,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.BYZANTINE_PINK\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", "project": "Foundations", - "id": "048c5233-63e3-4deb-bd30-617d2feaf587", + "id": "8be3c4b9-3a92-4e93-91dc-eb695acf484b", "savedPayload": { "position": { "x": 38320.89096862119, @@ -27172,7 +28808,7 @@ } }, "styleConditions": [], - "id": "3276df04-7a1a-421b-a9b4-47c7404e94cd", + "id": "eca1266f-a8fb-4e16-86bc-679466a7f440", "savedPayload": { "position": { "x": 38097.94752097798, @@ -27200,7 +28836,7 @@ "type": "Polygon Vertex", "name": " Upper Begin", "project": "Foundations", - "id": "95387300-bc9b-46c4-aa1d-c4420e011bae", + "id": "2726d17d-b34f-47e8-9220-1eda4ec94365", "savedPayload": { "position": { "x": 38075.743255242414, @@ -27224,44 +28860,44 @@ "referenceParent": { "type": "Point", "name": "Upper Begin", - "id": "50b92a95-fbc5-4749-a271-5f9320f3c467" + "id": "d92e0316-c35f-43cd-b176-de2cb86786ca" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Keltner", "Plotter", "Foundations", - "4a997fd7-f410-405f-b056-aa3b931c205b" + "ec2348c7-df22-4eb8-9b95-e227f02df904" ], [ "Keltner EMA channels", "Plotter Module", "Foundations", - "5b7845f4-6916-45d7-b4d9-96d429059325" + "3a246243-c1f5-4b37-9dd0-cfc9aa79c9a6" ], [ "New Shapes", "Shapes", "Foundations", - "350e4522-70cf-43a8-8cbf-f6f8b038411a" + "b565b8a7-c0b1-4d1d-93eb-f1b8927049d4" ], [ "New Chart Points", "Chart Points", "Foundations", - "27799af4-c77c-4843-8443-ef26656f0907" + "2d9c13c9-5ccb-488d-9ed5-a5d0d6d3485c" ], [ "Upper Begin", "Point", "Foundations", - "2e21bc37-7cca-43ea-927d-c213f3be44aa" + "aaea10ac-29e0-4c61-9b9d-ecca24be6a7c" ] ] } @@ -27270,7 +28906,7 @@ "type": "Polygon Vertex", "name": " Upper End", "project": "Foundations", - "id": "0af39a9e-2467-4b20-9b6c-686112b79ef1", + "id": "b9389a3b-6658-4777-bcfa-b11ab25175e5", "savedPayload": { "position": { "x": 37652.060625691534, @@ -27294,50 +28930,50 @@ "referenceParent": { "type": "Point", "name": "Upper End", - "id": "5b57ccee-be92-4d35-80d7-40c0652c425c" + "id": "c8a366c7-4b63-4551-89b8-f2052474f09b" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Keltner", "Plotter", "Foundations", - "4a997fd7-f410-405f-b056-aa3b931c205b" + "ec2348c7-df22-4eb8-9b95-e227f02df904" ], [ "Keltner EMA channels", "Plotter Module", "Foundations", - "5b7845f4-6916-45d7-b4d9-96d429059325" + "3a246243-c1f5-4b37-9dd0-cfc9aa79c9a6" ], [ "New Shapes", "Shapes", "Foundations", - "350e4522-70cf-43a8-8cbf-f6f8b038411a" + "b565b8a7-c0b1-4d1d-93eb-f1b8927049d4" ], [ "New Chart Points", "Chart Points", "Foundations", - "27799af4-c77c-4843-8443-ef26656f0907" + "2d9c13c9-5ccb-488d-9ed5-a5d0d6d3485c" ], [ "Upper End", "Point", "Foundations", - "d63292ce-6662-4413-8aff-c4f2a1c01967" + "30e4b1d7-cc46-4656-a195-ec74df0c9c85" ] ] } } ], - "id": "0d959b9c-8c10-44e8-bb8c-a5a3996f41a5", + "id": "c7671816-976e-4009-8e00-ca2397d1b1fd", "savedPayload": { "position": { "x": 37875.004073334756, @@ -27363,7 +28999,7 @@ ], "images": [], "texts": [], - "id": "7a351a31-4953-4dd5-9a0c-b7471e79e7ff", + "id": "3e865146-6415-4cc3-a493-ecf297391d03", "savedPayload": { "position": { "x": 37674.2648914271, @@ -27403,7 +29039,7 @@ "name": "New Data Formula", "code": "record.upper", "project": "Foundations", - "id": "dd63b9ee-f99e-4051-80f4-3e4c03106dc4", + "id": "02a9f997-6f60-410a-8858-879fbe926005", "savedPayload": { "position": { "x": 37934.07251256243, @@ -27431,7 +29067,7 @@ "name": "New Text Style", "config": "{\n \"paletteColor\": \"UI_COLOR.BLACK\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", "project": "Foundations", - "id": "d577c489-ca50-43e9-a22b-938c147c6522", + "id": "3f1c0ce4-2096-43ed-9d36-d56fb254ba92", "savedPayload": { "position": { "x": 38193.88013369776, @@ -27454,7 +29090,7 @@ } } }, - "id": "040620ef-f397-4499-9fa5-1023d77cd955", + "id": "a22c6b9e-0f44-4e90-a514-8394c34f12dc", "savedPayload": { "position": { "x": 37934.07251256243, @@ -27487,7 +29123,7 @@ "name": "New Data Formula", "code": "record.ema", "project": "Foundations", - "id": "6d3e46e9-9225-46ac-8ee0-eb31a6eb497e", + "id": "584e3789-7927-4cef-891a-1bf55003a950", "savedPayload": { "position": { "x": 38124.2648914271, @@ -27515,7 +29151,7 @@ "name": "New Text Style", "config": "{\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", "project": "Foundations", - "id": "0493887c-a2cb-43b5-b0f9-05c3ddcd95fa", + "id": "e537cf71-0849-462a-a75c-d8680dbb1b67", "savedPayload": { "position": { "x": 37674.2648914271, @@ -27538,7 +29174,7 @@ } } }, - "id": "015347f6-94ee-4859-9635-16f559421219", + "id": "92d9df96-2cc0-41ef-a8e5-ecbe727fe957", "savedPayload": { "position": { "x": 37824.2648914271, @@ -27571,7 +29207,7 @@ "name": "New Data Formula", "code": "record.lower", "project": "Foundations", - "id": "cb2b820a-dfb1-4882-8d03-c782f0b17bc7", + "id": "c4aaea0d-3def-4be3-9a94-7695a85aee8a", "savedPayload": { "position": { "x": 37414.457270291765, @@ -27599,7 +29235,7 @@ "name": "New Text Style", "config": "{\n \"paletteColor\": \"UI_COLOR.BLACK\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", "project": "Foundations", - "id": "ee63cf5f-9d55-429f-abce-6e8c345526b2", + "id": "02ba903d-b35e-4129-9c2a-1de968a0cc82", "savedPayload": { "position": { "x": 37154.64964915643, @@ -27622,7 +29258,7 @@ } } }, - "id": "c6ba7de1-8fac-47a9-8daa-5d00f63bf0e1", + "id": "e748d518-9e1b-468f-a121-28b0b7c606e6", "savedPayload": { "position": { "x": 37414.457270291765, @@ -27646,7 +29282,7 @@ } } ], - "id": "11c7b958-d350-420b-a617-3cec64c854bd", + "id": "615edb00-c2cc-4ff3-8d72-b13ef422a720", "savedPayload": { "position": { "x": 37674.2648914271, @@ -27670,7 +29306,7 @@ } } ], - "id": "500359cd-4841-4735-a704-480658d31aa4", + "id": "a7b5d94e-32f2-4810-a003-796ecf33c8ca", "savedPayload": { "position": { "x": 37524.2648914271, @@ -27694,11 +29330,11 @@ } } ], - "id": "ff17a96b-f2de-4ecd-969e-5f613e60a980", + "id": "13bf4f10-6af6-4d3d-acc0-a41f5177eeee", "savedPayload": { "position": { - "x": 36981.55979311461, - "y": 19388.622031178467 + "x": 36924.2648914271, + "y": 19414.13136493168 }, "targetPosition": { "x": 37074.2648914271, @@ -27747,7 +29383,7 @@ "name": "New Point Formula", "code": "x = record.begin\ny = record.previous.OneHR", "project": "Foundations", - "id": "6ac3be1b-d80c-4dae-be72-406893adea08", + "id": "344f7c0f-2dcf-45e3-a973-78d647247230", "savedPayload": { "position": { "x": 36626.59507819932, @@ -27770,7 +29406,7 @@ } } }, - "id": "0a224bfe-cda0-41a3-83fc-392e2a3d648c", + "id": "696ffb69-a9e1-4478-a40f-40476b5b5866", "savedPayload": { "position": { "x": 36865.24361684978, @@ -27802,7 +29438,7 @@ "name": "New Point Formula", "code": "x = record.end\ny = record.OneHR", "project": "Foundations", - "id": "47f2cd7c-2cef-4dfd-937d-fe52a468283e", + "id": "654e6ece-0e2e-498f-b5e6-19a13f761359", "savedPayload": { "position": { "x": 36929.189300056045, @@ -27825,7 +29461,7 @@ } } }, - "id": "a412ed26-3209-4604-9ce6-8216fde49336", + "id": "dd7e188d-32e9-4d2a-abb5-f421e0d5246a", "savedPayload": { "position": { "x": 37016.54072777814, @@ -27849,7 +29485,7 @@ } } ], - "id": "aa87c79a-6566-4132-a5bc-6e236d4a35da", + "id": "e5150c67-013b-429e-b35f-1c269426d78d", "savedPayload": { "position": { "x": 37103.892155500245, @@ -27887,7 +29523,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_BLUE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", "project": "Foundations", - "id": "b2bf7348-0a49-4b4c-8202-9cdf0978ab69", + "id": "34e83f99-61db-4b2d-b984-1567821198ee", "savedPayload": { "position": { "x": 36087.26337486669, @@ -27911,7 +29547,7 @@ } }, "styleConditions": [], - "id": "8942ed1f-d936-46bf-b1de-4fc573ced3be", + "id": "5a988792-c098-4f93-bb8f-7e09124f0081", "savedPayload": { "position": { "x": 36372.58032975524, @@ -27939,7 +29575,7 @@ "type": "Polygon Vertex", "name": " OneHRBegin", "project": "Foundations", - "id": "29f04237-189a-46a6-9ccc-da70985e6582", + "id": "1db09efe-6593-4771-9561-2b6baec39f7f", "savedPayload": { "position": { "x": 36750.60238295627, @@ -27963,44 +29599,44 @@ "referenceParent": { "type": "Point", "name": "OneHRBegin", - "id": "0a224bfe-cda0-41a3-83fc-392e2a3d648c" + "id": "696ffb69-a9e1-4478-a40f-40476b5b5866" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "One Minute Counters", "Plotter", "Foundations", - "3a9fe260-38dd-451d-a09d-d734cb28c76f" + "36e38a24-ed3c-436a-9e59-aa388a3995ff" ], [ "oneHR", "Plotter Module", "Foundations", - "705723a7-41a3-46ed-8e21-142cd0bdd528" + "ee276cf5-4e82-4e2f-a36d-936d4ad8622c" ], [ "New Shapes", "Shapes", "Foundations", - "76d48d02-5d40-49e8-b1e1-809321be102c" + "c2f4f806-b587-43f8-a0a5-dee68a46fcfb" ], [ "New Chart Points", "Chart Points", "Foundations", - "816ec6ef-89fb-41b2-9276-b486c1a14b4a" + "b38c21cc-92e4-4269-8e86-7b22c9c10a01" ], [ "OneHRBegin", "Point", "Foundations", - "3099a17e-33aa-4653-b4b5-5301d474ac56" + "8f9c16b6-67be-4918-837f-d211c30ecdec" ] ] } @@ -28009,7 +29645,7 @@ "type": "Polygon Vertex", "name": " OneHREnd", "project": "Foundations", - "id": "48031251-5c29-4643-8e24-c1c608707807", + "id": "3255ccc3-5062-46d9-b7d1-fe356f637fd7", "savedPayload": { "position": { "x": 36943.21423953233, @@ -28033,50 +29669,50 @@ "referenceParent": { "type": "Point", "name": "OneHREnd", - "id": "a412ed26-3209-4604-9ce6-8216fde49336" + "id": "dd7e188d-32e9-4d2a-abb5-f421e0d5246a" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "One Minute Counters", "Plotter", "Foundations", - "3a9fe260-38dd-451d-a09d-d734cb28c76f" + "36e38a24-ed3c-436a-9e59-aa388a3995ff" ], [ "oneHR", "Plotter Module", "Foundations", - "705723a7-41a3-46ed-8e21-142cd0bdd528" + "ee276cf5-4e82-4e2f-a36d-936d4ad8622c" ], [ "New Shapes", "Shapes", "Foundations", - "76d48d02-5d40-49e8-b1e1-809321be102c" + "c2f4f806-b587-43f8-a0a5-dee68a46fcfb" ], [ "New Chart Points", "Chart Points", "Foundations", - "816ec6ef-89fb-41b2-9276-b486c1a14b4a" + "b38c21cc-92e4-4269-8e86-7b22c9c10a01" ], [ "OneHREnd", "Point", "Foundations", - "eafc6094-9852-4d99-9dcd-e28bdee4b3f5" + "c9afc0cc-5a54-4989-9eea-2a77aa489cb0" ] ] } } ], - "id": "b550f6a0-b9db-41fd-8829-87a0a499cff5", + "id": "6b7f7def-566c-4d74-aaaa-61c7f0e97b23", "savedPayload": { "position": { "x": 37907.18919917372, @@ -28102,7 +29738,7 @@ ], "images": [], "texts": [], - "id": "ae2bc3a2-5883-4428-b75e-eed99ec12761", + "id": "f3f076d3-dc2a-46f1-9b5d-1df21593a40f", "savedPayload": { "position": { "x": 37429.89212187281, @@ -28142,7 +29778,7 @@ "name": "New Data Formula", "code": "record.OneHR", "project": "Foundations", - "id": "d9cdcdd9-1d1f-4a8e-956e-30a41f0750f8", + "id": "eb765cae-1b39-4852-8336-40e628744da2", "savedPayload": { "position": { "x": 38792.126272511116, @@ -28170,7 +29806,7 @@ "name": "New Text Style", "config": "{\n \"paletteColor\": \"UI_COLOR.TRUE_BLUE\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", "project": "Foundations", - "id": "531de9ed-80c8-46d0-9a98-1edc645bfbb9", + "id": "de024436-2f80-4d74-8368-70cae592dff8", "savedPayload": { "position": { "x": 38590.396791273306, @@ -28193,7 +29829,7 @@ } } }, - "id": "615cdb73-7d34-4c0f-a0ab-3a2b75ccc5c7", + "id": "6837ca14-0c3d-4250-9abc-ca1b5dc51796", "savedPayload": { "position": { "x": 38473.92822097717, @@ -28217,7 +29853,7 @@ } } ], - "id": "3b0ffd59-ab52-4f64-8e0f-da5d34e446ca", + "id": "c0f3c2a4-2a83-4941-b89a-a59738e7a0de", "savedPayload": { "position": { "x": 38039.26159914709, @@ -28241,7 +29877,7 @@ } } ], - "id": "c9acbab4-3d3d-4e30-a9cc-19099858998d", + "id": "eea9bc78-7af7-46a0-beaf-b20ec48a2fcf", "savedPayload": { "position": { "x": 37604.59497731701, @@ -28265,11 +29901,11 @@ } } ], - "id": "cbc6bc89-ef07-4048-82dd-36877ed0fb1e", + "id": "064063c1-68e0-4472-af40-5c68d149899b", "savedPayload": { "position": { - "x": 37166.969989739584, - "y": 19388.622031178467 + "x": 37074.2648914271, + "y": 19373.938986067013 }, "targetPosition": { "x": 37074.2648914271, @@ -28319,7 +29955,7 @@ "name": "New Point Formula", "code": "x = record.begin\ny = record.previous.upvol", "project": "Foundations", - "id": "359a4b0e-c030-4aa4-b71e-7926416c9b06", + "id": "de6e9d31-5eb0-4607-aa53-335db5efdad3", "savedPayload": { "position": { "x": 36997.56046712675, @@ -28342,7 +29978,7 @@ } } }, - "id": "fa0f3365-1041-4150-928d-abe4029f3a65", + "id": "318d7076-2c5d-4baa-954c-9caf69da39a6", "savedPayload": { "position": { "x": 36864.422598776066, @@ -28374,7 +30010,7 @@ "name": "New Point Formula", "code": "x = record.end\ny = record.upvol", "project": "Foundations", - "id": "86a8864c-8d88-4a3f-9142-676e507a949d", + "id": "032b44fb-9327-4cb7-b250-284c31cbc2d8", "savedPayload": { "position": { "x": 36789.26150576405, @@ -28397,7 +30033,7 @@ } } }, - "id": "9e90ae14-1e1e-45a8-8bbe-011224431f91", + "id": "e8e3dcdb-86ad-49ff-922e-44baecbddadd", "savedPayload": { "position": { "x": 36760.273118094716, @@ -28429,7 +30065,7 @@ "name": "New Point Formula", "code": "x = record.begin\ny = record.previous.lowvol", "project": "Foundations", - "id": "bd8a8c69-8d79-43e9-9feb-87d601daf1ca", + "id": "b67e6358-00ee-4360-a592-22b0c441dc9f", "savedPayload": { "position": { "x": 36537.30485006064, @@ -28452,7 +30088,7 @@ } } }, - "id": "d584e97d-4c23-42d8-949c-0706f36784ac", + "id": "c2a6de04-f2ef-4968-a5b9-8dcf481087bb", "savedPayload": { "position": { "x": 36634.29479024301, @@ -28484,7 +30120,7 @@ "name": "New Point Formula", "code": "x = record.end\ny = record.lowvol", "project": "Foundations", - "id": "bd0ff036-f6ac-4cd8-9a87-9e2aed6fc778", + "id": "44b7b92f-bf56-47c5-b975-721b3145f251", "savedPayload": { "position": { "x": 36431.41900074032, @@ -28507,7 +30143,7 @@ } } }, - "id": "7d9d8f75-d8be-4231-8316-7a89db6cdc16", + "id": "07d74cb3-b80b-4230-b3d5-c0a1665920c4", "savedPayload": { "position": { "x": 36581.35186558285, @@ -28539,7 +30175,7 @@ "name": "New Point Formula", "code": "x = record.begin\ny = 0", "project": "Foundations", - "id": "3949ff06-6dfb-43ec-8381-e42629d16d8f", + "id": "b2b916ed-c8ad-41ea-9ba8-1cf2211bee91", "savedPayload": { "position": { "x": 36551.338162019005, @@ -28562,7 +30198,7 @@ } } }, - "id": "92c127ef-699c-4b2c-9986-558aab3f1d1a", + "id": "8499af46-fdc7-451d-ae3a-2e0ee2b25f14", "savedPayload": { "position": { "x": 36641.31144622219, @@ -28594,7 +30230,7 @@ "name": "New Point Formula", "code": "x = record.end\ny = 0", "project": "Foundations", - "id": "6e7bff7e-a07a-4817-8d99-f85975c52fc4", + "id": "31cfb7b4-7206-4f34-b697-8681c047ceaf", "savedPayload": { "position": { "x": 36806.760759548735, @@ -28617,7 +30253,7 @@ } } }, - "id": "19687912-aeaf-4492-b7c8-48a0fe615473", + "id": "a91d4d4f-3c89-4f3b-a5fa-adda978e0539", "savedPayload": { "position": { "x": 36769.02274498706, @@ -28641,7 +30277,7 @@ } } ], - "id": "282af347-23f2-4ddf-8c15-cfda8ce78c47", + "id": "0fe187be-afb5-48e5-a9e2-1874bd69c521", "savedPayload": { "position": { "x": 36731.28473042538, @@ -28679,7 +30315,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.GREEN\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", "project": "Foundations", - "id": "39df2d01-802d-4c48-81d9-49b59313e2f9", + "id": "18cb5bbf-de5f-4808-beef-4d1cb7ddc647", "savedPayload": { "position": { "x": 36900.244872870506, @@ -28703,7 +30339,7 @@ } }, "styleConditions": [], - "id": "7d1d7bff-5297-4421-9adb-aaf32fa4aa5b", + "id": "022008ec-267d-43f1-a630-bdf2cd96336f", "savedPayload": { "position": { "x": 37198.60144148099, @@ -28731,7 +30367,7 @@ "type": "Polygon Vertex", "name": " Upvol Begin", "project": "Foundations", - "id": "f6a1172e-ab1b-42d6-bfd9-389faf1ffe2e", + "id": "2677a999-8ead-42ae-87a6-1417e04c1a10", "savedPayload": { "position": { "x": 37465.59947111118, @@ -28755,44 +30391,44 @@ "referenceParent": { "type": "Point", "name": "Upvol Begin", - "id": "fa0f3365-1041-4150-928d-abe4029f3a65" + "id": "318d7076-2c5d-4baa-954c-9caf69da39a6" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Volatility", "Plotter", "Foundations", - "4be7660a-ab5a-47f8-b256-f482dd564160" + "1ad07b32-045d-4921-b57b-2502a1b847f0" ], [ "Volatility", "Plotter Module", "Foundations", - "3f8a84e2-9043-4fe5-b58a-654184de1961" + "6219cf1c-364a-4c75-95c7-45fae4d8dc5c" ], [ "New Shapes", "Shapes", "Foundations", - "b60d7b45-2ac0-471d-b071-76af9181efec" + "cb9eef2c-ffe3-48e8-bc5d-017debd4047f" ], [ "New Chart Points", "Chart Points", "Foundations", - "d5b5911d-5ccc-4afc-82fe-7ab4e8787dbb" + "4707aa63-69ef-464e-a848-968f31df835d" ], [ "Upvol Begin", "Point", "Foundations", - "eac07f50-ec6d-4716-839d-719a038644a5" + "7646a87f-0758-4be8-bdfa-a515a362be9a" ] ] } @@ -28801,7 +30437,7 @@ "type": "Polygon Vertex", "name": " Upvol End", "project": "Foundations", - "id": "eae0da42-8bb3-461e-a953-a3aaa9c24bd8", + "id": "a8af8ab3-3606-4e7e-9106-48d2009cf714", "savedPayload": { "position": { "x": 37795.31457870196, @@ -28825,50 +30461,50 @@ "referenceParent": { "type": "Point", "name": "Upvol End", - "id": "9e90ae14-1e1e-45a8-8bbe-011224431f91" + "id": "e8e3dcdb-86ad-49ff-922e-44baecbddadd" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Volatility", "Plotter", "Foundations", - "4be7660a-ab5a-47f8-b256-f482dd564160" + "1ad07b32-045d-4921-b57b-2502a1b847f0" ], [ "Volatility", "Plotter Module", "Foundations", - "3f8a84e2-9043-4fe5-b58a-654184de1961" + "6219cf1c-364a-4c75-95c7-45fae4d8dc5c" ], [ "New Shapes", "Shapes", "Foundations", - "b60d7b45-2ac0-471d-b071-76af9181efec" + "cb9eef2c-ffe3-48e8-bc5d-017debd4047f" ], [ "New Chart Points", "Chart Points", "Foundations", - "d5b5911d-5ccc-4afc-82fe-7ab4e8787dbb" + "4707aa63-69ef-464e-a848-968f31df835d" ], [ "Upvol End", "Point", "Foundations", - "c421eb30-1a9d-4cda-8e5c-d05af4fdd88c" + "2a1d23e9-828b-4b54-bc1e-57f70ffd65bc" ] ] } } ], - "id": "76532f59-dbf7-4d91-90be-76e1a7093a13", + "id": "38608422-31e2-44d1-a0d0-9a087661a6c7", "savedPayload": { "position": { "x": 37327.577367164115, @@ -28904,7 +30540,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RED\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", "project": "Foundations", - "id": "21944204-f541-4ef6-9be0-0431463f7e32", + "id": "141e9edf-09ab-4873-a354-480eb3c2828f", "savedPayload": { "position": { "x": 37763.95603972166, @@ -28928,7 +30564,7 @@ } }, "styleConditions": [], - "id": "ff472d82-6483-460d-ae55-e9bb59adddfd", + "id": "b03e3a6a-8f0f-4b42-8d19-73a5e9a81282", "savedPayload": { "position": { "x": 37795.31457870196, @@ -28956,7 +30592,7 @@ "type": "Polygon Vertex", "name": " LowVol Begin", "project": "Foundations", - "id": "36773029-ee59-4dd6-b58b-4627fd9bb4d1", + "id": "e83cffac-4b87-4a7b-b2c7-0114448ab05d", "savedPayload": { "position": { "x": 38125.02968629274, @@ -28980,44 +30616,44 @@ "referenceParent": { "type": "Point", "name": "LowVol Begin", - "id": "d584e97d-4c23-42d8-949c-0706f36784ac" + "id": "c2a6de04-f2ef-4968-a5b9-8dcf481087bb" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Volatility", "Plotter", "Foundations", - "4be7660a-ab5a-47f8-b256-f482dd564160" + "1ad07b32-045d-4921-b57b-2502a1b847f0" ], [ "Volatility", "Plotter Module", "Foundations", - "3f8a84e2-9043-4fe5-b58a-654184de1961" + "6219cf1c-364a-4c75-95c7-45fae4d8dc5c" ], [ "New Shapes", "Shapes", "Foundations", - "b60d7b45-2ac0-471d-b071-76af9181efec" + "cb9eef2c-ffe3-48e8-bc5d-017debd4047f" ], [ "New Chart Points", "Chart Points", "Foundations", - "d5b5911d-5ccc-4afc-82fe-7ab4e8787dbb" + "4707aa63-69ef-464e-a848-968f31df835d" ], [ "LowVol Begin", "Point", "Foundations", - "90360d85-a183-400f-9ab3-094edc292d72" + "e1df06b3-29bb-40c9-9463-18948e3c230d" ] ] } @@ -29026,7 +30662,7 @@ "type": "Polygon Vertex", "name": " LowVol End", "project": "Foundations", - "id": "5b2f47c0-88b5-41ba-a2a9-0791c17b91e0", + "id": "b0b7be78-be0a-4110-a051-4bd6d87ab719", "savedPayload": { "position": { "x": 37858.031656662555, @@ -29050,50 +30686,50 @@ "referenceParent": { "type": "Point", "name": "LowVol End", - "id": "7d9d8f75-d8be-4231-8316-7a89db6cdc16" + "id": "07d74cb3-b80b-4230-b3d5-c0a1665920c4" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Volatility", "Plotter", "Foundations", - "4be7660a-ab5a-47f8-b256-f482dd564160" + "1ad07b32-045d-4921-b57b-2502a1b847f0" ], [ "Volatility", "Plotter Module", "Foundations", - "3f8a84e2-9043-4fe5-b58a-654184de1961" + "6219cf1c-364a-4c75-95c7-45fae4d8dc5c" ], [ "New Shapes", "Shapes", "Foundations", - "b60d7b45-2ac0-471d-b071-76af9181efec" + "cb9eef2c-ffe3-48e8-bc5d-017debd4047f" ], [ "New Chart Points", "Chart Points", "Foundations", - "d5b5911d-5ccc-4afc-82fe-7ab4e8787dbb" + "4707aa63-69ef-464e-a848-968f31df835d" ], [ "LowVol End", "Point", "Foundations", - "90f9d411-5509-404d-9b56-cbcb1903f4db" + "b1c17341-1e22-4702-992e-5a3a801ccfc8" ] ] } } ], - "id": "031704ab-d39f-4ee5-af2c-bdecbb7e22a2", + "id": "f4d98717-0159-4e92-8681-dbd7652758bc", "savedPayload": { "position": { "x": 37678.31654907177, @@ -29129,7 +30765,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 0.8,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.BLACK\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", "project": "Foundations", - "id": "af52ec25-f35c-40f6-a93c-f0f020373d0a", + "id": "dc9a186e-ae4c-4f72-9745-40c866911309", "savedPayload": { "position": { "x": 37946.50784378257, @@ -29153,7 +30789,7 @@ } }, "styleConditions": [], - "id": "ea441c8e-4b33-4dff-a954-48425f911954", + "id": "8ff15992-848f-474d-a3bb-65845df36643", "savedPayload": { "position": { "x": 37884.134336537245, @@ -29181,7 +30817,7 @@ "type": "Polygon Vertex", "name": " Zero begin", "project": "Foundations", - "id": "ac6e4c87-fea2-430b-a247-579755345eb7", + "id": "9a7a1ce0-0046-4e7d-8e80-1b817a05ac6b", "savedPayload": { "position": { "x": 38115.20510951206, @@ -29205,44 +30841,44 @@ "referenceParent": { "type": "Point", "name": "Zero begin", - "id": "92c127ef-699c-4b2c-9986-558aab3f1d1a" + "id": "8499af46-fdc7-451d-ae3a-2e0ee2b25f14" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Volatility", "Plotter", "Foundations", - "4be7660a-ab5a-47f8-b256-f482dd564160" + "1ad07b32-045d-4921-b57b-2502a1b847f0" ], [ "Volatility", "Plotter Module", "Foundations", - "3f8a84e2-9043-4fe5-b58a-654184de1961" + "6219cf1c-364a-4c75-95c7-45fae4d8dc5c" ], [ "New Shapes", "Shapes", "Foundations", - "b60d7b45-2ac0-471d-b071-76af9181efec" + "cb9eef2c-ffe3-48e8-bc5d-017debd4047f" ], [ "New Chart Points", "Chart Points", "Foundations", - "d5b5911d-5ccc-4afc-82fe-7ab4e8787dbb" + "4707aa63-69ef-464e-a848-968f31df835d" ], [ "Zero begin", "Point", "Foundations", - "ba6827c2-75f8-4e36-9f4c-6f6807a26c97" + "b63db698-8fa0-4a79-ad39-b2912fcf5e42" ] ] } @@ -29251,7 +30887,7 @@ "type": "Polygon Vertex", "name": " Zero End", "project": "Foundations", - "id": "70dc3c55-6295-4b9d-b069-f91f81f65ad5", + "id": "738aebe8-6b06-49d8-8e5c-dc46e1df9bf7", "savedPayload": { "position": { "x": 37759.38732204659, @@ -29275,50 +30911,50 @@ "referenceParent": { "type": "Point", "name": "Zero End", - "id": "19687912-aeaf-4492-b7c8-48a0fe615473" + "id": "a91d4d4f-3c89-4f3b-a5fa-adda978e0539" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Volatility", "Plotter", "Foundations", - "4be7660a-ab5a-47f8-b256-f482dd564160" + "1ad07b32-045d-4921-b57b-2502a1b847f0" ], [ "Volatility", "Plotter Module", "Foundations", - "3f8a84e2-9043-4fe5-b58a-654184de1961" + "6219cf1c-364a-4c75-95c7-45fae4d8dc5c" ], [ "New Shapes", "Shapes", "Foundations", - "b60d7b45-2ac0-471d-b071-76af9181efec" + "cb9eef2c-ffe3-48e8-bc5d-017debd4047f" ], [ "New Chart Points", "Chart Points", "Foundations", - "d5b5911d-5ccc-4afc-82fe-7ab4e8787dbb" + "4707aa63-69ef-464e-a848-968f31df835d" ], [ "Zero End", "Point", "Foundations", - "ba4c1aa7-1d2f-4698-9471-65bf1b7d8426" + "e0a141be-9d6f-4fc1-a26c-12f60ce43d3f" ] ] } } ], - "id": "cf19a7f9-6263-433a-ad1e-0a7591b3f87e", + "id": "1db1ef81-fd6a-45c1-9cac-bb0e4c5fde91", "savedPayload": { "position": { "x": 37821.76082929192, @@ -29344,7 +30980,7 @@ ], "images": [], "texts": [], - "id": "7928633e-c027-4931-9675-f19ec47a353e", + "id": "0c6fcb8b-3bbd-4a0e-986b-b22f7e000d13", "savedPayload": { "position": { "x": 37528.31654907177, @@ -29384,7 +31020,7 @@ "name": "New Data Formula", "code": "record.upvol", "project": "Foundations", - "id": "c1f3442a-a5c3-4c5e-bf19-d4a2f4cc76de", + "id": "a8bd9e2e-964b-46a1-8ecb-83c43309ad08", "savedPayload": { "position": { "x": 38045.08528467704, @@ -29412,7 +31048,7 @@ "name": "New Text Style", "config": "{\n \"paletteColor\": \"UI_COLOR.GREEN\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", "project": "Foundations", - "id": "85e2e50e-68b1-4dcb-88d9-ee3765cd567c", + "id": "24a58d9e-9bfc-483b-a319-62e237bcc8a4", "savedPayload": { "position": { "x": 38350.507460950124, @@ -29435,7 +31071,7 @@ } } }, - "id": "2ac7e06d-a7b3-4808-90a3-93578f8171a4", + "id": "4d97d174-8f20-473c-af25-9aca09845dac", "savedPayload": { "position": { "x": 38076.44382365734, @@ -29468,7 +31104,7 @@ "name": "New Data Formula", "code": "record.lowvol", "project": "Foundations", - "id": "7cab0e5d-2881-4e78-be94-8e0bc479dde9", + "id": "867347b3-90b5-4fac-8e1c-ae77d42ab9fc", "savedPayload": { "position": { "x": 38139.160901617935, @@ -29496,7 +31132,7 @@ "name": "New Text Style", "config": "{\n \"paletteColor\": \"UI_COLOR.RED\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", "project": "Foundations", - "id": "558f9820-d68d-4988-9578-3698d41b437c", + "id": "ac07b4aa-25a6-4ea7-a8ba-18455dd68f38", "savedPayload": { "position": { "x": 37622.392166012665, @@ -29519,7 +31155,7 @@ } } }, - "id": "6e39ea57-f04b-44c5-90ed-2df95190a84a", + "id": "717931b2-4d59-48f0-8c6d-0dffecd31d87", "savedPayload": { "position": { "x": 37865.09726432515, @@ -29543,7 +31179,7 @@ } } ], - "id": "c0e33fd9-0324-48bd-8ac4-5fdc5a07a1d8", + "id": "e2ba9fd3-71ca-4551-863e-637a17947f06", "savedPayload": { "position": { "x": 37833.738725344854, @@ -29567,15 +31203,15 @@ } } ], - "id": "d341b990-dd29-4bb2-afde-fc2ce9c6b05b", + "id": "ededb170-60a6-4f7b-88c3-02adc6999e7a", "savedPayload": { "position": { - "x": 37720.9063524468, - "y": 19165.58241745653 + "x": 36924.2648914271, + "y": 19414.13136493168 }, "targetPosition": { - "x": 37994.969989739584, - "y": 19287.60341037927 + "x": 37224.2648914271, + "y": 19414.13136493168 }, "floatingObject": { "isPinned": false, @@ -29614,7 +31250,7 @@ "name": "New Point Formula", "code": "x = record.begin\ny = record.previous.wto", "project": "Foundations", - "id": "18faa608-90f3-4f63-900f-2e57449b489d", + "id": "0197781f-dd7c-46dd-a4a3-a2cf2b9c393e", "savedPayload": { "position": { "x": 36955.9129639563, @@ -29637,7 +31273,7 @@ } } }, - "id": "8a87c4ae-bd4d-4be0-9a03-c488dc572d60", + "id": "895a860d-3589-4c4d-aa28-27766422a966", "savedPayload": { "position": { "x": 36656.643748878356, @@ -29669,7 +31305,7 @@ "name": "New Point Formula", "code": "x = record.end\ny = record.wto", "project": "Foundations", - "id": "b0af593a-8f1b-4ab5-9487-e951b84016e6", + "id": "68367f44-5972-4934-9cad-0d830349362e", "savedPayload": { "position": { "x": 36788.97841400359, @@ -29692,7 +31328,7 @@ } } }, - "id": "c9996474-91ff-4f00-92df-f9ebc99b766d", + "id": "6995af18-d6f9-41ab-9960-e79093081eeb", "savedPayload": { "position": { "x": 36573.176473902, @@ -29724,7 +31360,7 @@ "name": "New Point Formula", "code": "x = record.begin\ny = record.previous.wbo", "project": "Foundations", - "id": "05b175aa-ec17-4373-84b2-ec57d7e79bac", + "id": "370128bf-4f1d-49bc-9290-26a387ce0896", "savedPayload": { "position": { "x": 36420.091611761, @@ -29747,7 +31383,7 @@ } } }, - "id": "66395ca1-3ca8-4ad3-b3ce-27b1423fb50e", + "id": "f5bc27a0-8206-450f-a374-6919fb8e83e9", "savedPayload": { "position": { "x": 36388.733072780706, @@ -29779,7 +31415,7 @@ "name": "New Point Formula", "code": "x = record.end\ny = record.wbo", "project": "Foundations", - "id": "b15c6406-bcfa-4199-9314-4598de5447a9", + "id": "1fb239a2-854b-404f-93b7-866dbfa5b654", "savedPayload": { "position": { "x": 36021.858791717954, @@ -29802,7 +31438,7 @@ } } }, - "id": "3bd05fa4-a173-46d5-ad43-6c87eaec8d55", + "id": "bea6a6e5-3ad5-4534-b9d1-d6704ff37a21", "savedPayload": { "position": { "x": 36189.61666275918, @@ -29834,7 +31470,7 @@ "name": "New Point Formula", "code": "x = record.begin\ny = 0", "project": "Foundations", - "id": "006eb527-9f9b-4984-be10-6d54a04e413b", + "id": "a9380685-5fb0-4b23-879f-0299a3461fb9", "savedPayload": { "position": { "x": 35780.61751623741, @@ -29857,7 +31493,7 @@ } } }, - "id": "d39c9b34-aa64-46f0-b59f-3753f3902846", + "id": "5a5fc857-9016-4fb3-901a-76cc2be5268e", "savedPayload": { "position": { "x": 36068.99602501891, @@ -29889,7 +31525,7 @@ "name": "New Point Formula", "code": "x = record.end\ny = 0", "project": "Foundations", - "id": "d380c685-9e0c-49ac-8f1e-019d67b4e888", + "id": "4a36787e-fb4a-40c8-87c7-e706219c8e48", "savedPayload": { "position": { "x": 35809.24725921484, @@ -29912,7 +31548,7 @@ } } }, - "id": "2aae8bd5-a9b3-473e-b0b5-14b17a8d4f20", + "id": "be8fb481-5803-4727-860f-210599ada5a7", "savedPayload": { "position": { "x": 36083.310896507624, @@ -29944,7 +31580,7 @@ "name": "New Point Formula", "code": "x = record.begin\ny = record.histogram", "project": "Foundations", - "id": "e15c519b-ecb2-455a-8a71-ce59f6b254d1", + "id": "8d31ecde-758e-4e9c-bf06-0a88fef74212", "savedPayload": { "position": { "x": 36094.35184572697, @@ -29967,7 +31603,7 @@ } } }, - "id": "9eef0b25-1af6-40fd-ab03-528d43abc964", + "id": "ceb8a8c7-13a2-4ccb-880e-ed051cbf05ff", "savedPayload": { "position": { "x": 36225.86318976369, @@ -29999,7 +31635,7 @@ "name": "New Point Formula", "code": "x = record.end\ny = record.histogram", "project": "Foundations", - "id": "9514de6a-c564-4050-9768-12f3649b8545", + "id": "8b2f7f6d-66fa-48f7-9452-1dea1daf0c64", "savedPayload": { "position": { "x": 36502.527671160206, @@ -30022,7 +31658,7 @@ } } }, - "id": "3b47110a-7d0c-4114-bc46-c094156c44ac", + "id": "7450f261-9bf1-4bf9-9bf2-174d6a35565f", "savedPayload": { "position": { "x": 36429.95110248031, @@ -30046,7 +31682,7 @@ } } ], - "id": "31cd076d-56f9-4d26-bf57-01a4c03eb621", + "id": "6f74743a-cb90-4de6-95c2-a6707a92c6a7", "savedPayload": { "position": { "x": 36357.37453380041, @@ -30084,7 +31720,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.GREEN\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", "project": "Foundations", - "id": "a2668f44-fc8e-4d4c-8c29-e2933cca6472", + "id": "4bebc18c-2a1a-43ae-aeee-a49d9550ce4d", "savedPayload": { "position": { "x": 37355.80991388024, @@ -30108,7 +31744,7 @@ } }, "styleConditions": [], - "id": "0dc2f48a-c4b3-4d85-ad40-7339316ab602", + "id": "e58db658-8a5a-4975-bc95-98d82c11a69e", "savedPayload": { "position": { "x": 37641.12686876879, @@ -30136,7 +31772,7 @@ "type": "Polygon Vertex", "name": " WTO Begin", "project": "Foundations", - "id": "01cb4ae6-3c3b-4767-b458-8339e0254aa0", + "id": "a67103ad-8890-4cec-b3bb-0b45fc4efb66", "savedPayload": { "position": { "x": 38019.14892196983, @@ -30160,44 +31796,44 @@ "referenceParent": { "type": "Point", "name": "WTO Begin", - "id": "8a87c4ae-bd4d-4be0-9a03-c488dc572d60" + "id": "895a860d-3589-4c4d-aa28-27766422a966" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Volatility", "Plotter", "Foundations", - "4be7660a-ab5a-47f8-b256-f482dd564160" + "1ad07b32-045d-4921-b57b-2502a1b847f0" ], [ "Oscillator", "Plotter Module", "Foundations", - "774ad5cc-c11f-4ee3-886b-a4d16a35c8fc" + "62038c9a-d347-4130-a4b2-4eacca64e013" ], [ "New Shapes", "Shapes", "Foundations", - "826f46f5-877c-4e62-bc3e-5c40fb45c2af" + "5dfd1b69-6263-46c2-99eb-9c05b3062513" ], [ "New Chart Points", "Chart Points", "Foundations", - "d893f33c-c312-4517-85f8-a73753524f59" + "374076c3-6a85-46c1-b023-00f3841ccd17" ], [ "WTO Begin", "Point", "Foundations", - "b02f1490-e8ba-402a-a474-926150ad5277" + "7cc75916-bfd1-4b71-b79e-260dddd8c1aa" ] ] } @@ -30206,7 +31842,7 @@ "type": "Polygon Vertex", "name": " WTO End", "project": "Foundations", - "id": "bda46405-e052-44b0-9915-3b752f3c0bd0", + "id": "35fe06e3-3111-4be4-a7d5-1cabc7282414", "savedPayload": { "position": { "x": 38211.76077854589, @@ -30230,50 +31866,50 @@ "referenceParent": { "type": "Point", "name": "WTO End", - "id": "c9996474-91ff-4f00-92df-f9ebc99b766d" + "id": "6995af18-d6f9-41ab-9960-e79093081eeb" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Volatility", "Plotter", "Foundations", - "4be7660a-ab5a-47f8-b256-f482dd564160" + "1ad07b32-045d-4921-b57b-2502a1b847f0" ], [ "Oscillator", "Plotter Module", "Foundations", - "774ad5cc-c11f-4ee3-886b-a4d16a35c8fc" + "62038c9a-d347-4130-a4b2-4eacca64e013" ], [ "New Shapes", "Shapes", "Foundations", - "826f46f5-877c-4e62-bc3e-5c40fb45c2af" + "5dfd1b69-6263-46c2-99eb-9c05b3062513" ], [ "New Chart Points", "Chart Points", "Foundations", - "d893f33c-c312-4517-85f8-a73753524f59" + "374076c3-6a85-46c1-b023-00f3841ccd17" ], [ "WTO End", "Point", "Foundations", - "97a21f03-b2fd-4a20-8a07-fcff91f9c465" + "0e421459-1b8e-4c0b-8d8c-064773113777" ] ] } } ], - "id": "f2061409-304e-4956-ac54-f433e4690f46", + "id": "f362c255-01df-4f44-911e-d3d48b271c59", "savedPayload": { "position": { "x": 37254.25291177899, @@ -30309,7 +31945,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RED\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", "project": "Foundations", - "id": "ef73d563-236b-44bc-af02-bc0ec190e6b3", + "id": "65277ff8-44d6-4336-8897-feb6440d064d", "savedPayload": { "position": { "x": 37390.04584309669, @@ -30333,7 +31969,7 @@ } }, "styleConditions": [], - "id": "e32dacdf-4c7a-4385-89a5-a4476e9f785f", + "id": "8adc5b31-f96e-474d-a9f9-72ca681c10b3", "savedPayload": { "position": { "x": 37421.40438207699, @@ -30361,7 +31997,7 @@ "type": "Polygon Vertex", "name": " WBO Begin", "project": "Foundations", - "id": "e7c696d9-7bc0-4882-8017-c955f23ff178", + "id": "15db4e95-9d19-4d3d-878d-0edad8653d55", "savedPayload": { "position": { "x": 37751.11948966777, @@ -30385,44 +32021,44 @@ "referenceParent": { "type": "Point", "name": "WBO Begin", - "id": "66395ca1-3ca8-4ad3-b3ce-27b1423fb50e" + "id": "f5bc27a0-8206-450f-a374-6919fb8e83e9" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Volatility", "Plotter", "Foundations", - "4be7660a-ab5a-47f8-b256-f482dd564160" + "1ad07b32-045d-4921-b57b-2502a1b847f0" ], [ "Oscillator", "Plotter Module", "Foundations", - "774ad5cc-c11f-4ee3-886b-a4d16a35c8fc" + "62038c9a-d347-4130-a4b2-4eacca64e013" ], [ "New Shapes", "Shapes", "Foundations", - "826f46f5-877c-4e62-bc3e-5c40fb45c2af" + "5dfd1b69-6263-46c2-99eb-9c05b3062513" ], [ "New Chart Points", "Chart Points", "Foundations", - "d893f33c-c312-4517-85f8-a73753524f59" + "374076c3-6a85-46c1-b023-00f3841ccd17" ], [ "WBO Begin", "Point", "Foundations", - "8450c4e9-79bf-4c00-8263-e0c597e2cd47" + "f4c4f906-09b3-4f6a-a4b0-123fd749644c" ] ] } @@ -30431,7 +32067,7 @@ "type": "Polygon Vertex", "name": " WBO End", "project": "Foundations", - "id": "a33c07dd-39f4-472b-a7ee-86e2a80d43d5", + "id": "eb1134b1-ea76-4044-9214-806c155ff80d", "savedPayload": { "position": { "x": 37484.12146003758, @@ -30455,50 +32091,50 @@ "referenceParent": { "type": "Point", "name": "WBO End", - "id": "3bd05fa4-a173-46d5-ad43-6c87eaec8d55" + "id": "bea6a6e5-3ad5-4534-b9d1-d6704ff37a21" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Volatility", "Plotter", "Foundations", - "4be7660a-ab5a-47f8-b256-f482dd564160" + "1ad07b32-045d-4921-b57b-2502a1b847f0" ], [ "Oscillator", "Plotter Module", "Foundations", - "774ad5cc-c11f-4ee3-886b-a4d16a35c8fc" + "62038c9a-d347-4130-a4b2-4eacca64e013" ], [ "New Shapes", "Shapes", "Foundations", - "826f46f5-877c-4e62-bc3e-5c40fb45c2af" + "5dfd1b69-6263-46c2-99eb-9c05b3062513" ], [ "New Chart Points", "Chart Points", "Foundations", - "d893f33c-c312-4517-85f8-a73753524f59" + "374076c3-6a85-46c1-b023-00f3841ccd17" ], [ "WBO End", "Point", "Foundations", - "bf3eace7-6478-490d-9f96-798378388975" + "b20cadd7-f1fb-4769-8dbf-0d2567483731" ] ] } } ], - "id": "06150433-da3e-4e6b-a185-8189c39fda25", + "id": "48322b6c-b2cc-4053-a1b4-58bcb6a9e916", "savedPayload": { "position": { "x": 37496.958010091475, @@ -30534,7 +32170,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 0.8,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.BLACK\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", "project": "Foundations", - "id": "e157f98f-7ba4-465b-8e05-1cf9d44539b7", + "id": "373dab90-ca5b-438c-8100-9809bab961ce", "savedPayload": { "position": { "x": 37572.5976471576, @@ -30558,7 +32194,7 @@ } }, "styleConditions": [], - "id": "cd6629a4-bb92-4376-8dce-c992ef5589a8", + "id": "00ce1b6e-31c7-4861-a817-241af213de3c", "savedPayload": { "position": { "x": 37510.22413991227, @@ -30586,7 +32222,7 @@ "type": "Polygon Vertex", "name": " Zero begin", "project": "Foundations", - "id": "e5faac91-fdc6-48e3-9eb2-8fb1eecdf562", + "id": "768fa4af-8879-40a4-aa94-9f62af52a55a", "savedPayload": { "position": { "x": 37741.29491288709, @@ -30610,44 +32246,44 @@ "referenceParent": { "type": "Point", "name": "Zero begin", - "id": "d39c9b34-aa64-46f0-b59f-3753f3902846" + "id": "5a5fc857-9016-4fb3-901a-76cc2be5268e" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Volatility", "Plotter", "Foundations", - "4be7660a-ab5a-47f8-b256-f482dd564160" + "1ad07b32-045d-4921-b57b-2502a1b847f0" ], [ "Oscillator", "Plotter Module", "Foundations", - "774ad5cc-c11f-4ee3-886b-a4d16a35c8fc" + "62038c9a-d347-4130-a4b2-4eacca64e013" ], [ "New Shapes", "Shapes", "Foundations", - "826f46f5-877c-4e62-bc3e-5c40fb45c2af" + "5dfd1b69-6263-46c2-99eb-9c05b3062513" ], [ "New Chart Points", "Chart Points", "Foundations", - "d893f33c-c312-4517-85f8-a73753524f59" + "374076c3-6a85-46c1-b023-00f3841ccd17" ], [ "Zero begin", "Point", "Foundations", - "9cc9181b-6991-41d0-8332-8409ad241125" + "8189a648-6c07-4dee-9d4c-0bebbdb2bbec" ] ] } @@ -30656,7 +32292,7 @@ "type": "Polygon Vertex", "name": " Zero End", "project": "Foundations", - "id": "61287dd9-877c-431d-b619-5473a42f1aba", + "id": "8f1998d6-05bf-4dea-89bb-1652d3ca146d", "savedPayload": { "position": { "x": 37385.47712542162, @@ -30680,50 +32316,50 @@ "referenceParent": { "type": "Point", "name": "Zero End", - "id": "2aae8bd5-a9b3-473e-b0b5-14b17a8d4f20" + "id": "be8fb481-5803-4727-860f-210599ada5a7" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Volatility", "Plotter", "Foundations", - "4be7660a-ab5a-47f8-b256-f482dd564160" + "1ad07b32-045d-4921-b57b-2502a1b847f0" ], [ "Oscillator", "Plotter Module", "Foundations", - "774ad5cc-c11f-4ee3-886b-a4d16a35c8fc" + "62038c9a-d347-4130-a4b2-4eacca64e013" ], [ "New Shapes", "Shapes", "Foundations", - "826f46f5-877c-4e62-bc3e-5c40fb45c2af" + "5dfd1b69-6263-46c2-99eb-9c05b3062513" ], [ "New Chart Points", "Chart Points", "Foundations", - "d893f33c-c312-4517-85f8-a73753524f59" + "374076c3-6a85-46c1-b023-00f3841ccd17" ], [ "Zero End", "Point", "Foundations", - "bd9447a4-d388-469d-b853-db6c4dbf94a0" + "46621085-6013-47da-a668-ca87c5fab15f" ] ] } } ], - "id": "5d47bbdb-f8d3-4486-8060-cdbd2ae94a27", + "id": "860a6565-276a-4c55-9b21-861c32c972d7", "savedPayload": { "position": { "x": 37771.02164738426, @@ -30759,7 +32395,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_GREEN\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\"\n }\n}", "project": "Foundations", - "id": "ec656acc-bb2c-4de3-a0d1-fbb2c67b2095", + "id": "3edd22df-ec10-4ba3-b46c-4dbbc7ee700f", "savedPayload": { "position": { "x": 37814.0840642872, @@ -30793,7 +32429,7 @@ "name": "New Style", "config": "{\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_RED\"\n}", "project": "Foundations", - "id": "77b9b6ef-7792-41d1-be52-bd94787fd957", + "id": "6f3a6295-2e2b-4a1f-bc41-dfe022ee9f6d", "savedPayload": { "position": { "x": 38467.937809828065, @@ -30816,7 +32452,7 @@ } } }, - "id": "8c57ae53-b8a0-499a-aa00-c52fee050658", + "id": "f933b44c-d2ae-4ff8-9899-fd67342ad8d9", "savedPayload": { "position": { "x": 38178.74895161931, @@ -30840,7 +32476,7 @@ } } ], - "id": "40b18911-1480-4c22-b65c-a076071ddd63", + "id": "eae79cd7-9af0-475e-9414-02d965e11031", "savedPayload": { "position": { "x": 37726.9041572412, @@ -30872,7 +32508,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_GREEN\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\"\n }\n}", "project": "Foundations", - "id": "2cb5f808-0a4c-4b1a-aa4d-4bf0986dd2b4", + "id": "4b8a1d2e-2b40-4c09-a09a-f0d1e0bd8a69", "savedPayload": { "position": { "x": 37864.41924527476, @@ -30906,7 +32542,7 @@ "name": "New Style", "config": "{\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_RED\"\n}", "project": "Foundations", - "id": "5f9b460d-7f9f-43c4-9067-6c78b52e67af", + "id": "3d52f8b8-a8b4-48c3-83f6-4879a92d555c", "savedPayload": { "position": { "x": 38578.03491057603, @@ -30929,7 +32565,7 @@ } } }, - "id": "11030654-1778-4227-a9da-f0896fc827f9", + "id": "13085d0c-7403-4c05-9fdd-2d14d649eacc", "savedPayload": { "position": { "x": 38280.18083267348, @@ -30953,7 +32589,7 @@ } } ], - "id": "58c8faa5-d6c7-49c4-83d8-8b7e7e8cc498", + "id": "ab1cfe94-5862-4252-80ae-c8567ce9fc47", "savedPayload": { "position": { "x": 37982.32675477093, @@ -30981,7 +32617,7 @@ "type": "Polygon Vertex", "name": " Zero begin", "project": "Foundations", - "id": "cb6e0463-ccfe-42eb-81e6-8c8a598682f8", + "id": "5fa48b7c-76fa-4acc-a2fd-d07f80468096", "savedPayload": { "position": { "x": 38102.24591604961, @@ -31005,44 +32641,44 @@ "referenceParent": { "type": "Point", "name": "Zero begin", - "id": "d39c9b34-aa64-46f0-b59f-3753f3902846" + "id": "5a5fc857-9016-4fb3-901a-76cc2be5268e" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Volatility", "Plotter", "Foundations", - "4be7660a-ab5a-47f8-b256-f482dd564160" + "1ad07b32-045d-4921-b57b-2502a1b847f0" ], [ "Oscillator", "Plotter Module", "Foundations", - "774ad5cc-c11f-4ee3-886b-a4d16a35c8fc" + "62038c9a-d347-4130-a4b2-4eacca64e013" ], [ "New Shapes", "Shapes", "Foundations", - "826f46f5-877c-4e62-bc3e-5c40fb45c2af" + "5dfd1b69-6263-46c2-99eb-9c05b3062513" ], [ "New Chart Points", "Chart Points", "Foundations", - "d893f33c-c312-4517-85f8-a73753524f59" + "374076c3-6a85-46c1-b023-00f3841ccd17" ], [ "Zero begin", "Point", "Foundations", - "9cc9181b-6991-41d0-8332-8409ad241125" + "8189a648-6c07-4dee-9d4c-0bebbdb2bbec" ] ] } @@ -31051,7 +32687,7 @@ "type": "Polygon Vertex", "name": " Histogram Begin", "project": "Foundations", - "id": "79a14f17-3e1c-4db9-95d6-b3b6bf3fc584", + "id": "7dcdc18f-28e6-4e25-8304-75e3e6aa4b04", "savedPayload": { "position": { "x": 37996.3600667293, @@ -31075,44 +32711,44 @@ "referenceParent": { "type": "Point", "name": "Histogram Begin", - "id": "9eef0b25-1af6-40fd-ab03-528d43abc964" + "id": "ceb8a8c7-13a2-4ccb-880e-ed051cbf05ff" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Volatility", "Plotter", "Foundations", - "4be7660a-ab5a-47f8-b256-f482dd564160" + "1ad07b32-045d-4921-b57b-2502a1b847f0" ], [ "Oscillator", "Plotter Module", "Foundations", - "774ad5cc-c11f-4ee3-886b-a4d16a35c8fc" + "62038c9a-d347-4130-a4b2-4eacca64e013" ], [ "New Shapes", "Shapes", "Foundations", - "826f46f5-877c-4e62-bc3e-5c40fb45c2af" + "5dfd1b69-6263-46c2-99eb-9c05b3062513" ], [ "New Chart Points", "Chart Points", "Foundations", - "d893f33c-c312-4517-85f8-a73753524f59" + "374076c3-6a85-46c1-b023-00f3841ccd17" ], [ "Histogram Begin", "Point", "Foundations", - "c7668104-b8ef-4a39-8015-c9898e5675cd" + "277555aa-b83b-4934-ae5e-b92dfc670dee" ] ] } @@ -31121,7 +32757,7 @@ "type": "Polygon Vertex", "name": " Histogram End", "project": "Foundations", - "id": "241ef9b4-ea8a-4550-b37b-dc062d32bc0d", + "id": "18badb60-c0da-413b-823d-8dc1cfdcdd7c", "savedPayload": { "position": { "x": 37744.403411025894, @@ -31145,44 +32781,44 @@ "referenceParent": { "type": "Point", "name": "Histogram End", - "id": "3b47110a-7d0c-4114-bc46-c094156c44ac" + "id": "7450f261-9bf1-4bf9-9bf2-174d6a35565f" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Volatility", "Plotter", "Foundations", - "4be7660a-ab5a-47f8-b256-f482dd564160" + "1ad07b32-045d-4921-b57b-2502a1b847f0" ], [ "Oscillator", "Plotter Module", "Foundations", - "774ad5cc-c11f-4ee3-886b-a4d16a35c8fc" + "62038c9a-d347-4130-a4b2-4eacca64e013" ], [ "New Shapes", "Shapes", "Foundations", - "826f46f5-877c-4e62-bc3e-5c40fb45c2af" + "5dfd1b69-6263-46c2-99eb-9c05b3062513" ], [ "New Chart Points", "Chart Points", "Foundations", - "d893f33c-c312-4517-85f8-a73753524f59" + "374076c3-6a85-46c1-b023-00f3841ccd17" ], [ "Histogram End", "Point", "Foundations", - "ad343cd2-989a-4456-9092-dbfff3fe270a" + "1cac0332-b8b1-45a9-b2da-33c3a414742e" ] ] } @@ -31191,7 +32827,7 @@ "type": "Polygon Vertex", "name": " Zero End", "project": "Foundations", - "id": "816a7f4b-1816-44a4-9d43-f36ef4dc5b39", + "id": "1a82ab0f-555c-44f6-a069-6d9230d8a829", "savedPayload": { "position": { "x": 37536.10444966319, @@ -31215,50 +32851,50 @@ "referenceParent": { "type": "Point", "name": "Zero End", - "id": "2aae8bd5-a9b3-473e-b0b5-14b17a8d4f20" + "id": "be8fb481-5803-4727-860f-210599ada5a7" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Volatility", "Plotter", "Foundations", - "4be7660a-ab5a-47f8-b256-f482dd564160" + "1ad07b32-045d-4921-b57b-2502a1b847f0" ], [ "Oscillator", "Plotter Module", "Foundations", - "774ad5cc-c11f-4ee3-886b-a4d16a35c8fc" + "62038c9a-d347-4130-a4b2-4eacca64e013" ], [ "New Shapes", "Shapes", "Foundations", - "826f46f5-877c-4e62-bc3e-5c40fb45c2af" + "5dfd1b69-6263-46c2-99eb-9c05b3062513" ], [ "New Chart Points", "Chart Points", "Foundations", - "d893f33c-c312-4517-85f8-a73753524f59" + "374076c3-6a85-46c1-b023-00f3841ccd17" ], [ "Zero End", "Point", "Foundations", - "bd9447a4-d388-469d-b853-db6c4dbf94a0" + "46621085-6013-47da-a668-ca87c5fab15f" ] ] } } ], - "id": "d287ef0f-4d5d-4128-a796-3d14d097d58d", + "id": "0821b700-59ad-4e7a-8835-3cc87780ecf2", "savedPayload": { "position": { "x": 37802.38018636456, @@ -31284,15 +32920,15 @@ ], "images": [], "texts": [], - "id": "fad5a656-9cc3-47ab-a37b-64eb96f6f14e", + "id": "814ebf0c-d307-45c8-911a-cc804f13b2c3", "savedPayload": { "position": { - "x": 37528.31654907177, - "y": 19022.911266081046 + "x": 36774.2648914271, + "y": 19154.323743796347 }, "targetPosition": { - "x": 37559.67508805207, - "y": 19321.267834691527 + "x": 37074.2648914271, + "y": 19154.323743796347 }, "floatingObject": { "isPinned": false, @@ -31324,15 +32960,15 @@ "name": "New Data Formula", "code": "record.wto", "project": "Foundations", - "id": "0e15ac0b-5024-4ea3-810e-1487e558dd64", + "id": "07752c46-144d-4a59-876d-84fa92311e14", "savedPayload": { "position": { - "x": 37779.424142579854, - "y": 18926.520092009003 + "x": 36704.64964915643, + "y": 18894.516122661014 }, "targetPosition": { - "x": 37955.759718267596, - "y": 19169.225190321486 + "x": 36964.457270291765, + "y": 18744.516122661014 }, "floatingObject": { "isPinned": false, @@ -31352,15 +32988,15 @@ "name": "New Text Style", "config": "{\n \"paletteColor\": \"UI_COLOR.GREEN\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", "project": "Foundations", - "id": "54377632-86d4-4f45-a020-d09090fef48e", + "id": "14cb64f7-207a-4eb4-a58c-48940bb1d738", "savedPayload": { "position": { - "x": 38254.11628687808, - "y": 19137.866651341188 + "x": 36964.457270291765, + "y": 18444.516122661014 }, "targetPosition": { - "x": 37955.759718267596, - "y": 19169.225190321486 + "x": 36964.457270291765, + "y": 18744.516122661014 }, "floatingObject": { "isPinned": false, @@ -31375,15 +33011,15 @@ } } }, - "id": "c99a8abc-7229-49dd-b595-f65579e7b6df", + "id": "749e4331-1431-4e09-8a42-147720bb88d8", "savedPayload": { "position": { - "x": 37955.759718267596, - "y": 19169.225190321486 + "x": 36964.457270291765, + "y": 18744.516122661014 }, "targetPosition": { - "x": 37833.738725344854, - "y": 19443.288827614266 + "x": 37224.2648914271, + "y": 18894.516122661014 }, "floatingObject": { "isPinned": false, @@ -31408,15 +33044,15 @@ "name": "New Data Formula", "code": "record.wbo", "project": "Foundations", - "id": "4ee66648-ac41-4735-9818-5d5a8cec7cfa", + "id": "9a7f3834-97b8-42a9-a481-512a48b8a4fe", "savedPayload": { "position": { - "x": 38350.507460950124, - "y": 19388.97424484926 + "x": 37224.2648914271, + "y": 18374.90088039035 }, "targetPosition": { - "x": 38107.80236263764, - "y": 19565.309820537004 + "x": 37374.2648914271, + "y": 18634.70850152568 }, "floatingObject": { "isPinned": false, @@ -31436,15 +33072,15 @@ "name": "New Text Style", "config": "{\n \"paletteColor\": \"UI_COLOR.RED\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", "project": "Foundations", - "id": "36e6cda2-c273-4c03-9541-61cdab3a2c55", + "id": "558446e4-65d2-4995-8bbc-c2307f16f6c8", "savedPayload": { "position": { - "x": 38139.160901617935, - "y": 19863.666389147485 + "x": 37674.2648914271, + "y": 18634.70850152568 }, "targetPosition": { - "x": 38107.80236263764, - "y": 19565.309820537004 + "x": 37374.2648914271, + "y": 18634.70850152568 }, "floatingObject": { "isPinned": false, @@ -31459,15 +33095,15 @@ } } }, - "id": "51aad587-9df0-4a5d-85a1-dd3252cdcc91", + "id": "702aa600-f082-47d9-93d5-63e3a3052cac", "savedPayload": { "position": { - "x": 38107.80236263764, - "y": 19565.309820537004 + "x": 37374.2648914271, + "y": 18634.70850152568 }, "targetPosition": { - "x": 37833.738725344854, - "y": 19443.288827614266 + "x": 37224.2648914271, + "y": 18894.516122661014 }, "floatingObject": { "isPinned": false, @@ -31492,15 +33128,15 @@ "name": "New Data Formula", "code": "record.histogram", "project": "Foundations", - "id": "1b09f650-0dfe-409d-acab-6d1154bf2239", + "id": "eeb5dc1e-81af-45a8-9189-e33a74881b39", "savedPayload": { "position": { - "x": 37888.053308109855, - "y": 19960.05756321953 + "x": 37743.88013369776, + "y": 18894.516122661014 }, "targetPosition": { - "x": 37711.71773242211, - "y": 19717.352464907046 + "x": 37484.07251256243, + "y": 19044.516122661014 }, "floatingObject": { "isPinned": false, @@ -31520,15 +33156,15 @@ "name": "New Text Style", "config": "{\n \"paletteColor\": \"UI_COLOR.BLACK\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", "project": "Foundations", - "id": "b9b0f552-10af-464a-b248-5eb5d7c64994", + "id": "7ef509b4-fb83-4098-980c-64fbba5b369f", "savedPayload": { "position": { - "x": 37413.36116381163, - "y": 19748.711003887343 + "x": 37484.07251256243, + "y": 19344.516122661014 }, "targetPosition": { - "x": 37711.71773242211, - "y": 19717.352464907046 + "x": 37484.07251256243, + "y": 19044.516122661014 }, "floatingObject": { "isPinned": false, @@ -31543,15 +33179,15 @@ } } }, - "id": "515b513c-c2ff-437c-8f5d-596459699649", + "id": "80cf8789-1620-427f-8985-8a4b936f2336", "savedPayload": { "position": { - "x": 37711.71773242211, - "y": 19717.352464907046 + "x": 37484.07251256243, + "y": 19044.516122661014 }, "targetPosition": { - "x": 37833.738725344854, - "y": 19443.288827614266 + "x": 37224.2648914271, + "y": 18894.516122661014 }, "floatingObject": { "isPinned": false, @@ -31567,15 +33203,15 @@ } } ], - "id": "a98c71c0-f8f7-4a2f-bdf9-7475615010cb", + "id": "fbe8ede8-6b64-4d2b-a9c5-60c876f5cd48", "savedPayload": { "position": { - "x": 37833.738725344854, - "y": 19443.288827614266 + "x": 37224.2648914271, + "y": 18894.516122661014 }, "targetPosition": { - "x": 37559.67508805207, - "y": 19321.267834691527 + "x": 37074.2648914271, + "y": 19154.323743796347 }, "floatingObject": { "isPinned": false, @@ -31591,15 +33227,15 @@ } } ], - "id": "1c093e61-31a4-4d97-820f-116b6a505fd3", + "id": "b4965818-a031-451f-b0fc-d1260988deb6", "savedPayload": { "position": { - "x": 37963.61145075929, - "y": 18989.24684176879 + "x": 37074.2648914271, + "y": 19154.323743796347 }, "targetPosition": { - "x": 37994.969989739584, - "y": 19287.60341037927 + "x": 37224.2648914271, + "y": 19414.13136493168 }, "floatingObject": { "isPinned": false, @@ -31638,7 +33274,7 @@ "name": "New Point Formula", "code": "x = record.end\ny = record.vama", "project": "Foundations", - "id": "77e78b71-2425-4ee2-ab75-1134c757c8de", + "id": "5ca3f6c6-dce4-421b-8982-718ea11ea28a", "savedPayload": { "position": { "x": 37561.01197558507, @@ -31661,7 +33297,7 @@ } } }, - "id": "45941b1f-7cca-43a6-b4ea-0778c77fb611", + "id": "043edea6-d8e1-49af-bdfa-e4f64f0aaa67", "savedPayload": { "position": { "x": 37737.34755127281, @@ -31693,7 +33329,7 @@ "name": "New Point Formula", "code": "x = record.begin\ny = record.previous.vama", "project": "Foundations", - "id": "665fb03d-55f4-44c9-87b3-3d3a9557329e", + "id": "18f39de7-6ca1-4c5c-8d41-503a387f88e5", "savedPayload": { "position": { "x": 38510.39626418152, @@ -31716,7 +33352,7 @@ } } }, - "id": "8bfe3490-eade-4955-aeba-25b3867d0da3", + "id": "0ef57a8b-64f3-4c36-8536-3cc21147ae6c", "savedPayload": { "position": { "x": 38212.03969557104, @@ -31740,15 +33376,15 @@ } } ], - "id": "c33b45d0-1f08-4fd3-bee0-411973e844fa", + "id": "1b41b64f-c9f9-4cc0-b62f-4fe9a43ecf14", "savedPayload": { "position": { - "x": 37616.969989739584, - "y": 18977.988168108604 + "x": 36924.2648914271, + "y": 18894.516122661014 }, "targetPosition": { - "x": 37766.969989739584, - "y": 19237.795789243937 + "x": 37224.2648914271, + "y": 18894.516122661014 }, "floatingObject": { "isPinned": false, @@ -31778,15 +33414,15 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_GREEN\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\"\n }\n}", "project": "Foundations", - "id": "ae351f63-1511-4b34-99c5-19d96b308457", + "id": "5862d54f-f7d2-4c2f-9bbb-221d81b07b34", "savedPayload": { "position": { - "x": 37807.16236860425, - "y": 18787.795789243937 + "x": 36854.64964915643, + "y": 18634.70850152568 }, "targetPosition": { - "x": 38066.969989739584, - "y": 18937.795789243937 + "x": 37114.457270291765, + "y": 18484.70850152568 }, "floatingObject": { "isPinned": false, @@ -31812,15 +33448,15 @@ "name": "New Style", "config": "{\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_RED\"\n}", "project": "Foundations", - "id": "917bd113-ea01-4ce7-aa54-e210a244e625", + "id": "cb4a6ea7-4f86-40cc-b901-c0bc50197287", "savedPayload": { "position": { - "x": 38586.58523201025, - "y": 18637.795789243937 + "x": 37114.457270291765, + "y": 17884.70850152568 }, "targetPosition": { - "x": 38326.77761087492, - "y": 18787.795789243937 + "x": 37114.457270291765, + "y": 18184.70850152568 }, "floatingObject": { "isPinned": false, @@ -31835,15 +33471,15 @@ } } }, - "id": "cb9fc6dd-0f82-4fab-a0d6-3d69c8cc000f", + "id": "e0374ba3-b27f-4c90-bebf-e0787b182795", "savedPayload": { "position": { - "x": 38326.77761087492, - "y": 18787.795789243937 + "x": 37114.457270291765, + "y": 18184.70850152568 }, "targetPosition": { - "x": 38066.969989739584, - "y": 18937.795789243937 + "x": 37114.457270291765, + "y": 18484.70850152568 }, "floatingObject": { "isPinned": false, @@ -31859,15 +33495,15 @@ } } ], - "id": "17bc2ed9-a020-4b04-90ec-a8eb2fea0777", + "id": "d21a3b0e-abff-4bb0-a004-ffea91ef298b", "savedPayload": { "position": { - "x": 38066.969989739584, - "y": 18937.795789243937 + "x": 37114.457270291765, + "y": 18484.70850152568 }, "targetPosition": { - "x": 38066.969989739584, - "y": 19237.795789243937 + "x": 37374.2648914271, + "y": 18634.70850152568 }, "floatingObject": { "isPinned": false, @@ -31887,15 +33523,15 @@ "type": "Polygon Vertex", "name": " VAMA Begin", "project": "Foundations", - "id": "ba147e3a-a240-4830-b744-ab9fd807da8a", + "id": "eff1f612-43df-42a8-99dc-48b093cc3b33", "savedPayload": { "position": { - "x": 38366.969989739584, - "y": 19237.795789243937 + "x": 37524.2648914271, + "y": 18374.90088039035 }, "targetPosition": { - "x": 38066.969989739584, - "y": 19237.795789243937 + "x": 37374.2648914271, + "y": 18634.70850152568 }, "floatingObject": { "isPinned": false, @@ -31911,44 +33547,44 @@ "referenceParent": { "type": "Point", "name": "VAMA Begin", - "id": "8bfe3490-eade-4955-aeba-25b3867d0da3" + "id": "0ef57a8b-64f3-4c36-8536-3cc21147ae6c" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Volatility", "Plotter", "Foundations", - "4be7660a-ab5a-47f8-b256-f482dd564160" + "1ad07b32-045d-4921-b57b-2502a1b847f0" ], [ "VAMA", "Plotter Module", "Foundations", - "1615d363-9bbf-4c2b-8d48-779d757fc30f" + "8f27e6a5-e028-46f3-a6a6-1608d41da875" ], [ "New Shapes", "Shapes", "Foundations", - "96f14f7d-f05b-41b1-ae0a-b81a74577770" + "dc2a7931-8c78-45fb-80a9-9a0c1fb9236c" ], [ "New Chart Points", "Chart Points", "Foundations", - "e942c007-33d0-4ba3-ae0a-bde188107277" + "51b66ad5-13a6-4637-b8fc-0ee9814562e3" ], [ "VAMA Begin", "Point", "Foundations", - "bf44c69a-1ea6-43fb-bd07-31f3c6374e64" + "8f5b7a9d-7bb4-4e3e-bb8e-2fc91a4f49f3" ] ] } @@ -31957,15 +33593,15 @@ "type": "Polygon Vertex", "name": " VAMA End", "project": "Foundations", - "id": "26382548-d568-4d3b-b0bf-e9958eda3c7f", + "id": "593892f1-34e2-4e68-9cc4-1009d92ef241", "savedPayload": { "position": { - "x": 38066.969989739584, - "y": 19537.795789243937 + "x": 37634.07251256243, + "y": 18784.70850152568 }, "targetPosition": { - "x": 38066.969989739584, - "y": 19237.795789243937 + "x": 37374.2648914271, + "y": 18634.70850152568 }, "floatingObject": { "isPinned": false, @@ -31981,58 +33617,58 @@ "referenceParent": { "type": "Point", "name": "VAMA End", - "id": "45941b1f-7cca-43a6-b4ea-0778c77fb611" + "id": "043edea6-d8e1-49af-bdfa-e4f64f0aaa67" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Volatility", "Plotter", "Foundations", - "4be7660a-ab5a-47f8-b256-f482dd564160" + "1ad07b32-045d-4921-b57b-2502a1b847f0" ], [ "VAMA", "Plotter Module", "Foundations", - "1615d363-9bbf-4c2b-8d48-779d757fc30f" + "8f27e6a5-e028-46f3-a6a6-1608d41da875" ], [ "New Shapes", "Shapes", "Foundations", - "96f14f7d-f05b-41b1-ae0a-b81a74577770" + "dc2a7931-8c78-45fb-80a9-9a0c1fb9236c" ], [ "New Chart Points", "Chart Points", "Foundations", - "e942c007-33d0-4ba3-ae0a-bde188107277" + "51b66ad5-13a6-4637-b8fc-0ee9814562e3" ], [ "VAMA End", "Point", "Foundations", - "f796cbb3-aba6-4c58-887b-03dbbb6cf5a2" + "2e586b97-211f-4693-a91a-abd3cffd1467" ] ] } } ], - "id": "777a2d65-dc1b-476f-a31f-8e0b3b090510", + "id": "43abcfd3-c6c3-4393-8b0e-2a79e79b87e2", "savedPayload": { "position": { - "x": 38066.969989739584, - "y": 19237.795789243937 + "x": 37374.2648914271, + "y": 18634.70850152568 }, "targetPosition": { - "x": 37766.969989739584, - "y": 19237.795789243937 + "x": 37224.2648914271, + "y": 18894.516122661014 }, "floatingObject": { "isPinned": false, @@ -32050,15 +33686,15 @@ ], "images": [], "texts": [], - "id": "7de87dcf-814d-4af2-9df6-78f744f7cd7a", + "id": "196e06e7-5635-454d-b6e5-7d96437eb54b", "savedPayload": { "position": { - "x": 37766.969989739584, - "y": 19237.795789243937 + "x": 37224.2648914271, + "y": 18894.516122661014 }, "targetPosition": { - "x": 37616.969989739584, - "y": 19497.60341037927 + "x": 37374.2648914271, + "y": 19154.323743796347 }, "floatingObject": { "isPinned": false, @@ -32090,7 +33726,7 @@ "name": "New Data Formula", "code": "record.vama", "project": "Foundations", - "id": "88c25761-27a9-4038-a481-5e2f8d4347ac", + "id": "c315ff8a-218f-4816-a31d-dd874dd3817f", "savedPayload": { "position": { "x": 38216.969989739584, @@ -32118,7 +33754,7 @@ "name": "New Text Style", "config": "{\n \"paletteColor\": \"UI_COLOR.BLUE\",\n \"opacity\": 1,\n \"fontSize\": 20\n}", "project": "Foundations", - "id": "7cbd79e0-1072-4730-8487-7d59e63fc42b", + "id": "95824b15-533c-45d2-9963-41d96d240024", "savedPayload": { "position": { "x": 37766.969989739584, @@ -32141,7 +33777,7 @@ } } }, - "id": "e88e0613-30ba-4a6e-a9f8-28da11eefcba", + "id": "4c171393-684c-4c3f-9144-307c0e0baff0", "savedPayload": { "position": { "x": 37916.969989739584, @@ -32165,15 +33801,15 @@ } } ], - "id": "f26348eb-bb98-43ac-96d3-2b2766a118ac", + "id": "d5101ebc-7ce1-4730-8d8b-092597a8137a", "savedPayload": { "position": { - "x": 37766.969989739584, - "y": 19757.411031514603 + "x": 37674.2648914271, + "y": 19154.323743796347 }, "targetPosition": { - "x": 37616.969989739584, - "y": 19497.60341037927 + "x": 37374.2648914271, + "y": 19154.323743796347 }, "floatingObject": { "isPinned": false, @@ -32189,15 +33825,15 @@ } } ], - "id": "80ae23fe-44d6-4270-aa85-17ca51f912a3", + "id": "6b33780c-f1c8-47a5-a12b-fa3e2e5b0a0d", "savedPayload": { "position": { - "x": 38237.67508805207, - "y": 19111.267834691527 + "x": 37374.2648914271, + "y": 19154.323743796347 }, "targetPosition": { - "x": 37994.969989739584, - "y": 19287.60341037927 + "x": 37224.2648914271, + "y": 19414.13136493168 }, "floatingObject": { "isPinned": false, @@ -32236,7 +33872,7 @@ "name": "New Point Formula", "code": "x = record.begin\ny = record.previous.signal", "project": "Foundations", - "id": "ed0aae93-3c7a-4d97-b0a1-fd077e0bfae0", + "id": "301a23fc-ac02-4eef-8195-1caa00e1cb2e", "savedPayload": { "position": { "x": 37492.77973829657, @@ -32259,7 +33895,7 @@ } } }, - "id": "3eaf97bb-7b87-43b2-98a5-2a9d0641ee77", + "id": "51f634fe-de21-44be-9858-3fb8a6e339f7", "savedPayload": { "position": { "x": 37791.13630690706, @@ -32291,7 +33927,7 @@ "name": "New Point Formula", "code": "x = record.end\ny = record.signal", "project": "Foundations", - "id": "ff56745d-0f02-4628-885b-0ab04283dd1b", + "id": "b8ce7024-4009-4b6a-af59-8b3560a0f1c4", "savedPayload": { "position": { "x": 37845.45088967206, @@ -32314,7 +33950,7 @@ } } }, - "id": "61b25c54-95c1-4502-8ea0-95b239fd008a", + "id": "ca991615-09fb-400a-a9fd-aca13a2bbf55", "savedPayload": { "position": { "x": 37967.4718825948, @@ -32346,7 +33982,7 @@ "name": "New Point Formula", "code": "x = record.begin\ny = record.previous.rvi", "project": "Foundations", - "id": "cbd7ef05-7730-4bf2-9332-d81b72f0d968", + "id": "49c64391-1e3c-4e3b-ad23-ecbcf6881979", "savedPayload": { "position": { "x": 38535.379770803986, @@ -32369,7 +34005,7 @@ } } }, - "id": "f0db610b-581a-4fb8-8143-b6471bac0fd7", + "id": "5c450ef7-5638-44d1-afe5-10a224f7de63", "savedPayload": { "position": { "x": 38312.436323160764, @@ -32401,7 +34037,7 @@ "name": "New Point Formula", "code": "x = record.end\ny = record.rvi", "project": "Foundations", - "id": "3992744c-94d1-4af1-82e0-c6294746dd25", + "id": "53a8f80b-00c6-4e6a-b46a-d0b7af6be2fd", "savedPayload": { "position": { "x": 38609.10811778821, @@ -32424,7 +34060,7 @@ } } }, - "id": "86ec51a7-42ba-42bf-8c4d-5b56c6c9840d", + "id": "5d339f0f-b58a-4c49-a12a-e5157e728228", "savedPayload": { "position": { "x": 38349.300496652875, @@ -32448,7 +34084,7 @@ } } ], - "id": "b6f84f77-7254-4f96-a90e-0854541933cc", + "id": "66fc873e-5385-48e5-ab10-a47e81996953", "savedPayload": { "position": { "x": 38089.49287551754, @@ -32486,7 +34122,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.GREEN\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", "project": "Foundations", - "id": "6e30238e-e02a-44c2-a8b8-7a9301ea542e", + "id": "fe1497b0-4322-4adf-8a8e-c763a8ce6c15", "savedPayload": { "position": { "x": 38445.310662983014, @@ -32510,7 +34146,7 @@ } }, "styleConditions": [], - "id": "b568c683-9636-4867-b7ef-e67ca9b6f948", + "id": "2b25a05d-3a52-4b49-9d5c-ab575c1fbcc5", "savedPayload": { "position": { "x": 38382.93715573769, @@ -32538,7 +34174,7 @@ "type": "Polygon Vertex", "name": " RVI Begin", "project": "Foundations", - "id": "eaf7883f-1621-4190-a2da-fc62192b91e2", + "id": "dd444e46-08c9-415a-9b85-bb60bf304207", "savedPayload": { "position": { "x": 38614.007928712505, @@ -32562,44 +34198,44 @@ "referenceParent": { "type": "Point", "name": "RVI Begin", - "id": "f0db610b-581a-4fb8-8143-b6471bac0fd7" + "id": "5c450ef7-5638-44d1-afe5-10a224f7de63" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Volatility", "Plotter", "Foundations", - "4be7660a-ab5a-47f8-b256-f482dd564160" + "1ad07b32-045d-4921-b57b-2502a1b847f0" ], [ "RVI", "Plotter Module", "Foundations", - "cd968c9c-5014-47fd-b987-7792957f5823" + "de497740-ae6a-4d8f-b5cb-9fed2058cf2c" ], [ "New Shapes", "Shapes", "Foundations", - "b6b843e4-9486-405c-b228-166fad361392" + "51cf783c-7605-4e75-85d9-8a4844129398" ], [ "New Chart Points", "Chart Points", "Foundations", - "f8b0d370-529a-418b-92fa-b8161ae5dadf" + "3ba381cb-ffd3-4473-9619-ff91a3387b5b" ], [ "RVI Begin", "Point", "Foundations", - "68912e5c-6d5f-45b5-a448-6b3744fe20b2" + "5ede1c42-cbbe-4c42-a3a9-69b1cf76075d" ] ] } @@ -32608,7 +34244,7 @@ "type": "Polygon Vertex", "name": " RVI End", "project": "Foundations", - "id": "2768075a-5455-4eae-91ab-8922a65b0c15", + "id": "ee88a52a-c2ab-469f-b793-d751581f53cd", "savedPayload": { "position": { "x": 38258.19014124703, @@ -32632,50 +34268,50 @@ "referenceParent": { "type": "Point", "name": "RVI End", - "id": "86ec51a7-42ba-42bf-8c4d-5b56c6c9840d" + "id": "5d339f0f-b58a-4c49-a12a-e5157e728228" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Volatility", "Plotter", "Foundations", - "4be7660a-ab5a-47f8-b256-f482dd564160" + "1ad07b32-045d-4921-b57b-2502a1b847f0" ], [ "RVI", "Plotter Module", "Foundations", - "cd968c9c-5014-47fd-b987-7792957f5823" + "de497740-ae6a-4d8f-b5cb-9fed2058cf2c" ], [ "New Shapes", "Shapes", "Foundations", - "b6b843e4-9486-405c-b228-166fad361392" + "51cf783c-7605-4e75-85d9-8a4844129398" ], [ "New Chart Points", "Chart Points", "Foundations", - "f8b0d370-529a-418b-92fa-b8161ae5dadf" + "3ba381cb-ffd3-4473-9619-ff91a3387b5b" ], [ "RVI End", "Point", "Foundations", - "af9463e9-a2e2-4d6e-8ebc-918892057eb1" + "d39fa997-31f3-48b3-a9b5-6665b48dddf4" ] ] } } ], - "id": "cfed1fd4-b14a-46f7-97a9-6179e72f92bf", + "id": "2dbb6543-6eb8-475c-8584-d6366467e8e4", "savedPayload": { "position": { "x": 38320.56364849236, @@ -32711,7 +34347,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RED\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", "project": "Foundations", - "id": "3730d84c-6608-4e05-a667-c84323c13bed", + "id": "dd6b4cbc-9665-4ad6-a994-2c4654bfcd30", "savedPayload": { "position": { "x": 38551.63442146718, @@ -32735,7 +34371,7 @@ } }, "styleConditions": [], - "id": "4ea51917-de2b-4258-a115-e3fe22525503", + "id": "5b9cd676-b142-41b0-8913-a390281aba1c", "savedPayload": { "position": { "x": 38258.19014124703, @@ -32763,7 +34399,7 @@ "type": "Polygon Vertex", "name": " Signal Begin", "project": "Foundations", - "id": "72dfe69e-6809-48fd-ab2a-438918ce5518", + "id": "b05e317c-1710-497a-b3da-1eb43c074aae", "savedPayload": { "position": { "x": 37902.37235378156, @@ -32787,44 +34423,44 @@ "referenceParent": { "type": "Point", "name": "Signal Begin", - "id": "3eaf97bb-7b87-43b2-98a5-2a9d0641ee77" + "id": "51f634fe-de21-44be-9858-3fb8a6e339f7" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Volatility", "Plotter", "Foundations", - "4be7660a-ab5a-47f8-b256-f482dd564160" + "1ad07b32-045d-4921-b57b-2502a1b847f0" ], [ "RVI", "Plotter Module", "Foundations", - "cd968c9c-5014-47fd-b987-7792957f5823" + "de497740-ae6a-4d8f-b5cb-9fed2058cf2c" ], [ "New Shapes", "Shapes", "Foundations", - "b6b843e4-9486-405c-b228-166fad361392" + "51cf783c-7605-4e75-85d9-8a4844129398" ], [ "New Chart Points", "Chart Points", "Foundations", - "f8b0d370-529a-418b-92fa-b8161ae5dadf" + "3ba381cb-ffd3-4473-9619-ff91a3387b5b" ], [ "Signal Begin", "Point", "Foundations", - "dda283bb-6755-44ce-9fb9-a0f51aefa311" + "fb186418-2760-4caa-91c4-fa82652fec73" ] ] } @@ -32833,7 +34469,7 @@ "type": "Polygon Vertex", "name": " Signal End", "project": "Foundations", - "id": "a90a6349-3d03-48c3-b73d-3e991028f56b", + "id": "f9ad4436-2524-4b5e-baed-bf64c1bab85b", "savedPayload": { "position": { "x": 37671.30158080674, @@ -32857,50 +34493,50 @@ "referenceParent": { "type": "Point", "name": "Signal End", - "id": "61b25c54-95c1-4502-8ea0-95b239fd008a" + "id": "ca991615-09fb-400a-a9fd-aca13a2bbf55" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Volatility", "Plotter", "Foundations", - "4be7660a-ab5a-47f8-b256-f482dd564160" + "1ad07b32-045d-4921-b57b-2502a1b847f0" ], [ "RVI", "Plotter Module", "Foundations", - "cd968c9c-5014-47fd-b987-7792957f5823" + "de497740-ae6a-4d8f-b5cb-9fed2058cf2c" ], [ "New Shapes", "Shapes", "Foundations", - "b6b843e4-9486-405c-b228-166fad361392" + "51cf783c-7605-4e75-85d9-8a4844129398" ], [ "New Chart Points", "Chart Points", "Foundations", - "f8b0d370-529a-418b-92fa-b8161ae5dadf" + "3ba381cb-ffd3-4473-9619-ff91a3387b5b" ], [ "Signal End", "Point", "Foundations", - "c1e7da30-70e6-4989-8e8e-cca2e9da3dd1" + "4a1ba67c-7bc3-4471-a207-30964c0479e3" ] ] } } ], - "id": "bdc3722f-c3d2-4e7d-8b3e-2b03b23f6419", + "id": "f608d5f6-d46b-47a2-bd31-8b2db7a98b59", "savedPayload": { "position": { "x": 37964.74586102689, @@ -32926,7 +34562,7 @@ ], "images": [], "texts": [], - "id": "a91c3df1-820e-42ae-8121-c31ca9ea33a1", + "id": "aed57d7d-aab1-4da2-9357-da2b05beb679", "savedPayload": { "position": { "x": 38244.738725344854, @@ -32966,7 +34602,7 @@ "name": "New Data Formula", "code": "record.rvi", "project": "Foundations", - "id": "634cc0b3-8fce-4975-bdd6-af005e1f8b98", + "id": "05f624ad-3fb9-483e-9212-8022c47a3cd3", "savedPayload": { "position": { "x": 38539.160901617935, @@ -32994,7 +34630,7 @@ "name": "New Text Style", "config": "{\n \"paletteColor\": \"UI_COLOR.GREEN\",\n \"opacity\": 1,\n \"fontSize\": 20\n}", "project": "Foundations", - "id": "526846d4-919c-4b9e-af22-36aeb36a7a29", + "id": "45382ecc-5544-4eb2-92be-d32ac4e5731b", "savedPayload": { "position": { "x": 38327.81434228575, @@ -33017,7 +34653,7 @@ } } }, - "id": "7c3c8870-da2d-421a-b64b-7a858672c364", + "id": "636204b4-2a38-4d91-b771-23ecd0b23b81", "savedPayload": { "position": { "x": 38296.45580330545, @@ -33050,7 +34686,7 @@ "name": "New Data Formula", "code": "record.signal", "project": "Foundations", - "id": "6cb3dc52-462b-458c-a4fb-26076e91eaa5", + "id": "03dbdf98-49c9-45ab-a88f-5a7c552ac919", "savedPayload": { "position": { "x": 37811.045606680476, @@ -33078,7 +34714,7 @@ "name": "New Text Style", "config": "{\n \"paletteColor\": \"UI_COLOR.RED\",\n \"opacity\": 1,\n \"fontSize\": 20\n}", "project": "Foundations", - "id": "022f3fa6-5759-4005-9e5b-8138b852dc40", + "id": "0e0764df-f8ca-4928-947b-0f2509cfbd77", "savedPayload": { "position": { "x": 37505.623430407395, @@ -33101,7 +34737,7 @@ } } }, - "id": "84343023-c100-499a-8344-9f86a7855712", + "id": "a6ba372b-9b99-4e3d-a931-d84266f379f5", "savedPayload": { "position": { "x": 37779.68706770018, @@ -33125,7 +34761,7 @@ } } ], - "id": "720d2cd2-ee17-484e-976f-026d788e904c", + "id": "8bc0d051-cc92-44bf-82dc-1ab77f29d6a7", "savedPayload": { "position": { "x": 38033.392166012665, @@ -33149,15 +34785,15 @@ } } ], - "id": "8495d3f8-ce9a-461d-9fbe-daa3ee97eedc", + "id": "a733dcbb-ca03-4a65-977a-b138e5332cf0", "savedPayload": { "position": { - "x": 38269.03362703237, - "y": 19409.62440330201 + "x": 37524.2648914271, + "y": 19414.13136493168 }, "targetPosition": { - "x": 37994.969989739584, - "y": 19287.60341037927 + "x": 37224.2648914271, + "y": 19414.13136493168 }, "floatingObject": { "isPinned": false, @@ -33196,7 +34832,7 @@ "name": "New Point Formula", "code": "x = record.begin\ny = record.previous.up", "project": "Foundations", - "id": "a8b952bb-e013-4042-915b-523a32392365", + "id": "bb0bbc51-4299-4b07-b4c9-029eaf5a1631", "savedPayload": { "position": { "x": 38116.607968861565, @@ -33219,7 +34855,7 @@ } } }, - "id": "ad565617-04f9-4ed5-8d64-7608e79e3069", + "id": "274e29f5-c6e1-4c06-8cbd-9cb51b6ca7de", "savedPayload": { "position": { "x": 38330.320797946966, @@ -33251,7 +34887,7 @@ "name": "New Point Formula", "code": "x = record.end\ny = record.up", "project": "Foundations", - "id": "f21bbee7-24b6-43fb-89db-1e5e8cc0db3a", + "id": "d878b3d9-2df1-4fc2-990b-b5f3cb11c880", "savedPayload": { "position": { "x": 37948.32547122727, @@ -33274,7 +34910,7 @@ } } }, - "id": "da622a4b-d638-4ae1-84ac-469656f5a3aa", + "id": "d227a2eb-396a-4302-a0da-3bd9a90bdf25", "savedPayload": { "position": { "x": 38246.17954912982, @@ -33306,7 +34942,7 @@ "name": "New Point Formula", "code": "x = record.begin\ny = record.previous.vama", "project": "Foundations", - "id": "e0f5ed6c-1b2a-4c6f-8f15-ca039e9597e3", + "id": "bdbe2556-d625-4991-a5f0-69ff8d2d23a5", "savedPayload": { "position": { "x": 38228.62336514606, @@ -33329,7 +34965,7 @@ } } }, - "id": "ade7f94a-82fd-4c79-9049-7d7e20b41a6b", + "id": "f990a5f3-5104-4ff2-893a-c3ab8ebd162a", "savedPayload": { "position": { "x": 38386.32849608921, @@ -33361,7 +34997,7 @@ "name": "New Point Formula", "code": "x = record.end\ny = record.vama", "project": "Foundations", - "id": "700b868d-fef0-403e-9335-24b9f1dd438a", + "id": "9b068ee9-09b7-4fae-8f6b-4d90d526aedc", "savedPayload": { "position": { "x": 38746.43161946207, @@ -33384,7 +35020,7 @@ } } }, - "id": "44b93033-1193-4987-a9cb-6e05c70d4986", + "id": "dece56ed-aa96-41ca-a39e-45378aec9f41", "savedPayload": { "position": { "x": 38645.23262324722, @@ -33416,7 +35052,7 @@ "name": "New Point Formula", "code": "x = record.begin\ny = record.previous.low", "project": "Foundations", - "id": "f0d2133a-c2f6-4d15-a403-26a162e7e8ce", + "id": "fc999576-b8da-48c4-bd32-06b5df7837dd", "savedPayload": { "position": { "x": 39111.83005731187, @@ -33439,7 +35075,7 @@ } } }, - "id": "e6a06efe-b326-456b-a282-dc04b559a73c", + "id": "13707bdd-a8e6-4fb1-8c02-adb9b01d7776", "savedPayload": { "position": { "x": 38827.93184217212, @@ -33471,7 +35107,7 @@ "name": "New Point Formula", "code": "x = record.end\ny = record.low", "project": "Foundations", - "id": "000e37c5-c673-4172-b744-7e4a910b3279", + "id": "d3cca9cd-24fa-4566-9c2f-a6e99826744e", "savedPayload": { "position": { "x": 39049.6662022248, @@ -33494,7 +35130,7 @@ } } }, - "id": "ea97ab24-ec8a-43e7-9e5c-2f660c8e45b3", + "id": "6287113b-c857-4ade-9df7-503a2f675662", "savedPayload": { "position": { "x": 38796.84991462858, @@ -33518,7 +35154,7 @@ } } ], - "id": "95ccea6c-c4f4-4923-aab0-1c284dbe6397", + "id": "8cf6adf0-0a4c-4e10-99fa-aec4006043a8", "savedPayload": { "position": { "x": 38269.03362703237, @@ -33556,7 +35192,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 0.8,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.BLUE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", "project": "Foundations", - "id": "7f33962a-6941-4715-a9d9-627895bd40ae", + "id": "afa43638-cb43-4bae-b69b-5d81c73412c4", "savedPayload": { "position": { "x": 38190.426112949666, @@ -33580,7 +35216,7 @@ } }, "styleConditions": [], - "id": "14e7d77b-212f-4f2d-8699-a3811c6f867f", + "id": "8a92ec74-be68-4a71-87e5-32a480815045", "savedPayload": { "position": { "x": 38366.76168863741, @@ -33608,7 +35244,7 @@ "type": "Polygon Vertex", "name": " Upper Begin", "project": "Foundations", - "id": "060242e2-1f4d-4aae-a2d7-3d1e7040718f", + "id": "badb5be2-fff6-4082-b006-0cbdeed1a95e", "savedPayload": { "position": { "x": 38785.80236263764, @@ -33632,44 +35268,44 @@ "referenceParent": { "type": "Point", "name": "Upper Begin", - "id": "ad565617-04f9-4ed5-8d64-7608e79e3069" + "id": "274e29f5-c6e1-4c06-8cbd-9cb51b6ca7de" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Volatility", "Plotter", "Foundations", - "4be7660a-ab5a-47f8-b256-f482dd564160" + "1ad07b32-045d-4921-b57b-2502a1b847f0" ], [ "Volatility Bands", "Plotter Module", "Foundations", - "26fe2c49-802f-4452-b0d2-0c02b25c3608" + "f03243d8-de1c-4029-b277-e284257756e8" ], [ "New Shapes", "Shapes", "Foundations", - "57a625d8-e233-4b75-bc56-1e99296dd979" + "044f33fa-fda6-4395-ba75-e314527a9a6c" ], [ "New Chart Points", "Chart Points", "Foundations", - "bf3d9ed6-6aa7-4d60-933f-ead3c71f4429" + "ddec98e6-d600-40da-be96-9a2b1d84c5b3" ], [ "Upper Begin", "Point", "Foundations", - "9cec7bea-42c1-4fa0-a2cc-010b32b9ec26" + "d10d8b1a-09ac-4abf-ad98-ec6ddaea433a" ] ] } @@ -33678,7 +35314,7 @@ "type": "Polygon Vertex", "name": " Upper End", "project": "Foundations", - "id": "fbb3a0b4-f376-4ec2-80c5-e9bd66965109", + "id": "6c8bb0f6-92e2-4223-b866-7217795411e8", "savedPayload": { "position": { "x": 38719.432840012894, @@ -33702,50 +35338,50 @@ "referenceParent": { "type": "Point", "name": "Upper End", - "id": "da622a4b-d638-4ae1-84ac-469656f5a3aa" + "id": "d227a2eb-396a-4302-a0da-3bd9a90bdf25" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Volatility", "Plotter", "Foundations", - "4be7660a-ab5a-47f8-b256-f482dd564160" + "1ad07b32-045d-4921-b57b-2502a1b847f0" ], [ "Volatility Bands", "Plotter Module", "Foundations", - "26fe2c49-802f-4452-b0d2-0c02b25c3608" + "f03243d8-de1c-4029-b277-e284257756e8" ], [ "New Shapes", "Shapes", "Foundations", - "57a625d8-e233-4b75-bc56-1e99296dd979" + "044f33fa-fda6-4395-ba75-e314527a9a6c" ], [ "New Chart Points", "Chart Points", "Foundations", - "bf3d9ed6-6aa7-4d60-933f-ead3c71f4429" + "ddec98e6-d600-40da-be96-9a2b1d84c5b3" ], [ "Upper End", "Point", "Foundations", - "d9386f38-2802-4ea5-8a0b-f597f7997201" + "d8034e9d-fa4b-4d18-96de-27463b593fbb" ] ] } } ], - "id": "9b8bd5f9-5b80-4291-b95f-76db7f98d6ab", + "id": "8f68b883-06dd-4962-a5d7-a6b9277f6ab0", "savedPayload": { "position": { "x": 38543.09726432515, @@ -33781,7 +35417,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 0.4,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.BYZANTINE_PINK\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", "project": "Foundations", - "id": "8c22ba0e-a73a-4af8-b60f-e9a5320e0bc8", + "id": "cbbf9d7d-01a7-4c96-98fa-389333660ddb", "savedPayload": { "position": { "x": 38818.49778915093, @@ -33805,7 +35441,7 @@ } }, "styleConditions": [], - "id": "f8801b7c-f81b-4f3f-9794-34c1e9710277", + "id": "05741096-02fc-406f-84e7-c79e856d5678", "savedPayload": { "position": { "x": 38696.47679622819, @@ -33833,7 +35469,7 @@ "type": "Polygon Vertex", "name": " VAMA Begin", "project": "Foundations", - "id": "707feb85-1fc1-47f7-beba-da9623eb45e8", + "id": "bfa53b18-92b9-4361-9bc7-b4ab84532d04", "savedPayload": { "position": { "x": 38848.51944059823, @@ -33857,44 +35493,44 @@ "referenceParent": { "type": "Point", "name": "VAMA Begin", - "id": "ade7f94a-82fd-4c79-9049-7d7e20b41a6b" + "id": "f990a5f3-5104-4ff2-893a-c3ab8ebd162a" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Volatility", "Plotter", "Foundations", - "4be7660a-ab5a-47f8-b256-f482dd564160" + "1ad07b32-045d-4921-b57b-2502a1b847f0" ], [ "Volatility Bands", "Plotter Module", "Foundations", - "26fe2c49-802f-4452-b0d2-0c02b25c3608" + "f03243d8-de1c-4029-b277-e284257756e8" ], [ "New Shapes", "Shapes", "Foundations", - "57a625d8-e233-4b75-bc56-1e99296dd979" + "044f33fa-fda6-4395-ba75-e314527a9a6c" ], [ "New Chart Points", "Chart Points", "Foundations", - "bf3d9ed6-6aa7-4d60-933f-ead3c71f4429" + "ddec98e6-d600-40da-be96-9a2b1d84c5b3" ], [ "VAMA Begin", "Point", "Foundations", - "cfdc829a-43e0-4afa-88bd-36e98fcf99d7" + "82c53c94-3a68-4c74-a9c8-e56aca44b300" ] ] } @@ -33903,7 +35539,7 @@ "type": "Polygon Vertex", "name": " VAMA End", "project": "Foundations", - "id": "6a2c3b4b-264e-4362-935b-b9f3e402684d", + "id": "2bd57726-61b5-48e8-b139-a788ce22faeb", "savedPayload": { "position": { "x": 38452.43481038271, @@ -33927,50 +35563,50 @@ "referenceParent": { "type": "Point", "name": "VAMA End", - "id": "44b93033-1193-4987-a9cb-6e05c70d4986" + "id": "dece56ed-aa96-41ca-a39e-45378aec9f41" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Volatility", "Plotter", "Foundations", - "4be7660a-ab5a-47f8-b256-f482dd564160" + "1ad07b32-045d-4921-b57b-2502a1b847f0" ], [ "Volatility Bands", "Plotter Module", "Foundations", - "26fe2c49-802f-4452-b0d2-0c02b25c3608" + "f03243d8-de1c-4029-b277-e284257756e8" ], [ "New Shapes", "Shapes", "Foundations", - "57a625d8-e233-4b75-bc56-1e99296dd979" + "044f33fa-fda6-4395-ba75-e314527a9a6c" ], [ "New Chart Points", "Chart Points", "Foundations", - "bf3d9ed6-6aa7-4d60-933f-ead3c71f4429" + "ddec98e6-d600-40da-be96-9a2b1d84c5b3" ], [ "VAMA End", "Point", "Foundations", - "709a0c2a-5993-4464-b3b8-63774f45d4f4" + "16dd8c30-ce03-4b71-8bba-d1f0c335074c" ] ] } } ], - "id": "44eda29d-e067-4593-9e03-dcc4bdffd0d2", + "id": "1eb4d876-2041-4d21-b871-82e22b74b767", "savedPayload": { "position": { "x": 38574.45580330545, @@ -34006,7 +35642,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 0.8,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.BLUE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", "project": "Foundations", - "id": "bca51bdb-8ec5-46d4-9668-20857803663b", + "id": "31f8e184-36c6-469a-82da-340db713c479", "savedPayload": { "position": { "x": 38928.46384221393, @@ -34030,7 +35666,7 @@ } }, "styleConditions": [], - "id": "ac8d8a7d-5cfe-41d7-ae8d-5e4e025b5da3", + "id": "8ef60b2b-ae83-4cb8-92cd-bf6e8c4ef26c", "savedPayload": { "position": { "x": 38630.10727360345, @@ -34058,7 +35694,7 @@ "type": "Polygon Vertex", "name": " Lower begin", "project": "Foundations", - "id": "b7e154da-fb35-47db-9400-1dfec308395f", + "id": "f3bbf2cc-1c24-41da-b62c-2b8a49e5daca", "savedPayload": { "position": { "x": 38363.10924397326, @@ -34082,44 +35718,44 @@ "referenceParent": { "type": "Point", "name": "Lower begin", - "id": "e6a06efe-b326-456b-a282-dc04b559a73c" + "id": "13707bdd-a8e6-4fb1-8c02-adb9b01d7776" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Volatility", "Plotter", "Foundations", - "4be7660a-ab5a-47f8-b256-f482dd564160" + "1ad07b32-045d-4921-b57b-2502a1b847f0" ], [ "Volatility Bands", "Plotter Module", "Foundations", - "26fe2c49-802f-4452-b0d2-0c02b25c3608" + "f03243d8-de1c-4029-b277-e284257756e8" ], [ "New Shapes", "Shapes", "Foundations", - "57a625d8-e233-4b75-bc56-1e99296dd979" + "044f33fa-fda6-4395-ba75-e314527a9a6c" ], [ "New Chart Points", "Chart Points", "Foundations", - "bf3d9ed6-6aa7-4d60-933f-ead3c71f4429" + "ddec98e6-d600-40da-be96-9a2b1d84c5b3" ], [ "Lower begin", "Point", "Foundations", - "d72d506c-795b-4c83-be99-6bbaabb1a583" + "c2ef4873-dcd4-40b9-906b-8e56b33dea59" ] ] } @@ -34128,7 +35764,7 @@ "type": "Polygon Vertex", "name": " Lower End", "project": "Foundations", - "id": "4bc231aa-cf2e-4793-9106-fccf453d753e", + "id": "834e9a6e-7096-4b38-8890-c7539874f3af", "savedPayload": { "position": { "x": 38033.39413638248, @@ -34152,50 +35788,50 @@ "referenceParent": { "type": "Point", "name": "Lower End", - "id": "ea97ab24-ec8a-43e7-9e5c-2f660c8e45b3" + "id": "6287113b-c857-4ade-9df7-503a2f675662" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Volatility", "Plotter", "Foundations", - "4be7660a-ab5a-47f8-b256-f482dd564160" + "1ad07b32-045d-4921-b57b-2502a1b847f0" ], [ "Volatility Bands", "Plotter Module", "Foundations", - "26fe2c49-802f-4452-b0d2-0c02b25c3608" + "f03243d8-de1c-4029-b277-e284257756e8" ], [ "New Shapes", "Shapes", "Foundations", - "57a625d8-e233-4b75-bc56-1e99296dd979" + "044f33fa-fda6-4395-ba75-e314527a9a6c" ], [ "New Chart Points", "Chart Points", "Foundations", - "bf3d9ed6-6aa7-4d60-933f-ead3c71f4429" + "ddec98e6-d600-40da-be96-9a2b1d84c5b3" ], [ "Lower End", "Point", "Foundations", - "36b43d77-0ed9-43d0-ad92-b7ca454f9235" + "bab0f051-e84e-4120-9ef2-868b7cd590ac" ] ] } } ], - "id": "205f9800-14ad-48b0-a835-59647a186c87", + "id": "3890adf1-fa78-4eac-be4c-ab14f8e94cd5", "savedPayload": { "position": { "x": 38331.75070499296, @@ -34231,7 +35867,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 0.02,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", "project": "Foundations", - "id": "955e0814-14ac-4128-8f1c-9c98f15525a8", + "id": "bc896af7-0eb2-40d5-a5e7-8fb3d4a7d7bc", "savedPayload": { "position": { "x": 38605.81434228575, @@ -34255,7 +35891,7 @@ } }, "styleConditions": [], - "id": "19eb66a9-5acf-4b37-a103-917726be7810", + "id": "61cfa7b0-a664-404b-a574-5854ff25a35c", "savedPayload": { "position": { "x": 38331.75070499296, @@ -34283,7 +35919,7 @@ "type": "Polygon Vertex", "name": " Lower begin", "project": "Foundations", - "id": "9a01c412-a94e-4a9e-b93b-0c37b7ce2e06", + "id": "bf0fd957-d944-4d5c-8b41-777fc75e1539", "savedPayload": { "position": { "x": 38089.045606680476, @@ -34307,44 +35943,44 @@ "referenceParent": { "type": "Point", "name": "Lower begin", - "id": "e6a06efe-b326-456b-a282-dc04b559a73c" + "id": "13707bdd-a8e6-4fb1-8c02-adb9b01d7776" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Volatility", "Plotter", "Foundations", - "4be7660a-ab5a-47f8-b256-f482dd564160" + "1ad07b32-045d-4921-b57b-2502a1b847f0" ], [ "Volatility Bands", "Plotter Module", "Foundations", - "26fe2c49-802f-4452-b0d2-0c02b25c3608" + "f03243d8-de1c-4029-b277-e284257756e8" ], [ "New Shapes", "Shapes", "Foundations", - "57a625d8-e233-4b75-bc56-1e99296dd979" + "044f33fa-fda6-4395-ba75-e314527a9a6c" ], [ "New Chart Points", "Chart Points", "Foundations", - "bf3d9ed6-6aa7-4d60-933f-ead3c71f4429" + "ddec98e6-d600-40da-be96-9a2b1d84c5b3" ], [ "Lower begin", "Point", "Foundations", - "d72d506c-795b-4c83-be99-6bbaabb1a583" + "c2ef4873-dcd4-40b9-906b-8e56b33dea59" ] ] } @@ -34353,7 +35989,7 @@ "type": "Polygon Vertex", "name": " Lower End", "project": "Foundations", - "id": "8c27c2e1-26d9-4e82-ba5a-f7556aee2ca0", + "id": "988c44e6-f485-407b-83e6-c1c0cbdefe71", "savedPayload": { "position": { "x": 37814.98196938769, @@ -34377,44 +36013,44 @@ "referenceParent": { "type": "Point", "name": "Lower End", - "id": "ea97ab24-ec8a-43e7-9e5c-2f660c8e45b3" + "id": "6287113b-c857-4ade-9df7-503a2f675662" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Volatility", "Plotter", "Foundations", - "4be7660a-ab5a-47f8-b256-f482dd564160" + "1ad07b32-045d-4921-b57b-2502a1b847f0" ], [ "Volatility Bands", "Plotter Module", "Foundations", - "26fe2c49-802f-4452-b0d2-0c02b25c3608" + "f03243d8-de1c-4029-b277-e284257756e8" ], [ "New Shapes", "Shapes", "Foundations", - "57a625d8-e233-4b75-bc56-1e99296dd979" + "044f33fa-fda6-4395-ba75-e314527a9a6c" ], [ "New Chart Points", "Chart Points", "Foundations", - "bf3d9ed6-6aa7-4d60-933f-ead3c71f4429" + "ddec98e6-d600-40da-be96-9a2b1d84c5b3" ], [ "Lower End", "Point", "Foundations", - "36b43d77-0ed9-43d0-ad92-b7ca454f9235" + "bab0f051-e84e-4120-9ef2-868b7cd590ac" ] ] } @@ -34423,7 +36059,7 @@ "type": "Polygon Vertex", "name": " Upper End", "project": "Foundations", - "id": "4b3b4ffb-42cb-4d0b-9a17-e8e144d29cc9", + "id": "0a5a75a8-2b01-48d6-95b0-198f3e5fa252", "savedPayload": { "position": { "x": 37783.623430407395, @@ -34447,44 +36083,44 @@ "referenceParent": { "type": "Point", "name": "Upper End", - "id": "da622a4b-d638-4ae1-84ac-469656f5a3aa" + "id": "d227a2eb-396a-4302-a0da-3bd9a90bdf25" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Volatility", "Plotter", "Foundations", - "4be7660a-ab5a-47f8-b256-f482dd564160" + "1ad07b32-045d-4921-b57b-2502a1b847f0" ], [ "Volatility Bands", "Plotter Module", "Foundations", - "26fe2c49-802f-4452-b0d2-0c02b25c3608" + "f03243d8-de1c-4029-b277-e284257756e8" ], [ "New Shapes", "Shapes", "Foundations", - "57a625d8-e233-4b75-bc56-1e99296dd979" + "044f33fa-fda6-4395-ba75-e314527a9a6c" ], [ "New Chart Points", "Chart Points", "Foundations", - "bf3d9ed6-6aa7-4d60-933f-ead3c71f4429" + "ddec98e6-d600-40da-be96-9a2b1d84c5b3" ], [ "Upper End", "Point", "Foundations", - "d9386f38-2802-4ea5-8a0b-f597f7997201" + "d8034e9d-fa4b-4d18-96de-27463b593fbb" ] ] } @@ -34493,7 +36129,7 @@ "type": "Polygon Vertex", "name": " Upper Begin", "project": "Foundations", - "id": "0d5fb8bb-2a30-49d2-9f52-be45ae7e5225", + "id": "d1d1fde2-61b5-4594-ae4b-93273340b18c", "savedPayload": { "position": { "x": 38026.32852871988, @@ -34517,50 +36153,50 @@ "referenceParent": { "type": "Point", "name": "Upper Begin", - "id": "ad565617-04f9-4ed5-8d64-7608e79e3069" + "id": "274e29f5-c6e1-4c06-8cbd-9cb51b6ca7de" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "bcf5bb24-12cd-44e9-b751-f31c7df79124" + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" ], [ "Volatility", "Plotter", "Foundations", - "4be7660a-ab5a-47f8-b256-f482dd564160" + "1ad07b32-045d-4921-b57b-2502a1b847f0" ], [ "Volatility Bands", "Plotter Module", "Foundations", - "26fe2c49-802f-4452-b0d2-0c02b25c3608" + "f03243d8-de1c-4029-b277-e284257756e8" ], [ "New Shapes", "Shapes", "Foundations", - "57a625d8-e233-4b75-bc56-1e99296dd979" + "044f33fa-fda6-4395-ba75-e314527a9a6c" ], [ "New Chart Points", "Chart Points", "Foundations", - "bf3d9ed6-6aa7-4d60-933f-ead3c71f4429" + "ddec98e6-d600-40da-be96-9a2b1d84c5b3" ], [ "Upper Begin", "Point", "Foundations", - "9cec7bea-42c1-4fa0-a2cc-010b32b9ec26" + "d10d8b1a-09ac-4abf-ad98-ec6ddaea433a" ] ] } } ], - "id": "6653c836-4aa2-4292-bc65-39c1738a65d1", + "id": "094081e6-b081-4286-90de-2f252aec4102", "savedPayload": { "position": { "x": 38057.68706770018, @@ -34586,15 +36222,15 @@ ], "images": [], "texts": [], - "id": "a21d059d-b7e6-44f7-a390-3f29cbc4279b", + "id": "aebddfd1-ad11-4f23-a305-55e393299e25", "savedPayload": { "position": { - "x": 38300.392166012665, - "y": 19707.98097191249 + "x": 37674.2648914271, + "y": 19673.938986067013 }, "targetPosition": { - "x": 38026.32852871988, - "y": 19585.95997898975 + "x": 37374.2648914271, + "y": 19673.938986067013 }, "floatingObject": { "isPinned": false, @@ -34626,7 +36262,7 @@ "name": "New Data Formula", "code": "record.up", "project": "Foundations", - "id": "1bbde7db-9f23-4af0-831b-81f98d788bcc", + "id": "0bf0222c-1296-4209-a97f-185fd4e8da95", "savedPayload": { "position": { "x": 38869.31557470562, @@ -34654,7 +36290,7 @@ "name": "New Text Style", "config": "{\n \"paletteColor\": \"UI_COLOR.BLACK\",\n \"opacity\": 1,\n \"fontSize\": 20\n}", "project": "Foundations", - "id": "2f6bf9d4-597f-42b9-82a0-3e5f0b5584e1", + "id": "ef9c13c9-18f2-4f18-b406-edaf96de80ba", "savedPayload": { "position": { "x": 38448.938013172396, @@ -34677,7 +36313,7 @@ } } }, - "id": "6a946b79-94c6-4683-82f1-4756e3e33db5", + "id": "7aa849d3-424e-4f91-99e9-a6e1e1d66c43", "savedPayload": { "position": { "x": 38570.95900609514, @@ -34710,7 +36346,7 @@ "name": "New Data Formula", "code": "record.vama", "project": "Foundations", - "id": "08d307b0-15de-4179-a61a-8f055c5d4dd9", + "id": "f5f9878a-5643-41ab-b410-59d087356a07", "savedPayload": { "position": { "x": 38183.276871075206, @@ -34738,7 +36374,7 @@ "name": "New Text Style", "config": "{\n \"paletteColor\": \"UI_COLOR.BLUE\",\n \"opacity\": 1,\n \"fontSize\": 20\n}", "project": "Foundations", - "id": "b5fbb73f-eaa3-46bc-a301-ba0fac2fd8e4", + "id": "17c740df-ca40-4fcd-adea-ad5b282f5711", "savedPayload": { "position": { "x": 37877.854694802125, @@ -34761,7 +36397,7 @@ } } }, - "id": "aec86467-4360-4f21-acee-98cd2d031137", + "id": "bae28045-c2aa-4f65-ba4e-6d037d32775e", "savedPayload": { "position": { "x": 38151.91833209491, @@ -34794,7 +36430,7 @@ "name": "New Data Formula", "code": "record.low", "project": "Foundations", - "id": "65b59f8f-850f-48a6-9321-752778447696", + "id": "06b850bd-ce1f-4873-872e-084dc9ead383", "savedPayload": { "position": { "x": 37919.93128610917, @@ -34822,7 +36458,7 @@ "name": "New Text Style", "config": "{\n \"paletteColor\": \"UI_COLOR.BLACK\",\n \"opacity\": 1,\n \"fontSize\": 20\n}", "project": "Foundations", - "id": "2a03bad7-731d-4cea-9c95-ca6358c22ab4", + "id": "6bb6402c-649f-4418-87ff-e0d0b7ae3d7e", "savedPayload": { "position": { "x": 38340.308847642395, @@ -34845,7 +36481,7 @@ } } }, - "id": "595de363-8dc3-44be-963b-5296b90102fe", + "id": "d4be9a14-0f58-42f3-9597-25ce5e56cd1f", "savedPayload": { "position": { "x": 38218.28785471965, @@ -34869,15 +36505,15 @@ } } ], - "id": "94cff06b-f626-4d79-acaa-13aa0093d6ff", + "id": "50dc480a-3149-45fa-b517-481a29e0c857", "savedPayload": { "position": { - "x": 37783.623430407395, - "y": 19762.295554677494 + "x": 37224.2648914271, + "y": 19933.746607202345 }, "targetPosition": { - "x": 38026.32852871988, - "y": 19585.95997898975 + "x": 37374.2648914271, + "y": 19673.938986067013 }, "floatingObject": { "isPinned": false, @@ -34893,15 +36529,15 @@ } } ], - "id": "40ce84c2-845c-4924-be88-a9e5f3110563", + "id": "52815612-8a67-4e3f-a166-66f2de0a9691", "savedPayload": { "position": { - "x": 38026.32852871988, - "y": 19585.95997898975 + "x": 37374.2648914271, + "y": 19673.938986067013 }, "targetPosition": { - "x": 37994.969989739584, - "y": 19287.60341037927 + "x": 37224.2648914271, + "y": 19414.13136493168 }, "floatingObject": { "isPinned": false, @@ -34917,11 +36553,974 @@ } } ], - "id": "0a9a1ae8-b3b7-4829-b1a9-9afbfc984a0f", + "id": "8678ac72-473f-4ef6-a9ee-ba3682372238", "savedPayload": { "position": { - "x": 37316.969989739584, - "y": 19497.60341037927 + "x": 37224.2648914271, + "y": 19414.13136493168 + }, + "targetPosition": { + "x": 37074.2648914271, + "y": 19673.938986067013 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter", + "name": "Ehlers Signal to Noise", + "config": "{\n \"codeName\": \"SNR\"\n}", + "project": "Foundations", + "modules": [ + { + "type": "Plotter Module", + "name": "Ehlers Signal to Noise", + "config": "{\n \"codeName\": \"Module-Name\",\n \"icon\": \"trend\"\n}", + "project": "Foundations", + "shapes": { + "type": "Shapes", + "name": "SNR", + "project": "Foundations", + "chartPoints": [ + { + "type": "Chart Points", + "name": "New Chart Points", + "project": "Foundations", + "points": [ + { + "type": "Point", + "name": "SNR Begin", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = record.previous.snr", + "project": "Foundations", + "id": "c975ee47-9909-4f39-8c94-6a365e8454aa", + "savedPayload": { + "position": { + "x": 37479.290330322736, + "y": 19644.572895844103 + }, + "targetPosition": { + "x": 37386.58523201025, + "y": 19359.255940955558 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "c777f87f-d429-4eb6-8cad-5f0c28f429a0", + "savedPayload": { + "position": { + "x": 37386.58523201025, + "y": 19359.255940955558 + }, + "targetPosition": { + "x": 37293.88013369776, + "y": 19073.938986067013 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "SNR End", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = record.snr", + "project": "Foundations", + "id": "1a952e88-fd8f-452b-beb1-206849762ffb", + "savedPayload": { + "position": { + "x": 36808.46993707279, + "y": 19426.610137442498 + }, + "targetPosition": { + "x": 37051.17503538528, + "y": 19250.274561754755 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "27e1853b-143b-4738-909d-e86a82f9a2da", + "savedPayload": { + "position": { + "x": 37051.17503538528, + "y": 19250.274561754755 + }, + "targetPosition": { + "x": 37293.88013369776, + "y": 19073.938986067013 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "Zero Begin", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = 0", + "project": "Foundations", + "id": "316a954c-4a5d-412d-86ea-70785c7345a7", + "savedPayload": { + "position": { + "x": 36808.46993707279, + "y": 18721.267834691527 + }, + "targetPosition": { + "x": 37051.17503538528, + "y": 18897.60341037927 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "09ec7ba1-a109-41dc-a6f2-62d61024d8e9", + "savedPayload": { + "position": { + "x": 37051.17503538528, + "y": 18897.60341037927 + }, + "targetPosition": { + "x": 37293.88013369776, + "y": 19073.938986067013 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "Zero End", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = 0", + "project": "Foundations", + "id": "6695f201-743e-47a5-a589-6a929ea836c1", + "savedPayload": { + "position": { + "x": 37479.290330322736, + "y": 18503.305076289922 + }, + "targetPosition": { + "x": 37386.58523201025, + "y": 18788.622031178467 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "d2bf0efe-9a33-4d96-905e-05e303af3325", + "savedPayload": { + "position": { + "x": 37386.58523201025, + "y": 18788.622031178467 + }, + "targetPosition": { + "x": 37293.88013369776, + "y": 19073.938986067013 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "237468ba-5620-4b36-906a-73c26bc23290", + "savedPayload": { + "position": { + "x": 37293.88013369776, + "y": 19073.938986067013 + }, + "targetPosition": { + "x": 37593.88013369776, + "y": 19073.938986067013 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "polygons": [ + { + "type": "Polygon", + "name": "New Polygon", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_GREEN\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\"\n }\n}", + "project": "Foundations", + "id": "f10e21fd-9292-4f12-a3d0-6f7eda8d72cc", + "savedPayload": { + "position": { + "x": 37143.88013369776, + "y": 19033.746607202345 + }, + "targetPosition": { + "x": 37293.88013369776, + "y": 18773.938986067013 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [ + { + "type": "Style Condition", + "name": "New Style Condition", + "code": "record.hl < record.smooth", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_RED\"\n}", + "project": "Foundations", + "id": "0c9f3271-2f6d-429d-97f8-fcc45017cf74", + "savedPayload": { + "position": { + "x": 36993.88013369776, + "y": 18254.323743796347 + }, + "targetPosition": { + "x": 37143.88013369776, + "y": 18514.13136493168 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "15cf11ed-e056-4fd7-814c-b95397696553", + "savedPayload": { + "position": { + "x": 37143.88013369776, + "y": 18514.13136493168 + }, + "targetPosition": { + "x": 37293.88013369776, + "y": 18773.938986067013 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "c0e73c0e-9c65-402b-84a2-94eec95ea103", + "savedPayload": { + "position": { + "x": 37293.88013369776, + "y": 18773.938986067013 + }, + "targetPosition": { + "x": 37593.88013369776, + "y": 18773.938986067013 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " SNR Begin", + "project": "Foundations", + "id": "b9f4dc9b-cfae-488a-ac9d-dfe9292c4304", + "savedPayload": { + "position": { + "x": 37593.88013369776, + "y": 18473.938986067013 + }, + "targetPosition": { + "x": 37593.88013369776, + "y": 18773.938986067013 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "SNR Begin", + "id": "c777f87f-d429-4eb6-8cad-5f0c28f429a0" + }, + "referenceParentCombinedNodePath": [ + [ + "Polus", + "Data Mine", + "Data-Mining", + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" + ], + [ + "Ehlers Signal to Noise", + "Plotter", + "Foundations", + "28cd255c-0f9d-4950-a560-f092cab8993b" + ], + [ + "Ehlers Signal to Noise", + "Plotter Module", + "Foundations", + "b5a2c46b-bc42-4c1a-b8e1-5f5bc093a2a1" + ], + [ + "SNR", + "Shapes", + "Foundations", + "ad09ef5d-717d-4d63-a393-b53cd4d73c06" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "35b9d4dc-ad07-4911-9778-5d1c2b49651a" + ], + [ + "SNR Begin", + "Point", + "Foundations", + "4de0f660-4613-41d9-ba9e-7af23e47d4c2" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " SNR End", + "project": "Foundations", + "id": "a05d8c6b-1702-40cc-bd73-b088401aca55", + "savedPayload": { + "position": { + "x": 37893.88013369776, + "y": 18773.938986067013 + }, + "targetPosition": { + "x": 37593.88013369776, + "y": 18773.938986067013 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "SNR End", + "id": "27e1853b-143b-4738-909d-e86a82f9a2da" + }, + "referenceParentCombinedNodePath": [ + [ + "Polus", + "Data Mine", + "Data-Mining", + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" + ], + [ + "Ehlers Signal to Noise", + "Plotter", + "Foundations", + "28cd255c-0f9d-4950-a560-f092cab8993b" + ], + [ + "Ehlers Signal to Noise", + "Plotter Module", + "Foundations", + "b5a2c46b-bc42-4c1a-b8e1-5f5bc093a2a1" + ], + [ + "SNR", + "Shapes", + "Foundations", + "ad09ef5d-717d-4d63-a393-b53cd4d73c06" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "35b9d4dc-ad07-4911-9778-5d1c2b49651a" + ], + [ + "SNR End", + "Point", + "Foundations", + "380fa7fc-2384-45a9-9354-0e2aa1a5b55f" + ] + ] + } + } + ], + "id": "27bdb0c2-1249-4dfc-84c9-45a6669c3cbb", + "savedPayload": { + "position": { + "x": 37593.88013369776, + "y": 18773.938986067013 + }, + "targetPosition": { + "x": 37593.88013369776, + "y": 19073.938986067013 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Polygon", + "name": "New Polygon", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.GREY\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", + "project": "Foundations", + "id": "550c70ac-a272-4f47-9217-ae8d221ffadd", + "savedPayload": { + "position": { + "x": 37893.88013369776, + "y": 18473.938986067013 + }, + "targetPosition": { + "x": 37893.88013369776, + "y": 18773.938986067013 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "803b9931-144b-4e09-a00e-bcd65962ab42", + "savedPayload": { + "position": { + "x": 37893.88013369776, + "y": 18773.938986067013 + }, + "targetPosition": { + "x": 37893.88013369776, + "y": 19073.938986067013 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " Zero Begin", + "project": "Foundations", + "id": "2c99d66b-de65-425b-993f-c36e1aa92e39", + "savedPayload": { + "position": { + "x": 38193.88013369776, + "y": 19073.938986067013 + }, + "targetPosition": { + "x": 37893.88013369776, + "y": 19073.938986067013 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Zero Begin", + "id": "09ec7ba1-a109-41dc-a6f2-62d61024d8e9" + }, + "referenceParentCombinedNodePath": [ + [ + "Polus", + "Data Mine", + "Data-Mining", + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" + ], + [ + "Ehlers Signal to Noise", + "Plotter", + "Foundations", + "28cd255c-0f9d-4950-a560-f092cab8993b" + ], + [ + "Ehlers Signal to Noise", + "Plotter Module", + "Foundations", + "b5a2c46b-bc42-4c1a-b8e1-5f5bc093a2a1" + ], + [ + "SNR", + "Shapes", + "Foundations", + "ad09ef5d-717d-4d63-a393-b53cd4d73c06" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "35b9d4dc-ad07-4911-9778-5d1c2b49651a" + ], + [ + "Zero Begin", + "Point", + "Foundations", + "f47efae5-a07a-43cc-9385-23092cdbd627" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " Zero End", + "project": "Foundations", + "id": "1750e855-55f0-4dd4-8de3-d91edf4f13f5", + "savedPayload": { + "position": { + "x": 37893.88013369776, + "y": 19373.938986067013 + }, + "targetPosition": { + "x": 37893.88013369776, + "y": 19073.938986067013 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Zero End", + "id": "d2bf0efe-9a33-4d96-905e-05e303af3325" + }, + "referenceParentCombinedNodePath": [ + [ + "Polus", + "Data Mine", + "Data-Mining", + "bc60993f-f4a9-4d15-8267-f68fcdb1581a" + ], + [ + "Ehlers Signal to Noise", + "Plotter", + "Foundations", + "28cd255c-0f9d-4950-a560-f092cab8993b" + ], + [ + "Ehlers Signal to Noise", + "Plotter Module", + "Foundations", + "b5a2c46b-bc42-4c1a-b8e1-5f5bc093a2a1" + ], + [ + "SNR", + "Shapes", + "Foundations", + "ad09ef5d-717d-4d63-a393-b53cd4d73c06" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "35b9d4dc-ad07-4911-9778-5d1c2b49651a" + ], + [ + "Zero End", + "Point", + "Foundations", + "a2e8c7c0-295d-4638-af1b-4a98c758e383" + ] + ] + } + } + ], + "id": "90da94e3-b60a-432f-a588-9f337ebfe19e", + "savedPayload": { + "position": { + "x": 37893.88013369776, + "y": 19073.938986067013 + }, + "targetPosition": { + "x": 37593.88013369776, + "y": 19073.938986067013 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "images": [], + "texts": [], + "id": "f50d1e2e-fc43-4462-9b12-8a13dd993ce5", + "savedPayload": { + "position": { + "x": 37593.88013369776, + "y": 19073.938986067013 + }, + "targetPosition": { + "x": 37593.88013369776, + "y": 19373.938986067013 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "panels": [ + { + "type": "Plotter Panel", + "name": "Ehlers Signal to noise", + "config": "{\n \"codeName\": \"\",\n \"isLegacy\": false\n}", + "project": "Foundations", + "panelData": [ + { + "type": "Panel Data", + "name": "SNR", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.snr", + "project": "Foundations", + "id": "6bc3d57d-9eb6-4b25-aca6-71712a5d7eaf", + "savedPayload": { + "position": { + "x": 38373.30299710376, + "y": 19523.938986067013 + }, + "targetPosition": { + "x": 38113.49537596843, + "y": 19673.938986067013 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.BLACK\",\n \"opacity\": 1,\n \"fontSize\": 22\n}", + "project": "Foundations", + "id": "7a86e1ec-d7e4-496e-a672-488959cacc37", + "savedPayload": { + "position": { + "x": 38113.49537596843, + "y": 19973.938986067013 + }, + "targetPosition": { + "x": 38113.49537596843, + "y": 19673.938986067013 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "6e70a3ae-4b23-4820-a89c-8cd6febb9194", + "savedPayload": { + "position": { + "x": 38113.49537596843, + "y": 19673.938986067013 + }, + "targetPosition": { + "x": 37853.687754833096, + "y": 19523.938986067013 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "c304aee0-6113-46cc-90ba-8ce6aa3d04d1", + "savedPayload": { + "position": { + "x": 37853.687754833096, + "y": 19523.938986067013 + }, + "targetPosition": { + "x": 37593.88013369776, + "y": 19373.938986067013 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "94ee7e80-bc32-46f4-afe1-9fc65876ac28", + "savedPayload": { + "position": { + "x": 37593.88013369776, + "y": 19373.938986067013 + }, + "targetPosition": { + "x": 37334.07251256243, + "y": 19523.938986067013 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "7ff32373-1e46-4f87-a6c2-44f204a5e533", + "savedPayload": { + "position": { + "x": 37334.07251256243, + "y": 19523.938986067013 }, "targetPosition": { "x": 37074.2648914271, @@ -34941,7 +37540,7 @@ } } ], - "id": "d26c1274-aef6-4718-bf50-d7a073180e73", + "id": "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6", "savedPayload": { "position": { "x": 37074.2648914271, diff --git a/Projects/Data-Mining/Plugins/Data-Mines/quantum.json b/Projects/Data-Mining/Plugins/Data-Mines/quantum.json index 4be2c32d1..840d92a70 100644 --- a/Projects/Data-Mining/Plugins/Data-Mines/quantum.json +++ b/Projects/Data-Mining/Plugins/Data-Mines/quantum.json @@ -1,8 +1,8 @@ { "type": "Data Mine", "name": "quantum", - "config": "{\n \"codeName\": \"quantum\"\n}", - "project": "Foundations", + "config": "{\"codeName\":\"quantum\"}", + "project": "Data-Mining", "sensorBots": [], "apiDataFetcherBots": [], "indicatorBots": [ @@ -10,7 +10,7 @@ "type": "Indicator Bot", "name": "Keltner Channel", "config": "{\n \"codeName\": \"Keltner-Channel\"\n}", - "project": "Foundations", + "project": "Data-Mining", "processes": [ { "type": "Process Definition", @@ -26,15 +26,15 @@ "type": "Output Dataset", "name": "Multi-Time-Frame-Market Keltner Channel", "project": "Foundations", - "id": "5d2742b2-010f-4c8e-a3b9-353144fa718d", + "id": "acf12143-4acd-415c-a499-cd249c8b06b2", "savedPayload": { "position": { - "x": 14426.685926154696, - "y": 10688.329086184795 + "x": 14279.685926154696, + "y": 10031.829086184795 }, "targetPosition": { - "x": 14504.331639685452, - "y": 10978.106834071516 + "x": 14357.331639685452, + "y": 10321.606834071516 }, "floatingObject": { "isPinned": false, @@ -50,47 +50,47 @@ "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Market", - "id": "d76a7b97-f8ec-4565-bb08-b9c96e527061" + "id": "ca802d0e-272a-4035-9f85-20859090cfa7" }, "referenceParentCombinedNodePath": [ [ "quantum", "Data Mine", - "Foundations", - "c605cc22-976a-4661-afbd-f735d6f8f8d9" + "Data-Mining", + "9813e751-d2ed-4b93-b3e6-b5f2cacdc2c7" ], [ "Keltner Channel", "Indicator Bot", - "Foundations", - "2d67d9ca-7a6e-42af-ae67-a573f77fde43" + "Data-Mining", + "0ff207b9-7c52-4764-a52f-f330e6d1ae9b" ], [ "Keltner Channel", "Product Definition", "Foundations", - "f41eab39-d10c-4335-95a7-64978fb51631" + "4ea0d7d6-a47d-403e-987c-d4f556aa15a5" ], [ "Multi-Time-Frame-Market", "Dataset Definition", "Foundations", - "d76a7b97-f8ec-4565-bb08-b9c96e527061" + "ca802d0e-272a-4035-9f85-20859090cfa7" ] ] } } ], "outputDatasetFolders": [], - "id": "c90fe480-880a-41bf-991d-ee9a7b1491ce", + "id": "636a3a6b-74f9-4170-af2f-dfa67134c4fb", "savedPayload": { "position": { - "x": 14504.331639685452, - "y": 10978.106834071516 + "x": 14357.331639685452, + "y": 10321.606834071516 }, "targetPosition": { - "x": 14581.977353216207, - "y": 11267.884581958237 + "x": 14434.977353216207, + "y": 10611.384581958237 }, "floatingObject": { "isPinned": false, @@ -115,15 +115,15 @@ "name": "Candles Volumes Multi-Time-Frame-Market", "config": "{\n \"mainUtility\": \"Market Ending Point\"\n}", "project": "Foundations", - "id": "54773d03-d7e6-446b-8650-96ced7179a74", + "id": "4c2f6e6f-6bf2-49b0-a504-4ab190ac4e35", "savedPayload": { "position": { - "x": 14509.623066746963, - "y": 10718.299212936185 + "x": 14362.623066746963, + "y": 10061.799212936185 }, "targetPosition": { - "x": 14659.623066746963, - "y": 10978.106834071516 + "x": 14512.623066746963, + "y": 10321.606834071516 }, "floatingObject": { "isPinned": false, @@ -145,13 +145,13 @@ [ "Candles", "Data Mine", - "Foundations", + "Data-Mining", "70c7eea3-a786-4dda-b526-0514e2cb14cc" ], [ "Candles Volumes", "Indicator Bot", - "Foundations", + "Data-Mining", "285a4618-0423-4ac9-9df9-7a78be6fd915" ], [ @@ -174,15 +174,15 @@ "name": "", "config": "{\n \"mainUtility\": \"Self Reference\"\n}", "project": "Foundations", - "id": "3c180aa1-836b-41ca-a367-5d57065d04fe", + "id": "48ce38a4-1da5-40eb-b744-2009b26ced74", "savedPayload": { "position": { - "x": 14698.445923512341, - "y": 10833.217960128155 + "x": 14551.445923512341, + "y": 10176.717960128155 }, "targetPosition": { - "x": 14659.623066746963, - "y": 10978.106834071516 + "x": 14512.623066746963, + "y": 10321.606834071516 }, "floatingObject": { "isPinned": false, @@ -198,32 +198,32 @@ "referenceParent": { "type": "Status Report", "name": "New Status Report", - "id": "1f010d2c-20aa-42c1-a8aa-09cb10108a7b" + "id": "d997aad0-458e-4a0a-a0b4-049898c24891" }, "referenceParentCombinedNodePath": [ [ "quantum", "Data Mine", - "Foundations", - "c605cc22-976a-4661-afbd-f735d6f8f8d9" + "Data-Mining", + "9813e751-d2ed-4b93-b3e6-b5f2cacdc2c7" ], [ "Keltner Channel", "Indicator Bot", - "Foundations", - "2d67d9ca-7a6e-42af-ae67-a573f77fde43" + "Data-Mining", + "0ff207b9-7c52-4764-a52f-f330e6d1ae9b" ], [ "Multi-Time-Frame-Market", "Process Definition", "Foundations", - "38d95fbc-1062-43c5-b619-6c62d0ddcc0b" + "8860589f-bea2-483d-9bd6-7f44e69d4688" ], [ "New Status Report", "Status Report", "Foundations", - "1f010d2c-20aa-42c1-a8aa-09cb10108a7b" + "d997aad0-458e-4a0a-a0b4-049898c24891" ] ] } @@ -234,15 +234,15 @@ "type": "Data Dependency", "name": "Candles Multi-Time-Frame-Market", "project": "Foundations", - "id": "2bbd3c13-d32c-4046-aa20-00e985771c2f", + "id": "335b666e-a40b-41a9-ad1d-8967f233e91e", "savedPayload": { "position": { - "x": 14789.526877314629, - "y": 10903.106834071516 + "x": 14642.526877314629, + "y": 10246.606834071516 }, "targetPosition": { - "x": 14659.623066746963, - "y": 10978.106834071516 + "x": 14512.623066746963, + "y": 10321.606834071516 }, "floatingObject": { "isPinned": false, @@ -264,13 +264,13 @@ [ "Candles", "Data Mine", - "Foundations", + "Data-Mining", "70c7eea3-a786-4dda-b526-0514e2cb14cc" ], [ "Candles Volumes", "Indicator Bot", - "Foundations", + "Data-Mining", "285a4618-0423-4ac9-9df9-7a78be6fd915" ], [ @@ -290,15 +290,15 @@ } ], "dataMineDataDependencies": [], - "id": "2c833913-2571-489d-8c0b-35c76775dfa1", + "id": "2b2c98a1-ca3c-452f-b906-7169b957bf80", "savedPayload": { "position": { - "x": 14659.623066746963, - "y": 10978.106834071516 + "x": 14512.623066746963, + "y": 10321.606834071516 }, "targetPosition": { - "x": 14581.977353216207, - "y": 11267.884581958237 + "x": 14434.977353216207, + "y": 10611.384581958237 }, "floatingObject": { "isPinned": false, @@ -317,15 +317,15 @@ "type": "Status Report", "name": "New Status Report", "project": "Foundations", - "id": "1f010d2c-20aa-42c1-a8aa-09cb10108a7b", + "id": "d997aad0-458e-4a0a-a0b4-049898c24891", "savedPayload": { "position": { - "x": 14794.10938757217, - "y": 11055.752547602273 + "x": 14647.10938757217, + "y": 10399.252547602273 }, "targetPosition": { - "x": 14581.977353216207, - "y": 11267.884581958237 + "x": 14434.977353216207, + "y": 10611.384581958237 }, "floatingObject": { "isPinned": false, @@ -344,15 +344,15 @@ "type": "Execution Started Event", "name": "", "project": "Foundations", - "id": "fb175b54-cd7e-4338-95ec-2ee630b15d4e", + "id": "92b4e11c-04e7-40a4-8644-9b41c2e1b857", "savedPayload": { "position": { - "x": 14726.866227159568, - "y": 11229.061725192858 + "x": 14579.866227159568, + "y": 10572.561725192858 }, "targetPosition": { - "x": 14581.977353216207, - "y": 11267.884581958237 + "x": 14434.977353216207, + "y": 10611.384581958237 }, "floatingObject": { "isPinned": false, @@ -374,13 +374,13 @@ [ "Candles", "Data Mine", - "Foundations", + "Data-Mining", "70c7eea3-a786-4dda-b526-0514e2cb14cc" ], [ "Candles Volumes", "Indicator Bot", - "Foundations", + "Data-Mining", "285a4618-0423-4ac9-9df9-7a78be6fd915" ], [ @@ -402,15 +402,15 @@ "type": "Execution Finished Event", "name": "New Execution Finished Event", "project": "Foundations", - "id": "8427c40d-1223-459c-84a5-f1d2e99e439f", + "id": "bb945854-44b8-4e32-9d69-cb12aef9ce1d", "savedPayload": { "position": { - "x": 14726.866227159568, - "y": 11306.707438723615 + "x": 14579.866227159568, + "y": 10650.207438723615 }, "targetPosition": { - "x": 14581.977353216207, - "y": 11267.884581958237 + "x": 14434.977353216207, + "y": 10611.384581958237 }, "floatingObject": { "isPinned": false, @@ -425,15 +425,15 @@ } } }, - "id": "38d95fbc-1062-43c5-b619-6c62d0ddcc0b", + "id": "8860589f-bea2-483d-9bd6-7f44e69d4688", "savedPayload": { "position": { - "x": 14581.977353216207, - "y": 11267.884581958237 + "x": 14434.977353216207, + "y": 10611.384581958237 }, "targetPosition": { - "x": 14369.845318860243, - "y": 11480.0166163142 + "x": 14222.845318860243, + "y": 10823.5166163142 }, "floatingObject": { "isPinned": false, @@ -462,15 +462,15 @@ "type": "Output Dataset", "name": "Multi-Time-Frame-Daily Keltner Channel", "project": "Foundations", - "id": "2262ff71-db72-4278-9725-f68ab4e6b3fe", + "id": "3fadd5ba-1ea8-401d-8271-82cca5afd6d1", "savedPayload": { "position": { - "x": 15267.845318860243, - "y": 10727.401374043538 + "x": 15120.845318860243, + "y": 10070.901374043538 }, "targetPosition": { - "x": 15117.845318860243, - "y": 10987.20899517887 + "x": 14970.845318860243, + "y": 10330.70899517887 }, "floatingObject": { "isPinned": false, @@ -486,47 +486,47 @@ "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Daily", - "id": "80454a5a-c87b-47f6-b71e-f0466c864634" + "id": "992052aa-d8f7-4b0e-9edb-813b68982c96" }, "referenceParentCombinedNodePath": [ [ "quantum", "Data Mine", - "Foundations", - "c605cc22-976a-4661-afbd-f735d6f8f8d9" + "Data-Mining", + "9813e751-d2ed-4b93-b3e6-b5f2cacdc2c7" ], [ "Keltner Channel", "Indicator Bot", - "Foundations", - "2d67d9ca-7a6e-42af-ae67-a573f77fde43" + "Data-Mining", + "0ff207b9-7c52-4764-a52f-f330e6d1ae9b" ], [ "Keltner Channel", "Product Definition", "Foundations", - "f41eab39-d10c-4335-95a7-64978fb51631" + "4ea0d7d6-a47d-403e-987c-d4f556aa15a5" ], [ "Multi-Time-Frame-Daily", "Dataset Definition", "Foundations", - "80454a5a-c87b-47f6-b71e-f0466c864634" + "992052aa-d8f7-4b0e-9edb-813b68982c96" ] ] } } ], "outputDatasetFolders": [], - "id": "5dc92f26-e6f7-43f4-86b0-9cd7bd7b443b", + "id": "d0c98b53-6703-409f-b790-b83b9095965e", "savedPayload": { "position": { - "x": 15117.845318860243, - "y": 10987.20899517887 + "x": 14970.845318860243, + "y": 10330.70899517887 }, "targetPosition": { - "x": 14967.845318860243, - "y": 11247.0166163142 + "x": 14820.845318860243, + "y": 10590.5166163142 }, "floatingObject": { "isPinned": false, @@ -551,15 +551,15 @@ "name": "", "config": "{\n \"mainUtility\": \"Self Reference\"\n}", "project": "Foundations", - "id": "1ccbc557-37d4-4b36-8260-88b7fd029762", + "id": "ac1462d0-231e-4f0b-857e-ed0e14555a63", "savedPayload": { "position": { - "x": 15377.652939995574, - "y": 10837.20899517887 + "x": 15230.652939995574, + "y": 10180.70899517887 }, "targetPosition": { - "x": 15227.652939995574, - "y": 11097.0166163142 + "x": 15080.652939995574, + "y": 10440.5166163142 }, "floatingObject": { "isPinned": false, @@ -575,32 +575,32 @@ "referenceParent": { "type": "Status Report", "name": "New Status Report", - "id": "0b3ee02f-edd5-4ff0-aa1f-c687e6583098" + "id": "1e62e687-8dec-4b51-8297-b0a2173a1c22" }, "referenceParentCombinedNodePath": [ [ "quantum", "Data Mine", - "Foundations", - "c605cc22-976a-4661-afbd-f735d6f8f8d9" + "Data-Mining", + "9813e751-d2ed-4b93-b3e6-b5f2cacdc2c7" ], [ "Keltner Channel", "Indicator Bot", - "Foundations", - "2d67d9ca-7a6e-42af-ae67-a573f77fde43" + "Data-Mining", + "0ff207b9-7c52-4764-a52f-f330e6d1ae9b" ], [ "Multi-Time-Frame-Daily", "Process Definition", "Foundations", - "97681a8b-876b-4f01-9f02-16bb06408ed1" + "6dd821bd-a7f7-402f-9448-1edad817c0ce" ], [ "New Status Report", "Status Report", "Foundations", - "0b3ee02f-edd5-4ff0-aa1f-c687e6583098" + "1e62e687-8dec-4b51-8297-b0a2173a1c22" ] ] } @@ -610,15 +610,15 @@ "name": "", "config": "{\n \"mainUtility\": \"Market Ending Point\"\n}", "project": "Foundations", - "id": "3e907f0c-40fb-430e-a013-39fe4f44284b", + "id": "07b32c4b-9781-4944-b555-4a8d244028ad", "savedPayload": { "position": { - "x": 15439.784974351538, - "y": 10884.884581958237 + "x": 15292.784974351538, + "y": 10228.384581958237 }, "targetPosition": { - "x": 15227.652939995574, - "y": 11097.0166163142 + "x": 15080.652939995574, + "y": 10440.5166163142 }, "floatingObject": { "isPinned": false, @@ -640,13 +640,13 @@ [ "Candles", "Data Mine", - "Foundations", + "Data-Mining", "70c7eea3-a786-4dda-b526-0514e2cb14cc" ], [ "Candles Volumes", "Indicator Bot", - "Foundations", + "Data-Mining", "285a4618-0423-4ac9-9df9-7a78be6fd915" ], [ @@ -669,15 +669,15 @@ "name": "Exchange Raw Data Historic-OHLCVs", "config": "{\n \"mainUtility\": \"Market Starting Point\"\n}", "project": "Foundations", - "id": "77d0f477-eb24-44c9-b29c-efe946b0c4a0", + "id": "4df8d23f-55c0-4b47-b09e-6b393b8fe0a4", "savedPayload": { "position": { - "x": 15487.460561130905, - "y": 10947.0166163142 + "x": 15340.460561130905, + "y": 10290.5166163142 }, "targetPosition": { - "x": 15227.652939995574, - "y": 11097.0166163142 + "x": 15080.652939995574, + "y": 10440.5166163142 }, "floatingObject": { "isPinned": false, @@ -699,13 +699,13 @@ [ "Candles", "Data Mine", - "Foundations", + "Data-Mining", "70c7eea3-a786-4dda-b526-0514e2cb14cc" ], [ "Exchange Raw Data", "Sensor Bot", - "Foundations", + "Data-Mining", "af924204-66a2-47d4-9910-66ab78acb06f" ], [ @@ -729,15 +729,15 @@ "type": "Data Dependency", "name": "Candles Multi-Time-Frame-Daily", "project": "Foundations", - "id": "7e4330fe-cff7-410f-949d-9bc74ab234b8", + "id": "ea3d5b90-5d19-4363-818e-221806f599a4", "savedPayload": { "position": { - "x": 15517.430687882295, - "y": 11019.370902783445 + "x": 15370.430687882295, + "y": 10362.870902783445 }, "targetPosition": { - "x": 15227.652939995574, - "y": 11097.0166163142 + "x": 15080.652939995574, + "y": 10440.5166163142 }, "floatingObject": { "isPinned": false, @@ -759,13 +759,13 @@ [ "Candles", "Data Mine", - "Foundations", + "Data-Mining", "70c7eea3-a786-4dda-b526-0514e2cb14cc" ], [ "Candles Volumes", "Indicator Bot", - "Foundations", + "Data-Mining", "285a4618-0423-4ac9-9df9-7a78be6fd915" ], [ @@ -790,15 +790,15 @@ "name": "Candles", "project": "Foundations", "botDataDependencies": [], - "id": "85d0a208-d797-4073-921f-171e59d4c290", + "id": "58bd7e7e-1425-4d13-8627-8d12b2613275", "savedPayload": { "position": { - "x": 15554.652939995574, - "y": 11229.0166163142 + "x": 15407.652939995574, + "y": 10572.5166163142 }, "targetPosition": { - "x": 15227.652939995574, - "y": 11097.0166163142 + "x": 15080.652939995574, + "y": 10440.5166163142 }, "floatingObject": { "isPinned": true, @@ -820,22 +820,22 @@ [ "Candles", "Data Mine", - "Foundations", + "Data-Mining", "70c7eea3-a786-4dda-b526-0514e2cb14cc" ] ] } } ], - "id": "470f0399-a571-4dae-960d-1e6ecaad88e7", + "id": "87dbe358-3444-41c3-a253-4d31a7a6f7a4", "savedPayload": { "position": { - "x": 15227.652939995574, - "y": 11097.0166163142 + "x": 15080.652939995574, + "y": 10440.5166163142 }, "targetPosition": { - "x": 14967.845318860243, - "y": 11247.0166163142 + "x": 14820.845318860243, + "y": 10590.5166163142 }, "floatingObject": { "isPinned": false, @@ -854,15 +854,15 @@ "type": "Status Report", "name": "New Status Report", "project": "Foundations", - "id": "0b3ee02f-edd5-4ff0-aa1f-c687e6583098", + "id": "1e62e687-8dec-4b51-8297-b0a2173a1c22", "savedPayload": { "position": { - "x": 15117.845318860243, - "y": 11247.0166163142 + "x": 14970.845318860243, + "y": 10590.5166163142 }, "targetPosition": { - "x": 14967.845318860243, - "y": 11247.0166163142 + "x": 14820.845318860243, + "y": 10590.5166163142 }, "floatingObject": { "isPinned": false, @@ -881,15 +881,15 @@ "type": "Execution Started Event", "name": "", "project": "Foundations", - "id": "1326f776-09db-4750-bce6-8d8c1734f3a0", + "id": "a43abcfd-56e9-44c2-8b81-b875c56b5fc3", "savedPayload": { "position": { - "x": 15097.74912942791, - "y": 11322.0166163142 + "x": 14950.74912942791, + "y": 10665.5166163142 }, "targetPosition": { - "x": 14967.845318860243, - "y": 11247.0166163142 + "x": 14820.845318860243, + "y": 10590.5166163142 }, "floatingObject": { "isPinned": false, @@ -911,13 +911,13 @@ [ "Candles", "Data Mine", - "Foundations", + "Data-Mining", "70c7eea3-a786-4dda-b526-0514e2cb14cc" ], [ "Candles Volumes", "Indicator Bot", - "Foundations", + "Data-Mining", "285a4618-0423-4ac9-9df9-7a78be6fd915" ], [ @@ -939,15 +939,15 @@ "type": "Execution Finished Event", "name": "New Execution Finished Event", "project": "Foundations", - "id": "f3c494f1-ac4e-4cb2-a8d3-bebee8c1639a", + "id": "6aca7f00-f0f1-4eee-9a27-71f2c9ee08b6", "savedPayload": { "position": { - "x": 15042.845318860243, - "y": 11376.920426881867 + "x": 14895.845318860243, + "y": 10720.420426881867 }, "targetPosition": { - "x": 14967.845318860243, - "y": 11247.0166163142 + "x": 14820.845318860243, + "y": 10590.5166163142 }, "floatingObject": { "isPinned": false, @@ -962,15 +962,15 @@ } } }, - "id": "97681a8b-876b-4f01-9f02-16bb06408ed1", + "id": "6dd821bd-a7f7-402f-9448-1edad817c0ce", "savedPayload": { "position": { - "x": 14669.845318860243, - "y": 11480.0166163142 + "x": 14522.845318860243, + "y": 10823.5166163142 }, "targetPosition": { - "x": 14369.845318860243, - "y": 11480.0166163142 + "x": 14222.845318860243, + "y": 10823.5166163142 }, "floatingObject": { "isPinned": false, @@ -998,15 +998,15 @@ "name": "Multi-Time-Frame-Market", "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [\n \"24-hs\",\n \"12-hs\",\n \"08-hs\",\n \"06-hs\",\n \"04-hs\",\n \"03-hs\",\n \"02-hs\",\n \"01-hs\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n}", "project": "Foundations", - "id": "d76a7b97-f8ec-4565-bb08-b9c96e527061", + "id": "ca802d0e-272a-4035-9f85-20859090cfa7", "savedPayload": { "position": { - "x": 14910.273247028095, - "y": 11763.016913214095 + "x": 14763.273247028095, + "y": 11106.516913214095 }, "targetPosition": { - "x": 14688.043370394189, - "y": 11798.214667848146 + "x": 14541.043370394189, + "y": 11141.714667848146 }, "floatingObject": { "isPinned": false, @@ -1026,15 +1026,15 @@ "name": "Multi-Time-Frame-Daily", "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [\n \"45-min\",\n \"40-min\",\n \"30-min\",\n \"20-min\",\n \"15-min\",\n \"10-min\",\n \"05-min\",\n \"04-min\",\n \"03-min\",\n \"02-min\",\n \"01-min\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n}", "project": "Foundations", - "id": "80454a5a-c87b-47f6-b71e-f0466c864634", + "id": "992052aa-d8f7-4b0e-9edb-813b68982c96", "savedPayload": { "position": { - "x": 14888.519838336571, - "y": 11900.362530289543 + "x": 14741.519838336571, + "y": 11243.862530289543 }, "targetPosition": { - "x": 14688.043370394189, - "y": 11798.214667848146 + "x": 14541.043370394189, + "y": 11141.714667848146 }, "floatingObject": { "isPinned": false, @@ -1065,15 +1065,15 @@ "name": "New Formula", "code": "record.current.begin", "project": "Foundations", - "id": "acd5b5fc-b7f7-46e3-b278-9c984c130581", + "id": "83c2ed2e-99ac-44e3-a7e8-6c1d3867620a", "savedPayload": { "position": { - "x": 15340.951895456892, - "y": 12163.86101065538 + "x": 15193.951895456892, + "y": 11507.36101065538 }, "targetPosition": { - "x": 15116.645495366938, - "y": 12181.514307194146 + "x": 14969.645495366938, + "y": 11525.014307194146 }, "floatingObject": { "isPinned": false, @@ -1088,15 +1088,15 @@ } } }, - "id": "236f093d-9061-4363-a2ed-6150a13ebe4e", + "id": "f5aa9783-3d01-4afd-b47a-e69c06d2b2ac", "savedPayload": { "position": { - "x": 15116.645495366938, - "y": 12181.514307194146 + "x": 14969.645495366938, + "y": 11525.014307194146 }, "targetPosition": { - "x": 14892.339095276984, - "y": 12199.16760373291 + "x": 14745.339095276984, + "y": 11542.66760373291 }, "floatingObject": { "isPinned": false, @@ -1121,15 +1121,15 @@ "name": "New Formula", "code": "record.current.end", "project": "Foundations", - "id": "11bf2a1d-1c00-4876-af81-4c4effa5cda8", + "id": "ede35f59-3804-4802-b6d8-af7b379bd7c4", "savedPayload": { "position": { - "x": 15320.314527609804, - "y": 12338.225251201637 + "x": 15173.314527609804, + "y": 11681.725251201637 }, "targetPosition": { - "x": 15106.326811443394, - "y": 12268.696427467274 + "x": 14959.326811443394, + "y": 11612.196427467274 }, "floatingObject": { "isPinned": false, @@ -1144,15 +1144,15 @@ } } }, - "id": "b5f38833-a07e-42ce-893a-9bc05c70ca86", + "id": "f1c4b059-3bff-487d-827a-66257aefe20d", "savedPayload": { "position": { - "x": 15106.326811443394, - "y": 12268.696427467274 + "x": 14959.326811443394, + "y": 11612.196427467274 }, "targetPosition": { - "x": 14892.339095276984, - "y": 12199.16760373291 + "x": 14745.339095276984, + "y": 11542.66760373291 }, "floatingObject": { "isPinned": false, @@ -1177,15 +1177,15 @@ "name": "New Formula", "code": "variable.Upper", "project": "Foundations", - "id": "4646a964-3da9-46b0-b650-e1096ecf3174", + "id": "d4b9809b-644b-40f3-a9a5-401344cc768a", "savedPayload": { "position": { - "x": 15148.976108666993, - "y": 12418.356320044348 + "x": 15001.976108666993, + "y": 11761.856320044348 }, "targetPosition": { - "x": 15063.43043753699, - "y": 12345.293414607202 + "x": 14916.43043753699, + "y": 11688.793414607202 }, "floatingObject": { "isPinned": false, @@ -1200,15 +1200,15 @@ } } }, - "id": "1f54fec9-389b-4173-9035-2f9e122e8530", + "id": "4c2d0dcc-f528-4304-85b4-05d68e345d03", "savedPayload": { "position": { - "x": 15063.43043753699, - "y": 12345.293414607202 + "x": 14916.43043753699, + "y": 11688.793414607202 }, "targetPosition": { - "x": 14892.339095276984, - "y": 12199.16760373291 + "x": 14745.339095276984, + "y": 11542.66760373291 }, "floatingObject": { "isPinned": false, @@ -1233,15 +1233,15 @@ "name": "New Formula", "code": "variable.Lower", "project": "Foundations", - "id": "01c7c929-8aee-4284-b305-717dabfc74f8", + "id": "ca844dfa-5704-4c4d-bf1a-c290a17a2595", "savedPayload": { "position": { - "x": 15045.56088893908, - "y": 12499.882305646484 + "x": 14898.56088893908, + "y": 11843.382305646484 }, "targetPosition": { - "x": 14994.486957718382, - "y": 12399.644071675293 + "x": 14847.486957718382, + "y": 11743.144071675293 }, "floatingObject": { "isPinned": false, @@ -1256,15 +1256,15 @@ } } }, - "id": "6779bd73-6b00-4af0-b1ff-5dbb14edb178", + "id": "15e6919d-9da1-4778-82ad-aa93cb52a633", "savedPayload": { "position": { - "x": 14994.486957718382, - "y": 12399.644071675293 + "x": 14847.486957718382, + "y": 11743.144071675293 }, "targetPosition": { - "x": 14892.339095276984, - "y": 12199.16760373291 + "x": 14745.339095276984, + "y": 11542.66760373291 }, "floatingObject": { "isPinned": false, @@ -1289,15 +1289,15 @@ "name": "New Formula", "code": "variable.midPoint", "project": "Foundations", - "id": "f95f8041-8b26-4295-b95e-b32d06066ab5", + "id": "8d016964-12dd-4946-87e6-4b884391d1e9", "savedPayload": { "position": { - "x": 14918.819040085133, - "y": 12535.627203867842 + "x": 14771.819040085133, + "y": 11879.127203867842 }, "targetPosition": { - "x": 14909.99239181575, - "y": 12423.474003822865 + "x": 14762.99239181575, + "y": 11766.974003822865 }, "floatingObject": { "isPinned": false, @@ -1312,15 +1312,15 @@ } } }, - "id": "b96c8034-d6ba-4459-af39-b0104ff2061f", + "id": "8902281a-fdc4-4822-ac79-be0463adb3ab", "savedPayload": { "position": { - "x": 14909.99239181575, - "y": 12423.474003822865 + "x": 14762.99239181575, + "y": 11766.974003822865 }, "targetPosition": { - "x": 14892.339095276984, - "y": 12199.16760373291 + "x": 14745.339095276984, + "y": 11542.66760373291 }, "floatingObject": { "isPinned": false, @@ -1345,15 +1345,15 @@ "name": "New Record Formula", "code": "variable.AverageTrueRange", "project": "Foundations", - "id": "e38a745b-46e9-4b67-ab92-e6bf636b8213", + "id": "e4ca9073-2a91-49cd-9ae4-de89fa469100", "savedPayload": { "position": { - "x": 14788.04585967544, - "y": 12520.149177982525 + "x": 14641.04585967544, + "y": 11863.649177982525 }, "targetPosition": { - "x": 14822.810271542621, - "y": 12413.15531989932 + "x": 14675.810271542621, + "y": 11756.65531989932 }, "floatingObject": { "isPinned": false, @@ -1368,15 +1368,15 @@ } } }, - "id": "aa0fabd3-2b99-4c5b-8b28-719adbe6f4ba", + "id": "165772a7-97c0-41a5-876a-96c59eb1af72", "savedPayload": { "position": { - "x": 14822.810271542621, - "y": 12413.15531989932 + "x": 14675.810271542621, + "y": 11756.65531989932 }, "targetPosition": { - "x": 14892.339095276984, - "y": 12199.16760373291 + "x": 14745.339095276984, + "y": 11542.66760373291 }, "floatingObject": { "isPinned": false, @@ -1401,15 +1401,15 @@ "name": "New Record Formula", "code": "variable.AverageATR", "project": "Foundations", - "id": "c893e0c2-6e4c-41d7-a277-32e1b2457596", + "id": "8ecb2c7b-3ded-4c96-a978-470917aa9c26", "savedPayload": { "position": { - "x": 14673.150378965547, - "y": 12455.804617122922 + "x": 14526.150378965547, + "y": 11799.304617122922 }, "targetPosition": { - "x": 14746.213284402693, - "y": 12370.258945992919 + "x": 14599.213284402693, + "y": 11713.758945992919 }, "floatingObject": { "isPinned": false, @@ -1424,15 +1424,15 @@ } } }, - "id": "3e8458a5-1b5a-4093-af89-724d331dcb9c", + "id": "c892f9f8-7243-4835-898d-ef3996e99059", "savedPayload": { "position": { - "x": 14746.213284402693, - "y": 12370.258945992919 + "x": 14599.213284402693, + "y": 11713.758945992919 }, "targetPosition": { - "x": 14892.339095276984, - "y": 12199.16760373291 + "x": 14745.339095276984, + "y": 11542.66760373291 }, "floatingObject": { "isPinned": false, @@ -1448,20 +1448,20 @@ } } ], - "id": "cd647632-deaa-4e46-aed3-2f74e171f208", + "id": "571bdbb8-bd74-4d0a-abc1-b4d299a8433d", "savedPayload": { "position": { - "x": 14892.339095276984, - "y": 12199.16760373291 + "x": 14745.339095276984, + "y": 11542.66760373291 }, "targetPosition": { - "x": 14688.043370394189, - "y": 11798.214667848146 + "x": 14541.043370394189, + "y": 11141.714667848146 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": true, + "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -1484,15 +1484,15 @@ "name": "New Procedure Javascript Code", "code": "/* Loop Code */\n\nlet kcLen = 20 // Channel length\nlet candle = record.current\nlet multiplier = 1.5\nlet ATR_LEN = 14\n\n//Calculate EMA20 for midpoint\nvariable.midPoint = calculateEMA(20, candle.close, variable.previousMidPoint)\nvariable.previousMidPoint = variable.midPoint \n\n\n//////////////////////\nvariable.lastTR.push(calculateTR()) // Add the current true range value to last 20 array\n\nif (variable.lastTR.length > 20) {\n variable.lastTR.splice(0, 1) // Remove the first element of the array to keep it at a maximun of 14 elements\n}\n\nvariable.AverageTrueRange = calculateATR(20)\nvariable.prevClose = candle.close\n\nvariable.Upper = variable.midPoint + multiplier * variable.AverageTrueRange\nvariable.Lower = variable.midPoint - multiplier * variable.AverageTrueRange\n\n//Calculate EMA for ATR\nvariable.AverageATR = calculateEMA(ATR_LEN, variable.AverageTrueRange, variable.previousAverageATR)\nvariable.previousAverageATR = variable.AverageATR \n\n//////////////////\n/* Calculate True Range */\nfunction calculateTR() {\n let hl = candle.max - candle.min\n \n if (variable.prevClose === 0) { return hl } // Return High-Low when previous Close is 0\n \n let hcp = Math.abs(candle.max - variable.prevClose)\n let lcp = Math.abs(candle.min - variable.prevClose)\n \n return Math.max(hl, hcp, lcp)\n}\n\n/* Calculate Average True Range - Smoothing Function SMA */\nfunction calculateATR(length) {\n /* We check we have enough values to make the calculation */\n if (variable.lastTR.length < length) { return 0 } // If not, define the value as zero.\n\n let sum = 0 // Initialise sum variable. \n for (let i = variable.lastTR.length - length; i < variable.lastTR.length; i++) { // Iterate through the last periods\n sum = sum + variable.lastTR[i]\n }\n \n let atr = sum / length\n return atr\n}\n\nfunction calculateEMA(periods, price, previousEMA) {\n let k = 2 / (1 + periods)\n return price * k + previousEMA * (1-k)\n}", "project": "Foundations", - "id": "fb0e9c1d-a054-41f5-bef5-41c267e77735", + "id": "a83e8855-7c40-42e8-9ea6-93ffa676ddc2", "savedPayload": { "position": { - "x": 14728.998805038515, - "y": 12218.830385112708 + "x": 14581.998805038515, + "y": 11562.330385112708 }, "targetPosition": { - "x": 14693.162010083985, - "y": 12125.472342462986 + "x": 14546.162010083985, + "y": 11468.972342462986 }, "floatingObject": { "isPinned": false, @@ -1507,15 +1507,15 @@ } } }, - "id": "325b96d4-7ca6-4ee9-b42c-1a4b147ca71b", + "id": "60a04ccc-110f-4f6a-9f9b-4b676367f6ed", "savedPayload": { "position": { - "x": 14693.162010083985, - "y": 12125.472342462986 + "x": 14546.162010083985, + "y": 11468.972342462986 }, "targetPosition": { - "x": 14652.845615760138, - "y": 12020.444544482052 + "x": 14505.845615760138, + "y": 11363.944544482052 }, "floatingObject": { "isPinned": false, @@ -1539,15 +1539,15 @@ "name": "New Procedure Javascript Code", "code": "/* Initialization Code*/\n\nvariable.lastHighs = []\nvariable.lastLows = []\nvariable.previousMidPoint = 0\npreviousAverageATR = 0\n\nvariable.lastTR = []\nvariable.prevClose = 0", "project": "Foundations", - "id": "6d4b35c8-4c76-41ef-af19-fc77ece6e188", + "id": "458c9248-09eb-4aa5-ac17-d333d02454d4", "savedPayload": { "position": { - "x": 14519.115032662046, - "y": 12185.588061291659 + "x": 14372.115032662046, + "y": 11529.088061291659 }, "targetPosition": { - "x": 14582.04707176703, - "y": 12107.873465145962 + "x": 14435.04707176703, + "y": 11451.373465145962 }, "floatingObject": { "isPinned": false, @@ -1562,15 +1562,15 @@ } } }, - "id": "f24dc0b0-b88b-428a-9d1a-38b233b38232", + "id": "88e05af4-3d6d-4d8a-a6db-01d53ae5dc3e", "savedPayload": { "position": { - "x": 14582.04707176703, - "y": 12107.873465145962 + "x": 14435.04707176703, + "y": 11451.373465145962 }, "targetPosition": { - "x": 14652.845615760138, - "y": 12020.444544482052 + "x": 14505.845615760138, + "y": 11363.944544482052 }, "floatingObject": { "isPinned": false, @@ -1585,15 +1585,15 @@ } } }, - "id": "bf66fcaa-471d-439e-b4cc-de7191b4777c", + "id": "c1cd2e8e-082d-4940-9a90-7ecb3618fe29", "savedPayload": { "position": { - "x": 14652.845615760138, - "y": 12020.444544482052 + "x": 14505.845615760138, + "y": 11363.944544482052 }, "targetPosition": { - "x": 14688.043370394189, - "y": 11798.214667848146 + "x": 14541.043370394189, + "y": 11141.714667848146 }, "floatingObject": { "isPinned": false, @@ -1608,20 +1608,20 @@ } } }, - "id": "f41eab39-d10c-4335-95a7-64978fb51631", + "id": "4ea0d7d6-a47d-403e-987c-d4f556aa15a5", "savedPayload": { "position": { - "x": 14688.043370394189, - "y": 11798.214667848146 + "x": 14541.043370394189, + "y": 11141.714667848146 }, "targetPosition": { - "x": 14369.845318860243, - "y": 11480.0166163142 + "x": 14222.845318860243, + "y": 10823.5166163142 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": true, + "isCollapsed": false, "angleToParent": 2, "distanceToParent": 4, "arrangementStyle": 0 @@ -1632,40 +1632,40 @@ "referenceParent": { "type": "Plotter Module", "name": "Keltner Channel", - "id": "32f94206-6147-48df-9860-c94793356f85" + "id": "fc643a66-f6d5-4654-9e76-b272a9d3471e" }, "referenceParentCombinedNodePath": [ [ "quantum", "Data Mine", - "Foundations", - "c605cc22-976a-4661-afbd-f735d6f8f8d9" + "Data-Mining", + "9813e751-d2ed-4b93-b3e6-b5f2cacdc2c7" ], [ "Keltner Channel", "Plotter", "Foundations", - "964976a0-0546-434f-994b-36c5cd03437e" + "4d401079-d028-47de-bc1d-e4065fc62dbb" ], [ "Keltner Channel", "Plotter Module", "Foundations", - "32f94206-6147-48df-9860-c94793356f85" + "fc643a66-f6d5-4654-9e76-b272a9d3471e" ] ] } } ], - "id": "2d67d9ca-7a6e-42af-ae67-a573f77fde43", + "id": "0ff207b9-7c52-4764-a52f-f330e6d1ae9b", "savedPayload": { "position": { - "x": 14369.845318860243, - "y": 11480.0166163142 + "x": 13675.845318860243, + "y": 13034.5166163142 }, "targetPosition": { - "x": 14069.845318860243, - "y": 11480.0166163142 + "x": 13375.845318860243, + "y": 13034.5166163142 }, "floatingObject": { "isPinned": false, @@ -1684,7 +1684,7 @@ "type": "Indicator Bot", "name": "MVWAP", "config": "{\n \"codeName\": \"Moving-VWAP\"\n}", - "project": "Foundations", + "project": "Data-Mining", "processes": [ { "type": "Process Definition", @@ -1700,15 +1700,15 @@ "type": "Output Dataset", "name": "Multi-Time-Frame-Daily MVWAP", "project": "Foundations", - "id": "5704bcf4-154b-4358-aabe-8783cd7ef1e0", + "id": "bf70aaf9-595f-4753-91c7-961f52229cf9", "savedPayload": { "position": { - "x": 15427.887135458892, - "y": 11935.20588226836 + "x": 15280.887135458892, + "y": 11278.70588226836 }, "targetPosition": { - "x": 15215.755101102928, - "y": 12147.337916624323 + "x": 15068.755101102928, + "y": 11490.837916624323 }, "floatingObject": { "isPinned": false, @@ -1724,47 +1724,47 @@ "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Daily", - "id": "d84addaf-b023-4ea8-8e15-b7576c911bb5" + "id": "4bbe3516-d2bf-46e5-866e-3a20247beead" }, "referenceParentCombinedNodePath": [ [ "quantum", "Data Mine", - "Foundations", - "c605cc22-976a-4661-afbd-f735d6f8f8d9" + "Data-Mining", + "9813e751-d2ed-4b93-b3e6-b5f2cacdc2c7" ], [ "MVWAP", "Indicator Bot", - "Foundations", - "053d6fd9-217c-4469-9796-91021f2f0d53" + "Data-Mining", + "37f2df00-c1ce-41a5-92c7-070eeea83948" ], [ "MVWAP", "Product Definition", "Foundations", - "0d93e7b6-08f8-4b07-b959-ee2f70d79e70" + "5167cbd3-33b9-4f02-80bf-18b8f007e563" ], [ "Multi-Time-Frame-Daily", "Dataset Definition", "Foundations", - "d84addaf-b023-4ea8-8e15-b7576c911bb5" + "4bbe3516-d2bf-46e5-866e-3a20247beead" ] ] } } ], "outputDatasetFolders": [], - "id": "f0863ec3-6de8-43d3-a886-560391d4a212", + "id": "4f64c5bf-5ff1-4c30-bac4-dafc18f3496d", "savedPayload": { "position": { - "x": 14731.977353216207, - "y": 11432.341029534833 + "x": 14584.977353216207, + "y": 10775.841029534833 }, "targetPosition": { - "x": 14581.977353216207, - "y": 11692.148650670164 + "x": 14434.977353216207, + "y": 11035.648650670164 }, "floatingObject": { "isPinned": false, @@ -1789,15 +1789,15 @@ "name": "", "config": "{\n \"mainUtility\": \"Self Reference\"\n}", "project": "Foundations", - "id": "63cd0d4a-fb74-4276-9b97-16b8dd134973", + "id": "255a2373-2183-4468-a371-6f51435bd09e", "savedPayload": { "position": { - "x": 14841.784974351538, - "y": 11242.148650670164 + "x": 14694.784974351538, + "y": 10585.648650670164 }, "targetPosition": { - "x": 14841.784974351538, - "y": 11542.148650670164 + "x": 14694.784974351538, + "y": 10885.648650670164 }, "floatingObject": { "isPinned": false, @@ -1813,32 +1813,32 @@ "referenceParent": { "type": "Status Report", "name": "New Status Report", - "id": "fa60009c-41d9-4873-a2c8-189bc92ab157" + "id": "a38872c0-405e-4516-afff-4ba9bbd44087" }, "referenceParentCombinedNodePath": [ [ "quantum", "Data Mine", - "Foundations", - "c605cc22-976a-4661-afbd-f735d6f8f8d9" + "Data-Mining", + "9813e751-d2ed-4b93-b3e6-b5f2cacdc2c7" ], [ "MVWAP", "Indicator Bot", - "Foundations", - "053d6fd9-217c-4469-9796-91021f2f0d53" + "Data-Mining", + "37f2df00-c1ce-41a5-92c7-070eeea83948" ], [ "Multi-Time-Frame-Daily", "Process Definition", "Foundations", - "2b16d149-2eea-4cab-8632-a4cffd5c6bf1" + "2cc05e5f-9ec0-4391-adec-9bf687a4d10d" ], [ "New Status Report", "Status Report", "Foundations", - "fa60009c-41d9-4873-a2c8-189bc92ab157" + "a38872c0-405e-4516-afff-4ba9bbd44087" ] ] } @@ -1848,15 +1848,15 @@ "name": "", "config": "{\n \"mainUtility\": \"Market Ending Point\"\n}", "project": "Foundations", - "id": "dec327a6-495e-4788-97de-362c3c110366", + "id": "21d690e8-1617-45f2-a18c-b6efcf3b4368", "savedPayload": { "position": { - "x": 15053.917008707502, - "y": 11330.0166163142 + "x": 14906.917008707502, + "y": 10673.5166163142 }, "targetPosition": { - "x": 14841.784974351538, - "y": 11542.148650670164 + "x": 14694.784974351538, + "y": 10885.648650670164 }, "floatingObject": { "isPinned": false, @@ -1878,13 +1878,13 @@ [ "Candles", "Data Mine", - "Foundations", + "Data-Mining", "70c7eea3-a786-4dda-b526-0514e2cb14cc" ], [ "Candles Volumes", "Indicator Bot", - "Foundations", + "Data-Mining", "285a4618-0423-4ac9-9df9-7a78be6fd915" ], [ @@ -1907,15 +1907,15 @@ "name": "Exchange Raw Data Historic-OHLCVs", "config": "{\n \"mainUtility\": \"Market Starting Point\"\n}", "project": "Foundations", - "id": "f1a1606f-0c3f-4fb1-9cf9-2de43920fc40", + "id": "2f3da322-d008-405c-8ca0-29ad453615c7", "savedPayload": { "position": { - "x": 15101.592595486869, - "y": 11392.148650670164 + "x": 14954.592595486869, + "y": 10735.648650670164 }, "targetPosition": { - "x": 14841.784974351538, - "y": 11542.148650670164 + "x": 14694.784974351538, + "y": 10885.648650670164 }, "floatingObject": { "isPinned": false, @@ -1937,13 +1937,13 @@ [ "Candles", "Data Mine", - "Foundations", + "Data-Mining", "70c7eea3-a786-4dda-b526-0514e2cb14cc" ], [ "Exchange Raw Data", "Sensor Bot", - "Foundations", + "Data-Mining", "af924204-66a2-47d4-9910-66ab78acb06f" ], [ @@ -1967,15 +1967,15 @@ "type": "Data Dependency", "name": "Candles Multi-Time-Frame-Daily", "project": "Foundations", - "id": "5f6c8325-9256-4578-86d8-ad9984ccb4b1", + "id": "2eaf1bba-860a-4344-97b4-c98e9baafe27", "savedPayload": { "position": { - "x": 15131.562722238259, - "y": 11464.502937139408 + "x": 14984.562722238259, + "y": 10808.002937139408 }, "targetPosition": { - "x": 14841.784974351538, - "y": 11542.148650670164 + "x": 14694.784974351538, + "y": 10885.648650670164 }, "floatingObject": { "isPinned": false, @@ -1997,13 +1997,13 @@ [ "Candles", "Data Mine", - "Foundations", + "Data-Mining", "70c7eea3-a786-4dda-b526-0514e2cb14cc" ], [ "Candles Volumes", "Indicator Bot", - "Foundations", + "Data-Mining", "285a4618-0423-4ac9-9df9-7a78be6fd915" ], [ @@ -2025,15 +2025,15 @@ "type": "Data Dependency", "name": "Volumes Multi-Time-Frame-Daily", "project": "Foundations", - "id": "3ecd2b4a-8339-4a90-bc57-771405c2fac6", + "id": "cde464f9-9ddb-4f6a-8c55-dce9ee9870ed", "savedPayload": { "position": { - "x": 15291.784974351538, - "y": 11542.148650670164 + "x": 15144.784974351538, + "y": 10885.648650670164 }, "targetPosition": { - "x": 14841.784974351538, - "y": 11542.148650670164 + "x": 14694.784974351538, + "y": 10885.648650670164 }, "floatingObject": { "isPinned": false, @@ -2055,13 +2055,13 @@ [ "Candles", "Data Mine", - "Foundations", + "Data-Mining", "70c7eea3-a786-4dda-b526-0514e2cb14cc" ], [ "Candles Volumes", "Indicator Bot", - "Foundations", + "Data-Mining", "285a4618-0423-4ac9-9df9-7a78be6fd915" ], [ @@ -2081,15 +2081,15 @@ } ], "dataMineDataDependencies": [], - "id": "9bd52f0c-2575-425c-97b4-91e00ccaa7b6", + "id": "80ed5388-ca1d-4c2b-a09a-5cf93e95c000", "savedPayload": { "position": { - "x": 14841.784974351538, - "y": 11542.148650670164 + "x": 14694.784974351538, + "y": 10885.648650670164 }, "targetPosition": { - "x": 14581.977353216207, - "y": 11692.148650670164 + "x": 14434.977353216207, + "y": 11035.648650670164 }, "floatingObject": { "isPinned": false, @@ -2108,15 +2108,15 @@ "type": "Status Report", "name": "New Status Report", "project": "Foundations", - "id": "fa60009c-41d9-4873-a2c8-189bc92ab157", + "id": "a38872c0-405e-4516-afff-4ba9bbd44087", "savedPayload": { "position": { - "x": 14881.977353216207, - "y": 11692.148650670164 + "x": 14734.977353216207, + "y": 11035.648650670164 }, "targetPosition": { - "x": 14581.977353216207, - "y": 11692.148650670164 + "x": 14434.977353216207, + "y": 11035.648650670164 }, "floatingObject": { "isPinned": false, @@ -2135,15 +2135,15 @@ "type": "Execution Started Event", "name": "", "project": "Foundations", - "id": "ffc31467-3fae-4842-ba76-dd22fd2b33c7", + "id": "f66755ac-3b9b-4f70-8dc2-cbe0adef0e43", "savedPayload": { "position": { - "x": 14711.881163783873, - "y": 11767.148650670164 + "x": 14564.881163783873, + "y": 11110.648650670164 }, "targetPosition": { - "x": 14581.977353216207, - "y": 11692.148650670164 + "x": 14434.977353216207, + "y": 11035.648650670164 }, "floatingObject": { "isPinned": false, @@ -2165,13 +2165,13 @@ [ "Candles", "Data Mine", - "Foundations", + "Data-Mining", "70c7eea3-a786-4dda-b526-0514e2cb14cc" ], [ "Candles Volumes", "Indicator Bot", - "Foundations", + "Data-Mining", "285a4618-0423-4ac9-9df9-7a78be6fd915" ], [ @@ -2193,15 +2193,15 @@ "type": "Execution Finished Event", "name": "New Execution Finished Event", "project": "Foundations", - "id": "52fc064f-0ee1-41cb-9a78-5440e7e3e41b", + "id": "800156e7-b525-43d2-8c08-c57569060177", "savedPayload": { "position": { - "x": 14731.977353216207, - "y": 11951.956271805495 + "x": 14584.977353216207, + "y": 11295.456271805495 }, "targetPosition": { - "x": 14581.977353216207, - "y": 11692.148650670164 + "x": 14434.977353216207, + "y": 11035.648650670164 }, "floatingObject": { "isPinned": false, @@ -2216,15 +2216,15 @@ } } }, - "id": "2b16d149-2eea-4cab-8632-a4cffd5c6bf1", + "id": "2cc05e5f-9ec0-4391-adec-9bf687a4d10d", "savedPayload": { "position": { - "x": 14581.977353216207, - "y": 11692.148650670164 + "x": 14434.977353216207, + "y": 11035.648650670164 }, "targetPosition": { - "x": 14281.977353216207, - "y": 11692.148650670164 + "x": 14134.977353216207, + "y": 11035.648650670164 }, "floatingObject": { "isPinned": false, @@ -2253,15 +2253,15 @@ "type": "Output Dataset", "name": "Multi-Time-Frame-Market MVWAP", "project": "Foundations", - "id": "c46a9d4a-ece8-457f-a57d-114a63fb71e4", + "id": "a6360c8b-39a3-4032-b335-68343a804124", "savedPayload": { "position": { - "x": 15375.664883345613, - "y": 11749.989257964617 + "x": 15228.664883345613, + "y": 11093.489257964617 }, "targetPosition": { - "x": 15085.887135458892, - "y": 11827.634971495372 + "x": 14938.887135458892, + "y": 11171.134971495372 }, "floatingObject": { "isPinned": false, @@ -2277,47 +2277,47 @@ "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Market", - "id": "601d886e-2bc1-46c1-b385-7fcc0dc1a2f2" + "id": "6e65fef4-9b88-488b-87af-5d0afa994f88" }, "referenceParentCombinedNodePath": [ [ "quantum", "Data Mine", - "Foundations", - "c605cc22-976a-4661-afbd-f735d6f8f8d9" + "Data-Mining", + "9813e751-d2ed-4b93-b3e6-b5f2cacdc2c7" ], [ "MVWAP", "Indicator Bot", - "Foundations", - "053d6fd9-217c-4469-9796-91021f2f0d53" + "Data-Mining", + "37f2df00-c1ce-41a5-92c7-070eeea83948" ], [ "MVWAP", "Product Definition", "Foundations", - "0d93e7b6-08f8-4b07-b959-ee2f70d79e70" + "5167cbd3-33b9-4f02-80bf-18b8f007e563" ], [ "Multi-Time-Frame-Market", "Dataset Definition", "Foundations", - "601d886e-2bc1-46c1-b385-7fcc0dc1a2f2" + "6e65fef4-9b88-488b-87af-5d0afa994f88" ] ] } } ], "outputDatasetFolders": [], - "id": "74f07f4a-b353-4001-aee7-53ee538123d2", + "id": "88542da3-cafb-49e0-aec9-4bdf52dd993f", "savedPayload": { "position": { - "x": 15085.887135458892, - "y": 11827.634971495372 + "x": 14938.887135458892, + "y": 11171.134971495372 }, "targetPosition": { - "x": 14796.10938757217, - "y": 11905.280685026128 + "x": 14649.10938757217, + "y": 11248.780685026128 }, "floatingObject": { "isPinned": false, @@ -2342,15 +2342,15 @@ "name": "", "config": "{\n \"mainUtility\": \"Self Reference\"\n}", "project": "Foundations", - "id": "13bbfc30-1df3-43ec-bf3b-a7190ff5a2ca", + "id": "76f63f21-1c43-45d9-a447-05922a7560c3", "savedPayload": { "position": { - "x": 15379.331415679033, - "y": 11920.552891311556 + "x": 15232.331415679033, + "y": 11264.052891311556 }, "targetPosition": { - "x": 15085.887135458892, - "y": 11982.926398556883 + "x": 14938.887135458892, + "y": 11326.426398556883 }, "floatingObject": { "isPinned": false, @@ -2366,32 +2366,32 @@ "referenceParent": { "type": "Status Report", "name": "New Status Report", - "id": "990cc769-d7dc-4cb3-af94-7e8815d69b8f" + "id": "dfcd3307-f4ee-4f7d-9a48-d9c44c442665" }, "referenceParentCombinedNodePath": [ [ "quantum", "Data Mine", - "Foundations", - "c605cc22-976a-4661-afbd-f735d6f8f8d9" + "Data-Mining", + "9813e751-d2ed-4b93-b3e6-b5f2cacdc2c7" ], [ "MVWAP", "Indicator Bot", - "Foundations", - "053d6fd9-217c-4469-9796-91021f2f0d53" + "Data-Mining", + "37f2df00-c1ce-41a5-92c7-070eeea83948" ], [ "Multi-Time-Frame-Market", "Process Definition", "Foundations", - "9789d117-c9bf-4525-a5a2-06faf5d974c4" + "0411a2f1-5da3-4601-9c68-12af4237f338" ], [ "New Status Report", "Status Report", "Foundations", - "990cc769-d7dc-4cb3-af94-7e8815d69b8f" + "dfcd3307-f4ee-4f7d-9a48-d9c44c442665" ] ] } @@ -2401,15 +2401,15 @@ "name": "Candles Volumes Multi-Time-Frame-Market", "config": "{\n \"mainUtility\": \"Market Ending Point\"\n}", "project": "Foundations", - "id": "036ef5a5-6dab-42ec-b6f6-1919418fe3ad", + "id": "7cf09bc8-9f0f-43cb-b868-34704878cf9d", "savedPayload": { "position": { - "x": 15384.243704069373, - "y": 12014.284937537179 + "x": 15237.243704069373, + "y": 11357.784937537179 }, "targetPosition": { - "x": 15085.887135458892, - "y": 11982.926398556883 + "x": 14938.887135458892, + "y": 11326.426398556883 }, "floatingObject": { "isPinned": false, @@ -2431,13 +2431,13 @@ [ "Candles", "Data Mine", - "Foundations", + "Data-Mining", "70c7eea3-a786-4dda-b526-0514e2cb14cc" ], [ "Candles Volumes", "Indicator Bot", - "Foundations", + "Data-Mining", "285a4618-0423-4ac9-9df9-7a78be6fd915" ], [ @@ -2461,15 +2461,15 @@ "type": "Data Dependency", "name": "Candles Multi-Time-Frame-Market", "project": "Foundations", - "id": "cea62d1a-fb40-45b2-88af-7b864038e9e6", + "id": "f8d6e37e-ba77-42b6-8f94-a53d09bb13c1", "savedPayload": { "position": { - "x": 15337.488305842518, - "y": 12146.31810906139 + "x": 15190.488305842518, + "y": 11489.81810906139 }, "targetPosition": { - "x": 15085.887135458892, - "y": 11982.926398556883 + "x": 14938.887135458892, + "y": 11326.426398556883 }, "floatingObject": { "isPinned": false, @@ -2491,13 +2491,13 @@ [ "Candles", "Data Mine", - "Foundations", + "Data-Mining", "70c7eea3-a786-4dda-b526-0514e2cb14cc" ], [ "Candles Volumes", "Indicator Bot", - "Foundations", + "Data-Mining", "285a4618-0423-4ac9-9df9-7a78be6fd915" ], [ @@ -2519,15 +2519,15 @@ "type": "Data Dependency", "name": "Volumes Multi-Time-Frame-Market", "project": "Foundations", - "id": "674a69ff-e1ec-4294-8b80-fa69ef2bfdc2", + "id": "6af382ee-09f0-4a3e-95a4-39b3451832c9", "savedPayload": { "position": { - "x": 15193.397520322482, - "y": 12263.000526506044 + "x": 15046.397520322482, + "y": 11606.500526506044 }, "targetPosition": { - "x": 15085.887135458892, - "y": 11982.926398556883 + "x": 14938.887135458892, + "y": 11326.426398556883 }, "floatingObject": { "isPinned": false, @@ -2549,13 +2549,13 @@ [ "Candles", "Data Mine", - "Foundations", + "Data-Mining", "70c7eea3-a786-4dda-b526-0514e2cb14cc" ], [ "Candles Volumes", "Indicator Bot", - "Foundations", + "Data-Mining", "285a4618-0423-4ac9-9df9-7a78be6fd915" ], [ @@ -2575,15 +2575,15 @@ } ], "dataMineDataDependencies": [], - "id": "91868fea-6d88-4aee-b326-41a1fdf17b0c", + "id": "044073e2-3190-4bda-a649-e6785e0b9d59", "savedPayload": { "position": { - "x": 15085.887135458892, - "y": 11982.926398556883 + "x": 14938.887135458892, + "y": 11326.426398556883 }, "targetPosition": { - "x": 14796.10938757217, - "y": 11905.280685026128 + "x": 14649.10938757217, + "y": 11248.780685026128 }, "floatingObject": { "isPinned": false, @@ -2602,15 +2602,15 @@ "type": "Status Report", "name": "New Status Report", "project": "Foundations", - "id": "990cc769-d7dc-4cb3-af94-7e8815d69b8f", + "id": "dfcd3307-f4ee-4f7d-9a48-d9c44c442665", "savedPayload": { "position": { - "x": 15008.241421928135, - "y": 12117.412719382091 + "x": 14861.241421928135, + "y": 11460.912719382091 }, "targetPosition": { - "x": 14796.10938757217, - "y": 11905.280685026128 + "x": 14649.10938757217, + "y": 11248.780685026128 }, "floatingObject": { "isPinned": false, @@ -2629,15 +2629,15 @@ "type": "Execution Started Event", "name": "", "project": "Foundations", - "id": "84c49f41-9da1-4566-b4c1-5c5b5151df2b", + "id": "0aefd439-011f-4983-aeb8-d9ba1c8c9a97", "savedPayload": { "position": { - "x": 14873.755101102926, - "y": 12195.058432912849 + "x": 14726.755101102926, + "y": 11538.558432912849 }, "targetPosition": { - "x": 14796.10938757217, - "y": 11905.280685026128 + "x": 14649.10938757217, + "y": 11248.780685026128 }, "floatingObject": { "isPinned": false, @@ -2659,13 +2659,13 @@ [ "Candles", "Data Mine", - "Foundations", + "Data-Mining", "70c7eea3-a786-4dda-b526-0514e2cb14cc" ], [ "Candles Volumes", "Indicator Bot", - "Foundations", + "Data-Mining", "285a4618-0423-4ac9-9df9-7a78be6fd915" ], [ @@ -2687,15 +2687,15 @@ "type": "Execution Finished Event", "name": "New Execution Finished Event", "project": "Foundations", - "id": "633725a5-7f2d-4912-8804-1a7d927584dc", + "id": "af030a33-c1d7-4f5c-b00b-3bd43244774b", "savedPayload": { "position": { - "x": 14718.463674041415, - "y": 12195.058432912849 + "x": 14571.463674041415, + "y": 11538.558432912849 }, "targetPosition": { - "x": 14796.10938757217, - "y": 11905.280685026128 + "x": 14649.10938757217, + "y": 11248.780685026128 }, "floatingObject": { "isPinned": false, @@ -2710,15 +2710,15 @@ } } }, - "id": "9789d117-c9bf-4525-a5a2-06faf5d974c4", + "id": "0411a2f1-5da3-4601-9c68-12af4237f338", "savedPayload": { "position": { - "x": 14796.10938757217, - "y": 11905.280685026128 + "x": 14649.10938757217, + "y": 11248.780685026128 }, "targetPosition": { - "x": 14281.977353216207, - "y": 11692.148650670164 + "x": 14134.977353216207, + "y": 11035.648650670164 }, "floatingObject": { "isPinned": true, @@ -2746,15 +2746,15 @@ "name": "Multi-Time-Frame-Daily", "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [\n \"45-min\",\n \"40-min\",\n \"30-min\",\n \"20-min\",\n \"15-min\",\n \"10-min\",\n \"05-min\",\n \"04-min\",\n \"03-min\",\n \"02-min\",\n \"01-min\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n}", "project": "Foundations", - "id": "d84addaf-b023-4ea8-8e15-b7576c911bb5", + "id": "4bbe3516-d2bf-46e5-866e-3a20247beead", "savedPayload": { "position": { - "x": 14524.682451528692, - "y": 12168.484226357907 + "x": 14377.682451528692, + "y": 11511.984226357907 }, "targetPosition": { - "x": 14281.977353216207, - "y": 11992.148650670164 + "x": 14134.977353216207, + "y": 11335.648650670164 }, "floatingObject": { "isPinned": false, @@ -2774,15 +2774,15 @@ "name": "Multi-Time-Frame-Market", "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [\n \"24-hs\",\n \"12-hs\",\n \"08-hs\",\n \"06-hs\",\n \"04-hs\",\n \"03-hs\",\n \"02-hs\",\n \"01-hs\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n}", "project": "Foundations", - "id": "601d886e-2bc1-46c1-b385-7fcc0dc1a2f2", + "id": "6e65fef4-9b88-488b-87af-5d0afa994f88", "savedPayload": { "position": { - "x": 14374.682451528692, - "y": 12277.46560555871 + "x": 14227.682451528692, + "y": 11620.96560555871 }, "targetPosition": { - "x": 14281.977353216207, - "y": 11992.148650670164 + "x": 14134.977353216207, + "y": 11335.648650670164 }, "floatingObject": { "isPinned": false, @@ -2813,15 +2813,15 @@ "name": "New Record Formula", "code": "variable.mvwap1", "project": "Foundations", - "id": "ef6bfa96-40e6-4474-8aa7-7cf4d548953e", + "id": "89de107f-3d95-4473-acae-83e9e3437072", "savedPayload": { "position": { - "x": 14330.909386224988, - "y": 12804.565167802424 + "x": 14183.909386224988, + "y": 12148.065167802424 }, "targetPosition": { - "x": 14254.868789664984, - "y": 12739.620362969406 + "x": 14107.868789664984, + "y": 12083.120362969406 }, "floatingObject": { "isPinned": false, @@ -2836,15 +2836,15 @@ } } }, - "id": "8e4bfd43-e63d-4bfd-aa53-47c3da245ea4", + "id": "6213e58b-4d35-47a7-a8e2-45b1ff63918c", "savedPayload": { "position": { - "x": 14254.868789664984, - "y": 12739.620362969406 + "x": 14107.868789664984, + "y": 12083.120362969406 }, "targetPosition": { - "x": 14140.80789482498, - "y": 12642.203155719879 + "x": 13993.80789482498, + "y": 11985.703155719879 }, "floatingObject": { "isPinned": false, @@ -2869,15 +2869,15 @@ "name": "New Formula", "code": "record.current.begin", "project": "Foundations", - "id": "3df0ae24-b1f6-4cea-9792-d7f1b447bfcc", + "id": "3560f5cb-e23a-4e8a-9d53-3d081ea6beee", "savedPayload": { "position": { - "x": 14277.005044746844, - "y": 12909.505112976389 + "x": 14130.005044746844, + "y": 12253.005112976389 }, "targetPosition": { - "x": 14208.906469785912, - "y": 12775.854134348134 + "x": 14061.906469785912, + "y": 12119.354134348134 }, "floatingObject": { "isPinned": false, @@ -2892,15 +2892,15 @@ } } }, - "id": "479d4112-5211-4626-83b0-5232e294f516", + "id": "36d74a21-eae9-43aa-bfcf-4be6123b133c", "savedPayload": { "position": { - "x": 14208.906469785912, - "y": 12775.854134348134 + "x": 14061.906469785912, + "y": 12119.354134348134 }, "targetPosition": { - "x": 14140.80789482498, - "y": 12642.203155719879 + "x": 13993.80789482498, + "y": 11985.703155719879 }, "floatingObject": { "isPinned": false, @@ -2925,15 +2925,15 @@ "name": "New Formula", "code": "record.current.end", "project": "Foundations", - "id": "7f3e837f-97d1-4cdc-9c58-9c746b3f8720", + "id": "e2818bd8-c978-4c40-931e-ac723388e7da", "savedPayload": { "position": { - "x": 14164.345623543335, - "y": 12941.278355839819 + "x": 14017.345623543335, + "y": 12284.778355839819 }, "targetPosition": { - "x": 14152.576759184158, - "y": 12791.740755779849 + "x": 14005.576759184158, + "y": 12135.240755779849 }, "floatingObject": { "isPinned": false, @@ -2948,15 +2948,15 @@ } } }, - "id": "08003b07-39ee-4abf-8b87-3ae817d9d166", + "id": "763426ec-58ef-461e-992f-b35332482470", "savedPayload": { "position": { - "x": 14152.576759184158, - "y": 12791.740755779849 + "x": 14005.576759184158, + "y": 12135.240755779849 }, "targetPosition": { - "x": 14140.80789482498, - "y": 12642.203155719879 + "x": 13993.80789482498, + "y": 11985.703155719879 }, "floatingObject": { "isPinned": false, @@ -2981,15 +2981,15 @@ "name": "New Formula", "code": "variable.mvwap2", "project": "Foundations", - "id": "b8cc2197-7ef0-42d5-80f7-255a93151296", + "id": "96178326-4010-42d5-ad13-80b9a249b08f", "savedPayload": { "position": { - "x": 14063.553646231245, - "y": 12879.967284793667 + "x": 13916.553646231245, + "y": 12223.467284793667 }, "targetPosition": { - "x": 14094.455345668739, - "y": 12784.861633164151 + "x": 13947.455345668739, + "y": 12128.361633164151 }, "floatingObject": { "isPinned": false, @@ -3004,15 +3004,15 @@ } } }, - "id": "6ecdcfd8-804a-4ea4-97f6-aaa854f5453e", + "id": "dfbb4378-2fbb-4dcf-92c7-5a8a32a411b9", "savedPayload": { "position": { - "x": 14094.455345668739, - "y": 12784.861633164151 + "x": 13947.455345668739, + "y": 12128.361633164151 }, "targetPosition": { - "x": 14140.80789482498, - "y": 12642.203155719879 + "x": 13993.80789482498, + "y": 11985.703155719879 }, "floatingObject": { "isPinned": false, @@ -3037,15 +3037,15 @@ "name": "New Record Formula", "code": "variable.mvwap3", "project": "Foundations", - "id": "368a40de-2142-4b5c-8992-483a4ab89f1a", + "id": "11454794-ba45-41a6-ad7f-58d16e2962a5", "savedPayload": { "position": { - "x": 13978.445882742435, - "y": 12832.304647119887 + "x": 13831.445882742435, + "y": 12175.804647119887 }, "targetPosition": { - "x": 14043.390687575453, - "y": 12756.264050559883 + "x": 13896.390687575453, + "y": 12099.764050559883 }, "floatingObject": { "isPinned": false, @@ -3060,15 +3060,15 @@ } } }, - "id": "5166bb7d-6d46-4c7c-a56f-ae4536d3114e", + "id": "3b431537-fa88-4fb3-9f41-f359685f9930", "savedPayload": { "position": { - "x": 14043.390687575453, - "y": 12756.264050559883 + "x": 13896.390687575453, + "y": 12099.764050559883 }, "targetPosition": { - "x": 14140.80789482498, - "y": 12642.203155719879 + "x": 13993.80789482498, + "y": 11985.703155719879 }, "floatingObject": { "isPinned": false, @@ -3093,15 +3093,15 @@ "name": "New Record Formula", "code": "variable.mvwap4", "project": "Foundations", - "id": "a47d9692-c3ea-4c2c-93fd-a1187215ea55", + "id": "ca539ee1-ac65-4892-8d4d-ca9e6eac6eb7", "savedPayload": { "position": { - "x": 13918.05626377789, - "y": 12755.700780654764 + "x": 13771.05626377789, + "y": 12099.200780654764 }, "targetPosition": { - "x": 14007.156916196725, - "y": 12710.30173068081 + "x": 13860.156916196725, + "y": 12053.80173068081 }, "floatingObject": { "isPinned": false, @@ -3116,15 +3116,15 @@ } } }, - "id": "84bf6ed0-af01-4a6d-94ce-8abd0a22ad8a", + "id": "f26d2ade-e853-4dc7-b4a7-3708043deefc", "savedPayload": { "position": { - "x": 14007.156916196725, - "y": 12710.30173068081 + "x": 13860.156916196725, + "y": 12053.80173068081 }, "targetPosition": { - "x": 14140.80789482498, - "y": 12642.203155719879 + "x": 13993.80789482498, + "y": 11985.703155719879 }, "floatingObject": { "isPinned": false, @@ -3149,15 +3149,15 @@ "name": "New Record Formula", "code": "variable.mvwap5", "project": "Foundations", - "id": "3c775ba2-f6e7-46c0-bc75-45888c9a0239", + "id": "ab2e7943-ccdc-4300-8d84-2824f4d3d1f5", "savedPayload": { "position": { - "x": 13891.578561391698, - "y": 12661.817929651841 + "x": 13744.578561391698, + "y": 12005.317929651841 }, "targetPosition": { - "x": 13991.27029476501, - "y": 12653.972020079056 + "x": 13844.27029476501, + "y": 11997.472020079056 }, "floatingObject": { "isPinned": false, @@ -3172,15 +3172,15 @@ } } }, - "id": "37610c9f-a20c-40e2-b164-72762ccead82", + "id": "4dd65130-0fd3-43d9-8e83-416592918c4f", "savedPayload": { "position": { - "x": 13991.27029476501, - "y": 12653.972020079056 + "x": 13844.27029476501, + "y": 11997.472020079056 }, "targetPosition": { - "x": 14140.80789482498, - "y": 12642.203155719879 + "x": 13993.80789482498, + "y": 11985.703155719879 }, "floatingObject": { "isPinned": false, @@ -3196,15 +3196,15 @@ } } ], - "id": "f3a59ecc-efe7-4f0b-afdc-3eb2277247a6", + "id": "5fea2b56-7c4c-4c0e-9d87-a25d5aae14ba", "savedPayload": { "position": { - "x": 14140.80789482498, - "y": 12642.203155719879 + "x": 13993.80789482498, + "y": 11985.703155719879 }, "targetPosition": { - "x": 14281.977353216207, - "y": 11992.148650670164 + "x": 14134.977353216207, + "y": 11335.648650670164 }, "floatingObject": { "isPinned": true, @@ -3232,15 +3232,15 @@ "name": "New Procedure Javascript Code", "code": "/* Loop Code */\nlet movingAvLen1 = 5;\nlet movingAvLen2 = 10;\t\t\nlet movingAvLen3 = 20;\nlet movingAvLen4 = 50;\nlet movingAvLen5 = 100;\nlet candle = record.current;\nlet volume = getElement('volumes', candle);\nlet AllVolume = volume.buy; // + volume.sell;\nlet MaxLen = Math.max(movingAvLen1, movingAvLen2, movingAvLen3, movingAvLen4, movingAvLen5);\nlet tempPVsum = 0;\n//variable.volBuy = AllVolume;\n\n// error handling when the exchange is down and no data available.\nif ( Number.isNaN(candle.close) || Number.isNaN(candle.open) ) {\n\tcandle.close = variable.prevClose;\n\tcandle.min = variable.prevMin;\n\tcandle.max = variable.prevMax;\n\tAllVolume = 1;\t// 1 as a placeholder,not sure what to put here\n} else {\n\tvariable.prevClose = candle.close;\n\tvariable.prevMin = candle.min;\n\tvariable.prevMax = candle.max;\n}\n\n//////////\n// Calculate PriceVolume\ntempPVsum = calculatePV();\nif ( Number.isNaN(tempPVsum)) {\n\t// result is Nan, return zero volume as server or asset is down\n\ttempPVsum = 0;\n} else { variable.PVSum.push(tempPVsum) }\n\nif (variable.PVSum.length > MaxLen) {\n variable.PVSum.splice(0, 1); // Remove the first element of the array to keep it at a maximum of movingAvLen1 elements (default 10) \n}\n\n// Add current volume to array\nvariable.VolSum.push(AllVolume);\n\nif (variable.VolSum.length > MaxLen) {\n variable.VolSum.splice(0, 1) // Remove the first element of the array to keep it at a maximum of movingAvLen1 elements (default 10) \n}\n\nvariable.mvwap1 = calculateVolSum(movingAvLen1);\nvariable.mvwap2 = calculateVolSum(movingAvLen2);\nvariable.mvwap3 = calculateVolSum(movingAvLen3);\nvariable.mvwap4 = calculateVolSum(movingAvLen4);\nvariable.mvwap5 = calculateVolSum(movingAvLen5);\n\n//////////////////\n// functions area\n\nfunction calculatePV()\t{\n\treturn (candle.close + candle.max + candle.min) / 3 * AllVolume;\n}\n\nfunction calculateVolSum(length) {\n\t/* We check we have enough values to make the calculation */\n if (variable.PVSum.length < length) { return 0 } // If not, define the value as zero.\n\t\n\tlet sum1 = 0 // Initialise sum variables. \n\tlet sum2 = 0 \n for (let i = variable.PVSum.length - length; i < variable.PVSum.length; i++) { // Iterate through the array\n sum1 = sum1 + variable.PVSum[i];\n\t\tsum2 = sum2 + variable.VolSum[i];\n }\n \n let MVWAP = sum1 / sum2;\n\tif ( Number.isNaN(MVWAP) ) {\n\t\t// error handling, return zero instead of NaN\n\t\tMVWAP = 0;\n\t}\n return MVWAP;\n}", "project": "Foundations", - "id": "17c38500-0967-4ed8-8133-471b7ae8cdf9", + "id": "220b986c-c28b-4bec-a92d-561900c0ef34", "savedPayload": { "position": { - "x": 13756.078078931296, - "y": 12518.199909013543 + "x": 13609.078078931296, + "y": 11861.699909013543 }, "targetPosition": { - "x": 13850.476137588772, - "y": 12401.628014794998 + "x": 13703.476137588772, + "y": 11745.128014794998 }, "floatingObject": { "isPinned": false, @@ -3255,15 +3255,15 @@ } } }, - "id": "63ee4a6c-4ef7-4c90-b985-b7563e87f56f", + "id": "570ca810-bc5e-4d6c-9ee8-617ac181e047", "savedPayload": { "position": { - "x": 13850.476137588772, - "y": 12401.628014794998 + "x": 13703.476137588772, + "y": 11745.128014794998 }, "targetPosition": { - "x": 14039.272254903723, - "y": 12168.484226357907 + "x": 13892.272254903723, + "y": 11511.984226357907 }, "floatingObject": { "isPinned": false, @@ -3287,15 +3287,15 @@ "name": "New Procedure Javascript Code", "code": "variable.PVSum = []\nvariable.VolSum= []\nvariable.prevMin = 0\nvariable.prevMax = 0\nvariable.prevClose = 0", "project": "Foundations", - "id": "70e750a1-cd0b-4017-bb43-f6f98a61b3ba", + "id": "dfe7c2db-36aa-40b7-9a39-f3f72f15f82f", "savedPayload": { "position": { - "x": 13619.161062979982, - "y": 12329.749803653292 + "x": 13472.161062979982, + "y": 11673.249803653292 }, "targetPosition": { - "x": 13759.198126954561, - "y": 12275.994611221497 + "x": 13612.198126954561, + "y": 11619.494611221497 }, "floatingObject": { "isPinned": false, @@ -3310,15 +3310,15 @@ } } }, - "id": "b04ba3ae-16ee-4885-b362-9cce885b61df", + "id": "787fbe89-be98-4632-8bda-48aaa5be7eda", "savedPayload": { "position": { - "x": 13759.198126954561, - "y": 12275.994611221497 + "x": 13612.198126954561, + "y": 11619.494611221497 }, "targetPosition": { - "x": 14039.272254903723, - "y": 12168.484226357907 + "x": 13892.272254903723, + "y": 11511.984226357907 }, "floatingObject": { "isPinned": false, @@ -3333,15 +3333,15 @@ } } }, - "id": "1a1df272-90a1-49e6-92df-f05c376e9cc4", + "id": "5e8cdf8a-c440-4f80-bf6b-06dd4577f352", "savedPayload": { "position": { - "x": 14039.272254903723, - "y": 12168.484226357907 + "x": 13892.272254903723, + "y": 11511.984226357907 }, "targetPosition": { - "x": 14281.977353216207, - "y": 11992.148650670164 + "x": 14134.977353216207, + "y": 11335.648650670164 }, "floatingObject": { "isPinned": false, @@ -3356,15 +3356,15 @@ } } }, - "id": "0d93e7b6-08f8-4b07-b959-ee2f70d79e70", + "id": "5167cbd3-33b9-4f02-80bf-18b8f007e563", "savedPayload": { "position": { - "x": 14281.977353216207, - "y": 11992.148650670164 + "x": 14134.977353216207, + "y": 11335.648650670164 }, "targetPosition": { - "x": 14281.977353216207, - "y": 11692.148650670164 + "x": 14134.977353216207, + "y": 11035.648650670164 }, "floatingObject": { "isPinned": false, @@ -3380,40 +3380,40 @@ "referenceParent": { "type": "Plotter Module", "name": "MVWAP", - "id": "6acec7f3-960f-4747-a675-e5961a67d2fd" + "id": "5f8310cd-7ec3-44d2-9c3a-f5697b2d9e04" }, "referenceParentCombinedNodePath": [ [ "quantum", "Data Mine", - "Foundations", - "c605cc22-976a-4661-afbd-f735d6f8f8d9" + "Data-Mining", + "9813e751-d2ed-4b93-b3e6-b5f2cacdc2c7" ], [ "MVWAP", "Plotter", "Foundations", - "d9335835-0c95-4a98-9c42-bad2fb3e8625" + "8fe60d39-d610-486c-8a42-89f048a17de3" ], [ "MVWAP", "Plotter Module", "Foundations", - "6acec7f3-960f-4747-a675-e5961a67d2fd" + "5f8310cd-7ec3-44d2-9c3a-f5697b2d9e04" ] ] } } ], - "id": "053d6fd9-217c-4469-9796-91021f2f0d53", + "id": "37f2df00-c1ce-41a5-92c7-070eeea83948", "savedPayload": { "position": { - "x": 14281.977353216207, - "y": 11692.148650670164 + "x": 13618.550417172728, + "y": 13210.852192001943 }, "targetPosition": { - "x": 14069.845318860243, - "y": 11480.0166163142 + "x": 13375.845318860243, + "y": 13034.5166163142 }, "floatingObject": { "isPinned": false, @@ -3432,7 +3432,7 @@ "type": "Indicator Bot", "name": "Choppy", "config": "{\n \"codeName\": \"Choppy-Indicator\"\n}", - "project": "Foundations", + "project": "Data-Mining", "processes": [ { "type": "Process Definition", @@ -3448,15 +3448,15 @@ "type": "Output Dataset", "name": "Multi-Time-Frame-Daily Choppy", "project": "Foundations", - "id": "5f260803-1d8d-4621-8268-bcdd11db199d", + "id": "3c61a22b-7e9e-42cf-819f-08ea57f61120", "savedPayload": { "position": { - "x": 14597.046528164441, - "y": 12419.893412397763 + "x": 14450.046528164441, + "y": 11763.393412397763 }, "targetPosition": { - "x": 14307.26878027772, - "y": 12342.247698867008 + "x": 14160.26878027772, + "y": 11685.747698867008 }, "floatingObject": { "isPinned": false, @@ -3472,47 +3472,47 @@ "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Daily", - "id": "ea152de8-23f1-4954-99b1-fb1ab836d317" + "id": "7140c2f1-89c3-4323-824a-e90c32900eed" }, "referenceParentCombinedNodePath": [ [ "quantum", "Data Mine", - "Foundations", - "c605cc22-976a-4661-afbd-f735d6f8f8d9" + "Data-Mining", + "9813e751-d2ed-4b93-b3e6-b5f2cacdc2c7" ], [ "Choppy", "Indicator Bot", - "Foundations", - "f4097c95-a1d3-4110-ace9-2c9d8a0e167c" + "Data-Mining", + "2e689fb6-1d88-4e5f-a5b7-5f259e6d41fe" ], [ "Choppy", "Product Definition", "Foundations", - "e283364e-671f-4df2-bf0a-54179c84e114" + "ba84c1ed-5714-434c-b944-65259f9c9db3" ], [ "Multi-Time-Frame-Daily", "Dataset Definition", "Foundations", - "ea152de8-23f1-4954-99b1-fb1ab836d317" + "7140c2f1-89c3-4323-824a-e90c32900eed" ] ] } } ], "outputDatasetFolders": [], - "id": "6909e88e-c345-4279-8564-9a011c6cbe12", + "id": "a1b65a98-9b75-427d-997d-1a30da7fbcd3", "savedPayload": { "position": { - "x": 14307.26878027772, - "y": 12342.247698867008 + "x": 14160.26878027772, + "y": 11685.747698867008 }, "targetPosition": { - "x": 14017.491032390999, - "y": 12264.601985336252 + "x": 13870.491032390999, + "y": 11608.101985336252 }, "floatingObject": { "isPinned": false, @@ -3537,15 +3537,15 @@ "name": "", "config": "{\n \"mainUtility\": \"Self Reference\"\n}", "project": "Foundations", - "id": "2600aee9-7192-49f9-9f94-abc52edbda1d", + "id": "e2bdf15c-65c2-43a4-9739-56e79f803da2", "savedPayload": { "position": { - "x": 14514.940021635508, - "y": 12569.4391180047 + "x": 14367.940021635508, + "y": 11912.9391180047 }, "targetPosition": { - "x": 14229.623066746963, - "y": 12476.734019692216 + "x": 14082.623066746963, + "y": 11820.234019692216 }, "floatingObject": { "isPinned": false, @@ -3561,32 +3561,32 @@ "referenceParent": { "type": "Status Report", "name": "New Status Report", - "id": "79be037a-65ee-455c-b429-28ededfc26a8" + "id": "a7b42ac2-3e6e-441b-b4e5-f6a8dbfa2ea0" }, "referenceParentCombinedNodePath": [ [ "quantum", "Data Mine", - "Foundations", - "c605cc22-976a-4661-afbd-f735d6f8f8d9" + "Data-Mining", + "9813e751-d2ed-4b93-b3e6-b5f2cacdc2c7" ], [ "Choppy", "Indicator Bot", - "Foundations", - "f4097c95-a1d3-4110-ace9-2c9d8a0e167c" + "Data-Mining", + "2e689fb6-1d88-4e5f-a5b7-5f259e6d41fe" ], [ "Multi-Time-Frame-Daily", "Process Definition", "Foundations", - "2d23c37f-72a5-421e-984f-117db619f061" + "2c40e224-8593-4d73-9287-3ce65bcdbf12" ], [ "New Status Report", "Status Report", "Foundations", - "79be037a-65ee-455c-b429-28ededfc26a8" + "a7b42ac2-3e6e-441b-b4e5-f6a8dbfa2ea0" ] ] } @@ -3596,15 +3596,15 @@ "name": "", "config": "{\n \"mainUtility\": \"Market Ending Point\"\n}", "project": "Foundations", - "id": "41c57cdd-c64a-4e5f-8b1f-ed4738535708", + "id": "57952a75-176b-4288-b984-79ebeeb38125", "savedPayload": { "position": { - "x": 14472.328165059447, - "y": 12653.069595379959 + "x": 14325.328165059447, + "y": 11996.569595379959 }, "targetPosition": { - "x": 14229.623066746963, - "y": 12476.734019692216 + "x": 14082.623066746963, + "y": 11820.234019692216 }, "floatingObject": { "isPinned": false, @@ -3626,13 +3626,13 @@ [ "Candles", "Data Mine", - "Foundations", + "Data-Mining", "70c7eea3-a786-4dda-b526-0514e2cb14cc" ], [ "Candles Volumes", "Indicator Bot", - "Foundations", + "Data-Mining", "285a4618-0423-4ac9-9df9-7a78be6fd915" ], [ @@ -3655,15 +3655,15 @@ "name": "Exchange Raw Data Historic-OHLCVs", "config": "{\n \"mainUtility\": \"Market Starting Point\"\n}", "project": "Foundations", - "id": "beacaede-dcfa-4fcd-98d7-06cd4c1531d9", + "id": "52a4fd89-e78b-435c-bda4-8708b6e84598", "savedPayload": { "position": { - "x": 14405.958642434705, - "y": 12719.4391180047 + "x": 14258.958642434705, + "y": 12062.9391180047 }, "targetPosition": { - "x": 14229.623066746963, - "y": 12476.734019692216 + "x": 14082.623066746963, + "y": 11820.234019692216 }, "floatingObject": { "isPinned": false, @@ -3685,13 +3685,13 @@ [ "Candles", "Data Mine", - "Foundations", + "Data-Mining", "70c7eea3-a786-4dda-b526-0514e2cb14cc" ], [ "Exchange Raw Data", "Sensor Bot", - "Foundations", + "Data-Mining", "af924204-66a2-47d4-9910-66ab78acb06f" ], [ @@ -3715,15 +3715,15 @@ "type": "Data Dependency", "name": "Candles Multi-Time-Frame-Daily", "project": "Foundations", - "id": "28215d39-5a9f-4e36-86a8-ad179825045b", + "id": "8c73460c-0dcd-47ac-a670-d421d72bb203", "savedPayload": { "position": { - "x": 14322.328165059447, - "y": 12762.050974580761 + "x": 14175.328165059447, + "y": 12105.550974580761 }, "targetPosition": { - "x": 14229.623066746963, - "y": 12476.734019692216 + "x": 14082.623066746963, + "y": 11820.234019692216 }, "floatingObject": { "isPinned": false, @@ -3745,13 +3745,13 @@ [ "Candles", "Data Mine", - "Foundations", + "Data-Mining", "70c7eea3-a786-4dda-b526-0514e2cb14cc" ], [ "Candles Volumes", "Indicator Bot", - "Foundations", + "Data-Mining", "285a4618-0423-4ac9-9df9-7a78be6fd915" ], [ @@ -3771,15 +3771,15 @@ } ], "dataMineDataDependencies": [], - "id": "f62fcc1a-4dfe-45fc-aeda-c6f7c07fbf96", + "id": "1304e52f-f603-4bec-96a3-2b4f21261ab0", "savedPayload": { "position": { - "x": 14229.623066746963, - "y": 12476.734019692216 + "x": 14082.623066746963, + "y": 11820.234019692216 }, "targetPosition": { - "x": 14017.491032390999, - "y": 12264.601985336252 + "x": 13870.491032390999, + "y": 11608.101985336252 }, "floatingObject": { "isPinned": false, @@ -3798,15 +3798,15 @@ "type": "Status Report", "name": "New Status Report", "project": "Foundations", - "id": "79be037a-65ee-455c-b429-28ededfc26a8", + "id": "a7b42ac2-3e6e-441b-b4e5-f6a8dbfa2ea0", "savedPayload": { "position": { - "x": 14095.136745921754, - "y": 12554.379733222973 + "x": 13948.136745921754, + "y": 11897.879733222973 }, "targetPosition": { - "x": 14017.491032390999, - "y": 12264.601985336252 + "x": 13870.491032390999, + "y": 11608.101985336252 }, "floatingObject": { "isPinned": false, @@ -3825,15 +3825,15 @@ "type": "Execution Started Event", "name": "", "project": "Foundations", - "id": "662266a5-c6cb-4160-b315-2a682ccfa2df", + "id": "053da758-bbdc-4236-aa7a-fe0b9371cf5c", "savedPayload": { "position": { - "x": 13939.845318860243, - "y": 12554.379733222973 + "x": 13792.845318860243, + "y": 11897.879733222973 }, "targetPosition": { - "x": 14017.491032390999, - "y": 12264.601985336252 + "x": 13870.491032390999, + "y": 11608.101985336252 }, "floatingObject": { "isPinned": false, @@ -3855,13 +3855,13 @@ [ "Candles", "Data Mine", - "Foundations", + "Data-Mining", "70c7eea3-a786-4dda-b526-0514e2cb14cc" ], [ "Candles Volumes", "Indicator Bot", - "Foundations", + "Data-Mining", "285a4618-0423-4ac9-9df9-7a78be6fd915" ], [ @@ -3883,15 +3883,15 @@ "type": "Execution Finished Event", "name": "New Execution Finished Event", "project": "Foundations", - "id": "87a7aaca-6312-4070-a0d4-56a48634b611", + "id": "787931a4-6c04-493d-9485-696f14b1999d", "savedPayload": { "position": { - "x": 13805.358998035035, - "y": 12476.734019692216 + "x": 13658.358998035035, + "y": 11820.234019692216 }, "targetPosition": { - "x": 14017.491032390999, - "y": 12264.601985336252 + "x": 13870.491032390999, + "y": 11608.101985336252 }, "floatingObject": { "isPinned": false, @@ -3906,15 +3906,15 @@ } } }, - "id": "2d23c37f-72a5-421e-984f-117db619f061", + "id": "2c40e224-8593-4d73-9287-3ce65bcdbf12", "savedPayload": { "position": { - "x": 14281.977353216207, - "y": 11992.148650670164 + "x": 14134.977353216207, + "y": 11335.648650670164 }, "targetPosition": { - "x": 14069.845318860243, - "y": 11780.0166163142 + "x": 13922.845318860243, + "y": 11123.5166163142 }, "floatingObject": { "isPinned": false, @@ -3943,15 +3943,15 @@ "type": "Output Dataset", "name": "Multi-Time-Frame-Market Choppy", "project": "Foundations", - "id": "16d280ea-954f-45f2-ab5d-450139c68ff5", + "id": "9c7c3a76-ad2c-4ca3-ad07-60b885987a10", "savedPayload": { "position": { - "x": 14589.460561130905, - "y": 12380.0166163142 + "x": 14442.460561130905, + "y": 11723.5166163142 }, "targetPosition": { - "x": 14329.652939995574, - "y": 12230.0166163142 + "x": 14182.652939995574, + "y": 11573.5166163142 }, "floatingObject": { "isPinned": false, @@ -3967,47 +3967,47 @@ "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Market", - "id": "5cf5fe75-fb44-48e2-ae6c-87a3b2b71253" + "id": "c3bebb11-9f46-461e-8ec7-74718ac31c7c" }, "referenceParentCombinedNodePath": [ [ "quantum", "Data Mine", - "Foundations", - "c605cc22-976a-4661-afbd-f735d6f8f8d9" + "Data-Mining", + "9813e751-d2ed-4b93-b3e6-b5f2cacdc2c7" ], [ "Choppy", "Indicator Bot", - "Foundations", - "f4097c95-a1d3-4110-ace9-2c9d8a0e167c" + "Data-Mining", + "2e689fb6-1d88-4e5f-a5b7-5f259e6d41fe" ], [ "Choppy", "Product Definition", "Foundations", - "e283364e-671f-4df2-bf0a-54179c84e114" + "ba84c1ed-5714-434c-b944-65259f9c9db3" ], [ "Multi-Time-Frame-Market", "Dataset Definition", "Foundations", - "5cf5fe75-fb44-48e2-ae6c-87a3b2b71253" + "c3bebb11-9f46-461e-8ec7-74718ac31c7c" ] ] } } ], "outputDatasetFolders": [], - "id": "82b8f53b-1261-4f5c-abca-c6eec9979169", + "id": "1fc290be-7040-472a-8ff8-441ee38f5091", "savedPayload": { "position": { - "x": 14329.652939995574, - "y": 12230.0166163142 + "x": 14182.652939995574, + "y": 11573.5166163142 }, "targetPosition": { - "x": 14069.845318860243, - "y": 12080.0166163142 + "x": 13922.845318860243, + "y": 11423.5166163142 }, "floatingObject": { "isPinned": false, @@ -4032,15 +4032,15 @@ "name": "", "config": "{\n \"mainUtility\": \"Self Reference\"\n}", "project": "Foundations", - "id": "013a2fe8-681a-44da-95ab-05872b15eb87", + "id": "4ddd3057-192d-41d1-96c8-5bc6955a1b67", "savedPayload": { "position": { - "x": 14364.734192803604, - "y": 12378.64709421491 + "x": 14217.734192803604, + "y": 11722.14709421491 }, "targetPosition": { - "x": 14219.845318860243, - "y": 12339.824237449531 + "x": 14072.845318860243, + "y": 11683.324237449531 }, "floatingObject": { "isPinned": false, @@ -4056,32 +4056,32 @@ "referenceParent": { "type": "Status Report", "name": "New Status Report", - "id": "82ae7feb-b25b-497c-91b0-ce95d2825ac0" + "id": "4ab35f6e-e403-46fb-af9a-97250768422e" }, "referenceParentCombinedNodePath": [ [ "quantum", "Data Mine", - "Foundations", - "c605cc22-976a-4661-afbd-f735d6f8f8d9" + "Data-Mining", + "9813e751-d2ed-4b93-b3e6-b5f2cacdc2c7" ], [ "Choppy", "Indicator Bot", - "Foundations", - "f4097c95-a1d3-4110-ace9-2c9d8a0e167c" + "Data-Mining", + "2e689fb6-1d88-4e5f-a5b7-5f259e6d41fe" ], [ "Multi-Time-Frame-Market", "Process Definition", "Foundations", - "3bae0417-e414-4514-933a-b6d92d5467c7" + "b9b54329-96f8-4f78-83e6-166c393be192" ], [ "New Status Report", "Status Report", "Foundations", - "82ae7feb-b25b-497c-91b0-ce95d2825ac0" + "4ab35f6e-e403-46fb-af9a-97250768422e" ] ] } @@ -4091,15 +4091,15 @@ "name": "Candles Volumes Multi-Time-Frame-Market", "config": "{\n \"mainUtility\": \"Market Ending Point\"\n}", "project": "Foundations", - "id": "ffce4d98-8b16-4f03-b1e8-1dab49929085", + "id": "b5ebd84d-d9e3-4ae5-908a-cfe770596c29", "savedPayload": { "position": { - "x": 14369.845318860243, - "y": 12599.631858584862 + "x": 14222.845318860243, + "y": 11943.131858584862 }, "targetPosition": { - "x": 14219.845318860243, - "y": 12339.824237449531 + "x": 14072.845318860243, + "y": 11683.324237449531 }, "floatingObject": { "isPinned": false, @@ -4121,13 +4121,13 @@ [ "Candles", "Data Mine", - "Foundations", + "Data-Mining", "70c7eea3-a786-4dda-b526-0514e2cb14cc" ], [ "Candles Volumes", "Indicator Bot", - "Foundations", + "Data-Mining", "285a4618-0423-4ac9-9df9-7a78be6fd915" ], [ @@ -4151,15 +4151,15 @@ "type": "Data Dependency", "name": "Candles Multi-Time-Frame-Market", "project": "Foundations", - "id": "e7ac98d8-94c8-40c1-8e82-c9da04e4328c", + "id": "6ae4a15e-618e-4008-9f34-b953b8c7d3f6", "savedPayload": { "position": { - "x": 14181.022462094865, - "y": 12484.713111392892 + "x": 14034.022462094865, + "y": 11828.213111392892 }, "targetPosition": { - "x": 14219.845318860243, - "y": 12339.824237449531 + "x": 14072.845318860243, + "y": 11683.324237449531 }, "floatingObject": { "isPinned": false, @@ -4181,13 +4181,13 @@ [ "Candles", "Data Mine", - "Foundations", + "Data-Mining", "70c7eea3-a786-4dda-b526-0514e2cb14cc" ], [ "Candles Volumes", "Indicator Bot", - "Foundations", + "Data-Mining", "285a4618-0423-4ac9-9df9-7a78be6fd915" ], [ @@ -4207,15 +4207,15 @@ } ], "dataMineDataDependencies": [], - "id": "374dec03-78ee-4caa-b7c6-f448baf4fe5f", + "id": "84d4af69-cef6-48eb-a3f2-1c2408f1eb09", "savedPayload": { "position": { - "x": 14219.845318860243, - "y": 12339.824237449531 + "x": 14072.845318860243, + "y": 11683.324237449531 }, "targetPosition": { - "x": 14069.845318860243, - "y": 12080.0166163142 + "x": 13922.845318860243, + "y": 11423.5166163142 }, "floatingObject": { "isPinned": false, @@ -4234,15 +4234,15 @@ "type": "Status Report", "name": "New Status Report", "project": "Foundations", - "id": "82ae7feb-b25b-497c-91b0-ce95d2825ac0", + "id": "4ab35f6e-e403-46fb-af9a-97250768422e", "savedPayload": { "position": { - "x": 14069.845318860243, - "y": 12380.0166163142 + "x": 13922.845318860243, + "y": 11723.5166163142 }, "targetPosition": { - "x": 14069.845318860243, - "y": 12080.0166163142 + "x": 13922.845318860243, + "y": 11423.5166163142 }, "floatingObject": { "isPinned": false, @@ -4261,15 +4261,15 @@ "type": "Execution Started Event", "name": "", "project": "Foundations", - "id": "ffc96cb8-89b2-49e5-a52f-f6e0e6a9fb67", + "id": "0e891d6e-c0cf-41cd-b931-b3cdbb3e217d", "savedPayload": { "position": { - "x": 13994.845318860243, - "y": 12209.920426881867 + "x": 13847.845318860243, + "y": 11553.420426881867 }, "targetPosition": { - "x": 14069.845318860243, - "y": 12080.0166163142 + "x": 13922.845318860243, + "y": 11423.5166163142 }, "floatingObject": { "isPinned": false, @@ -4291,13 +4291,13 @@ [ "Candles", "Data Mine", - "Foundations", + "Data-Mining", "70c7eea3-a786-4dda-b526-0514e2cb14cc" ], [ "Candles Volumes", "Indicator Bot", - "Foundations", + "Data-Mining", "285a4618-0423-4ac9-9df9-7a78be6fd915" ], [ @@ -4319,15 +4319,15 @@ "type": "Execution Finished Event", "name": "New Execution Finished Event", "project": "Foundations", - "id": "c52c698f-0169-4a9c-9a77-80581361d88d", + "id": "439dfadc-5d40-40ba-b296-56cd11d0a76b", "savedPayload": { "position": { - "x": 13939.941508292577, - "y": 12155.0166163142 + "x": 13792.941508292577, + "y": 11498.5166163142 }, "targetPosition": { - "x": 14069.845318860243, - "y": 12080.0166163142 + "x": 13922.845318860243, + "y": 11423.5166163142 }, "floatingObject": { "isPinned": false, @@ -4342,15 +4342,15 @@ } } }, - "id": "3bae0417-e414-4514-933a-b6d92d5467c7", + "id": "b9b54329-96f8-4f78-83e6-166c393be192", "savedPayload": { "position": { - "x": 14069.845318860243, - "y": 12080.0166163142 + "x": 13922.845318860243, + "y": 11423.5166163142 }, "targetPosition": { - "x": 14069.845318860243, - "y": 11780.0166163142 + "x": 13922.845318860243, + "y": 11123.5166163142 }, "floatingObject": { "isPinned": false, @@ -4378,15 +4378,15 @@ "name": "Multi-Time-Frame-Daily", "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [\n \"45-min\",\n \"40-min\",\n \"30-min\",\n \"20-min\",\n \"15-min\",\n \"10-min\",\n \"05-min\",\n \"04-min\",\n \"03-min\",\n \"02-min\",\n \"01-min\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n}", "project": "Foundations", - "id": "ea152de8-23f1-4954-99b1-fb1ab836d317", + "id": "7140c2f1-89c3-4323-824a-e90c32900eed", "savedPayload": { "position": { - "x": 13913.64362401635, - "y": 12565.455152848705 + "x": 13766.64362401635, + "y": 11908.955152848705 }, "targetPosition": { - "x": 13866.71328450428, - "y": 12269.148650670164 + "x": 13719.71328450428, + "y": 11612.648650670164 }, "floatingObject": { "isPinned": false, @@ -4406,15 +4406,15 @@ "name": "Multi-Time-Frame-Market", "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [\n \"24-hs\",\n \"12-hs\",\n \"08-hs\",\n \"06-hs\",\n \"04-hs\",\n \"03-hs\",\n \"02-hs\",\n \"01-hs\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n}", "project": "Foundations", - "id": "5cf5fe75-fb44-48e2-ae6c-87a3b2b71253", + "id": "c3bebb11-9f46-461e-8ec7-74718ac31c7c", "savedPayload": { "position": { - "x": 13730.516134582416, - "y": 12536.450607926674 + "x": 13583.516134582416, + "y": 11879.950607926674 }, "targetPosition": { - "x": 13866.71328450428, - "y": 12269.148650670164 + "x": 13719.71328450428, + "y": 11612.648650670164 }, "floatingObject": { "isPinned": false, @@ -4445,15 +4445,15 @@ "name": "New Record Formula", "code": "record.current.begin", "project": "Foundations", - "id": "5011ad52-5b0b-4dd2-ae8b-1d4e727bd63c", + "id": "7156f88e-3a9c-417b-bcf0-bafab15d9965", "savedPayload": { "position": { - "x": 13535.62889004582, - "y": 12908.111408292138 + "x": 13388.62889004582, + "y": 12251.611408292138 }, "targetPosition": { - "x": 13532.263180401449, - "y": 12758.149173050762 + "x": 13385.263180401449, + "y": 12101.649173050762 }, "floatingObject": { "isPinned": false, @@ -4468,15 +4468,15 @@ } } }, - "id": "76adece1-2229-4859-ad1b-9275fd559a3b", + "id": "dff4c910-4872-45eb-9d7e-77e1cc98758b", "savedPayload": { "position": { - "x": 13532.263180401449, - "y": 12758.149173050762 + "x": 13385.263180401449, + "y": 12101.649173050762 }, "targetPosition": { - "x": 13525.531761112708, - "y": 12458.22470256801 + "x": 13378.531761112708, + "y": 11801.72470256801 }, "floatingObject": { "isPinned": false, @@ -4501,15 +4501,15 @@ "name": "New Record Formula", "code": "record.current.end", "project": "Foundations", - "id": "274d59e9-663f-4671-93c9-7ff6ce0c4270", + "id": "b9e93c56-38cf-480f-a615-1a3becb54fd5", "savedPayload": { "position": { - "x": 13339.430433877775, - "y": 12867.939598564477 + "x": 13192.430433877775, + "y": 12211.439598564477 }, "targetPosition": { - "x": 13401.464209622753, - "y": 12731.367966565655 + "x": 13254.464209622753, + "y": 12074.867966565655 }, "floatingObject": { "isPinned": false, @@ -4524,15 +4524,15 @@ } } }, - "id": "4f6ab294-22e2-43ae-a3ca-c88903b92839", + "id": "3b6f3721-78fd-4392-8bc8-3d6a5be86b65", "savedPayload": { "position": { - "x": 13401.464209622753, - "y": 12731.367966565655 + "x": 13254.464209622753, + "y": 12074.867966565655 }, "targetPosition": { - "x": 13525.531761112708, - "y": 12458.22470256801 + "x": 13378.531761112708, + "y": 11801.72470256801 }, "floatingObject": { "isPinned": false, @@ -4557,15 +4557,15 @@ "name": "New Record Formula", "code": "variable.histo", "project": "Foundations", - "id": "dc3519fa-5310-436f-9063-34d3deb67e26", + "id": "9f71b986-8925-4f90-9ce8-94eb1d467186", "savedPayload": { "position": { - "x": 13180.091627951604, - "y": 12746.618728861271 + "x": 13033.091627951604, + "y": 12090.118728861271 }, "targetPosition": { - "x": 13295.238339005306, - "y": 12650.487386763518 + "x": 13148.238339005306, + "y": 11993.987386763518 }, "floatingObject": { "isPinned": false, @@ -4580,15 +4580,15 @@ } } }, - "id": "c59b053c-9524-4c1e-a649-ebf1dc24797e", + "id": "7eb333ae-0f0f-4567-ac07-fee91d63fea6", "savedPayload": { "position": { - "x": 13295.238339005306, - "y": 12650.487386763518 + "x": 13148.238339005306, + "y": 11993.987386763518 }, "targetPosition": { - "x": 13525.531761112708, - "y": 12458.22470256801 + "x": 13378.531761112708, + "y": 11801.72470256801 }, "floatingObject": { "isPinned": false, @@ -4613,15 +4613,15 @@ "name": "New Record Formula", "code": "variable.graph", "project": "Foundations", - "id": "5194c114-fdf1-4616-b3ac-1c635e6f91f9", + "id": "bea4e14a-b726-43bd-ad99-a36a2a7d2111", "savedPayload": { "position": { - "x": 13089.1714769432, - "y": 12568.177885330062 + "x": 12942.1714769432, + "y": 11911.677885330062 }, "targetPosition": { - "x": 13234.624904999702, - "y": 12531.526824409379 + "x": 13087.624904999702, + "y": 11875.026824409379 }, "floatingObject": { "isPinned": false, @@ -4636,15 +4636,15 @@ } } }, - "id": "56fa4d75-7df8-4bd5-9bf5-ac3ea6ceed3b", + "id": "6dbb79fc-bcfc-4092-aff4-4e3ca845548f", "savedPayload": { "position": { - "x": 13234.624904999702, - "y": 12531.526824409379 + "x": 13087.624904999702, + "y": 11875.026824409379 }, "targetPosition": { - "x": 13525.531761112708, - "y": 12458.22470256801 + "x": 13378.531761112708, + "y": 11801.72470256801 }, "floatingObject": { "isPinned": false, @@ -4669,15 +4669,15 @@ "name": "New Record Formula", "code": "variable.maProperty", "project": "Foundations", - "id": "3704b57b-ab64-4315-8493-ff92aa63714a", + "id": "4a53cc98-77ff-4637-b936-b8b40f27fddd", "savedPayload": { "position": { - "x": 13084.677831822253, - "y": 12367.959465465538 + "x": 12937.677831822253, + "y": 11711.459465465538 }, "targetPosition": { - "x": 13231.629141585738, - "y": 12398.047877833029 + "x": 13084.629141585738, + "y": 11741.547877833029 }, "floatingObject": { "isPinned": false, @@ -4692,15 +4692,15 @@ } } }, - "id": "8cea6737-8554-4c6f-a28a-261eca03fd8f", + "id": "e4c394bf-ddff-4230-a1e6-a48d40cd3482", "savedPayload": { "position": { - "x": 13231.629141585738, - "y": 12398.047877833029 + "x": 13084.629141585738, + "y": 11741.547877833029 }, "targetPosition": { - "x": 13525.531761112708, - "y": 12458.22470256801 + "x": 13378.531761112708, + "y": 11801.72470256801 }, "floatingObject": { "isPinned": false, @@ -4725,15 +4725,15 @@ "name": "New Record Formula", "code": "variable.threshold", "project": "Foundations", - "id": "6761c064-9704-4346-9322-936497b3d97d", + "id": "3b906f4e-8a56-4590-a682-0272f4c3ebad", "savedPayload": { "position": { - "x": 13167.500714115906, - "y": 12185.61918283964 + "x": 13020.500714115906, + "y": 11529.11918283964 }, "targetPosition": { - "x": 13286.844396448174, - "y": 12276.487689415764 + "x": 13139.844396448174, + "y": 11619.987689415764 }, "floatingObject": { "isPinned": false, @@ -4748,15 +4748,15 @@ } } }, - "id": "2b9b28f9-8b1d-4246-bf22-13fc6d7bda00", + "id": "d8535621-48e8-4af8-b60c-9e2207620c60", "savedPayload": { "position": { - "x": 13286.844396448174, - "y": 12276.487689415764 + "x": 13139.844396448174, + "y": 11619.987689415764 }, "targetPosition": { - "x": 13525.531761112708, - "y": 12458.22470256801 + "x": 13378.531761112708, + "y": 11801.72470256801 }, "floatingObject": { "isPinned": false, @@ -4772,15 +4772,15 @@ } } ], - "id": "56bfe828-71fa-4f9a-9892-99c5e5b4fc2a", + "id": "300e7ce2-3f58-40b4-8fac-c1ce2da51304", "savedPayload": { "position": { - "x": 13525.531761112708, - "y": 12458.22470256801 + "x": 13378.531761112708, + "y": 11801.72470256801 }, "targetPosition": { - "x": 13866.71328450428, - "y": 12269.148650670164 + "x": 13719.71328450428, + "y": 11612.648650670164 }, "floatingObject": { "isPinned": true, @@ -4808,15 +4808,15 @@ "name": "New Procedure Javascript Code", "code": "// Choppy market indicator, Pine script originally by Trading Rush, v4\n// signal is when graph is above the threshold line and not choppy\n\nlet line = 50;\t\t\t// threshold line. Default to 20 on trading rush, but 50 clears out more noise\nlet line_new = line / 10;\nlet hist = 10;\t\t\t// default history value\nlet CandLen = 10;\t\t// max size of array\nlet maColor = \"Choppy\"; // default the indicator status\nlet main = 0;\nlet arrSize = 0;\n\n\nvariable.threshold = line;\t// copy to record for plotting\n\n// define candle object\nlet candle = {\n open: record.current.open,\n close: record.current.close,\n} \n\nvariable.CandleCloses.push(candle.close);\n\n// keep the candle array to manageable size\nif (variable.CandleCloses.length > CandLen) {\n variable.CandleCloses.splice(0, 1);\n}\n\n// select the choppy speed\nif (variable.CandleCloses.length >= CandLen ) {\n\tarrSize = variable.CandleCloses.length;\n\tif(variable.CandleCloses[arrSize-1] > variable.CandleCloses[arrSize-2] && variable.CandleCloses[arrSize-2] > variable.CandleCloses[arrSize-3] && variable.CandleCloses[arrSize-3] > variable.CandleCloses[arrSize-4] && variable.CandleCloses[arrSize-4] > variable.CandleCloses[arrSize-5] && variable.CandleCloses[arrSize-5] > variable.CandleCloses[arrSize-6] ) {\n\t\tmaColor = \"Up\"; //col_green\n\t} else if(variable.CandleCloses[arrSize-1] > variable.CandleCloses[arrSize-2] && variable.CandleCloses[arrSize-2] > variable.CandleCloses[arrSize-3] && variable.CandleCloses[arrSize-3] > variable.CandleCloses[arrSize-4] ) {\n\t\tmaColor = \"Slow\";\t//col_green_slow\n\t} else if(variable.CandleCloses[arrSize-2] > variable.CandleCloses[arrSize-3] && variable.CandleCloses[arrSize-3] > variable.CandleCloses[arrSize-4] && variable.CandleCloses[arrSize-4] > variable.CandleCloses[arrSize-5] && variable.CandleCloses[arrSize-5] > variable.CandleCloses[arrSize-6] ) {\n\t\tmaColor = \"Slower\";\t//col_green_slower\n\t} else if(variable.CandleCloses[arrSize-1] > variable.CandleCloses[arrSize-2] && variable.CandleCloses[arrSize-3] > variable.CandleCloses[arrSize-4] && variable.CandleCloses[arrSize-4] > variable.CandleCloses[arrSize-5] && variable.CandleCloses[arrSize-5] > variable.CandleCloses[arrSize-6] ) {\n\t\tmaColor = \"Slower\";\t//col_green_slower\n\t} else if(variable.CandleCloses[arrSize-1] > variable.CandleCloses[arrSize-2] && variable.CandleCloses[arrSize-2] > variable.CandleCloses[arrSize-3] && variable.CandleCloses[arrSize-4] > variable.CandleCloses[arrSize-5] && variable.CandleCloses[arrSize-5] > variable.CandleCloses[arrSize-6] ) {\n\t\tmaColor = \"Slower\";\t//col_green_slower\n\t} else if(variable.CandleCloses[arrSize-1] > variable.CandleCloses[arrSize-2] && variable.CandleCloses[arrSize-2] > variable.CandleCloses[arrSize-3] && variable.CandleCloses[arrSize-3] > variable.CandleCloses[arrSize-4] && variable.CandleCloses[arrSize-5] > variable.CandleCloses[arrSize-6] ) {\n\t\tmaColor = \"Slower\";\t//col_green_slower\n\t} else if(variable.CandleCloses[arrSize-1] > variable.CandleCloses[arrSize-2] && variable.CandleCloses[arrSize-2] > variable.CandleCloses[arrSize-3] && variable.CandleCloses[arrSize-3] > variable.CandleCloses[arrSize-4] && variable.CandleCloses[arrSize-4] > variable.CandleCloses[arrSize-5] ) {\n\t\tmaColor = \"Slower\";\t//col_green_slower\n\t} else if(variable.CandleCloses[arrSize-1] < variable.CandleCloses[arrSize-2] && variable.CandleCloses[arrSize-2] < variable.CandleCloses[arrSize-3] && variable.CandleCloses[arrSize-3] < variable.CandleCloses[arrSize-4] && variable.CandleCloses[arrSize-4] < variable.CandleCloses[arrSize-5] && variable.CandleCloses[arrSize-5] < variable.CandleCloses[arrSize-6] ) {\n\t\tmaColor = \"Slower\";\t// col_green\n\t} else if(variable.CandleCloses[arrSize-1] < variable.CandleCloses[arrSize-2] && variable.CandleCloses[arrSize-2] < variable.CandleCloses[arrSize-3] && variable.CandleCloses[arrSize-3] < variable.CandleCloses[arrSize-4] ) {\n\t\tmaColor = \"Slow\";\t//col_green_slow\n\t} else if(variable.CandleCloses[arrSize-2] < variable.CandleCloses[arrSize-3] && variable.CandleCloses[arrSize-3] < variable.CandleCloses[arrSize-4] && variable.CandleCloses[arrSize-4] < variable.CandleCloses[arrSize-5] && variable.CandleCloses[arrSize-5] < variable.CandleCloses[arrSize-6] ) {\n\t\tmaColor = \"Slower\";\t//col_green_slower\n\t} else if(variable.CandleCloses[arrSize-1] < variable.CandleCloses[arrSize-2] && variable.CandleCloses[arrSize-3] < variable.CandleCloses[arrSize-4] && variable.CandleCloses[arrSize-4] < variable.CandleCloses[arrSize-5] && variable.CandleCloses[arrSize-5] < variable.CandleCloses[arrSize-6] ) {\n\t\tmaColor = \"Slower\";\t//col_green_slower\n\t} else if(variable.CandleCloses[arrSize-1] < variable.CandleCloses[arrSize-2] && variable.CandleCloses[arrSize-2] < variable.CandleCloses[arrSize-3] && variable.CandleCloses[arrSize-4] < variable.CandleCloses[arrSize-5] && variable.CandleCloses[arrSize-5] < variable.CandleCloses[arrSize-6] ) {\n\t\tmaColor = \"Slower\";\t//col_green_slower\n\t} else if(variable.CandleCloses[arrSize-1] < variable.CandleCloses[arrSize-2] && variable.CandleCloses[arrSize-2] < variable.CandleCloses[arrSize-3] && variable.CandleCloses[arrSize-3] < variable.CandleCloses[arrSize-4] && variable.CandleCloses[arrSize-5] < variable.CandleCloses[arrSize-6] ) {\n\t\tmaColor = \"Slower\";\t//col_green_slower\n\t} else if(variable.CandleCloses[arrSize-1] < variable.CandleCloses[arrSize-2] && variable.CandleCloses[arrSize-2] < variable.CandleCloses[arrSize-3] && variable.CandleCloses[arrSize-3] < variable.CandleCloses[arrSize-4] && variable.CandleCloses[arrSize-4] < variable.CandleCloses[arrSize-5] ) {\n\t\tmaColor = \"Slower\";\t//col_green_slower\n\t} else { maColor = \"Choppy\"; } //col_chop }\n}\n\nvariable.maProperty = maColor;\n\n// create the history graph\nif (maColor == \"Up\" ) {\n hist = 10;\n}\nif (maColor == \"Slow\" )\t{\n hist = 10;\n}\nif (maColor == \"Slower\" ) {\n hist = 10;\n}\nif (maColor == \"Choppy\" ) {\n hist = 0;\n}\nvariable.histo = hist;\n\nvariable.histArr.push(hist);\n// keep the array to manageable size\nif (variable.histArr.length > CandLen) {\n variable.histArr.splice(0, 1);\n} \n\nif (variable.histArr.length >= CandLen ) {\n\tarrSize = variable.histArr.length;\n\tmain = variable.histArr[arrSize-1] + variable.histArr[arrSize-2] + variable.histArr[arrSize-3] + variable.histArr[arrSize-4] + variable.histArr[arrSize-5] + variable.histArr[arrSize-6] + variable.histArr[arrSize-7] + variable.histArr[arrSize-8] + variable.histArr[arrSize-9] + variable.histArr[arrSize-10] / 10;\n} else { main = 0 }\n\n\n//variable.graph.push(main);\nvariable.graph = main;\n", "project": "Foundations", - "id": "17d139b7-79fb-427d-ac3b-ade6739d3e35", + "id": "3d170ad2-7b03-49a3-8f3c-3935b43b4822", "savedPayload": { "position": { - "x": 13100.61728035789, - "y": 11581.743494153267 + "x": 12953.61728035789, + "y": 10925.243494153267 }, "targetPosition": { - "x": 13248.77053144716, - "y": 11605.208663909301 + "x": 13101.77053144716, + "y": 10948.708663909301 }, "floatingObject": { "isPinned": false, @@ -4831,15 +4831,15 @@ } } }, - "id": "05a29600-3146-4ee4-bb31-eee067c3d365", + "id": "b3742d0a-be32-48df-8c02-cacc8e5a6ebd", "savedPayload": { "position": { - "x": 13248.77053144716, - "y": 11605.208663909301 + "x": 13101.77053144716, + "y": 10948.708663909301 }, "targetPosition": { - "x": 13396.92378253643, - "y": 11628.673833665336 + "x": 13249.92378253643, + "y": 10972.173833665336 }, "floatingObject": { "isPinned": false, @@ -4863,15 +4863,15 @@ "name": "New Procedure Javascript Code", "code": "variable.CandleCloses = []\nvariable.histArr = []", "project": "Foundations", - "id": "b064e4c2-a9b0-4199-a3d3-99adfe932691", + "id": "6270fc14-366f-4082-a7d3-e7a315f163a8", "savedPayload": { "position": { - "x": 13289.413397672839, - "y": 11348.599705716177 + "x": 13142.413397672839, + "y": 10692.099705716177 }, "targetPosition": { - "x": 13343.168590104635, - "y": 11488.636769690756 + "x": 13196.168590104635, + "y": 10832.136769690756 }, "floatingObject": { "isPinned": false, @@ -4886,15 +4886,15 @@ } } }, - "id": "42b46d21-2a69-4d3e-a1d4-fdfb48cd8640", + "id": "7cb38371-5722-4e25-ab70-3aacd5ec49bb", "savedPayload": { "position": { - "x": 13343.168590104635, - "y": 11488.636769690756 + "x": 13196.168590104635, + "y": 10832.136769690756 }, "targetPosition": { - "x": 13396.92378253643, - "y": 11628.673833665336 + "x": 13249.92378253643, + "y": 10972.173833665336 }, "floatingObject": { "isPinned": false, @@ -4909,15 +4909,15 @@ } } }, - "id": "61ee2f53-6585-4b32-bd3d-d4c96f86be0a", + "id": "dee92018-4015-450b-8d97-731af6db3747", "savedPayload": { "position": { - "x": 13570.40678232574, - "y": 12222.218311158094 + "x": 13423.40678232574, + "y": 11565.718311158094 }, "targetPosition": { - "x": 13866.71328450428, - "y": 12269.148650670164 + "x": 13719.71328450428, + "y": 11612.648650670164 }, "floatingObject": { "isPinned": false, @@ -4932,15 +4932,15 @@ } } }, - "id": "e283364e-671f-4df2-bf0a-54179c84e114", + "id": "ba84c1ed-5714-434c-b944-65259f9c9db3", "savedPayload": { "position": { - "x": 13857.71328450428, - "y": 11992.148650670164 + "x": 13710.71328450428, + "y": 11335.648650670164 }, "targetPosition": { - "x": 14069.845318860243, - "y": 11780.0166163142 + "x": 13922.845318860243, + "y": 11123.5166163142 }, "floatingObject": { "isPinned": false, @@ -4956,40 +4956,40 @@ "referenceParent": { "type": "Plotter Module", "name": "Choppu", - "id": "95251634-f52b-437f-ab63-97ce3413f682" + "id": "75cde567-4643-4eae-ab2f-9d93c301e114" }, "referenceParentCombinedNodePath": [ [ "quantum", "Data Mine", - "Foundations", - "c605cc22-976a-4661-afbd-f735d6f8f8d9" + "Data-Mining", + "9813e751-d2ed-4b93-b3e6-b5f2cacdc2c7" ], [ "Choppy", "Plotter", "Foundations", - "1f6d00e8-275d-45f5-980b-2d125245e1c7" + "a051f669-b997-4f2f-b341-c6ee2add14d9" ], [ "Choppu", "Plotter Module", "Foundations", - "95251634-f52b-437f-ab63-97ce3413f682" + "75cde567-4643-4eae-ab2f-9d93c301e114" ] ] } } ], - "id": "f4097c95-a1d3-4110-ace9-2c9d8a0e167c", + "id": "2e689fb6-1d88-4e5f-a5b7-5f259e6d41fe", "savedPayload": { "position": { - "x": 14069.845318860243, - "y": 11780.0166163142 + "x": 13468.550417172728, + "y": 13319.833571202746 }, "targetPosition": { - "x": 14069.845318860243, - "y": 11480.0166163142 + "x": 13375.845318860243, + "y": 13034.5166163142 }, "floatingObject": { "isPinned": false, @@ -5008,7 +5008,7 @@ "type": "Indicator Bot", "name": "Beep Boop", "config": "{\n \"codeName\": \"BeepBoop\"\n}", - "project": "Foundations", + "project": "Data-Mining", "processes": [ { "type": "Process Definition", @@ -5024,15 +5024,15 @@ "type": "Output Dataset", "name": "Multi-Time-Frame-Daily BeepBoop", "project": "Foundations", - "id": "fa4ff438-035d-490a-902d-b1a854f47f41", + "id": "aba05225-7d96-4333-b2bb-cb881779e522", "savedPayload": { "position": { - "x": 14351.328526774942, - "y": 12161.148650670164 + "x": 14204.328526774942, + "y": 11504.648650670164 }, "targetPosition": { - "x": 14091.52090563961, - "y": 12011.148650670164 + "x": 13944.52090563961, + "y": 11354.648650670164 }, "floatingObject": { "isPinned": false, @@ -5048,47 +5048,47 @@ "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Daily", - "id": "52608e25-6327-4717-a5aa-290005ca800a" + "id": "7deb1002-7a06-4fa1-95e8-725407fe9f32" }, "referenceParentCombinedNodePath": [ [ "quantum", "Data Mine", - "Foundations", - "c605cc22-976a-4661-afbd-f735d6f8f8d9" + "Data-Mining", + "9813e751-d2ed-4b93-b3e6-b5f2cacdc2c7" ], [ "Beep Boop", "Indicator Bot", - "Foundations", - "57c3b43e-a1c0-490f-a87b-104805c33237" + "Data-Mining", + "116ee86b-502f-4975-8710-6bf9ea928684" ], [ "BeepBoop", "Product Definition", "Foundations", - "0788a84e-4b8d-480c-85d1-8d8c97ae1f3e" + "36da14c7-4bb8-46d6-a1d7-48a9af542f68" ], [ "Multi-Time-Frame-Daily", "Dataset Definition", "Foundations", - "52608e25-6327-4717-a5aa-290005ca800a" + "7deb1002-7a06-4fa1-95e8-725407fe9f32" ] ] } } ], "outputDatasetFolders": [], - "id": "68ebdccf-a2d0-4094-9ead-c78618f84d44", + "id": "e2e5c786-427d-40ab-98d2-210bb36e2f14", "savedPayload": { "position": { - "x": 14091.52090563961, - "y": 12011.148650670164 + "x": 13944.52090563961, + "y": 11354.648650670164 }, "targetPosition": { - "x": 13831.71328450428, - "y": 11861.148650670164 + "x": 13684.71328450428, + "y": 11204.648650670164 }, "floatingObject": { "isPinned": false, @@ -5113,15 +5113,15 @@ "name": "", "config": "{\n \"mainUtility\": \"Self Reference\"\n}", "project": "Foundations", - "id": "78dbd1e8-4670-461d-acac-4ea83f5debbb", + "id": "6fc142c5-152d-4999-9443-16971ef8cd49", "savedPayload": { "position": { - "x": 14281.71328450428, - "y": 12120.956271805495 + "x": 14134.71328450428, + "y": 11464.456271805495 }, "targetPosition": { - "x": 13981.71328450428, - "y": 12120.956271805495 + "x": 13834.71328450428, + "y": 11464.456271805495 }, "floatingObject": { "isPinned": false, @@ -5137,32 +5137,32 @@ "referenceParent": { "type": "Status Report", "name": "New Status Report", - "id": "e5150d5e-1c2b-4b28-aad5-b25ee2e9315f" + "id": "905094af-3029-4e12-a497-cde732c99829" }, "referenceParentCombinedNodePath": [ [ "quantum", "Data Mine", - "Foundations", - "c605cc22-976a-4661-afbd-f735d6f8f8d9" + "Data-Mining", + "9813e751-d2ed-4b93-b3e6-b5f2cacdc2c7" ], [ "Beep Boop", "Indicator Bot", - "Foundations", - "57c3b43e-a1c0-490f-a87b-104805c33237" + "Data-Mining", + "116ee86b-502f-4975-8710-6bf9ea928684" ], [ "Multi-Time-Frame-Daily", "Process Definition", "Foundations", - "d0102832-8522-4c24-8a47-93e6838c75ed" + "7f625afe-bd90-41b8-a2b5-75adadddaac5" ], [ "New Status Report", "Status Report", "Foundations", - "e5150d5e-1c2b-4b28-aad5-b25ee2e9315f" + "905094af-3029-4e12-a497-cde732c99829" ] ] } @@ -5172,15 +5172,15 @@ "name": "", "config": "{\n \"mainUtility\": \"Market Ending Point\"\n}", "project": "Foundations", - "id": "42dec83f-c686-4068-915f-d96251fa48d5", + "id": "959f085f-64b7-4d8a-8795-3179d5754e0b", "savedPayload": { "position": { - "x": 14193.845318860243, - "y": 12333.088306161459 + "x": 14046.845318860243, + "y": 11676.588306161459 }, "targetPosition": { - "x": 13981.71328450428, - "y": 12120.956271805495 + "x": 13834.71328450428, + "y": 11464.456271805495 }, "floatingObject": { "isPinned": false, @@ -5202,13 +5202,13 @@ [ "Candles", "Data Mine", - "Foundations", + "Data-Mining", "70c7eea3-a786-4dda-b526-0514e2cb14cc" ], [ "Candles Volumes", "Indicator Bot", - "Foundations", + "Data-Mining", "285a4618-0423-4ac9-9df9-7a78be6fd915" ], [ @@ -5231,15 +5231,15 @@ "name": "Exchange Raw Data Historic-OHLCVs", "config": "{\n \"mainUtility\": \"Market Starting Point\"\n}", "project": "Foundations", - "id": "f69a5bdb-ae1e-4cb2-a070-2e55d7f428c2", + "id": "37fb70cd-4aae-4e1a-a877-2e8670cdf1e7", "savedPayload": { "position": { - "x": 14131.71328450428, - "y": 12380.763892940826 + "x": 13984.71328450428, + "y": 11724.263892940826 }, "targetPosition": { - "x": 13981.71328450428, - "y": 12120.956271805495 + "x": 13834.71328450428, + "y": 11464.456271805495 }, "floatingObject": { "isPinned": false, @@ -5261,13 +5261,13 @@ [ "Candles", "Data Mine", - "Foundations", + "Data-Mining", "70c7eea3-a786-4dda-b526-0514e2cb14cc" ], [ "Exchange Raw Data", "Sensor Bot", - "Foundations", + "Data-Mining", "af924204-66a2-47d4-9910-66ab78acb06f" ], [ @@ -5291,15 +5291,15 @@ "type": "Data Dependency", "name": "Candles Multi-Time-Frame-Daily", "project": "Foundations", - "id": "b705f847-5593-4e3c-bb66-7e6989eb2ebb", + "id": "cf1f8e27-ba59-4881-a9e4-a15a147f3ab0", "savedPayload": { "position": { - "x": 14059.358998035035, - "y": 12410.734019692216 + "x": 13912.358998035035, + "y": 11754.234019692216 }, "targetPosition": { - "x": 13981.71328450428, - "y": 12120.956271805495 + "x": 13834.71328450428, + "y": 11464.456271805495 }, "floatingObject": { "isPinned": false, @@ -5321,13 +5321,13 @@ [ "Candles", "Data Mine", - "Foundations", + "Data-Mining", "70c7eea3-a786-4dda-b526-0514e2cb14cc" ], [ "Candles Volumes", "Indicator Bot", - "Foundations", + "Data-Mining", "285a4618-0423-4ac9-9df9-7a78be6fd915" ], [ @@ -5349,15 +5349,15 @@ "type": "Data Dependency", "name": "Volumes Multi-Time-Frame-Daily", "project": "Foundations", - "id": "33c41de9-4485-43b1-be68-00bda815e370", + "id": "db3b1845-1cf1-465a-bd14-bde328f23b35", "savedPayload": { "position": { - "x": 13981.71328450428, - "y": 12570.956271805495 + "x": 13834.71328450428, + "y": 11914.456271805495 }, "targetPosition": { - "x": 13981.71328450428, - "y": 12120.956271805495 + "x": 13834.71328450428, + "y": 11464.456271805495 }, "floatingObject": { "isPinned": false, @@ -5379,13 +5379,13 @@ [ "Candles", "Data Mine", - "Foundations", + "Data-Mining", "70c7eea3-a786-4dda-b526-0514e2cb14cc" ], [ "Candles Volumes", "Indicator Bot", - "Foundations", + "Data-Mining", "285a4618-0423-4ac9-9df9-7a78be6fd915" ], [ @@ -5405,15 +5405,15 @@ } ], "dataMineDataDependencies": [], - "id": "197030fb-4efd-4508-8263-d70bd6dd0ba8", + "id": "5feab748-0673-4b09-8b9a-feafe50c01a0", "savedPayload": { "position": { - "x": 13981.71328450428, - "y": 12120.956271805495 + "x": 13834.71328450428, + "y": 11464.456271805495 }, "targetPosition": { - "x": 13831.71328450428, - "y": 11861.148650670164 + "x": 13684.71328450428, + "y": 11204.648650670164 }, "floatingObject": { "isPinned": false, @@ -5432,15 +5432,15 @@ "type": "Status Report", "name": "New Status Report", "project": "Foundations", - "id": "e5150d5e-1c2b-4b28-aad5-b25ee2e9315f", + "id": "905094af-3029-4e12-a497-cde732c99829", "savedPayload": { "position": { - "x": 13831.71328450428, - "y": 12161.148650670164 + "x": 13684.71328450428, + "y": 11504.648650670164 }, "targetPosition": { - "x": 13831.71328450428, - "y": 11861.148650670164 + "x": 13684.71328450428, + "y": 11204.648650670164 }, "floatingObject": { "isPinned": false, @@ -5459,15 +5459,15 @@ "type": "Execution Started Event", "name": "", "project": "Foundations", - "id": "81e8c542-dea2-4dee-b9df-0a77d8af1a46", + "id": "57d42761-663c-47eb-8f65-1981ef3324f3", "savedPayload": { "position": { - "x": 13756.71328450428, - "y": 11991.05246123783 + "x": 13609.71328450428, + "y": 11334.55246123783 }, "targetPosition": { - "x": 13831.71328450428, - "y": 11861.148650670164 + "x": 13684.71328450428, + "y": 11204.648650670164 }, "floatingObject": { "isPinned": false, @@ -5489,13 +5489,13 @@ [ "Candles", "Data Mine", - "Foundations", + "Data-Mining", "70c7eea3-a786-4dda-b526-0514e2cb14cc" ], [ "Candles Volumes", "Indicator Bot", - "Foundations", + "Data-Mining", "285a4618-0423-4ac9-9df9-7a78be6fd915" ], [ @@ -5517,15 +5517,15 @@ "type": "Execution Finished Event", "name": "New Execution Finished Event", "project": "Foundations", - "id": "7be76cb6-ea95-4205-8b5e-d5d77ce5654e", + "id": "86762bce-beb3-4516-a548-eba11c8f4a57", "savedPayload": { "position": { - "x": 13571.905663368949, - "y": 12011.148650670164 + "x": 13424.905663368949, + "y": 11354.648650670164 }, "targetPosition": { - "x": 13831.71328450428, - "y": 11861.148650670164 + "x": 13684.71328450428, + "y": 11204.648650670164 }, "floatingObject": { "isPinned": false, @@ -5540,15 +5540,15 @@ } } }, - "id": "d0102832-8522-4c24-8a47-93e6838c75ed", + "id": "7f625afe-bd90-41b8-a2b5-75adadddaac5", "savedPayload": { "position": { - "x": 13831.71328450428, - "y": 11861.148650670164 + "x": 13684.71328450428, + "y": 11204.648650670164 }, "targetPosition": { - "x": 13857.71328450428, - "y": 11692.148650670164 + "x": 13710.71328450428, + "y": 11035.648650670164 }, "floatingObject": { "isPinned": true, @@ -5577,15 +5577,15 @@ "type": "Output Dataset", "name": "Multi-Time-Frame-Market BeepBoop", "project": "Foundations", - "id": "96274090-30d7-4cdd-b673-21abe1ff3b89", + "id": "5d3e8b33-2d50-4a9b-98b1-2074c98d5c57", "savedPayload": { "position": { - "x": 13693.872677209827, - "y": 12534.83618079957 + "x": 13546.872677209827, + "y": 11878.33618079957 }, "targetPosition": { - "x": 13616.226963679072, - "y": 12245.058432912849 + "x": 13469.226963679072, + "y": 11588.558432912849 }, "floatingObject": { "isPinned": false, @@ -5601,47 +5601,47 @@ "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Market", - "id": "a0dc42b6-7219-405b-ba6e-c41f1ce9e72b" + "id": "7218898b-2cb4-4a9f-8aa8-04d85cade087" }, "referenceParentCombinedNodePath": [ [ "quantum", "Data Mine", - "Foundations", - "c605cc22-976a-4661-afbd-f735d6f8f8d9" + "Data-Mining", + "9813e751-d2ed-4b93-b3e6-b5f2cacdc2c7" ], [ "Beep Boop", "Indicator Bot", - "Foundations", - "57c3b43e-a1c0-490f-a87b-104805c33237" + "Data-Mining", + "116ee86b-502f-4975-8710-6bf9ea928684" ], [ "BeepBoop", "Product Definition", "Foundations", - "0788a84e-4b8d-480c-85d1-8d8c97ae1f3e" + "36da14c7-4bb8-46d6-a1d7-48a9af542f68" ], [ "Multi-Time-Frame-Market", "Dataset Definition", "Foundations", - "a0dc42b6-7219-405b-ba6e-c41f1ce9e72b" + "7218898b-2cb4-4a9f-8aa8-04d85cade087" ] ] } } ], "outputDatasetFolders": [], - "id": "c1fb111b-a9d4-40ee-835d-c4bb6d34adfe", + "id": "74a57d08-473a-488b-8c89-fdc17ee99705", "savedPayload": { "position": { - "x": 13616.226963679072, - "y": 12245.058432912849 + "x": 13469.226963679072, + "y": 11588.558432912849 }, "targetPosition": { - "x": 13538.581250148316, - "y": 11955.280685026128 + "x": 13391.581250148316, + "y": 11298.780685026128 }, "floatingObject": { "isPinned": false, @@ -5666,15 +5666,15 @@ "name": "", "config": "{\n \"mainUtility\": \"Self Reference\"\n}", "project": "Foundations", - "id": "3fff10a2-be6b-4820-aa29-3d7345ccc778", + "id": "d93fffc3-e11d-43ff-8435-e42603815791", "savedPayload": { "position": { - "x": 13523.309043862888, - "y": 12538.50271313299 + "x": 13376.309043862888, + "y": 11882.00271313299 }, "targetPosition": { - "x": 13460.93553661756, - "y": 12245.058432912849 + "x": 13313.93553661756, + "y": 11588.558432912849 }, "floatingObject": { "isPinned": false, @@ -5690,32 +5690,32 @@ "referenceParent": { "type": "Status Report", "name": "New Status Report", - "id": "6d4026a7-c3f8-4d65-b455-d67b736ec110" + "id": "6f80cd32-aaee-4779-91bf-d280937c7ef1" }, "referenceParentCombinedNodePath": [ [ "quantum", "Data Mine", - "Foundations", - "c605cc22-976a-4661-afbd-f735d6f8f8d9" + "Data-Mining", + "9813e751-d2ed-4b93-b3e6-b5f2cacdc2c7" ], [ "Beep Boop", "Indicator Bot", - "Foundations", - "57c3b43e-a1c0-490f-a87b-104805c33237" + "Data-Mining", + "116ee86b-502f-4975-8710-6bf9ea928684" ], [ "Multi-Time-Frame-Market", "Process Definition", "Foundations", - "6f89cb59-d77b-434f-a2f5-96153a747818" + "24d5237d-de76-4751-9424-f75e2b53d32e" ], [ "New Status Report", "Status Report", "Foundations", - "6d4026a7-c3f8-4d65-b455-d67b736ec110" + "6f80cd32-aaee-4779-91bf-d280937c7ef1" ] ] } @@ -5725,15 +5725,15 @@ "name": "Candles Volumes Multi-Time-Frame-Market", "config": "{\n \"mainUtility\": \"Market Ending Point\"\n}", "project": "Foundations", - "id": "3ac112e1-3e9e-47db-b455-7f48be6b6a33", + "id": "95b89f99-3f80-493d-8514-b877fa34e9f4", "savedPayload": { "position": { - "x": 13429.576997637265, - "y": 12543.41500152333 + "x": 13282.576997637265, + "y": 11886.91500152333 }, "targetPosition": { - "x": 13460.93553661756, - "y": 12245.058432912849 + "x": 13313.93553661756, + "y": 11588.558432912849 }, "floatingObject": { "isPinned": false, @@ -5755,13 +5755,13 @@ [ "Candles", "Data Mine", - "Foundations", + "Data-Mining", "70c7eea3-a786-4dda-b526-0514e2cb14cc" ], [ "Candles Volumes", "Indicator Bot", - "Foundations", + "Data-Mining", "285a4618-0423-4ac9-9df9-7a78be6fd915" ], [ @@ -5785,15 +5785,15 @@ "type": "Data Dependency", "name": "Candles Multi-Time-Frame-Market", "project": "Foundations", - "id": "56ca2bf8-db19-4151-9128-a63ae59d3c9f", + "id": "7a216a46-0ff9-4de7-8eb8-eb631742992c", "savedPayload": { "position": { - "x": 13297.543826113053, - "y": 12496.659603296475 + "x": 13150.543826113053, + "y": 11840.159603296475 }, "targetPosition": { - "x": 13460.93553661756, - "y": 12245.058432912849 + "x": 13313.93553661756, + "y": 11588.558432912849 }, "floatingObject": { "isPinned": false, @@ -5815,13 +5815,13 @@ [ "Candles", "Data Mine", - "Foundations", + "Data-Mining", "70c7eea3-a786-4dda-b526-0514e2cb14cc" ], [ "Candles Volumes", "Indicator Bot", - "Foundations", + "Data-Mining", "285a4618-0423-4ac9-9df9-7a78be6fd915" ], [ @@ -5843,15 +5843,15 @@ "type": "Data Dependency", "name": "Volumes Multi-Time-Frame-Market", "project": "Foundations", - "id": "3aacf79f-6c4a-49bb-8e89-8cc77a87d350", + "id": "77ae75b8-7b8e-4842-9b87-370f02314b3e", "savedPayload": { "position": { - "x": 13180.8614086684, - "y": 12352.568817776439 + "x": 13033.8614086684, + "y": 11696.068817776439 }, "targetPosition": { - "x": 13460.93553661756, - "y": 12245.058432912849 + "x": 13313.93553661756, + "y": 11588.558432912849 }, "floatingObject": { "isPinned": false, @@ -5873,13 +5873,13 @@ [ "Candles", "Data Mine", - "Foundations", + "Data-Mining", "70c7eea3-a786-4dda-b526-0514e2cb14cc" ], [ "Candles Volumes", "Indicator Bot", - "Foundations", + "Data-Mining", "285a4618-0423-4ac9-9df9-7a78be6fd915" ], [ @@ -5899,15 +5899,15 @@ } ], "dataMineDataDependencies": [], - "id": "9a3ecd0f-8a25-45e0-a89c-640773f46cf2", + "id": "b06daeba-c3db-4930-890d-84ea7ef1c0d1", "savedPayload": { "position": { - "x": 13460.93553661756, - "y": 12245.058432912849 + "x": 13313.93553661756, + "y": 11588.558432912849 }, "targetPosition": { - "x": 13538.581250148316, - "y": 11955.280685026128 + "x": 13391.581250148316, + "y": 11298.780685026128 }, "floatingObject": { "isPinned": false, @@ -5926,15 +5926,15 @@ "type": "Status Report", "name": "New Status Report", "project": "Foundations", - "id": "6d4026a7-c3f8-4d65-b455-d67b736ec110", + "id": "6f80cd32-aaee-4779-91bf-d280937c7ef1", "savedPayload": { "position": { - "x": 13326.449215792352, - "y": 12167.412719382091 + "x": 13179.449215792352, + "y": 11510.912719382091 }, "targetPosition": { - "x": 13538.581250148316, - "y": 11955.280685026128 + "x": 13391.581250148316, + "y": 11298.780685026128 }, "floatingObject": { "isPinned": false, @@ -5953,15 +5953,15 @@ "type": "Execution Started Event", "name": "", "project": "Foundations", - "id": "abab980e-38bd-454f-a857-ac853b8a36e3", + "id": "bded94cb-9c05-4d2b-918c-88e98253d30b", "savedPayload": { "position": { - "x": 13248.803502261595, - "y": 12032.926398556883 + "x": 13101.803502261595, + "y": 11376.426398556883 }, "targetPosition": { - "x": 13538.581250148316, - "y": 11955.280685026128 + "x": 13391.581250148316, + "y": 11298.780685026128 }, "floatingObject": { "isPinned": false, @@ -5983,13 +5983,13 @@ [ "Candles", "Data Mine", - "Foundations", + "Data-Mining", "70c7eea3-a786-4dda-b526-0514e2cb14cc" ], [ "Candles Volumes", "Indicator Bot", - "Foundations", + "Data-Mining", "285a4618-0423-4ac9-9df9-7a78be6fd915" ], [ @@ -6011,15 +6011,15 @@ "type": "Execution Finished Event", "name": "New Execution Finished Event", "project": "Foundations", - "id": "89e3fb6f-ff78-46ed-9292-0f64c3a49eef", + "id": "406d10b2-4b59-4c23-88ca-004663d3c320", "savedPayload": { "position": { - "x": 13248.803502261595, - "y": 11877.634971495372 + "x": 13101.803502261595, + "y": 11221.134971495372 }, "targetPosition": { - "x": 13538.581250148316, - "y": 11955.280685026128 + "x": 13391.581250148316, + "y": 11298.780685026128 }, "floatingObject": { "isPinned": false, @@ -6034,15 +6034,15 @@ } } }, - "id": "6f89cb59-d77b-434f-a2f5-96153a747818", + "id": "24d5237d-de76-4751-9424-f75e2b53d32e", "savedPayload": { "position": { - "x": 13538.581250148316, - "y": 11955.280685026128 + "x": 13391.581250148316, + "y": 11298.780685026128 }, "targetPosition": { - "x": 13857.71328450428, - "y": 11692.148650670164 + "x": 13710.71328450428, + "y": 11035.648650670164 }, "floatingObject": { "isPinned": true, @@ -6070,15 +6070,15 @@ "name": "Multi-Time-Frame-Daily", "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [\n \"45-min\",\n \"40-min\",\n \"30-min\",\n \"20-min\",\n \"15-min\",\n \"10-min\",\n \"05-min\",\n \"04-min\",\n \"03-min\",\n \"02-min\",\n \"01-min\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n}", "project": "Foundations", - "id": "52608e25-6327-4717-a5aa-290005ca800a", + "id": "7deb1002-7a06-4fa1-95e8-725407fe9f32", "savedPayload": { "position": { - "x": 13381.377708816537, - "y": 11934.853748982649 + "x": 13234.377708816537, + "y": 11278.353748982649 }, "targetPosition": { - "x": 13557.71328450428, - "y": 11692.148650670164 + "x": 13410.71328450428, + "y": 11035.648650670164 }, "floatingObject": { "isPinned": false, @@ -6098,15 +6098,15 @@ "name": "Multi-Time-Frame-Market", "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [\n \"24-hs\",\n \"12-hs\",\n \"08-hs\",\n \"06-hs\",\n \"04-hs\",\n \"03-hs\",\n \"02-hs\",\n \"01-hs\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n}", "project": "Foundations", - "id": "a0dc42b6-7219-405b-ba6e-c41f1ce9e72b", + "id": "7218898b-2cb4-4a9f-8aa8-04d85cade087", "savedPayload": { "position": { - "x": 13272.396329615734, - "y": 11784.853748982649 + "x": 13125.396329615734, + "y": 11128.353748982649 }, "targetPosition": { - "x": 13557.71328450428, - "y": 11692.148650670164 + "x": 13410.71328450428, + "y": 11035.648650670164 }, "floatingObject": { "isPinned": false, @@ -6137,15 +6137,15 @@ "name": "New Formula", "code": "record.current.begin", "project": "Foundations", - "id": "8437ccac-f333-4afb-83ec-7ef7bca87ce4", + "id": "4ed5b438-2c0f-4a3d-9780-100aa7fdda16", "savedPayload": { "position": { - "x": 13096.060753927992, - "y": 11842.148650670162 + "x": 12949.060753927992, + "y": 11185.648650670162 }, "targetPosition": { - "x": 13184.228541771863, - "y": 11720.79610151392 + "x": 13037.228541771863, + "y": 11064.29610151392 }, "floatingObject": { "isPinned": false, @@ -6160,15 +6160,15 @@ } } }, - "id": "1db531e8-c39e-4f9a-b782-065b6e82238d", + "id": "3f36b5c5-bb34-4fed-acf6-91985a3aeb6d", "savedPayload": { "position": { - "x": 13184.228541771863, - "y": 11720.79610151392 + "x": 13037.228541771863, + "y": 11064.29610151392 }, "targetPosition": { - "x": 13272.396329615734, - "y": 11599.44355235768 + "x": 13125.396329615734, + "y": 10942.94355235768 }, "floatingObject": { "isPinned": false, @@ -6193,15 +6193,15 @@ "name": "New Formula", "code": "record.current.end", "project": "Foundations", - "id": "d6c60071-4451-4163-b0a8-1cc4da801a19", + "id": "9569c93f-ce3d-4990-8c21-fae68ce6cfa5", "savedPayload": { "position": { - "x": 13029.691231303252, - "y": 11775.779128045422 + "x": 12882.691231303252, + "y": 11119.279128045422 }, "targetPosition": { - "x": 13151.043780459493, - "y": 11687.61134020155 + "x": 13004.043780459493, + "y": 11031.11134020155 }, "floatingObject": { "isPinned": false, @@ -6216,15 +6216,15 @@ } } }, - "id": "eb0bfdad-1e5f-4a73-aeb9-1568780d7122", + "id": "c7be4dc9-747c-445a-8daf-9822bec54a46", "savedPayload": { "position": { - "x": 13151.043780459493, - "y": 11687.61134020155 + "x": 13004.043780459493, + "y": 11031.11134020155 }, "targetPosition": { - "x": 13272.396329615734, - "y": 11599.44355235768 + "x": 13125.396329615734, + "y": 10942.94355235768 }, "floatingObject": { "isPinned": false, @@ -6249,15 +6249,15 @@ "name": "New Formula", "code": "variable.slowMa", "project": "Foundations", - "id": "a4a918a5-162d-4272-b380-c83510da7179", + "id": "e1bb9f13-dbf1-4954-9964-9fbbd496bd00", "savedPayload": { "position": { - "x": 13034.632200541946, - "y": 11676.697800951415 + "x": 12887.632200541946, + "y": 11020.197800951415 }, "targetPosition": { - "x": 13129.737852171462, - "y": 11645.79610151392 + "x": 12982.737852171462, + "y": 10989.29610151392 }, "floatingObject": { "isPinned": false, @@ -6272,15 +6272,15 @@ } } }, - "id": "c3cbc7cf-7870-472f-ad7d-fc7d1258ecc1", + "id": "cd18b24b-022a-44db-914c-854d7f388480", "savedPayload": { "position": { - "x": 13129.737852171462, - "y": 11645.79610151392 + "x": 12982.737852171462, + "y": 10989.29610151392 }, "targetPosition": { - "x": 13272.396329615734, - "y": 11599.44355235768 + "x": 13125.396329615734, + "y": 10942.94355235768 }, "floatingObject": { "isPinned": false, @@ -6305,15 +6305,15 @@ "name": "New Record Formula", "code": "variable.fastMa", "project": "Foundations", - "id": "2e80563b-904d-4c0f-bea8-b82c6cfbe7fa", + "id": "6daa9223-49d7-4507-9486-aeea93c0f719", "savedPayload": { "position": { - "x": 13022.396329615734, - "y": 11599.44355235768 + "x": 12875.396329615734, + "y": 10942.94355235768 }, "targetPosition": { - "x": 13122.396329615734, - "y": 11599.44355235768 + "x": 12975.396329615734, + "y": 10942.94355235768 }, "floatingObject": { "isPinned": false, @@ -6328,15 +6328,15 @@ } } }, - "id": "15d4a466-5f01-4376-87da-899f0092fa7d", + "id": "6a55a320-a74b-41cb-a69c-66cf93cd15d1", "savedPayload": { "position": { - "x": 13122.396329615734, - "y": 11599.44355235768 + "x": 12975.396329615734, + "y": 10942.94355235768 }, "targetPosition": { - "x": 13272.396329615734, - "y": 11599.44355235768 + "x": 13125.396329615734, + "y": 10942.94355235768 }, "floatingObject": { "isPinned": false, @@ -6361,15 +6361,15 @@ "name": "New Record Formula", "code": "variable.macd", "project": "Foundations", - "id": "165576a5-b362-4e76-b59a-6ed65cb29299", + "id": "15b9a1ab-bc53-4e83-a08c-cc8850c9d320", "savedPayload": { "position": { - "x": 13034.632200541946, - "y": 11522.189303763944 + "x": 12887.632200541946, + "y": 10865.689303763944 }, "targetPosition": { - "x": 13129.737852171462, - "y": 11553.091003201438 + "x": 12982.737852171462, + "y": 10896.591003201438 }, "floatingObject": { "isPinned": false, @@ -6384,15 +6384,15 @@ } } }, - "id": "7607e85d-56a3-4ece-85b9-c88608c38182", + "id": "44b90aac-30ae-4b9e-995d-805406551a5c", "savedPayload": { "position": { - "x": 13129.737852171462, - "y": 11553.091003201438 + "x": 12982.737852171462, + "y": 10896.591003201438 }, "targetPosition": { - "x": 13272.396329615734, - "y": 11599.44355235768 + "x": 13125.396329615734, + "y": 10942.94355235768 }, "floatingObject": { "isPinned": false, @@ -6417,15 +6417,15 @@ "name": "New Record Formula", "code": "variable.signal", "project": "Foundations", - "id": "7e9f15d8-2a89-4553-9183-093b7c256004", + "id": "fdae557a-b204-463a-834f-48f25bb6d587", "savedPayload": { "position": { - "x": 13070.142081021999, - "y": 11452.497239284561 + "x": 12923.142081021999, + "y": 10795.997239284561 }, "targetPosition": { - "x": 13151.043780459493, - "y": 11511.275764513808 + "x": 13004.043780459493, + "y": 10854.775764513808 }, "floatingObject": { "isPinned": false, @@ -6440,15 +6440,15 @@ } } }, - "id": "6075dc5c-ceb2-469c-82f2-543e13b91360", + "id": "c5b94188-8883-4e8d-aa3f-9c8c2ce85f3d", "savedPayload": { "position": { - "x": 13151.043780459493, - "y": 11511.275764513808 + "x": 13004.043780459493, + "y": 10854.775764513808 }, "targetPosition": { - "x": 13272.396329615734, - "y": 11599.44355235768 + "x": 13125.396329615734, + "y": 10942.94355235768 }, "floatingObject": { "isPinned": false, @@ -6473,15 +6473,15 @@ "name": "New Record Formula", "code": "variable.hist", "project": "Foundations", - "id": "cfc4ff08-20a3-4823-bc8e-005ed0f9e45a", + "id": "4d592a6c-aaa7-4988-9cd7-e74ca0bae8b8", "savedPayload": { "position": { - "x": 13125.450016542616, - "y": 11397.189303763944 + "x": 12978.450016542616, + "y": 10740.689303763944 }, "targetPosition": { - "x": 13184.228541771863, - "y": 11478.091003201438 + "x": 13037.228541771863, + "y": 10821.591003201438 }, "floatingObject": { "isPinned": false, @@ -6496,15 +6496,15 @@ } } }, - "id": "bbfd09cd-bb13-43a7-8f00-4e05b2a10631", + "id": "90aa265b-c519-48d4-91a0-091b1bfd1c8a", "savedPayload": { "position": { - "x": 13184.228541771863, - "y": 11478.091003201438 + "x": 13037.228541771863, + "y": 10821.591003201438 }, "targetPosition": { - "x": 13272.396329615734, - "y": 11599.44355235768 + "x": 13125.396329615734, + "y": 10942.94355235768 }, "floatingObject": { "isPinned": false, @@ -6529,15 +6529,15 @@ "name": "New Record Formula", "code": "variable.HistCol", "project": "Foundations", - "id": "e805ec48-d7da-4e7a-8033-22713af34eee", + "id": "af5a5da8-10a6-447f-be67-58ab1af3c195", "savedPayload": { "position": { - "x": 13195.142081021999, - "y": 11361.679423283891 + "x": 13048.142081021999, + "y": 10705.179423283891 }, "targetPosition": { - "x": 13226.043780459493, - "y": 11456.785074913407 + "x": 13079.043780459493, + "y": 10800.285074913407 }, "floatingObject": { "isPinned": false, @@ -6552,15 +6552,15 @@ } } }, - "id": "e6babea3-a9f6-4a88-ba2a-64d25a3ff541", + "id": "f54180dd-45e9-4b97-af56-a5d8ca30b275", "savedPayload": { "position": { - "x": 13226.043780459493, - "y": 11456.785074913407 + "x": 13079.043780459493, + "y": 10800.285074913407 }, "targetPosition": { - "x": 13272.396329615734, - "y": 11599.44355235768 + "x": 13125.396329615734, + "y": 10942.94355235768 }, "floatingObject": { "isPinned": false, @@ -6585,15 +6585,15 @@ "name": "New Record Formula", "code": "variable.HistEMA", "project": "Foundations", - "id": "abbdd937-2c75-45ef-8e9a-9c6755547cb5", + "id": "189464cc-811f-496c-ab37-1419ef63d23e", "savedPayload": { "position": { - "x": 13272.396329615734, - "y": 11349.44355235768 + "x": 13125.396329615734, + "y": 10692.94355235768 }, "targetPosition": { - "x": 13272.396329615734, - "y": 11449.44355235768 + "x": 13125.396329615734, + "y": 10792.94355235768 }, "floatingObject": { "isPinned": false, @@ -6608,15 +6608,15 @@ } } }, - "id": "fd1535fe-306c-4704-b383-551e8268055a", + "id": "66296edd-c00a-46c7-bd20-296ea1e77834", "savedPayload": { "position": { - "x": 13272.396329615734, - "y": 11449.44355235768 + "x": 13125.396329615734, + "y": 10792.94355235768 }, "targetPosition": { - "x": 13272.396329615734, - "y": 11599.44355235768 + "x": 13125.396329615734, + "y": 10942.94355235768 }, "floatingObject": { "isPinned": false, @@ -6632,15 +6632,15 @@ } } ], - "id": "41789130-1150-406c-9c77-92dc80f5a927", + "id": "ec1032bb-3ff3-41a5-a7e5-b3b0219ac80b", "savedPayload": { "position": { - "x": 13272.396329615734, - "y": 11599.44355235768 + "x": 13125.396329615734, + "y": 10942.94355235768 }, "targetPosition": { - "x": 13557.71328450428, - "y": 11692.148650670164 + "x": 13410.71328450428, + "y": 11035.648650670164 }, "floatingObject": { "isPinned": false, @@ -6668,15 +6668,15 @@ "name": "New Procedure Javascript Code", "code": "//@version=4\n// Beep boop buy/sell indicator from trading rush.\n// Adpated from pine script\n\nlet fast_length = 12;\t\t// default 12\nlet slow_length = 26;\t\t// default 26\nlet EMA_Length = 50;\t\t\t// default 50\nlet signal_length = 9;\t\t// default smoothing length 9. Use between 1 and 50.\nlet sma_source = false;\t\t// Simple MA oscillator toggle, default false\nlet sma_signal = false;\t\t// Simple MA signal line toggle, default false\nlet HistDiff = 0;\n\nlet candle = record.current;\nlet CurrentOpen = record.current.open;\nlet CurrentClose = record.current.close;\t\t//candle.close;\t\t// default to use candle closes as source\nlet CurrentMax = record.current.max;\nlet CurrentMin = record.current.min;\n//////////////////////////////\n\n// create previous values arrays\nvariable.prevClosesFast.push(candle.close);\n// Keep array to length fast_length\nif (variable.prevClosesFast.length > fast_length) {\n variable.prevClosesFast.splice(0,1);\n}\n\nvariable.prevClosesSlow.push(candle.close);\nif (variable.prevClosesSlow.length > slow_length) {\n variable.prevClosesSlow.splice(0,1);\n}\n\nvariable.prevClosesEMA.push(candle.close);\nif (variable.prevClosesEMA.length > EMA_Length) {\n variable.prevClosesEMA.splice(0,1);\n}\n\n////////////////\n// Process for EMA || if not enough to process EMA then SMA.\nif (variable.prevClosesSlow.length < slow_length) {\n\t// Placeholder SMA values while EMA spins up:\n variable.slowMa = (variable.prevClosesSlow.length > 0) ?\n (variable.prevClosesSlow.reduce((a, b) => a + b, 0) / variable.prevClosesSlow.length) :\n candle.close;\n variable.prevSlow = variable.slowMa;\n} else {\n\tif ( sma_source ) {\n\t\tvariable.slowMa = CurrentClose;\t// temporary assign\t//sma(slow_length, CurrentClose)\t\t// rewrite to js\n\t\tvariable.prevSlow = variable.slowMa;\n\t} else { \n\t\tvariable.slowMa = calculateEMA(slow_length, CurrentClose, variable.prevSlow);\n\t\tvariable.prevSlow = variable.slowMa;\n\t}\n}\n\t\nif (variable.prevClosesFast.length < fast_length) {\n\t\t// Placeholder SMA values while EMA spins up:\n variable.fastMa = (variable.prevClosesFast.length > 0) ?\n (variable.prevClosesFast.reduce((a, b) => a + b, 0) / variable.prevClosesFast.length) :\n candle.close;\n variable.prevFast = variable.fastMa;\n} else {\n\tif ( sma_source ) {\n\t\tvariable.fastMa = CurrentClose;\t// temporary assign //sma(fast_length, CurrentClose)\t\t// rewrite to js\n\t\tvariable.prevFast = variable.fastMa;\n\t} else { \n\t\tvariable.fastMa = calculateEMA(fast_length, CurrentClose, variable.prevFast);\n\t\tvariable.prevFast = variable.fastMa;\n\t\t}\n}\n\nvariable.macd = variable.fastMa - variable.slowMa;\n\t\n// enough values in slow array to create MACD\nif (variable.prevClosesSlow.length >= slow_length) {\n\t//variable.macd = variable.fastMa - variable.slowMa;\t//moved outside the loop to always calculate this\n\n\tif ( sma_signal ) {\n\t\tvariable.signal = CurrentClose;\t// temporary assign\t//sma(signal_length, variable.macd);\t\t//rewrite for js\n\t\tvariable.prevSignal = variable.signal;\n\t} else { \n\t\tvariable.signal = calculateEMA(signal_length, variable.macd, variable.prevSignal);\n\t\tvariable.prevSignal = variable.signal;\n\t\t}\t\t\n\tHistDiff = variable.macd - variable.signal\n} else {\n\t// fill with zeroes to prevent \"undefined\" values\n\tHistDiff = 0;\n\tvariable.signal = 0;\n}\n\n\n// reduce histogram noise to create clear buy/sell signals\nif (HistDiff > 0) {\n\tHistDiff = 0.1\n} else if (HistDiff < 0) {\n\tHistDiff = 0.09\n} else { HistDiff = 0 }\nvariable.hist = HistDiff;\n\n\n// calculate 50 period EMA\nvariable.HistEMA = calculateEMA(EMA_Length, CurrentClose, variable.prevHistEMA );\nvariable.prevHistEMA = variable.HistEMA;\n//fastMA = 0 //already commented out, LEAVE as is\n\n\n// calculate signal colours for histogram plot\nif ( HistDiff == 0.1) {\n\tif ( HistDiff == 0.1 && CurrentClose > variable.HistEMA && CurrentOpen > variable.HistEMA && CurrentMin > variable.HistEMA) {\n\t\tvariable.HistCol = \"Aqua\";\t\t//col_grow_above \n\t} else { variable.HistCol = \"WhiteA\"; }\t//col_fall_above }\n} else {\n\tif ( (HistDiff == 0.09) && (CurrentClose < variable.HistEMA) && (CurrentOpen < variable.HistEMA) && (CurrentMax < variable.HistEMA) ) {\n\t\tvariable.HistCol = \"Red\";\t//col_grow_below \n\t} else { variable.HistCol = \"WhiteB\" }\t\t//col_fall_below }\n}\n\n\n//////////////////////\nfunction calculateEMA(periods, price, previousEMA) {\n let k = 2 / (1 + periods)\n return price * k + previousEMA * (1-k)\n}\n", "project": "Foundations", - "id": "9e956224-f4da-486e-8380-397662ac4bfd", + "id": "b91e558a-fae6-4d16-8844-ac71e7e63e1a", "savedPayload": { "position": { - "x": 13031.6620261609, - "y": 11166.249376385253 + "x": 12884.6620261609, + "y": 10509.749376385253 }, "targetPosition": { - "x": 13148.233920379445, - "y": 11260.647435042729 + "x": 13001.233920379445, + "y": 10604.147435042729 }, "floatingObject": { "isPinned": false, @@ -6691,15 +6691,15 @@ } } }, - "id": "38e27afe-391e-4fb1-a441-e1816721c8e8", + "id": "bd5115e5-ef46-465a-adfd-f4f4ce45f8bb", "savedPayload": { "position": { - "x": 13148.233920379445, - "y": 11260.647435042729 + "x": 13001.233920379445, + "y": 10604.147435042729 }, "targetPosition": { - "x": 13381.377708816537, - "y": 11449.44355235768 + "x": 13234.377708816537, + "y": 10792.94355235768 }, "floatingObject": { "isPinned": false, @@ -6723,15 +6723,15 @@ "name": "New Procedure Javascript Code", "code": "variable.prevClosesFast = [];\nvariable.prevClosesSlow = [];\nvariable.prevClosesEMA = [];\nvariable.prevFast = 0;\nvariable.prevSlow = 0;\nvariable.prevHistEMA = 0;\nvariable.prevSignal = 0;\nvariable.HistCol = \"White\";", "project": "Foundations", - "id": "686cee69-a60e-4932-ad98-6dbbeb49fea5", + "id": "d6038eed-a947-4b65-9bbd-100a38655e1b", "savedPayload": { "position": { - "x": 13220.112131521151, - "y": 11029.332360433938 + "x": 13073.112131521151, + "y": 10372.832360433938 }, "targetPosition": { - "x": 13273.867323952947, - "y": 11169.369424408518 + "x": 13126.867323952947, + "y": 10512.869424408518 }, "floatingObject": { "isPinned": false, @@ -6746,15 +6746,15 @@ } } }, - "id": "1150ecc4-b728-4f47-9edb-554ac2cc1f37", + "id": "9186be85-e3bd-454d-8b24-0a56f383ebf5", "savedPayload": { "position": { - "x": 13273.867323952947, - "y": 11169.369424408518 + "x": 13126.867323952947, + "y": 10512.869424408518 }, "targetPosition": { - "x": 13381.377708816537, - "y": 11449.44355235768 + "x": 13234.377708816537, + "y": 10792.94355235768 }, "floatingObject": { "isPinned": false, @@ -6769,15 +6769,15 @@ } } }, - "id": "b9385980-4e71-4a67-8301-448f22f83a01", + "id": "68a67f56-4cd9-4ed0-9e5b-a92517ba4448", "savedPayload": { "position": { - "x": 13381.377708816537, - "y": 11449.44355235768 + "x": 13234.377708816537, + "y": 10792.94355235768 }, "targetPosition": { - "x": 13557.71328450428, - "y": 11692.148650670164 + "x": 13410.71328450428, + "y": 11035.648650670164 }, "floatingObject": { "isPinned": false, @@ -6792,15 +6792,15 @@ } } }, - "id": "0788a84e-4b8d-480c-85d1-8d8c97ae1f3e", + "id": "36da14c7-4bb8-46d6-a1d7-48a9af542f68", "savedPayload": { "position": { - "x": 13557.71328450428, - "y": 11692.148650670164 + "x": 13410.71328450428, + "y": 11035.648650670164 }, "targetPosition": { - "x": 13857.71328450428, - "y": 11692.148650670164 + "x": 13710.71328450428, + "y": 11035.648650670164 }, "floatingObject": { "isPinned": false, @@ -6816,40 +6816,1658 @@ "referenceParent": { "type": "Plotter Module", "name": "BeepBoop", - "id": "584fbbae-8464-43f1-bbed-87af3ae0c157" + "id": "97929c91-0897-4f4d-9e95-209dd5cf0619" }, "referenceParentCombinedNodePath": [ [ "quantum", "Data Mine", - "Foundations", - "c605cc22-976a-4661-afbd-f735d6f8f8d9" + "Data-Mining", + "9813e751-d2ed-4b93-b3e6-b5f2cacdc2c7" ], [ "BeepBoop", "Plotter", "Foundations", - "ca776e03-02d4-48d4-8b3e-fd4b1219f537" + "ae695d69-ab5b-4170-9777-b122426eb0c6" ], [ "BeepBoop", "Plotter Module", "Foundations", - "584fbbae-8464-43f1-bbed-87af3ae0c157" + "97929c91-0897-4f4d-9e95-209dd5cf0619" ] ] } } ], - "id": "57c3b43e-a1c0-490f-a87b-104805c33237", + "id": "116ee86b-502f-4975-8710-6bf9ea928684", "savedPayload": { "position": { - "x": 13857.71328450428, - "y": 11692.148650670164 + "x": 13283.140220547759, + "y": 13319.833571202746 }, "targetPosition": { - "x": 14069.845318860243, - "y": 11480.0166163142 + "x": 13375.845318860243, + "y": 13034.5166163142 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Indicator Bot", + "name": "Chop Index", + "config": "{\n \"codeName\": \"Chop-Index\"\n}", + "project": "Data-Mining", + "processes": [ + { + "type": "Process Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"description\": \"Produces the Chop Index.\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Market\"\n }\n}", + "project": "Foundations", + "processOutput": { + "type": "Process Output", + "name": "New Process Output", + "project": "Foundations", + "outputDatasets": [ + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Chop Index", + "project": "Foundations", + "id": "993a95b9-d794-4510-bfaf-b437570c2e6b", + "savedPayload": { + "position": { + "x": 13686.460561130905, + "y": 11853.0166163142 + }, + "targetPosition": { + "x": 13426.652939995574, + "y": 11703.0166163142 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "23d0614f-5479-46fb-ac48-6dd028b14458" + }, + "referenceParentCombinedNodePath": [ + [ + "quantum", + "Data Mine", + "Data-Mining", + "9813e751-d2ed-4b93-b3e6-b5f2cacdc2c7" + ], + [ + "Chop Index", + "Indicator Bot", + "Data-Mining", + "732bf119-690a-4f0e-b975-07088f8bfd40" + ], + [ + "Chop Index", + "Product Definition", + "Foundations", + "06fab967-d365-44d8-8050-928fde7ad118" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "23d0614f-5479-46fb-ac48-6dd028b14458" + ] + ] + } + } + ], + "outputDatasetFolders": [], + "id": "e9c11ba3-d6c6-40fe-b000-21dac11f9cfd", + "savedPayload": { + "position": { + "x": 13426.652939995574, + "y": 11703.0166163142 + }, + "targetPosition": { + "x": 13166.845318860243, + "y": 11553.0166163142 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "processDependencies": { + "type": "Process Dependencies", + "name": "New Process Dependencies", + "project": "Foundations", + "statusDependencies": [ + { + "type": "Status Dependency", + "name": "Candles Volumes Multi-Time-Frame-Market", + "config": "{\n \"mainUtility\": \"Market Ending Point\"\n}", + "project": "Foundations", + "id": "d9f1e7f6-02d1-45cc-afea-949bd1ddcbd9", + "savedPayload": { + "position": { + "x": 13606.623066746964, + "y": 11890.469950980287 + }, + "targetPosition": { + "x": 13316.845318860243, + "y": 11812.824237449531 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "Candles Volumes Multi-Time-Frame-Market Status Report", + "id": "a0a61ba9-91cb-4ec7-92fe-134ff079de2d" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Data-Mining", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Data-Mining", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Multi-Time-Frame-Market", + "Process Definition", + "Foundations", + "9f683143-a33f-42c1-9fa8-c601f01ee4e1" + ], + [ + "Candles Volumes Multi-Time-Frame-Market Status Report", + "Status Report", + "Foundations", + "a0a61ba9-91cb-4ec7-92fe-134ff079de2d" + ] + ] + } + }, + { + "type": "Status Dependency", + "name": "", + "config": "{\n \"mainUtility\": \"Self Reference\"\n}", + "project": "Foundations", + "id": "05ad4df1-43e9-4856-896d-761576e576da", + "savedPayload": { + "position": { + "x": 13391.845318860243, + "y": 11942.728048017198 + }, + "targetPosition": { + "x": 13316.845318860243, + "y": 11812.824237449531 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "New Status Report", + "id": "f1310a95-c9fe-406c-830a-efe0f9ef31bf" + }, + "referenceParentCombinedNodePath": [ + [ + "quantum", + "Data Mine", + "Data-Mining", + "9813e751-d2ed-4b93-b3e6-b5f2cacdc2c7" + ], + [ + "Chop Index", + "Indicator Bot", + "Data-Mining", + "732bf119-690a-4f0e-b975-07088f8bfd40" + ], + [ + "Multi-Time-Frame-Market", + "Process Definition", + "Foundations", + "fdd091c4-28a2-4c78-b42f-6903e5200735" + ], + [ + "New Status Report", + "Status Report", + "Foundations", + "f1310a95-c9fe-406c-830a-efe0f9ef31bf" + ] + ] + } + } + ], + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "Candles Multi-Time-Frame-Market", + "project": "Foundations", + "id": "8d5e563d-d088-4bc3-8fdb-5ec0270c313f", + "savedPayload": { + "position": { + "x": 13278.022462094865, + "y": 11957.713111392892 + }, + "targetPosition": { + "x": 13316.845318860243, + "y": 11812.824237449531 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "2b03494a-67d6-47f1-89b6-53fc4c9116a8" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Data-Mining", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Data-Mining", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Candles", + "Product Definition", + "Foundations", + "fe6065ec-4d2d-47a0-bae0-8647f0e195d7" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "2b03494a-67d6-47f1-89b6-53fc4c9116a8" + ] + ] + } + } + ], + "dataMineDataDependencies": [], + "id": "777fe14e-cec4-42b0-a591-2ca040d732a4", + "savedPayload": { + "position": { + "x": 13316.845318860243, + "y": 11812.824237449531 + }, + "targetPosition": { + "x": 13166.845318860243, + "y": 11553.0166163142 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "statusReport": { + "type": "Status Report", + "name": "New Status Report", + "project": "Foundations", + "id": "f1310a95-c9fe-406c-830a-efe0f9ef31bf", + "savedPayload": { + "position": { + "x": 13166.845318860243, + "y": 11853.0166163142 + }, + "targetPosition": { + "x": 13166.845318860243, + "y": 11553.0166163142 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "executionStartedEvent": { + "type": "Execution Started Event", + "name": "", + "project": "Foundations", + "id": "8bdd7b12-298e-4001-8bee-e3054123a0ab", + "savedPayload": { + "position": { + "x": 13091.845318860243, + "y": 11682.920426881867 + }, + "targetPosition": { + "x": 13166.845318860243, + "y": 11553.0166163142 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Execution Finished Event", + "name": "New Execution Finished Event", + "id": "1824fa00-dd30-4cdc-acc0-01c2f29056c5" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Data-Mining", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Data-Mining", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Multi-Time-Frame-Market", + "Process Definition", + "Foundations", + "9f683143-a33f-42c1-9fa8-c601f01ee4e1" + ], + [ + "New Execution Finished Event", + "Execution Finished Event", + "Foundations", + "1824fa00-dd30-4cdc-acc0-01c2f29056c5" + ] + ] + } + }, + "executionFinishedEvent": { + "type": "Execution Finished Event", + "name": "New Execution Finished Event", + "project": "Foundations", + "id": "24b750e8-847c-4b63-80eb-199d81169818", + "savedPayload": { + "position": { + "x": 13036.941508292577, + "y": 11628.0166163142 + }, + "targetPosition": { + "x": 13166.845318860243, + "y": 11553.0166163142 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "fdd091c4-28a2-4c78-b42f-6903e5200735", + "savedPayload": { + "position": { + "x": 13086.20988103569, + "y": 13507.158694180484 + }, + "targetPosition": { + "x": 13133.140220547759, + "y": 13210.852192001943 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Process Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"description\": \"Produces the Chop index.\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Daily\"\n }\n}", + "project": "Foundations", + "processOutput": { + "type": "Process Output", + "name": "New Process Output", + "project": "Foundations", + "outputDatasets": [ + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Chop Index", + "project": "Foundations", + "id": "86c20a62-a727-4bae-9f97-e21b0740b213", + "savedPayload": { + "position": { + "x": 12907.037697724913, + "y": 12003.0166163142 + }, + "targetPosition": { + "x": 12907.037697724913, + "y": 11703.0166163142 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "6c03d538-ba08-479b-930b-a69598380627" + }, + "referenceParentCombinedNodePath": [ + [ + "quantum", + "Data Mine", + "Data-Mining", + "9813e751-d2ed-4b93-b3e6-b5f2cacdc2c7" + ], + [ + "Chop Index", + "Indicator Bot", + "Data-Mining", + "732bf119-690a-4f0e-b975-07088f8bfd40" + ], + [ + "Chop Index", + "Product Definition", + "Foundations", + "06fab967-d365-44d8-8050-928fde7ad118" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "6c03d538-ba08-479b-930b-a69598380627" + ] + ] + } + } + ], + "outputDatasetFolders": [], + "id": "dbcb3e0b-2194-4cd1-95ea-37e245ece2b2", + "savedPayload": { + "position": { + "x": 12907.037697724913, + "y": 11703.0166163142 + }, + "targetPosition": { + "x": 12907.037697724913, + "y": 11403.0166163142 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "processDependencies": { + "type": "Process Dependencies", + "name": "New Process Dependencies", + "project": "Foundations", + "statusDependencies": [ + { + "type": "Status Dependency", + "name": "", + "config": "{\n \"mainUtility\": \"Self Reference\"\n}", + "project": "Foundations", + "id": "576809c6-95be-4d0d-9cd1-7682134459c8", + "savedPayload": { + "position": { + "x": 12757.037697724913, + "y": 11962.824237449531 + }, + "targetPosition": { + "x": 12757.037697724913, + "y": 11662.824237449531 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "New Status Report", + "id": "6a20f8f4-595c-43e4-ba2c-106090e3ec39" + }, + "referenceParentCombinedNodePath": [ + [ + "quantum", + "Data Mine", + "Data-Mining", + "9813e751-d2ed-4b93-b3e6-b5f2cacdc2c7" + ], + [ + "Chop Index", + "Indicator Bot", + "Data-Mining", + "732bf119-690a-4f0e-b975-07088f8bfd40" + ], + [ + "Multi-Time-Frame-Daily", + "Process Definition", + "Foundations", + "61bfc70c-1fa9-4866-82c5-5d929be8ecfd" + ], + [ + "New Status Report", + "Status Report", + "Foundations", + "6a20f8f4-595c-43e4-ba2c-106090e3ec39" + ] + ] + } + }, + { + "type": "Status Dependency", + "name": "", + "config": "{\n \"mainUtility\": \"Market Ending Point\"\n}", + "project": "Foundations", + "id": "5789e103-4d06-47f3-96c1-d2d6db131902", + "savedPayload": { + "position": { + "x": 12679.391984194157, + "y": 11952.601985336252 + }, + "targetPosition": { + "x": 12757.037697724913, + "y": 11662.824237449531 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "New Status Report", + "id": "2a021da8-9feb-475e-90ab-1586968c17c7" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Data-Mining", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Data-Mining", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Multi-Time-Frame-Daily", + "Process Definition", + "Foundations", + "980ceb1d-7be6-454f-90d9-01ba1fd4a65d" + ], + [ + "New Status Report", + "Status Report", + "Foundations", + "2a021da8-9feb-475e-90ab-1586968c17c7" + ] + ] + } + }, + { + "type": "Status Dependency", + "name": "Exchange Raw Data Historic-OHLCVs", + "config": "{\n \"mainUtility\": \"Market Starting Point\"\n}", + "project": "Foundations", + "id": "5761e082-4e87-4aeb-9416-e55c2070cd7b", + "savedPayload": { + "position": { + "x": 12607.037697724913, + "y": 11922.631858584862 + }, + "targetPosition": { + "x": 12757.037697724913, + "y": 11662.824237449531 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "Exchange-Raw-Data Historic-OHLCVs Status Report", + "id": "181c7c34-7243-497a-9ddb-1b0067c6d66e" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Data-Mining", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Exchange Raw Data", + "Sensor Bot", + "Data-Mining", + "af924204-66a2-47d4-9910-66ab78acb06f" + ], + [ + "Historic-OHLCVs", + "Process Definition", + "Foundations", + "5eb11d6a-022e-4f60-97c4-d6cf90b249dc" + ], + [ + "Exchange-Raw-Data Historic-OHLCVs Status Report", + "Status Report", + "Foundations", + "181c7c34-7243-497a-9ddb-1b0067c6d66e" + ] + ] + } + } + ], + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "Candles Multi-Time-Frame-Daily", + "project": "Foundations", + "id": "f0504898-0705-46f6-b81c-52bd11256e13", + "savedPayload": { + "position": { + "x": 12544.905663368949, + "y": 11874.956271805495 + }, + "targetPosition": { + "x": 12757.037697724913, + "y": 11662.824237449531 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "678a567c-f08d-49b9-813b-4e54fd6afadb" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Data-Mining", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Data-Mining", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Candles", + "Product Definition", + "Foundations", + "fe6065ec-4d2d-47a0-bae0-8647f0e195d7" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "678a567c-f08d-49b9-813b-4e54fd6afadb" + ] + ] + } + } + ], + "dataMineDataDependencies": [ + { + "type": "Data Mine Data Dependencies", + "name": "Candles", + "project": "Foundations", + "botDataDependencies": [], + "id": "30677741-abc1-42ee-920b-da1e66b0ca01", + "savedPayload": { + "position": { + "x": 12497.230076589582, + "y": 11812.824237449531 + }, + "targetPosition": { + "x": 12757.037697724913, + "y": 11662.824237449531 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Mine", + "name": "Candles", + "id": "70c7eea3-a786-4dda-b526-0514e2cb14cc" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Data-Mining", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ] + ] + } + } + ], + "id": "91389cbf-1fd4-4491-a35f-32283aaca826", + "savedPayload": { + "position": { + "x": 12757.037697724913, + "y": 11662.824237449531 + }, + "targetPosition": { + "x": 12907.037697724913, + "y": 11403.0166163142 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "statusReport": { + "type": "Status Report", + "name": "New Status Report", + "project": "Foundations", + "id": "6a20f8f4-595c-43e4-ba2c-106090e3ec39", + "savedPayload": { + "position": { + "x": 12777.133887157246, + "y": 11478.0166163142 + }, + "targetPosition": { + "x": 12907.037697724913, + "y": 11403.0166163142 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "executionStartedEvent": { + "type": "Execution Started Event", + "name": "", + "project": "Foundations", + "id": "ab07c82e-cee2-4d2c-957a-caf090696bf2", + "savedPayload": { + "position": { + "x": 12757.037697724913, + "y": 11403.0166163142 + }, + "targetPosition": { + "x": 12907.037697724913, + "y": 11403.0166163142 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Execution Finished Event", + "name": "New Execution Finished Event", + "id": "f29d08f9-e7c8-490c-8fca-14851a0d3dc3" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Data-Mining", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Data-Mining", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Multi-Time-Frame-Daily", + "Process Definition", + "Foundations", + "980ceb1d-7be6-454f-90d9-01ba1fd4a65d" + ], + [ + "New Execution Finished Event", + "Execution Finished Event", + "Foundations", + "f29d08f9-e7c8-490c-8fca-14851a0d3dc3" + ] + ] + } + }, + "executionFinishedEvent": { + "type": "Execution Finished Event", + "name": "New Execution Finished Event", + "project": "Foundations", + "id": "3fa980f6-e1b0-48b7-8996-2a11c926cb5b", + "savedPayload": { + "position": { + "x": 12777.133887157246, + "y": 11328.0166163142 + }, + "targetPosition": { + "x": 12907.037697724913, + "y": 11403.0166163142 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "61bfc70c-1fa9-4866-82c5-5d929be8ecfd", + "savedPayload": { + "position": { + "x": 12890.435122235274, + "y": 13387.187767689686 + }, + "targetPosition": { + "x": 13133.140220547759, + "y": 13210.852192001943 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "products": [ + { + "type": "Product Definition", + "name": "Chop Index", + "config": "{\n \"codeName\": \"Chop-Index\",\n \"singularVariableName\": \"Chop\",\n \"pluralVariableName\": \"Chops\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [\n \"24-hs\",\n \"12-hs\",\n \"08-hs\",\n \"06-hs\",\n \"04-hs\",\n \"03-hs\",\n \"02-hs\",\n \"01-hs\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n}", + "project": "Foundations", + "id": "23d0614f-5479-46fb-ac48-6dd028b14458", + "savedPayload": { + "position": { + "x": 12529.581441512973, + "y": 13299.555708500811 + }, + "targetPosition": { + "x": 12688.680467279946, + "y": 13140.456682733839 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [\n \"45-min\",\n \"40-min\",\n \"30-min\",\n \"20-min\",\n \"15-min\",\n \"10-min\",\n \"05-min\",\n \"04-min\",\n \"03-min\",\n \"02-min\",\n \"01-min\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n}", + "project": "Foundations", + "id": "6c03d538-ba08-479b-930b-a69598380627", + "savedPayload": { + "position": { + "x": 12466.45059064604, + "y": 13175.65443736789 + }, + "targetPosition": { + "x": 12688.680467279946, + "y": 13140.456682733839 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Formula", + "code": "record.current.begin", + "project": "Foundations", + "id": "7d95cd31-0549-4c39-b5df-a639501d679f", + "savedPayload": { + "position": { + "x": 11929.696484398379, + "y": 13208.766477579411 + }, + "targetPosition": { + "x": 12108.71200789678, + "y": 13072.463717715227 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "2271f1ee-21f6-4f43-a738-7c0831e386e3", + "savedPayload": { + "position": { + "x": 12108.71200789678, + "y": 13072.463717715227 + }, + "targetPosition": { + "x": 12287.727531395181, + "y": 12936.160957851043 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{ \n\"codeName\": \"end\",\n\"isString\": false,\n\"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Formula", + "code": "record.current.end", + "project": "Foundations", + "id": "655ec7e2-4602-4398-90cb-2be67cd47d06", + "savedPayload": { + "position": { + "x": 11846.873602104724, + "y": 13026.426194953518 + }, + "targetPosition": { + "x": 12067.300566749953, + "y": 12981.29357640228 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "24713087-c49b-4025-b60d-0f9115a36210", + "savedPayload": { + "position": { + "x": 12067.300566749953, + "y": 12981.29357640228 + }, + "targetPosition": { + "x": 12287.727531395181, + "y": 12936.160957851043 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "AverageTrueRange", + "config": "{\n \"codeName\": \"TrueRangeSum\",\n \"isString\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Record Formula", + "code": "variable.TrueRangeSum", + "project": "Foundations", + "id": "327d8a5e-c58b-4582-8f2e-b0914aa10529", + "savedPayload": { + "position": { + "x": 11960.457318268049, + "y": 12853.696070779504 + }, + "targetPosition": { + "x": 12069.547389310426, + "y": 12881.184366470017 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "fd9e73bc-819b-4ed0-ae4b-6596eb58ce18", + "savedPayload": { + "position": { + "x": 12069.547389310426, + "y": 12881.184366470017 + }, + "targetPosition": { + "x": 12287.727531395181, + "y": 12936.160957851043 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Index", + "config": "{\n \"codeName\": \"Index\",\n \"isString\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Record Formula", + "code": "variable.Index", + "project": "Foundations", + "id": "79dfa3a9-67b8-4d9d-b4f3-3e5cb21bd8ed", + "savedPayload": { + "position": { + "x": 12028.647431524352, + "y": 12719.865438131099 + }, + "targetPosition": { + "x": 12115.00746481463, + "y": 12791.963944704414 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "279c043c-e816-47f6-919f-ed05708db6d3", + "savedPayload": { + "position": { + "x": 12115.00746481463, + "y": 12791.963944704414 + }, + "targetPosition": { + "x": 12287.727531395181, + "y": 12936.160957851043 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "upperLine", + "config": "{\n \"codeName\": \"upperLine\",\n \"isString\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Record Formula", + "code": "variable.upperLine", + "project": "Foundations", + "id": "542ccc55-159e-4efc-b49e-30d174e35b9f", + "savedPayload": { + "position": { + "x": 12148.15153596898, + "y": 12628.874785853692 + }, + "targetPosition": { + "x": 12194.676867777715, + "y": 12731.303509852809 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "efdeafd1-db31-4208-9583-f90bf1f3cdce", + "savedPayload": { + "position": { + "x": 12194.676867777715, + "y": 12731.303509852809 + }, + "targetPosition": { + "x": 12287.727531395181, + "y": 12936.160957851043 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "lowerLine", + "config": "{\n \"codeName\": \"lowerLine\",\n \"isString\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Record Formula", + "code": "variable.lowerLine", + "project": "Foundations", + "id": "53336349-0b81-4e77-a972-226e0218529a", + "savedPayload": { + "position": { + "x": 12295.300378095015, + "y": 12598.745928557946 + }, + "targetPosition": { + "x": 12292.776095861736, + "y": 12711.217604988979 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "4d846beb-4236-4ac5-8f20-33472b185618", + "savedPayload": { + "position": { + "x": 12292.776095861736, + "y": 12711.217604988979 + }, + "targetPosition": { + "x": 12287.727531395181, + "y": 12936.160957851043 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "a0c563c7-00dc-427b-8f24-3cec538c7d48", + "savedPayload": { + "position": { + "x": 12287.727531395181, + "y": 12936.160957851043 + }, + "targetPosition": { + "x": 12688.680467279946, + "y": 13140.456682733839 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "dataBuilding": { + "type": "Data Building Procedure", + "name": "New Data Building Procedure", + "project": "Foundations", + "loop": { + "type": "Procedure Loop", + "name": "New Procedure Loop", + "project": "Foundations", + "procedureJavascriptCode": { + "type": "Procedure Javascript Code", + "name": "New Procedure Javascript Code", + "code": "/* Loop Code */\n\nlet candle = record.current\nlet lengthTR = 14\nlet tL = 0\nlet tH = 0\n//let mid1 = 0\n//let mid2 = 0\n\n// Choppiness index formula:\n/*\nIndex = 100 * log10 ( sum(true_range, n) ) \n\t\t------------------------------\n\t\t[(max(true_high, n) - Min(true_low,n)] \n\t\t------------------------------\n\t\tlog10,n\n\n*/\n\n\n//////////////////////\n// calculate true low\ntL = Math.min(candle.min, variable.prevClose)\nvariable.trueLow.push(tL)\nif (variable.trueLow.length > lengthTR) {\n variable.trueLow.splice(0, 1) // Remove the first element of the array to keep it at maximum length\n}\n\n// calculate true high\ntH = Math.max(candle.max, variable.prevClose)\nvariable.trueHigh.push(tH)\nif (variable.trueHigh.length > lengthTR) {\n variable.trueHigh.splice(0, 1) // Remove the first element of the array to keep it at maximum length\n}\n\n// calculate true range\nif (variable.prevClose === 0) { \n\tvariable.lastTR.push(0)\n\t} else {\n\tvariable.lastTR.push( Math.max( candle.max - candle.min, variable.prevClose - candle.min, candle.max - variable.prevClose ) )\n\t}\n\nif (variable.lastTR.length > lengthTR) {\n variable.lastTR.splice(0, 1) // Remove the first element of the array to keep it at maximum length\n}\n\n// prepare values for chop index\nvariable.TrueRangeSum = calculateTRSum(lengthTR)\nvariable.prevClose = candle.close\n\n\nvariable.mid1 = Math.max(...variable.trueHigh) - Math.min(...variable.trueLow)\nvariable.mid2 = variable.TrueRangeSum / variable.mid1\nvariable.numer = 100 * Math.log10( variable.mid2 )\n\n\n//variable.denom1 = variable.mid1 - variable.mid2\nvariable.denom1 = Math.log10(lengthTR)\nvariable.denom2 = variable.numer / variable.denom1\n\n// ensure the output remains a valid number\nif (isFinite(variable.denom2)) { \n\t//isNaN(variable.denom2)) {\n\tvariable.Index = variable.denom2\n} else { variable.Index = 0 }\n\n//variable.Index = variable.numer / variable.denom1 // variable.denom2\n\n\n//////////////////\n/* Calculate Sum of True Range */\nfunction calculateTRSum(length) {\n /* We check we have enough values to make the calculation */\n if (variable.lastTR.length < length) { return 0 } // If not, define the value as zero.\n\n let sum = 0 // Initialise sum variable. \n for (let i = variable.lastTR.length - length; i < variable.lastTR.length; i++) { // Iterate through the last periods\n sum = sum + variable.lastTR[i]\n }\n \n let atSum = sum // length\n return atSum\n}\n", + "project": "Foundations", + "id": "10e005c4-a298-4666-b8d3-af2eb3d6e7b7", + "savedPayload": { + "position": { + "x": 12408.315109150146, + "y": 12824.244419850764 + }, + "targetPosition": { + "x": 12492.182165944689, + "y": 12878.708323352266 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "06d71ea3-db83-494a-b3ca-41716a546cef", + "savedPayload": { + "position": { + "x": 12492.182165944689, + "y": 12878.708323352266 + }, + "targetPosition": { + "x": 12586.532604838549, + "y": 12939.980214791456 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "initialization": { + "type": "Procedure Initialization", + "name": "New Procedure Initialization", + "project": "Foundations", + "procedureJavascriptCode": { + "type": "Procedure Javascript Code", + "name": "New Procedure Javascript Code", + "code": "variable.prevClose = 0\nvariable.lastTR = []\nvariable.trueLow = []\nvariable.trueHigh = []\nvariable.numer = 0\nvariable.denom1 = 0\nvariable.denom2 = 0\nvariable.mid1 = 0\nvariable.mid2 = 0\n\n// parameters\nvariable.upperLine = 61.8\nvariable.lowerLine = 45", + "project": "Foundations", + "id": "d6a3a673-70ad-4a44-bc2c-2d19e14cbc2d", + "savedPayload": { + "position": { + "x": 12597.653995540175, + "y": 12727.77143865611 + }, + "targetPosition": { + "x": 12592.42039991588, + "y": 12827.634392131567 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "70f5be67-b9d3-4b40-9946-47fdcc1481f9", + "savedPayload": { + "position": { + "x": 12592.42039991588, + "y": 12827.634392131567 + }, + "targetPosition": { + "x": 12586.532604838549, + "y": 12939.980214791456 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "1d156b00-24a4-43b0-87e4-914a0c83e887", + "savedPayload": { + "position": { + "x": 12586.532604838549, + "y": 12939.980214791456 + }, + "targetPosition": { + "x": 12688.680467279946, + "y": 13140.456682733839 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "06fab967-d365-44d8-8050-928fde7ad118", + "savedPayload": { + "position": { + "x": 12688.680467279946, + "y": 13140.456682733839 + }, + "targetPosition": { + "x": 13133.140220547759, + "y": 13210.852192001943 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "Chop Index", + "id": "0fccc090-0287-4b95-bd3d-ae5a37879f7c" + }, + "referenceParentCombinedNodePath": [ + [ + "quantum", + "Data Mine", + "Data-Mining", + "9813e751-d2ed-4b93-b3e6-b5f2cacdc2c7" + ], + [ + "Chop", + "Plotter", + "Foundations", + "7108addd-2d63-4aaa-ae39-cf7b28a882aa" + ], + [ + "Chop Index", + "Plotter Module", + "Foundations", + "0fccc090-0287-4b95-bd3d-ae5a37879f7c" + ] + ] + } + } + ], + "id": "732bf119-690a-4f0e-b975-07088f8bfd40", + "savedPayload": { + "position": { + "x": 13133.140220547759, + "y": 13210.852192001943 + }, + "targetPosition": { + "x": 13375.845318860243, + "y": 13034.5166163142 }, "floatingObject": { "isPinned": false, @@ -6896,15 +8514,15 @@ "name": "New Point Formula", "code": "x = record.begin\ny = record.previous.Upper", "project": "Foundations", - "id": "1fe6c54b-965a-490e-aaa0-9e91d42e1225", + "id": "7a77c853-7c41-446d-9c08-f1f58fcd63f2", "savedPayload": { "position": { - "x": 13711.814124023818, - "y": 11389.964843364602 + "x": 13564.814124023818, + "y": 10733.464843364602 }, "targetPosition": { - "x": 13522.201908326659, - "y": 11511.093731985005 + "x": 13375.201908326659, + "y": 10854.593731985005 }, "floatingObject": { "isPinned": false, @@ -6919,15 +8537,15 @@ } } }, - "id": "eadadd34-a8fc-4fbf-96ea-89d6ff20504f", + "id": "b3f8722f-fad4-4535-a84d-ad5c7b25a67a", "savedPayload": { "position": { - "x": 13522.201908326659, - "y": 11511.093731985005 + "x": 13375.201908326659, + "y": 10854.593731985005 }, "targetPosition": { - "x": 13332.589692629499, - "y": 11632.22262060541 + "x": 13185.589692629499, + "y": 10975.72262060541 }, "floatingObject": { "isPinned": false, @@ -6951,15 +8569,15 @@ "name": "New Point Formula", "code": "x = record.end\ny = record.Upper", "project": "Foundations", - "id": "e94919ff-a90f-48ad-9ae0-499da910e8db", + "id": "6832da73-c87d-4ed7-a50f-8fe26fb04ead", "savedPayload": { "position": { - "x": 13758.437015339125, - "y": 11777.666966459916 + "x": 13611.437015339125, + "y": 11121.166966459916 }, "targetPosition": { - "x": 13545.513353984312, - "y": 11704.944793532663 + "x": 13398.513353984312, + "y": 11048.444793532663 }, "floatingObject": { "isPinned": false, @@ -6974,15 +8592,15 @@ } } }, - "id": "a3126212-4048-4e00-8bdd-af5c33b8e291", + "id": "901a793b-376f-4961-9c24-bd6531881530", "savedPayload": { "position": { - "x": 13545.513353984312, - "y": 11704.944793532663 + "x": 13398.513353984312, + "y": 11048.444793532663 }, "targetPosition": { - "x": 13332.589692629499, - "y": 11632.22262060541 + "x": 13185.589692629499, + "y": 10975.72262060541 }, "floatingObject": { "isPinned": false, @@ -7006,15 +8624,15 @@ "name": "New Point Formula", "code": "x = record.begin\ny = record.previous.Lower", "project": "Foundations", - "id": "15981871-4e85-470a-a00d-36720fd49a62", + "id": "9e783b76-4041-44df-a841-546b7cda7a4d", "savedPayload": { "position": { - "x": 13446.438563371205, - "y": 11949.940553103464 + "x": 13299.438563371205, + "y": 11293.440553103464 }, "targetPosition": { - "x": 13408.488939790635, - "y": 11844.034575604113 + "x": 13261.488939790635, + "y": 11187.534575604113 }, "floatingObject": { "isPinned": false, @@ -7029,15 +8647,15 @@ } } }, - "id": "092721ff-a16d-44a4-a396-89e7926d3625", + "id": "0f75be32-53bc-4ef9-b8b5-b4ff5113dfa4", "savedPayload": { "position": { - "x": 13408.488939790635, - "y": 11844.034575604113 + "x": 13261.488939790635, + "y": 11187.534575604113 }, "targetPosition": { - "x": 13332.589692629499, - "y": 11632.22262060541 + "x": 13185.589692629499, + "y": 10975.72262060541 }, "floatingObject": { "isPinned": false, @@ -7061,15 +8679,15 @@ "name": "New Point Formula", "code": "x = record.end\ny = record.Lower", "project": "Foundations", - "id": "fb5be4b7-1000-47c6-a94d-b2dbbfbaca47", + "id": "46fe8c0e-1b7e-463c-b253-ec65666e2dd8", "savedPayload": { "position": { - "x": 13155.171420318455, - "y": 11919.327142774886 + "x": 13008.171420318455, + "y": 11262.827142774886 }, "targetPosition": { - "x": 13214.310844422136, - "y": 11823.62563538506 + "x": 13067.310844422136, + "y": 11167.12563538506 }, "floatingObject": { "isPinned": false, @@ -7084,15 +8702,15 @@ } } }, - "id": "95ff8e74-7261-433c-9b0f-78a6f2f633a5", + "id": "87eb30bd-8cda-4214-83c3-faa9ff40b1b3", "savedPayload": { "position": { - "x": 13214.310844422136, - "y": 11823.62563538506 + "x": 13067.310844422136, + "y": 11167.12563538506 }, "targetPosition": { - "x": 13332.589692629499, - "y": 11632.22262060541 + "x": 13185.589692629499, + "y": 10975.72262060541 }, "floatingObject": { "isPinned": false, @@ -7116,15 +8734,15 @@ "name": "New Point Formula", "code": "x = record.begin\ny = record.previous.midPoint", "project": "Foundations", - "id": "e2ccbb12-3d7e-4acb-844b-f9b301130178", + "id": "303edbcb-9db7-4ebc-9f31-b24aa37882de", "savedPayload": { "position": { - "x": 12997.503854989129, - "y": 11672.518171387741 + "x": 12850.503854989129, + "y": 11016.018171387741 }, "targetPosition": { - "x": 13109.199134202585, - "y": 11659.086321126964 + "x": 12962.199134202585, + "y": 11002.586321126964 }, "floatingObject": { "isPinned": false, @@ -7139,15 +8757,15 @@ } } }, - "id": "d56911f2-08d6-47a3-81ad-418a915a8d6c", + "id": "5553ada4-2a52-4a17-9c37-846b9431752a", "savedPayload": { "position": { - "x": 13109.199134202585, - "y": 11659.086321126964 + "x": 12962.199134202585, + "y": 11002.586321126964 }, "targetPosition": { - "x": 13332.589692629499, - "y": 11632.22262060541 + "x": 13185.589692629499, + "y": 10975.72262060541 }, "floatingObject": { "isPinned": false, @@ -7171,15 +8789,15 @@ "name": "New Point Formula", "code": "x = record.end\ny = record.midPoint", "project": "Foundations", - "id": "7d7be680-07e5-4224-8368-31823bd15e56", + "id": "676ab4d8-ded6-480a-913b-50b9040d17b4", "savedPayload": { "position": { - "x": 13092.16275990842, - "y": 11395.365828382062 + "x": 12945.16275990842, + "y": 10738.865828382062 }, "targetPosition": { - "x": 13172.305070815446, - "y": 11474.318092456511 + "x": 13025.305070815446, + "y": 10817.818092456511 }, "floatingObject": { "isPinned": false, @@ -7194,15 +8812,15 @@ } } }, - "id": "7ddf6ba1-b696-44ea-a0df-9717f0ce94db", + "id": "9a877743-f548-46b5-aac5-fdf5ff0e1763", "savedPayload": { "position": { - "x": 13172.305070815446, - "y": 11474.318092456511 + "x": 13025.305070815446, + "y": 10817.818092456511 }, "targetPosition": { - "x": 13332.589692629499, - "y": 11632.22262060541 + "x": 13185.589692629499, + "y": 10975.72262060541 }, "floatingObject": { "isPinned": false, @@ -7218,15 +8836,15 @@ } } ], - "id": "9aaac874-f08b-4253-b9bc-a7f3541a1f08", + "id": "6081059e-d63e-4437-92ba-cc94c9d71fe8", "savedPayload": { "position": { - "x": 13332.589692629499, - "y": 11632.22262060541 + "x": 13185.589692629499, + "y": 10975.72262060541 }, "targetPosition": { - "x": 13379.627501099943, - "y": 11184.687767689686 + "x": 13232.627501099943, + "y": 10528.187767689686 }, "floatingObject": { "isPinned": false, @@ -7256,15 +8874,15 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", "project": "Foundations", - "id": "72efdcea-34cc-4b0f-b81d-baad3222185e", + "id": "afa40f79-f18d-4be5-83f2-f10a8c64ca7e", "savedPayload": { "position": { - "x": 13210.289892938052, - "y": 12006.80893618565 + "x": 13063.289892938052, + "y": 11350.30893618565 }, "targetPosition": { - "x": 13194.589106065168, - "y": 11707.220075759276 + "x": 13047.589106065168, + "y": 11050.720075759276 }, "floatingObject": { "isPinned": false, @@ -7280,15 +8898,15 @@ } }, "styleConditions": [], - "id": "566b1429-a7e9-4cdf-9701-50daac479e24", + "id": "f5b1c081-3635-4ea9-aa9a-ab0601a8a131", "savedPayload": { "position": { - "x": 13194.589106065168, - "y": 11707.220075759276 + "x": 13047.589106065168, + "y": 11050.720075759276 }, "targetPosition": { - "x": 13178.888319192285, - "y": 11407.631215332904 + "x": 13031.888319192285, + "y": 10751.131215332904 }, "floatingObject": { "isPinned": false, @@ -7308,15 +8926,15 @@ "type": "Polygon Vertex", "name": " Upper Begin", "project": "Foundations", - "id": "c3d21569-eebe-4eb8-a142-5315f87ab4ca", + "id": "bf4c14c9-feff-49b7-86ef-ce8aa25245c0", "savedPayload": { "position": { - "x": 12978.149137284627, - "y": 11630.574662976122 + "x": 12831.149137284627, + "y": 10974.074662976122 }, "targetPosition": { - "x": 13178.888319192285, - "y": 11407.631215332904 + "x": 13031.888319192285, + "y": 10751.131215332904 }, "floatingObject": { "isPinned": false, @@ -7332,44 +8950,44 @@ "referenceParent": { "type": "Point", "name": "Upper Begin", - "id": "eadadd34-a8fc-4fbf-96ea-89d6ff20504f" + "id": "b3f8722f-fad4-4535-a84d-ad5c7b25a67a" }, "referenceParentCombinedNodePath": [ [ "quantum", "Data Mine", - "Foundations", - "c605cc22-976a-4661-afbd-f735d6f8f8d9" + "Data-Mining", + "9813e751-d2ed-4b93-b3e6-b5f2cacdc2c7" ], [ "Keltner Channel", "Plotter", "Foundations", - "964976a0-0546-434f-994b-36c5cd03437e" + "4d401079-d028-47de-bc1d-e4065fc62dbb" ], [ "Keltner Channel", "Plotter Module", "Foundations", - "32f94206-6147-48df-9860-c94793356f85" + "fc643a66-f6d5-4654-9e76-b272a9d3471e" ], [ "New Shapes", "Shapes", "Foundations", - "8f211d0d-ea26-4f02-8135-4ecc38675f56" + "aa8adb45-7809-49a8-84a5-a5b899a71a56" ], [ "New Chart Points", "Chart Points", "Foundations", - "9aaac874-f08b-4253-b9bc-a7f3541a1f08" + "6081059e-d63e-4437-92ba-cc94c9d71fe8" ], [ "Upper Begin", "Point", "Foundations", - "eadadd34-a8fc-4fbf-96ea-89d6ff20504f" + "b3f8722f-fad4-4535-a84d-ad5c7b25a67a" ] ] } @@ -7378,15 +8996,15 @@ "type": "Polygon Vertex", "name": " Upper End", "project": "Foundations", - "id": "9b7d10f2-1d9e-40e8-b7b4-f91493db86fe", + "id": "87c38fc7-3cb0-4c0a-be3e-36e2849a449c", "savedPayload": { "position": { - "x": 12879.299458765912, - "y": 11423.332002205787 + "x": 12732.299458765912, + "y": 10766.832002205787 }, "targetPosition": { - "x": 13178.888319192285, - "y": 11407.631215332904 + "x": 13031.888319192285, + "y": 10751.131215332904 }, "floatingObject": { "isPinned": false, @@ -7402,58 +9020,58 @@ "referenceParent": { "type": "Point", "name": "Upper End", - "id": "a3126212-4048-4e00-8bdd-af5c33b8e291" + "id": "901a793b-376f-4961-9c24-bd6531881530" }, "referenceParentCombinedNodePath": [ [ "quantum", "Data Mine", - "Foundations", - "c605cc22-976a-4661-afbd-f735d6f8f8d9" + "Data-Mining", + "9813e751-d2ed-4b93-b3e6-b5f2cacdc2c7" ], [ "Keltner Channel", "Plotter", "Foundations", - "964976a0-0546-434f-994b-36c5cd03437e" + "4d401079-d028-47de-bc1d-e4065fc62dbb" ], [ "Keltner Channel", "Plotter Module", "Foundations", - "32f94206-6147-48df-9860-c94793356f85" + "fc643a66-f6d5-4654-9e76-b272a9d3471e" ], [ "New Shapes", "Shapes", "Foundations", - "8f211d0d-ea26-4f02-8135-4ecc38675f56" + "aa8adb45-7809-49a8-84a5-a5b899a71a56" ], [ "New Chart Points", "Chart Points", "Foundations", - "9aaac874-f08b-4253-b9bc-a7f3541a1f08" + "6081059e-d63e-4437-92ba-cc94c9d71fe8" ], [ "Upper End", "Point", "Foundations", - "a3126212-4048-4e00-8bdd-af5c33b8e291" + "901a793b-376f-4961-9c24-bd6531881530" ] ] } } ], - "id": "eae5b9d1-5f86-4669-9fac-c656b84ac4f1", + "id": "7cbdb5cf-2dfa-417d-8a64-9753b44ef9f1", "savedPayload": { "position": { - "x": 13178.888319192285, - "y": 11407.631215332904 + "x": 13031.888319192285, + "y": 10751.131215332904 }, "targetPosition": { - "x": 13379.627501099943, - "y": 11184.687767689686 + "x": 13232.627501099943, + "y": 10528.187767689686 }, "floatingObject": { "isPinned": false, @@ -7481,15 +9099,15 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", "project": "Foundations", - "id": "53e41ab6-14b1-425e-82a0-394103315285", + "id": "d56843cf-392b-4ba0-8cc7-f8b3854f58b8", "savedPayload": { "position": { - "x": 12759.399799870787, - "y": 11750.263615702266 + "x": 12612.399799870787, + "y": 11093.763615702266 }, "targetPosition": { - "x": 12922.791510375295, - "y": 11498.66244531864 + "x": 12775.791510375295, + "y": 10842.16244531864 }, "floatingObject": { "isPinned": false, @@ -7505,15 +9123,15 @@ } }, "styleConditions": [], - "id": "9ed21a92-a6c0-4f9e-b22c-23f528b0b0a0", + "id": "83469af6-084d-4a0e-a6cf-e93c83a8fbc3", "savedPayload": { "position": { - "x": 12922.791510375295, - "y": 11498.66244531864 + "x": 12775.791510375295, + "y": 10842.16244531864 }, "targetPosition": { - "x": 13086.183220879802, - "y": 11247.061274935013 + "x": 12939.183220879802, + "y": 10590.561274935013 }, "floatingObject": { "isPinned": false, @@ -7533,15 +9151,15 @@ "type": "Polygon Vertex", "name": " Lower Begin", "project": "Foundations", - "id": "e778c4d5-975b-4821-9483-6e41ddf283a1", + "id": "f320e9b8-7874-46da-a18e-63cc5e134f12", "savedPayload": { "position": { - "x": 12792.738940659661, - "y": 11309.43478218034 + "x": 12645.738940659661, + "y": 10652.93478218034 }, "targetPosition": { - "x": 13086.183220879802, - "y": 11247.061274935013 + "x": 12939.183220879802, + "y": 10590.561274935013 }, "floatingObject": { "isPinned": false, @@ -7557,44 +9175,44 @@ "referenceParent": { "type": "Point", "name": "Lower Begin", - "id": "092721ff-a16d-44a4-a396-89e7926d3625" + "id": "0f75be32-53bc-4ef9-b8b5-b4ff5113dfa4" }, "referenceParentCombinedNodePath": [ [ "quantum", "Data Mine", - "Foundations", - "c605cc22-976a-4661-afbd-f735d6f8f8d9" + "Data-Mining", + "9813e751-d2ed-4b93-b3e6-b5f2cacdc2c7" ], [ "Keltner Channel", "Plotter", "Foundations", - "964976a0-0546-434f-994b-36c5cd03437e" + "4d401079-d028-47de-bc1d-e4065fc62dbb" ], [ "Keltner Channel", "Plotter Module", "Foundations", - "32f94206-6147-48df-9860-c94793356f85" + "fc643a66-f6d5-4654-9e76-b272a9d3471e" ], [ "New Shapes", "Shapes", "Foundations", - "8f211d0d-ea26-4f02-8135-4ecc38675f56" + "aa8adb45-7809-49a8-84a5-a5b899a71a56" ], [ "New Chart Points", "Chart Points", "Foundations", - "9aaac874-f08b-4253-b9bc-a7f3541a1f08" + "6081059e-d63e-4437-92ba-cc94c9d71fe8" ], [ "Lower Begin", "Point", "Foundations", - "092721ff-a16d-44a4-a396-89e7926d3625" + "0f75be32-53bc-4ef9-b8b5-b4ff5113dfa4" ] ] } @@ -7603,15 +9221,15 @@ "type": "Polygon Vertex", "name": " Lower End", "project": "Foundations", - "id": "05347dbc-3075-4967-b5a8-666d4cdb131f", + "id": "b3844e8f-d84b-40b4-a1a4-4721fe26cd92", "savedPayload": { "position": { - "x": 12834.582050496176, - "y": 11083.669564430505 + "x": 12687.582050496176, + "y": 10427.169564430505 }, "targetPosition": { - "x": 13086.183220879802, - "y": 11247.061274935013 + "x": 12939.183220879802, + "y": 10590.561274935013 }, "floatingObject": { "isPinned": false, @@ -7627,58 +9245,58 @@ "referenceParent": { "type": "Point", "name": "Lower End", - "id": "95ff8e74-7261-433c-9b0f-78a6f2f633a5" + "id": "87eb30bd-8cda-4214-83c3-faa9ff40b1b3" }, "referenceParentCombinedNodePath": [ [ "quantum", "Data Mine", - "Foundations", - "c605cc22-976a-4661-afbd-f735d6f8f8d9" + "Data-Mining", + "9813e751-d2ed-4b93-b3e6-b5f2cacdc2c7" ], [ "Keltner Channel", "Plotter", "Foundations", - "964976a0-0546-434f-994b-36c5cd03437e" + "4d401079-d028-47de-bc1d-e4065fc62dbb" ], [ "Keltner Channel", "Plotter Module", "Foundations", - "32f94206-6147-48df-9860-c94793356f85" + "fc643a66-f6d5-4654-9e76-b272a9d3471e" ], [ "New Shapes", "Shapes", "Foundations", - "8f211d0d-ea26-4f02-8135-4ecc38675f56" + "aa8adb45-7809-49a8-84a5-a5b899a71a56" ], [ "New Chart Points", "Chart Points", "Foundations", - "9aaac874-f08b-4253-b9bc-a7f3541a1f08" + "6081059e-d63e-4437-92ba-cc94c9d71fe8" ], [ "Lower End", "Point", "Foundations", - "95ff8e74-7261-433c-9b0f-78a6f2f633a5" + "87eb30bd-8cda-4214-83c3-faa9ff40b1b3" ] ] } } ], - "id": "983dd24c-8dfd-4e9b-94ae-be479e59e37d", + "id": "f720375f-3300-4a83-9027-2580896fe57c", "savedPayload": { "position": { - "x": 13086.183220879802, - "y": 11247.061274935013 + "x": 12939.183220879802, + "y": 10590.561274935013 }, "targetPosition": { - "x": 13379.627501099943, - "y": 11184.687767689686 + "x": 13232.627501099943, + "y": 10528.187767689686 }, "floatingObject": { "isPinned": false, @@ -7706,15 +9324,15 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 2,\n \"lineDash\": [\n 5,\n 5\n ],\n \"paletteColor\": \"UI_COLOR.MANGANESE_PURPLE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.5,\n \"lineWidth\": 2,\n \"lineDash\": [\n 5,\n 5\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", "project": "Foundations", - "id": "e8131923-c3b3-4d53-a68d-fafcb47e7e5c", + "id": "d2a5bd97-3158-43cf-a403-6a1404db70b9", "savedPayload": { "position": { - "x": 33179.8258045338, - "y": 16890.016393118647 + "x": 33032.8258045338, + "y": 16233.516393118647 }, "targetPosition": { - "x": 33459.899932482964, - "y": 16782.506008255055 + "x": 33312.899932482964, + "y": 16126.006008255055 }, "floatingObject": { "isPinned": false, @@ -7730,15 +9348,15 @@ } }, "styleConditions": [], - "id": "5f090d8f-b443-4c66-959a-d9ad8bfc346f", + "id": "be29390b-a12d-4b2a-a1dc-c2fd0823288e", "savedPayload": { "position": { - "x": 12961.899932482971, - "y": 11208.50600825505 + "x": 12814.899932482971, + "y": 10552.00600825505 }, "targetPosition": { - "x": 13241.974060432132, - "y": 11100.99562339146 + "x": 13094.974060432132, + "y": 10444.49562339146 }, "floatingObject": { "isPinned": false, @@ -7758,15 +9376,15 @@ "type": "Polygon Vertex", "name": " Mid Point Begin", "project": "Foundations", - "id": "13b06082-50cc-4e47-bf9c-ae32e4a2751b", + "id": "0c114e13-c05d-4eba-bf7c-30d5f5673464", "savedPayload": { "position": { - "x": 12967.910423139352, - "y": 10978.97463046872 + "x": 12820.910423139352, + "y": 10322.47463046872 }, "targetPosition": { - "x": 13241.974060432132, - "y": 11100.99562339146 + "x": 13094.974060432132, + "y": 10444.49562339146 }, "floatingObject": { "isPinned": false, @@ -7782,44 +9400,44 @@ "referenceParent": { "type": "Point", "name": "Mid Point Begin", - "id": "d56911f2-08d6-47a3-81ad-418a915a8d6c" + "id": "5553ada4-2a52-4a17-9c37-846b9431752a" }, "referenceParentCombinedNodePath": [ [ "quantum", "Data Mine", - "Foundations", - "c605cc22-976a-4661-afbd-f735d6f8f8d9" + "Data-Mining", + "9813e751-d2ed-4b93-b3e6-b5f2cacdc2c7" ], [ "Keltner Channel", "Plotter", "Foundations", - "964976a0-0546-434f-994b-36c5cd03437e" + "4d401079-d028-47de-bc1d-e4065fc62dbb" ], [ "Keltner Channel", "Plotter Module", "Foundations", - "32f94206-6147-48df-9860-c94793356f85" + "fc643a66-f6d5-4654-9e76-b272a9d3471e" ], [ "New Shapes", "Shapes", "Foundations", - "8f211d0d-ea26-4f02-8135-4ecc38675f56" + "aa8adb45-7809-49a8-84a5-a5b899a71a56" ], [ "New Chart Points", "Chart Points", "Foundations", - "9aaac874-f08b-4253-b9bc-a7f3541a1f08" + "6081059e-d63e-4437-92ba-cc94c9d71fe8" ], [ "Mid Point Begin", "Point", "Foundations", - "d56911f2-08d6-47a3-81ad-418a915a8d6c" + "5553ada4-2a52-4a17-9c37-846b9431752a" ] ] } @@ -7828,15 +9446,15 @@ "type": "Polygon Vertex", "name": " Mid Point End", "project": "Foundations", - "id": "004812f4-c081-4e03-867f-a81d982cc412", + "id": "44df8e9d-bbb1-4425-bad3-182ae7d68a80", "savedPayload": { "position": { - "x": 13134.463675568542, - "y": 10820.921495442299 + "x": 12987.463675568542, + "y": 10164.421495442299 }, "targetPosition": { - "x": 13241.974060432132, - "y": 11100.99562339146 + "x": 13094.974060432132, + "y": 10444.49562339146 }, "floatingObject": { "isPinned": false, @@ -7852,58 +9470,58 @@ "referenceParent": { "type": "Point", "name": "Mid Point End", - "id": "7ddf6ba1-b696-44ea-a0df-9717f0ce94db" + "id": "9a877743-f548-46b5-aac5-fdf5ff0e1763" }, "referenceParentCombinedNodePath": [ [ "quantum", "Data Mine", - "Foundations", - "c605cc22-976a-4661-afbd-f735d6f8f8d9" + "Data-Mining", + "9813e751-d2ed-4b93-b3e6-b5f2cacdc2c7" ], [ "Keltner Channel", "Plotter", "Foundations", - "964976a0-0546-434f-994b-36c5cd03437e" + "4d401079-d028-47de-bc1d-e4065fc62dbb" ], [ "Keltner Channel", "Plotter Module", "Foundations", - "32f94206-6147-48df-9860-c94793356f85" + "fc643a66-f6d5-4654-9e76-b272a9d3471e" ], [ "New Shapes", "Shapes", "Foundations", - "8f211d0d-ea26-4f02-8135-4ecc38675f56" + "aa8adb45-7809-49a8-84a5-a5b899a71a56" ], [ "New Chart Points", "Chart Points", "Foundations", - "9aaac874-f08b-4253-b9bc-a7f3541a1f08" + "6081059e-d63e-4437-92ba-cc94c9d71fe8" ], [ "Mid Point End", "Point", "Foundations", - "7ddf6ba1-b696-44ea-a0df-9717f0ce94db" + "9a877743-f548-46b5-aac5-fdf5ff0e1763" ] ] } } ], - "id": "8047e156-7d45-43ff-ba7a-df4057a2aae9", + "id": "ff489677-7cf6-46c4-b0bc-e8f06a68676f", "savedPayload": { "position": { - "x": 13105.563863807163, - "y": 11062.666774766945 + "x": 12958.563863807163, + "y": 10406.166774766945 }, "targetPosition": { - "x": 13379.627501099943, - "y": 11184.687767689686 + "x": 13232.627501099943, + "y": 10528.187767689686 }, "floatingObject": { "isPinned": false, @@ -7921,15 +9539,15 @@ ], "images": [], "texts": [], - "id": "8f211d0d-ea26-4f02-8135-4ecc38675f56", + "id": "aa8adb45-7809-49a8-84a5-a5b899a71a56", "savedPayload": { "position": { - "x": 13210.037697724913, - "y": 11630.0166163142 + "x": 13063.037697724913, + "y": 10973.5166163142 }, "targetPosition": { - "x": 13469.845318860243, - "y": 11480.0166163142 + "x": 13322.845318860243, + "y": 10823.5166163142 }, "floatingObject": { "isPinned": false, @@ -7961,15 +9579,15 @@ "name": "Upper", "code": "record.Upper", "project": "Foundations", - "id": "b7357217-4ca8-411b-9790-bb9a75e6fd41", + "id": "83d3fcf9-2cf2-4bf7-934a-5bfa371196a3", "savedPayload": { "position": { - "x": 12969.819879964612, - "y": 11294.495388825017 + "x": 12822.819879964612, + "y": 10637.995388825017 }, "targetPosition": { - "x": 13119.819879964612, - "y": 11034.687767689686 + "x": 12972.819879964612, + "y": 10378.187767689686 }, "floatingObject": { "isPinned": false, @@ -7989,15 +9607,15 @@ "name": "New Text Style", "config": "{\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", "project": "Foundations", - "id": "e7d9afb8-d1c5-430f-bd37-e89fe36354e4", + "id": "dc223251-b0f4-43ae-acce-83bd7eaeeb28", "savedPayload": { "position": { - "x": 12819.819879964612, - "y": 11034.687767689686 + "x": 12672.819879964612, + "y": 10378.187767689686 }, "targetPosition": { - "x": 13119.819879964612, - "y": 11034.687767689686 + "x": 12972.819879964612, + "y": 10378.187767689686 }, "floatingObject": { "isPinned": false, @@ -8012,15 +9630,15 @@ } } }, - "id": "3de77949-632a-4d45-a6b1-5f1bc76e3b77", + "id": "c1f03f30-a3ac-4e28-9509-a76e8d619b14", "savedPayload": { "position": { - "x": 13119.819879964612, - "y": 11034.687767689686 + "x": 12972.819879964612, + "y": 10378.187767689686 }, "targetPosition": { - "x": 13379.627501099943, - "y": 10884.687767689686 + "x": 13232.627501099943, + "y": 10228.187767689686 }, "floatingObject": { "isPinned": false, @@ -8045,15 +9663,15 @@ "name": "New Data Formula", "code": "record.Lower", "project": "Foundations", - "id": "251be44e-7fd5-48d6-a8cb-3c61e8daff55", + "id": "dee0dc9c-d3db-4e92-bc51-b1574f305344", "savedPayload": { "position": { - "x": 12819.819879964612, - "y": 11034.687767689686 + "x": 12672.819879964612, + "y": 10378.187767689686 }, "targetPosition": { - "x": 13079.627501099943, - "y": 10884.687767689686 + "x": 12932.627501099943, + "y": 10228.187767689686 }, "floatingObject": { "isPinned": false, @@ -8073,15 +9691,15 @@ "name": "New Text Style", "config": "{\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", "project": "Foundations", - "id": "3ff98377-3435-47c6-9b5d-f88a7085658e", + "id": "34e5c330-f40e-4f23-94d3-1a4026ecd2a5", "savedPayload": { "position": { - "x": 12819.819879964612, - "y": 10734.687767689686 + "x": 12672.819879964612, + "y": 10078.187767689686 }, "targetPosition": { - "x": 13079.627501099943, - "y": 10884.687767689686 + "x": 12932.627501099943, + "y": 10228.187767689686 }, "floatingObject": { "isPinned": false, @@ -8096,15 +9714,15 @@ } } }, - "id": "43b20f0f-aafa-4b13-9efc-902be33ea670", + "id": "e1888361-09b3-4bba-9c79-c3c215866e7c", "savedPayload": { "position": { - "x": 13079.627501099943, - "y": 10884.687767689686 + "x": 12932.627501099943, + "y": 10228.187767689686 }, "targetPosition": { - "x": 13379.627501099943, - "y": 10884.687767689686 + "x": 13232.627501099943, + "y": 10228.187767689686 }, "floatingObject": { "isPinned": false, @@ -8129,15 +9747,15 @@ "name": "New Data Formula", "code": "record.midPoint", "project": "Foundations", - "id": "537702dd-be3f-44e5-91d9-965c03724606", + "id": "c0492cba-8b5b-46b9-8046-50d5f8587a9c", "savedPayload": { "position": { - "x": 12819.819879964612, - "y": 10734.687767689686 + "x": 12672.819879964612, + "y": 10078.187767689686 }, "targetPosition": { - "x": 13119.819879964612, - "y": 10734.687767689686 + "x": 12972.819879964612, + "y": 10078.187767689686 }, "floatingObject": { "isPinned": false, @@ -8157,15 +9775,15 @@ "name": "New Text Style", "config": "{\n \"paletteColor\": \"UI_COLOR.MANGANESE_PURPLE\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", "project": "Foundations", - "id": "dd9e76aa-d927-47cb-b230-fd7d9b3de354", + "id": "e4a4d106-0af0-48ae-bc1e-642ddfa97243", "savedPayload": { "position": { - "x": 13032.230076589582, - "y": 10659.20899517887 + "x": 12885.230076589582, + "y": 10002.70899517887 }, "targetPosition": { - "x": 13119.819879964612, - "y": 10734.687767689686 + "x": 12972.819879964612, + "y": 10078.187767689686 }, "floatingObject": { "isPinned": true, @@ -8180,15 +9798,15 @@ } } }, - "id": "9dc52956-ac8d-4fa6-a1fc-439cce8f308e", + "id": "7aeba243-37cc-44fe-91f5-be20e304974f", "savedPayload": { "position": { - "x": 13119.819879964612, - "y": 10734.687767689686 + "x": 12972.819879964612, + "y": 10078.187767689686 }, "targetPosition": { - "x": 13379.627501099943, - "y": 10884.687767689686 + "x": 13232.627501099943, + "y": 10228.187767689686 }, "floatingObject": { "isPinned": false, @@ -8213,15 +9831,15 @@ "name": "New Data Formula", "code": "record.AverageTrueRange", "project": "Foundations", - "id": "274174dd-5c5c-4d98-bfc3-45b7500b4a5a", + "id": "6d5d95d5-0789-41e0-ba05-d2621e81c634", "savedPayload": { "position": { - "x": 12969.819879964612, - "y": 10474.880146554355 + "x": 12822.819879964612, + "y": 9818.380146554355 }, "targetPosition": { - "x": 13229.627501099943, - "y": 10624.880146554355 + "x": 13082.627501099943, + "y": 9968.380146554355 }, "floatingObject": { "isPinned": false, @@ -8241,15 +9859,15 @@ "name": "New Text Style", "config": "{\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", "project": "Foundations", - "id": "e7589228-eb40-4902-abbf-616189293c6f", + "id": "16bfe095-9174-4de2-bd82-78bfea0448dc", "savedPayload": { "position": { - "x": 13121.037697724913, - "y": 10319.20899517887 + "x": 12974.037697724913, + "y": 9662.70899517887 }, "targetPosition": { - "x": 13229.627501099943, - "y": 10624.880146554355 + "x": 13082.627501099943, + "y": 9968.380146554355 }, "floatingObject": { "isPinned": true, @@ -8264,15 +9882,15 @@ } } }, - "id": "3b6eea1b-4151-4534-9bc0-dc485c46ce68", + "id": "37c28b55-0af1-4104-9a3c-de67df5d7a23", "savedPayload": { "position": { - "x": 13229.627501099943, - "y": 10624.880146554355 + "x": 13082.627501099943, + "y": 9968.380146554355 }, "targetPosition": { - "x": 13379.627501099943, - "y": 10884.687767689686 + "x": 13232.627501099943, + "y": 10228.187767689686 }, "floatingObject": { "isPinned": false, @@ -8297,15 +9915,15 @@ "name": "New Data Formula", "code": "record.AverageATR", "project": "Foundations", - "id": "926ae312-9817-44ff-aef3-c19d7ffc0eba", + "id": "77717029-275c-4033-9cae-e019a0c19104", "savedPayload": { "position": { - "x": 13229.627501099943, - "y": 10324.880146554355 + "x": 13082.627501099943, + "y": 9668.380146554355 }, "targetPosition": { - "x": 13379.627501099943, - "y": 10584.687767689686 + "x": 13232.627501099943, + "y": 9928.187767689686 }, "floatingObject": { "isPinned": false, @@ -8325,15 +9943,15 @@ "name": "New Text Style", "config": "{\n \"paletteColor\": \"UI_COLOR.GREEN\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", "project": "Foundations", - "id": "c383e9ad-56cf-4c54-bbf9-72f4224cab8b", + "id": "73964257-d3e6-47cd-839b-c2cd470d0655", "savedPayload": { "position": { - "x": 13529.627501099943, - "y": 10324.880146554355 + "x": 13382.627501099943, + "y": 9668.380146554355 }, "targetPosition": { - "x": 13379.627501099943, - "y": 10584.687767689686 + "x": 13232.627501099943, + "y": 9928.187767689686 }, "floatingObject": { "isPinned": false, @@ -8348,15 +9966,15 @@ } } }, - "id": "c56b9c1c-27ea-4d47-93ae-2e5f9f3b4692", + "id": "8d1fd04d-13cd-4856-9e2f-ebf59b20f8bb", "savedPayload": { "position": { - "x": 13379.627501099943, - "y": 10584.687767689686 + "x": 13232.627501099943, + "y": 9928.187767689686 }, "targetPosition": { - "x": 13379.627501099943, - "y": 10884.687767689686 + "x": 13232.627501099943, + "y": 10228.187767689686 }, "floatingObject": { "isPinned": false, @@ -8372,15 +9990,15 @@ } } ], - "id": "3c346f09-ed7c-4011-aa5f-d82a6ee4c595", + "id": "c4a6fdac-ff1b-4e53-8775-86714701a562", "savedPayload": { "position": { - "x": 13210.037697724913, - "y": 11330.0166163142 + "x": 13063.037697724913, + "y": 10673.5166163142 }, "targetPosition": { - "x": 13469.845318860243, - "y": 11480.0166163142 + "x": 13322.845318860243, + "y": 10823.5166163142 }, "floatingObject": { "isPinned": false, @@ -8396,15 +10014,15 @@ } } ], - "id": "32f94206-6147-48df-9860-c94793356f85", + "id": "fc643a66-f6d5-4654-9e76-b272a9d3471e", "savedPayload": { "position": { - "x": 13469.845318860243, - "y": 11480.0166163142 + "x": 13322.845318860243, + "y": 10823.5166163142 }, "targetPosition": { - "x": 13769.845318860243, - "y": 11480.0166163142 + "x": 13622.845318860243, + "y": 10823.5166163142 }, "floatingObject": { "isPinned": false, @@ -8420,15 +10038,15 @@ } } ], - "id": "964976a0-0546-434f-994b-36c5cd03437e", + "id": "4d401079-d028-47de-bc1d-e4065fc62dbb", "savedPayload": { "position": { - "x": 13769.845318860243, - "y": 11480.0166163142 + "x": 13075.845318860243, + "y": 13034.5166163142 }, "targetPosition": { - "x": 14069.845318860243, - "y": 11480.0166163142 + "x": 13375.845318860243, + "y": 13034.5166163142 }, "floatingObject": { "isPinned": false, @@ -8473,15 +10091,15 @@ "name": "New Point Formula", "code": "x = record.end\ny = record.mvwap1", "project": "Foundations", - "id": "a3d71d3f-4bb7-45ee-bdef-b60e43c7f7be", + "id": "5b1c257a-12c0-425b-8234-0f4eb3e20cab", "savedPayload": { "position": { - "x": 13369.587515678766, - "y": 11829.496755882867 + "x": 13222.587515678766, + "y": 11172.996755882867 }, "targetPosition": { - "x": 13206.538132964264, - "y": 11577.67360604072 + "x": 13059.538132964264, + "y": 10921.17360604072 }, "floatingObject": { "isPinned": false, @@ -8496,15 +10114,15 @@ } } }, - "id": "3ae0c4f8-30d5-4b97-9381-d6224ea2eb3b", + "id": "c29b0a9b-62a1-4975-b727-dc8f2acfc2ce", "savedPayload": { "position": { - "x": 13206.538132964264, - "y": 11577.67360604072 + "x": 13059.538132964264, + "y": 10921.17360604072 }, "targetPosition": { - "x": 13043.488750249762, - "y": 11325.850456198574 + "x": 12896.488750249762, + "y": 10669.350456198574 }, "floatingObject": { "isPinned": false, @@ -8528,15 +10146,15 @@ "name": "New Point Formula", "code": "x = record.begin\ny = record.previous.mvwap1", "project": "Foundations", - "id": "1e6af709-0c5a-411e-9d05-eee0a664c8ce", + "id": "81d0b441-1452-4cd3-af66-5af667ec93df", "savedPayload": { "position": { - "x": 13214.484664629472, - "y": 11900.96818089974 + "x": 13067.484664629472, + "y": 11244.46818089974 }, "targetPosition": { - "x": 13128.986707439617, - "y": 11613.409318549157 + "x": 12981.986707439617, + "y": 10956.909318549157 }, "floatingObject": { "isPinned": false, @@ -8551,15 +10169,15 @@ } } }, - "id": "3f51f704-9795-4dca-bcee-da5c73744ae8", + "id": "dc772d97-63e7-4616-b24f-e69f1b344da8", "savedPayload": { "position": { - "x": 13128.986707439617, - "y": 11613.409318549157 + "x": 12981.986707439617, + "y": 10956.909318549157 }, "targetPosition": { - "x": 13043.488750249762, - "y": 11325.850456198574 + "x": 12896.488750249762, + "y": 10669.350456198574 }, "floatingObject": { "isPinned": false, @@ -8583,15 +10201,15 @@ "name": "New Point Formula", "code": "x = record.end\ny = record.mvwap2", "project": "Foundations", - "id": "1ea966a8-127d-4d1e-a21b-b9e985dff279", + "id": "00c68d09-a7dd-4d19-bcd8-7add0a831d45", "savedPayload": { "position": { - "x": 13045.528741548995, - "y": 11925.846988218133 + "x": 12898.528741548995, + "y": 11269.346988218133 }, "targetPosition": { - "x": 13044.508745899378, - "y": 11625.848722208353 + "x": 12897.508745899378, + "y": 10969.348722208353 }, "floatingObject": { "isPinned": false, @@ -8606,15 +10224,15 @@ } } }, - "id": "8af146a1-40e2-44dd-b39f-bc72d644bb9e", + "id": "23e3495c-c6b6-4e3d-8fad-b9209dcb0dcb", "savedPayload": { "position": { - "x": 13044.508745899378, - "y": 11625.848722208353 + "x": 12897.508745899378, + "y": 10969.348722208353 }, "targetPosition": { - "x": 13043.488750249762, - "y": 11325.850456198574 + "x": 12896.488750249762, + "y": 10669.350456198574 }, "floatingObject": { "isPinned": false, @@ -8638,15 +10256,15 @@ "name": "New Point Formula", "code": "x = record.begin\ny = record.previous.mvwap2", "project": "Foundations", - "id": "639a2427-aa2b-4562-b5c1-534d21e55c11", + "id": "63b93d1a-1099-462c-b698-faad493be4b3", "savedPayload": { "position": { - "x": 12876.407550505752, - "y": 11902.117644829073 + "x": 12729.407550505752, + "y": 11245.617644829073 }, "targetPosition": { - "x": 12959.948150377757, - "y": 11613.984050513824 + "x": 12812.948150377757, + "y": 10957.484050513824 }, "floatingObject": { "isPinned": false, @@ -8661,15 +10279,15 @@ } } }, - "id": "6ee287b5-0e14-4661-b213-bc195cb30b46", + "id": "c06fa398-c9e1-4922-87f9-ac6a1b062764", "savedPayload": { "position": { - "x": 12959.948150377757, - "y": 11613.984050513824 + "x": 12812.948150377757, + "y": 10957.484050513824 }, "targetPosition": { - "x": 13043.488750249762, - "y": 11325.850456198574 + "x": 12896.488750249762, + "y": 10669.350456198574 }, "floatingObject": { "isPinned": false, @@ -8693,15 +10311,15 @@ "name": "New Point Formula", "code": "x = record.end\ny = record.mvwap3", "project": "Foundations", - "id": "4c18fc30-3ca6-4c7e-a872-3ec3bb712627", + "id": "14c14cdc-ee41-41e5-b07d-55ceec42e694", "savedPayload": { "position": { - "x": 12720.822284595608, - "y": 11831.702561010106 + "x": 12573.822284595608, + "y": 11175.202561010106 }, "targetPosition": { - "x": 12882.155517422685, - "y": 11578.77650860434 + "x": 12735.155517422685, + "y": 10922.27650860434 }, "floatingObject": { "isPinned": false, @@ -8716,15 +10334,15 @@ } } }, - "id": "44bf5bf5-deb5-418b-8e01-1f88b5b4b179", + "id": "29a23e67-4477-421d-abec-d7ae12fd01aa", "savedPayload": { "position": { - "x": 12882.155517422685, - "y": 11578.77650860434 + "x": 12735.155517422685, + "y": 10922.27650860434 }, "targetPosition": { - "x": 13043.488750249762, - "y": 11325.850456198574 + "x": 12896.488750249762, + "y": 10669.350456198574 }, "floatingObject": { "isPinned": false, @@ -8748,15 +10366,15 @@ "name": "New Point Formula", "code": "x = record.begin\ny = record.previous.mvwap3", "project": "Foundations", - "id": "dab80706-b152-494d-888b-2bb6ef77e82d", + "id": "08ec491d-2314-4f3c-9d3a-ad73a63cae5f", "savedPayload": { "position": { - "x": 12591.377536761407, - "y": 11720.306348077609 + "x": 12444.377536761407, + "y": 11063.806348077609 }, "targetPosition": { - "x": 12817.433143505585, - "y": 11523.078402138091 + "x": 12670.433143505585, + "y": 10866.578402138091 }, "floatingObject": { "isPinned": false, @@ -8771,15 +10389,15 @@ } } }, - "id": "1e16fe95-ec92-4e66-b06d-744b71f127ca", + "id": "fff0dbf1-8985-403d-8dad-1ffaeb8fb3bd", "savedPayload": { "position": { - "x": 12817.433143505585, - "y": 11523.078402138091 + "x": 12670.433143505585, + "y": 10866.578402138091 }, "targetPosition": { - "x": 13043.488750249762, - "y": 11325.850456198574 + "x": 12896.488750249762, + "y": 10669.350456198574 }, "floatingObject": { "isPinned": false, @@ -8803,15 +10421,15 @@ "name": "New Point Formula", "code": "x = record.end\ny = record.mvwap4", "project": "Foundations", - "id": "c7bec087-93ae-48e5-996c-95fc0afbd5ab", + "id": "b0c46483-a001-4f36-a350-21451be5901b", "savedPayload": { "position": { - "x": 12498.560150635112, - "y": 11576.953664704595 + "x": 12351.560150635112, + "y": 10920.453664704595 }, "targetPosition": { - "x": 12771.024450442437, - "y": 11451.402060451584 + "x": 12624.024450442437, + "y": 10794.902060451584 }, "floatingObject": { "isPinned": false, @@ -8826,15 +10444,15 @@ } } }, - "id": "0ae8db60-0f11-4c12-a885-ad34d70a0c29", + "id": "7f2afcc8-80e3-4218-8754-f801ac9f557a", "savedPayload": { "position": { - "x": 12771.024450442437, - "y": 11451.402060451584 + "x": 12624.024450442437, + "y": 10794.902060451584 }, "targetPosition": { - "x": 13043.488750249762, - "y": 11325.850456198574 + "x": 12896.488750249762, + "y": 10669.350456198574 }, "floatingObject": { "isPinned": false, @@ -8858,15 +10476,15 @@ "name": "New Point Formula", "code": "x = record.begin\ny = record.previous.mvwap4", "project": "Foundations", - "id": "51c7b085-5eca-4577-ad97-a7ab052e506f", + "id": "5dc19153-1cb0-496e-a3e0-f040379f9640", "savedPayload": { "position": { - "x": 12449.889638834433, - "y": 11413.2580927467 + "x": 12302.889638834433, + "y": 10756.7580927467 }, "targetPosition": { - "x": 12746.689194542098, - "y": 11369.554274472637 + "x": 12599.689194542098, + "y": 10713.054274472637 }, "floatingObject": { "isPinned": false, @@ -8881,15 +10499,15 @@ } } }, - "id": "07e086cb-ea56-454a-bddf-24aabadfceca", + "id": "eaed629d-3c2d-414b-a0e7-89b7b01c1b75", "savedPayload": { "position": { - "x": 12746.689194542098, - "y": 11369.554274472637 + "x": 12599.689194542098, + "y": 10713.054274472637 }, "targetPosition": { - "x": 13043.488750249762, - "y": 11325.850456198574 + "x": 12896.488750249762, + "y": 10669.350456198574 }, "floatingObject": { "isPinned": false, @@ -8913,15 +10531,15 @@ "name": "New Point Formula", "code": "x = record.end\ny = record.mvwap5", "project": "Foundations", - "id": "93e91426-264a-4f75-a3ff-a8ce2a80f455", + "id": "ea787a83-25e3-4d70-9cb6-5f2c326047fb", "savedPayload": { "position": { - "x": 12449.308996770771, - "y": 11242.481273908908 + "x": 12302.308996770771, + "y": 10585.981273908908 }, "targetPosition": { - "x": 12746.398873510267, - "y": 11284.165865053741 + "x": 12599.398873510267, + "y": 10627.665865053741 }, "floatingObject": { "isPinned": false, @@ -8936,15 +10554,15 @@ } } }, - "id": "d81be94c-549f-4deb-888d-3b036b5f23e1", + "id": "bf46a0ec-b9cb-4f2d-9f66-74d726ac1ba2", "savedPayload": { "position": { - "x": 12746.398873510267, - "y": 11284.165865053741 + "x": 12599.398873510267, + "y": 10627.665865053741 }, "targetPosition": { - "x": 13043.488750249762, - "y": 11325.850456198574 + "x": 12896.488750249762, + "y": 10669.350456198574 }, "floatingObject": { "isPinned": false, @@ -8968,15 +10586,15 @@ "name": "New Point Formula", "code": "x = record.begin\ny = record.previous.mvwap5", "project": "Foundations", - "id": "4ec869a2-7471-4bd6-a559-944264c513af", + "id": "7b070fb2-d436-4fb6-9c96-674b4567e843", "savedPayload": { "position": { - "x": 12496.865264610922, - "y": 11078.45853040461 + "x": 12349.865264610922, + "y": 10421.95853040461 }, "targetPosition": { - "x": 12770.177007430342, - "y": 11202.154493301592 + "x": 12623.177007430342, + "y": 10545.654493301592 }, "floatingObject": { "isPinned": false, @@ -8991,15 +10609,15 @@ } } }, - "id": "ee113ac2-c2bb-4ddc-88fc-be0d7deacd78", + "id": "8bf55652-bac7-41df-b52f-89273d577263", "savedPayload": { "position": { - "x": 12770.177007430342, - "y": 11202.154493301592 + "x": 12623.177007430342, + "y": 10545.654493301592 }, "targetPosition": { - "x": 13043.488750249762, - "y": 11325.850456198574 + "x": 12896.488750249762, + "y": 10669.350456198574 }, "floatingObject": { "isPinned": false, @@ -9015,15 +10633,15 @@ } } ], - "id": "70e90fe5-e95e-4d30-8f3f-5f85c2450203", + "id": "9073d25c-57a2-444c-98f2-d440de2ff44f", "savedPayload": { "position": { - "x": 13043.488750249762, - "y": 11325.850456198574 + "x": 12896.488750249762, + "y": 10669.350456198574 }, "targetPosition": { - "x": 13145.037697724913, - "y": 10972.401374043538 + "x": 12998.037697724913, + "y": 10315.901374043538 }, "floatingObject": { "isPinned": true, @@ -9053,15 +10671,15 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 0.7,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.SKY_BLUE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.85,\n \"lineWidth\": 2.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\"\n }\n}", "project": "Foundations", - "id": "4f2953f0-0568-4ba5-98e6-793c04e124a2", + "id": "3cca4a3c-4a87-456a-80b8-7a1033e8ba9e", "savedPayload": { "position": { - "x": 12555.259949838191, - "y": 11569.662329844956 + "x": 12408.259949838191, + "y": 10913.162329844956 }, "targetPosition": { - "x": 12705.259949838191, - "y": 11309.854708709625 + "x": 12558.259949838191, + "y": 10653.354708709625 }, "floatingObject": { "isPinned": false, @@ -9077,15 +10695,15 @@ } }, "styleConditions": [], - "id": "b9b9e753-b188-42c7-8351-8bb69c04b5ef", + "id": "78904eaa-8a22-4d40-8b71-fa953277bb65", "savedPayload": { "position": { - "x": 12705.259949838191, - "y": 11309.854708709625 + "x": 12558.259949838191, + "y": 10653.354708709625 }, "targetPosition": { - "x": 12855.259949838191, - "y": 11050.047087574294 + "x": 12708.259949838191, + "y": 10393.547087574294 }, "floatingObject": { "isPinned": false, @@ -9105,15 +10723,15 @@ "type": "Polygon Vertex", "name": " 1 Begin", "project": "Foundations", - "id": "740f091b-f0b4-431a-9e4a-bb81b3ce5fd6", + "id": "aa276ba8-3033-47ed-8721-9ad69d9223a4", "savedPayload": { "position": { - "x": 12565.48220195147, - "y": 11127.69280110505 + "x": 12418.48220195147, + "y": 10471.19280110505 }, "targetPosition": { - "x": 12855.259949838191, - "y": 11050.047087574294 + "x": 12708.259949838191, + "y": 10393.547087574294 }, "floatingObject": { "isPinned": false, @@ -9129,44 +10747,44 @@ "referenceParent": { "type": "Point", "name": "1 Begin", - "id": "3f51f704-9795-4dca-bcee-da5c73744ae8" + "id": "dc772d97-63e7-4616-b24f-e69f1b344da8" }, "referenceParentCombinedNodePath": [ [ "quantum", "Data Mine", - "Foundations", - "c605cc22-976a-4661-afbd-f735d6f8f8d9" + "Data-Mining", + "9813e751-d2ed-4b93-b3e6-b5f2cacdc2c7" ], [ "MVWAP", "Plotter", "Foundations", - "d9335835-0c95-4a98-9c42-bad2fb3e8625" + "8fe60d39-d610-486c-8a42-89f048a17de3" ], [ "MVWAP", "Plotter Module", "Foundations", - "6acec7f3-960f-4747-a675-e5961a67d2fd" + "5f8310cd-7ec3-44d2-9c3a-f5697b2d9e04" ], [ "New Shapes", "Shapes", "Foundations", - "337b350d-42df-441e-b6fa-1f42901dd52b" + "30b6f3e4-eaf1-4ba1-a529-aa46e2e9a1c2" ], [ "New Chart Points", "Chart Points", "Foundations", - "70e90fe5-e95e-4d30-8f3f-5f85c2450203" + "9073d25c-57a2-444c-98f2-d440de2ff44f" ], [ "1 Begin", "Point", "Foundations", - "3f51f704-9795-4dca-bcee-da5c73744ae8" + "dc772d97-63e7-4616-b24f-e69f1b344da8" ] ] } @@ -9175,15 +10793,15 @@ "type": "Polygon Vertex", "name": " 1 End", "project": "Foundations", - "id": "e7e2a2ec-86e9-4557-8e83-a1533169fdd0", + "id": "15453525-60ed-4ece-ba8a-4f56d22b2b5b", "savedPayload": { "position": { - "x": 12595.45232870286, - "y": 10900.047087574294 + "x": 12448.45232870286, + "y": 10243.547087574294 }, "targetPosition": { - "x": 12855.259949838191, - "y": 11050.047087574294 + "x": 12708.259949838191, + "y": 10393.547087574294 }, "floatingObject": { "isPinned": false, @@ -9199,58 +10817,58 @@ "referenceParent": { "type": "Point", "name": "1 End", - "id": "3ae0c4f8-30d5-4b97-9381-d6224ea2eb3b" + "id": "c29b0a9b-62a1-4975-b727-dc8f2acfc2ce" }, "referenceParentCombinedNodePath": [ [ "quantum", "Data Mine", - "Foundations", - "c605cc22-976a-4661-afbd-f735d6f8f8d9" + "Data-Mining", + "9813e751-d2ed-4b93-b3e6-b5f2cacdc2c7" ], [ "MVWAP", "Plotter", "Foundations", - "d9335835-0c95-4a98-9c42-bad2fb3e8625" + "8fe60d39-d610-486c-8a42-89f048a17de3" ], [ "MVWAP", "Plotter Module", "Foundations", - "6acec7f3-960f-4747-a675-e5961a67d2fd" + "5f8310cd-7ec3-44d2-9c3a-f5697b2d9e04" ], [ "New Shapes", "Shapes", "Foundations", - "337b350d-42df-441e-b6fa-1f42901dd52b" + "30b6f3e4-eaf1-4ba1-a529-aa46e2e9a1c2" ], [ "New Chart Points", "Chart Points", "Foundations", - "70e90fe5-e95e-4d30-8f3f-5f85c2450203" + "9073d25c-57a2-444c-98f2-d440de2ff44f" ], [ "1 End", "Point", "Foundations", - "3ae0c4f8-30d5-4b97-9381-d6224ea2eb3b" + "c29b0a9b-62a1-4975-b727-dc8f2acfc2ce" ] ] } } ], - "id": "9610197b-2ee3-4216-a64f-c39426662712", + "id": "8078db6e-b8ce-40c0-b404-8a9e34448d58", "savedPayload": { "position": { - "x": 12870.06902096392, - "y": 11092.368981339461 + "x": 12723.06902096392, + "y": 10435.868981339461 }, "targetPosition": { - "x": 13145.037697724913, - "y": 10972.401374043538 + "x": 12998.037697724913, + "y": 10315.901374043538 }, "floatingObject": { "isPinned": false, @@ -9278,15 +10896,15 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 0.7,\n \"lineWidth\": 1.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.ULTRAMARINE_BLUE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.85,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\"\n }\n}", "project": "Foundations", - "id": "534dfc19-1446-4c09-8fb6-580559cadc02", + "id": "07417efb-da49-47b9-871e-00d5ddb36842", "savedPayload": { "position": { - "x": 12327.896619886304, - "y": 11164.335998684104 + "x": 12180.896619886304, + "y": 10507.835998684104 }, "targetPosition": { - "x": 12593.131237937687, - "y": 11024.155410202186 + "x": 12446.131237937687, + "y": 10367.655410202186 }, "floatingObject": { "isPinned": false, @@ -9302,15 +10920,15 @@ } }, "styleConditions": [], - "id": "6459ae72-d0f5-40ce-8626-a658ebe6bc86", + "id": "00f6f498-6900-4c35-a8a0-cdc7749037cc", "savedPayload": { "position": { - "x": 12593.131237937687, - "y": 11024.155410202186 + "x": 12446.131237937687, + "y": 10367.655410202186 }, "targetPosition": { - "x": 12858.36585598907, - "y": 10883.974821720267 + "x": 12711.36585598907, + "y": 10227.474821720267 }, "floatingObject": { "isPinned": false, @@ -9330,15 +10948,15 @@ "type": "Polygon Vertex", "name": " 2 Begin", "project": "Foundations", - "id": "dfdf6655-f57d-4df4-9281-f56c25505b11", + "id": "6987ea31-b2ce-4914-82f4-86fe0afd8965", "savedPayload": { "position": { - "x": 12571.694014253228, - "y": 10795.548269396995 + "x": 12424.694014253228, + "y": 10139.048269396995 }, "targetPosition": { - "x": 12858.36585598907, - "y": 10883.974821720267 + "x": 12711.36585598907, + "y": 10227.474821720267 }, "floatingObject": { "isPinned": false, @@ -9354,44 +10972,44 @@ "referenceParent": { "type": "Point", "name": "2 Begin", - "id": "6ee287b5-0e14-4661-b213-bc195cb30b46" + "id": "c06fa398-c9e1-4922-87f9-ac6a1b062764" }, "referenceParentCombinedNodePath": [ [ "quantum", "Data Mine", - "Foundations", - "c605cc22-976a-4661-afbd-f735d6f8f8d9" + "Data-Mining", + "9813e751-d2ed-4b93-b3e6-b5f2cacdc2c7" ], [ "MVWAP", "Plotter", "Foundations", - "d9335835-0c95-4a98-9c42-bad2fb3e8625" + "8fe60d39-d610-486c-8a42-89f048a17de3" ], [ "MVWAP", "Plotter Module", "Foundations", - "6acec7f3-960f-4747-a675-e5961a67d2fd" + "5f8310cd-7ec3-44d2-9c3a-f5697b2d9e04" ], [ "New Shapes", "Shapes", "Foundations", - "337b350d-42df-441e-b6fa-1f42901dd52b" + "30b6f3e4-eaf1-4ba1-a529-aa46e2e9a1c2" ], [ "New Chart Points", "Chart Points", "Foundations", - "70e90fe5-e95e-4d30-8f3f-5f85c2450203" + "9073d25c-57a2-444c-98f2-d440de2ff44f" ], [ "2 Begin", "Point", "Foundations", - "6ee287b5-0e14-4661-b213-bc195cb30b46" + "c06fa398-c9e1-4922-87f9-ac6a1b062764" ] ] } @@ -9400,15 +11018,15 @@ "type": "Polygon Vertex", "name": " 2 End", "project": "Foundations", - "id": "36e094da-e034-49f8-9214-0aab6a237fb8", + "id": "ec8094e0-b895-4682-8d47-8634d2c445b8", "savedPayload": { "position": { - "x": 12718.185267507151, - "y": 10618.740203668884 + "x": 12571.185267507151, + "y": 9962.240203668884 }, "targetPosition": { - "x": 12858.36585598907, - "y": 10883.974821720267 + "x": 12711.36585598907, + "y": 10227.474821720267 }, "floatingObject": { "isPinned": false, @@ -9424,58 +11042,58 @@ "referenceParent": { "type": "Point", "name": "2 End", - "id": "8af146a1-40e2-44dd-b39f-bc72d644bb9e" + "id": "23e3495c-c6b6-4e3d-8fad-b9209dcb0dcb" }, "referenceParentCombinedNodePath": [ [ "quantum", "Data Mine", - "Foundations", - "c605cc22-976a-4661-afbd-f735d6f8f8d9" + "Data-Mining", + "9813e751-d2ed-4b93-b3e6-b5f2cacdc2c7" ], [ "MVWAP", "Plotter", "Foundations", - "d9335835-0c95-4a98-9c42-bad2fb3e8625" + "8fe60d39-d610-486c-8a42-89f048a17de3" ], [ "MVWAP", "Plotter Module", "Foundations", - "6acec7f3-960f-4747-a675-e5961a67d2fd" + "5f8310cd-7ec3-44d2-9c3a-f5697b2d9e04" ], [ "New Shapes", "Shapes", "Foundations", - "337b350d-42df-441e-b6fa-1f42901dd52b" + "30b6f3e4-eaf1-4ba1-a529-aa46e2e9a1c2" ], [ "New Chart Points", "Chart Points", "Foundations", - "70e90fe5-e95e-4d30-8f3f-5f85c2450203" + "9073d25c-57a2-444c-98f2-d440de2ff44f" ], [ "2 End", "Point", "Foundations", - "8af146a1-40e2-44dd-b39f-bc72d644bb9e" + "23e3495c-c6b6-4e3d-8fad-b9209dcb0dcb" ] ] } } ], - "id": "07060d0d-1f1e-4f86-a1ad-1eb257d2da08", + "id": "7ae5bbdc-3b59-43f2-900e-d08ef7324cc4", "savedPayload": { "position": { - "x": 12845.247486288394, - "y": 10961.18401576064 + "x": 12698.247486288394, + "y": 10304.68401576064 }, "targetPosition": { - "x": 13145.037697724913, - "y": 10972.401374043538 + "x": 12998.037697724913, + "y": 10315.901374043538 }, "floatingObject": { "isPinned": false, @@ -9503,15 +11121,15 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 0.7,\n \"lineWidth\": 2.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_BLUE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.85,\n \"lineWidth\": 2.75,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\"\n }\n}", "project": "Foundations", - "id": "783ce799-6d4d-4375-87e3-5ac1fb63ed35", + "id": "9d841bba-2c91-49f3-8a6f-4804622c55f5", "savedPayload": { "position": { - "x": 13803.845542055804, - "y": 9329.997101987767 + "x": 13656.845542055804, + "y": 8673.497101987767 }, "targetPosition": { - "x": 13911.355926919394, - "y": 9610.071229936928 + "x": 13764.355926919394, + "y": 8953.571229936928 }, "floatingObject": { "isPinned": false, @@ -9527,15 +11145,15 @@ } }, "styleConditions": [], - "id": "b69d8381-bdae-4cda-ae70-628a4c3d3b07", + "id": "10afdec2-e6ce-4bc0-9f50-71abf53d0c2e", "savedPayload": { "position": { - "x": 13911.355926919394, - "y": 9610.071229936928 + "x": 13764.355926919394, + "y": 8953.571229936928 }, "targetPosition": { - "x": 14018.866311782984, - "y": 9890.14535788609 + "x": 13871.866311782984, + "y": 9233.64535788609 }, "floatingObject": { "isPinned": false, @@ -9555,15 +11173,15 @@ "type": "Polygon Vertex", "name": " 3 Begin", "project": "Foundations", - "id": "a7d90d47-a1ed-4515-879d-cb7a47d3d538", + "id": "78b4a528-24f1-43e1-bf27-106a70edb13c", "savedPayload": { "position": { - "x": 14140.887304705724, - "y": 9616.081720593309 + "x": 13993.887304705724, + "y": 8959.581720593309 }, "targetPosition": { - "x": 14018.866311782984, - "y": 9890.14535788609 + "x": 13871.866311782984, + "y": 9233.64535788609 }, "floatingObject": { "isPinned": false, @@ -9579,44 +11197,44 @@ "referenceParent": { "type": "Point", "name": "3 Begin", - "id": "1e16fe95-ec92-4e66-b06d-744b71f127ca" + "id": "fff0dbf1-8985-403d-8dad-1ffaeb8fb3bd" }, "referenceParentCombinedNodePath": [ [ "quantum", "Data Mine", - "Foundations", - "c605cc22-976a-4661-afbd-f735d6f8f8d9" + "Data-Mining", + "9813e751-d2ed-4b93-b3e6-b5f2cacdc2c7" ], [ "MVWAP", "Plotter", "Foundations", - "d9335835-0c95-4a98-9c42-bad2fb3e8625" + "8fe60d39-d610-486c-8a42-89f048a17de3" ], [ "MVWAP", "Plotter Module", "Foundations", - "6acec7f3-960f-4747-a675-e5961a67d2fd" + "5f8310cd-7ec3-44d2-9c3a-f5697b2d9e04" ], [ "New Shapes", "Shapes", "Foundations", - "337b350d-42df-441e-b6fa-1f42901dd52b" + "30b6f3e4-eaf1-4ba1-a529-aa46e2e9a1c2" ], [ "New Chart Points", "Chart Points", "Foundations", - "70e90fe5-e95e-4d30-8f3f-5f85c2450203" + "9073d25c-57a2-444c-98f2-d440de2ff44f" ], [ "3 Begin", "Point", "Foundations", - "1e16fe95-ec92-4e66-b06d-744b71f127ca" + "fff0dbf1-8985-403d-8dad-1ffaeb8fb3bd" ] ] } @@ -9625,15 +11243,15 @@ "type": "Polygon Vertex", "name": " 3 End", "project": "Foundations", - "id": "33600057-d3ae-46c1-a4e6-2a9eadb841cc", + "id": "bdbe4f58-c1a5-4a28-9ad2-04409e690851", "savedPayload": { "position": { - "x": 14298.940439732145, - "y": 9782.6349730225 + "x": 14151.940439732145, + "y": 9126.1349730225 }, "targetPosition": { - "x": 14018.866311782984, - "y": 9890.14535788609 + "x": 13871.866311782984, + "y": 9233.64535788609 }, "floatingObject": { "isPinned": false, @@ -9649,58 +11267,58 @@ "referenceParent": { "type": "Point", "name": "3 End", - "id": "44bf5bf5-deb5-418b-8e01-1f88b5b4b179" + "id": "29a23e67-4477-421d-abec-d7ae12fd01aa" }, "referenceParentCombinedNodePath": [ [ "quantum", "Data Mine", - "Foundations", - "c605cc22-976a-4661-afbd-f735d6f8f8d9" + "Data-Mining", + "9813e751-d2ed-4b93-b3e6-b5f2cacdc2c7" ], [ "MVWAP", "Plotter", "Foundations", - "d9335835-0c95-4a98-9c42-bad2fb3e8625" + "8fe60d39-d610-486c-8a42-89f048a17de3" ], [ "MVWAP", "Plotter Module", "Foundations", - "6acec7f3-960f-4747-a675-e5961a67d2fd" + "5f8310cd-7ec3-44d2-9c3a-f5697b2d9e04" ], [ "New Shapes", "Shapes", "Foundations", - "337b350d-42df-441e-b6fa-1f42901dd52b" + "30b6f3e4-eaf1-4ba1-a529-aa46e2e9a1c2" ], [ "New Chart Points", "Chart Points", "Foundations", - "70e90fe5-e95e-4d30-8f3f-5f85c2450203" + "9073d25c-57a2-444c-98f2-d440de2ff44f" ], [ "3 End", "Point", "Foundations", - "44bf5bf5-deb5-418b-8e01-1f88b5b4b179" + "29a23e67-4477-421d-abec-d7ae12fd01aa" ] ] } } ], - "id": "4ac279a5-f593-4e57-975e-a6cd3beea1ff", + "id": "7f826c24-78ae-425f-af0d-6e6217cc58aa", "savedPayload": { "position": { - "x": 12879.80307967353, - "y": 10832.22078556162 + "x": 12732.80307967353, + "y": 10175.72078556162 }, "targetPosition": { - "x": 13145.037697724913, - "y": 10972.401374043538 + "x": 12998.037697724913, + "y": 10315.901374043538 }, "floatingObject": { "isPinned": false, @@ -9728,15 +11346,15 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 0.7,\n \"lineWidth\": 3,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.CYBER_GRAPE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.85,\n \"lineWidth\": 3.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\"\n }\n}", "project": "Foundations", - "id": "775c98aa-862d-4dc7-a139-f505d518a18b", + "id": "bcb87a2c-8338-447c-9df5-fcded470ea19", "savedPayload": { "position": { - "x": 12850.498036893008, - "y": 10291.204034858432 + "x": 12703.498036893008, + "y": 9634.704034858432 }, "targetPosition": { - "x": 13125.466713654001, - "y": 10411.171642154355 + "x": 12978.466713654001, + "y": 9754.671642154355 }, "floatingObject": { "isPinned": false, @@ -9752,15 +11370,15 @@ } }, "styleConditions": [], - "id": "6b5ebe7e-28e9-4fd7-a8c4-3e060ab25f1d", + "id": "49f328fc-a3a5-4948-a77d-b692fadefd25", "savedPayload": { "position": { - "x": 13125.466713654001, - "y": 10411.171642154355 + "x": 12978.466713654001, + "y": 9754.671642154355 }, "targetPosition": { - "x": 13400.435390414994, - "y": 10531.139249450278 + "x": 13253.435390414994, + "y": 9874.639249450278 }, "floatingObject": { "isPinned": false, @@ -9780,15 +11398,15 @@ "type": "Polygon Vertex", "name": " 4 Begin", "project": "Foundations", - "id": "cdbc48c7-9d92-46c4-8ea0-6be13b9e5e45", + "id": "5e31fc0f-1279-4568-b963-57ad3a238b76", "savedPayload": { "position": { - "x": 13290.833083105075, - "y": 10251.877124857017 + "x": 13143.833083105075, + "y": 9595.377124857017 }, "targetPosition": { - "x": 13400.435390414994, - "y": 10531.139249450278 + "x": 13253.435390414994, + "y": 9874.639249450278 }, "floatingObject": { "isPinned": false, @@ -9804,44 +11422,44 @@ "referenceParent": { "type": "Point", "name": "4 Begin", - "id": "07e086cb-ea56-454a-bddf-24aabadfceca" + "id": "eaed629d-3c2d-414b-a0e7-89b7b01c1b75" }, "referenceParentCombinedNodePath": [ [ "quantum", "Data Mine", - "Foundations", - "c605cc22-976a-4661-afbd-f735d6f8f8d9" + "Data-Mining", + "9813e751-d2ed-4b93-b3e6-b5f2cacdc2c7" ], [ "MVWAP", "Plotter", "Foundations", - "d9335835-0c95-4a98-9c42-bad2fb3e8625" + "8fe60d39-d610-486c-8a42-89f048a17de3" ], [ "MVWAP", "Plotter Module", "Foundations", - "6acec7f3-960f-4747-a675-e5961a67d2fd" + "5f8310cd-7ec3-44d2-9c3a-f5697b2d9e04" ], [ "New Shapes", "Shapes", "Foundations", - "337b350d-42df-441e-b6fa-1f42901dd52b" + "30b6f3e4-eaf1-4ba1-a529-aa46e2e9a1c2" ], [ "New Chart Points", "Chart Points", "Foundations", - "70e90fe5-e95e-4d30-8f3f-5f85c2450203" + "9073d25c-57a2-444c-98f2-d440de2ff44f" ], [ "4 Begin", "Point", "Foundations", - "07e086cb-ea56-454a-bddf-24aabadfceca" + "eaed629d-3c2d-414b-a0e7-89b7b01c1b75" ] ] } @@ -9850,15 +11468,15 @@ "type": "Polygon Vertex", "name": " 4 End", "project": "Foundations", - "id": "93878049-11b7-4e00-8f89-905fbe9205ca", + "id": "983eb6cc-3466-43cf-b8c0-7e93987a43da", "savedPayload": { "position": { - "x": 13520.402997710917, - "y": 10256.170572689285 + "x": 13373.402997710917, + "y": 9599.670572689285 }, "targetPosition": { - "x": 13400.435390414994, - "y": 10531.139249450278 + "x": 13253.435390414994, + "y": 9874.639249450278 }, "floatingObject": { "isPinned": false, @@ -9874,58 +11492,58 @@ "referenceParent": { "type": "Point", "name": "4 End", - "id": "0ae8db60-0f11-4c12-a885-ad34d70a0c29" + "id": "7f2afcc8-80e3-4218-8754-f801ac9f557a" }, "referenceParentCombinedNodePath": [ [ "quantum", "Data Mine", - "Foundations", - "c605cc22-976a-4661-afbd-f735d6f8f8d9" + "Data-Mining", + "9813e751-d2ed-4b93-b3e6-b5f2cacdc2c7" ], [ "MVWAP", "Plotter", "Foundations", - "d9335835-0c95-4a98-9c42-bad2fb3e8625" + "8fe60d39-d610-486c-8a42-89f048a17de3" ], [ "MVWAP", "Plotter Module", "Foundations", - "6acec7f3-960f-4747-a675-e5961a67d2fd" + "5f8310cd-7ec3-44d2-9c3a-f5697b2d9e04" ], [ "New Shapes", "Shapes", "Foundations", - "337b350d-42df-441e-b6fa-1f42901dd52b" + "30b6f3e4-eaf1-4ba1-a529-aa46e2e9a1c2" ], [ "New Chart Points", "Chart Points", "Foundations", - "70e90fe5-e95e-4d30-8f3f-5f85c2450203" + "9073d25c-57a2-444c-98f2-d440de2ff44f" ], [ "4 End", "Point", "Foundations", - "0ae8db60-0f11-4c12-a885-ad34d70a0c29" + "7f2afcc8-80e3-4218-8754-f801ac9f557a" ] ] } } ], - "id": "2fbb9608-3d97-434d-9efa-1380c746a50a", + "id": "d9fe91c2-6ed5-4a47-991f-0d6be6745287", "savedPayload": { "position": { - "x": 12966.891642052862, - "y": 10731.022040113538 + "x": 12819.891642052862, + "y": 10074.522040113538 }, "targetPosition": { - "x": 13145.037697724913, - "y": 10972.401374043538 + "x": 12998.037697724913, + "y": 10315.901374043538 }, "floatingObject": { "isPinned": false, @@ -9953,15 +11571,15 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 0.7,\n \"lineWidth\": 3.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.MANGANESE_PURPLE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.85,\n \"lineWidth\": 3.75,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\"\n }\n}", "project": "Foundations", - "id": "cee364e7-c7ed-4fa1-88c2-58a47311b790", + "id": "6464b968-3266-489b-80f8-ca73fb78a80b", "savedPayload": { "position": { - "x": 12547.776741923495, - "y": 10382.623626156817 + "x": 12400.776741923495, + "y": 9726.123626156817 }, "targetPosition": { - "x": 12807.584363058826, - "y": 10532.623626156817 + "x": 12660.584363058826, + "y": 9876.123626156817 }, "floatingObject": { "isPinned": false, @@ -9977,15 +11595,15 @@ } }, "styleConditions": [], - "id": "ea6bb1d8-4496-429b-b654-0e8c69962bd2", + "id": "c963b6e0-63bc-4dd3-a7bc-6bec2a30aae4", "savedPayload": { "position": { - "x": 12807.584363058826, - "y": 10532.623626156817 + "x": 12660.584363058826, + "y": 9876.123626156817 }, "targetPosition": { - "x": 13067.391984194157, - "y": 10682.623626156817 + "x": 12920.391984194157, + "y": 10026.123626156817 }, "floatingObject": { "isPinned": false, @@ -10005,15 +11623,15 @@ "type": "Polygon Vertex", "name": " 5 Begin", "project": "Foundations", - "id": "30fe2a6c-4ee0-4143-83f3-cc2a1dfb80cf", + "id": "7dd561f6-12b3-4db0-8381-b7399b49b5ce", "savedPayload": { "position": { - "x": 12989.746270663401, - "y": 10392.845878270096 + "x": 12842.746270663401, + "y": 9736.345878270096 }, "targetPosition": { - "x": 13067.391984194157, - "y": 10682.623626156817 + "x": 12920.391984194157, + "y": 10026.123626156817 }, "floatingObject": { "isPinned": false, @@ -10029,44 +11647,44 @@ "referenceParent": { "type": "Point", "name": "5 Begin", - "id": "ee113ac2-c2bb-4ddc-88fc-be0d7deacd78" + "id": "8bf55652-bac7-41df-b52f-89273d577263" }, "referenceParentCombinedNodePath": [ [ "quantum", "Data Mine", - "Foundations", - "c605cc22-976a-4661-afbd-f735d6f8f8d9" + "Data-Mining", + "9813e751-d2ed-4b93-b3e6-b5f2cacdc2c7" ], [ "MVWAP", "Plotter", "Foundations", - "d9335835-0c95-4a98-9c42-bad2fb3e8625" + "8fe60d39-d610-486c-8a42-89f048a17de3" ], [ "MVWAP", "Plotter Module", "Foundations", - "6acec7f3-960f-4747-a675-e5961a67d2fd" + "5f8310cd-7ec3-44d2-9c3a-f5697b2d9e04" ], [ "New Shapes", "Shapes", "Foundations", - "337b350d-42df-441e-b6fa-1f42901dd52b" + "30b6f3e4-eaf1-4ba1-a529-aa46e2e9a1c2" ], [ "New Chart Points", "Chart Points", "Foundations", - "70e90fe5-e95e-4d30-8f3f-5f85c2450203" + "9073d25c-57a2-444c-98f2-d440de2ff44f" ], [ "5 Begin", "Point", "Foundations", - "ee113ac2-c2bb-4ddc-88fc-be0d7deacd78" + "8bf55652-bac7-41df-b52f-89273d577263" ] ] } @@ -10075,15 +11693,15 @@ "type": "Polygon Vertex", "name": " 5 End", "project": "Foundations", - "id": "316e2f26-0182-49ad-89f4-84638b23633f", + "id": "1f15f358-1ba4-4af0-8925-25e536c6e598", "savedPayload": { "position": { - "x": 13217.391984194157, - "y": 10422.816005021486 + "x": 13070.391984194157, + "y": 9766.316005021486 }, "targetPosition": { - "x": 13067.391984194157, - "y": 10682.623626156817 + "x": 12920.391984194157, + "y": 10026.123626156817 }, "floatingObject": { "isPinned": false, @@ -10099,58 +11717,58 @@ "referenceParent": { "type": "Point", "name": "5 End", - "id": "d81be94c-549f-4deb-888d-3b036b5f23e1" + "id": "bf46a0ec-b9cb-4f2d-9f66-74d726ac1ba2" }, "referenceParentCombinedNodePath": [ [ "quantum", "Data Mine", - "Foundations", - "c605cc22-976a-4661-afbd-f735d6f8f8d9" + "Data-Mining", + "9813e751-d2ed-4b93-b3e6-b5f2cacdc2c7" ], [ "MVWAP", "Plotter", "Foundations", - "d9335835-0c95-4a98-9c42-bad2fb3e8625" + "8fe60d39-d610-486c-8a42-89f048a17de3" ], [ "MVWAP", "Plotter Module", "Foundations", - "6acec7f3-960f-4747-a675-e5961a67d2fd" + "5f8310cd-7ec3-44d2-9c3a-f5697b2d9e04" ], [ "New Shapes", "Shapes", "Foundations", - "337b350d-42df-441e-b6fa-1f42901dd52b" + "30b6f3e4-eaf1-4ba1-a529-aa46e2e9a1c2" ], [ "New Chart Points", "Chart Points", "Foundations", - "70e90fe5-e95e-4d30-8f3f-5f85c2450203" + "9073d25c-57a2-444c-98f2-d440de2ff44f" ], [ "5 End", "Point", "Foundations", - "d81be94c-549f-4deb-888d-3b036b5f23e1" + "bf46a0ec-b9cb-4f2d-9f66-74d726ac1ba2" ] ] } } ], - "id": "b255adfe-aa52-41f6-b389-2b934271bfd7", + "id": "1b3c04e6-169d-4511-8903-82b2f758a21e", "savedPayload": { "position": { - "x": 13089.264215576039, - "y": 10677.631432073553 + "x": 12942.264215576039, + "y": 10021.131432073553 }, "targetPosition": { - "x": 13145.037697724913, - "y": 10972.401374043538 + "x": 12998.037697724913, + "y": 10315.901374043538 }, "floatingObject": { "isPinned": false, @@ -10168,15 +11786,15 @@ ], "images": [], "texts": [], - "id": "337b350d-42df-441e-b6fa-1f42901dd52b", + "id": "30b6f3e4-eaf1-4ba1-a529-aa46e2e9a1c2", "savedPayload": { "position": { - "x": 13145.037697724913, - "y": 10972.401374043538 + "x": 12998.037697724913, + "y": 10315.901374043538 }, "targetPosition": { - "x": 13645.581250148316, - "y": 11055.752547602273 + "x": 13498.581250148316, + "y": 10399.252547602273 }, "floatingObject": { "isPinned": true, @@ -10208,15 +11826,15 @@ "name": "New Data Formula", "code": "record.mvwap1", "project": "Foundations", - "id": "4cbc5c03-82be-4db7-b5bf-460291f33a4c", + "id": "74e42681-aaf2-411a-924b-acf7e4b28e97", "savedPayload": { "position": { - "x": 13251.287308187777, - "y": 10403.842765359588 + "x": 13104.287308187777, + "y": 9747.342765359588 }, "targetPosition": { - "x": 13511.094929323108, - "y": 10553.842765359588 + "x": 13364.094929323108, + "y": 9897.342765359588 }, "floatingObject": { "isPinned": false, @@ -10236,15 +11854,15 @@ "name": "New Text Style", "config": "{\n \"paletteColor\": \"UI_COLOR.SKY_BLUE\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", "project": "Foundations", - "id": "d6eb5d47-59f1-424c-963f-f8cfc3852a56", + "id": "93687a62-4757-41e8-9a5c-56c9351ae5b5", "savedPayload": { "position": { - "x": 13361.094929323108, - "y": 10294.035144224257 + "x": 13214.094929323108, + "y": 9637.535144224257 }, "targetPosition": { - "x": 13511.094929323108, - "y": 10553.842765359588 + "x": 13364.094929323108, + "y": 9897.342765359588 }, "floatingObject": { "isPinned": false, @@ -10259,15 +11877,15 @@ } } }, - "id": "48e7bb41-87eb-44b4-9b6b-12d550dfdcc3", + "id": "7e5d7ed8-88b1-4a3c-bf20-aad43398a4dc", "savedPayload": { "position": { - "x": 13511.094929323108, - "y": 10553.842765359588 + "x": 13364.094929323108, + "y": 9897.342765359588 }, "targetPosition": { - "x": 13723.226963679072, - "y": 10765.974799715552 + "x": 13576.226963679072, + "y": 10109.474799715552 }, "floatingObject": { "isPinned": false, @@ -10292,15 +11910,15 @@ "name": "New Data Formula", "code": "record.mvwap2", "project": "Foundations", - "id": "d268e7dd-6ca5-4c60-bffe-78a3a2061d5d", + "id": "c2b8fa7b-3ac9-4ae9-b27f-5fb2432b34cd", "savedPayload": { "position": { - "x": 13769.845318860243, - "y": 10140.786131772877 + "x": 13622.845318860243, + "y": 9484.286131772877 }, "targetPosition": { - "x": 13919.845318860243, - "y": 10400.593752908208 + "x": 13772.845318860243, + "y": 9744.093752908208 }, "floatingObject": { "isPinned": false, @@ -10320,15 +11938,15 @@ "name": "New Text Style", "config": "{\n \"paletteColor\": \"UI_COLOR.ULTRAMARINE_BLUE\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", "project": "Foundations", - "id": "b8931bdd-e69e-4eda-9401-c3d2efa5148e", + "id": "4296f28c-d5eb-4f8b-b422-8665066faaea", "savedPayload": { "position": { - "x": 14069.845318860243, - "y": 10140.786131772877 + "x": 13922.845318860243, + "y": 9484.286131772877 }, "targetPosition": { - "x": 13919.845318860243, - "y": 10400.593752908208 + "x": 13772.845318860243, + "y": 9744.093752908208 }, "floatingObject": { "isPinned": false, @@ -10343,15 +11961,15 @@ } } }, - "id": "aa49c607-112f-49bf-88df-4e3fe6d653c6", + "id": "3fed164b-138e-4e87-a04a-294cab2e6cfc", "savedPayload": { "position": { - "x": 13645.581250148316, - "y": 10476.19705182883 + "x": 13498.581250148316, + "y": 9819.69705182883 }, "targetPosition": { - "x": 13723.226963679072, - "y": 10765.974799715552 + "x": 13576.226963679072, + "y": 10109.474799715552 }, "floatingObject": { "isPinned": false, @@ -10376,15 +11994,15 @@ "name": "New Data Formula", "code": "record.mvwap3", "project": "Foundations", - "id": "0b605c7c-5b89-4296-8271-283aebd45f43", + "id": "f5593459-1f0c-4bf9-9e10-6a855ce75639", "savedPayload": { "position": { - "x": 14069.845318860243, - "y": 10140.786131772877 + "x": 13922.845318860243, + "y": 9484.286131772877 }, "targetPosition": { - "x": 14069.845318860243, - "y": 10440.786131772877 + "x": 13922.845318860243, + "y": 9784.286131772877 }, "floatingObject": { "isPinned": false, @@ -10404,15 +12022,15 @@ "name": "New Text Style", "config": "{\n \"paletteColor\": \"UI_COLOR.TRUE_BLUE\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", "project": "Foundations", - "id": "5f40143c-249d-405a-80b4-6f10b1027ed5", + "id": "0d93b9da-e698-42fa-8ec3-c6b761e1fd5d", "savedPayload": { "position": { - "x": 14329.652939995574, - "y": 10290.786131772877 + "x": 14182.652939995574, + "y": 9634.286131772877 }, "targetPosition": { - "x": 14069.845318860243, - "y": 10440.786131772877 + "x": 13922.845318860243, + "y": 9784.286131772877 }, "floatingObject": { "isPinned": false, @@ -10427,15 +12045,15 @@ } } }, - "id": "5ec16890-5aee-47ae-904e-9ca9bbd485d0", + "id": "76675163-0493-4d75-9430-1e917cfe02a5", "savedPayload": { "position": { - "x": 13800.872677209827, - "y": 10476.19705182883 + "x": 13653.872677209827, + "y": 9819.69705182883 }, "targetPosition": { - "x": 13723.226963679072, - "y": 10765.974799715552 + "x": 13576.226963679072, + "y": 10109.474799715552 }, "floatingObject": { "isPinned": false, @@ -10460,15 +12078,15 @@ "name": "New Data Formula", "code": "record.mvwap4", "project": "Foundations", - "id": "ea327e80-1eb8-480d-afc2-a7db456125f4", + "id": "33d2cdcc-cebd-4854-8f78-b6f10f4a53bc", "savedPayload": { "position": { - "x": 14329.652939995574, - "y": 10290.786131772877 + "x": 14182.652939995574, + "y": 9634.286131772877 }, "targetPosition": { - "x": 14179.652939995574, - "y": 10550.593752908208 + "x": 14032.652939995574, + "y": 9894.093752908208 }, "floatingObject": { "isPinned": false, @@ -10488,15 +12106,15 @@ "name": "New Text Style", "config": "{\n \"paletteColor\": \"UI_COLOR.CYBER_GRAPE\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", "project": "Foundations", - "id": "07978258-6c69-49af-8cd3-a287b4b88202", + "id": "94b71f4f-93f7-453d-a026-9f9bc96a7082", "savedPayload": { "position": { - "x": 14479.652939995574, - "y": 10550.593752908208 + "x": 14332.652939995574, + "y": 9894.093752908208 }, "targetPosition": { - "x": 14179.652939995574, - "y": 10550.593752908208 + "x": 14032.652939995574, + "y": 9894.093752908208 }, "floatingObject": { "isPinned": false, @@ -10511,15 +12129,15 @@ } } }, - "id": "a6614637-b803-458f-bada-983708219c2e", + "id": "ae89ce95-000f-4880-abbf-1858b8e1dece", "savedPayload": { "position": { - "x": 13935.358998035035, - "y": 10553.842765359588 + "x": 13788.358998035035, + "y": 9897.342765359588 }, "targetPosition": { - "x": 13723.226963679072, - "y": 10765.974799715552 + "x": 13576.226963679072, + "y": 10109.474799715552 }, "floatingObject": { "isPinned": false, @@ -10544,15 +12162,15 @@ "name": "New Data Formula", "code": "record.mvwap5", "project": "Foundations", - "id": "41352fa1-0a3e-4816-9cec-cfc4762e23c1", + "id": "a8ccad04-c77c-485f-9eda-c4da5c268cac", "savedPayload": { "position": { - "x": 14225.136745921756, - "y": 10476.197051828833 + "x": 14078.136745921756, + "y": 9819.697051828833 }, "targetPosition": { - "x": 14013.004711565793, - "y": 10688.329086184796 + "x": 13866.004711565793, + "y": 10031.829086184796 }, "floatingObject": { "isPinned": false, @@ -10572,15 +12190,15 @@ "name": "New Text Style", "config": "{\n \"paletteColor\": \"UI_COLOR.MANGANESE_PURPLE\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", "project": "Foundations", - "id": "4d48de17-e7e8-478c-8e08-2c16fbb20338", + "id": "1b144e16-593f-46a8-a5d0-3f17626f9a22", "savedPayload": { "position": { - "x": 14302.782459452514, - "y": 10765.974799715552 + "x": 14155.782459452514, + "y": 10109.474799715552 }, "targetPosition": { - "x": 14013.004711565793, - "y": 10688.329086184796 + "x": 13866.004711565793, + "y": 10031.829086184796 }, "floatingObject": { "isPinned": false, @@ -10595,15 +12213,15 @@ } } }, - "id": "7f10ebe0-4ad5-4459-b469-c156e7dc37e9", + "id": "53d3f291-35bf-4251-8340-da6fd4698ecb", "savedPayload": { "position": { - "x": 14013.004711565793, - "y": 10688.329086184796 + "x": 13866.004711565793, + "y": 10031.829086184796 }, "targetPosition": { - "x": 13723.226963679072, - "y": 10765.974799715552 + "x": 13576.226963679072, + "y": 10109.474799715552 }, "floatingObject": { "isPinned": false, @@ -10619,15 +12237,15 @@ } } ], - "id": "4b891f79-86a4-43ab-8e04-6041602d6c10", + "id": "2ed1ec33-5621-4c50-a483-16ee4b247d84", "savedPayload": { "position": { - "x": 13723.226963679072, - "y": 10765.974799715552 + "x": 13576.226963679072, + "y": 10109.474799715552 }, "targetPosition": { - "x": 13645.581250148316, - "y": 11055.752547602273 + "x": 13498.581250148316, + "y": 10399.252547602273 }, "floatingObject": { "isPinned": false, @@ -10643,15 +12261,15 @@ } } ], - "id": "6acec7f3-960f-4747-a675-e5961a67d2fd", + "id": "5f8310cd-7ec3-44d2-9c3a-f5697b2d9e04", "savedPayload": { "position": { - "x": 13645.581250148316, - "y": 11055.752547602273 + "x": 13498.581250148316, + "y": 10399.252547602273 }, "targetPosition": { - "x": 13857.71328450428, - "y": 11267.884581958237 + "x": 13710.71328450428, + "y": 10611.384581958237 }, "floatingObject": { "isPinned": false, @@ -10667,15 +12285,15 @@ } } ], - "id": "d9335835-0c95-4a98-9c42-bad2fb3e8625", + "id": "8fe60d39-d610-486c-8a42-89f048a17de3", "savedPayload": { "position": { - "x": 13857.71328450428, - "y": 11267.884581958237 + "x": 13133.140220547759, + "y": 12858.181040626458 }, "targetPosition": { - "x": 14069.845318860243, - "y": 11480.0166163142 + "x": 13375.845318860243, + "y": 13034.5166163142 }, "floatingObject": { "isPinned": false, @@ -10720,15 +12338,15 @@ "name": "New Point Formula", "code": "x = record.begin\ny = record.previous.graph", "project": "Foundations", - "id": "e212ac1b-8ac5-4825-a4bf-d9381369721d", + "id": "76c7508f-94b7-4948-8852-1d3f7f782edb", "savedPayload": { "position": { - "x": 14219.845318860242, - "y": 10769.382753244341 + "x": 14072.845318860242, + "y": 10112.882753244341 }, "targetPosition": { - "x": 14173.492769704, - "y": 10626.724275800068 + "x": 14026.492769704, + "y": 9970.224275800068 }, "floatingObject": { "isPinned": false, @@ -10743,15 +12361,15 @@ } } }, - "id": "f5bab70d-4d4f-4392-9c08-0194f8ebc1c7", + "id": "2b0411c2-b55d-476b-b5f0-4179ee20d121", "savedPayload": { "position": { - "x": 14173.492769704, - "y": 10626.724275800068 + "x": 14026.492769704, + "y": 9970.224275800068 }, "targetPosition": { - "x": 14127.140220547759, - "y": 10484.065798355796 + "x": 13980.140220547759, + "y": 9827.565798355796 }, "floatingObject": { "isPinned": false, @@ -10775,15 +12393,15 @@ "name": "New Point Formula", "code": "x = record.end\ny = record.graph", "project": "Foundations", - "id": "ee55cdb3-2809-4be7-9398-44c43f82935d", + "id": "82b7cb26-17d4-4d5a-9c4e-a47445c8ed8c", "savedPayload": { "position": { - "x": 14034.435122235276, - "y": 10769.382753244341 + "x": 13887.435122235276, + "y": 10112.882753244341 }, "targetPosition": { - "x": 14080.787671391518, - "y": 10626.724275800068 + "x": 13933.787671391518, + "y": 9970.224275800068 }, "floatingObject": { "isPinned": false, @@ -10798,15 +12416,15 @@ } } }, - "id": "4887402b-9926-4433-99b8-dc127d861ffa", + "id": "b3871ad6-6fa1-45b1-bf07-051b9fa0530d", "savedPayload": { "position": { - "x": 14080.787671391518, - "y": 10626.724275800068 + "x": 13933.787671391518, + "y": 9970.224275800068 }, "targetPosition": { - "x": 14127.140220547759, - "y": 10484.065798355796 + "x": 13980.140220547759, + "y": 9827.565798355796 }, "floatingObject": { "isPinned": false, @@ -10830,15 +12448,15 @@ "name": "New Point Formula", "code": "x = record.begin\ny = 0", "project": "Foundations", - "id": "be6c2daa-e95b-4761-890e-6423ada98280", + "id": "a538609f-206f-4a26-a0ae-bb7d057f1311", "savedPayload": { "position": { - "x": 13884.435122235276, - "y": 10660.401374043538 + "x": 13737.435122235276, + "y": 10003.901374043538 }, "targetPosition": { - "x": 14005.787671391518, - "y": 10572.233586199667 + "x": 13858.787671391518, + "y": 9915.733586199667 }, "floatingObject": { "isPinned": false, @@ -10853,15 +12471,15 @@ } } }, - "id": "0c3063f0-e055-4356-8b30-9e853ddb2f72", + "id": "174c72dd-5ef4-4df5-b7a9-8917fa7bb2dd", "savedPayload": { "position": { - "x": 14005.787671391518, - "y": 10572.233586199667 + "x": 13858.787671391518, + "y": 9915.733586199667 }, "targetPosition": { - "x": 14127.140220547759, - "y": 10484.065798355796 + "x": 13980.140220547759, + "y": 9827.565798355796 }, "floatingObject": { "isPinned": false, @@ -10885,15 +12503,15 @@ "name": "New Point Formula", "code": "x = record.end\ny = 0", "project": "Foundations", - "id": "d4055fa8-9831-4231-a621-ab64c7847166", + "id": "75599e09-5cd8-4b8b-9a3e-0d26fa48640a", "savedPayload": { "position": { - "x": 13827.140220547759, - "y": 10484.065798355796 + "x": 13680.140220547759, + "y": 9827.565798355796 }, "targetPosition": { - "x": 13977.140220547759, - "y": 10484.065798355796 + "x": 13830.140220547759, + "y": 9827.565798355796 }, "floatingObject": { "isPinned": false, @@ -10908,15 +12526,15 @@ } } }, - "id": "bc099d17-c731-4083-8b5f-c87443e5b918", + "id": "6b8c76c7-0d7b-48be-aec0-9cf3837fdafa", "savedPayload": { "position": { - "x": 13977.140220547759, - "y": 10484.065798355796 + "x": 13830.140220547759, + "y": 9827.565798355796 }, "targetPosition": { - "x": 14127.140220547759, - "y": 10484.065798355796 + "x": 13980.140220547759, + "y": 9827.565798355796 }, "floatingObject": { "isPinned": false, @@ -10940,15 +12558,15 @@ "name": "New Point Formula", "code": "x = (record.end - record.begin)/2 + record.begin\ny = 0", "project": "Foundations", - "id": "e3eebd08-63ff-4cdf-b1ed-50afe5758b0a", + "id": "3d1a9bb6-96f3-402e-912f-42e0c5ed9617", "savedPayload": { "position": { - "x": 13884.435122235276, - "y": 10307.730222668053 + "x": 13737.435122235276, + "y": 9651.230222668053 }, "targetPosition": { - "x": 14005.787671391518, - "y": 10395.898010511924 + "x": 13858.787671391518, + "y": 9739.398010511924 }, "floatingObject": { "isPinned": false, @@ -10963,15 +12581,15 @@ } } }, - "id": "835845b4-a7bc-4c89-9944-c6ca613b7ed6", + "id": "c802585d-1cbb-4eb7-896e-101bbdd4f7ee", "savedPayload": { "position": { - "x": 14005.787671391518, - "y": 10395.898010511924 + "x": 13858.787671391518, + "y": 9739.398010511924 }, "targetPosition": { - "x": 14127.140220547759, - "y": 10484.065798355796 + "x": 13980.140220547759, + "y": 9827.565798355796 }, "floatingObject": { "isPinned": false, @@ -10995,15 +12613,15 @@ "name": "New Point Formula", "code": "x = record.begin\ny = 0", "project": "Foundations", - "id": "129a4000-78d2-4d4d-bfb2-424fcb4951da", + "id": "5009e338-e910-486a-92a0-ed1e8b7c928f", "savedPayload": { "position": { - "x": 14034.435122235276, - "y": 10198.74884346725 + "x": 13887.435122235276, + "y": 9542.24884346725 }, "targetPosition": { - "x": 14080.787671391518, - "y": 10341.407320911523 + "x": 13933.787671391518, + "y": 9684.907320911523 }, "floatingObject": { "isPinned": false, @@ -11018,15 +12636,15 @@ } } }, - "id": "8fc88828-37fc-4b61-9c32-fdfedfd3846f", + "id": "85ecf377-4596-4b49-b035-0a648ef29d1b", "savedPayload": { "position": { - "x": 14080.787671391518, - "y": 10341.407320911523 + "x": 13933.787671391518, + "y": 9684.907320911523 }, "targetPosition": { - "x": 14127.140220547759, - "y": 10484.065798355796 + "x": 13980.140220547759, + "y": 9827.565798355796 }, "floatingObject": { "isPinned": false, @@ -11050,15 +12668,15 @@ "name": "New Point Formula", "code": "x = record.end\ny = 0", "project": "Foundations", - "id": "46e12e3f-815f-4d08-baf7-b56d42bb34cb", + "id": "57945e78-bc86-46d2-9805-58f8d8e7b66d", "savedPayload": { "position": { - "x": 14204.394469141494, - "y": 10246.301669282007 + "x": 14057.394469141494, + "y": 9589.801669282007 }, "targetPosition": { - "x": 14173.492769704, - "y": 10341.407320911523 + "x": 14026.492769704, + "y": 9684.907320911523 }, "floatingObject": { "isPinned": false, @@ -11073,15 +12691,15 @@ } } }, - "id": "fac12931-d198-4c4a-9fe2-e48f8ce91a0e", + "id": "630082eb-ac82-418e-ad61-18aeb904aa0a", "savedPayload": { "position": { - "x": 14173.492769704, - "y": 10341.407320911523 + "x": 14026.492769704, + "y": 9684.907320911523 }, "targetPosition": { - "x": 14127.140220547759, - "y": 10484.065798355796 + "x": 13980.140220547759, + "y": 9827.565798355796 }, "floatingObject": { "isPinned": false, @@ -11105,15 +12723,15 @@ "name": "New Point Formula", "code": "x = record.end\ny = record.threshold", "project": "Foundations", - "id": "7b326327-17c0-4994-8384-d599f8222c47", + "id": "59d2e7f3-263d-403b-b2c3-44aa57e02ece", "savedPayload": { "position": { - "x": 14329.394469141494, - "y": 10337.119485282677 + "x": 14182.394469141494, + "y": 9680.619485282677 }, "targetPosition": { - "x": 14248.492769704, - "y": 10395.898010511924 + "x": 14101.492769704, + "y": 9739.398010511924 }, "floatingObject": { "isPinned": false, @@ -11128,15 +12746,15 @@ } } }, - "id": "b7e8495c-4e7a-4d39-a17a-ecb1bb5c07ec", + "id": "9b12d8dd-e73f-48e4-9039-ff33b5469e2f", "savedPayload": { "position": { - "x": 14248.492769704, - "y": 10395.898010511924 + "x": 14101.492769704, + "y": 9739.398010511924 }, "targetPosition": { - "x": 14127.140220547759, - "y": 10484.065798355796 + "x": 13980.140220547759, + "y": 9827.565798355796 }, "floatingObject": { "isPinned": false, @@ -11160,15 +12778,15 @@ "name": "New Point Formula", "code": "x = record.begin\ny = record.threshold", "project": "Foundations", - "id": "d9ee9efe-f2f9-4862-b37c-e2d6d0786bb3", + "id": "a4690b9a-bf57-4497-9bd1-e2bab2f41125", "savedPayload": { "position": { - "x": 14377.140220547759, - "y": 10484.065798355796 + "x": 14230.140220547759, + "y": 9827.565798355796 }, "targetPosition": { - "x": 14277.140220547759, - "y": 10484.065798355796 + "x": 14130.140220547759, + "y": 9827.565798355796 }, "floatingObject": { "isPinned": false, @@ -11183,15 +12801,15 @@ } } }, - "id": "58a3e79a-a1f5-43e9-9ac7-3c5639e8b61d", + "id": "727ed12a-bef6-405f-862a-d1783035a19e", "savedPayload": { "position": { - "x": 14277.140220547759, - "y": 10484.065798355796 + "x": 14130.140220547759, + "y": 9827.565798355796 }, "targetPosition": { - "x": 14127.140220547759, - "y": 10484.065798355796 + "x": 13980.140220547759, + "y": 9827.565798355796 }, "floatingObject": { "isPinned": false, @@ -11207,15 +12825,15 @@ } } ], - "id": "a7c8bf0a-b885-47a4-be20-60d4a5c64b36", + "id": "f735084c-f438-4977-bb68-9d54b739d64f", "savedPayload": { "position": { - "x": 14127.140220547759, - "y": 10484.065798355796 + "x": 13980.140220547759, + "y": 9827.565798355796 }, "targetPosition": { - "x": 14369.845318860243, - "y": 10660.401374043538 + "x": 14222.845318860243, + "y": 10003.901374043538 }, "floatingObject": { "isPinned": false, @@ -11245,15 +12863,15 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 0.5,\n \"lineWidth\": 0.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.GREY\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.75,\n \"lineWidth\": 0.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", "project": "Foundations", - "id": "d7c4ae4f-7380-48d3-ac85-caeb885b4a5d", + "id": "709a2e40-1a3a-4c2e-9b34-38bfc95159cc", "savedPayload": { "position": { - "x": 14082.305806048704, - "y": 10146.962629474985 + "x": 13935.305806048704, + "y": 9490.462629474985 }, "targetPosition": { - "x": 14179.723013298231, - "y": 10261.02352431499 + "x": 14032.723013298231, + "y": 9604.52352431499 }, "floatingObject": { "isPinned": false, @@ -11269,15 +12887,15 @@ } }, "styleConditions": [], - "id": "50b1ed08-c840-4677-bf57-5b4eb7b394ce", + "id": "e8aa9795-3852-42ee-8996-34ae5e49a38b", "savedPayload": { "position": { - "x": 14179.723013298231, - "y": 10261.02352431499 + "x": 14032.723013298231, + "y": 9604.52352431499 }, "targetPosition": { - "x": 14277.140220547759, - "y": 10375.084419154993 + "x": 14130.140220547759, + "y": 9718.584419154993 }, "floatingObject": { "isPinned": false, @@ -11297,15 +12915,15 @@ "type": "Polygon Vertex", "name": " Zero End", "project": "Foundations", - "id": "931518b4-bb42-49c2-a34d-4cc6981344ea", + "id": "616020c2-33c1-4698-9bb4-6b201b64c3a1", "savedPayload": { "position": { - "x": 14230.787671391518, - "y": 10232.42594171072 + "x": 14083.787671391518, + "y": 9575.92594171072 }, "targetPosition": { - "x": 14277.140220547759, - "y": 10375.084419154993 + "x": 14130.140220547759, + "y": 9718.584419154993 }, "floatingObject": { "isPinned": false, @@ -11321,44 +12939,44 @@ "referenceParent": { "type": "Point", "name": "Zero End", - "id": "bc099d17-c731-4083-8b5f-c87443e5b918" + "id": "6b8c76c7-0d7b-48be-aec0-9cf3837fdafa" }, "referenceParentCombinedNodePath": [ [ "quantum", "Data Mine", - "Foundations", - "c605cc22-976a-4661-afbd-f735d6f8f8d9" + "Data-Mining", + "9813e751-d2ed-4b93-b3e6-b5f2cacdc2c7" ], [ "Choppy", "Plotter", "Foundations", - "1f6d00e8-275d-45f5-980b-2d125245e1c7" + "a051f669-b997-4f2f-b341-c6ee2add14d9" ], [ "Choppu", "Plotter Module", "Foundations", - "95251634-f52b-437f-ab63-97ce3413f682" + "75cde567-4643-4eae-ab2f-9d93c301e114" ], [ "New Shapes", "Shapes", "Foundations", - "2d4b4947-61cd-41da-96e6-4d7dc90233e0" + "857dd7d7-fa72-4987-9623-b14ba68f464b" ], [ "New Chart Points", "Chart Points", "Foundations", - "a7c8bf0a-b885-47a4-be20-60d4a5c64b36" + "f735084c-f438-4977-bb68-9d54b739d64f" ], [ "Zero End", "Point", "Foundations", - "bc099d17-c731-4083-8b5f-c87443e5b918" + "6b8c76c7-0d7b-48be-aec0-9cf3837fdafa" ] ] } @@ -11367,15 +12985,15 @@ "type": "Polygon Vertex", "name": " Zero Begin", "project": "Foundations", - "id": "b88acf66-66b5-41a8-823a-159d66b568a2", + "id": "ea56b4cb-aa4a-46a5-b3ba-2712f5291410", "savedPayload": { "position": { - "x": 14288.909084906936, - "y": 10225.546819095023 + "x": 14141.909084906936, + "y": 9569.046819095023 }, "targetPosition": { - "x": 14277.140220547759, - "y": 10375.084419154993 + "x": 14130.140220547759, + "y": 9718.584419154993 }, "floatingObject": { "isPinned": false, @@ -11391,58 +13009,58 @@ "referenceParent": { "type": "Point", "name": "Zero Begin", - "id": "0c3063f0-e055-4356-8b30-9e853ddb2f72" + "id": "174c72dd-5ef4-4df5-b7a9-8917fa7bb2dd" }, "referenceParentCombinedNodePath": [ [ "quantum", "Data Mine", - "Foundations", - "c605cc22-976a-4661-afbd-f735d6f8f8d9" + "Data-Mining", + "9813e751-d2ed-4b93-b3e6-b5f2cacdc2c7" ], [ "Choppy", "Plotter", "Foundations", - "1f6d00e8-275d-45f5-980b-2d125245e1c7" + "a051f669-b997-4f2f-b341-c6ee2add14d9" ], [ "Choppu", "Plotter Module", "Foundations", - "95251634-f52b-437f-ab63-97ce3413f682" + "75cde567-4643-4eae-ab2f-9d93c301e114" ], [ "New Shapes", "Shapes", "Foundations", - "2d4b4947-61cd-41da-96e6-4d7dc90233e0" + "857dd7d7-fa72-4987-9623-b14ba68f464b" ], [ "New Chart Points", "Chart Points", "Foundations", - "a7c8bf0a-b885-47a4-be20-60d4a5c64b36" + "f735084c-f438-4977-bb68-9d54b739d64f" ], [ "Zero Begin", "Point", "Foundations", - "0c3063f0-e055-4356-8b30-9e853ddb2f72" + "174c72dd-5ef4-4df5-b7a9-8917fa7bb2dd" ] ] } } ], - "id": "6ef516fc-c985-4cf9-8956-73e73f43b9e2", + "id": "ae47882d-464a-46f3-9fe7-b09b8e68a235", "savedPayload": { "position": { - "x": 14277.140220547759, - "y": 10375.084419154993 + "x": 14130.140220547759, + "y": 9718.584419154993 }, "targetPosition": { - "x": 14369.845318860243, - "y": 10660.401374043538 + "x": 14222.845318860243, + "y": 10003.901374043538 }, "floatingObject": { "isPinned": false, @@ -11470,15 +13088,15 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.LIGHT\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\"\n }\n}", "project": "Foundations", - "id": "5033e153-1404-48b7-9ada-9d579befe76e", + "id": "3d2eb5d0-a72e-4019-a880-1f28d466bf27", "savedPayload": { "position": { - "x": 14191.866677549446, - "y": 9858.256123240904 + "x": 14044.866677549446, + "y": 9201.756123240904 }, "targetPosition": { - "x": 14389.24829533136, - "y": 10084.177563041987 + "x": 14242.24829533136, + "y": 9427.677563041987 }, "floatingObject": { "isPinned": false, @@ -11504,15 +13122,15 @@ "name": "New Style", "config": "{\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.PERSIAN_GREEN\"\n}", "project": "Foundations", - "id": "c195c896-bad3-459f-be51-6096a4e325e3", + "id": "92dd1657-cb41-4b4f-aed6-90af1017b27a", "savedPayload": { "position": { - "x": 14153.433276339005, - "y": 9532.460899511116 + "x": 14006.433276339005, + "y": 8875.960899511116 }, "targetPosition": { - "x": 14271.340785835182, - "y": 9808.319231276551 + "x": 14124.340785835182, + "y": 9151.819231276551 }, "floatingObject": { "isPinned": false, @@ -11527,15 +13145,15 @@ } } }, - "id": "46dbde3b-feb7-4fd5-97a2-34aceca9e7bd", + "id": "3e6bdfba-4374-499a-8f4b-520df7b2abf6", "savedPayload": { "position": { - "x": 14271.340785835182, - "y": 9808.319231276551 + "x": 14124.340785835182, + "y": 9151.819231276551 }, "targetPosition": { - "x": 14389.24829533136, - "y": 10084.177563041987 + "x": 14242.24829533136, + "y": 9427.677563041987 }, "floatingObject": { "isPinned": false, @@ -11560,15 +13178,15 @@ "name": "New Style", "config": "{\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.JUNGLE_GREEN\"\n}", "project": "Foundations", - "id": "d88fe8bf-f48a-4405-b760-24b72b914143", + "id": "af08b7be-8aae-4bd8-9edf-1494e8fad0fb", "savedPayload": { "position": { - "x": 14335.4647099893, - "y": 9486.592986644842 + "x": 14188.4647099893, + "y": 8830.092986644842 }, "targetPosition": { - "x": 14362.35650266033, - "y": 9785.385274843415 + "x": 14215.35650266033, + "y": 9128.885274843415 }, "floatingObject": { "isPinned": false, @@ -11583,15 +13201,15 @@ } } }, - "id": "b68a94d0-13a2-408c-9173-82ffe583270a", + "id": "8e4b3531-e26c-4a0c-b754-0b5e3aa698d3", "savedPayload": { "position": { - "x": 14362.35650266033, - "y": 9785.385274843415 + "x": 14215.35650266033, + "y": 9128.885274843415 }, "targetPosition": { - "x": 14389.24829533136, - "y": 10084.177563041987 + "x": 14242.24829533136, + "y": 9427.677563041987 }, "floatingObject": { "isPinned": false, @@ -11616,15 +13234,15 @@ "name": "New Style", "config": "{\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.JUNGLE_LIGHT\"\n}", "project": "Foundations", - "id": "42c52a64-95ee-4994-b77b-9b4c221f3802", + "id": "89b97af0-3965-4c97-81c9-1cd137615b16", "savedPayload": { "position": { - "x": 14522.76085570515, - "y": 9499.220815732893 + "x": 14375.76085570515, + "y": 8842.720815732893 }, "targetPosition": { - "x": 14456.004575518255, - "y": 9791.69918938744 + "x": 14309.004575518255, + "y": 9135.19918938744 }, "floatingObject": { "isPinned": false, @@ -11639,15 +13257,15 @@ } } }, - "id": "6c7cd2f0-b365-48af-adf8-3099d3c858ae", + "id": "70021d7f-07b2-4536-95a0-643fe4ad7521", "savedPayload": { "position": { - "x": 14456.004575518255, - "y": 9791.69918938744 + "x": 14309.004575518255, + "y": 9135.19918938744 }, "targetPosition": { - "x": 14389.24829533136, - "y": 10084.177563041987 + "x": 14242.24829533136, + "y": 9427.677563041987 }, "floatingObject": { "isPinned": false, @@ -11663,15 +13281,15 @@ } } ], - "id": "e2b34381-6c2f-4151-a6d0-460ce4cd19d5", + "id": "832cbea4-7171-4c56-b2ff-7c0dae523205", "savedPayload": { "position": { - "x": 14389.24829533136, - "y": 10084.177563041987 + "x": 14242.24829533136, + "y": 9427.677563041987 }, "targetPosition": { - "x": 14462.550417172728, - "y": 10375.084419154993 + "x": 14315.550417172728, + "y": 9718.584419154993 }, "floatingObject": { "isPinned": false, @@ -11695,15 +13313,15 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.LIGHT\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\"\n }\n}", "project": "Foundations", - "id": "5d8a7a02-0a21-4893-bc3c-aa46ccd2c6b4", + "id": "8807f00b-59d3-4496-b84d-cc4d57d7e2e8", "savedPayload": { "position": { - "x": 14523.041924771349, - "y": 9375.457590205984 + "x": 14376.041924771349, + "y": 8718.957590205984 }, "targetPosition": { - "x": 14665.20252351325, - "y": 9639.636249763005 + "x": 14518.20252351325, + "y": 8983.136249763005 }, "floatingObject": { "isPinned": false, @@ -11729,15 +13347,15 @@ "name": "New Style", "config": "{\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.PERSIAN_GREEN\"\n}", "project": "Foundations", - "id": "715cff7b-a466-40eb-b9b3-343e22748fba", + "id": "2a28cbff-b7dd-4012-bd60-971d5b129285", "savedPayload": { "position": { - "x": 14558.068386634066, - "y": 9049.278496603829 + "x": 14411.068386634066, + "y": 8392.778496603829 }, "targetPosition": { - "x": 14611.635455073658, - "y": 9344.457373183417 + "x": 14464.635455073658, + "y": 8687.957373183417 }, "floatingObject": { "isPinned": false, @@ -11752,15 +13370,15 @@ } } }, - "id": "7446799a-45dd-4d79-a9bf-ba8965b1273b", + "id": "0bb8e0cc-35c2-461b-8028-83e1164fa1d6", "savedPayload": { "position": { - "x": 14611.635455073658, - "y": 9344.457373183417 + "x": 14464.635455073658, + "y": 8687.957373183417 }, "targetPosition": { - "x": 14665.20252351325, - "y": 9639.636249763005 + "x": 14518.20252351325, + "y": 8983.136249763005 }, "floatingObject": { "isPinned": false, @@ -11785,15 +13403,15 @@ "name": "New Style", "config": "{\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.JUNGLE_GREEN\"\n}", "project": "Foundations", - "id": "d2fc9ed1-f625-407c-aa12-846e7936dc96", + "id": "ca29faa2-d29b-4cb9-af39-2b7a5988550b", "savedPayload": { "position": { - "x": 14745.742483003844, - "y": 9045.066392702245 + "x": 14598.742483003844, + "y": 8388.566392702245 }, "targetPosition": { - "x": 14705.472503258547, - "y": 9342.351321232625 + "x": 14558.472503258547, + "y": 8685.851321232625 }, "floatingObject": { "isPinned": false, @@ -11808,15 +13426,15 @@ } } }, - "id": "32b06301-49a8-4e4b-bd4a-a5efa91070dc", + "id": "b13f3677-8b00-46e9-930f-d58ad0f487b2", "savedPayload": { "position": { - "x": 14705.472503258547, - "y": 9342.351321232625 + "x": 14558.472503258547, + "y": 8685.851321232625 }, "targetPosition": { - "x": 14665.20252351325, - "y": 9639.636249763005 + "x": 14518.20252351325, + "y": 8983.136249763005 }, "floatingObject": { "isPinned": false, @@ -11841,15 +13459,15 @@ "name": "New Style", "config": "{\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.JUNGLE_LIGHT\"\n}", "project": "Foundations", - "id": "11e7ea6c-449f-4036-aed6-1fa3e2c399a3", + "id": "55513e46-16e1-46f1-96e6-296d5ed894f7", "savedPayload": { "position": { - "x": 15232.577252842319, - "y": 9119.162223458514 + "x": 15085.577252842319, + "y": 8462.662223458514 }, "targetPosition": { - "x": 14993.889888177784, - "y": 9300.89923661076 + "x": 14846.889888177784, + "y": 8644.39923661076 }, "floatingObject": { "isPinned": false, @@ -11864,15 +13482,15 @@ } } }, - "id": "096ec249-f6a7-482c-bbd6-70dbaf3cc214", + "id": "53bb4aa6-068a-437e-a4c0-17602844ebd0", "savedPayload": { "position": { - "x": 14795.367645248516, - "y": 9369.34558939228 + "x": 14648.367645248516, + "y": 8712.84558939228 }, "targetPosition": { - "x": 14665.20252351325, - "y": 9639.636249763005 + "x": 14518.20252351325, + "y": 8983.136249763005 }, "floatingObject": { "isPinned": false, @@ -11888,15 +13506,15 @@ } } ], - "id": "25af228a-af32-41d0-b868-794bc36f662b", + "id": "53479b96-752c-46c9-950e-1809e2a81c73", "savedPayload": { "position": { - "x": 14665.20252351325, - "y": 9639.636249763005 + "x": 14518.20252351325, + "y": 8983.136249763005 }, "targetPosition": { - "x": 14462.550417172728, - "y": 10375.084419154993 + "x": 14315.550417172728, + "y": 9718.584419154993 }, "floatingObject": { "isPinned": true, @@ -11916,15 +13534,15 @@ "type": "Polygon Vertex", "name": " Histogram 0 begin", "project": "Foundations", - "id": "f42fd4bf-7445-4421-836e-6b5771a8cd73", + "id": "fa208716-c0ac-4224-8b9d-0befb62bb570", "savedPayload": { "position": { - "x": 14489.442209843757, - "y": 10076.29213095642 + "x": 14342.442209843757, + "y": 9419.79213095642 }, "targetPosition": { - "x": 14462.550417172728, - "y": 10375.084419154993 + "x": 14315.550417172728, + "y": 9718.584419154993 }, "floatingObject": { "isPinned": false, @@ -11940,44 +13558,44 @@ "referenceParent": { "type": "Point", "name": "Histogram 0 begin", - "id": "8fc88828-37fc-4b61-9c32-fdfedfd3846f" + "id": "85ecf377-4596-4b49-b035-0a648ef29d1b" }, "referenceParentCombinedNodePath": [ [ "quantum", "Data Mine", - "Foundations", - "c605cc22-976a-4661-afbd-f735d6f8f8d9" + "Data-Mining", + "9813e751-d2ed-4b93-b3e6-b5f2cacdc2c7" ], [ "Choppy", "Plotter", "Foundations", - "1f6d00e8-275d-45f5-980b-2d125245e1c7" + "a051f669-b997-4f2f-b341-c6ee2add14d9" ], [ "Choppu", "Plotter Module", "Foundations", - "95251634-f52b-437f-ab63-97ce3413f682" + "75cde567-4643-4eae-ab2f-9d93c301e114" ], [ "New Shapes", "Shapes", "Foundations", - "2d4b4947-61cd-41da-96e6-4d7dc90233e0" + "857dd7d7-fa72-4987-9623-b14ba68f464b" ], [ "New Chart Points", "Chart Points", "Foundations", - "a7c8bf0a-b885-47a4-be20-60d4a5c64b36" + "f735084c-f438-4977-bb68-9d54b739d64f" ], [ "Histogram 0 begin", "Point", "Foundations", - "8fc88828-37fc-4b61-9c32-fdfedfd3846f" + "85ecf377-4596-4b49-b035-0a648ef29d1b" ] ] } @@ -11986,15 +13604,15 @@ "type": "Polygon Vertex", "name": " Histogram 0 end", "project": "Foundations", - "id": "7c2ee6ce-56b6-4e80-9353-d2d8d65a0c43", + "id": "d51758e3-dccb-4ca5-88ed-1e0a227bd3a7", "savedPayload": { "position": { - "x": 14586.617968662684, - "y": 10101.941155157348 + "x": 14439.617968662684, + "y": 9445.441155157348 }, "targetPosition": { - "x": 14462.550417172728, - "y": 10375.084419154993 + "x": 14315.550417172728, + "y": 9718.584419154993 }, "floatingObject": { "isPinned": false, @@ -12010,44 +13628,44 @@ "referenceParent": { "type": "Point", "name": "Histogram 0 end", - "id": "fac12931-d198-4c4a-9fe2-e48f8ce91a0e" + "id": "630082eb-ac82-418e-ad61-18aeb904aa0a" }, "referenceParentCombinedNodePath": [ [ "quantum", "Data Mine", - "Foundations", - "c605cc22-976a-4661-afbd-f735d6f8f8d9" + "Data-Mining", + "9813e751-d2ed-4b93-b3e6-b5f2cacdc2c7" ], [ "Choppy", "Plotter", "Foundations", - "1f6d00e8-275d-45f5-980b-2d125245e1c7" + "a051f669-b997-4f2f-b341-c6ee2add14d9" ], [ "Choppu", "Plotter Module", "Foundations", - "95251634-f52b-437f-ab63-97ce3413f682" + "75cde567-4643-4eae-ab2f-9d93c301e114" ], [ "New Shapes", "Shapes", "Foundations", - "2d4b4947-61cd-41da-96e6-4d7dc90233e0" + "857dd7d7-fa72-4987-9623-b14ba68f464b" ], [ "New Chart Points", "Chart Points", "Foundations", - "a7c8bf0a-b885-47a4-be20-60d4a5c64b36" + "f735084c-f438-4977-bb68-9d54b739d64f" ], [ "Histogram 0 end", "Point", "Foundations", - "fac12931-d198-4c4a-9fe2-e48f8ce91a0e" + "630082eb-ac82-418e-ad61-18aeb904aa0a" ] ] } @@ -12056,15 +13674,15 @@ "type": "Polygon Vertex", "name": " Histogram End", "project": "Foundations", - "id": "c6cd6a35-8e15-4570-8644-a432df218ae2", + "id": "76de00ef-420c-4604-8a97-3c49c6261f8a", "savedPayload": { "position": { - "x": 14644.287430324974, - "y": 10136.397054490459 + "x": 14497.287430324974, + "y": 9479.897054490459 }, "targetPosition": { - "x": 14462.550417172728, - "y": 10375.084419154993 + "x": 14315.550417172728, + "y": 9718.584419154993 }, "floatingObject": { "isPinned": false, @@ -12080,44 +13698,44 @@ "referenceParent": { "type": "Point", "name": "Histogram End", - "id": "b7e8495c-4e7a-4d39-a17a-ecb1bb5c07ec" + "id": "9b12d8dd-e73f-48e4-9039-ff33b5469e2f" }, "referenceParentCombinedNodePath": [ [ "quantum", "Data Mine", - "Foundations", - "c605cc22-976a-4661-afbd-f735d6f8f8d9" + "Data-Mining", + "9813e751-d2ed-4b93-b3e6-b5f2cacdc2c7" ], [ "Choppy", "Plotter", "Foundations", - "1f6d00e8-275d-45f5-980b-2d125245e1c7" + "a051f669-b997-4f2f-b341-c6ee2add14d9" ], [ "Choppu", "Plotter Module", "Foundations", - "95251634-f52b-437f-ab63-97ce3413f682" + "75cde567-4643-4eae-ab2f-9d93c301e114" ], [ "New Shapes", "Shapes", "Foundations", - "2d4b4947-61cd-41da-96e6-4d7dc90233e0" + "857dd7d7-fa72-4987-9623-b14ba68f464b" ], [ "New Chart Points", "Chart Points", "Foundations", - "a7c8bf0a-b885-47a4-be20-60d4a5c64b36" + "f735084c-f438-4977-bb68-9d54b739d64f" ], [ "Histogram End", "Point", "Foundations", - "b7e8495c-4e7a-4d39-a17a-ecb1bb5c07ec" + "9b12d8dd-e73f-48e4-9039-ff33b5469e2f" ] ] } @@ -12126,15 +13744,15 @@ "type": "Polygon Vertex", "name": " Histogram Begin", "project": "Foundations", - "id": "98f572dd-d7de-49a5-8fe1-e8e12c595964", + "id": "1f214c5b-84f7-4fc8-abb6-47d4927145de", "savedPayload": { "position": { - "x": 14692.84383928013, - "y": 10182.821734959485 + "x": 14545.84383928013, + "y": 9526.321734959485 }, "targetPosition": { - "x": 14462.550417172728, - "y": 10375.084419154993 + "x": 14315.550417172728, + "y": 9718.584419154993 }, "floatingObject": { "isPinned": false, @@ -12150,58 +13768,58 @@ "referenceParent": { "type": "Point", "name": "Histogram Begin", - "id": "58a3e79a-a1f5-43e9-9ac7-3c5639e8b61d" + "id": "727ed12a-bef6-405f-862a-d1783035a19e" }, "referenceParentCombinedNodePath": [ [ "quantum", "Data Mine", - "Foundations", - "c605cc22-976a-4661-afbd-f735d6f8f8d9" + "Data-Mining", + "9813e751-d2ed-4b93-b3e6-b5f2cacdc2c7" ], [ "Choppy", "Plotter", "Foundations", - "1f6d00e8-275d-45f5-980b-2d125245e1c7" + "a051f669-b997-4f2f-b341-c6ee2add14d9" ], [ "Choppu", "Plotter Module", "Foundations", - "95251634-f52b-437f-ab63-97ce3413f682" + "75cde567-4643-4eae-ab2f-9d93c301e114" ], [ "New Shapes", "Shapes", "Foundations", - "2d4b4947-61cd-41da-96e6-4d7dc90233e0" + "857dd7d7-fa72-4987-9623-b14ba68f464b" ], [ "New Chart Points", "Chart Points", "Foundations", - "a7c8bf0a-b885-47a4-be20-60d4a5c64b36" + "f735084c-f438-4977-bb68-9d54b739d64f" ], [ "Histogram Begin", "Point", "Foundations", - "58a3e79a-a1f5-43e9-9ac7-3c5639e8b61d" + "727ed12a-bef6-405f-862a-d1783035a19e" ] ] } } ], - "id": "b7c36a08-ebef-4a16-a239-fb319bcdfa6c", + "id": "87306c72-0c34-48d9-b851-54a736223474", "savedPayload": { "position": { - "x": 14462.550417172728, - "y": 10375.084419154993 + "x": 14315.550417172728, + "y": 9718.584419154993 }, "targetPosition": { - "x": 14369.845318860243, - "y": 10660.401374043538 + "x": 14222.845318860243, + "y": 10003.901374043538 }, "floatingObject": { "isPinned": false, @@ -12229,15 +13847,15 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.75,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", "project": "Foundations", - "id": "be3c663c-a415-40cb-b1eb-a363058edf60", + "id": "2d7a1e58-52dc-4d24-9197-f9c39aae471e", "savedPayload": { "position": { - "x": 14694.851744126301, - "y": 10206.221174956348 + "x": 14547.851744126301, + "y": 9549.721174956348 }, "targetPosition": { - "x": 14690.92520188012, - "y": 10356.169773702683 + "x": 14543.92520188012, + "y": 9699.669773702683 }, "floatingObject": { "isPinned": false, @@ -12263,15 +13881,15 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.GOLDEN_ORANGE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.75,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", "project": "Foundations", - "id": "661cbdaa-4b22-4394-b146-02cde7797071", + "id": "b4fc5b7e-979e-4994-a268-c9ee54212f9e", "savedPayload": { "position": { - "x": 14954.570335678709, - "y": 10213.022145624798 + "x": 14807.570335678709, + "y": 9556.522145624798 }, "targetPosition": { - "x": 14822.747768779414, - "y": 10284.59595966374 + "x": 14675.747768779414, + "y": 9628.09595966374 }, "floatingObject": { "isPinned": false, @@ -12286,15 +13904,15 @@ } } }, - "id": "fafcbe08-0d10-40a7-9a90-3adbc26eca55", + "id": "e9541149-f71b-423f-b6e2-024e81dab1f8", "savedPayload": { "position": { - "x": 14822.747768779414, - "y": 10284.59595966374 + "x": 14675.747768779414, + "y": 9628.09595966374 }, "targetPosition": { - "x": 14690.92520188012, - "y": 10356.169773702683 + "x": 14543.92520188012, + "y": 9699.669773702683 }, "floatingObject": { "isPinned": false, @@ -12310,15 +13928,15 @@ } } ], - "id": "51a40ef3-f2e7-4105-bca4-668403835bda", + "id": "7192581b-9ad5-4f8c-a861-5b62fed2ecd6", "savedPayload": { "position": { - "x": 14690.92520188012, - "y": 10356.169773702683 + "x": 14543.92520188012, + "y": 9699.669773702683 }, "targetPosition": { - "x": 14612.550417172728, - "y": 10484.065798355796 + "x": 14465.550417172728, + "y": 9827.565798355796 }, "floatingObject": { "isPinned": false, @@ -12338,15 +13956,15 @@ "type": "Polygon Vertex", "name": " Graph End", "project": "Foundations", - "id": "c7358aba-2d70-4747-a30c-81ef322d3807", + "id": "d48862be-f407-4ae6-a3ca-e2fa480c57b5", "savedPayload": { "position": { - "x": 14733.90296632897, - "y": 10395.898010511924 + "x": 14586.90296632897, + "y": 9739.398010511924 }, "targetPosition": { - "x": 14612.550417172728, - "y": 10484.065798355796 + "x": 14465.550417172728, + "y": 9827.565798355796 }, "floatingObject": { "isPinned": false, @@ -12362,44 +13980,44 @@ "referenceParent": { "type": "Point", "name": "Graph End", - "id": "4887402b-9926-4433-99b8-dc127d861ffa" + "id": "b3871ad6-6fa1-45b1-bf07-051b9fa0530d" }, "referenceParentCombinedNodePath": [ [ "quantum", "Data Mine", - "Foundations", - "c605cc22-976a-4661-afbd-f735d6f8f8d9" + "Data-Mining", + "9813e751-d2ed-4b93-b3e6-b5f2cacdc2c7" ], [ "Choppy", "Plotter", "Foundations", - "1f6d00e8-275d-45f5-980b-2d125245e1c7" + "a051f669-b997-4f2f-b341-c6ee2add14d9" ], [ "Choppu", "Plotter Module", "Foundations", - "95251634-f52b-437f-ab63-97ce3413f682" + "75cde567-4643-4eae-ab2f-9d93c301e114" ], [ "New Shapes", "Shapes", "Foundations", - "2d4b4947-61cd-41da-96e6-4d7dc90233e0" + "857dd7d7-fa72-4987-9623-b14ba68f464b" ], [ "New Chart Points", "Chart Points", "Foundations", - "a7c8bf0a-b885-47a4-be20-60d4a5c64b36" + "f735084c-f438-4977-bb68-9d54b739d64f" ], [ "Graph End", "Point", "Foundations", - "4887402b-9926-4433-99b8-dc127d861ffa" + "b3871ad6-6fa1-45b1-bf07-051b9fa0530d" ] ] } @@ -12408,15 +14026,15 @@ "type": "Polygon Vertex", "name": " Graph Begin", "project": "Foundations", - "id": "03e988b4-c1c0-40dd-8db7-cfdd285c5898", + "id": "f5391e64-f558-4942-8d98-de2dc8b535fb", "savedPayload": { "position": { - "x": 14758.40590523238, - "y": 10449.04899377741 + "x": 14611.40590523238, + "y": 9792.54899377741 }, "targetPosition": { - "x": 14612.550417172728, - "y": 10484.065798355796 + "x": 14465.550417172728, + "y": 9827.565798355796 }, "floatingObject": { "isPinned": false, @@ -12432,58 +14050,58 @@ "referenceParent": { "type": "Point", "name": "Graph Begin", - "id": "f5bab70d-4d4f-4392-9c08-0194f8ebc1c7" + "id": "2b0411c2-b55d-476b-b5f0-4179ee20d121" }, "referenceParentCombinedNodePath": [ [ "quantum", "Data Mine", - "Foundations", - "c605cc22-976a-4661-afbd-f735d6f8f8d9" + "Data-Mining", + "9813e751-d2ed-4b93-b3e6-b5f2cacdc2c7" ], [ "Choppy", "Plotter", "Foundations", - "1f6d00e8-275d-45f5-980b-2d125245e1c7" + "a051f669-b997-4f2f-b341-c6ee2add14d9" ], [ "Choppu", "Plotter Module", "Foundations", - "95251634-f52b-437f-ab63-97ce3413f682" + "75cde567-4643-4eae-ab2f-9d93c301e114" ], [ "New Shapes", "Shapes", "Foundations", - "2d4b4947-61cd-41da-96e6-4d7dc90233e0" + "857dd7d7-fa72-4987-9623-b14ba68f464b" ], [ "New Chart Points", "Chart Points", "Foundations", - "a7c8bf0a-b885-47a4-be20-60d4a5c64b36" + "f735084c-f438-4977-bb68-9d54b739d64f" ], [ "Graph Begin", "Point", "Foundations", - "f5bab70d-4d4f-4392-9c08-0194f8ebc1c7" + "2b0411c2-b55d-476b-b5f0-4179ee20d121" ] ] } } ], - "id": "84fcba0d-5382-4ac9-9c20-5093bf251852", + "id": "4702a9f3-8c82-4765-aacb-e82372ab8373", "savedPayload": { "position": { - "x": 14612.550417172728, - "y": 10484.065798355796 + "x": 14465.550417172728, + "y": 9827.565798355796 }, "targetPosition": { - "x": 14369.845318860243, - "y": 10660.401374043538 + "x": 14222.845318860243, + "y": 10003.901374043538 }, "floatingObject": { "isPinned": false, @@ -12501,15 +14119,15 @@ ], "images": [], "texts": [], - "id": "2d4b4947-61cd-41da-96e6-4d7dc90233e0", + "id": "857dd7d7-fa72-4987-9623-b14ba68f464b", "savedPayload": { "position": { - "x": 13919.845318860243, - "y": 10620.20899517887 + "x": 13772.845318860243, + "y": 9963.70899517887 }, "targetPosition": { - "x": 14069.845318860243, - "y": 10880.0166163142 + "x": 13922.845318860243, + "y": 10223.5166163142 }, "floatingObject": { "isPinned": false, @@ -12541,15 +14159,15 @@ "name": "New Data Formula", "code": "record.maProperty", "project": "Foundations", - "id": "cde92186-a743-4060-8b65-fdacfc056add", + "id": "ca4b696b-1911-4213-9da4-505397f5cdfa", "savedPayload": { "position": { - "x": 14219.845318860243, - "y": 10020.20899517887 + "x": 14072.845318860243, + "y": 9363.70899517887 }, "targetPosition": { - "x": 14219.845318860243, - "y": 10320.20899517887 + "x": 14072.845318860243, + "y": 9663.70899517887 }, "floatingObject": { "isPinned": false, @@ -12564,15 +14182,15 @@ } } }, - "id": "295591e3-43c3-4b88-be2f-c66535803d7c", + "id": "73e1053f-eaeb-4c00-973f-c02d7b191000", "savedPayload": { "position": { - "x": 14219.845318860243, - "y": 10320.20899517887 + "x": 14072.845318860243, + "y": 9663.70899517887 }, "targetPosition": { - "x": 14219.845318860243, - "y": 10620.20899517887 + "x": 14072.845318860243, + "y": 9963.70899517887 }, "floatingObject": { "isPinned": false, @@ -12597,15 +14215,15 @@ "name": "New Data Formula", "code": "record.graph", "project": "Foundations", - "id": "daaaa9ac-4ad8-4da1-91dc-7bc87e3a4bec", + "id": "324f7f4f-aa22-4bf9-a216-40bb1041865f", "savedPayload": { "position": { - "x": 14691.784974351538, - "y": 10258.076960822906 + "x": 14544.784974351538, + "y": 9601.576960822906 }, "targetPosition": { - "x": 14479.652939995574, - "y": 10470.20899517887 + "x": 14332.652939995574, + "y": 9813.70899517887 }, "floatingObject": { "isPinned": false, @@ -12625,15 +14243,15 @@ "name": "New Text Style", "config": "{\n \"paletteColor\": \"UI_COLOR.ULTRAMARINE_BLUE\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", "project": "Foundations", - "id": "79cc0900-74fb-4de4-a389-13e6ff2bf4a7", + "id": "705b68a0-040b-445c-8559-4866632ddc3f", "savedPayload": { "position": { - "x": 14769.430687882295, - "y": 10392.563281648114 + "x": 14622.430687882295, + "y": 9736.063281648114 }, "targetPosition": { - "x": 14479.652939995574, - "y": 10470.20899517887 + "x": 14332.652939995574, + "y": 9813.70899517887 }, "floatingObject": { "isPinned": false, @@ -12648,15 +14266,15 @@ } } }, - "id": "7ddb061a-5715-40a6-84c1-d6b50056ec02", + "id": "9371919f-5d73-4314-84dc-c9e593336419", "savedPayload": { "position": { - "x": 14479.652939995574, - "y": 10470.20899517887 + "x": 14332.652939995574, + "y": 9813.70899517887 }, "targetPosition": { - "x": 14219.845318860243, - "y": 10620.20899517887 + "x": 14072.845318860243, + "y": 9963.70899517887 }, "floatingObject": { "isPinned": false, @@ -12672,15 +14290,15 @@ } } ], - "id": "e71643f1-fa46-48d2-889b-8d75063e915e", + "id": "e71e1eed-c557-4026-9a8d-d33c1a3ff0af", "savedPayload": { "position": { - "x": 14219.845318860243, - "y": 10620.20899517887 + "x": 14072.845318860243, + "y": 9963.70899517887 }, "targetPosition": { - "x": 14069.845318860243, - "y": 10880.0166163142 + "x": 13922.845318860243, + "y": 10223.5166163142 }, "floatingObject": { "isPinned": false, @@ -12696,15 +14314,15 @@ } } ], - "id": "95251634-f52b-437f-ab63-97ce3413f682", + "id": "75cde567-4643-4eae-ab2f-9d93c301e114", "savedPayload": { "position": { - "x": 14069.845318860243, - "y": 10880.0166163142 + "x": 13922.845318860243, + "y": 10223.5166163142 }, "targetPosition": { - "x": 14069.845318860243, - "y": 11180.0166163142 + "x": 13922.845318860243, + "y": 10523.5166163142 }, "floatingObject": { "isPinned": false, @@ -12720,15 +14338,15 @@ } } ], - "id": "1f6d00e8-275d-45f5-980b-2d125245e1c7", + "id": "a051f669-b997-4f2f-b341-c6ee2add14d9", "savedPayload": { "position": { - "x": 14069.845318860243, - "y": 11180.0166163142 + "x": 13283.140220547759, + "y": 12749.199661425655 }, "targetPosition": { - "x": 14069.845318860243, - "y": 11480.0166163142 + "x": 13375.845318860243, + "y": 13034.5166163142 }, "floatingObject": { "isPinned": false, @@ -12773,15 +14391,15 @@ "name": "New Point Formula", "code": "x = record.begin\ny = record.previous.macd", "project": "Foundations", - "id": "e2a8c7ac-1f6c-4d6c-9428-8f803e6827fa", + "id": "78f47486-1c68-4eea-a681-ca9289454d7f", "savedPayload": { "position": { - "x": 13576.51147897587, - "y": 10286.160047703721 + "x": 13429.51147897587, + "y": 9629.660047703721 }, "targetPosition": { - "x": 13576.51147897587, - "y": 10136.160047703721 + "x": 13429.51147897587, + "y": 9479.660047703721 }, "floatingObject": { "isPinned": false, @@ -12796,15 +14414,15 @@ } } }, - "id": "1e1716b7-adfe-4d89-894d-90104db6aef1", + "id": "8565a2cd-e46c-4d18-8a4d-fb312262f857", "savedPayload": { "position": { - "x": 13576.51147897587, - "y": 10136.160047703721 + "x": 13429.51147897587, + "y": 9479.660047703721 }, "targetPosition": { - "x": 13576.51147897587, - "y": 9986.160047703721 + "x": 13429.51147897587, + "y": 9329.660047703721 }, "floatingObject": { "isPinned": false, @@ -12828,15 +14446,15 @@ "name": "New Point Formula", "code": "x = record.end\ny = record.macd", "project": "Foundations", - "id": "d82892c4-ea96-40f0-8d5d-02d50f2de20e", + "id": "f7c484bd-f404-47ad-9e2d-9352b252448f", "savedPayload": { "position": { - "x": 13426.51147897587, - "y": 10245.967668839054 + "x": 13279.51147897587, + "y": 9589.467668839054 }, "targetPosition": { - "x": 13501.51147897587, - "y": 10116.063858271387 + "x": 13354.51147897587, + "y": 9459.563858271387 }, "floatingObject": { "isPinned": false, @@ -12851,15 +14469,15 @@ } } }, - "id": "ae66da9f-1709-4a38-b7c1-efa75a273f2b", + "id": "4d6f287a-a115-4e19-a839-493d4797aeb9", "savedPayload": { "position": { - "x": 13501.51147897587, - "y": 10116.063858271387 + "x": 13354.51147897587, + "y": 9459.563858271387 }, "targetPosition": { - "x": 13576.51147897587, - "y": 9986.160047703721 + "x": 13429.51147897587, + "y": 9329.660047703721 }, "floatingObject": { "isPinned": false, @@ -12883,15 +14501,15 @@ "name": "New Point Formula", "code": "x = record.begin\ny = 0", "project": "Foundations", - "id": "ef7c2d7a-e0e4-40f0-853f-c521bbec3318", + "id": "63ce1b02-9fe1-42f3-a70e-92f052ae402b", "savedPayload": { "position": { - "x": 13316.703857840537, - "y": 10136.160047703721 + "x": 13169.703857840537, + "y": 9479.660047703721 }, "targetPosition": { - "x": 13446.607668408204, - "y": 10061.160047703721 + "x": 13299.607668408204, + "y": 9404.660047703721 }, "floatingObject": { "isPinned": false, @@ -12906,15 +14524,15 @@ } } }, - "id": "54343ff4-ab86-42dc-88b5-b916121ac0fa", + "id": "b7338f5f-fe8b-4e49-9269-2bf52e61bb2b", "savedPayload": { "position": { - "x": 13446.607668408204, - "y": 10061.160047703721 + "x": 13299.607668408204, + "y": 9404.660047703721 }, "targetPosition": { - "x": 13576.51147897587, - "y": 9986.160047703721 + "x": 13429.51147897587, + "y": 9329.660047703721 }, "floatingObject": { "isPinned": false, @@ -12938,15 +14556,15 @@ "name": "New Point Formula", "code": "x = record.end\ny = 0", "project": "Foundations", - "id": "096e829d-475f-4789-b97d-21dd89c6acb0", + "id": "f2b84472-6fb0-41c2-b2b0-089d8f3840b0", "savedPayload": { "position": { - "x": 13276.51147897587, - "y": 9986.160047703721 + "x": 13129.51147897587, + "y": 9329.660047703721 }, "targetPosition": { - "x": 13426.51147897587, - "y": 9986.160047703721 + "x": 13279.51147897587, + "y": 9329.660047703721 }, "floatingObject": { "isPinned": false, @@ -12961,15 +14579,15 @@ } } }, - "id": "e10c0a8e-233b-4911-814d-84069c154be7", + "id": "9b0ab92b-d79a-4e92-b56a-a1c76298c2fd", "savedPayload": { "position": { - "x": 13426.51147897587, - "y": 9986.160047703721 + "x": 13279.51147897587, + "y": 9329.660047703721 }, "targetPosition": { - "x": 13576.51147897587, - "y": 9986.160047703721 + "x": 13429.51147897587, + "y": 9329.660047703721 }, "floatingObject": { "isPinned": false, @@ -12993,15 +14611,15 @@ "name": "New Point Formula", "code": "x = (record.end - record.begin)/2 + record.begin\ny = 0", "project": "Foundations", - "id": "15b95804-4da7-4983-ac03-d153492edc4d", + "id": "17bbd8d6-b257-49bb-805d-ffc842c42f2d", "savedPayload": { "position": { - "x": 13316.703857840537, - "y": 9836.160047703721 + "x": 13169.703857840537, + "y": 9179.660047703721 }, "targetPosition": { - "x": 13446.607668408204, - "y": 9911.160047703721 + "x": 13299.607668408204, + "y": 9254.660047703721 }, "floatingObject": { "isPinned": false, @@ -13016,15 +14634,15 @@ } } }, - "id": "955e93c2-eefb-4cf8-8b06-1be5f338265a", + "id": "e5160346-a7c8-461f-a8f4-7bede4f04f52", "savedPayload": { "position": { - "x": 13446.607668408204, - "y": 9911.160047703721 + "x": 13299.607668408204, + "y": 9254.660047703721 }, "targetPosition": { - "x": 13576.51147897587, - "y": 9986.160047703721 + "x": 13429.51147897587, + "y": 9329.660047703721 }, "floatingObject": { "isPinned": false, @@ -13048,15 +14666,15 @@ "name": "New Point Formula", "code": "x = record.begin\ny = 0", "project": "Foundations", - "id": "bfad1107-c4c5-45f8-ab02-632438b7779b", + "id": "b9ce2217-ec73-4db1-a53f-efb55cd38bc8", "savedPayload": { "position": { - "x": 13426.51147897587, - "y": 9726.352426568388 + "x": 13279.51147897587, + "y": 9069.852426568388 }, "targetPosition": { - "x": 13501.51147897587, - "y": 9856.256237136055 + "x": 13354.51147897587, + "y": 9199.756237136055 }, "floatingObject": { "isPinned": false, @@ -13071,15 +14689,15 @@ } } }, - "id": "0c7adb51-d8ee-46e2-a853-55caa7e38921", + "id": "89032b16-5c89-414a-9db2-8e06bf32fbf3", "savedPayload": { "position": { - "x": 13501.51147897587, - "y": 9856.256237136055 + "x": 13354.51147897587, + "y": 9199.756237136055 }, "targetPosition": { - "x": 13576.51147897587, - "y": 9986.160047703721 + "x": 13429.51147897587, + "y": 9329.660047703721 }, "floatingObject": { "isPinned": false, @@ -13103,15 +14721,15 @@ "name": "New Point Formula", "code": "x = record.end\ny = 0", "project": "Foundations", - "id": "e51d87e2-80d3-4835-9503-edf230f12de4", + "id": "fc71831e-46ab-4ce5-9693-1e36a0300cc5", "savedPayload": { "position": { - "x": 13576.51147897587, - "y": 9736.160047703721 + "x": 13429.51147897587, + "y": 9079.660047703721 }, "targetPosition": { - "x": 13576.51147897587, - "y": 9836.160047703721 + "x": 13429.51147897587, + "y": 9179.660047703721 }, "floatingObject": { "isPinned": false, @@ -13126,15 +14744,15 @@ } } }, - "id": "317f72e9-2edc-4acb-a145-4824d2d9414a", + "id": "a594e47d-9b93-4103-a74f-2abcdb65b5c4", "savedPayload": { "position": { - "x": 13576.51147897587, - "y": 9836.160047703721 + "x": 13429.51147897587, + "y": 9179.660047703721 }, "targetPosition": { - "x": 13576.51147897587, - "y": 9986.160047703721 + "x": 13429.51147897587, + "y": 9329.660047703721 }, "floatingObject": { "isPinned": false, @@ -13158,15 +14776,15 @@ "name": "New Point Formula", "code": "x = record.end\ny = record.hist", "project": "Foundations", - "id": "3b03ed9e-2f91-4aac-9998-fa7d240e6f77", + "id": "c8c38737-cd2f-4e7e-aa19-a17b160f2c96", "savedPayload": { "position": { - "x": 13701.51147897587, - "y": 9769.65369675761 + "x": 13554.51147897587, + "y": 9113.15369675761 }, "targetPosition": { - "x": 13651.51147897587, - "y": 9856.256237136055 + "x": 13504.51147897587, + "y": 9199.756237136055 }, "floatingObject": { "isPinned": false, @@ -13181,15 +14799,15 @@ } } }, - "id": "e339d3f2-edac-45fc-823c-c5738acc1c08", + "id": "e7daffeb-3eca-41b9-aec6-6292930075db", "savedPayload": { "position": { - "x": 13651.51147897587, - "y": 9856.256237136055 + "x": 13504.51147897587, + "y": 9199.756237136055 }, "targetPosition": { - "x": 13576.51147897587, - "y": 9986.160047703721 + "x": 13429.51147897587, + "y": 9329.660047703721 }, "floatingObject": { "isPinned": false, @@ -13213,15 +14831,15 @@ "name": "New Point Formula", "code": "x = record.begin\ny = record.hist", "project": "Foundations", - "id": "58f28f63-ed0e-468f-96d8-f0f713eff575", + "id": "4e5178bd-15a2-4337-97eb-f8ab340df064", "savedPayload": { "position": { - "x": 13793.01782992198, - "y": 9861.160047703721 + "x": 13646.01782992198, + "y": 9204.660047703721 }, "targetPosition": { - "x": 13706.415289543536, - "y": 9911.160047703721 + "x": 13559.415289543536, + "y": 9254.660047703721 }, "floatingObject": { "isPinned": false, @@ -13236,15 +14854,15 @@ } } }, - "id": "d7a4ed25-99b6-49f9-ae41-2b00e9627190", + "id": "21539004-be5b-41b2-beb9-8d005db233ff", "savedPayload": { "position": { - "x": 13706.415289543536, - "y": 9911.160047703721 + "x": 13559.415289543536, + "y": 9254.660047703721 }, "targetPosition": { - "x": 13576.51147897587, - "y": 9986.160047703721 + "x": 13429.51147897587, + "y": 9329.660047703721 }, "floatingObject": { "isPinned": false, @@ -13268,15 +14886,15 @@ "name": "New Point Formula", "code": "x = record.end\ny = record.signal", "project": "Foundations", - "id": "48108d4e-d765-454d-8d71-9103a9cd1cec", + "id": "9e1756cf-68fa-4a4d-9167-fbf9bd9fb5c1", "savedPayload": { "position": { - "x": 13826.51147897587, - "y": 9986.160047703721 + "x": 13679.51147897587, + "y": 9329.660047703721 }, "targetPosition": { - "x": 13726.51147897587, - "y": 9986.160047703721 + "x": 13579.51147897587, + "y": 9329.660047703721 }, "floatingObject": { "isPinned": false, @@ -13291,15 +14909,15 @@ } } }, - "id": "0e94000d-6043-4faa-b8c8-d34368f01c91", + "id": "79a8f469-ad9d-47fd-992b-42a51366b483", "savedPayload": { "position": { - "x": 13726.51147897587, - "y": 9986.160047703721 + "x": 13579.51147897587, + "y": 9329.660047703721 }, "targetPosition": { - "x": 13576.51147897587, - "y": 9986.160047703721 + "x": 13429.51147897587, + "y": 9329.660047703721 }, "floatingObject": { "isPinned": false, @@ -13323,15 +14941,15 @@ "name": "New Point Formula", "code": "x = record.begin\ny = record.previous.signal", "project": "Foundations", - "id": "82cdf071-7b5c-4c2e-9cd5-ca550b274e24", + "id": "ff3e9cd9-307e-48dd-861d-cd1e5b3d12df", "savedPayload": { "position": { - "x": 13793.01782992198, - "y": 10111.160047703721 + "x": 13646.01782992198, + "y": 9454.660047703721 }, "targetPosition": { - "x": 13706.415289543536, - "y": 10061.160047703721 + "x": 13559.415289543536, + "y": 9404.660047703721 }, "floatingObject": { "isPinned": false, @@ -13346,15 +14964,15 @@ } } }, - "id": "346a5123-4bb3-46c0-ab5d-4cd1d93f4e1d", + "id": "c706ac1a-e9f5-4f95-bf25-1a59ea722f57", "savedPayload": { "position": { - "x": 13706.415289543536, - "y": 10061.160047703721 + "x": 13559.415289543536, + "y": 9404.660047703721 }, "targetPosition": { - "x": 13576.51147897587, - "y": 9986.160047703721 + "x": 13429.51147897587, + "y": 9329.660047703721 }, "floatingObject": { "isPinned": false, @@ -13370,15 +14988,15 @@ } } ], - "id": "ef87dd5f-3015-47a7-b99c-b9a1ae92e782", + "id": "51d5d189-b8be-474c-983e-a96636156756", "savedPayload": { "position": { - "x": 14421.755101102926, - "y": 10506.167178580221 + "x": 14274.755101102926, + "y": 9849.667178580221 }, "targetPosition": { - "x": 14571.755101102926, - "y": 10765.974799715552 + "x": 14424.755101102926, + "y": 10109.474799715552 }, "floatingObject": { "isPinned": false, @@ -13408,15 +15026,15 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 0.5,\n \"lineWidth\": 0.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.GREY\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.75,\n \"lineWidth\": 0.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", "project": "Foundations", - "id": "f14a6087-5b28-4f6e-857c-eaf147773361", + "id": "e4ce22e8-7244-4106-9c41-b569b8e95730", "savedPayload": { "position": { - "x": 14327.034179673363, - "y": 9468.78072134333 + "x": 14180.034179673363, + "y": 8812.28072134333 }, "targetPosition": { - "x": 14276.963150788297, - "y": 9610.176945007157 + "x": 14129.963150788297, + "y": 8953.676945007157 }, "floatingObject": { "isPinned": false, @@ -13432,15 +15050,15 @@ } }, "styleConditions": [], - "id": "0bea00aa-0393-4b58-a0bf-49967e4e30d9", + "id": "f043cfdf-de4f-4f4d-a695-572ec7be029e", "savedPayload": { "position": { - "x": 14276.963150788297, - "y": 9610.176945007157 + "x": 14129.963150788297, + "y": 8953.676945007157 }, "targetPosition": { - "x": 14226.89212190323, - "y": 9751.573168670984 + "x": 14079.89212190323, + "y": 9095.073168670984 }, "floatingObject": { "isPinned": false, @@ -13460,15 +15078,15 @@ "type": "Polygon Vertex", "name": " Zero End", "project": "Foundations", - "id": "978ba53d-9d18-4fc1-85fe-aa370a503a7d", + "id": "ccd44622-698d-4400-b477-792b77dcecee", "savedPayload": { "position": { - "x": 14327.26171285706, - "y": 9640.101444849375 + "x": 14180.26171285706, + "y": 8983.601444849375 }, "targetPosition": { - "x": 14226.89212190323, - "y": 9751.573168670984 + "x": 14079.89212190323, + "y": 9095.073168670984 }, "floatingObject": { "isPinned": false, @@ -13484,44 +15102,44 @@ "referenceParent": { "type": "Point", "name": "Zero End", - "id": "e10c0a8e-233b-4911-814d-84069c154be7" + "id": "9b0ab92b-d79a-4e92-b56a-a1c76298c2fd" }, "referenceParentCombinedNodePath": [ [ "quantum", "Data Mine", - "Foundations", - "c605cc22-976a-4661-afbd-f735d6f8f8d9" + "Data-Mining", + "9813e751-d2ed-4b93-b3e6-b5f2cacdc2c7" ], [ "BeepBoop", "Plotter", "Foundations", - "ca776e03-02d4-48d4-8b3e-fd4b1219f537" + "ae695d69-ab5b-4170-9777-b122426eb0c6" ], [ "BeepBoop", "Plotter Module", "Foundations", - "584fbbae-8464-43f1-bbed-87af3ae0c157" + "97929c91-0897-4f4d-9e95-209dd5cf0619" ], [ "New Shapes", "Shapes", "Foundations", - "49f41436-73de-4767-993d-0de61d74fd76" + "b1af4dab-74f8-41e9-9f09-2421a9469841" ], [ "New Chart Points", "Chart Points", "Foundations", - "ef87dd5f-3015-47a7-b99c-b9a1ae92e782" + "51d5d189-b8be-474c-983e-a96636156756" ], [ "Zero End", "Point", "Foundations", - "e10c0a8e-233b-4911-814d-84069c154be7" + "9b0ab92b-d79a-4e92-b56a-a1c76298c2fd" ] ] } @@ -13530,15 +15148,15 @@ "type": "Polygon Vertex", "name": " Zero Begin", "project": "Foundations", - "id": "624e5f41-6f98-4fc2-afc2-d547a044e962", + "id": "42a0212c-92ee-4986-8e5e-b4039c216e78", "savedPayload": { "position": { - "x": 14362.27991455571, - "y": 9686.99650414974 + "x": 14215.27991455571, + "y": 9030.49650414974 }, "targetPosition": { - "x": 14226.89212190323, - "y": 9751.573168670984 + "x": 14079.89212190323, + "y": 9095.073168670984 }, "floatingObject": { "isPinned": false, @@ -13554,58 +15172,58 @@ "referenceParent": { "type": "Point", "name": "Zero Begin", - "id": "54343ff4-ab86-42dc-88b5-b916121ac0fa" + "id": "b7338f5f-fe8b-4e49-9269-2bf52e61bb2b" }, "referenceParentCombinedNodePath": [ [ "quantum", "Data Mine", - "Foundations", - "c605cc22-976a-4661-afbd-f735d6f8f8d9" + "Data-Mining", + "9813e751-d2ed-4b93-b3e6-b5f2cacdc2c7" ], [ "BeepBoop", "Plotter", "Foundations", - "ca776e03-02d4-48d4-8b3e-fd4b1219f537" + "ae695d69-ab5b-4170-9777-b122426eb0c6" ], [ "BeepBoop", "Plotter Module", "Foundations", - "584fbbae-8464-43f1-bbed-87af3ae0c157" + "97929c91-0897-4f4d-9e95-209dd5cf0619" ], [ "New Shapes", "Shapes", "Foundations", - "49f41436-73de-4767-993d-0de61d74fd76" + "b1af4dab-74f8-41e9-9f09-2421a9469841" ], [ "New Chart Points", "Chart Points", "Foundations", - "ef87dd5f-3015-47a7-b99c-b9a1ae92e782" + "51d5d189-b8be-474c-983e-a96636156756" ], [ "Zero Begin", "Point", "Foundations", - "54343ff4-ab86-42dc-88b5-b916121ac0fa" + "b7338f5f-fe8b-4e49-9269-2bf52e61bb2b" ] ] } } ], - "id": "75dd9490-0a80-47d4-a276-504ffa6dd5ca", + "id": "a5438384-bf79-4e58-960c-81340aa57de0", "savedPayload": { "position": { - "x": 14649.400814633682, - "y": 10476.19705182883 + "x": 14502.400814633682, + "y": 9819.69705182883 }, "targetPosition": { - "x": 14571.755101102926, - "y": 10765.974799715552 + "x": 14424.755101102926, + "y": 10109.474799715552 }, "floatingObject": { "isPinned": false, @@ -13633,15 +15251,15 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.LIGHT\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\"\n }\n}", "project": "Foundations", - "id": "8fa41802-7556-4c3b-9ced-4643aee5be2c", + "id": "326a2e9c-e792-40c8-9daf-2bb9d821db32", "savedPayload": { "position": { - "x": 13897.972055023156, - "y": 9343.05615611986 + "x": 13750.972055023156, + "y": 8686.55615611986 }, "targetPosition": { - "x": 14089.372101203058, - "y": 9574.067026691639 + "x": 13942.372101203058, + "y": 8917.567026691639 }, "floatingObject": { "isPinned": false, @@ -13667,15 +15285,15 @@ "name": "New Style", "config": "{\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.JUNGLE_GREEN\"\n}", "project": "Foundations", - "id": "ce375213-d24f-4c2f-b76d-bd51f227e90b", + "id": "79d6ce92-0bed-4f38-b062-f60259a0d2e0", "savedPayload": { "position": { - "x": 13912.518996556515, - "y": 9000.723343219954 + "x": 13765.518996556515, + "y": 8344.223343219954 }, "targetPosition": { - "x": 14000.945548879787, - "y": 9287.395184955796 + "x": 13853.945548879787, + "y": 8630.895184955796 }, "floatingObject": { "isPinned": false, @@ -13690,15 +15308,15 @@ } } }, - "id": "1bd8803f-1a8e-49e0-9dd5-9f0e86bc50f7", + "id": "618e94e9-27f8-47ce-a608-de7c96ad6723", "savedPayload": { "position": { - "x": 14000.945548879787, - "y": 9287.395184955796 + "x": 13853.945548879787, + "y": 8630.895184955796 }, "targetPosition": { - "x": 14089.372101203058, - "y": 9574.067026691639 + "x": 13942.372101203058, + "y": 8917.567026691639 }, "floatingObject": { "isPinned": false, @@ -13723,15 +15341,15 @@ "name": "New Style", "config": "{\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RED_ORANGE\"\n}", "project": "Foundations", - "id": "6f319d5e-3398-46c1-8073-742b9b5530a8", + "id": "d935dbf5-d887-4edd-b118-0770316ec5d5", "savedPayload": { "position": { - "x": 14145.39026627483, - "y": 8976.68777932696 + "x": 13998.39026627483, + "y": 8320.18777932696 }, "targetPosition": { - "x": 14117.381183738944, - "y": 9275.377403009299 + "x": 13970.381183738944, + "y": 8618.877403009299 }, "floatingObject": { "isPinned": false, @@ -13746,15 +15364,15 @@ } } }, - "id": "1065de7c-cf37-4e86-a78c-3936e70bd7fd", + "id": "5ee7425c-f708-4d96-ba0f-ca673420845b", "savedPayload": { "position": { - "x": 14117.381183738944, - "y": 9275.377403009299 + "x": 13970.381183738944, + "y": 8618.877403009299 }, "targetPosition": { - "x": 14089.372101203058, - "y": 9574.067026691639 + "x": 13942.372101203058, + "y": 8917.567026691639 }, "floatingObject": { "isPinned": false, @@ -13770,15 +15388,15 @@ } } ], - "id": "196b6575-d01d-4e05-b31c-57cec97a55e7", + "id": "11117350-5faa-45d8-848a-b6e98a60bb0e", "savedPayload": { "position": { - "x": 14089.372101203058, - "y": 9574.067026691639 + "x": 13942.372101203058, + "y": 8917.567026691639 }, "targetPosition": { - "x": 14333.79865352633, - "y": 10071.738868427481 + "x": 14186.79865352633, + "y": 9415.238868427481 }, "floatingObject": { "isPinned": true, @@ -13802,15 +15420,15 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.LIGHT\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\"\n }\n}", "project": "Foundations", - "id": "00338a7c-5d34-466f-b482-a76bbc93291e", + "id": "0b47ce43-4886-43cf-8350-74f977a33a1c", "savedPayload": { "position": { - "x": 14350.459090215645, - "y": 9292.876231730334 + "x": 14203.459090215645, + "y": 8636.376231730334 }, "targetPosition": { - "x": 14485.65558295563, - "y": 9560.685694503416 + "x": 14338.65558295563, + "y": 8904.185694503416 }, "floatingObject": { "isPinned": false, @@ -13836,15 +15454,15 @@ "name": "New Style", "config": "{\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.PERSIAN_GREEN\"\n}", "project": "Foundations", - "id": "c4debbdd-9946-4ef9-be1b-e6170d7669f0", + "id": "e72d7b7b-ce6d-4565-9779-92fdc4b99aa3", "savedPayload": { "position": { - "x": 14440.817526803772, - "y": 8962.363416194708 + "x": 14293.817526803772, + "y": 8305.863416194708 }, "targetPosition": { - "x": 14463.2365548797, - "y": 9261.524555349062 + "x": 14316.2365548797, + "y": 8605.024555349062 }, "floatingObject": { "isPinned": false, @@ -13859,15 +15477,15 @@ } } }, - "id": "9409044f-37ba-4b9e-b07a-5577e722da33", + "id": "b1f255cc-5753-460d-925a-58565737e8bc", "savedPayload": { "position": { - "x": 14463.2365548797, - "y": 9261.524555349062 + "x": 14316.2365548797, + "y": 8605.024555349062 }, "targetPosition": { - "x": 14485.65558295563, - "y": 9560.685694503416 + "x": 14338.65558295563, + "y": 8904.185694503416 }, "floatingObject": { "isPinned": false, @@ -13892,15 +15510,15 @@ "name": "New Style", "config": "{\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RED\"\n}", "project": "Foundations", - "id": "6d386b17-762c-43df-bf83-23adc0406239", + "id": "21aafec6-4f1e-4526-8011-f5a5522579f1", "savedPayload": { "position": { - "x": 14673.198643723017, - "y": 8990.74920649971 + "x": 14526.198643723017, + "y": 8334.24920649971 }, "targetPosition": { - "x": 14579.427113339323, - "y": 9275.717450501563 + "x": 14432.427113339323, + "y": 8619.217450501563 }, "floatingObject": { "isPinned": false, @@ -13915,15 +15533,15 @@ } } }, - "id": "539c10db-e4e7-4f63-a499-668d88f2d5a5", + "id": "62951a04-6685-4978-b435-2bfed95501a8", "savedPayload": { "position": { - "x": 14579.427113339323, - "y": 9275.717450501563 + "x": 14432.427113339323, + "y": 8619.217450501563 }, "targetPosition": { - "x": 14485.65558295563, - "y": 9560.685694503416 + "x": 14338.65558295563, + "y": 8904.185694503416 }, "floatingObject": { "isPinned": false, @@ -13939,15 +15557,15 @@ } } ], - "id": "7d5fd696-d806-409c-96f1-8ab797f00454", + "id": "943b0523-4a31-4792-9b18-1a772befa8a2", "savedPayload": { "position": { - "x": 14485.65558295563, - "y": 9560.685694503416 + "x": 14338.65558295563, + "y": 8904.185694503416 }, "targetPosition": { - "x": 14333.79865352633, - "y": 10071.738868427481 + "x": 14186.79865352633, + "y": 9415.238868427481 }, "floatingObject": { "isPinned": true, @@ -13967,15 +15585,15 @@ "type": "Polygon Vertex", "name": " Histogram 0 begin", "project": "Foundations", - "id": "99668f78-d8c0-4f9a-b275-19e95b071d8a", + "id": "789dcafa-3b18-45a9-b787-33f3356cc874", "savedPayload": { "position": { - "x": 14345.016011809228, - "y": 9771.948656990962 + "x": 14198.016011809228, + "y": 9115.448656990962 }, "targetPosition": { - "x": 14333.79865352633, - "y": 10071.738868427481 + "x": 14186.79865352633, + "y": 9415.238868427481 }, "floatingObject": { "isPinned": false, @@ -13991,44 +15609,44 @@ "referenceParent": { "type": "Point", "name": "Histogram 0 begin", - "id": "0c7adb51-d8ee-46e2-a853-55caa7e38921" + "id": "89032b16-5c89-414a-9db2-8e06bf32fbf3" }, "referenceParentCombinedNodePath": [ [ "quantum", "Data Mine", - "Foundations", - "c605cc22-976a-4661-afbd-f735d6f8f8d9" + "Data-Mining", + "9813e751-d2ed-4b93-b3e6-b5f2cacdc2c7" ], [ "BeepBoop", "Plotter", "Foundations", - "ca776e03-02d4-48d4-8b3e-fd4b1219f537" + "ae695d69-ab5b-4170-9777-b122426eb0c6" ], [ "BeepBoop", "Plotter Module", "Foundations", - "584fbbae-8464-43f1-bbed-87af3ae0c157" + "97929c91-0897-4f4d-9e95-209dd5cf0619" ], [ "New Shapes", "Shapes", "Foundations", - "49f41436-73de-4767-993d-0de61d74fd76" + "b1af4dab-74f8-41e9-9f09-2421a9469841" ], [ "New Chart Points", "Chart Points", "Foundations", - "ef87dd5f-3015-47a7-b99c-b9a1ae92e782" + "51d5d189-b8be-474c-983e-a96636156756" ], [ "Histogram 0 begin", "Point", "Foundations", - "0c7adb51-d8ee-46e2-a853-55caa7e38921" + "89032b16-5c89-414a-9db2-8e06bf32fbf3" ] ] } @@ -14037,15 +15655,15 @@ "type": "Polygon Vertex", "name": " Histogram 0 end", "project": "Foundations", - "id": "9f4aea88-c181-409f-b8e7-ee1ff8aad9b7", + "id": "f3562782-cf02-4963-8929-947be5f578e8", "savedPayload": { "position": { - "x": 14443.400960836248, - "y": 9792.47674383422 + "x": 14296.400960836248, + "y": 9135.97674383422 }, "targetPosition": { - "x": 14333.79865352633, - "y": 10071.738868427481 + "x": 14186.79865352633, + "y": 9415.238868427481 }, "floatingObject": { "isPinned": false, @@ -14061,44 +15679,44 @@ "referenceParent": { "type": "Point", "name": "Histogram 0 end", - "id": "317f72e9-2edc-4acb-a145-4824d2d9414a" + "id": "a594e47d-9b93-4103-a74f-2abcdb65b5c4" }, "referenceParentCombinedNodePath": [ [ "quantum", "Data Mine", - "Foundations", - "c605cc22-976a-4661-afbd-f735d6f8f8d9" + "Data-Mining", + "9813e751-d2ed-4b93-b3e6-b5f2cacdc2c7" ], [ "BeepBoop", "Plotter", "Foundations", - "ca776e03-02d4-48d4-8b3e-fd4b1219f537" + "ae695d69-ab5b-4170-9777-b122426eb0c6" ], [ "BeepBoop", "Plotter Module", "Foundations", - "584fbbae-8464-43f1-bbed-87af3ae0c157" + "97929c91-0897-4f4d-9e95-209dd5cf0619" ], [ "New Shapes", "Shapes", "Foundations", - "49f41436-73de-4767-993d-0de61d74fd76" + "b1af4dab-74f8-41e9-9f09-2421a9469841" ], [ "New Chart Points", "Chart Points", "Foundations", - "ef87dd5f-3015-47a7-b99c-b9a1ae92e782" + "51d5d189-b8be-474c-983e-a96636156756" ], [ "Histogram 0 end", "Point", "Foundations", - "317f72e9-2edc-4acb-a145-4824d2d9414a" + "a594e47d-9b93-4103-a74f-2abcdb65b5c4" ] ] } @@ -14107,15 +15725,15 @@ "type": "Polygon Vertex", "name": " Histogram End", "project": "Foundations", - "id": "c87c28ca-79f7-4ef4-9fa7-236c5242442f", + "id": "97ecc75c-ab76-4ee4-8e20-493ea3411d13", "savedPayload": { "position": { - "x": 14502.794670945417, - "y": 9823.867236132683 + "x": 14355.794670945417, + "y": 9167.367236132683 }, "targetPosition": { - "x": 14333.79865352633, - "y": 10071.738868427481 + "x": 14186.79865352633, + "y": 9415.238868427481 }, "floatingObject": { "isPinned": false, @@ -14131,44 +15749,44 @@ "referenceParent": { "type": "Point", "name": "Histogram End", - "id": "e339d3f2-edac-45fc-823c-c5738acc1c08" + "id": "e7daffeb-3eca-41b9-aec6-6292930075db" }, "referenceParentCombinedNodePath": [ [ "quantum", "Data Mine", - "Foundations", - "c605cc22-976a-4661-afbd-f735d6f8f8d9" + "Data-Mining", + "9813e751-d2ed-4b93-b3e6-b5f2cacdc2c7" ], [ "BeepBoop", "Plotter", "Foundations", - "ca776e03-02d4-48d4-8b3e-fd4b1219f537" + "ae695d69-ab5b-4170-9777-b122426eb0c6" ], [ "BeepBoop", "Plotter Module", "Foundations", - "584fbbae-8464-43f1-bbed-87af3ae0c157" + "97929c91-0897-4f4d-9e95-209dd5cf0619" ], [ "New Shapes", "Shapes", "Foundations", - "49f41436-73de-4767-993d-0de61d74fd76" + "b1af4dab-74f8-41e9-9f09-2421a9469841" ], [ "New Chart Points", "Chart Points", "Foundations", - "ef87dd5f-3015-47a7-b99c-b9a1ae92e782" + "51d5d189-b8be-474c-983e-a96636156756" ], [ "Histogram End", "Point", "Foundations", - "e339d3f2-edac-45fc-823c-c5738acc1c08" + "e7daffeb-3eca-41b9-aec6-6292930075db" ] ] } @@ -14177,15 +15795,15 @@ "type": "Polygon Vertex", "name": " Histogram Begin", "project": "Foundations", - "id": "f5aa1bfe-0699-4f09-ad43-f18b5b09d63e", + "id": "32734bf5-b733-4b51-84e1-ff82d251d321", "savedPayload": { "position": { - "x": 14553.714215075277, - "y": 9867.687047096206 + "x": 14406.714215075277, + "y": 9211.187047096206 }, "targetPosition": { - "x": 14333.79865352633, - "y": 10071.738868427481 + "x": 14186.79865352633, + "y": 9415.238868427481 }, "floatingObject": { "isPinned": false, @@ -14201,58 +15819,58 @@ "referenceParent": { "type": "Point", "name": "Histogram Begin", - "id": "d7a4ed25-99b6-49f9-ae41-2b00e9627190" + "id": "21539004-be5b-41b2-beb9-8d005db233ff" }, "referenceParentCombinedNodePath": [ [ "quantum", "Data Mine", - "Foundations", - "c605cc22-976a-4661-afbd-f735d6f8f8d9" + "Data-Mining", + "9813e751-d2ed-4b93-b3e6-b5f2cacdc2c7" ], [ "BeepBoop", "Plotter", "Foundations", - "ca776e03-02d4-48d4-8b3e-fd4b1219f537" + "ae695d69-ab5b-4170-9777-b122426eb0c6" ], [ "BeepBoop", "Plotter Module", "Foundations", - "584fbbae-8464-43f1-bbed-87af3ae0c157" + "97929c91-0897-4f4d-9e95-209dd5cf0619" ], [ "New Shapes", "Shapes", "Foundations", - "49f41436-73de-4767-993d-0de61d74fd76" + "b1af4dab-74f8-41e9-9f09-2421a9469841" ], [ "New Chart Points", "Chart Points", "Foundations", - "ef87dd5f-3015-47a7-b99c-b9a1ae92e782" + "51d5d189-b8be-474c-983e-a96636156756" ], [ "Histogram Begin", "Point", "Foundations", - "d7a4ed25-99b6-49f9-ae41-2b00e9627190" + "21539004-be5b-41b2-beb9-8d005db233ff" ] ] } } ], - "id": "e2f51635-23e1-4e97-82ba-e2a8dab68b88", + "id": "b1526a28-ea8b-41d5-9d3c-66330fb66e51", "savedPayload": { "position": { - "x": 14831.562722238257, - "y": 10615.974799715552 + "x": 14684.562722238257, + "y": 9959.474799715552 }, "targetPosition": { - "x": 14571.755101102926, - "y": 10765.974799715552 + "x": 14424.755101102926, + "y": 10109.474799715552 }, "floatingObject": { "isPinned": false, @@ -14270,15 +15888,15 @@ ], "images": [], "texts": [], - "id": "49f41436-73de-4767-993d-0de61d74fd76", + "id": "b1af4dab-74f8-41e9-9f09-2421a9469841", "savedPayload": { "position": { - "x": 14571.755101102926, - "y": 10765.974799715552 + "x": 14424.755101102926, + "y": 10109.474799715552 }, "targetPosition": { - "x": 14494.10938757217, - "y": 11055.752547602273 + "x": 14347.10938757217, + "y": 10399.252547602273 }, "floatingObject": { "isPinned": false, @@ -14310,15 +15928,15 @@ "name": "New Data Formula", "code": "let Status = \"neutral\"\n\nif (record.HistCol == \"Aqua\") { Status = \"Buy\" }\nif (record.HistCol == \"Red\") { Status = \"Sell\" }\n\nStatus", "project": "Foundations", - "id": "9bc35bc3-ff88-473f-8710-3acd81f5e821", + "id": "4db5ba1b-8041-46f2-a12e-03940a039474", "savedPayload": { "position": { - "x": 15363.442631232334, - "y": 10822.815407010006 + "x": 15216.442631232334, + "y": 10166.315407010006 }, "targetPosition": { - "x": 15073.664883345613, - "y": 10900.461120540762 + "x": 14926.664883345613, + "y": 10243.961120540762 }, "floatingObject": { "isPinned": false, @@ -14333,15 +15951,15 @@ } } }, - "id": "59f3f066-e2dc-4e45-b681-0fe05e2206cf", + "id": "f621fdc1-b324-4a92-893b-0eda7ebbb841", "savedPayload": { "position": { - "x": 15073.664883345613, - "y": 10900.461120540762 + "x": 14926.664883345613, + "y": 10243.961120540762 }, "targetPosition": { - "x": 14783.887135458892, - "y": 10978.106834071517 + "x": 14636.887135458892, + "y": 10321.606834071517 }, "floatingObject": { "isPinned": false, @@ -14357,15 +15975,15 @@ } } ], - "id": "272f4122-8e73-4074-8d02-c51865ea970e", + "id": "cf14a25e-39a2-4ca3-96fd-92870002d463", "savedPayload": { "position": { - "x": 14783.887135458892, - "y": 10978.106834071517 + "x": 14636.887135458892, + "y": 10321.606834071517 }, "targetPosition": { - "x": 14494.10938757217, - "y": 11055.752547602273 + "x": 14347.10938757217, + "y": 10399.252547602273 }, "floatingObject": { "isPinned": false, @@ -14381,15 +15999,15 @@ } } ], - "id": "584fbbae-8464-43f1-bbed-87af3ae0c157", + "id": "97929c91-0897-4f4d-9e95-209dd5cf0619", "savedPayload": { "position": { - "x": 14494.10938757217, - "y": 11055.752547602273 + "x": 14108.255515485213, + "y": 10252.88270653711 }, "targetPosition": { - "x": 14281.977353216207, - "y": 11267.884581958237 + "x": 14015.550417172728, + "y": 10538.199661425655 }, "floatingObject": { "isPinned": false, @@ -14405,15 +16023,1256 @@ } } ], - "id": "ca776e03-02d4-48d4-8b3e-fd4b1219f537", + "id": "ae695d69-ab5b-4170-9777-b122426eb0c6", "savedPayload": { "position": { - "x": 14281.977353216207, - "y": 11267.884581958237 + "x": 13468.550417172728, + "y": 12749.199661425655 }, "targetPosition": { - "x": 14069.845318860243, - "y": 11480.0166163142 + "x": 13375.845318860243, + "y": 13034.5166163142 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter", + "name": "Chop", + "config": "{\n \"codeName\": \"ChopIndexIndicator\"\n}", + "project": "Foundations", + "modules": [ + { + "type": "Plotter Module", + "name": "Chop Index", + "config": "{\n \"codeName\": \"chop\",\n \"icon\": \"oscillator\"\n}", + "project": "Foundations", + "shapes": { + "type": "Shapes", + "name": "New Shapes", + "project": "Foundations", + "chartPoints": [ + { + "type": "Chart Points", + "name": "New Chart Points", + "project": "Foundations", + "points": [ + { + "type": "Point", + "name": "Index Begin", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = record.previous.Index", + "project": "Foundations", + "id": "459a3737-85c5-4483-8999-9a4d0419500e", + "savedPayload": { + "position": { + "x": 13309.534799676423, + "y": 12051.69893805683 + }, + "targetPosition": { + "x": 13533.905654042188, + "y": 12034.884666999884 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "c0db4136-9262-4d3a-95ed-603396cacdd7", + "savedPayload": { + "position": { + "x": 13533.905654042188, + "y": 12034.884666999884 + }, + "targetPosition": { + "x": 13758.276508407953, + "y": 12018.070395942937 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "Index End", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = record.Index", + "project": "Foundations", + "id": "b5cfe61a-a22c-4d94-9155-2a6c44015010", + "savedPayload": { + "position": { + "x": 13339.383321518062, + "y": 11853.66693497806 + }, + "targetPosition": { + "x": 13548.829914963007, + "y": 11935.868665460499 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "ec7de3f3-b362-43eb-b64c-37dd3e39276c", + "savedPayload": { + "position": { + "x": 13548.829914963007, + "y": 11935.868665460499 + }, + "targetPosition": { + "x": 13758.276508407953, + "y": 12018.070395942937 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "Lower Line Begin ", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = record.lowerLine", + "project": "Foundations", + "id": "10a3aa65-16c1-43d1-beab-ea5ae6f10184", + "savedPayload": { + "position": { + "x": 13528.718209410268, + "y": 11770.66538920037 + }, + "targetPosition": { + "x": 13605.237642409496, + "y": 11853.133724781226 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "803fcba0-f6c1-4d68-b68d-4bc752270656", + "savedPayload": { + "position": { + "x": 13605.237642409496, + "y": 11853.133724781226 + }, + "targetPosition": { + "x": 13758.276508407953, + "y": 12018.070395942937 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "Lower Line End", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = record.lowerLine", + "project": "Foundations", + "id": "dd712809-d13d-41a2-b11c-53bc7c260d52", + "savedPayload": { + "position": { + "x": 13658.796637044274, + "y": 11695.564573990116 + }, + "targetPosition": { + "x": 13691.9565941655, + "y": 11803.066514641056 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "1ae2d43b-2083-4003-bb63-5427c98f6079", + "savedPayload": { + "position": { + "x": 13691.9565941655, + "y": 11803.066514641056 + }, + "targetPosition": { + "x": 13758.276508407953, + "y": 12018.070395942937 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "Upper Line Begin", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = record.upperLine", + "project": "Foundations", + "id": "dee5a5ee-9edb-461f-8bb0-11e21d82aa60", + "savedPayload": { + "position": { + "x": 13808.578273242412, + "y": 11684.339992091956 + }, + "targetPosition": { + "x": 13791.811018297592, + "y": 11795.583460042284 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "f1e3c005-c163-4523-9bad-b48937d07bf8", + "savedPayload": { + "position": { + "x": 13791.811018297592, + "y": 11795.583460042284 + }, + "targetPosition": { + "x": 13758.276508407953, + "y": 12018.070395942937 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "Upper Line End", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = record.upperLine", + "project": "Foundations", + "id": "cba32a0f-8f8e-487a-915a-cba38c401b69", + "savedPayload": { + "position": { + "x": 13948.397028004425, + "y": 11739.214809611289 + }, + "targetPosition": { + "x": 13885.023521472267, + "y": 11832.166671721838 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "25acbcfc-d63e-437c-b49f-4046d64fcbe2", + "savedPayload": { + "position": { + "x": 13885.023521472267, + "y": 11832.166671721838 + }, + "targetPosition": { + "x": 13758.276508407953, + "y": 12018.070395942937 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "242960e2-fa55-4404-b863-f02ffea4820f", + "savedPayload": { + "position": { + "x": 13758.276508407953, + "y": 12018.070395942937 + }, + "targetPosition": { + "x": 13983.276508407953, + "y": 12407.781827645935 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "polygons": [ + { + "type": "Polygon", + "name": "Index", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.BOTTLE_GREEN\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.WINDSOR_TAN\"\n }\n}", + "project": "Foundations", + "id": "5c277a1b-01b6-4e66-92ec-2909a38a5b1f", + "savedPayload": { + "position": { + "x": 13890.276731603513, + "y": 11573.569934454832 + }, + "targetPosition": { + "x": 13997.787116467103, + "y": 11853.644062403993 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "6db9d932-9c14-4034-aefd-8bcb9a539ab7", + "savedPayload": { + "position": { + "x": 13997.787116467103, + "y": 11853.644062403993 + }, + "targetPosition": { + "x": 14105.297501330693, + "y": 12133.718190353155 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " Index Begin", + "project": "Foundations", + "id": "683d6584-43f3-4d25-8a5f-500d322071be", + "savedPayload": { + "position": { + "x": 14227.318494253434, + "y": 11859.654553060374 + }, + "targetPosition": { + "x": 14105.297501330693, + "y": 12133.718190353155 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Index Begin", + "id": "c0db4136-9262-4d3a-95ed-603396cacdd7" + }, + "referenceParentCombinedNodePath": [ + [ + "quantum", + "Data Mine", + "Data-Mining", + "9813e751-d2ed-4b93-b3e6-b5f2cacdc2c7" + ], + [ + "Chop", + "Plotter", + "Foundations", + "7108addd-2d63-4aaa-ae39-cf7b28a882aa" + ], + [ + "Chop Index", + "Plotter Module", + "Foundations", + "0fccc090-0287-4b95-bd3d-ae5a37879f7c" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "1db591f2-767e-4fb5-b45f-b8d42a2c3550" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "242960e2-fa55-4404-b863-f02ffea4820f" + ], + [ + "Index Begin", + "Point", + "Foundations", + "c0db4136-9262-4d3a-95ed-603396cacdd7" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " Index End", + "project": "Foundations", + "id": "3ee49153-67b9-47cf-badd-6a85d8c92f81", + "savedPayload": { + "position": { + "x": 14385.371629279854, + "y": 12026.207805489565 + }, + "targetPosition": { + "x": 14105.297501330693, + "y": 12133.718190353155 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Index End", + "id": "ec7de3f3-b362-43eb-b64c-37dd3e39276c" + }, + "referenceParentCombinedNodePath": [ + [ + "quantum", + "Data Mine", + "Data-Mining", + "9813e751-d2ed-4b93-b3e6-b5f2cacdc2c7" + ], + [ + "Chop", + "Plotter", + "Foundations", + "7108addd-2d63-4aaa-ae39-cf7b28a882aa" + ], + [ + "Chop Index", + "Plotter Module", + "Foundations", + "0fccc090-0287-4b95-bd3d-ae5a37879f7c" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "1db591f2-767e-4fb5-b45f-b8d42a2c3550" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "242960e2-fa55-4404-b863-f02ffea4820f" + ], + [ + "Index End", + "Point", + "Foundations", + "ec7de3f3-b362-43eb-b64c-37dd3e39276c" + ] + ] + } + } + ], + "id": "369067c8-9c29-442d-8bfe-2a362abafe15", + "savedPayload": { + "position": { + "x": 14014.635047388248, + "y": 12109.425259035454 + }, + "targetPosition": { + "x": 13983.276508407953, + "y": 12407.781827645935 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Polygon", + "name": "Lower", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.OCEAN_GREEN\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.OCEAN_GREEN\"\n }\n}", + "project": "Foundations", + "id": "623ef5a3-511c-4728-88dc-61d534c8ab6c", + "savedPayload": { + "position": { + "x": 14507.392622202595, + "y": 11752.144168196784 + }, + "targetPosition": { + "x": 14385.371629279854, + "y": 12026.207805489565 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "69ab3a4b-ddcb-4abe-a52e-47651da8bf0a", + "savedPayload": { + "position": { + "x": 14385.371629279854, + "y": 12026.207805489565 + }, + "targetPosition": { + "x": 14263.350636357114, + "y": 12300.271442782345 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " Lower Line Begin ", + "project": "Foundations", + "id": "fbc9c434-209c-4e70-91b0-f40e89486fb5", + "savedPayload": { + "position": { + "x": 14543.424764306275, + "y": 12192.761057918755 + }, + "targetPosition": { + "x": 14263.350636357114, + "y": 12300.271442782345 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Lower Line Begin ", + "id": "803fcba0-f6c1-4d68-b68d-4bc752270656" + }, + "referenceParentCombinedNodePath": [ + [ + "quantum", + "Data Mine", + "Data-Mining", + "9813e751-d2ed-4b93-b3e6-b5f2cacdc2c7" + ], + [ + "Chop", + "Plotter", + "Foundations", + "7108addd-2d63-4aaa-ae39-cf7b28a882aa" + ], + [ + "Chop Index", + "Plotter Module", + "Foundations", + "0fccc090-0287-4b95-bd3d-ae5a37879f7c" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "1db591f2-767e-4fb5-b45f-b8d42a2c3550" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "242960e2-fa55-4404-b863-f02ffea4820f" + ], + [ + "Lower Line Begin ", + "Point", + "Foundations", + "803fcba0-f6c1-4d68-b68d-4bc752270656" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " Lower Line End", + "project": "Foundations", + "id": "d7cccf15-1f7f-47b1-9415-5ba7ee29c5de", + "savedPayload": { + "position": { + "x": 14537.414273649894, + "y": 12422.292435705085 + }, + "targetPosition": { + "x": 14263.350636357114, + "y": 12300.271442782345 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Lower Line End", + "id": "1ae2d43b-2083-4003-bb63-5427c98f6079" + }, + "referenceParentCombinedNodePath": [ + [ + "quantum", + "Data Mine", + "Data-Mining", + "9813e751-d2ed-4b93-b3e6-b5f2cacdc2c7" + ], + [ + "Chop", + "Plotter", + "Foundations", + "7108addd-2d63-4aaa-ae39-cf7b28a882aa" + ], + [ + "Chop Index", + "Plotter Module", + "Foundations", + "0fccc090-0287-4b95-bd3d-ae5a37879f7c" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "1db591f2-767e-4fb5-b45f-b8d42a2c3550" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "242960e2-fa55-4404-b863-f02ffea4820f" + ], + [ + "Lower Line End", + "Point", + "Foundations", + "1ae2d43b-2083-4003-bb63-5427c98f6079" + ] + ] + } + } + ], + "id": "3be07308-53b3-475b-9553-bf2238e378b3", + "savedPayload": { + "position": { + "x": 14184.01569031561, + "y": 12184.838380002717 + }, + "targetPosition": { + "x": 13983.276508407953, + "y": 12407.781827645935 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Polygon", + "name": "Upper", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.OCEAN_GREEN\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.OCEAN_GREEN\"\n }\n}", + "project": "Foundations", + "id": "ce188334-6e59-46c0-9e9c-bdd1455b18a7", + "savedPayload": { + "position": { + "x": 14603.504209637109, + "y": 11842.205979633354 + }, + "targetPosition": { + "x": 14440.112499132601, + "y": 12093.80715001698 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "62f83897-20ba-40ed-a19a-8ae40bb5db69", + "savedPayload": { + "position": { + "x": 14440.112499132601, + "y": 12093.80715001698 + }, + "targetPosition": { + "x": 14276.720788628094, + "y": 12345.408320400607 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " Upper Line Begin", + "project": "Foundations", + "id": "56b095a0-8722-4265-bc34-05e6b4dac25c", + "savedPayload": { + "position": { + "x": 14570.165068848235, + "y": 12283.03481315528 + }, + "targetPosition": { + "x": 14276.720788628094, + "y": 12345.408320400607 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Upper Line Begin", + "id": "f1e3c005-c163-4523-9bad-b48937d07bf8" + }, + "referenceParentCombinedNodePath": [ + [ + "quantum", + "Data Mine", + "Data-Mining", + "9813e751-d2ed-4b93-b3e6-b5f2cacdc2c7" + ], + [ + "Chop", + "Plotter", + "Foundations", + "7108addd-2d63-4aaa-ae39-cf7b28a882aa" + ], + [ + "Chop Index", + "Plotter Module", + "Foundations", + "0fccc090-0287-4b95-bd3d-ae5a37879f7c" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "1db591f2-767e-4fb5-b45f-b8d42a2c3550" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "242960e2-fa55-4404-b863-f02ffea4820f" + ], + [ + "Upper Line Begin", + "Point", + "Foundations", + "f1e3c005-c163-4523-9bad-b48937d07bf8" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " Upper Line End", + "project": "Foundations", + "id": "8ad5f3d4-0478-4bbf-acd9-08ea3b34024f", + "savedPayload": { + "position": { + "x": 14528.32195901172, + "y": 12508.800030905115 + }, + "targetPosition": { + "x": 14276.720788628094, + "y": 12345.408320400607 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Upper Line End", + "id": "25acbcfc-d63e-437c-b49f-4046d64fcbe2" + }, + "referenceParentCombinedNodePath": [ + [ + "quantum", + "Data Mine", + "Data-Mining", + "9813e751-d2ed-4b93-b3e6-b5f2cacdc2c7" + ], + [ + "Chop", + "Plotter", + "Foundations", + "7108addd-2d63-4aaa-ae39-cf7b28a882aa" + ], + [ + "Chop Index", + "Plotter Module", + "Foundations", + "0fccc090-0287-4b95-bd3d-ae5a37879f7c" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "1db591f2-767e-4fb5-b45f-b8d42a2c3550" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "242960e2-fa55-4404-b863-f02ffea4820f" + ], + [ + "Upper Line End", + "Point", + "Foundations", + "25acbcfc-d63e-437c-b49f-4046d64fcbe2" + ] + ] + } + } + ], + "id": "6e492a04-b0bc-4dcc-9c7e-01a83599bf34", + "savedPayload": { + "position": { + "x": 14276.720788628094, + "y": 12345.408320400607 + }, + "targetPosition": { + "x": 13983.276508407953, + "y": 12407.781827645935 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "images": [], + "texts": [], + "id": "1db591f2-767e-4fb5-b45f-b8d42a2c3550", + "savedPayload": { + "position": { + "x": 13983.276508407953, + "y": 12407.781827645935 + }, + "targetPosition": { + "x": 13861.255515485213, + "y": 12681.845464938715 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "panels": [ + { + "type": "Plotter Panel", + "name": "Chop Index", + "config": "{\n \"codeName\": \"Chop\"\n}", + "project": "Foundations", + "panelData": [ + { + "type": "Panel Data", + "name": "Index", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.Index", + "project": "Foundations", + "id": "f1182a82-3f9e-4f03-a9d8-c2790af9dbdb", + "savedPayload": { + "position": { + "x": 14700.67375101866, + "y": 12442.792811290381 + }, + "targetPosition": { + "x": 14457.968652706175, + "y": 12619.128386978124 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.BOTTLE_GREEN\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", + "project": "Foundations", + "id": "4aa029b5-f49a-4b51-a9e1-154314a50146", + "savedPayload": { + "position": { + "x": 14732.032289998955, + "y": 12741.149379900864 + }, + "targetPosition": { + "x": 14457.968652706175, + "y": 12619.128386978124 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "12b4eee3-db26-487f-a89a-cb3a3d237dfd", + "savedPayload": { + "position": { + "x": 14457.968652706175, + "y": 12619.128386978124 + }, + "targetPosition": { + "x": 14159.612084095694, + "y": 12650.48692595842 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "dbc11670-a014-4aa4-b6a7-936571017fba", + "savedPayload": { + "position": { + "x": 14159.612084095694, + "y": 12650.48692595842 + }, + "targetPosition": { + "x": 13861.255515485213, + "y": 12681.845464938715 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "0fccc090-0287-4b95-bd3d-ae5a37879f7c", + "savedPayload": { + "position": { + "x": 13861.255515485213, + "y": 12681.845464938715 + }, + "targetPosition": { + "x": 13618.550417172728, + "y": 12858.181040626458 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "7108addd-2d63-4aaa-ae39-cf7b28a882aa", + "savedPayload": { + "position": { + "x": 13618.550417172728, + "y": 12858.181040626458 + }, + "targetPosition": { + "x": 13375.845318860243, + "y": 13034.5166163142 }, "floatingObject": { "isPinned": false, @@ -14429,15 +17288,15 @@ } } ], - "id": "c605cc22-976a-4661-afbd-f735d6f8f8d9", + "id": "9813e751-d2ed-4b93-b3e6-b5f2cacdc2c7", "savedPayload": { "position": { - "x": 14069.845318860243, - "y": 11480.0166163142 + "x": 13375.845318860243, + "y": 13034.5166163142 }, "targetPosition": { - "x": 14069.845318860243, - "y": 11480.0166163142 + "x": 13375.845318860243, + "y": 13034.5166163142 }, "floatingObject": { "isPinned": true, diff --git a/Projects/Data-Mining/TS/Bot-Modules/API-Data-Fetcher-Bot/FetchingProcess.js b/Projects/Data-Mining/TS/Bot-Modules/API-Data-Fetcher-Bot/FetchingProcess.js index 0b9570dd9..13d8bb576 100644 --- a/Projects/Data-Mining/TS/Bot-Modules/API-Data-Fetcher-Bot/FetchingProcess.js +++ b/Projects/Data-Mining/TS/Bot-Modules/API-Data-Fetcher-Bot/FetchingProcess.js @@ -50,7 +50,7 @@ exports.newDataMiningBotModulesFetchingProcess = function (processIndex) { if (statusDependencies.statusReports.get(reportKey).status === "Status Report is corrupt.") { TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, - "[ERROR] start -> getContextVariables -> Can not continue because dependecy Status Report is corrupt. ") + "[ERROR] start -> getContextVariables -> Can not continue because dependency Status Report is corrupt. ") callBackFunction(TS.projects.foundations.globals.standardResponses.DEFAULT_RETRY_RESPONSE) return; } @@ -193,7 +193,7 @@ exports.newDataMiningBotModulesFetchingProcess = function (processIndex) { We will assume that each Dataset is built fetching data from a single endpointNode at the target API. To get the endpointNode node, we will go through the references at the Record Definition. We will check that all references are pointing to fields belonging to the same endpointNode node. - If they are not, we will consider the user did not define well the relationaships between nodes + If they are not, we will consider the user did not define well the relationships between nodes and abort the process. */ for (let j = 0; j < productDefinition.record.properties.length; j++) { @@ -204,7 +204,7 @@ exports.newDataMiningBotModulesFetchingProcess = function (processIndex) { let endpointNodeFound = TS.projects.visualScripting.utilities.nodeFunctions.findNodeInNodeMesh(apiResponseField, 'API Endpoint') /* Every Record Property with an apiResponseFieldReference must be on the path - to a certain enpoint. + to a certain endpoint. */ if (endpointNodeFound === undefined) { TS.projects.foundations.utilities.errorHandlingFunctions.throwHandledException( @@ -223,11 +223,11 @@ exports.newDataMiningBotModulesFetchingProcess = function (processIndex) { } /* - Here we check all enpoints are actually the same endpoiht. + Here we check all endpoints are actually the same endpoint. */ if (endpointNodeFound.id !== endpointNode.id) { /* - We can not reference fields from different enpoints. + We can not reference fields from different endpoints. */ TS.projects.foundations.utilities.errorHandlingFunctions.throwHandledException( processIndex, @@ -244,7 +244,7 @@ exports.newDataMiningBotModulesFetchingProcess = function (processIndex) { if (endpointNode === undefined) { /* - API Endpoint counld not be found. Check that the at least one Record Property + API Endpoint could not be found. Check that the at least one Record Property has an API Response Field Reference child, and that this one is referencing an API Response Field. */ @@ -263,10 +263,10 @@ exports.newDataMiningBotModulesFetchingProcess = function (processIndex) { /* Each record property references an API Response Field, which can be deep into the data structure received from the API call. What we need to do, is to find for each - record proeprty the nodePath that will help us later retrieve the value of that - particular proeprty. + record property the nodePath that will help us later retrieve the value of that + particular property. - To do so, we will have to recursivelly climb the API Map until reaching the API Response + To do so, we will have to recursively climb the API Map until reaching the API Response Schema node, which is the one from where we will get the root object of the response data structure. */ @@ -606,7 +606,7 @@ exports.newDataMiningBotModulesFetchingProcess = function (processIndex) { let errorCodeReceived /* - At this point we have received the first http reponse from the API server, + At this point we have received the first http response from the API server, and from it we can extract the status code, which is the html code of the response of our request. @@ -665,7 +665,7 @@ exports.newDataMiningBotModulesFetchingProcess = function (processIndex) { response.text().then(body => { apiResponseReceivedText = body /* - If we received an errror code, we abort the processing at this point. + If we received an error code, we abort the processing at this point. */ if (errorCodeReceived === true) { resolve('ERROR_CODE_RECEIVED') @@ -719,7 +719,7 @@ exports.newDataMiningBotModulesFetchingProcess = function (processIndex) { resolve('PAGE_FETCHED') } /* - If we received an errror code, we abort the processing at this point. + If we received an error code, we abort the processing at this point. */ if (errorCodeReceived === true) { resolve('ERROR_CODE_RECEIVED') @@ -829,7 +829,7 @@ exports.newDataMiningBotModulesFetchingProcess = function (processIndex) { function appendToExistingDataset() { /* - We are going to append the curernt apiResponseReceivedText to the existing file. + We are going to append the current apiResponseReceivedText to the existing file. */ let existingFileArray = JSON.parse(existingFileContent) /* @@ -929,7 +929,7 @@ exports.newDataMiningBotModulesFetchingProcess = function (processIndex) { contextVariables.lastFile = file.date /* For One-Min type of datasets, since they are saved as Daily Files, there is no need - to read the already existing content to append to it. In this case is enought to + to read the already existing content to append to it. In this case is enough to set the existing content to an empty array. */ existingFileContent = "[]" @@ -938,7 +938,7 @@ exports.newDataMiningBotModulesFetchingProcess = function (processIndex) { function appendToExistingDataset() { /* - We are going to append the curernt apiResponseReceivedText to the existing file. + We are going to append the current apiResponseReceivedText to the existing file. */ let existingFileArray = JSON.parse(existingFileContent) /* @@ -1108,7 +1108,7 @@ exports.newDataMiningBotModulesFetchingProcess = function (processIndex) { } /* - When all Output Datasets have been succesfully written, we can go and write + When all Output Datasets have been successfully written, we can go and write the Status Report. */ writeStatusReport() diff --git a/Projects/Data-Mining/TS/Bot-Modules/Indicator-Bot/Bollinger-Bands/BollingerBandsMultiTimeFrameDaily.js b/Projects/Data-Mining/TS/Bot-Modules/Indicator-Bot/Bollinger-Bands/BollingerBandsMultiTimeFrameDaily.js index 8566dfd9b..09048f93b 100644 --- a/Projects/Data-Mining/TS/Bot-Modules/Indicator-Bot/Bollinger-Bands/BollingerBandsMultiTimeFrameDaily.js +++ b/Projects/Data-Mining/TS/Bot-Modules/Indicator-Bot/Bollinger-Bands/BollingerBandsMultiTimeFrameDaily.js @@ -58,7 +58,7 @@ /* We look first for Exchange Raw Data in order to get when the market starts. */ statusReport = statusDependenciesModule.reportsByMainUtility.get('Market Starting Point') - if (statusReport === undefined) { // This means the status report does not exist, that could happen for instance at the begining of a month. + if (statusReport === undefined) { // This means the status report does not exist, that could happen for instance at the beginning of a month. TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, "[WARN] start -> getContextVariables -> Status Report does not exist. Retrying Later. "); callBackFunction(TS.projects.foundations.globals.standardResponses.DEFAULT_RETRY_RESPONSE); @@ -67,7 +67,7 @@ if (statusReport.status === "Status Report is corrupt.") { TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, - "[ERROR] start -> getContextVariables -> Can not continue because dependecy Status Report is corrupt. "); + "[ERROR] start -> getContextVariables -> Can not continue because dependency Status Report is corrupt. "); callBackFunction(TS.projects.foundations.globals.standardResponses.DEFAULT_RETRY_RESPONSE); return; } @@ -99,7 +99,7 @@ /* Second, we get the report from Exchange Raw Data, to know when the marted ends. */ statusReport = statusDependenciesModule.reportsByMainUtility.get('Market Ending Point') - if (statusReport === undefined) { // This means the status report does not exist, that could happen for instance at the begining of a month. + if (statusReport === undefined) { // This means the status report does not exist, that could happen for instance at the beginning of a month. TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, "[WARN] start -> getContextVariables -> Status Report does not exist. Retrying Later. "); callBackFunction(TS.projects.foundations.globals.standardResponses.DEFAULT_RETRY_RESPONSE); @@ -108,7 +108,7 @@ if (statusReport.status === "Status Report is corrupt.") { TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, - "[ERROR] start -> getContextVariables -> Can not continue because dependecy Status Report is corrupt. "); + "[ERROR] start -> getContextVariables -> Can not continue because dependency Status Report is corrupt. "); callBackFunction(TS.projects.foundations.globals.standardResponses.DEFAULT_RETRY_RESPONSE); return; } @@ -132,7 +132,7 @@ /* Finally we get our own Status Report. */ statusReport = statusDependenciesModule.reportsByMainUtility.get('Self Reference') - if (statusReport === undefined) { // This means the status report does not exist, that could happen for instance at the begining of a month. + if (statusReport === undefined) { // This means the status report does not exist, that could happen for instance at the beginning of a month. TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, "[WARN] start -> getContextVariables -> Status Report does not exist. Retrying Later. "); callBackFunction(TS.projects.foundations.globals.standardResponses.DEFAULT_RETRY_RESPONSE); @@ -141,7 +141,7 @@ if (statusReport.status === "Status Report is corrupt.") { TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, - "[ERROR] start -> getContextVariables -> Can not continue because self dependecy Status Report is corrupt. Aborting Process."); + "[ERROR] start -> getContextVariables -> Can not continue because self dependency Status Report is corrupt. Aborting Process."); callBackFunction(TS.projects.foundations.globals.standardResponses.DEFAULT_FAIL_RESPONSE); return; } @@ -152,7 +152,7 @@ beginingOfMarket = new Date(thisReport.beginingOfMarket); - if (beginingOfMarket.valueOf() !== contextVariables.datetimeBeginingOfMarketFile.valueOf()) { // Reset Mechanism for Begining of the Market + if (beginingOfMarket.valueOf() !== contextVariables.datetimeBeginingOfMarketFile.valueOf()) { // Reset Mechanism for Beginning of the Market beginingOfMarket = new Date( contextVariables.datetimeBeginingOfMarketFile.getUTCFullYear() + "-" + @@ -192,7 +192,7 @@ } else { /* - In the case when there is no status report, we take the date of the file with the first trades as the begining of the market. Then we will + In the case when there is no status report, we take the date of the file with the first trades as the beginning of the market. Then we will go one day further in time, so that the previous day does fine a file at the begining of the market. */ contextVariables.lastBandFile = new Date( @@ -237,7 +237,7 @@ try { let n; - processDate = new Date(contextVariables.lastBandFile.valueOf() - SA.projects.foundations.globals.timeConstants.ONE_DAY_IN_MILISECONDS); // Go back one day to start well when we advance time at the begining of the loop. + processDate = new Date(contextVariables.lastBandFile.valueOf() - SA.projects.foundations.globals.timeConstants.ONE_DAY_IN_MILISECONDS); // Go back one day to start well when we advance time at the beginning of the loop. let fromDate = new Date(processDate.valueOf()) let lastDate = TS.projects.foundations.utilities.dateTimeFunctions.removeTime(new Date()) @@ -293,7 +293,7 @@ try { /* - We will iterate through all posible timeFrames + We will iterate through all possible timeFrames */ n = 0 // loop Variable representing each possible period as defined at the Time Frame Array. loopBody(); @@ -520,7 +520,7 @@ let numberOfPreviousPeriods; let currentPosition = pBArray.length; - if (currentPosition < numberOfPeriodsPB) { // Avoinding to get into negative array indexes + if (currentPosition < numberOfPeriodsPB) { // Avoiding to get into negative array indexes numberOfPreviousPeriods = currentPosition; } else { numberOfPreviousPeriods = numberOfPeriodsPB; diff --git a/Projects/Data-Mining/TS/Bot-Modules/Indicator-Bot/Bollinger-Bands/BollingerBandsMultiTimeFrameMarket.js b/Projects/Data-Mining/TS/Bot-Modules/Indicator-Bot/Bollinger-Bands/BollingerBandsMultiTimeFrameMarket.js index 70c615653..35f135348 100644 --- a/Projects/Data-Mining/TS/Bot-Modules/Indicator-Bot/Bollinger-Bands/BollingerBandsMultiTimeFrameMarket.js +++ b/Projects/Data-Mining/TS/Bot-Modules/Indicator-Bot/Bollinger-Bands/BollingerBandsMultiTimeFrameMarket.js @@ -42,7 +42,7 @@ function timeframesLoop() { try { /* - We will iterate through all posible time frames. + We will iterate through all possible time frames. */ n = 0 // loop Variable representing each possible period as defined at the Time Frame Array. loopBody() @@ -177,7 +177,7 @@ let numberOfPreviousPeriods; let currentPosition = pBArray.length; - if (currentPosition < numberOfPeriodsPB) { // Avoinding to get into negative array indexes + if (currentPosition < numberOfPeriodsPB) { // Avoiding to get into negative array indexes numberOfPreviousPeriods = currentPosition; } else { numberOfPreviousPeriods = numberOfPeriodsPB; diff --git a/Projects/Data-Mining/TS/Bot-Modules/Indicator-Bot/Candles-Volumes/CandlesVolumesMultiTimeFrameDaily.js b/Projects/Data-Mining/TS/Bot-Modules/Indicator-Bot/Candles-Volumes/CandlesVolumesMultiTimeFrameDaily.js index b1f43ac9d..0a0629d89 100644 --- a/Projects/Data-Mining/TS/Bot-Modules/Indicator-Bot/Candles-Volumes/CandlesVolumesMultiTimeFrameDaily.js +++ b/Projects/Data-Mining/TS/Bot-Modules/Indicator-Bot/Candles-Volumes/CandlesVolumesMultiTimeFrameDaily.js @@ -53,7 +53,7 @@ /* We look first for Exchange Raw Data in order to get when the market starts. */ statusReport = statusDependenciesModule.reportsByMainUtility.get('Market Starting Point') - if (statusReport === undefined) { // This means the status report does not exist, that could happen for instance at the begining of a month. + if (statusReport === undefined) { // This means the status report does not exist, that could happen for instance at the beginning of a month. TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, "[WARN] start -> getContextVariables -> Status Report does not exist. Retrying Later. "); callBackFunction(TS.projects.foundations.globals.standardResponses.DEFAULT_RETRY_RESPONSE); @@ -62,7 +62,7 @@ if (statusReport.status === "Status Report is corrupt.") { TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, - "[ERROR] start -> getContextVariables -> Can not continue because dependecy Status Report is corrupt. "); + "[ERROR] start -> getContextVariables -> Can not continue because dependency Status Report is corrupt. "); callBackFunction(TS.projects.foundations.globals.standardResponses.DEFAULT_RETRY_RESPONSE); return; } @@ -94,7 +94,7 @@ /* Second, we get the report from Exchange Raw Data, to know when the marted ends. */ statusReport = statusDependenciesModule.reportsByMainUtility.get('Market Ending Point') - if (statusReport === undefined) { // This means the status report does not exist, that could happen for instance at the begining of a month. + if (statusReport === undefined) { // This means the status report does not exist, that could happen for instance at the beginning of a month. TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, "[WARN] start -> getContextVariables -> Status Report does not exist. Retrying Later. "); callBackFunction(TS.projects.foundations.globals.standardResponses.DEFAULT_RETRY_RESPONSE); @@ -103,7 +103,7 @@ if (statusReport.status === "Status Report is corrupt.") { TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, - "[ERROR] start -> getContextVariables -> Can not continue because dependecy Status Report is corrupt. "); + "[ERROR] start -> getContextVariables -> Can not continue because dependency Status Report is corrupt. "); callBackFunction(TS.projects.foundations.globals.standardResponses.DEFAULT_RETRY_RESPONSE); return } @@ -130,7 +130,7 @@ /* Finally we get our own Status Report. */ statusReport = statusDependenciesModule.reportsByMainUtility.get('Self Reference') - if (statusReport === undefined) { // This means the status report does not exist, that could happen for instance at the begining of a month. + if (statusReport === undefined) { // This means the status report does not exist, that could happen for instance at the beginning of a month. TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, "[WARN] start -> getContextVariables -> Status Report does not exist. Retrying Later. ") callBackFunction(TS.projects.foundations.globals.standardResponses.DEFAULT_RETRY_RESPONSE) @@ -139,7 +139,7 @@ if (statusReport.status === "Status Report is corrupt.") { TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, - "[ERROR] start -> getContextVariables -> Can not continue because self dependecy Status Report is corrupt. Aborting Process.") + "[ERROR] start -> getContextVariables -> Can not continue because self dependency Status Report is corrupt. Aborting Process.") callBackFunction(TS.projects.foundations.globals.standardResponses.DEFAULT_FAIL_RESPONSE) return } @@ -148,7 +148,7 @@ if (thisReport.lastFile !== undefined) { beginingOfMarket = new Date(thisReport.beginingOfMarket) - if (beginingOfMarket.valueOf() !== contextVariables.datetimeBeginingOfMarketFile.valueOf()) { // Reset Mechanism for Begining of the Market + if (beginingOfMarket.valueOf() !== contextVariables.datetimeBeginingOfMarketFile.valueOf()) { // Reset Mechanism for Beginning of the Market beginingOfMarket = new Date(contextVariables.datetimeBeginingOfMarketFile.getUTCFullYear() + "-" + (contextVariables.datetimeBeginingOfMarketFile.getUTCMonth() + 1) + "-" + contextVariables.datetimeBeginingOfMarketFile.getUTCDate() + " " + "00:00" + SA.projects.foundations.globals.timeConstants.GMT_SECONDS); contextVariables.datetimeLastProducedFile = new Date( @@ -242,7 +242,7 @@ TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.newInternalLoop(currentDate, percentage); } /* - We prepere the arrays that will accumulate all the information for each output file. + We prepare the arrays that will accumulate all the information for each output file. */ outputCandles = [] outputVolumes = [] @@ -258,7 +258,7 @@ function timeframesLoop() { /* - We will iterate through all posible time frames. + We will iterate through all possible time frames. */ let n = 0 // loop Variable representing each possible period as defined at the Time Frame Array. loopBody(); @@ -305,7 +305,7 @@ TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, "[ERROR] start -> buildCandles -> timeframesLoop -> loopBody -> nextCandleFile -> onFileReceived -> Error Parsing JSON -> err = " + err.stack) TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, - "[ERROR] start -> buildCandles -> timeframesLoop -> loopBody -> nextCandleFile -> onFileReceived -> Asuming this is a temporary situation. Requesting a Retry."); + "[ERROR] start -> buildCandles -> timeframesLoop -> loopBody -> nextCandleFile -> onFileReceived -> Assuming this is a temporary situation. Requesting a Retry."); callBackFunction(TS.projects.foundations.globals.standardResponses.DEFAULT_RETRY_RESPONSE) return; } @@ -316,7 +316,7 @@ TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, "[WARN] start -> buildCandles -> timeframesLoop -> loopBody -> nextCandleFile -> onFileReceived -> Dependency Not Ready -> err = " + err.stack) TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, - "[WARN] start -> buildCandles -> timeframesLoop -> loopBody -> nextCandleFile -> onFileReceived -> Asuming this is a temporary situation. Requesting a Retry."); + "[WARN] start -> buildCandles -> timeframesLoop -> loopBody -> nextCandleFile -> onFileReceived -> Assuming this is a temporary situation. Requesting a Retry."); callBackFunction(TS.projects.foundations.globals.standardResponses.DEFAULT_RETRY_RESPONSE) return @@ -429,7 +429,7 @@ TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, "[ERROR] start -> buildCandles -> timeframesLoop -> loopBody -> nextVolumeFile -> onFileReceived -> Error Parsing JSON -> err = " + err.stack); TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, - "[ERROR] start -> buildCandles -> timeframesLoop -> loopBody -> nextVolumeFile -> onFileReceived -> Asuming this is a temporary situation. Requesting a Retry.") + "[ERROR] start -> buildCandles -> timeframesLoop -> loopBody -> nextVolumeFile -> onFileReceived -> Assuming this is a temporary situation. Requesting a Retry.") callBackFunction(TS.projects.foundations.globals.standardResponses.DEFAULT_RETRY_RESPONSE) return } @@ -517,7 +517,7 @@ function writeFiles(candles, volumes, timeFrame, callBack) { /* - Here we will write the contents of the Candles and Volumens files. + Here we will write the contents of the Candles and Volumes files. */ try { writeCandles() diff --git a/Projects/Data-Mining/TS/Bot-Modules/Indicator-Bot/Candles-Volumes/CandlesVolumesMultiTimeFrameMarket.js b/Projects/Data-Mining/TS/Bot-Modules/Indicator-Bot/Candles-Volumes/CandlesVolumesMultiTimeFrameMarket.js index 89ccadd17..c408473ee 100644 --- a/Projects/Data-Mining/TS/Bot-Modules/Indicator-Bot/Candles-Volumes/CandlesVolumesMultiTimeFrameMarket.js +++ b/Projects/Data-Mining/TS/Bot-Modules/Indicator-Bot/Candles-Volumes/CandlesVolumesMultiTimeFrameMarket.js @@ -45,7 +45,7 @@ in-memory arrays. We will then append to this arrays the new information we will get from Exchange Raw Data. 2. We know from our status report which was the last DAY we processed from Exchange Raw Data, - but we must be carefull, because that day might not have been completed yet, if the + but we must be carefully, because that day might not have been completed yet, if the last loop found the head of the market. That means that we have to be carefull not to append candles that are already there. To simplify what we do is to discard all candles of the last processed day, and then we can process that full day again adding all the candles. @@ -71,7 +71,7 @@ /* We look first for Exchange Raw Data in order to get when the market starts. */ statusReport = statusDependenciesModule.reportsByMainUtility.get('Market Starting Point') - if (statusReport === undefined) { // This means the status report does not exist, that could happen for instance at the begining of a month. + if (statusReport === undefined) { // This means the status report does not exist, that could happen for instance at the beginning of a month. TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, "[WARN] start -> getContextVariables -> Status Report does not exist. Retrying Later. "); callBackFunction(TS.projects.foundations.globals.standardResponses.DEFAULT_RETRY_RESPONSE); @@ -80,7 +80,7 @@ if (statusReport.status === "Status Report is corrupt.") { TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, - "[ERROR] start -> getContextVariables -> Can not continue because dependecy Status Report is corrupt. "); + "[ERROR] start -> getContextVariables -> Can not continue because dependency Status Report is corrupt. "); callBackFunction(TS.projects.foundations.globals.standardResponses.DEFAULT_RETRY_RESPONSE); return } @@ -112,7 +112,7 @@ /* Second, we get the report from Exchange Raw Data, to know when the marted ends. */ statusReport = statusDependenciesModule.reportsByMainUtility.get('Market Ending Point') - if (statusReport === undefined) { // This means the status report does not exist, that could happen for instance at the begining of a month. + if (statusReport === undefined) { // This means the status report does not exist, that could happen for instance at the beginning of a month. TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, "[WARN] start -> getContextVariables -> Status Report does not exist. Retrying Later. "); callBackFunction(TS.projects.foundations.globals.standardResponses.DEFAULT_RETRY_RESPONSE); @@ -121,7 +121,7 @@ if (statusReport.status === "Status Report is corrupt.") { TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, - "[ERROR] start -> getContextVariables -> Can not continue because dependecy Status Report is corrupt. "); + "[ERROR] start -> getContextVariables -> Can not continue because dependency Status Report is corrupt. "); callBackFunction(TS.projects.foundations.globals.standardResponses.DEFAULT_RETRY_RESPONSE); return; } @@ -148,7 +148,7 @@ /* Finally we get our own Status Report. */ statusReport = statusDependenciesModule.reportsByMainUtility.get('Self Reference') - if (statusReport === undefined) { // This means the status report does not exist, that could happen for instance at the begining of a month. + if (statusReport === undefined) { // This means the status report does not exist, that could happen for instance at the beginning of a month. TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, "[WARN] start -> getContextVariables -> Status Report does not exist. Retrying Later. "); callBackFunction(TS.projects.foundations.globals.standardResponses.DEFAULT_RETRY_RESPONSE); @@ -157,7 +157,7 @@ if (statusReport.status === "Status Report is corrupt.") { TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, - "[ERROR] start -> getContextVariables -> Can not continue because self dependecy Status Report is corrupt. Aborting Process."); + "[ERROR] start -> getContextVariables -> Can not continue because self dependency Status Report is corrupt. Aborting Process."); callBackFunction(TS.projects.foundations.globals.standardResponses.DEFAULT_FAIL_RESPONSE); return } @@ -168,7 +168,7 @@ beginingOfMarket = new Date(thisReport.beginingOfMarket); - if (beginingOfMarket.valueOf() !== contextVariables.datetimeBeginingOfMarketFile.valueOf()) { // Reset Mechanism for Begining of the Market + if (beginingOfMarket.valueOf() !== contextVariables.datetimeBeginingOfMarketFile.valueOf()) { // Reset Mechanism for Beginning of the Market beginingOfMarket = new Date( contextVariables.datetimeBeginingOfMarketFile.getUTCFullYear() + "-" + @@ -291,7 +291,7 @@ TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, "[ERROR] start -> findPreviousContent -> loopBody -> getCandles -> onFileReceived -> err = " + err.stack); TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, - "[ERROR] start -> findPreviousContent -> loopBody -> getCandles -> onFileReceived -> Asuming this is a temporary situation. Requesting a Retry."); + "[ERROR] start -> findPreviousContent -> loopBody -> getCandles -> onFileReceived -> Assuming this is a temporary situation. Requesting a Retry."); callBackFunction(TS.projects.foundations.globals.standardResponses.DEFAULT_RETRY_RESPONSE); } } else { @@ -337,7 +337,7 @@ TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, "[ERROR] start -> findPreviousContent -> loopBody -> getVolumes -> onFileReceived -> err = " + err.stack); TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, - "[ERROR] start -> findPreviousContent -> loopBody -> getVolumes -> onFileReceived -> Asuming this is a temporary situation. Requesting a Retry."); + "[ERROR] start -> findPreviousContent -> loopBody -> getVolumes -> onFileReceived -> Assuming this is a temporary situation. Requesting a Retry."); callBackFunction(TS.projects.foundations.globals.standardResponses.DEFAULT_RETRY_RESPONSE); } } else { @@ -373,7 +373,7 @@ let fromDate = new Date(contextVariables.datetimeLastProducedFile.valueOf()) let lastDate = TS.projects.foundations.utilities.dateTimeFunctions.removeTime(new Date()) /* - Firstly we prepere the arrays that will accumulate all the information for each output file. + Firstly we prepare the arrays that will accumulate all the information for each output file. */ let outputCandles = []; let outputVolumes = []; @@ -426,7 +426,7 @@ function timeframesLoop() { /* - We will iterate through all posible time frames. + We will iterate through all possible time frames. */ let n = 0 // loop Variable representing each possible period as defined at the Time Frame Array. @@ -539,7 +539,7 @@ TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, "[ERROR] start -> buildCandles -> timeframesLoop -> loopBody -> nextCandleFile -> onFileReceived -> Error Parsing JSON -> err = " + err.stack); TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, - "[ERROR] start -> buildCandles -> timeframesLoop -> loopBody -> nextCandleFile -> onFileReceived -> Asuming this is a temporary situation. Requesting a Retry."); + "[ERROR] start -> buildCandles -> timeframesLoop -> loopBody -> nextCandleFile -> onFileReceived -> Assuming this is a temporary situation. Requesting a Retry."); callBackFunction(TS.projects.foundations.globals.standardResponses.DEFAULT_RETRY_RESPONSE); return } @@ -550,7 +550,7 @@ TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, "[WARN] start -> buildCandles -> timeframesLoop -> loopBody -> nextCandleFile -> onFileReceived -> Dependency Not Ready -> err = " + JSON.stringify(err)); TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, - "[WARN] start -> buildCandles -> timeframesLoop -> loopBody -> nextCandleFile -> onFileReceived -> Asuming this is a temporary situation. Requesting a Retry."); + "[WARN] start -> buildCandles -> timeframesLoop -> loopBody -> nextCandleFile -> onFileReceived -> Assuming this is a temporary situation. Requesting a Retry."); callBackFunction(TS.projects.foundations.globals.standardResponses.DEFAULT_RETRY_RESPONSE); return @@ -567,8 +567,8 @@ let totalOutputCandles = inputFilePeriod / outputPeriod; // this should be 2 in this case. let beginingOutputTime = contextVariables.datetimeLastProducedFile.valueOf(); /* - The algorithm that follows is going to agregate candles of 1 min timeFrame read from Exchange Raw Data, into candles of each timeFrame - that Candles Volumes generates. For market files those timePediods goes from 1h to 24hs. + The algorithm that follows is going to aggregate candles of 1 min timeFrame read from Exchange Raw Data, into candles of each timeFrame + that Candles Volumes generates. For market files those time periods goes from 1h to 24hs. */ for (let i = 0; i < totalOutputCandles; i++) { @@ -667,7 +667,7 @@ TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, "[ERROR] start -> buildCandles -> timeframesLoop -> loopBody -> nextVolumeFile -> onFileReceived -> Error Parsing JSON -> err = " + err.stack); TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, - "[ERROR] start -> buildCandles -> timeframesLoop -> loopBody -> nextVolumeFile -> onFileReceived -> Asuming this is a temporary situation. Requesting a Retry."); + "[ERROR] start -> buildCandles -> timeframesLoop -> loopBody -> nextVolumeFile -> onFileReceived -> Assuming this is a temporary situation. Requesting a Retry."); callBackFunction(TS.projects.foundations.globals.standardResponses.DEFAULT_RETRY_RESPONSE); return; } @@ -753,7 +753,7 @@ TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, "[INFO] start -> writeFiles -> Entering function.") /* - Here we will write the contents of the Candles and Volumens files. + Here we will write the contents of the Candles and Volumes files. */ try { writeCandles() diff --git a/Projects/Data-Mining/TS/Bot-Modules/Sensor-Bot/Webhooks/CheckWebhook.js b/Projects/Data-Mining/TS/Bot-Modules/Sensor-Bot/Webhooks/CheckWebhook.js index dc7dd94f3..20fc42ea3 100644 --- a/Projects/Data-Mining/TS/Bot-Modules/Sensor-Bot/Webhooks/CheckWebhook.js +++ b/Projects/Data-Mining/TS/Bot-Modules/Sensor-Bot/Webhooks/CheckWebhook.js @@ -45,7 +45,7 @@ exports.newDataMiningBotModulesCheckWebhook = function (processIndex) { if (statusDependencies.statusReports.get(reportKey).status === "Status Report is corrupt.") { TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, - "[ERROR] start -> getContextVariables -> Can not continue because dependecy Status Report is corrupt. "); + "[ERROR] start -> getContextVariables -> Can not continue because dependency Status Report is corrupt. "); callBackFunction(TS.projects.foundations.globals.standardResponses.DEFAULT_RETRY_RESPONSE); return; } @@ -111,7 +111,7 @@ exports.newDataMiningBotModulesCheckWebhook = function (processIndex) { let messages = Buffer.concat(chunks).toString('utf8') if (fileContent !== undefined) { - // we are going to append the curernt messages to the existing file. + // we are going to append the current messages to the existing file. let fileContentArray = JSON.parse(fileContent) let messagesArray = JSON.parse(messages) diff --git a/Projects/Education/Schemas/Docs-Nodes/D/Docs/Docs-Space-Style/docs-space-style.json b/Projects/Education/Schemas/Docs-Nodes/D/Docs/Docs-Space-Style/docs-space-style.json index 470ca9b6f..6e077418a 100644 --- a/Projects/Education/Schemas/Docs-Nodes/D/Docs/Docs-Space-Style/docs-space-style.json +++ b/Projects/Education/Schemas/Docs-Nodes/D/Docs/Docs-Space-Style/docs-space-style.json @@ -1,7 +1,7 @@ { "type": "Docs Space Style", "definition": { - "text": "This node is currently a place holder that will eventually allow users to adjust the visual apperance of the docs space.", + "text": "This node is currently a place holder that will eventually allow users to adjust the visual appearance of the docs space.", "updated": 1631589004055 }, "paragraphs": [ diff --git a/Projects/Education/UI/Spaces/Docs-Space/CommandInterface.js b/Projects/Education/UI/Spaces/Docs-Space/CommandInterface.js index 37b0a6dd4..5d4893d35 100644 --- a/Projects/Education/UI/Spaces/Docs-Space/CommandInterface.js +++ b/Projects/Education/UI/Spaces/Docs-Space/CommandInterface.js @@ -549,7 +549,7 @@ function newFoundationsDocsCommmandInterface() { function afterSaving() { /* - Since all the changes where saved, we need to remove the change flags at the different shcema documents. + Since all the changes where saved, we need to remove the change flags at the different schema documents. We also need to remove from the arrays the deleted items. */ for (let j = 0; j < PROJECTS_SCHEMA.length; j++) { diff --git a/Projects/Education/UI/Spaces/Docs-Space/ContextMenu.js b/Projects/Education/UI/Spaces/Docs-Space/ContextMenu.js index 920513647..0da276b72 100644 --- a/Projects/Education/UI/Spaces/Docs-Space/ContextMenu.js +++ b/Projects/Education/UI/Spaces/Docs-Space/ContextMenu.js @@ -311,7 +311,7 @@ function newFoundationsDocsContextMenu() { return false } /* - Get the dimenssions of the current paragraph to help us to define the dimenssions of the text area. + Get the dimensions of the current paragraph to help us to define the dimensions of the text area. */ UI.projects.education.spaces.docsSpace.contextMenu.selectedParagraph = paragraphNode selectedParagraphHeight = paragraphNode.getClientRects()[0].height @@ -349,7 +349,7 @@ function newFoundationsDocsContextMenu() { return true } /* - Remeber the Selected Paragraph Index + Remember the Selected Paragraph Index */ let splittedId = paragraphNode.id.split('-') selectedParagraphIndex = splittedId[splittedId.length - 2] diff --git a/Projects/Education/UI/Spaces/Docs-Space/DocsSpace.js b/Projects/Education/UI/Spaces/Docs-Space/DocsSpace.js index 54a2a20b4..334eaae96 100644 --- a/Projects/Education/UI/Spaces/Docs-Space/DocsSpace.js +++ b/Projects/Education/UI/Spaces/Docs-Space/DocsSpace.js @@ -153,7 +153,7 @@ function newEducationDocSpace() { function setupUserLanguage() { /* - Getting the used preferred languague + Getting the used preferred language */ let workspace = UI.projects.foundations.spaces.designSpace.workspace.workspaceNode let docsLanguage = UI.projects.visualScripting.utilities.nodeConfig.loadConfigProperty(workspace.payload, 'docsLanguage') diff --git a/Projects/Education/UI/Spaces/Docs-Space/DocumentPage.js b/Projects/Education/UI/Spaces/Docs-Space/DocumentPage.js index 8bf076195..358bc9259 100644 --- a/Projects/Education/UI/Spaces/Docs-Space/DocumentPage.js +++ b/Projects/Education/UI/Spaces/Docs-Space/DocumentPage.js @@ -347,8 +347,8 @@ function newFoundationsDocsDocumentPage() { function generateTopicMultiPageIndex() { /* - We will go through all the schema docuents array for the current project and pick - the documents that share the same key thatn the document we are rendering now. + We will go through all the schema documents array for the current project and pick + the documents that share the same key that the document we are rendering now. With the info on those picked document we will build the index. */ let paragraph @@ -393,7 +393,7 @@ function newFoundationsDocsDocumentPage() { function generateTutorialMultiPageIndex() { /* - We will go through all the schema docuents array for the current project and pick + We will go through all the schema documents array for the current project and pick the documents that share the same key thatn the document we are rendering now. With the info on those picked document we will build the index. */ @@ -438,8 +438,8 @@ function newFoundationsDocsDocumentPage() { function generateReviewMultiPageIndex() { /* - We will go through all the schema docuents array for the current project and pick - the documents that share the same key thatn the document we are rendering now. + We will go through all the schema documents array for the current project and pick + the documents that share the same key that the document we are rendering now. With the info on those picked document we will build the index. */ let paragraph @@ -628,7 +628,7 @@ function newFoundationsDocsDocumentPage() { autoGeneratedParagraphIndex++ return } else { - return 'Property ' + propertyName + ' not found at the placeholder object. This means that within the info recieved, this information is not available.' + return 'Property ' + propertyName + ' not found at the placeholder object. This means that within the info received, this information is not available.' } } } @@ -772,7 +772,7 @@ function newFoundationsDocsDocumentPage() { } } else { if (imageItem.icon === undefined) { - /* This is the default behavious */ + /* This is the default behaviours */ imageElement = UI.projects.foundations.spaces.designSpace.getIconByProjectAndType(imageItem.project, imageItem.type) if (imageElement === undefined) { console.log('[WARN] Image for project (' + imageItem.project + ') with name (' + imageItem.type + ') not found. As a consequence, the Docs Page will be rendered without the icon. ') @@ -1179,7 +1179,7 @@ function newFoundationsDocsDocumentPage() { autoGeneratedParagraphIndex++ paragraph = { style: "Text", - text: "The following are the Node Referencing Rules that determine which nodes " + appSchemaDocument.type + " may stablish a reference to:" + text: "The following are the Node Referencing Rules that determine which nodes " + appSchemaDocument.type + " may establish a reference to:" } renderParagraph(paragraph, key) autoGeneratedParagraphIndex++ @@ -1887,7 +1887,7 @@ function newFoundationsDocsDocumentPage() { function putTheLines() { /* - Now we will scan the Matrix to put the lines of the hirierchy. + Now we will scan the Matrix to put the lines of the hierarchy. */ for (let i = 0; i < contentMatrix.length; i++) { let matrixRow = contentMatrix[i] @@ -1904,7 +1904,7 @@ function newFoundationsDocsDocumentPage() { function addImageContainers() { /* - Add Image Conatiners + Add Image Containers */ for (let i = 0; i < contentMatrix.length; i++) { let matrixRow = contentMatrix[i] @@ -1990,7 +1990,7 @@ function newFoundationsDocsDocumentPage() { if (UI.projects.education.spaces.docsSpace.contextMenu.getSelection() === false) { /* The click was in a place where we can not recognize an editable piece. - We will not open the menu in this circunstances. + We will not open the menu in this circumstances. */ return } @@ -2051,7 +2051,7 @@ function newFoundationsDocsDocumentPage() { /* We will detect if the user has created new paragraphs while editing. For that we will inspect the value of the text area looking for a char - code representing carriedge return. + code representing carriage return. */ let paragraphs = [] let paragraph = '' @@ -2078,7 +2078,7 @@ function newFoundationsDocsDocumentPage() { UI.projects.education.utilities.docs.setTextBasedOnLanguage(docSchemaParagraph, paragraphs[0]) } else { /* - Deleting paragarphs is only possible in the default language. + Deleting paragraphs is only possible in the default language. */ if (UI.projects.education.spaces.docsSpace.language === UI.projects.education.globals.docs.DEFAULT_LANGUAGE) { UI.projects.education.spaces.docsSpace.documentPage.docsSchemaDocument.updated = true @@ -2094,7 +2094,7 @@ function newFoundationsDocsDocumentPage() { } } else { /* - Adding paragarphs is only possible in the default language. + Adding paragraphs is only possible in the default language. */ if (UI.projects.education.spaces.docsSpace.language === UI.projects.education.globals.docs.DEFAULT_LANGUAGE) { /* diff --git a/Projects/Education/UI/Spaces/Docs-Space/Footer.js b/Projects/Education/UI/Spaces/Docs-Space/Footer.js index b59b9ffdc..c2535e920 100644 --- a/Projects/Education/UI/Spaces/Docs-Space/Footer.js +++ b/Projects/Education/UI/Spaces/Docs-Space/Footer.js @@ -172,7 +172,6 @@ function newFoundationsDocsFooter() { HTML = HTML + '