From 56b8a24bfc83925b6d838fb1331b3405d2c9cfff Mon Sep 17 00:00:00 2001 From: Philip Love Date: Sun, 2 May 2021 23:02:15 -0400 Subject: [PATCH 1/7] Fix: Plotters VWMA & WMA - Change: Minor Disk space optimization --- Projects/Superalgos/Plugins/Data-Mines/PLUVTECH-DM.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Projects/Superalgos/Plugins/Data-Mines/PLUVTECH-DM.json b/Projects/Superalgos/Plugins/Data-Mines/PLUVTECH-DM.json index 367537496..33e88157a 100644 --- a/Projects/Superalgos/Plugins/Data-Mines/PLUVTECH-DM.json +++ b/Projects/Superalgos/Plugins/Data-Mines/PLUVTECH-DM.json @@ -1 +1 @@ -{"type":"Data Mine","name":"PLUVTECH-DM","config":"{\n \"codeName\": \"PLUVTECH-DM\"\n}","project":"Superalgos","sensorBots":[],"apiDataFetcherBots":[],"indicatorBots":[{"type":"Indicator Bot","name":"Fisher Transform","config":"{\n \"codeName\": \"Fisher\"\n}","project":"Superalgos","processes":[{"type":"Process Definition","name":"Multi-Period-Market","config":"{\n \"codeName\": \"Multi-Period-Market\",\n \"description\": \"Produces Fisher Transform\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Period-Market\"\n }\n}","project":"Superalgos","processOutput":{"type":"Process Output","name":"New Process Output","project":"Superalgos","outputDatasets":[{"type":"Output Dataset","name":"Multi-Period-Market FisherTransform","project":"Superalgos","id":"417d48b6-505e-44da-819c-9bae7ef27be1","savedPayload":{"position":{"x":21544.760606413663,"y":17851.908855440484},"targetPosition":{"x":21570.642510923917,"y":17948.50143806939},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Market","id":"9323c88c-d610-4539-b736-cbb8653cef13"}}}],"outputDatasetFolders":[],"id":"8e54b923-f47a-44c4-9463-0ad427cad349","savedPayload":{"position":{"x":21570.642510923917,"y":17948.50143806939},"targetPosition":{"x":21609.465367689296,"y":18093.39031201275},"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":"Superalgos","statusDependencies":[{"type":"Status Dependency","name":"Fisher Transform Multi-Period-Market","config":"{\n \"mainUtility\": \"Self Reference\"\n}","project":"Superalgos","id":"6a19b7ec-c85e-4acd-aa3d-476d56899896","savedPayload":{"position":{"x":21612.111081220053,"y":17673.708753558363},"targetPosition":{"x":21687.111081220053,"y":17803.61256412603},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"6d52d241-dc08-45b6-af54-d4a3d3884211"}}},{"type":"Status Dependency","name":"Candles Volumes Multi-Period-Market","config":"{\n \"mainUtility\": \"Market Ending Point\"\n}","project":"Superalgos","id":"2f8cefb9-94ad-4126-b666-cfb9744a90c6","savedPayload":{"position":{"x":21725.933937985432,"y":17658.72369018267},"targetPosition":{"x":21687.111081220053,"y":17803.61256412603},"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-Period-Market","project":"Superalgos","id":"e246ec47-4cad-43e5-a2ec-4a9a12f41ea2","savedPayload":{"position":{"x":21817.01489178772,"y":17728.61256412603},"targetPosition":{"x":21687.111081220053,"y":17803.61256412603},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Market","id":"2b03494a-67d6-47f1-89b6-53fc4c9116a8"}}}],"dataMineDataDependencies":[],"id":"6827047a-9e5f-463f-bceb-e832686975a9","savedPayload":{"position":{"x":21687.111081220053,"y":17803.61256412603},"targetPosition":{"x":21609.465367689296,"y":18093.39031201275},"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":"Superalgos","id":"6d52d241-dc08-45b6-af54-d4a3d3884211","savedPayload":{"position":{"x":21715.531384867278,"y":17987.32429483477},"targetPosition":{"x":21609.465367689296,"y":18093.39031201275},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Candles Volumes Multi-Period-Market","project":"Superalgos","id":"bfafbb28-81d6-42c9-bc1e-9711318c8192","savedPayload":{"position":{"x":21899.243115576017,"y":18015.744598481993},"targetPosition":{"x":21609.465367689296,"y":18093.39031201275},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"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":"Superalgos","id":"0448e2dd-ae2e-475c-a3dd-2a951ea4fa68","savedPayload":{"position":{"x":21899.243115576017,"y":18171.036025543508},"targetPosition":{"x":21609.465367689296,"y":18093.39031201275},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"a92e1484-ed61-4518-a066-211baf9c25c7","savedPayload":{"position":{"x":21609.465367689296,"y":18093.39031201275},"targetPosition":{"x":21397.333333333332,"y":18305.522346368714},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Process Definition","name":"Multi-Period-Daily","config":"{\n \"codeName\": \"Multi-Period-Daily\",\n \"description\": \"Produces Fisher Transform\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Period-Daily\"\n }\n}","project":"Superalgos","processOutput":{"type":"Process Output","name":"New Process Output","project":"Superalgos","outputDatasets":[{"type":"Output Dataset","name":"Multi-Period-Daily FisherTransform","project":"Superalgos","id":"9642ad68-d237-4d18-84a4-72bc3080f5c1","savedPayload":{"position":{"x":21822.333333333332,"y":18089.015995422604},"targetPosition":{"x":21772.333333333332,"y":18175.618535801048},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Daily","id":"e708fb9c-e0f2-4c91-9f04-2caa7b096446"}}}],"outputDatasetFolders":[],"id":"57ed7dd2-cbaa-4160-b75d-fd6b2664ecae","savedPayload":{"position":{"x":21772.333333333332,"y":18175.618535801048},"targetPosition":{"x":21697.333333333332,"y":18305.522346368714},"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":"Superalgos","statusDependencies":[{"type":"Status Dependency","name":"Fisher Transform Multi-Period-Daily","config":"{\n \"mainUtility\": \"Self Reference\"\n}","project":"Superalgos","id":"6509aa0e-67e3-40e1-ba91-b13a5abfce0c","savedPayload":{"position":{"x":21972.820223958814,"y":18006.344062063472},"targetPosition":{"x":21957.140954468665,"y":18155.522346368714},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"fe60133e-255e-45f1-b208-5b642079243e"}}},{"type":"Status Dependency","name":"Candles Volumes Multi-Period-Daily","config":"{\n \"mainUtility\": \"Market Ending Point\"\n}","project":"Superalgos","id":"99d5d95e-94dd-4b18-b64c-292c42ebba62","savedPayload":{"position":{"x":22057.510545422494,"y":18044.050622547104},"targetPosition":{"x":21957.140954468665,"y":18155.522346368714},"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"}}},{"type":"Status Dependency","name":"Exchange Raw Data Historic-OHLCVs","config":"{\n \"mainUtility\": \"Market Starting Point\"\n}","project":"Superalgos","id":"78dd2e7a-deb2-4916-b7c0-2c5e5d1db7ad","savedPayload":{"position":{"x":22103.863094578737,"y":18124.33559274605},"targetPosition":{"x":21957.140954468665,"y":18155.522346368714},"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"}}}],"dataDependencies":[{"type":"Data Dependency","name":"Candles Multi-Period-Daily","project":"Superalgos","id":"e41ea75a-0c51-4abe-a465-698476f4d0f4","savedPayload":{"position":{"x":22094.172773115057,"y":18216.532842830085},"targetPosition":{"x":21957.140954468665,"y":18155.522346368714},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Daily","id":"678a567c-f08d-49b9-813b-4e54fd6afadb"}}}],"dataMineDataDependencies":[],"id":"79a16129-e861-4139-944d-6febd5b6b511","savedPayload":{"position":{"x":21957.140954468665,"y":18155.522346368714},"targetPosition":{"x":21697.333333333332,"y":18305.522346368714},"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":"Superalgos","id":"fe60133e-255e-45f1-b208-5b642079243e","savedPayload":{"position":{"x":21847.333333333332,"y":18305.522346368714},"targetPosition":{"x":21697.333333333332,"y":18305.522346368714},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Candles Volumes Multi-Period-Daily","project":"Superalgos","id":"9751da67-6f6b-4261-8796-eff537798d78","savedPayload":{"position":{"x":21957.140954468665,"y":18455.522346368714},"targetPosition":{"x":21697.333333333332,"y":18305.522346368714},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"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":"Superalgos","id":"2cdc7ffd-ed6a-4849-a901-7171855f3c36","savedPayload":{"position":{"x":21847.333333333332,"y":18565.329967504047},"targetPosition":{"x":21697.333333333332,"y":18305.522346368714},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"b7de0201-cc18-45c3-8b54-24f37290122f","savedPayload":{"position":{"x":21697.333333333332,"y":18305.522346368714},"targetPosition":{"x":21397.333333333332,"y":18305.522346368714},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"products":[{"type":"Product Definition","name":"FisherTransform","config":"{\n \"codeName\": \"Fisher\",\n \"singularVariableName\": \"Fisher\",\n \"pluralVariableName\": \"Fishers\",\n \"parameters\": [\n \"periods\"\n ]\n}","project":"Superalgos","datasets":[{"type":"Dataset Definition","name":"Multi-Period-Market","config":"{\n \"codeName\": \"Multi-Period-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/@Period\",\n \"fileName\": \"Data.json\"\n}","project":"Superalgos","id":"9323c88c-d610-4539-b736-cbb8653cef13","savedPayload":{"position":{"x":21905.771869867836,"y":18470.72404121261},"targetPosition":{"x":21609.465367689296,"y":18517.654380724678},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},{"type":"Dataset Definition","name":"Multi-Period-Daily","config":"{\n \"codeName\": \"Multi-Period-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/@Period/@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":"Superalgos","id":"e708fb9c-e0f2-4c91-9f04-2caa7b096446","savedPayload":{"position":{"x":21876.767324945806,"y":18653.85153064654},"targetPosition":{"x":21609.465367689296,"y":18517.654380724678},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}}],"record":{"type":"Record Definition","name":"New Record Definition","project":"Superalgos","properties":[{"type":"Record Property","name":"Fisher Begin","config":"{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Record Formula","code":"record.current.begin","project":"Superalgos","id":"becfbac3-736a-45d0-8462-133de22b065b","savedPayload":{"position":{"x":21947.916766204897,"y":18931.902651054308},"targetPosition":{"x":21867.015066767402,"y":18873.12412582506},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"25beb77a-6728-4902-b5e2-e4776aeb27fd","savedPayload":{"position":{"x":21867.015066767402,"y":18873.12412582506},"targetPosition":{"x":21745.66251761116,"y":18784.956337981188},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Fisher End","config":"{\n \"codeName\": \"end\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Record Formula","code":"record.current.end","project":"Superalgos","id":"28c2b93e-6e14-4f1e-b519-552fa3d961e1","savedPayload":{"position":{"x":21892.60883068428,"y":18987.210586574925},"targetPosition":{"x":21833.83030545503,"y":18906.30888713743},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"f18c509f-52b8-42bd-83bd-a24467fff25a","savedPayload":{"position":{"x":21833.83030545503,"y":18906.30888713743},"targetPosition":{"x":21745.66251761116,"y":18784.956337981188},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Fisher","config":"{\n \"codeName\": \"fisher\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Record Formula","code":"variable.fisher","project":"Superalgos","id":"8c3401cc-801d-4d30-9a47-772690542bae","savedPayload":{"position":{"x":21822.916766204897,"y":19022.720467054976},"targetPosition":{"x":21792.015066767402,"y":18927.614815425462},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"b6a07bcd-6cb9-48cb-8e22-b42342137876","savedPayload":{"position":{"x":21792.015066767402,"y":18927.614815425462},"targetPosition":{"x":21745.66251761116,"y":18784.956337981188},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Trigger","config":"{\n \"codeName\": \"trigger\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Record Formula","code":"variable.trigger","project":"Superalgos","id":"00785739-139d-42f6-8141-d95ae10375e9","savedPayload":{"position":{"x":21745.66251761116,"y":19034.956337981188},"targetPosition":{"x":21745.66251761116,"y":18934.956337981188},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"e81e6add-0c05-41c6-8557-efeb6f204456","savedPayload":{"position":{"x":21745.66251761116,"y":18934.956337981188},"targetPosition":{"x":21745.66251761116,"y":18784.956337981188},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"cf04cf86-f30e-495b-8546-8da579a69498","savedPayload":{"position":{"x":21745.66251761116,"y":18784.956337981188},"targetPosition":{"x":21609.465367689296,"y":18517.654380724678},"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":"Superalgos","loop":{"type":"Procedure Loop","name":"New Procedure Loop","project":"Superalgos","procedureJavascriptCode":{"type":"Procedure Javascript Code","name":"New Procedure Javascript Code","code":"/* Loop Code */\nlet candle = record.current;\n\n/* Step 1 */\nlet hl2 = (candle.max + candle.min) / 2; // (high + low) / 2\n\n// Push hl2 to hl2Arr[] for future reference ; Ensure length == period\nvariable.hl2Arr.push(hl2);\nif (variable.hl2Arr.length > variable.PERIODS) {\n variable.hl2Arr.splice(0, 1);\n}\n\n\nif (variable.hl2Arr.length !== variable.PERIODS) {\n variable.fisher = 0;\n variable.trigger = 0;\n} else {\n let hl2Max = Math.max(...variable.hl2Arr); // Get highest(hl2, period)\n let hl2Min = Math.min(...variable.hl2Arr); // Get lowest(hl2, period)\n\n /* Step 2 */\n let nValue1 = 0.33 * 2 * ((hl2 - hl2Min) / (hl2Max - hl2Min) - 0.5) + 0.67 * variable.nValue1Prev;\n variable.nValue1Prev = nValue1;\n let nValue2 = (nValue1 > .99) ? .999 : (nValue1 < -.99) ? -.999 : nValue1;\n variable.fisher = 0.5 * Math.log((1 + nValue2) / (1 - nValue2)) + 0.5 * variable.nFishPrev;\n variable.trigger = variable.nFishPrev;\n variable.nFishPrev = variable.fisher;\n}\n\nif (!isFinite(variable.fisher)) {\n variable.fisher = (isFinite(variable.nFishPrev)) ? variable.nFishPrev : 0;\n}\nif (!isFinite(variable.trigger)) {\n variable.trigger = (isFinite(variable.nFishPrev)) ? variable.nFishPrev : 0;\n}","project":"Superalgos","id":"cdb1d709-d036-4c38-af99-81bbafbd59e1","savedPayload":{"position":{"x":21670.045413040818,"y":19094.03501085238},"targetPosition":{"x":21616.290220609022,"y":18953.9979468778},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"3f76b68d-bd1c-444b-a795-415ab483e4a4","savedPayload":{"position":{"x":21616.290220609022,"y":18953.9979468778},"targetPosition":{"x":21562.535028177226,"y":18813.96088290322},"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":"Superalgos","procedureJavascriptCode":{"type":"Procedure Javascript Code","name":"New Procedure Javascript Code","code":"/* Initialization Code */\nvariable.PERIODS = 10;\nvariable.nValue1Prev = 0;\nvariable.nFishPrev = 0;\nvariable.hl2Arr = [];\nif (parameters.periods !== undefined) {\n variable.PERIODS = parameters.periods;\n}","project":"Superalgos","id":"cd7eaee1-3ce1-4a7a-88a7-d2b920ad55a9","savedPayload":{"position":{"x":21373.738910862274,"y":19047.10467134031},"targetPosition":{"x":21468.13696951975,"y":18930.532777121764},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"2ee6364a-6e3f-4d5a-a767-f3f883a1282e","savedPayload":{"position":{"x":21468.13696951975,"y":18930.532777121764},"targetPosition":{"x":21562.535028177226,"y":18813.96088290322},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"bb0e7a90-344c-41f6-b9d9-7b9003364eab","savedPayload":{"position":{"x":21562.535028177226,"y":18813.96088290322},"targetPosition":{"x":21609.465367689296,"y":18517.654380724678},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"2d1afdf1-95a1-4bcc-94a2-9f37485f86f6","savedPayload":{"position":{"x":21609.465367689296,"y":18517.654380724678},"targetPosition":{"x":21397.333333333332,"y":18305.522346368714},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Module","name":"Fisher Module","id":"6df6dd70-21f0-44c5-9345-3410727211c9"}}}],"id":"1cf45944-eac2-493d-b53a-da358c2a67c1","savedPayload":{"position":{"x":21994.333333333332,"y":18311.522346368714},"targetPosition":{"x":21694.333333333332,"y":18311.522346368714},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Indicator Bot","name":"Waddah Attar","config":"{\n \"codeName\": \"Waddah\"\n}","project":"Superalgos","processes":[{"type":"Process Definition","name":"Multi-Period-Market","config":"{\n \"codeName\": \"Multi-Period-Market\",\n \"description\": \"Calculates Waddah Attar 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-Period-Market\"\n }\n}","project":"Superalgos","processOutput":{"type":"Process Output","name":"New Process Output","project":"Superalgos","outputDatasets":[{"type":"Output Dataset","name":"Multi-Period-Market Waddah Attar","project":"Superalgos","id":"4ac29518-4990-48ad-b63d-c06fe8ac79d0","savedPayload":{"position":{"x":21314.75679475081,"y":18932.753428921525},"targetPosition":{"x":21169.86792080745,"y":18893.930572156147},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Market","id":"bfee2065-abeb-455c-816d-de941df980af"}}}],"outputDatasetFolders":[],"id":"5642e903-67c1-43d8-8e39-debaeeff0ef5","savedPayload":{"position":{"x":21169.86792080745,"y":18893.930572156147},"targetPosition":{"x":21024.97904686409,"y":18855.107715390768},"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":"Superalgos","statusDependencies":[{"type":"Status Dependency","name":"Waddah Attar Multi-Period-Market","config":"{\n \"mainUtility\": \"Self Reference\"\n}","project":"Superalgos","id":"7a0f3b74-213d-4d6c-a64c-d52d5274a5f6","savedPayload":{"position":{"x":21375.693011096748,"y":19124.642264601494},"targetPosition":{"x":21237.111081220053,"y":19067.239749746732},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"a7e63865-6bbb-4513-829d-c3edf775f485"}}},{"type":"Status Dependency","name":"Candles Volumes Multi-Period-Market","config":"{\"mainUtility\": \"Market Ending Point\"}","project":"Superalgos","id":"fb689515-a4a5-414f-beb0-dba203aaee38","savedPayload":{"position":{"x":21343.177098398035,"y":19173.305766924714},"targetPosition":{"x":21237.111081220053,"y":19067.239749746732},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"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-Period-Market","project":"Superalgos","id":"633b8378-f0d6-40d3-aeed-81327813f71f","savedPayload":{"position":{"x":21294.513596074816,"y":19205.821679623426},"targetPosition":{"x":21237.111081220053,"y":19067.239749746732},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Market","id":"2b03494a-67d6-47f1-89b6-53fc4c9116a8"}}}],"dataMineDataDependencies":[],"id":"cdcd620c-542c-4401-af02-484e129773d4","savedPayload":{"position":{"x":21237.111081220053,"y":19067.239749746732},"targetPosition":{"x":21024.97904686409,"y":18855.107715390768},"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":"Superalgos","id":"a7e63865-6bbb-4513-829d-c3edf775f485","savedPayload":{"position":{"x":21102.624760394847,"y":19144.88546327749},"targetPosition":{"x":21024.97904686409,"y":18855.107715390768},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Candles Volumes Multi-Period-Market","project":"Superalgos","id":"d7721d2b-3020-47ed-8264-a9ef971b5f59","savedPayload":{"position":{"x":20947.333333333332,"y":19144.88546327749},"targetPosition":{"x":21024.97904686409,"y":18855.107715390768},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"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":"Superalgos","id":"19c0a956-a27e-4845-a9ee-c82933474be8","savedPayload":{"position":{"x":20812.847012508126,"y":19067.239749746732},"targetPosition":{"x":21024.97904686409,"y":18855.107715390768},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"586f7c7a-3c58-494f-9f47-e328a7018b87","savedPayload":{"position":{"x":21626.00507569655,"y":18472.21190645038},"targetPosition":{"x":21327.146666269025,"y":18498.358629274677},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Process Definition","name":"Multi-Period-Daily","config":"{\n \"codeName\": \"Multi-Period-Daily\",\n \"description\": \"Calculates Waddah Attars for timeframes under 1hs.\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Period-Daily\"\n }\n}","project":"Superalgos","processOutput":{"type":"Process Output","name":"New Process Output","project":"Superalgos","outputDatasets":[{"type":"Output Dataset","name":"Multi-Period-Daily Waddah Attar","project":"Superalgos","id":"a3ebee54-d0fd-4f6c-91ee-f09df789d514","savedPayload":{"position":{"x":20947.333333333332,"y":19084.945209774713},"targetPosition":{"x":20872.333333333332,"y":18955.041399207046},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Daily","id":"ef9e9c8e-32cf-4502-84e1-657784fd75cb"}}}],"outputDatasetFolders":[],"id":"0d1ec43b-9a11-4b92-a596-c15f49735247","savedPayload":{"position":{"x":20872.333333333332,"y":18955.041399207046},"targetPosition":{"x":20797.333333333332,"y":18825.13758863938},"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":"Superalgos","statusDependencies":[{"type":"Status Dependency","name":"Waddah Attar Multi-Period-Daily","config":"{\n \"mainUtility\": \"Self Reference\"\n}","project":"Superalgos","id":"2a01b04e-e1a7-432b-a49d-bdd6d5f84235","savedPayload":{"position":{"x":20865.431908294264,"y":19258.788567267635},"targetPosition":{"x":20797.333333333332,"y":19125.13758863938},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"50f40bb1-bc37-447f-ab30-6d6af6fc99fa"}}},{"type":"Status Dependency","name":"Candles Volumes Multi-Period-Daily","config":"{\n \"mainUtility\": \"Market Ending Point\"\n}","project":"Superalgos","id":"dfc423d9-b87e-484a-828e-6de0cf7ffb9b","savedPayload":{"position":{"x":20820.798503089365,"y":19273.290839728652},"targetPosition":{"x":20797.333333333332,"y":19125.13758863938},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"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":"{\n \"mainUtility\": \"Market Starting Point\"\n}","project":"Superalgos","id":"09da9133-1e20-453d-9819-deef02a14f64","savedPayload":{"position":{"x":20773.8681635773,"y":19273.290839728652},"targetPosition":{"x":20797.333333333332,"y":19125.13758863938},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"181c7c34-7243-497a-9ddb-1b0067c6d66e"}}}],"dataDependencies":[{"type":"Data Dependency","name":"Candles Multi-Period-Daily","project":"Superalgos","id":"b345c93e-dcb9-4750-911e-d887489f8603","savedPayload":{"position":{"x":20729.2347583724,"y":19258.788567267635},"targetPosition":{"x":20797.333333333332,"y":19125.13758863938},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Daily","id":"678a567c-f08d-49b9-813b-4e54fd6afadb"}}}],"dataMineDataDependencies":[],"id":"1376ad3a-8025-4252-afc1-06afc6027d90","savedPayload":{"position":{"x":20797.333333333332,"y":19125.13758863938},"targetPosition":{"x":20797.333333333332,"y":18825.13758863938},"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":"Superalgos","id":"50f40bb1-bc37-447f-ab30-6d6af6fc99fa","savedPayload":{"position":{"x":20722.333333333332,"y":18955.041399207046},"targetPosition":{"x":20797.333333333332,"y":18825.13758863938},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Candles Volumes Multi-Period-Daily","project":"Superalgos","id":"a9dc1651-b7f0-4d7e-92f6-6164b3b7eb69","savedPayload":{"position":{"x":20667.429522765666,"y":18900.13758863938},"targetPosition":{"x":20797.333333333332,"y":18825.13758863938},"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":"Superalgos","id":"6fa462e0-aa81-40d0-a4e6-1b962452055c","savedPayload":{"position":{"x":20647.333333333332,"y":18825.13758863938},"targetPosition":{"x":20797.333333333332,"y":18825.13758863938},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"a726a599-bbb4-4193-834b-9790b2bac74f","savedPayload":{"position":{"x":21556.95999920472,"y":18691.19491218064},"targetPosition":{"x":21327.146666269025,"y":18498.358629274677},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"products":[{"type":"Product Definition","name":"Waddah Attar","config":"{\n \"codeName\": \"Waddah\",\n \"singularVariableName\": \"Waddah\",\n \"pluralVariableName\": \"Waddahs\",\n \"parameters\": [\n \"sensitivity\",\n \"fastLength\",\n \"slowLength\",\n \"channelLength\",\n \"stdMult\",\n \"deadZoneLen\"\n ]\n}","project":"Superalgos","datasets":[{"type":"Dataset Definition","name":"Multi-Period-Market","config":"{\n \"codeName\": \"Multi-Period-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/@Period\",\n \"fileName\": \"Data.json\"\n }","project":"Superalgos","id":"bfee2065-abeb-455c-816d-de941df980af","savedPayload":{"position":{"x":21610.443579303956,"y":18951.72846117522},"targetPosition":{"x":21353.293389093324,"y":18797.2170387022},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},{"type":"Dataset Definition","name":"Multi-Period-Daily","config":"{\n \"codeName\": \"Multi-Period-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/@Period/@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":"Superalgos","id":"ef9e9c8e-32cf-4502-84e1-657784fd75cb","savedPayload":{"position":{"x":21470.512727640107,"y":19073.368494737933},"targetPosition":{"x":21353.293389093324,"y":18797.2170387022},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}}],"record":{"type":"Record Definition","name":"New Record Definition","project":"Superalgos","properties":[{"type":"Record Property","name":"Begin","config":"{\n \"codeName\": \"begin\",\n \"isString\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","code":"record.current.begin","project":"Superalgos","id":"f5380e9f-beea-4125-b83f-9437a3b7787b","savedPayload":{"position":{"x":20494.345492025717,"y":19471.836811331603},"targetPosition":{"x":20489.29692755916,"y":19246.893458469538},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"b2641219-30ae-4f39-9d29-0e3311927944","savedPayload":{"position":{"x":20489.29692755916,"y":19246.893458469538},"targetPosition":{"x":20484.248363092604,"y":19021.950105607473},"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":"Superalgos","recordFormula":{"type":"Record Formula","code":"record.current.end","project":"Superalgos","id":"253a246d-5544-43b5-bd8c-b63a4887dc2f","savedPayload":{"position":{"x":20298.147035857666,"y":19431.665001603942},"targetPosition":{"x":20391.197699475135,"y":19226.807553605708},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"751785c0-318c-4e32-9b66-a1a90093f402","savedPayload":{"position":{"x":20391.197699475135,"y":19226.807553605708},"targetPosition":{"x":20484.248363092604,"y":19021.950105607473},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"trendUp","config":"{\n \"codeName\": \"trendUp\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","code":"variable.trendUp","project":"Superalgos","id":"4a7a72c5-758b-4f9e-875a-ae722e6a0298","savedPayload":{"position":{"x":20138.808229931496,"y":19310.344131900732},"targetPosition":{"x":20311.52829651205,"y":19166.147118754103},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"cf94523b-4aa2-4380-944d-6a1d40536fe2","savedPayload":{"position":{"x":20311.52829651205,"y":19166.147118754103},"targetPosition":{"x":20484.248363092604,"y":19021.950105607473},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"trendDown","config":"{\n \"codeName\": \"trendDown\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Record Formula","code":"variable.trendDown","project":"Superalgos","id":"51d26584-1b0c-4529-8c21-fd91282048dd","savedPayload":{"position":{"x":20047.888078923093,"y":19131.903288369525},"targetPosition":{"x":20266.06822100785,"y":19076.9266969885},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"4454997d-6e12-42d9-8390-3f58df51d5d4","savedPayload":{"position":{"x":20266.06822100785,"y":19076.9266969885},"targetPosition":{"x":20484.248363092604,"y":19021.950105607473},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"explosion","config":"{\n \"codeName\": \"explosion\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Record Formula","code":"variable.explosion","project":"Superalgos","id":"54e92edf-180d-4ab8-b6d1-0bf41f633d22","savedPayload":{"position":{"x":20043.39443380215,"y":18931.684868505},"targetPosition":{"x":20263.821398447377,"y":18976.817487056236},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"0963b79b-d02c-4ca6-95e4-89a324be48c0","savedPayload":{"position":{"x":20263.821398447377,"y":18976.817487056236},"targetPosition":{"x":20484.248363092604,"y":19021.950105607473},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"deadZone","config":"{\n \"codeName\": \"deadZone\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Record Formula","code":"variable.deadZone","project":"Superalgos","id":"ec38f2ed-bdcc-46fb-b01b-cee79f5378a0","savedPayload":{"position":{"x":20126.2173160958,"y":18749.344585879102},"targetPosition":{"x":20305.232839594202,"y":18885.647345743288},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"e58a9ace-1402-4e46-a486-a9676088d3ab","savedPayload":{"position":{"x":20305.232839594202,"y":18885.647345743288},"targetPosition":{"x":20484.248363092604,"y":19021.950105607473},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"600b27a4-9af8-477a-a970-b663f7ae61ff","savedPayload":{"position":{"x":21252.065414638586,"y":19235.683567855558},"targetPosition":{"x":21353.293389093324,"y":18797.2170387022},"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":"Superalgos","loop":{"type":"Procedure Loop","name":"New Procedure Loop","project":"Superalgos","procedureJavascriptCode":{"type":"Procedure Javascript Code","code":"/* Loop Code */\nlet candle = record.current;\nlet last256Len = variable.last256Close.push(candle.close);\nif (last256Len > 256) {\n // Larger splice to avoid every > 256 performing splice call;\n // splice by largest length parameter:\n let sAmt = Math.max(variable.CHANNEL_LENGTH, variable.FAST_LENGTH,\n variable.SLOW_LENGTH, variable.DEAD_ZONE_LENGTH);\n variable.last256Close.splice(0, (last256Len - sAmt));\n last256Len = variable.last256Close.length;\n}\n\n/* ----- Function Section: ----- */\n/* Helper Functions: */\nlet STDev = function (dataArr) {\n let mean = dataArr.reduce((a, b) => a + b, 0) / dataArr.length;\n return Math.sqrt(dataArr.reduce((sq, n) => sq +\n Math.pow(n - mean, 2), 0) / (dataArr.length - 1));\n};\n\nfunction ema(source, len, emaPrevious) {\n let multiplier = 2 / (len + 1);\n return source * multiplier + emaPrevious * (1 - multiplier);\n}\n\nfunction sma(dataArr, len) {\n sum = dataArr.slice(dataArr.length - len).reduce((a, b) => a + b, 0);\n return sum / len;\n}\n\n/* Waddah Functions */\nfunction macd(source, fastLen, slowLen, emaFastPrev, emaSlowPrev) {\n let fastMA = ema(source, fastLen, emaFastPrev);\n let slowMA = ema(source, slowLen, emaSlowPrev);\n return fastMA - slowMA;\n}\n\n// *Note* - BB will use close and not typical ((high + low + close) / 3) for this instance of indicator.\nfunction BBUpper(source, len, multiplier) {\n let basis = sma(source, len);\n let dev = multiplier * STDev(source.slice(source.length - len));\n return basis + dev;\n}\n\nfunction BBLower(source, len, multiplier) {\n let basis = sma(source, len);\n let dev = multiplier * STDev(source.slice(source.length - len));\n return basis - dev;\n}\n/* ----- End Function Section ----- */\n\nif (last256Len < variable.CHANNEL_LENGTH || \n last256Len < variable.FAST_LENGTH ||\n last256Len < variable.SLOW_LENGTH) {\n variable.explosion = 0;\n variable.trendUp = 0;\n variable.trendDown = 0;\n variable.deadZone = 0;\n}\nelse {\n variable.ema12 = calculateEMA(12, candle.close, variable.previousEMA12)\n variable.previousEMA12 = variable.ema12\n\n variable.ema26 = calculateEMA(26, candle.close, variable.previousEMA26)\n variable.previousEMA26 = variable.ema26\n\n\n function calculateEMA(periods, price, previousEMA) {\n let k = 2 / (periods + 1)\n return price * k + previousEMA * (1 - k)\n }\n\n let trend1 = (macd(candle.close, variable.FAST_LENGTH, variable.SLOW_LENGTH,\n variable.emaFastPrev, variable.emaSlowPrev) - macd(variable.last256Close[last256Len - 2], variable.FAST_LENGTH, variable.SLOW_LENGTH,\n variable.emaFastPrevPrev, variable.emaSlowPrevPrev)) * variable.SENSITIVITY;\n\n variable.explosion = (BBUpper(variable.last256Close, variable.CHANNEL_LENGTH, variable.STDMULT) -\n BBLower(variable.last256Close, variable.CHANNEL_LENGTH, variable.STDMULT));\n\n variable.trendUp = (trend1 >= 0) ? trend1 : 0;\n variable.trendDown = (trend1 < 0) ? (-1 * trend1) : 0;\n variable.emaFastPrevPrev = variable.emaFastPrev;\n variable.emaSlowPrevPrev = variable.emaSlowPrev;\n variable.emaFastPrev = ema(candle.close, variable.FAST_LENGTH, variable.emaFastPrev);\n variable.emaSlowPrev = ema(candle.close, variable.SLOW_LENGTH, variable.emaSlowPrev);\n \n // deadZone Calculation:\n let trueRange = Math.max( (candle.max - candle.min), \n Math.abs(candle.max - variable.last256Close[last256Len - 2]),\n Math.abs(candle.min - variable.last256Close[last256Len - 2]));\n\n // rma Calculation:\n let alpha = 1 / variable.DEAD_ZONE_LENGTH;\n let sum = (variable.deadSumPrev === 0) ?\n trueRange :\n alpha * trueRange + (1 - alpha) * variable.deadSumPrev;\n variable.deadSumPrev = sum;\n variable.deadZone = sum * 3.7;\n}","project":"Superalgos","id":"d32d1422-b532-4303-a9b9-a922d484a944","savedPayload":{"position":{"x":20308.820668849665,"y":18878.2344260762},"targetPosition":{"x":20448.857732824246,"y":18824.479233644404},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"shortcutKey":"f"}}},"id":"b4e3fa0c-4bd7-45ef-8054-f7e5db3f9cf4","savedPayload":{"position":{"x":20448.857732824246,"y":18824.479233644404},"targetPosition":{"x":20588.894796798828,"y":18770.72404121261},"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":"Superalgos","procedureJavascriptCode":{"type":"Procedure Javascript Code","code":"/* Initialization Code */\n// Parameters:\nvariable.SENSITIVITY = 150;\nvariable.FAST_LENGTH = 20; // FastEMA Length\nvariable.SLOW_LENGTH = 40; // SlowEMA Length\nvariable.CHANNEL_LENGTH = 20; // BB Channel Length\nvariable.STDMULT = 2.0; // BB # Stdev\nvariable.DEAD_ZONE_LENGTH = 100; // Length for deadZone calculation.\nif (parameters.sensitivity !== undefined) {\n variable.SENSITIVITY = parameters.sensitivity;\n}\nif (parameters.slowLength !== undefined) {\n variable.SLOW_LENGTH = parameters.slowLength;\n}\nif (parameters.fastLength !== undefined) {\n variable.FAST_LENGTH = parameters.fastLength;\n}\nif (parameters.channelLength !== undefined) {\n variable.CHANNEL_LENGTH = parameters.channelLength;\n}\nif (parameters.stdMult !== undefined) {\n variable.STDMULT = parameters.stdMult;\n}\nif (parameters.deadZoneLen !== undefined) {\n variable.DEAD_ZONE_LENGTH = parameters.deadZoneLen;\n}\n\n// Variables:\nvariable.emaFastPrev = 0;\nvariable.emaSlowPrev = 0;\nvariable.emaFastPrevPrev = 0;\nvariable.emaSlowPrevPrev = 0;\nvariable.deadSumPrev = 0;\nvariable.last256Close = [];\nvariable.deadZone = 0; // No trade zone threshold","project":"Superalgos","id":"e4adc174-de2a-4bab-8293-971aa6c9e8b9","savedPayload":{"position":{"x":20355.751008361738,"y":18581.927923897656},"targetPosition":{"x":20472.322902580283,"y":18676.325982555132},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"847adf94-84a3-4ada-bb47-04b5e46ab302","savedPayload":{"position":{"x":20472.322902580283,"y":18676.325982555132},"targetPosition":{"x":20588.894796798828,"y":18770.72404121261},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"15f85e35-3155-4090-8b95-9ca05f72c31a","savedPayload":{"position":{"x":21126.880515026493,"y":18994.034747399353},"targetPosition":{"x":21353.293389093324,"y":18797.2170387022},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"f08a1e6f-fb96-412c-9ea9-c68d3d493b1e","savedPayload":{"position":{"x":21353.293389093324,"y":18797.2170387022},"targetPosition":{"x":21327.146666269025,"y":18498.358629274677},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Module","name":"Waddah Module","id":"d127c9a4-dc37-4ecb-8977-13099f6681b5"}}}],"id":"771942e0-043e-41ce-8db2-a50729affc91","savedPayload":{"position":{"x":21982.18122541768,"y":18396.042113421143},"targetPosition":{"x":21694.333333333332,"y":18311.522346368714},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Indicator Bot","name":"PLUVTECH MACD","config":"{\n \"codeName\": \"PLUVTECH_MACD\"\n}","project":"Superalgos","processes":[{"type":"Process Definition","name":"Multi-Period-Market","config":"{\n \"codeName\": \"Multi-Period-Market\",\n \"description\": \"Produces PLUVTECH's MACD\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Period-Market\"\n }\n}","project":"Superalgos","processOutput":{"type":"Process Output","name":"New Process Output","project":"Superalgos","outputDatasets":[{"type":"Output Dataset","name":"Multi-Period-Market PLUVTECH MACD","project":"Superalgos","id":"fffafff3-796a-49d8-af66-f5db72a3e855","savedPayload":{"position":{"x":20891.030807195588,"y":18908.345397982856},"targetPosition":{"x":20825.802066067776,"y":18832.54822566831},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Market","id":"923b32d3-cbe8-4c30-9af0-a95e10d5db9d"}}}],"outputDatasetFolders":[],"id":"c3e2b8a0-4831-43b2-9351-ea611444ac62","savedPayload":{"position":{"x":20825.802066067776,"y":18832.54822566831},"targetPosition":{"x":20727.958954376056,"y":18718.85246719649},"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":"Superalgos","statusDependencies":[{"type":"Status Dependency","name":"PLUVTECH MACD Multi-Period-Market","config":"{\n \"mainUtility\": \"Self Reference\"\n}","project":"Superalgos","id":"6e5214dd-807f-49be-9d71-70ee2419d873","savedPayload":{"position":{"x":20907.668252672327,"y":19098.12041787602},"targetPosition":{"x":20783.73243652493,"y":19013.622409166477},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"698f4f5c-be68-4427-b874-7e03091839c4"}}},{"type":"Status Dependency","name":"Candles Volumes Multi-Period-Market","config":"{\n \"mainUtility\": \"Market Ending Point\"\n}","project":"Superalgos","id":"b06ab26a-8d34-41e6-8ef4-93194c9cf156","savedPayload":{"position":{"x":20811.61917759937,"y":19161.00738015147},"targetPosition":{"x":20783.73243652493,"y":19013.622409166477},"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-Period-Market","project":"Superalgos","id":"8ab78816-c276-482c-b346-1b912be7011e","savedPayload":{"position":{"x":20699.234427815387,"y":19137.55822531388},"targetPosition":{"x":20783.73243652493,"y":19013.622409166477},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Market","id":"2b03494a-67d6-47f1-89b6-53fc4c9116a8"}}}],"dataMineDataDependencies":[],"id":"682bb020-f47b-4c29-8659-c16286ff0859","savedPayload":{"position":{"x":20783.73243652493,"y":19013.622409166477},"targetPosition":{"x":20727.958954376056,"y":18718.85246719649},"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":"Superalgos","id":"698f4f5c-be68-4427-b874-7e03091839c4","savedPayload":{"position":{"x":20678.41709508278,"y":18860.434966742745},"targetPosition":{"x":20727.958954376056,"y":18718.85246719649},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Candles Volumes Multi-Period-Market","project":"Superalgos","id":"d089b17d-2b2c-42bf-84f1-d557daecca98","savedPayload":{"position":{"x":20500.56743743242,"y":18914.538690579928},"targetPosition":{"x":20727.958954376056,"y":18718.85246719649},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"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":"Superalgos","id":"2bc34df0-9568-46b1-9f81-c468922c0dfd","savedPayload":{"position":{"x":20433.18901240607,"y":18774.625949345365},"targetPosition":{"x":20727.958954376056,"y":18718.85246719649},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"1b761c78-c05c-4b76-bf8e-89e67696704b","savedPayload":{"position":{"x":22239.853452974035,"y":18409.9450047395},"targetPosition":{"x":21946.709393182686,"y":18473.714591605392},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Process Definition","name":"Multi-Period-Daily","config":"{\n \"codeName\": \"Multi-Period-Daily\",\n \"description\": \"Produces PLUVTECH's MACD\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Period-Daily\"\n }\n}","project":"Superalgos","processOutput":{"type":"Process Output","name":"New Process Output","project":"Superalgos","outputDatasets":[{"type":"Output Dataset","name":"Multi-Period-Daily PLUVTECH MACD","project":"Superalgos","id":"5b84778d-68d8-4909-b84c-3daf5cd05601","savedPayload":{"position":{"x":20576.06948919527,"y":19119.153539134542},"targetPosition":{"x":20583.542498553914,"y":19019.433159416425},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Daily","id":"60e21b53-d4ae-4654-8b43-d1382f6d8059"}}}],"outputDatasetFolders":[],"id":"f2a77a23-4a02-4dec-bbae-394e40a201ed","savedPayload":{"position":{"x":20583.542498553914,"y":19019.433159416425},"targetPosition":{"x":20594.752012591878,"y":18869.852589839247},"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":"Superalgos","statusDependencies":[{"type":"Status Dependency","name":"PLUVTECH MACD Multi-Period-Daily","config":"{\n \"mainUtility\": \"Self Reference\"\n}","project":"Superalgos","id":"56be4b28-6696-452b-b550-1e73f993af5d","savedPayload":{"position":{"x":20476.355493280218,"y":19258.93219213318},"targetPosition":{"x":20425.755995172793,"y":19117.724222134046},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"ff4414f5-efcf-4b35-a725-e36d9ea9f36e"}}},{"type":"Status Dependency","name":"Candles Volumes Multi-Period-Daily","config":"{\n \"mainUtility\": \"Market Ending Point\"\n}","project":"Superalgos","id":"b7998ed4-8222-4f74-abe7-61fc089c39ce","savedPayload":{"position":{"x":20383.69188677689,"y":19261.705508365478},"targetPosition":{"x":20425.755995172793,"y":19117.724222134046},"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"}}},{"type":"Status Dependency","name":"Exchange Raw Data Historic-OHLCVs","config":"{\n \"mainUtility\": \"Market Starting Point\"\n}","project":"Superalgos","id":"071a231f-4db2-48ec-933f-0f38caeef683","savedPayload":{"position":{"x":20307.09533997434,"y":19209.482867001298},"targetPosition":{"x":20425.755995172793,"y":19117.724222134046},"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"}}}],"dataDependencies":[{"type":"Data Dependency","name":"Candles Multi-Period-Daily","project":"Superalgos","id":"657bbb85-f85c-45f4-8373-cb4a0b4969c1","savedPayload":{"position":{"x":20275.823130330267,"y":19122.211542059456},"targetPosition":{"x":20425.755995172793,"y":19117.724222134046},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Daily","id":"678a567c-f08d-49b9-813b-4e54fd6afadb"}}}],"dataMineDataDependencies":[],"id":"1afc1373-9f8b-41a1-a73b-4e757c9d6a0c","savedPayload":{"position":{"x":20425.755995172793,"y":19117.724222134046},"targetPosition":{"x":20594.752012591878,"y":18869.852589839247},"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":"Superalgos","id":"ff4414f5-efcf-4b35-a725-e36d9ea9f36e","savedPayload":{"position":{"x":20459.606682406516,"y":18934.935150706882},"targetPosition":{"x":20594.752012591878,"y":18869.852589839247},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Candles Volumes Multi-Period-Daily","project":"Superalgos","id":"03abbc4a-4640-45d9-87ab-8be09e4c78df","savedPayload":{"position":{"x":20295.590873437523,"y":18847.43356176332},"targetPosition":{"x":20594.752012591878,"y":18869.852589839247},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"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":"Superalgos","id":"795a1df9-7c46-4574-badc-83e5ec15f8b9","savedPayload":{"position":{"x":20346.88038029708,"y":18700.85657242016},"targetPosition":{"x":20594.752012591878,"y":18869.852589839247},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"a03647a2-ff6a-45c9-805f-35a7a89568f1","savedPayload":{"position":{"x":22199.08545303204,"y":18635.90683684207},"targetPosition":{"x":21946.709393182686,"y":18473.714591605392},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"products":[{"type":"Product Definition","name":"PLUVTECH MACD","config":"{\n \"codeName\": \"PLUVTECH_MACD\",\n \"singularVariableName\": \"PLUVTECH_MACD\",\n \"pluralVariableName\": \"PLUVTECH_MACDs\",\n \"parameters\": [\n \"fastLength\",\n \"slowLength\",\n \"signalLength\"\n ]\n}","project":"Superalgos","datasets":[{"type":"Dataset Definition","name":"Multi-Period-Market","config":"{\n \"codeName\": \"Multi-Period-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/@Period\",\n \"fileName\": \"Data.json\"\n}","project":"Superalgos","id":"923b32d3-cbe8-4c30-9af0-a95e10d5db9d","savedPayload":{"position":{"x":22285.1203289244,"y":18887.57372704046},"targetPosition":{"x":22010.478980048578,"y":18766.85865139674},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},{"type":"Dataset Definition","name":"Multi-Period-Daily","config":"{\n \"codeName\": \"Multi-Period-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/@Period/@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":"Superalgos","id":"60e21b53-d4ae-4654-8b43-d1382f6d8059","savedPayload":{"position":{"x":22161.713957454427,"y":19025.949333608685},"targetPosition":{"x":22010.478980048578,"y":18766.85865139674},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}}],"record":{"type":"Record Definition","name":"New Record Definition","project":"Superalgos","properties":[{"type":"Record Property","name":"MACD Begin","config":"{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Record Formula","code":"record.current.begin","project":"Superalgos","id":"2fd9422c-3283-410d-b27a-692e4652d921","savedPayload":{"position":{"x":19869.547203905455,"y":18556.516549537428},"targetPosition":{"x":20012.99291729991,"y":18512.660793829018},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"dac159fc-13ec-4c81-b244-8495e7e152b4","savedPayload":{"position":{"x":20012.99291729991,"y":18512.660793829018},"targetPosition":{"x":20299.884344088823,"y":18424.949282412195},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"MACD End","config":"{\n \"codeName\": \"end\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Record Formula","code":"record.current.end","project":"Superalgos","id":"4348fe6e-96c2-484a-bf8a-3c85c61e91c4","savedPayload":{"position":{"x":19853.238575850228,"y":18479.790486944512},"targetPosition":{"x":20002.120498596425,"y":18461.51008543374},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"e920665b-9e59-4b76-a87c-58987532618b","savedPayload":{"position":{"x":20002.120498596425,"y":18461.51008543374},"targetPosition":{"x":20299.884344088823,"y":18424.949282412195},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"macd","config":"{\n \"codeName\": \"macd\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Record Formula","code":"variable.macd","project":"Superalgos","id":"8326bf71-e50e-4a69-90ea-c8332acb181b","savedPayload":{"position":{"x":19850.501053449265,"y":18401.39810210287},"targetPosition":{"x":20000.295483662452,"y":18409.248495539312},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"e234360b-f333-4081-aed1-356c785d9545","savedPayload":{"position":{"x":20000.295483662452,"y":18409.248495539312},"targetPosition":{"x":20299.884344088823,"y":18424.949282412195},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"SignalLine","config":"{\n \"codeName\": \"signalLine\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Record Formula","code":"variable.signalLine","project":"Superalgos","id":"daac4616-8fe3-4445-8b4a-f23a77037fca","savedPayload":{"position":{"x":19861.417814935467,"y":18323.721307957458},"targetPosition":{"x":20007.57332465325,"y":18357.463966109037},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"f5ab564f-4c1a-43ee-a47d-7e8fb5c1927a","savedPayload":{"position":{"x":20007.57332465325,"y":18357.463966109037},"targetPosition":{"x":20299.884344088823,"y":18424.949282412195},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"histogram","config":"{\n \"codeName\": \"histogram\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Record Formula","code":"variable.histogram","project":"Superalgos","id":"3055dfda-378f-4d54-a44f-dd79b815e07b","savedPayload":{"position":{"x":19885.657160035225,"y":18249.12027459202},"targetPosition":{"x":20023.73288805309,"y":18307.72994386541},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"8388c890-c40c-47f2-aca4-ac423b84e4d3","savedPayload":{"position":{"x":20023.73288805309,"y":18307.72994386541},"targetPosition":{"x":20299.884344088823,"y":18424.949282412195},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"reverseMacd","config":"{\n \"codeName\": \"reverseMacd\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Record Formula","code":"variable.reverseMacd","project":"Superalgos","id":"5edb95a7-ea2e-49af-b977-de54ec3daa24","savedPayload":{"position":{"x":19922.482588513383,"y":18179.861716655432},"targetPosition":{"x":20048.283173705197,"y":18261.557571907688},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"d10ff21c-d6a5-48a2-b326-e918094b0d59","savedPayload":{"position":{"x":20048.283173705197,"y":18261.557571907688},"targetPosition":{"x":20299.884344088823,"y":18424.949282412195},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"macdEmaCross","config":"{\n \"codeName\": \"macdEmaCross\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Record Formula","code":"variable.macdEmaCross","project":"Superalgos","id":"fcce9ae9-5d3f-4782-b6c4-d2105727f5a8","savedPayload":{"position":{"x":19970.775178360196,"y":18118.05002038407},"targetPosition":{"x":20080.478233603073,"y":18220.349774393446},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"bdcf3204-0a5a-4f66-87b0-ca508b9d46d7","savedPayload":{"position":{"x":20080.478233603073,"y":18220.349774393446},"targetPosition":{"x":20299.884344088823,"y":18424.949282412195},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"macdZeroLine","config":"{\n \"codeName\": \"macdZeroLine\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Record Formula","code":"variable.macdZeroLine","project":"Superalgos","id":"2bf19248-e7f1-42c0-892b-11a28e150ccb","savedPayload":{"position":{"x":20029.067583670403,"y":18065.563302890914},"targetPosition":{"x":20119.33983714321,"y":18185.358629398008},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"8fb58917-fd57-4db7-895a-28efd6f96858","savedPayload":{"position":{"x":20119.33983714321,"y":18185.358629398008},"targetPosition":{"x":20299.884344088823,"y":18424.949282412195},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"db134cab-1b76-46e3-ab07-e0ea0da9ea69","savedPayload":{"position":{"x":21980.540964903244,"y":19065.361105740347},"targetPosition":{"x":22010.478980048578,"y":18766.85865139674},"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":"Superalgos","loop":{"type":"Procedure Loop","name":"New Procedure Loop","project":"Superalgos","procedureJavascriptCode":{"type":"Procedure Javascript Code","name":"New Procedure Javascript Code","code":"/* Loop Code */\n/* Functions Section: */\n\n// ema() : exponential Moving Average.\nlet ema = function (source, len, emaPrevious) {\n let multiplier = 2 / (len + 1);\n return source * multiplier + emaPrevious * (1 - multiplier);\n}\n\n// alpha() : exponential weighted multiplier for period len:\nlet alpha = function (len) {\n return 2 / (len + 1);\n}\n\n/* macd_eq() : exponential weighted multiplier for period len:\n * Close above this price will cause an increase of the MACD and Vice Versa.\n */\nlet macd_eq = function(fastLen, slowLen, emaFastPrev, emaSlowPrev) {\n return (\n ( alpha(fastLen) * emaFastPrev -\n alpha(slowLen) * emaSlowPrev ) /\n ( alpha(fastLen) - alpha(slowLen) )\n );\n}\n\n/* macd_lvl : returns price where MACD is equal to level value.\n * e.q. macd_lvl(0, close, 8, 16) would return nxt closing price which would make MACD = 0\n */\nlet macd_lvl = function (lvl, emaSlowPrev, emaFastPrev, fastLen, slowLen) {\n return (\n ( lvl + (1 - alpha(slowLen)) * emaSlowPrev -\n (1 - alpha(fastLen)) * emaFastPrev ) /\n (alpha(fastLen) - alpha(slowLen))\n );\n}\n\n/* macd_cross_sma : reutnr price where MACD is equal to the signal line\n * closing above this price will cuase MACD to cross above the EMA signal line and Vice Versa.\n */\nlet macd_cross_ema = function (emaFastPrev, emaSlowPrev, signalLinePrev, fastLen, slowLen, signalLen) {\n let alphaFast = alpha(fastLen);\n let alphaSlow = alpha(slowLen);\n let alphaSig = alpha(signalLen);\n return (\n ( emaFastPrev * alphaFast * alphaSig -\n emaSlowPrev * alphaSlow * alphaSig -\n emaFastPrev * alphaFast +\n emaSlowPrev * alphaSlow +\n emaSlowPrev * alphaSig +\n signalLinePrev * alphaSig -\n emaFastPrev * alphaSig -\n emaSlowPrev - signalLinePrev + emaFastPrev )/\n ( alphaFast * alphaSig -\n alphaSlow * alphaSig -\n alphaFast + alphaSlow )\n );\n}\n\nlet calculate_macd = function (src, fastLen, slowLen, emaFastPrev, emaSlowPrev) {\n let fastMA = ema(src, fastLen, emaFastPrev);\n let slowMA = ema(src, slowLen, emaSlowPrev);\n return fastMA - slowMA;\n}\n\n\nlet candle = record.current;\n\n// Calcuations Section:\nlet fastEMA = ema(candle.close, variable.FAST_LENGTH, variable.emaFastPrev);\nlet slowEMA = ema(candle.close, variable.SLOW_LENGTH, variable.emaSlowPrev);\nvariable.macd = fastEMA - slowEMA;\nvariable.signalLine = ema(variable.macd, variable.SIGNAL_LENGTH, variable.signalLinePrev);\n\nvariable.histogram = variable.macd - variable.signalLine;\nvariable.reverseMacd = macd_eq(variable.FAST_LENGTH, variable.SLOW_LENGTH,\n variable.emaFastPrev, variable.emaSlowPrev);\nvariable.macdEmaCross = macd_cross_ema(variable.emaFastPrev, variable.emaSlowPrev, variable.signalLinePrev,\n variable.FAST_LENGTH, variable.SLOW_LENGTH, variable.SIGNAL_LENGTH);\nvariable.macdZeroLine = macd_lvl(0, variable.emaSlowPrev, variable.emaFastPrev,\n variable.FAST_LENGTH, variable.SLOW_LENGTH);\n\nvariable.emaFastPrev = ema(candle.close, variable.FAST_LENGTH, variable.emaFastPrev);\nvariable.emaSlowPrev = ema(candle.close, variable.SLOW_LENGTH, variable.emaSlowPrev);\nvariable.signalLinePrev = variable.signalLine;","project":"Superalgos","id":"8ec6024b-d4ee-4230-aa89-7f4b219b39d9","savedPayload":{"position":{"x":21749.827262181807,"y":19284.49293798747},"targetPosition":{"x":21780.315269381837,"y":19137.62401201274},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"1bb28346-9b74-42a4-92d0-6c819da4531a","savedPayload":{"position":{"x":21780.315269381837,"y":19137.62401201274},"targetPosition":{"x":21810.803276581868,"y":18990.75508603801},"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":"Superalgos","procedureJavascriptCode":{"type":"Procedure Javascript Code","name":"New Procedure Javascript Code","code":"/* Initialization Code */\n// Parameters:\nvariable.FAST_LENGTH = 8;\nvariable.SLOW_LENGTH = 16;\nvariable.SIGNAL_LENGTH = 11;\nif (parameters.fastLength !== undefined) {\n variable.FAST_LENGTH = parameters.fastLength;\n}\nif (parameters.slowLength !== undefined) {\n variable.SLOW_LENGTH = parameters.slowLength;\n}\nif (parameters.signalLength !== undefined) {\n variable.SIGNAL_LENGTH = parameters.signalLength;\n}\n// Variables:\nvariable.emaFastPrev = 0;\nvariable.emaSlowPrev = 0;\nvariable.signalLinePrev = 0;","project":"Superalgos","id":"ea49c4ac-eb0c-440e-b8d6-95e1f51aedb3","savedPayload":{"position":{"x":21525.93082754053,"y":19084.81723452076},"targetPosition":{"x":21668.3670520612,"y":19037.786160279386},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"1efde1dc-d978-441d-b1c4-f2080b8a17aa","savedPayload":{"position":{"x":21668.3670520612,"y":19037.786160279386},"targetPosition":{"x":21810.803276581868,"y":18990.75508603801},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"73c75d1d-d7ed-499e-ad14-5310d8432e5a","savedPayload":{"position":{"x":21810.803276581868,"y":18990.75508603801},"targetPosition":{"x":22010.478980048578,"y":18766.85865139674},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"aa8aec56-7cee-4d78-b7f0-e74ef3e36ced","savedPayload":{"position":{"x":22010.478980048578,"y":18766.85865139674},"targetPosition":{"x":21946.709393182686,"y":18473.714591605392},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Module","name":"PLUVTECH MACD","id":"7eea04f4-c3ff-4f80-9e2a-5cd901a4ce2e"}}}],"id":"8dffabdf-ec34-42db-9d61-c9ebbca2e8fe","savedPayload":{"position":{"x":21946.709393182686,"y":18473.714591605392},"targetPosition":{"x":21694.333333333332,"y":18311.522346368714},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Indicator Bot","name":"HMA","config":"{\n \"codeName\": \"HMA\"\n}","project":"Superalgos","processes":[{"type":"Process Definition","name":"Multi-Period-Market","config":"{\n \"codeName\": \"Multi-Period-Market\",\n \"description\": \"Produces the Hull Moving Average\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Period-Market\"\n }\n}","project":"Superalgos","processOutput":{"type":"Process Output","name":"New Process Output","project":"Superalgos","outputDatasets":[{"type":"Output Dataset","name":"Multi-Period-Market HMA","project":"Superalgos","id":"d63d165d-5aa8-4897-bde9-2cff80c97a1d","savedPayload":{"position":{"x":21273.98547238296,"y":19155.756658864902},"targetPosition":{"x":21040.84168394587,"y":18966.96054154995},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Market","id":"6b3161cd-7903-4c3b-a2f0-b2651cd04cdf"}}}],"outputDatasetFolders":[],"id":"627a42cc-2bb8-4e49-acf4-13f38ea456db","savedPayload":{"position":{"x":21040.84168394587,"y":18966.96054154995},"targetPosition":{"x":20807.69789550878,"y":18778.164424234998},"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":"Superalgos","statusDependencies":[{"type":"Status Dependency","name":"Candles Volumes Multi-Period-Market","config":"{\n \"mainUtility\": \"Market Ending Point\"\n}","project":"Superalgos","id":"6080af2e-ae27-414b-8eb3-1fd17ed365f0","savedPayload":{"position":{"x":21468.27191766515,"y":18979.759545106896},"targetPosition":{"x":21194.20828037237,"y":18857.738552184157},"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":"HMA Multi-Period-Market","config":"{\n \"mainUtility\": \"Self Reference\"\n}","project":"Superalgos","id":"744df6a9-5877-4b0b-bc20-cc4f094f32bb","savedPayload":{"position":{"x":21247.963472804167,"y":18997.77561615874},"targetPosition":{"x":21194.20828037237,"y":18857.738552184157},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"e8c5383b-3e45-414e-8eb0-e3f3f889dd3e"}}}],"dataDependencies":[{"type":"Data Dependency","name":"Candles Multi-Period-Market","project":"Superalgos","id":"261fad8a-a3ff-4008-91c0-85b68fe3c267","savedPayload":{"position":{"x":21133.197783911,"y":18994.77037083055},"targetPosition":{"x":21194.20828037237,"y":18857.738552184157},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Market","id":"2b03494a-67d6-47f1-89b6-53fc4c9116a8"}}}],"dataMineDataDependencies":[],"id":"6681e97b-0bca-4144-add6-51cf066709f8","savedPayload":{"position":{"x":20915.20828037237,"y":19058.238552184157},"targetPosition":{"x":20807.69789550878,"y":18778.164424234998},"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":"Superalgos","id":"e8c5383b-3e45-414e-8eb0-e3f3f889dd3e","savedPayload":{"position":{"x":20760.76755599671,"y":19074.470926413538},"targetPosition":{"x":20807.69789550878,"y":18778.164424234998},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Candles Volumes Multi-Period-Market","project":"Superalgos","id":"3d2675f7-967a-484d-b5e5-6198b97fdd23","savedPayload":{"position":{"x":20713.299836851304,"y":18894.736318453542},"targetPosition":{"x":20807.69789550878,"y":18778.164424234998},"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":"Superalgos","id":"d546415c-224e-4cd9-a0d4-79e60b51aa55","savedPayload":{"position":{"x":20667.6608315342,"y":18831.919616666793},"targetPosition":{"x":20807.69789550878,"y":18778.164424234998},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"31cf89d6-4bd2-4092-8776-271650dfde88","savedPayload":{"position":{"x":21503.042754733826,"y":18683.2511988548},"targetPosition":{"x":21221.9578372339,"y":18578.41194497507},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Process Definition","name":"Multi-Period-Daily","config":"{\n \"codeName\": \"Multi-Period-Daily\",\n \"description\": \"Produces the Hull Moving Average\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Period-Daily\"\n }\n}","project":"Superalgos","processOutput":{"type":"Process Output","name":"New Process Output","project":"Superalgos","outputDatasets":[{"type":"Output Dataset","name":"Multi-Period-Daily HMA","project":"Superalgos","id":"4c4953bb-4e74-4c45-9946-ceabc27b6f5b","savedPayload":{"position":{"x":20953.64021466896,"y":19054.406634965162},"targetPosition":{"x":20922.281675688664,"y":18756.05006635468},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Daily","id":"9e26a769-2b37-4176-b0d1-9c3cecde6028"}}}],"outputDatasetFolders":[],"id":"9cc58b55-2203-4b88-8118-48e7d3dc0dac","savedPayload":{"position":{"x":20643.281675688664,"y":18956.55006635468},"targetPosition":{"x":20611.923136708367,"y":18658.1934977442},"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":"Superalgos","statusDependencies":[{"type":"Status Dependency","name":"HMA Multi-Period-Daily","config":"{\n \"mainUtility\": \"Self Reference\"\n}","project":"Superalgos","id":"a1e943f2-e837-4b52-9c6d-8f4ac99f725b","savedPayload":{"position":{"x":20505.60293065851,"y":19231.84599546335},"targetPosition":{"x":20489.902143785628,"y":18932.25713503698},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"edb2e2f1-37f3-4ae8-af89-809c715732be"}}},{"type":"Status Dependency","name":"Candles Volumes Multi-Period-Daily","config":"{\n \"mainUtility\": \"Market Ending Point\"\n}","project":"Superalgos","id":"aea0bb30-c0f6-472b-8571-cb58d2b18bb0","savedPayload":{"position":{"x":20412.25643025487,"y":19222.0348829237},"targetPosition":{"x":20489.902143785628,"y":18932.25713503698},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"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":"{\n \"mainUtility\": \"Market Starting Point\"\n}","project":"Superalgos","id":"7525b902-1895-4616-8445-0d2faceba0d4","savedPayload":{"position":{"x":20326.51043328112,"y":19183.858305420606},"targetPosition":{"x":20489.902143785628,"y":18932.25713503698},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"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-Period-Daily","project":"Superalgos","id":"40d92a49-92ed-4641-9d87-e2f5af20b7a9","savedPayload":{"position":{"x":20256.75835534854,"y":19121.053252351932},"targetPosition":{"x":20489.902143785628,"y":18932.25713503698},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Daily","id":"678a567c-f08d-49b9-813b-4e54fd6afadb"}}}],"dataMineDataDependencies":[],"id":"7df4410a-fa44-4bf7-a5ac-392aa0c73be4","savedPayload":{"position":{"x":20489.902143785628,"y":18932.25713503698},"targetPosition":{"x":20611.923136708367,"y":18658.1934977442},"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":"Superalgos","id":"edb2e2f1-37f3-4ae8-af89-809c715732be","savedPayload":{"position":{"x":20490.570587552123,"y":18746.36128558807},"targetPosition":{"x":20611.923136708367,"y":18658.1934977442},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Candles Volumes Multi-Period-Daily","project":"Superalgos","id":"4075db26-d2d9-40ea-9c96-1b4363bbbc2f","savedPayload":{"position":{"x":20462.744852403124,"y":18673.87276723435},"targetPosition":{"x":20611.923136708367,"y":18658.1934977442},"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":"Superalgos","id":"68820495-e83c-4ee5-909b-7f3434913cb9","savedPayload":{"position":{"x":20474.891318061975,"y":18597.18300128283},"targetPosition":{"x":20611.923136708367,"y":18658.1934977442},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"1df426ed-e374-4721-a8b9-b6acb16693af","savedPayload":{"position":{"x":21346.582341134465,"y":18851.301543581423},"targetPosition":{"x":21221.9578372339,"y":18578.41194497507},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"products":[{"type":"Product Definition","name":"HMA","config":"{\n \"codeName\": \"HMA\",\n \"singularVariableName\": \"HMA\",\n \"pluralVariableName\": \"HMAs\",\n \"parameters\": [\n \"periods\"\n ]\n}","project":"Superalgos","datasets":[{"type":"Dataset Definition","name":"Multi-Period-Market","config":"{\n \"codeName\": \"Multi-Period-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/@Period\",\n \"fileName\": \"Data.json\"\n}","project":"Superalgos","id":"6b3161cd-7903-4c3b-a2f0-b2651cd04cdf","savedPayload":{"position":{"x":21282.89809118224,"y":19109.53116968959},"targetPosition":{"x":21117.118583354168,"y":18859.496862474996},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},{"type":"Dataset Definition","name":"Multi-Period-Daily","config":"{\n \"codeName\": \"Multi-Period-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/@Period/@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":"Superalgos","id":"9e26a769-2b37-4176-b0d1-9c3cecde6028","savedPayload":{"position":{"x":21104.270544158288,"y":19159.221616022016},"targetPosition":{"x":21117.118583354168,"y":18859.496862474996},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}}],"record":{"type":"Record Definition","name":"New Record Definition","project":"Superalgos","properties":[{"type":"Record Property","name":"Begin","config":"{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Formula","code":"record.current.begin","project":"Superalgos","id":"e33d9465-9fc3-4410-9021-936bbd99392c","savedPayload":{"position":{"x":21048.080163575418,"y":19290.52209982604},"targetPosition":{"x":20942.673319512945,"y":19251.207379621144},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"8d8061fe-6161-450d-bed3-120072d67d92","savedPayload":{"position":{"x":20942.673319512945,"y":19251.207379621144},"targetPosition":{"x":20837.266475450473,"y":19211.892659416248},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"End","config":"{\n \"codeName\": \"end\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Formula","code":"record.current.end","project":"Superalgos","id":"b74f0d1f-84d7-4e07-a25f-e92fbbcf0de9","savedPayload":{"position":{"x":20827.63044605356,"y":19436.686224576515},"targetPosition":{"x":20832.448460752017,"y":19324.28944199638},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"429df31e-2071-415f-baa3-c1b41a9642e4","savedPayload":{"position":{"x":20832.448460752017,"y":19324.28944199638},"targetPosition":{"x":20837.266475450473,"y":19211.892659416248},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"hma","config":"{\n \"codeName\": \"hma\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.hma","project":"Superalgos","id":"9334b886-0111-41f8-ab30-697edc824fa9","savedPayload":{"position":{"x":20632.5401204088,"y":19268.84324809934},"targetPosition":{"x":20728.881934546058,"y":19242.042971072002},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"bdabff5f-99e4-4d43-a188-e595d75ca261","savedPayload":{"position":{"x":20728.881934546058,"y":19242.042971072002},"targetPosition":{"x":20837.266475450473,"y":19211.892659416248},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"closePrice","config":"{\n \"codeName\": \"closePrice\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Record Formula","code":"variable.closePrice","project":"Superalgos","id":"bda450dd-5fc5-4c69-9a8d-72e9135082b2","savedPayload":{"position":{"x":20719.839324072258,"y":19034.78502513924},"targetPosition":{"x":20775.099160014946,"y":19118.129794210774},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{}}},"id":"6fedf6d4-4800-4d73-9c8a-6a48f072e887","savedPayload":{"position":{"x":20775.099160014946,"y":19118.129794210774},"targetPosition":{"x":20837.266475450473,"y":19211.892659416248},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"aa5ca6c6-70fc-4e05-85a8-1d45d207a111","savedPayload":{"position":{"x":20837.266475450473,"y":19211.892659416248},"targetPosition":{"x":21117.118583354168,"y":18859.496862474996},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"dataBuilding":{"type":"Data Building Procedure","name":"New Data Building Procedure","project":"Superalgos","loop":{"type":"Procedure Loop","name":"New Procedure Loop","project":"Superalgos","procedureJavascriptCode":{"type":"Procedure Javascript Code","name":"New Procedure Javascript Code","code":"/* Loop Code */\nlet candle = record.current;\nvariable.last200.push(candle.close);\n\n// Limit array length:\nif (variable.last200.length > 200) {\n variable.last200.splice(0,1);\n}\n\n/* WMA Calculator Function:\n * WMA: n == PERIODS ; p = price ; P1 == most recent\n * ---------------------------------------------\n * | P1 * n + P2 * (n-1) + P3 * (n-2) + ... |\n * | / |\n * | | n * (n+1) | |\n * | | / | |\n * | | 2 | |\n * ---------------------------------------------\n*/\nfunction WMA(prices, periods) {\n let pLen = prices.length; // calculate once for speed.\n\n // Check we have enough values to make calculation:\n if (pLen < periods) { return 0; }\n\n let count = 1;\n let numerator = 0;\n for (let i = pLen - periods; i < pLen; i++, count++) {\n numerator += prices[i] * count;\n }\n return (numerator / ((periods * (periods + 1)) / 2));\n}\n\n\n/* Step 1 */\n// wma1 = WMA(n/2) ; wma2 = WMA(n)\nlet wma1 = WMA(variable.last200, Math.round(variable.PERIODS / 2));\nlet wma2 = WMA(variable.last200, variable.PERIODS);\n\n/* Step 2 */\nlet rawHMA = (2 * wma1) - wma2;\nvariable.rawHMAs.push(rawHMA);\n// Limit array length:\nif (variable.rawHMAs.length > 15) {\n variable.rawHMAs.splice(0, 1);\n}\n\n/* Step 3 */\nvariable.hma = WMA(variable.rawHMAs, Math.round(Math.sqrt(variable.PERIODS)));\nvariable.closePrice = candle.close;","project":"Superalgos","id":"d9150976-17c0-4683-8ffb-d708c9c9ebfd","savedPayload":{"position":{"x":20832.53722219653,"y":19042.458533621528},"targetPosition":{"x":20902.571542172405,"y":18971.077905818765},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"038c5a4a-8cc0-47cf-87a1-9f4a1af29ef3","savedPayload":{"position":{"x":20902.571542172405,"y":18971.077905818765},"targetPosition":{"x":20972.60586214828,"y":18899.697278016003},"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":"Superalgos","procedureJavascriptCode":{"type":"Procedure Javascript Code","name":"New Procedure Javascript Code","code":"/* Initialization Code */\n// !Note! Update 'PERIODS' to change length.\nvariable.last200 = []\nvariable.rawHMAs = []\nvariable.PERIODS = 60;\nif (parameters.periods !== undefined) {\n variable.PERIODS = parameters.periods;\n}\n\n/* NOTES:\nHMA = WMA(sqrt(n)) of Raw HMA ; HMA= WMA(2*WMA(n/2) − WMA(n)),sqrt(n))\n*/","project":"Superalgos","id":"1a81f761-a958-4037-aaa7-01b9763519eb","savedPayload":{"position":{"x":20778.936668141854,"y":18849.774905347014},"targetPosition":{"x":20875.771265145067,"y":18874.73609168151},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"75e0749f-409d-4894-bab9-1cf40d3bf223","savedPayload":{"position":{"x":20875.771265145067,"y":18874.73609168151},"targetPosition":{"x":20972.60586214828,"y":18899.697278016003},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"1112dbfe-e874-462e-9717-e2ad5bd44d43","savedPayload":{"position":{"x":20972.60586214828,"y":18899.697278016003},"targetPosition":{"x":21117.118583354168,"y":18859.496862474996},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"e92e7af5-3912-413a-9479-d6b5cd5dae56","savedPayload":{"position":{"x":21117.118583354168,"y":18859.496862474996},"targetPosition":{"x":21221.9578372339,"y":18578.41194497507},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Module","name":"HMA","id":"ad1a1443-756b-454f-9d51-4bee8386a413"}}}],"id":"ca8c02de-4c43-4345-85db-26186306a1d4","savedPayload":{"position":{"x":21890.791553516916,"y":18538.24721867499},"targetPosition":{"x":21694.333333333332,"y":18311.522346368714},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Indicator Bot","name":"EMA","config":"{\n \"codeName\": \"EMA\"\n}","project":"Superalgos","processes":[{"type":"Process Definition","name":"Multi-Period-Market","config":"{\n \"codeName\": \"Multi-Period-Market\",\n \"description\": \"Calculates EMA 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-Period-Market\"\n }\n}","project":"Superalgos","processOutput":{"type":"Process Output","name":"New Process Output","project":"Superalgos","outputDatasets":[{"type":"Output Dataset","name":"Multi-Period-Market EMA","project":"Superalgos","id":"ebae072c-f177-4179-83aa-bceba3b56650","savedPayload":{"position":{"x":21516.170220366086,"y":18820.563562734776},"targetPosition":{"x":21366.741015652326,"y":18833.636924146926},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Market","id":"1b5a992d-e78e-40d0-b695-c14da7919af6"}}}],"outputDatasetFolders":[],"id":"ca526ba3-7fdd-466a-a208-3e26ac6d6753","savedPayload":{"position":{"x":21366.741015652326,"y":18833.636924146926},"targetPosition":{"x":21217.311810938565,"y":18846.710285559075},"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":"Superalgos","statusDependencies":[{"type":"Status Dependency","name":"EMA Multi-Period-Market","config":"{\"mainUtility\": \"Self Reference\"}","project":"Superalgos","id":"2be85e34-cba9-40b3-bb28-e935b1f8ad32","savedPayload":{"position":{"x":21639.06138028684,"y":18980.038672186085},"targetPosition":{"x":21489.20414704956,"y":18973.495764081286},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"94c5c2a1-2138-4d80-99ea-d9270a49f5e4"}}},{"type":"Status Dependency","name":"Candles Volumes Multi-Period-Market","config":"{\n \"mainUtility\": \"Market Ending Point\"\n}","project":"Superalgos","id":"2c08386b-44dc-49f4-8a97-2cb22b95b5b9","savedPayload":{"position":{"x":21625.150315105057,"y":19036.88850334239},"targetPosition":{"x":21489.20414704956,"y":18973.495764081286},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"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-Period-Market","project":"Superalgos","id":"1f6c54f4-d730-4b5c-b6cb-d9c2a2f3d7d4","savedPayload":{"position":{"x":21590.54267819191,"y":19084.087364602805},"targetPosition":{"x":21489.20414704956,"y":18973.495764081286},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Market","id":"2b03494a-67d6-47f1-89b6-53fc4c9116a8"}}}],"dataMineDataDependencies":[],"id":"a7b0be32-d3f1-4b4e-8884-285410f91a67","savedPayload":{"position":{"x":21489.20414704956,"y":18973.495764081286},"targetPosition":{"x":21217.311810938565,"y":18846.710285559075},"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":"Superalgos","id":"94c5c2a1-2138-4d80-99ea-d9270a49f5e4","savedPayload":{"position":{"x":21389.384741843878,"y":19092.455898845772},"targetPosition":{"x":21217.311810938565,"y":18846.710285559075},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Candles Volumes Multi-Period-Market","project":"Superalgos","id":"5097ba2a-f804-479d-b893-da3d28542643","savedPayload":{"position":{"x":21243.458533762863,"y":19145.5686949866},"targetPosition":{"x":21217.311810938565,"y":18846.710285559075},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"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":"Superalgos","id":"bba4c99c-ccc6-44c6-938d-81a5d0fd84b6","savedPayload":{"position":{"x":21090.526332416357,"y":19118.60262167007},"targetPosition":{"x":21217.311810938565,"y":18846.710285559075},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"d17dff7e-4380-45f0-81d2-150937d9cf16","savedPayload":{"position":{"x":21217.311810938565,"y":18846.710285559075},"targetPosition":{"x":21045.238880033252,"y":18600.964672272377},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Process Definition","name":"Multi-Period-Daily","config":"{\n \"codeName\": \"Multi-Period-Daily\",\n \"description\": \"Calculates EMA for Time Frames below 01-hs\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Period-Daily\"\n }\n}","project":"Superalgos","processOutput":{"type":"Process Output","name":"New Process Output","project":"Superalgos","outputDatasets":[{"type":"Output Dataset","name":"Multi-Period-Daily EMA","project":"Superalgos","id":"d562a52a-95ce-42b6-a5b2-80ecc6856b2c","savedPayload":{"position":{"x":21918.084339629273,"y":17772.825781245465},"targetPosition":{"x":21843.084339629273,"y":17902.72959181313},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Daily","id":"39850a58-4d32-46d6-83f2-ee73cc6f2b0c"}}}],"outputDatasetFolders":[],"id":"a732218a-0193-427e-8856-fec0af90277a","savedPayload":{"position":{"x":21843.084339629273,"y":17902.72959181313},"targetPosition":{"x":21768.084339629273,"y":18032.633402380798},"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":"Superalgos","statusDependencies":[{"type":"Status Dependency","name":"EMA Multi-Period-Daily","config":"{\n \"mainUtility\": \"Self Reference\"\n}","project":"Superalgos","id":"c020af8e-f987-46d7-bac4-62a47b0d5c50","savedPayload":{"position":{"x":22109.58781601686,"y":17756.832817188984},"targetPosition":{"x":22027.891960764606,"y":17882.633402380798},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"ace67c2b-1700-46c8-85b3-b6c4407b2de9"}}},{"type":"Status Dependency","name":"Candles Volumes Multi-Period-Daily","config":"{\"mainUtility\": \"Market Ending Point\"}","project":"Superalgos","id":"101d8bc6-ec36-4dff-aa5b-2040a7dfa818","savedPayload":{"position":{"x":22144.46385498315,"y":17788.23534372332},"targetPosition":{"x":22027.891960764606,"y":17882.633402380798},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"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":"Superalgos","id":"70cd49af-4481-4b91-9deb-57d514c72c98","savedPayload":{"position":{"x":22167.929024739187,"y":17828.878209949},"targetPosition":{"x":22027.891960764606,"y":17882.633402380798},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"181c7c34-7243-497a-9ddb-1b0067c6d66e"}}}],"dataDependencies":[{"type":"Data Dependency","name":"Candles Multi-Period-Daily","project":"Superalgos","id":"d32b9447-db16-47cf-b25d-88da33c2dd06","savedPayload":{"position":{"x":22177.686390977793,"y":17874.783008944356},"targetPosition":{"x":22027.891960764606,"y":17882.633402380798},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Daily","id":"678a567c-f08d-49b9-813b-4e54fd6afadb"}}}],"dataMineDataDependencies":[],"id":"57bd270b-d694-45f7-8a0b-11325126ee84","savedPayload":{"position":{"x":22027.891960764606,"y":17882.633402380798},"targetPosition":{"x":21768.084339629273,"y":18032.633402380798},"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":"Superalgos","id":"ace67c2b-1700-46c8-85b3-b6c4407b2de9","savedPayload":{"position":{"x":21918.084339629273,"y":18032.633402380798},"targetPosition":{"x":21768.084339629273,"y":18032.633402380798},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Candles Volumes Multi-Period-Daily","project":"Superalgos","id":"0c58583e-02eb-41f6-ba8d-10d54fc65657","savedPayload":{"position":{"x":21897.98815019694,"y":18107.633402380798},"targetPosition":{"x":21768.084339629273,"y":18032.633402380798},"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":"Superalgos","id":"fa91a433-887e-4540-ac66-561e94d05fb8","savedPayload":{"position":{"x":21843.084339629273,"y":18162.537212948464},"targetPosition":{"x":21768.084339629273,"y":18032.633402380798},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"b4b30f4e-914b-4df6-b05d-b9e65b6736ce","savedPayload":{"position":{"x":20993.14442673317,"y":18896.40699817604},"targetPosition":{"x":21045.238880033252,"y":18600.964672272377},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"products":[{"type":"Product Definition","name":"EMA","config":"{\n \"codeName\": \"EMA\",\n \"singularVariableName\": \"EMA\",\n \"pluralVariableName\": \"EMAs\",\n \"parameters\": [\n \"periods\"\n ]\n}","project":"Superalgos","datasets":[{"type":"Dataset Definition","name":"Multi-Period-Market","config":"{\n \"codeName\": \"Multi-Period-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/@Period\",\n \"fileName\": \"Data.json\"\n }","project":"Superalgos","id":"1b5a992d-e78e-40d0-b695-c14da7919af6","savedPayload":{"position":{"x":20794.25754481537,"y":19072.991911724606},"targetPosition":{"x":20799.493266746555,"y":18773.03760317769},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},{"type":"Dataset Definition","name":"Multi-Period-Daily","config":"{\n \"codeName\": \"Multi-Period-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/@Period/@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":"Superalgos","id":"39850a58-4d32-46d6-83f2-ee73cc6f2b0c","savedPayload":{"position":{"x":20618.94875980094,"y":19012.628256191878},"targetPosition":{"x":20799.493266746555,"y":18773.03760317769},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}}],"record":{"type":"Record Definition","name":"New Record Definition","project":"Superalgos","properties":[{"type":"Record Property","name":"Begin","config":"{\n \"codeName\": \"begin\",\n \"isString\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","code":"record.current.begin","project":"Superalgos","id":"542390f7-2437-4af8-bf1a-c4b509c3db3a","savedPayload":{"position":{"x":20295.903291810333,"y":19117.34654981277},"targetPosition":{"x":20332.52970918676,"y":19010.975710057846},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"034d56c6-cdb1-4b8d-aeb9-8c46fcc81ccc","savedPayload":{"position":{"x":20332.52970918676,"y":19010.975710057846},"targetPosition":{"x":20369.15612656319,"y":18904.604870302923},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"End","config":"{\n \"codeName\": \"end\",\n \"isString\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","code":"record.current.end","project":"Superalgos","id":"474e8ce6-16d0-4249-a434-0dfe32b1b82a","savedPayload":{"position":{"x":20184.846916598166,"y":19033.65956848191},"targetPosition":{"x":20277.001521580678,"y":18969.132219392417},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"69663b13-ca4d-4136-8ab7-720d5537ea2a","savedPayload":{"position":{"x":20277.001521580678,"y":18969.132219392417},"targetPosition":{"x":20369.15612656319,"y":18904.604870302923},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"EMA","config":"{\n \"codeName\": \"ema\",\n \"isString\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","code":"variable.ema","project":"Superalgos","id":"27426809-4ff5-4a94-9846-d69eb9643f15","savedPayload":{"position":{"x":20144.190395153004,"y":18900.678078854537},"targetPosition":{"x":20256.673260858097,"y":18902.64147457873},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"15641697-34df-435c-a672-6f8da2cc77a2","savedPayload":{"position":{"x":20256.673260858097,"y":18902.64147457873},"targetPosition":{"x":20369.15612656319,"y":18904.604870302923},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"closePrice","config":"{\n \"codeName\": \"closePrice\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Record Formula","code":"variable.closePrice","project":"Superalgos","id":"1b36cd10-39ae-4aac-97a6-5d607d6d0121","savedPayload":{"position":{"x":20199.446080678143,"y":18776.71917788311},"targetPosition":{"x":20279.30963168287,"y":18836.900680198316},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":1,"arrangementStyle":0},"uiObject":{}}},"id":"b9944e11-f459-4daf-bc6c-4d8fca9acb03","savedPayload":{"position":{"x":20279.30963168287,"y":18836.900680198316},"targetPosition":{"x":20369.15612656319,"y":18904.604870302923},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"64a861a9-20c6-401a-a1fb-c3464eb23951","savedPayload":{"position":{"x":20369.15612656319,"y":18904.604870302923},"targetPosition":{"x":20799.493266746555,"y":18773.03760317769},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"dataBuilding":{"type":"Data Building Procedure","name":"New Data Building Procedure","project":"Superalgos","loop":{"type":"Procedure Loop","name":"New Procedure Loop","project":"Superalgos","procedureJavascriptCode":{"type":"Procedure Javascript Code","code":"/* Loop Code */\nlet candle = record.current;\n\n// Before EMA can be properly calculated the correct length SMA needs to be calculated:\nvariable.prevCloses.push(candle.close);\n\n// Keep array to length variable.PERIODS:\nif (variable.prevCloses.length > variable.PERIODS) {\n variable.prevCloses.splice(0,1);\n}\n\n// Process for EMA || if not enough to process EMA then SMA.\nif (variable.prevCloses < variable.PERIODS) {\n // Placeholder SMA values while EMA spins up:\n variable.ema = (variable.prevCloses.length > 0) ?\n (variable.prevCloses.reduce((a, b) => a + b, 0) / variable.prevCloses.length) :\n candle.close;\n variable.emaPrev = variable.ema;\n} else { // EMA = Closing price x multiplier + EMA (previous day) x (1-multiplier)\n let sma = variable.prevCloses.reduce((a, b) => a + b, 0) / variable.PERIODS;\n let multiplier = (2 / (variable.PERIODS + 1));\n variable.ema = candle.close * multiplier + variable.emaPrev * (1 - multiplier);\n variable.emaPrev = variable.ema;\n}\n\nvariable.closePrice = candle.close;","project":"Superalgos","id":"1c12d6d5-b02d-43b7-a9ef-0edd80b541bc","savedPayload":{"position":{"x":20221.34953903246,"y":18732.60985545351},"targetPosition":{"x":20368.59361654961,"y":18703.988506147027},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"shortcutKey":"f"}}},"id":"9c0a5e13-1c81-4477-b669-6ef65c11e68a","savedPayload":{"position":{"x":20368.59361654961,"y":18703.988506147027},"targetPosition":{"x":20515.83769406676,"y":18675.367156840544},"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":"Superalgos","procedureJavascriptCode":{"type":"Procedure Javascript Code","code":"/* Initialization Code */\nvariable.PERIODS = 50;\nvariable.emaPrev = 0;\nvariable.prevCloses = [];\nif (parameters.periods !== undefined) {\n variable.PERIODS = parameters.periods;\n}","project":"Superalgos","id":"2ddc7458-28e9-4b33-9360-3a318bb29839","savedPayload":{"position":{"x":20319.019985369603,"y":18448.954282773713},"targetPosition":{"x":20417.42883971818,"y":18562.16071980713},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"a8746a36-6e82-4945-b773-ba0712d386e6","savedPayload":{"position":{"x":20417.42883971818,"y":18562.16071980713},"targetPosition":{"x":20515.83769406676,"y":18675.367156840544},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"01c154f7-b10e-4a2e-b914-75428272efe4","savedPayload":{"position":{"x":20515.83769406676,"y":18675.367156840544},"targetPosition":{"x":20799.493266746555,"y":18773.03760317769},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"67396a20-f5b3-40a1-afa8-27675b1fee0b","savedPayload":{"position":{"x":20799.493266746555,"y":18773.03760317769},"targetPosition":{"x":21045.238880033252,"y":18600.964672272377},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Module","name":"EMA Module","id":"44a59f6e-758d-42c5-86ca-2d6e29f83924"}}}],"id":"0702e945-c8e3-4af7-b597-37ee572b42e4","savedPayload":{"position":{"x":21818.9578372339,"y":18584.41194497507},"targetPosition":{"x":21694.333333333332,"y":18311.522346368714},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Indicator Bot","name":"McGinley","config":"{\n \"codeName\": \"McGinley\"\n}","project":"Superalgos","processes":[{"type":"Process Definition","name":"Multi-Period-Market","config":"{\n \"codeName\": \"Multi-Period-Market\",\n \"description\": \"Produces the McGinley Moving Average\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Period-Market\"\n }\n}","project":"Superalgos","processOutput":{"type":"Process Output","name":"New Process Output","project":"Superalgos","outputDatasets":[{"type":"Output Dataset","name":"Multi-Period-Market McGinley","project":"Superalgos","id":"f0158bc1-4c0a-433f-bf45-bfd0e827140f","savedPayload":{"position":{"x":21604.53454263753,"y":19010.399142452283},"targetPosition":{"x":21314.75679475081,"y":18932.753428921525},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Market","id":"22004c88-da81-4f83-a404-acbfab00bf4d"}}}],"outputDatasetFolders":[],"id":"8e0f8fdf-3d44-4666-88fc-cd18f45f6589","savedPayload":{"position":{"x":21314.75679475081,"y":18932.753428921525},"targetPosition":{"x":21024.97904686409,"y":18855.107715390768},"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":"Superalgos","statusDependencies":[{"type":"Status Dependency","name":"Candles Volumes Multi-Period-Market","config":"{\n \"mainUtility\": \"Market Ending Point\"\n}","project":"Superalgos","id":"5b000e87-7927-4cc9-882a-b6f07b01649a","savedPayload":{"position":{"x":21387.111081220053,"y":19067.239749746732},"targetPosition":{"x":21237.111081220053,"y":19067.239749746732},"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"}}},{"type":"Status Dependency","name":"McGinley Multi-Period-Market","config":"{\n \"mainUtility\": \"Self Reference\"\n}","project":"Superalgos","id":"5c0b152f-8fbb-462c-9365-58179d9f1412","savedPayload":{"position":{"x":21343.177098398035,"y":19173.305766924714},"targetPosition":{"x":21237.111081220053,"y":19067.239749746732},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"0c6f960a-6f9f-401e-bf97-395b7ba25590"}}}],"dataDependencies":[{"type":"Data Dependency","name":"Candles Multi-Period-Market","project":"Superalgos","id":"8ff96446-3a19-4b85-b6ed-c98b2de7f8ba","savedPayload":{"position":{"x":21237.111081220053,"y":19217.239749746732},"targetPosition":{"x":21237.111081220053,"y":19067.239749746732},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Market","id":"2b03494a-67d6-47f1-89b6-53fc4c9116a8"}}}],"dataMineDataDependencies":[],"id":"052f1063-dfe6-4783-b369-c084161b9199","savedPayload":{"position":{"x":21237.111081220053,"y":19067.239749746732},"targetPosition":{"x":21024.97904686409,"y":18855.107715390768},"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":"Superalgos","id":"0c6f960a-6f9f-401e-bf97-395b7ba25590","savedPayload":{"position":{"x":21102.624760394847,"y":19144.88546327749},"targetPosition":{"x":21024.97904686409,"y":18855.107715390768},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Candles Volumes Multi-Period-Market","project":"Superalgos","id":"6b286840-ae18-4945-9a9c-aa69f05c2422","savedPayload":{"position":{"x":20986.15619009871,"y":18999.99658933413},"targetPosition":{"x":21024.97904686409,"y":18855.107715390768},"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":"Superalgos","id":"581f7b1b-c6ee-4e61-b5e0-26b5208f81ae","savedPayload":{"position":{"x":20918.913029686108,"y":18961.17373256875},"targetPosition":{"x":21024.97904686409,"y":18855.107715390768},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"67fbc9f7-f8da-46d9-9dbd-da0045b5b675","savedPayload":{"position":{"x":21234.42218180475,"y":18842.631151210302},"targetPosition":{"x":21054.638881851348,"y":18602.468778932995},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Process Definition","name":"Multi-Period-Daily","config":"{\n \"codeName\": \"Multi-Period-Daily\",\n \"description\": \"Produces the McGinley Moving Average\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Period-Daily\"\n }\n}","project":"Superalgos","processOutput":{"type":"Process Output","name":"New Process Output","project":"Superalgos","outputDatasets":[{"type":"Output Dataset","name":"Multi-Period-Daily McGinley","project":"Superalgos","id":"df47d3a0-547c-4647-99c3-24f2387bedb9","savedPayload":{"position":{"x":21097.333333333332,"y":19344.752830910045},"targetPosition":{"x":20947.333333333332,"y":19084.945209774713},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Daily","id":"f8959f99-6307-407f-9111-23a8bdbcc635"}}}],"outputDatasetFolders":[],"id":"fc00ff18-2e89-4bc1-9de9-831bfa1e7184","savedPayload":{"position":{"x":20947.333333333332,"y":19084.945209774713},"targetPosition":{"x":20797.333333333332,"y":18825.13758863938},"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":"Superalgos","statusDependencies":[{"type":"Status Dependency","name":"McGinley Multi-Period-Daily","config":"{\n \"mainUtility\": \"Self Reference\"\n}","project":"Superalgos","id":"aafdb060-c3b2-4e7b-8042-01a9e345c670","savedPayload":{"position":{"x":20933.530483255196,"y":19392.43954589589},"targetPosition":{"x":20797.333333333332,"y":19125.13758863938},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"847eadd5-367b-474e-8856-b17ee7f2b9dc"}}},{"type":"Status Dependency","name":"Candles Volumes Multi-Period-Daily","config":"{\n \"mainUtility\": \"Market Ending Point\"\n}","project":"Superalgos","id":"33f54250-9489-4c11-bced-6eeabbd76439","savedPayload":{"position":{"x":20844.2636728454,"y":19421.44409081792},"targetPosition":{"x":20797.333333333332,"y":19125.13758863938},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"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":"{\n \"mainUtility\": \"Market Starting Point\"\n}","project":"Superalgos","id":"053b8900-7ce8-431f-9d22-4871cb9b3c94","savedPayload":{"position":{"x":20750.402993821262,"y":19421.44409081792},"targetPosition":{"x":20797.333333333332,"y":19125.13758863938},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"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-Period-Daily","project":"Superalgos","id":"c355c6fe-35de-4c35-b1a4-204f41afa82b","savedPayload":{"position":{"x":20661.13618341147,"y":19392.43954589589},"targetPosition":{"x":20797.333333333332,"y":19125.13758863938},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Daily","id":"678a567c-f08d-49b9-813b-4e54fd6afadb"}}}],"dataMineDataDependencies":[],"id":"633add7b-ed2a-437a-afad-35e15198d054","savedPayload":{"position":{"x":20797.333333333332,"y":19125.13758863938},"targetPosition":{"x":20797.333333333332,"y":18825.13758863938},"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":"Superalgos","id":"847eadd5-367b-474e-8856-b17ee7f2b9dc","savedPayload":{"position":{"x":20722.333333333332,"y":18955.041399207046},"targetPosition":{"x":20797.333333333332,"y":18825.13758863938},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Candles Volumes Multi-Period-Daily","project":"Superalgos","id":"eed3b099-7e87-4d95-808b-52b81999eac8","savedPayload":{"position":{"x":20667.429522765666,"y":18900.13758863938},"targetPosition":{"x":20797.333333333332,"y":18825.13758863938},"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":"Superalgos","id":"4245e5b2-dab2-4d23-851f-0e59ecb897a9","savedPayload":{"position":{"x":20647.333333333332,"y":18825.13758863938},"targetPosition":{"x":20797.333333333332,"y":18825.13758863938},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"fb06c6b5-4296-4333-8684-0427e40ec56d","savedPayload":{"position":{"x":21011.944430369364,"y":18899.415211497275},"targetPosition":{"x":21054.638881851348,"y":18602.468778932995},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"products":[{"type":"Product Definition","name":"McGinley","config":"{\n \"codeName\": \"MD\",\n \"singularVariableName\": \"MD\",\n \"pluralVariableName\": \"MDs\",\n \"parameters\": [\n \"periods\",\n\"k\"\n ]\n}","project":"Superalgos","datasets":[{"type":"Dataset Definition","name":"Multi-Period-Market","config":"{\n \"codeName\": \"Multi-Period-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/@Period\",\n \"fileName\": \"Data.json\"\n}","project":"Superalgos","id":"22004c88-da81-4f83-a404-acbfab00bf4d","savedPayload":{"position":{"x":20818.760353960977,"y":19082.221491789227},"targetPosition":{"x":20814.47650957404,"y":18782.2520788864},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},{"type":"Dataset Definition","name":"Multi-Period-Daily","config":"{\n \"codeName\": \"Multi-Period-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/@Period/@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":"Superalgos","id":"f8959f99-6307-407f-9111-23a8bdbcc635","savedPayload":{"position":{"x":20641.624615441215,"y":19027.45041227122},"targetPosition":{"x":20814.47650957404,"y":18782.2520788864},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}}],"record":{"type":"Record Definition","name":"New Record Definition","project":"Superalgos","properties":[{"type":"Record Property","name":"Begin","config":"{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Formula","code":"record.current.begin","project":"Superalgos","id":"20f10077-b484-488f-8e41-16c0b76d568c","savedPayload":{"position":{"x":20266.406579955117,"y":18836.75781164052},"targetPosition":{"x":20237.289437381085,"y":18728.091156183},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"27ed4f23-6370-4d71-863b-dba4f6d3f851","savedPayload":{"position":{"x":20237.289437381085,"y":18728.091156183},"targetPosition":{"x":20208.172294807053,"y":18619.42450072548},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"End","config":"{\n \"codeName\": \"end\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Formula","code":"record.current.end","project":"Superalgos","id":"5554ae7a-2791-4853-8cc7-11b0c6d50a65","savedPayload":{"position":{"x":20019.471417019333,"y":18741.968283603863},"targetPosition":{"x":20113.821855913193,"y":18680.69639216467},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"3e406369-db42-4fc5-880e-8f80d3cafe17","savedPayload":{"position":{"x":20113.821855913193,"y":18680.69639216467},"targetPosition":{"x":20208.172294807053,"y":18619.42450072548},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"McGinley","config":"{\n \"codeName\": \"md\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.md","project":"Superalgos","id":"c592ab53-5afa-48f7-af4f-a00c89ad52d1","savedPayload":{"position":{"x":20043.02877799745,"y":18485.693917627388},"targetPosition":{"x":20120.743374143145,"y":18548.625956732372},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"78c26149-70bb-4872-b796-d4c0c52a1bff","savedPayload":{"position":{"x":20120.743374143145,"y":18548.625956732372},"targetPosition":{"x":20208.172294807053,"y":18619.42450072548},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"closePrice","config":"{\n \"codeName\": \"closePrice\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Record Formula","code":"variable.closePrice","project":"Superalgos","id":"75bc7c3a-0388-42d0-a4f2-42b883267360","savedPayload":{"position":{"x":20284.32548408543,"y":18421.038660094822},"targetPosition":{"x":20248.4886891309,"y":18514.396702744543},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{}}},"id":"035389a5-aada-402e-8492-9fbe16143fa5","savedPayload":{"position":{"x":20248.4886891309,"y":18514.396702744543},"targetPosition":{"x":20208.172294807053,"y":18619.42450072548},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"e429e521-feb0-4e83-b249-d52b16248f1a","savedPayload":{"position":{"x":20388.53038340357,"y":18927.40681563436},"targetPosition":{"x":20814.47650957404,"y":18782.2520788864},"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":"Superalgos","loop":{"type":"Procedure Loop","name":"New Procedure Loop","project":"Superalgos","procedureJavascriptCode":{"type":"Procedure Javascript Code","name":"New Procedure Javascript Code","code":"/* Loop Code */\nlet candle = record.current;\n\nif (variable.mdPrev === 0) {\n variable.md = candle.close;\n} else {\n variable.md = variable.mdPrev +\n ((candle.close - variable.mdPrev) /\n (variable.K * variable.PERIODS * Math.pow( (candle.close / variable.mdPrev), 4) )\n );\n}\n\nvariable.mdPrev = variable.md;\nvariable.closePrice = candle.close;","project":"Superalgos","id":"35965165-e979-49df-bbb8-c139b093088e","savedPayload":{"position":{"x":20476.15488667057,"y":18782.312931382225},"targetPosition":{"x":20573.662786735484,"y":18760.127138069147},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"fd1187b3-b84f-49b0-8070-ab1752e3ef1b","savedPayload":{"position":{"x":20573.662786735484,"y":18760.127138069147},"targetPosition":{"x":20671.170686800397,"y":18737.94134475607},"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":"Superalgos","procedureJavascriptCode":{"type":"Procedure Javascript Code","name":"New Procedure Javascript Code","code":"/* Initialization Code */\nvariable.PERIODS = 15;\n/* K == % of selected PERIODS;\n * NOTE: 60% (0.6) is what John McGinley recommends however if you\n * want yours to act like TV's then use 100% (1.0)\n */\nvariable.K = 1.0;\nif (parameters.periods !== undefined) {\n variable.PERIODS = parameters.periods;\n}\nif (parameters.k !== undefined) {\n variable.K = parameters.k;\n}\nvariable.mdPrev = 0;","project":"Superalgos","id":"52075eff-acd3-4102-aebe-7f7c6e1913d1","savedPayload":{"position":{"x":20535.235865511007,"y":18591.238501017364},"targetPosition":{"x":20603.203276155702,"y":18664.589922886717},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"b70d735d-7dd8-4534-a00b-82b41a539d21","savedPayload":{"position":{"x":20603.203276155702,"y":18664.589922886717},"targetPosition":{"x":20671.170686800397,"y":18737.94134475607},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"0df35601-7f06-4bb0-a70d-0b9d6d93e25c","savedPayload":{"position":{"x":20671.170686800397,"y":18737.94134475607},"targetPosition":{"x":20814.47650957404,"y":18782.2520788864},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"95dc3e95-c3b8-4c95-822b-69e5dd66ea16","savedPayload":{"position":{"x":20814.47650957404,"y":18782.2520788864},"targetPosition":{"x":21054.638881851348,"y":18602.468778932995},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Module","name":"McGinley","id":"a6f8da98-b0b0-4d82-9d2f-91d9cca9ae07"}}}],"id":"d07599e3-ce23-48f1-8b3b-6e594559cc41","savedPayload":{"position":{"x":21737.027784815316,"y":18608.468778932995},"targetPosition":{"x":21694.333333333332,"y":18311.522346368714},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Indicator Bot","name":"WMA","config":"{\n \"codeName\": \"WMA\"\n}","project":"Superalgos","processes":[{"type":"Process Definition","name":"Multi-Period-Market","config":"{\n \"codeName\": \"Multi-Period-Market\",\n \"description\": \"Produces the Weighted Moving Average\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Period-Market\"\n }\n}","project":"Superalgos","processOutput":{"type":"Process Output","name":"New Process Output","project":"Superalgos","outputDatasets":[{"type":"Output Dataset","name":"Multi-Period-Market WMA","project":"Superalgos","id":"9cea79e2-3971-494f-b464-f62641d567d0","savedPayload":{"position":{"x":21463.14406737917,"y":18969.064162967363},"targetPosition":{"x":21251.012033023206,"y":18756.9321286114},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Market","id":"f7baea67-15c3-4877-8445-c2cefc86988a"}}}],"outputDatasetFolders":[],"id":"94b5e1e1-8642-4b12-bea3-87a693475a31","savedPayload":{"position":{"x":21373.39438942795,"y":18909.245864051307},"targetPosition":{"x":21077.548083312497,"y":18859.496862474996},"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":"Superalgos","statusDependencies":[{"type":"Status Dependency","name":"Candles Volumes Multi-Period-Market","config":"{\n \"mainUtility\": \"Market Ending Point\"\n}","project":"Superalgos","id":"88bc8c95-d700-4b00-a781-891380d9bb5d","savedPayload":{"position":{"x":21607.52557600804,"y":19021.987101719467},"targetPosition":{"x":21308.883999236114,"y":19050.503914710724},"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":"WMA Multi-Period-Market","config":"{\n \"mainUtility\": \"Self Reference\"\n}","project":"Superalgos","id":"d537aecc-e28c-4367-84b8-bfd419e14d3a","savedPayload":{"position":{"x":21424.55195719792,"y":19146.007440828587},"targetPosition":{"x":21308.883999236114,"y":19050.503914710724},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"3ed11ad7-ffb5-4a2a-9add-9c5ad346282e"}}}],"dataDependencies":[{"type":"Data Dependency","name":"Candles Multi-Period-Market","project":"Superalgos","id":"9ab435eb-f690-4022-b573-f7bf1453c4b3","savedPayload":{"position":{"x":21323.14240573174,"y":19199.824703096685},"targetPosition":{"x":21308.883999236114,"y":19050.503914710724},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Market","id":"2b03494a-67d6-47f1-89b6-53fc4c9116a8"}}}],"dataMineDataDependencies":[],"id":"221b4b62-b9c1-41fb-b7d7-43dcf4ba9e69","savedPayload":{"position":{"x":21308.883999236114,"y":19050.503914710724},"targetPosition":{"x":21077.548083312497,"y":18859.496862474996},"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":"Superalgos","id":"3ed11ad7-ffb5-4a2a-9add-9c5ad346282e","savedPayload":{"position":{"x":21182.387337192227,"y":19140.581779974924},"targetPosition":{"x":21077.548083312497,"y":18859.496862474996},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Candles Volumes Multi-Period-Market","project":"Superalgos","id":"d1d5a004-a3e7-47c4-8958-a7b0a1d491a2","savedPayload":{"position":{"x":21052.67358252434,"y":19007.420015532723},"targetPosition":{"x":21077.548083312497,"y":18859.496862474996},"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":"Superalgos","id":"ef60a7f8-3d83-4d56-9e43-b3a5ae5a53cd","savedPayload":{"position":{"x":20982.044557194633,"y":18975.164820436803},"targetPosition":{"x":21077.548083312497,"y":18859.496862474996},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"68472dc9-ab46-41f3-a00a-3b358ad2f290","savedPayload":{"position":{"x":21077.548083312497,"y":18859.496862474996},"targetPosition":{"x":20972.708829432766,"y":18578.41194497507},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Process Definition","name":"Multi-Period-Daily","config":"{\n \"codeName\": \"Multi-Period-Daily\",\n \"description\": \"Produces the Weighted Moving Average\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Period-Daily\"\n }\n}","project":"Superalgos","processOutput":{"type":"Process Output","name":"New Process Output","project":"Superalgos","outputDatasets":[{"type":"Output Dataset","name":"Multi-Period-Daily WMA","project":"Superalgos","id":"9db2fd16-6301-4dc2-975a-32c634a984f9","savedPayload":{"position":{"x":20856.718091062667,"y":19005.022346368714},"targetPosition":{"x":20856.718091062667,"y":18705.022346368714},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Daily","id":"1f7c6a5d-5257-4203-b89f-e5ca66f5efdb"}}}],"outputDatasetFolders":[],"id":"0e8c6c06-f3b4-4e8d-a808-936230c7c2c2","savedPayload":{"position":{"x":20856.718091062667,"y":18705.022346368714},"targetPosition":{"x":20856.718091062667,"y":18405.022346368714},"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":"Superalgos","statusDependencies":[{"type":"Status Dependency","name":"WMA Multi-Period-Daily","config":"{\n \"mainUtility\": \"Self Reference\"\n}","project":"Superalgos","id":"da0190ab-dd10-4ffa-a07b-c50db12265f0","savedPayload":{"position":{"x":20691.017304189783,"y":18964.418827930418},"targetPosition":{"x":20706.718091062667,"y":18664.829967504047},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"d429877d-fb92-490c-9ec0-4b0553e3f297"}}},{"type":"Status Dependency","name":"Candles Volumes Multi-Period-Daily","config":"{\n \"mainUtility\": \"Market Ending Point\"\n}","project":"Superalgos","id":"a2a2dfdc-4533-477e-b91e-a0c81cfab6e7","savedPayload":{"position":{"x":20599.207706199075,"y":18944.904095453207},"targetPosition":{"x":20706.718091062667,"y":18664.829967504047},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"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":"{\n \"mainUtility\": \"Market Starting Point\"\n}","project":"Superalgos","id":"07c50d4b-d1ba-41d4-aad2-68d9d477a736","savedPayload":{"position":{"x":20517.921973747714,"y":18897.973755941137},"targetPosition":{"x":20706.718091062667,"y":18664.829967504047},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"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-Period-Daily","project":"Superalgos","id":"cc7fba26-9e64-43c7-80e6-09506f64bf40","savedPayload":{"position":{"x":20455.11692067904,"y":18828.221678008555},"targetPosition":{"x":20706.718091062667,"y":18664.829967504047},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Daily","id":"678a567c-f08d-49b9-813b-4e54fd6afadb"}}}],"dataMineDataDependencies":[],"id":"9b20633a-3620-4f61-830e-51d0675efe3f","savedPayload":{"position":{"x":20706.718091062667,"y":18664.829967504047},"targetPosition":{"x":20856.718091062667,"y":18405.022346368714},"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":"Superalgos","id":"d429877d-fb92-490c-9ec0-4b0553e3f297","savedPayload":{"position":{"x":20726.814280495,"y":18480.022346368714},"targetPosition":{"x":20856.718091062667,"y":18405.022346368714},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Candles Volumes Multi-Period-Daily","project":"Superalgos","id":"2fd69587-adeb-4630-bb89-db5b06449745","savedPayload":{"position":{"x":20706.718091062667,"y":18405.022346368714},"targetPosition":{"x":20856.718091062667,"y":18405.022346368714},"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":"Superalgos","id":"cf0db7d7-23e8-45c6-800f-2ef2acdbcc82","savedPayload":{"position":{"x":20726.814280495,"y":18330.022346368714},"targetPosition":{"x":20856.718091062667,"y":18405.022346368714},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"7c07645b-4c36-40d4-9ee1-895fada4bd42","savedPayload":{"position":{"x":20848.0843255322,"y":18851.301543581423},"targetPosition":{"x":20972.708829432766,"y":18578.41194497507},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"products":[{"type":"Product Definition","name":"WMA","config":"{\n \"codeName\": \"WMA\",\n \"singularVariableName\": \"WMA\",\n \"pluralVariableName\": \"WMAs\",\n \"parameters\": [\n \"periods\"\n ]\n}","project":"Superalgos","datasets":[{"type":"Dataset Definition","name":"Multi-Period-Market","config":"{\n \"codeName\": \"Multi-Period-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/@Period\",\n \"fileName\": \"Data.json\"\n}","project":"Superalgos","id":"f7baea67-15c3-4877-8445-c2cefc86988a","savedPayload":{"position":{"x":20611.223080850825,"y":18972.276641266573},"targetPosition":{"x":20691.62391193284,"y":18683.2511988548},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},{"type":"Dataset Definition","name":"Multi-Period-Daily","config":"{\n \"codeName\": \"Multi-Period-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/@Period/@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":"Superalgos","id":"1f7c6a5d-5257-4203-b89f-e5ca66f5efdb","savedPayload":{"position":{"x":20456.693380638673,"y":18869.819270790595},"targetPosition":{"x":20691.62391193284,"y":18683.2511988548},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}}],"record":{"type":"Record Definition","name":"New Record Definition","project":"Superalgos","properties":[{"type":"Record Property","name":"Begin","config":"{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Formula","code":"record.current.begin","project":"Superalgos","id":"b29eca61-4da5-454f-b822-96dd38b91e09","savedPayload":{"position":{"x":20251.672811009223,"y":18927.316822808887},"targetPosition":{"x":20246.854796310767,"y":18814.920040228753},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"deb422fd-b044-4440-b08d-7f597faaf349","savedPayload":{"position":{"x":20246.854796310767,"y":18814.920040228753},"targetPosition":{"x":20242.03678161231,"y":18702.52325764862},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"End","config":"{\n \"codeName\": \"end\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Formula","code":"record.current.end","project":"Superalgos","id":"d81e284f-0625-407b-b7c6-f204d6c9822d","savedPayload":{"position":{"x":20017.243216452043,"y":18712.15928704553},"targetPosition":{"x":20129.639999032177,"y":18707.341272347076},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"d788852f-84c7-404b-a60a-7571e3d78070","savedPayload":{"position":{"x":20129.639999032177,"y":18707.341272347076},"targetPosition":{"x":20242.03678161231,"y":18702.52325764862},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"WMA","config":"{\n \"codeName\": \"wma\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.wma","project":"Superalgos","id":"e5a9570a-7190-4f51-a74a-450c19327de7","savedPayload":{"position":{"x":20232.936087181894,"y":18490.218223886146},"targetPosition":{"x":20237.218766913855,"y":18590.126475068486},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"9fc2a2a3-e9df-4a75-bf91-af01bf282efe","savedPayload":{"position":{"x":20237.218766913855,"y":18590.126475068486},"targetPosition":{"x":20242.03678161231,"y":18702.52325764862},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"390e2ce4-bb9c-48b4-a8fa-0836c39d1e1c","savedPayload":{"position":{"x":20242.03678161231,"y":18702.52325764862},"targetPosition":{"x":20691.62391193284,"y":18683.2511988548},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"dataBuilding":{"type":"Data Building Procedure","name":"New Data Building Procedure","project":"Superalgos","loop":{"type":"Procedure Loop","name":"New Procedure Loop","project":"Superalgos","procedureJavascriptCode":{"type":"Procedure Javascript Code","name":"New Procedure Javascript Code","code":"/* Loop Code */\nlet candle = record.current;\nvariable.last200.push(candle.close);\n\n// Limit array length:\nif (variable.last200.length > 200) {\n variable.last200.splice(0,1);\n}\nfunction WMA(prices, periods) {\n let pLen = prices.length; // calculate once for speed.\n\n // Check we have enough values to make calculation:\n if (pLen < periods) { return 0; }\n\n let count = 1;\n let numerator = 0;\n for (let i = pLen - periods; i < pLen; i++, count++) {\n numerator += prices[i] * count;\n }\n return (numerator / ((periods * (periods + 1)) / 2));\n}\nvariable.wma = WMA(variable.last200, variable.PERIODS);","project":"Superalgos","id":"9e5d9848-2e4f-4846-a97b-e1e9a7777c36","savedPayload":{"position":{"x":20366.989547805857,"y":18587.993370541637},"targetPosition":{"x":20466.798153065698,"y":18594.1774077412},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"10f7d3ec-052b-46d5-bf2c-45f1cd89db12","savedPayload":{"position":{"x":20466.798153065698,"y":18594.1774077412},"targetPosition":{"x":20566.60675832554,"y":18600.361444940765},"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":"Superalgos","procedureJavascriptCode":{"type":"Procedure Javascript Code","name":"New Procedure Javascript Code","code":"/* Initialization Code */\n// !Note! Update 'periods' to change length.\nvariable.last200 = [];\nvariable.PERIODS = 50;\nif (parameters.periods !== undefined) {\n variable.PERIODS = parameters.periods;\n}\n\n/* NOTES:\n * WMA Calculator Function:\n * WMA: n == periods ; p = price ; P1 == most recent\n * ---------------------------------------------\n * | P1 * n + P2 * (n-1) + P3 * (n-2) + ... |\n * | / |\n * | | n * (n+1) | |\n * | | / | |\n * | | 2 | |\n * ---------------------------------------------\n*/","project":"Superalgos","id":"f53fa78f-34f8-4bb2-a23d-d1d6a9cff53a","savedPayload":{"position":{"x":20477.50921969124,"y":18421.30383239857},"targetPosition":{"x":20522.05798900839,"y":18510.832638669668},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"b3150b94-3c6c-4e06-acf7-c9db129f7944","savedPayload":{"position":{"x":20522.05798900839,"y":18510.832638669668},"targetPosition":{"x":20566.60675832554,"y":18600.361444940765},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"c07c39b6-75b1-48c5-baad-f2042177283e","savedPayload":{"position":{"x":20566.60675832554,"y":18600.361444940765},"targetPosition":{"x":20691.62391193284,"y":18683.2511988548},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"f7b69531-1a17-4457-b368-eca66b5a24b5","savedPayload":{"position":{"x":20691.62391193284,"y":18683.2511988548},"targetPosition":{"x":20972.708829432766,"y":18578.41194497507},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Module","name":"WMA","id":"cc3a4a3c-bd62-4349-b566-a804de8423dd"}}}],"id":"403b2817-ec8d-4b6a-8b66-72eab0b31961","savedPayload":{"position":{"x":21651.638881851348,"y":18608.468778932995},"targetPosition":{"x":21694.333333333332,"y":18311.522346368714},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Indicator Bot","name":"SMA","config":"{\n \"codeName\": \"SMA\"\n}","project":"Superalgos","processes":[{"type":"Process Definition","name":"Multi-Period-Market","config":"{\n \"codeName\": \"Multi-Period-Market\",\n \"description\": \"Calculates SMAs\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Period-Market\"\n }\n}","project":"Superalgos","processOutput":{"type":"Process Output","name":"New Process Output","project":"Superalgos","outputDatasets":[{"type":"Output Dataset","name":"Multi-Period-Market SMA","project":"Superalgos","id":"593ef677-4280-4ccb-9d25-9e495b2dc304","savedPayload":{"position":{"x":21052.64566869417,"y":18849.076285686904},"targetPosition":{"x":20907.75679475081,"y":18810.253428921525},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Market","id":"1caf165a-e624-4b77-88e0-689140a28290"}}}],"outputDatasetFolders":[],"id":"6a7a0a73-1090-48b9-97ef-7a2ffa88491d","savedPayload":{"position":{"x":21803.75679475081,"y":18776.253428921525},"targetPosition":{"x":21513.97904686409,"y":18698.607715390768},"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":"Superalgos","statusDependencies":[{"type":"Status Dependency","name":"SMA Multi-Period-Market","config":"{\n \"mainUtility\": \"Self Reference\"\n}","project":"Superalgos","id":"1f3bbee6-f064-4cd8-967a-7cca6a324c99","savedPayload":{"position":{"x":21864.693011096748,"y":18968.142264601494},"targetPosition":{"x":21726.111081220053,"y":18910.739749746732},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"832aa356-7ea5-4fa2-b415-40c3cae7d63c"}}},{"type":"Status Dependency","name":"Candles Volumes Multi-Period-Market","config":"{\n \"mainUtility\": \"Market Ending Point\"\n}","project":"Superalgos","id":"7702762f-1476-4bfa-a3a1-c10c7fdd68f7","savedPayload":{"position":{"x":21832.177098398035,"y":19016.805766924714},"targetPosition":{"x":21726.111081220053,"y":18910.739749746732},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"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-Period-Market","project":"Superalgos","id":"ab22436e-faa6-4338-843f-649a524a2649","savedPayload":{"position":{"x":21783.513596074816,"y":19049.321679623426},"targetPosition":{"x":21726.111081220053,"y":18910.739749746732},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Market","id":"2b03494a-67d6-47f1-89b6-53fc4c9116a8"}}}],"dataMineDataDependencies":[],"id":"ccc1f000-c85f-4a9f-aa24-5e8f9b3bc56f","savedPayload":{"position":{"x":21726.111081220053,"y":18910.739749746732},"targetPosition":{"x":21513.97904686409,"y":18698.607715390768},"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":"Superalgos","id":"832aa356-7ea5-4fa2-b415-40c3cae7d63c","savedPayload":{"position":{"x":21591.624760394847,"y":18988.38546327749},"targetPosition":{"x":21513.97904686409,"y":18698.607715390768},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Candles Volumes Multi-Period-Market","project":"Superalgos","id":"e56c8b52-f078-497e-8971-79e5be82992d","savedPayload":{"position":{"x":21436.333333333332,"y":18988.38546327749},"targetPosition":{"x":21513.97904686409,"y":18698.607715390768},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"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":"Superalgos","id":"21e8bf46-be22-46e1-bc0f-57d800f96390","savedPayload":{"position":{"x":21301.847012508126,"y":18910.739749746732},"targetPosition":{"x":21513.97904686409,"y":18698.607715390768},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"6b1d24e9-f182-4425-b8b5-f938c371283e","savedPayload":{"position":{"x":20688.64006857535,"y":18680.02072547741},"targetPosition":{"x":20815.42554709756,"y":18408.128389366415},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Process Definition","name":"Multi-Period-Daily","config":"{\n \"codeName\": \"Multi-Period-Daily\",\n \"description\": \"Calculates SMAs\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Period-Daily\"\n }\n}","project":"Superalgos","processOutput":{"type":"Process Output","name":"New Process Output","project":"Superalgos","outputDatasets":[{"type":"Output Dataset","name":"Multi-Period-Daily SMA","project":"Superalgos","id":"1ee46a97-e480-4aaf-8299-667d6bf3217e","savedPayload":{"position":{"x":21072.375,"y":18155.587092413065},"targetPosition":{"x":20997.375,"y":18285.49090298073},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Daily","id":"1dcd0c9b-4059-49f6-b846-4a035c317389"}}}],"outputDatasetFolders":[],"id":"14edf31b-4924-4d29-ae26-1b801ed31f9f","savedPayload":{"position":{"x":21436.333333333332,"y":18928.445209774713},"targetPosition":{"x":21286.333333333332,"y":18668.63758863938},"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":"Superalgos","statusDependencies":[{"type":"Status Dependency","name":"SMA Multi-Period-Daily","config":"{\n \"mainUtility\": \"Self Reference\"\n}","project":"Superalgos","id":"425fcc72-53e8-460d-bd8b-38552592acb5","savedPayload":{"position":{"x":21354.431908294264,"y":19102.288567267635},"targetPosition":{"x":21286.333333333332,"y":18968.63758863938},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"18fbd516-452c-4006-a0c0-9accc3697d98"}}},{"type":"Status Dependency","name":"Candles Volumes Multi-Period-Daily","config":"{\n \"mainUtility\": \"Market Ending Point\"\n}","project":"Superalgos","id":"c526f9c8-c660-4783-a733-a27b868bb26e","savedPayload":{"position":{"x":21309.798503089365,"y":19116.790839728652},"targetPosition":{"x":21286.333333333332,"y":18968.63758863938},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"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":"{\n \"mainUtility\": \"Market Starting Point\"\n}","project":"Superalgos","id":"f97f13f6-9d79-4afc-ace1-0203184f3dc2","savedPayload":{"position":{"x":21262.8681635773,"y":19116.790839728652},"targetPosition":{"x":21286.333333333332,"y":18968.63758863938},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"181c7c34-7243-497a-9ddb-1b0067c6d66e"}}}],"dataDependencies":[{"type":"Data Dependency","name":"Candles Multi-Period-Daily","project":"Superalgos","id":"e786ee2e-1ea5-4956-9129-922099584f04","savedPayload":{"position":{"x":21218.2347583724,"y":19102.288567267635},"targetPosition":{"x":21286.333333333332,"y":18968.63758863938},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Daily","id":"678a567c-f08d-49b9-813b-4e54fd6afadb"}}}],"dataMineDataDependencies":[],"id":"35310f8e-decd-406b-aa25-da91e9c20126","savedPayload":{"position":{"x":21286.333333333332,"y":18968.63758863938},"targetPosition":{"x":21286.333333333332,"y":18668.63758863938},"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":"Superalgos","id":"18fbd516-452c-4006-a0c0-9accc3697d98","savedPayload":{"position":{"x":21211.333333333332,"y":18798.541399207046},"targetPosition":{"x":21286.333333333332,"y":18668.63758863938},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Candles Volumes Multi-Period-Daily","project":"Superalgos","id":"d4d93a61-a9d3-4cba-8775-15869eb1b42e","savedPayload":{"position":{"x":21156.429522765666,"y":18743.63758863938},"targetPosition":{"x":21286.333333333332,"y":18668.63758863938},"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":"Superalgos","id":"b919cfb1-1bc3-4077-ab1a-78087373c2c1","savedPayload":{"position":{"x":21136.333333333332,"y":18668.63758863938},"targetPosition":{"x":21286.333333333332,"y":18668.63758863938},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"be418ee4-e7ef-4e8d-880d-6e17c06db115","savedPayload":{"position":{"x":20533.517760861785,"y":18510.734432364115},"targetPosition":{"x":20815.42554709756,"y":18408.128389366415},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"products":[{"type":"Product Definition","name":"SMA","config":"{\n \"codeName\": \"SMA\",\n \"singularVariableName\": \"SMA\",\n \"pluralVariableName\": \"SMAs\",\n \"parameters\": [\n \"periods\"\n ]\n}","project":"Superalgos","datasets":[{"type":"Dataset Definition","name":"Multi-Period-Market","config":"{\n \"codeName\": \"Multi-Period-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/@Period\",\n \"fileName\": \"Data.json\"\n }","project":"Superalgos","id":"1caf165a-e624-4b77-88e0-689140a28290","savedPayload":{"position":{"x":20281.147298844746,"y":18426.78579691811},"targetPosition":{"x":20543.533210986563,"y":18281.342910844207},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},{"type":"Dataset Definition","name":"Multi-Period-Daily","config":"{\n \"codeName\": \"Multi-Period-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/@Period/@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":"Superalgos","id":"1dcd0c9b-4059-49f6-b846-4a035c317389","savedPayload":{"position":{"x":20245.769365494165,"y":18244.782107822663},"targetPosition":{"x":20543.533210986563,"y":18281.342910844207},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}}],"record":{"type":"Record Definition","name":"New Record Definition","project":"Superalgos","properties":[{"type":"Record Property","name":"Begin","config":"{\n \"codeName\": \"begin\",\n \"isString\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","code":"record.current.begin","project":"Superalgos","id":"cbb9c977-79c2-4a9e-b6b4-5fe2d8c840b7","savedPayload":{"position":{"x":20119.334936366282,"y":18178.362900899327},"targetPosition":{"x":20166.87949081211,"y":18076.403274857705},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"7c214226-58d6-4a92-a24e-8d2d2789606f","savedPayload":{"position":{"x":20166.87949081211,"y":18076.403274857705},"targetPosition":{"x":20214.424045257936,"y":17974.443648816083},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"End","config":"{\n \"codeName\": \"end\",\n \"isString\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","code":"record.current.end","project":"Superalgos","id":"69eaced9-2c56-46f6-b533-9e009efc2630","savedPayload":{"position":{"x":19991.10116113864,"y":17947.023046549923},"targetPosition":{"x":20102.762603198287,"y":17960.733347683003},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"07497969-f111-4524-9f59-c77b7509c8c2","savedPayload":{"position":{"x":20102.762603198287,"y":17960.733347683003},"targetPosition":{"x":20214.424045257936,"y":17974.443648816083},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"SMA","config":"{\n \"codeName\": \"sma\",\n \"isString\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","code":"variable.sma","project":"Superalgos","id":"1e3fb347-88b4-4093-bc66-aefce4f43bc8","savedPayload":{"position":{"x":20171.492021298214,"y":17753.577532540356},"targetPosition":{"x":20192.958033278075,"y":17864.01059067822},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"fdb25cde-b901-4fff-8b66-7858c7f8d126","savedPayload":{"position":{"x":20192.958033278075,"y":17864.01059067822},"targetPosition":{"x":20214.424045257936,"y":17974.443648816083},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"closePrice","config":"{\n \"codeName\": \"closePrice\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Record Formula","code":"variable.closePrice","project":"Superalgos","id":"b164af42-3a77-4813-9ac1-1cc7fbdd622a","savedPayload":{"position":{"x":20400.280733025058,"y":17871.421604513736},"targetPosition":{"x":20312.81876231112,"y":17919.90256653837},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{}}},"id":"a93c547f-da0b-421b-b412-4d90e5e7a6ac","savedPayload":{"position":{"x":20312.81876231112,"y":17919.90256653837},"targetPosition":{"x":20214.424045257936,"y":17974.443648816083},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"a6042ab2-4899-478e-90d3-9d91c7b71e7b","savedPayload":{"position":{"x":20214.424045257936,"y":17974.443648816083},"targetPosition":{"x":20543.533210986563,"y":18281.342910844207},"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":"Superalgos","loop":{"type":"Procedure Loop","name":"New Procedure Loop","project":"Superalgos","procedureJavascriptCode":{"type":"Procedure Javascript Code","code":"/* Loop Code: */\nlet candle = record.current;\nlet last200Len = variable.last200.push(candle.close);\n\nif (last200Len > 200) {\n variable.last200.splice(0, 1);\n last200Len = variable.last200.length;\n}\n\nvariable.sma = calculateSMA(variable.PERIODS, last200Len)\n\nfunction calculateSMA(periods, last200Len) {\n if (last200Len < periods) { return -1; }\n\n let sum = 0;\n for (let i = last200Len - periods; i < last200Len; i++) {\n sum = sum + variable.last200[i];\n }\n let sma = sum / periods;\n return sma;\n}\nvariable.closePrice = candle.close;","project":"Superalgos","id":"76fbfe7f-ca67-4d19-9f6e-3c935178c9c4","savedPayload":{"position":{"x":20289.472803676443,"y":17760.441881743078},"targetPosition":{"x":20387.88165802502,"y":17873.648318776493},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"shortcutKey":"f"}}},"id":"0552a5e0-d8f8-4499-81e8-404c3c32030f","savedPayload":{"position":{"x":20387.88165802502,"y":17873.648318776493},"targetPosition":{"x":20486.290512373598,"y":17986.85475580991},"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":"Superalgos","procedureJavascriptCode":{"type":"Procedure Javascript Code","code":"/* Initialization Code. This goes at the Code of the Procedure Initialization Object */\n// !Note! Update 'periods' to change length.\nvariable.last200 = [];\nvariable.PERIODS = 20;\nif (parameters.periods !== undefined) {\n variable.PERIODS = parameters.periods;\n}","project":"Superalgos","id":"e7e108c5-aee8-47c7-89db-01943efb9b15","savedPayload":{"position":{"x":20583.960958710748,"y":17703.199183130113},"targetPosition":{"x":20535.125735542173,"y":17845.02696947001},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"f4d723b4-c243-4a85-8ac1-abf22bc046c5","savedPayload":{"position":{"x":20535.125735542173,"y":17845.02696947001},"targetPosition":{"x":20486.290512373598,"y":17986.85475580991},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"7a930c5c-d55f-4aa0-ba97-dff78b07030d","savedPayload":{"position":{"x":20486.290512373598,"y":17986.85475580991},"targetPosition":{"x":20543.533210986563,"y":18281.342910844207},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"2300d187-f0dc-4a9a-b379-686379334a37","savedPayload":{"position":{"x":20543.533210986563,"y":18281.342910844207},"targetPosition":{"x":20815.42554709756,"y":18408.128389366415},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Module","name":"SMA","id":"0682f999-e780-4c6d-8ec5-ee81545f2e84"}}}],"id":"911bc848-881a-4d4d-9031-fca087856547","savedPayload":{"position":{"x":21569.708829432766,"y":18584.41194497507},"targetPosition":{"x":21694.333333333332,"y":18311.522346368714},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Indicator Bot","name":"Volume-WMA","config":"{\n \"codeName\": \"Volume-WMA\"\n}","project":"Superalgos","processes":[{"type":"Process Definition","name":"Multi-Period-Market","config":"{\n \"codeName\": \"Multi-Period-Market\",\n \"description\": \"Produces the Weighted Moving Average\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Period-Market\"\n }\n}","project":"Superalgos","processOutput":{"type":"Process Output","name":"New Process Output","project":"Superalgos","outputDatasets":[{"type":"Output Dataset","name":"Multi-Period-Market VWMA","project":"Superalgos","id":"f07c57db-574a-473b-a0ce-eae8341090fd","savedPayload":{"position":{"x":21225.158505247815,"y":19164.45487561749},"targetPosition":{"x":21003.17309593295,"y":18962.656763507115},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Market","id":"82106432-bd3d-417d-88bc-f3cdcb542c56"}}}],"outputDatasetFolders":[],"id":"0acefaca-4980-4b5e-82ca-8d1004a0215c","savedPayload":{"position":{"x":21003.17309593295,"y":18962.656763507115},"targetPosition":{"x":20781.187686618086,"y":18760.85865139674},"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":"Superalgos","statusDependencies":[{"type":"Status Dependency","name":"Candles Volumes Multi-Period-Market","config":"{\n \"mainUtility\": \"Market Ending Point\"\n}","project":"Superalgos","id":"58545ac1-1ba6-427b-91ba-a0a5f0c373a6","savedPayload":{"position":{"x":21014.969858819728,"y":19093.644721818873},"targetPosition":{"x":20872.53363429906,"y":19046.6136475775},"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"}}},{"type":"Status Dependency","name":"Volume-WMA Multi-Period-Market","config":"{\n \"mainUtility\": \"Self Reference\"\n}","project":"Superalgos","id":"4aef3af0-0619-4b7f-aa21-717563908c44","savedPayload":{"position":{"x":20960.12278871233,"y":19168.38449806795},"targetPosition":{"x":20872.53363429906,"y":19046.6136475775},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"966e91d6-308b-4468-bcaf-1830ef0ed3df"}}}],"dataDependencies":[{"type":"Data Dependency","name":"Candles Multi-Period-Market","project":"Superalgos","id":"e988c046-e7d1-430b-a501-acbfad355b02","savedPayload":{"position":{"x":20871.819638664932,"y":19196.611948268655},"targetPosition":{"x":20872.53363429906,"y":19046.6136475775},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Market","id":"2b03494a-67d6-47f1-89b6-53fc4c9116a8"}}},{"type":"Data Dependency","name":"Volumes Multi-Period-Market","project":"Superalgos","id":"c83375d4-d974-4469-9378-70b31b2c1f1e","savedPayload":{"position":{"x":20783.789210681945,"y":19167.545145860066},"targetPosition":{"x":20872.53363429906,"y":19046.6136475775},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Market","id":"9bf0483c-4825-4a46-9cf4-1b5262579fc1"}}}],"dataMineDataDependencies":[],"id":"7dd2e86e-826a-4a44-b992-8bb6352dd229","savedPayload":{"position":{"x":20872.53363429906,"y":19046.6136475775},"targetPosition":{"x":20781.187686618086,"y":18760.85865139674},"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":"Superalgos","id":"966e91d6-308b-4468-bcaf-1830ef0ed3df","savedPayload":{"position":{"x":20717.418099752194,"y":19054.002711188085},"targetPosition":{"x":20781.187686618086,"y":18760.85865139674},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Candles Volumes Multi-Period-Market","project":"Superalgos","id":"9f27b243-f331-4b01-a235-c823448d44f4","savedPayload":{"position":{"x":20680.2886305629,"y":18871.851356054172},"targetPosition":{"x":20781.187686618086,"y":18760.85865139674},"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":"Superalgos","id":"a7926031-0f51-43c6-a5e2-65717fdd30bb","savedPayload":{"position":{"x":20638.310188527706,"y":18806.531625237225},"targetPosition":{"x":20781.187686618086,"y":18760.85865139674},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"3a1cfbed-8cde-4ecd-bbaa-ef20fa82d04c","savedPayload":{"position":{"x":21482.20129897737,"y":18823.654380724678},"targetPosition":{"x":21482.20129897737,"y":18523.654380724678},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Process Definition","name":"Multi-Period-Daily","config":"{\n \"codeName\": \"Multi-Period-Daily\",\n \"description\": \"Produces the Weighted Moving Average\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Period-Daily\"\n }\n}","project":"Superalgos","processOutput":{"type":"Process Output","name":"New Process Output","project":"Superalgos","outputDatasets":[{"type":"Output Dataset","name":"Multi-Period-Daily VWMA","project":"Superalgos","id":"5bc98f32-1953-422e-9bd0-61e7cb2f92ff","savedPayload":{"position":{"x":20621.130363128872,"y":19229.227240351873},"targetPosition":{"x":20606.85578838175,"y":18929.56703859697},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Daily","id":"43b611c4-39a4-426a-8b04-af6976b4c439"}}}],"outputDatasetFolders":[],"id":"6d7d016e-051b-402e-a9d2-5d7b5d4695be","savedPayload":{"position":{"x":20599.718501008185,"y":18779.73693771952},"targetPosition":{"x":20592.581213634625,"y":18629.90683684207},"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":"Superalgos","statusDependencies":[{"type":"Status Dependency","name":"Volume-WMA Multi-Period-Daily","config":"{\n \"mainUtility\": \"Self Reference\"\n}","project":"Superalgos","id":"e6c6d488-e544-4602-bee0-554d81328365","savedPayload":{"position":{"x":20534.553166435857,"y":18987.977305456483},"targetPosition":{"x":20523.847235375513,"y":18763.232154140307},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":4,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"bc3822ce-4f1f-4dc4-bf85-8f72e9fab29a"}}},{"type":"Status Dependency","name":"Candles Volumes Multi-Period-Daily","config":"{\n \"mainUtility\": \"Market Ending Point\"\n}","project":"Superalgos","id":"c8522a7f-7a4a-4357-aa03-c646d121ff15","savedPayload":{"position":{"x":20476.020045226094,"y":18983.090198983817},"targetPosition":{"x":20523.847235375513,"y":18763.232154140307},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":4,"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":"{\n \"mainUtility\": \"Market Starting Point\"\n}","project":"Superalgos","id":"dbbe9207-30a1-47a8-9337-0f60bbe79f80","savedPayload":{"position":{"x":20420.746267986848,"y":18963.220130087666},"targetPosition":{"x":20523.847235375513,"y":18763.232154140307},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":4,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"181c7c34-7243-497a-9ddb-1b0067c6d66e"}}}],"dataDependencies":[{"type":"Data Dependency","name":"Candles Multi-Period-Daily","project":"Superalgos","id":"c41aa016-b99b-4818-bf60-a803298d1fd1","savedPayload":{"position":{"x":20372.49865129273,"y":18929.721211126456},"targetPosition":{"x":20523.847235375513,"y":18763.232154140307},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":4,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Daily","id":"678a567c-f08d-49b9-813b-4e54fd6afadb"}}},{"type":"Data Dependency","name":"Volumes Multi-Period-Daily","project":"Superalgos","id":"36389dc1-bd07-463b-bc4d-3fcc13556c76","savedPayload":{"position":{"x":20334.565190488498,"y":18884.876338067817},"targetPosition":{"x":20523.847235375513,"y":18763.232154140307},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":4,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Daily","id":"2e683057-f911-4105-bc77-16f2706d1915"}}}],"dataMineDataDependencies":[],"id":"6449c626-7757-419c-ba3b-fb51eaa07dd1","savedPayload":{"position":{"x":20523.847235375513,"y":18763.232154140307},"targetPosition":{"x":20592.581213634625,"y":18629.90683684207},"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":"Superalgos","id":"bc3822ce-4f1f-4dc4-bf85-8f72e9fab29a","savedPayload":{"position":{"x":20466.393183709948,"y":18711.00295946041},"targetPosition":{"x":20592.581213634625,"y":18629.90683684207},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Candles Volumes Multi-Period-Daily","project":"Superalgos","id":"19228f42-bcbd-4fb0-8ac2-8b9393dd617b","savedPayload":{"position":{"x":20442.751112757174,"y":18637.04412421563},"targetPosition":{"x":20592.581213634625,"y":18629.90683684207},"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":"Superalgos","id":"b3a10569-776c-4248-919d-7f8df9319ddc","savedPayload":{"position":{"x":20459.255896336388,"y":18561.17285858296},"targetPosition":{"x":20592.581213634625,"y":18629.90683684207},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"6bc86e49-42f7-4649-8813-1893a124f2be","savedPayload":{"position":{"x":21270.069264621405,"y":18735.78641508064},"targetPosition":{"x":21482.20129897737,"y":18523.654380724678},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"products":[{"type":"Product Definition","name":"VWMA","config":"{\n \"codeName\": \"VWMA\",\n \"singularVariableName\": \"VWMA\",\n \"pluralVariableName\": \"VWMAs\",\n \"parameters\": [\n \"periods\"\n ]\n}","project":"Superalgos","datasets":[{"type":"Dataset Definition","name":"Multi-Period-Market","config":"{\n \"codeName\": \"Multi-Period-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/@Period\",\n \"fileName\": \"Data.json\"\n}","project":"Superalgos","id":"82106432-bd3d-417d-88bc-f3cdcb542c56","savedPayload":{"position":{"x":21005.865723289626,"y":18766.35947903716},"targetPosition":{"x":21182.20129897737,"y":18523.654380724678},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},{"type":"Dataset Definition","name":"Multi-Period-Daily","config":"{\n \"codeName\": \"Multi-Period-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/@Period/@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":"Superalgos","id":"43b611c4-39a4-426a-8b04-af6976b4c439","savedPayload":{"position":{"x":20896.884344088823,"y":18616.35947903716},"targetPosition":{"x":21182.20129897737,"y":18523.654380724678},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}}],"record":{"type":"Record Definition","name":"New Record Definition","project":"Superalgos","properties":[{"type":"Record Property","name":"Begin","config":"{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Formula","code":"record.current.begin","project":"Superalgos","id":"cd8c0f20-a1ee-4615-8ba7-4280b01b4886","savedPayload":{"position":{"x":20684.697042910186,"y":18598.584449422364},"targetPosition":{"x":20719.461454777367,"y":18491.590591339158},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"f6ff61e2-daca-49a7-b715-eaa4daa51b91","savedPayload":{"position":{"x":20719.461454777367,"y":18491.590591339158},"targetPosition":{"x":20754.22586664455,"y":18384.596733255952},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"End","config":"{\n \"codeName\": \"end\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Formula","code":"record.current.end","project":"Superalgos","id":"9cb6fb75-692c-4e3f-9c43-f757e883b036","savedPayload":{"position":{"x":20540.238150478137,"y":18315.06790952159},"targetPosition":{"x":20647.232008561343,"y":18349.83232138877},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"b46b4a86-a10c-4a35-9a70-1f801a960fff","savedPayload":{"position":{"x":20647.232008561343,"y":18349.83232138877},"targetPosition":{"x":20754.22586664455,"y":18384.596733255952},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"VWMA","config":"{\n \"codeName\": \"vwma\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.vwma","project":"Superalgos","id":"e0e1263d-534a-431a-b1aa-f824ac07d8a8","savedPayload":{"position":{"x":20819.891977949224,"y":18182.497223543232},"targetPosition":{"x":20788.99027851173,"y":18277.602875172746},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"2678427b-702e-4965-bed9-5424fd77ec42","savedPayload":{"position":{"x":20788.99027851173,"y":18277.602875172746},"targetPosition":{"x":20754.22586664455,"y":18384.596733255952},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"a476089f-0910-412e-8f06-4170c1a8870b","savedPayload":{"position":{"x":20754.22586664455,"y":18384.596733255952},"targetPosition":{"x":21182.20129897737,"y":18523.654380724678},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"dataBuilding":{"type":"Data Building Procedure","name":"New Data Building Procedure","project":"Superalgos","loop":{"type":"Procedure Loop","name":"New Procedure Loop","project":"Superalgos","procedureJavascriptCode":{"type":"Procedure Javascript Code","name":"New Procedure Javascript Code","code":"/* Loop Code: */\nlet candle = record.current;\nlet volume = getElement('volumes', candle);\nlet bVolume = volume.buy;\nlet last200Len = variable.last200.push(candle.close);\nlet last200VolLen = variable.last200Vol.push(bVolume);\n\nif (last200Len > 200) {\n variable.last200.splice(0, 1);\n last200Len = variable.last200.length;\n}\nif (last200VolLen > 200) {\n variable.last200Vol.splice(0, 1);\n last200VolLen = variable.last200Vol.length;\n}\n\nlet VWMA = function (periods, last200, last200Vol) {\n let vsma = (last200Vol.slice(last200Vol.length - periods).reduce((a, b) => a + b)) / periods;\n let sma = 0;\n for (let i = last200.length - periods; i < last200.length; i++) {\n sma += last200[i] * last200Vol[i];\n }\n sma = sma / periods;\n return sma / vsma;\n}\n\nif (last200Len < variable.PERIODS || last200VolLen < variable.PERIODS) {\n variable.vwma = candle.close;\n} else {\n variable.vwma = VWMA(variable.PERIODS, variable.last200, variable.last200Vol);\n}\nvariable.closePrice = candle.close;\nif (!isFinite(variable.vwma)) {\n variable.vwma = candle.close;\n}","project":"Superalgos","id":"889965b1-d9a4-4e92-afb9-0e4ce113bb3a","savedPayload":{"position":{"x":20911.324419604975,"y":18320.95450295328},"targetPosition":{"x":21002.678965369236,"y":18361.628167260857},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"25fc13e2-5afe-4c59-8394-84bb322dbf6b","savedPayload":{"position":{"x":21002.678965369236,"y":18361.628167260857},"targetPosition":{"x":21094.033511133497,"y":18402.301831568435},"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":"Superalgos","procedureJavascriptCode":{"type":"Procedure Javascript Code","name":"New Procedure Javascript Code","code":"/* Initialization Code */\nvariable.last200 = [];\nvariable.last200Vol = [];\nvariable.PERIODS = 20;\nif (parameters.periods !== undefined) {\n variable.PERIODS = parameters.periods;\n}","project":"Superalgos","id":"479fdee6-9f56-48ed-9c52-7f7e5b7570b9","savedPayload":{"position":{"x":21073.127818479963,"y":18203.39745249478},"targetPosition":{"x":21083.58066480673,"y":18302.849642031608},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"05dbac47-ebb2-46c6-bb8c-8d0003d5c277","savedPayload":{"position":{"x":21083.58066480673,"y":18302.849642031608},"targetPosition":{"x":21094.033511133497,"y":18402.301831568435},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"a28e7296-d23d-441a-a6b4-3a97aa472470","savedPayload":{"position":{"x":21094.033511133497,"y":18402.301831568435},"targetPosition":{"x":21182.20129897737,"y":18523.654380724678},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"ced9d551-57dd-44b9-bf76-ff7dd9e1f3c0","savedPayload":{"position":{"x":21182.20129897737,"y":18523.654380724678},"targetPosition":{"x":21482.20129897737,"y":18523.654380724678},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Module","name":"Volume-WMA","id":"fd7df6d6-9cb2-4e5a-9e44-3a73a6d9ae99"}}}],"id":"89d82732-d20e-4c9d-8143-a690929a6a26","savedPayload":{"position":{"x":21497.87511314975,"y":18538.24721867499},"targetPosition":{"x":21694.333333333332,"y":18311.522346368714},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Indicator Bot","name":"Fibonacci-Bollinger","config":"{\n \"codeName\": \"fibBB\"\n}","project":"Superalgos","processes":[{"type":"Process Definition","name":"Multi-Period-Market","config":"{\n \"codeName\": \"Multi-Period-Market\",\n \"description\": \"Produces the Weighted Moving Average\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Period-Market\"\n }\n}","project":"Superalgos","processOutput":{"type":"Process Output","name":"New Process Output","project":"Superalgos","outputDatasets":[{"type":"Output Dataset","name":"Multi-Period-Market Fibonacci-Bollinger","project":"Superalgos","id":"965ce7be-9236-49a4-82b6-4fda54afa2e5","savedPayload":{"position":{"x":20977.99143001681,"y":19165.674585504006},"targetPosition":{"x":20821.851087624887,"y":18909.510197897664},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Market","id":"923859b1-8d25-4590-9f8f-45b215df5a14"}}}],"outputDatasetFolders":[],"id":"8e7656f0-1b6b-4196-9468-e24f05d6d8c8","savedPayload":{"position":{"x":20821.851087624887,"y":18909.510197897664},"targetPosition":{"x":20665.710745232966,"y":18653.34581029132},"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":"Superalgos","statusDependencies":[{"type":"Status Dependency","name":"Candles Volumes Multi-Period-Market","config":"{\n \"mainUtility\": \"Market Ending Point\"\n}","project":"Superalgos","id":"ab41b606-67dd-4cfb-bdab-b8bcadd1e897","savedPayload":{"position":{"x":20796.266426315535,"y":19038.51575569645},"targetPosition":{"x":20672.850054496797,"y":18953.26084869926},"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"}}},{"type":"Status Dependency","name":"Fibonacci-Bollinger Multi-Period-Market","config":"{\n \"mainUtility\": \"Self Reference\"\n}","project":"Superalgos","id":"64cc15f2-b48e-40e1-98cd-bdb12940aa8b","savedPayload":{"position":{"x":20722.584419663737,"y":19094.77584056034},"targetPosition":{"x":20672.850054496797,"y":18953.26084869926},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"068856ec-52e3-4a4a-9c1b-87bb9d01c45e"}}}],"dataDependencies":[{"type":"Data Dependency","name":"Candles Multi-Period-Market","project":"Superalgos","id":"55286e3a-fc17-45d5-a2f2-3ea5404ef21e","savedPayload":{"position":{"x":20629.90557592707,"y":19096.982008450963},"targetPosition":{"x":20672.850054496797,"y":18953.26084869926},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Market","id":"2b03494a-67d6-47f1-89b6-53fc4c9116a8"}}},{"type":"Data Dependency","name":"Volumes Multi-Period-Market","project":"Superalgos","id":"d4d35f7e-2196-40ff-bc83-94188c334dfd","savedPayload":{"position":{"x":20553.630063374898,"y":19044.29157821899},"targetPosition":{"x":20672.850054496797,"y":18953.26084869926},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Market","id":"9bf0483c-4825-4a46-9cf4-1b5262579fc1"}}}],"dataMineDataDependencies":[],"id":"07c85728-1f61-49fd-bc58-b229f0677e2d","savedPayload":{"position":{"x":20672.850054496797,"y":18953.26084869926},"targetPosition":{"x":20665.710745232966,"y":18653.34581029132},"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":"Superalgos","id":"068856ec-52e3-4a4a-9c1b-87bb9d01c45e","savedPayload":{"position":{"x":20521.936049216947,"y":18916.6495071615},"targetPosition":{"x":20665.710745232966,"y":18653.34581029132},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Candles Volumes Multi-Period-Market","project":"Superalgos","id":"3443da6a-8796-481c-badf-61948faec6b6","savedPayload":{"position":{"x":20537.628551429792,"y":18731.41598148728},"targetPosition":{"x":20665.710745232966,"y":18653.34581029132},"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":"Superalgos","id":"49c4fce8-91f7-45e5-9187-b57be724f54b","savedPayload":{"position":{"x":20515.753226028995,"y":18656.915464923237},"targetPosition":{"x":20665.710745232966,"y":18653.34581029132},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"6e248f3a-e30f-45bc-a998-9553dd624192","savedPayload":{"position":{"x":20665.710745232966,"y":18653.34581029132},"targetPosition":{"x":20809.485441248984,"y":18390.042113421143},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Process Definition","name":"Multi-Period-Daily","config":"{\n \"codeName\": \"Multi-Period-Daily\",\n \"description\": \"Produces the Weighted Moving Average\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Period-Daily\"\n }\n}","project":"Superalgos","processOutput":{"type":"Process Output","name":"New Process Output","project":"Superalgos","outputDatasets":[{"type":"Output Dataset","name":"Multi-Period-Daily Fibonacci-Bollinger","project":"Superalgos","id":"48210168-fd6c-4888-8c90-ca1c322b128b","savedPayload":{"position":{"x":20415.546028185392,"y":18911.877086219163},"targetPosition":{"x":20450.909868511808,"y":18766.105350970633},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Daily","id":"aa6136a6-4c18-49ce-80aa-3069addf7eea"}}}],"outputDatasetFolders":[],"id":"627e6844-6c44-4e4c-a4bb-75698b5607e7","savedPayload":{"position":{"x":20450.909868511808,"y":18766.105350970633},"targetPosition":{"x":20521.637549164636,"y":18474.56188047357},"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":"Superalgos","statusDependencies":[{"type":"Status Dependency","name":"Fibonacci-Bollinger Multi-Period-Daily","config":"{\n \"mainUtility\": \"Self Reference\"\n}","project":"Superalgos","id":"46a33fdc-60af-4b07-bf32-324ba78828a6","savedPayload":{"position":{"x":20243.886165067175,"y":18983.225562402153},"targetPosition":{"x":20314.613845720003,"y":18691.68209190509},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"d9604bf2-0061-4f76-8754-d43fc6dd1d6a"}}},{"type":"Status Dependency","name":"Candles Volumes Multi-Period-Daily","config":"{\n \"mainUtility\": \"Market Ending Point\"\n}","project":"Superalgos","id":"101048f6-af56-47fe-a5f3-309099148da1","savedPayload":{"position":{"x":20170.839149703985,"y":18954.98578877527},"targetPosition":{"x":20314.613845720003,"y":18691.68209190509},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"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":"{\n \"mainUtility\": \"Market Starting Point\"\n}","project":"Superalgos","id":"1acdfff4-5d34-4800-8f11-a912f4eaaaca","savedPayload":{"position":{"x":20107.59014227537,"y":18908.80230333661},"targetPosition":{"x":20314.613845720003,"y":18691.68209190509},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"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-Period-Daily","project":"Superalgos","id":"29db7031-4721-4068-8adc-7524bfdb1415","savedPayload":{"position":{"x":20058.44945811366,"y":18847.822434297013},"targetPosition":{"x":20314.613845720003,"y":18691.68209190509},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Daily","id":"678a567c-f08d-49b9-813b-4e54fd6afadb"}}},{"type":"Data Dependency","name":"Volumes Multi-Period-Daily","project":"Superalgos","id":"be77a72d-2f59-4c31-969b-561c0e496ab7","savedPayload":{"position":{"x":20026.765953635655,"y":18776.20185895752},"targetPosition":{"x":20314.613845720003,"y":18691.68209190509},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Daily","id":"2e683057-f911-4105-bc77-16f2706d1915"}}}],"dataMineDataDependencies":[],"id":"7857da68-735c-44fb-8e31-55724a50fc5c","savedPayload":{"position":{"x":20314.613845720003,"y":18691.68209190509},"targetPosition":{"x":20521.637549164636,"y":18474.56188047357},"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":"Superalgos","id":"d9604bf2-0061-4f76-8754-d43fc6dd1d6a","savedPayload":{"position":{"x":20377.71360312246,"y":18516.821763999786},"targetPosition":{"x":20521.637549164636,"y":18474.56188047357},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Candles Volumes Multi-Period-Daily","project":"Superalgos","id":"d70d6077-7bbe-49dc-9867-e8b7cb1a6e90","savedPayload":{"position":{"x":20375.865813916105,"y":18439.198040147156},"targetPosition":{"x":20521.637549164636,"y":18474.56188047357},"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":"Superalgos","id":"d1768632-9289-463a-8421-9052b0d06d1e","savedPayload":{"position":{"x":20413.077443448874,"y":18371.050028751255},"targetPosition":{"x":20521.637549164636,"y":18474.56188047357},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"a31a39b0-d66c-4e16-ac5b-6f2e8d2809bf","savedPayload":{"position":{"x":20521.637549164636,"y":18474.56188047357},"targetPosition":{"x":20809.485441248984,"y":18390.042113421143},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"products":[{"type":"Product Definition","name":"Fibonacci-Bollinger","config":"{\n \"codeName\": \"fibBB\",\n \"singularVariableName\": \"fibBB\",\n \"pluralVariableName\": \"fibBBs\",\n \"parameters\": [\n \"periods\",\n \"mult\", \n \"source\"\n ]\n}","project":"Superalgos","datasets":[{"type":"Dataset Definition","name":"Multi-Period-Market","config":"{\n \"codeName\": \"Multi-Period-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/@Period\",\n \"fileName\": \"Data.json\"\n}","project":"Superalgos","id":"923859b1-8d25-4590-9f8f-45b215df5a14","savedPayload":{"position":{"x":20275.099542046377,"y":18374.775936883798},"targetPosition":{"x":20546.181744378806,"y":18246.267417405124},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},{"type":"Dataset Definition","name":"Multi-Period-Daily","config":"{\n \"codeName\": \"Multi-Period-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/@Period/@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":"Superalgos","id":"aa6136a6-4c18-49ce-80aa-3069addf7eea","savedPayload":{"position":{"x":20251.33622327578,"y":18190.89487289537},"targetPosition":{"x":20546.181744378806,"y":18246.267417405124},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}}],"record":{"type":"Record Definition","name":"New Record Definition","project":"Superalgos","properties":[{"type":"Record Property","name":"Begin","config":"{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Formula","code":"record.current.begin","project":"Superalgos","id":"ab3e61fd-5a79-4256-b748-c84d4d65b0aa","savedPayload":{"position":{"x":20294.471259099555,"y":18230.554873232133},"targetPosition":{"x":20241.049506030675,"y":18090.39026893045},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"b42dc75c-7372-4a56-bec8-baa4e0bf29f5","savedPayload":{"position":{"x":20241.049506030675,"y":18090.39026893045},"targetPosition":{"x":20134.205999892918,"y":17810.06106032708},"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":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Formula","code":"record.current.end","project":"Superalgos","id":"22d9734d-1577-410b-894b-1ab9187ce4ec","savedPayload":{"position":{"x":20121.355777035755,"y":18259.877547099764},"targetPosition":{"x":20125.63918465481,"y":18109.938718175537},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"2ccecdf4-d5ac-4b93-b1fc-aa4246eae198","savedPayload":{"position":{"x":20125.63918465481,"y":18109.938718175537},"targetPosition":{"x":20134.205999892918,"y":17810.06106032708},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"basis","config":"{\n \"codeName\": \"basis\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.basis","project":"Superalgos","id":"9d949978-8ac3-48f0-aa38-2769b32fd979","savedPayload":{"position":{"x":19950.1966249144,"y":18220.719738452863},"targetPosition":{"x":20011.53308324057,"y":18083.833512410936},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"27e7d644-2110-43b1-acf5-e4bc449222e2","savedPayload":{"position":{"x":20011.53308324057,"y":18083.833512410936},"targetPosition":{"x":20134.205999892918,"y":17810.06106032708},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"up1","config":"{\n \"codeName\": \"up1\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Record Formula","code":"variable.up1","project":"Superalgos","id":"567dc0d0-2f14-48d7-ac1a-98bd7bd333aa","savedPayload":{"position":{"x":19843.401761840887,"y":18084.711556651007},"targetPosition":{"x":19916.102821353896,"y":18016.048932570025},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{}}},"id":"3882fee6-b9ef-42fd-8377-6f114bffe5c5","savedPayload":{"position":{"x":19916.102821353896,"y":18016.048932570025},"targetPosition":{"x":20134.205999892918,"y":17810.06106032708},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"up2","config":"{\n \"codeName\": \"up2\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Record Formula","code":"variable.up2","project":"Superalgos","id":"9e176fbe-885f-4940-bf93-1f6c5e07f327","savedPayload":{"position":{"x":19760.433721755093,"y":17952.519068510755},"targetPosition":{"x":19853.87679128955,"y":17916.904566464837},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{}}},"id":"ec2fd03b-5eb7-4f4d-a8e6-d359a29bc522","savedPayload":{"position":{"x":19853.87679128955,"y":17916.904566464837},"targetPosition":{"x":20134.205999892918,"y":17810.06106032708},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"up3","config":"{\n \"codeName\": \"up3\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Record Formula","code":"variable.up3","project":"Superalgos","id":"3ec02855-5d5c-4b8d-9b8d-b25104d7c041","savedPayload":{"position":{"x":19734.36912276164,"y":17798.6386400096},"targetPosition":{"x":19834.32834204446,"y":17801.494245088972},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{}}},"id":"9a4b3763-3639-4447-b5fb-ebf9a860529e","savedPayload":{"position":{"x":19834.32834204446,"y":17801.494245088972},"targetPosition":{"x":20134.205999892918,"y":17810.06106032708},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"up4","config":"{\n \"codeName\": \"up4\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Record Formula","code":"variable.up4","project":"Superalgos","id":"e85b6079-3f46-4b90-b121-1bacb3b6fd59","savedPayload":{"position":{"x":19723.547321767135,"y":17626.05168534856},"targetPosition":{"x":19860.43354780906,"y":17687.388143674732},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"f90caa3f-22cf-48e6-9a35-d89db7a2f229","savedPayload":{"position":{"x":19860.43354780906,"y":17687.388143674732},"targetPosition":{"x":20134.205999892918,"y":17810.06106032708},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"up5","config":"{\n \"codeName\": \"up5\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Record Formula","code":"variable.up5","project":"Superalgos","id":"85ad3af4-ae34-4465-a1ed-30a5b91bac30","savedPayload":{"position":{"x":19825.2241915285,"y":17482.906292518546},"targetPosition":{"x":19928.218127649972,"y":17591.957881788057},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"97827638-d5e3-4efe-a898-ee4aa5214553","savedPayload":{"position":{"x":19928.218127649972,"y":17591.957881788057},"targetPosition":{"x":20134.205999892918,"y":17810.06106032708},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"up6","config":"{\n \"codeName\": \"up6\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Record Formula","code":"variable.up6","project":"Superalgos","id":"99f566e1-26a9-419d-8f5d-a07b2f108314","savedPayload":{"position":{"x":19973.94074068628,"y":17389.567247422026},"targetPosition":{"x":20027.36249375516,"y":17529.73185172371},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"b243ada6-cdc6-4455-972a-11bc4417ddb5","savedPayload":{"position":{"x":20027.36249375516,"y":17529.73185172371},"targetPosition":{"x":20134.205999892918,"y":17810.06106032708},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"low1","config":"{\n \"codeName\": \"low1\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Record Formula","code":"variable.low1","project":"Superalgos","id":"ce170f21-9f82-4eac-bd48-47b4604d4d05","savedPayload":{"position":{"x":20147.05622275008,"y":17360.244573554395},"targetPosition":{"x":20142.772815131026,"y":17510.183402478622},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"ae8f2e5c-0c46-468a-9233-b48644d479dd","savedPayload":{"position":{"x":20142.772815131026,"y":17510.183402478622},"targetPosition":{"x":20134.205999892918,"y":17810.06106032708},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"low2","config":"{\n \"codeName\": \"low2\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Record Formula","code":"variable.low2","project":"Superalgos","id":"60b22006-2087-4e55-9f85-194af52a67b5","savedPayload":{"position":{"x":20318.215374871437,"y":17399.402382201297},"targetPosition":{"x":20256.878916545265,"y":17536.288608243223},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"c3a256f1-c14e-40dd-86ed-6c08113a2646","savedPayload":{"position":{"x":20256.878916545265,"y":17536.288608243223},"targetPosition":{"x":20134.205999892918,"y":17810.06106032708},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"low3","config":"{\n \"codeName\": \"low3\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Record Formula","code":"variable.low3","project":"Superalgos","id":"d0249e05-a72f-4e43-b17f-63acc3a9655e","savedPayload":{"position":{"x":20461.36076770145,"y":17501.079251962663},"targetPosition":{"x":20352.30917843194,"y":17604.073188084134},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"429ede69-d57c-44b6-8292-0f46a81c0a89","savedPayload":{"position":{"x":20352.30917843194,"y":17604.073188084134},"targetPosition":{"x":20134.205999892918,"y":17810.06106032708},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"low4","config":"{\n \"codeName\": \"low4\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Record Formula","code":"variable.low4","project":"Superalgos","id":"3dbc8c36-3d61-4958-8649-0623911e865d","savedPayload":{"position":{"x":20554.69981279797,"y":17649.795801120443},"targetPosition":{"x":20414.535208496287,"y":17703.217554189323},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"12d4bfc6-bab2-4ea0-965e-0e86612f8863","savedPayload":{"position":{"x":20414.535208496287,"y":17703.217554189323},"targetPosition":{"x":20134.205999892918,"y":17810.06106032708},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"low5","config":"{\n \"codeName\": \"low5\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Record Formula","code":"variable.low5","project":"Superalgos","id":"7a64dde7-040f-4945-96fe-8a031d17e46a","savedPayload":{"position":{"x":20584.022486665603,"y":17822.911283184243},"targetPosition":{"x":20434.083657741376,"y":17818.627875565187},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"4afa4063-c2ff-4d92-a2d9-760a3989dc7b","savedPayload":{"position":{"x":20434.083657741376,"y":17818.627875565187},"targetPosition":{"x":20134.205999892918,"y":17810.06106032708},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"low6","config":"{\n \"codeName\": \"low6\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Record Formula","code":"variable.low6","project":"Superalgos","id":"bdcdf300-84dd-4b3a-864c-c2c039740605","savedPayload":{"position":{"x":20544.8646780187,"y":17994.0704353056},"targetPosition":{"x":20407.978451976775,"y":17932.733976979427},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"8d30d241-2177-4685-99df-ec93936b01b1","savedPayload":{"position":{"x":20407.978451976775,"y":17932.733976979427},"targetPosition":{"x":20134.205999892918,"y":17810.06106032708},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"9700e65c-073e-43cf-ac05-d35cd5240d04","savedPayload":{"position":{"x":20134.205999892918,"y":17810.06106032708},"targetPosition":{"x":20546.181744378806,"y":18246.267417405124},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":5,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"dataBuilding":{"type":"Data Building Procedure","name":"New Data Building Procedure","project":"Superalgos","loop":{"type":"Procedure Loop","name":"New Procedure Loop","project":"Superalgos","procedureJavascriptCode":{"type":"Procedure Javascript Code","name":"New Procedure Javascript Code","code":"/* Loop Code: */\nlet candle = record.current;\nlet volume = getElement('volumes', candle);\nlet bVolume = volume.buy;\nlet last200VolLen = variable.last200Vol.push(bVolume);\n\nif (last200VolLen > 512) {\n // Larger splice to avoid every > variable.PERIODS performing splice call.\n variable.last200Vol.splice(0, (last200VolLen - variable.PERIODS));\n last200VolLen = variable.last200Vol.length;\n}\n\nlet last200Len = (variable.SOURCE == \"hlc\") ?\n variable.last200.push((candle.max + candle.min + candle.close) / 3) :\n variable.last200.push(candle.close);\n\n\nif (last200Len > 512) {\n variable.last200.splice(0, (last200Len - variable.PERIODS));\n last200Len = variable.last200.length;\n}\n\n/* ----- Functions Section ----- */\nlet STDev = function (dataArr) {\n let mean = dataArr.reduce((a, b) => a + b, 0) / dataArr.length;\n return Math.sqrt(dataArr.reduce((sq, n) => sq +\n Math.pow(n - mean, 2), 0) / (dataArr.length - 1));\n};\n\nlet VWMA = function (periods, last200, last200Vol) {\n let vsma = (last200Vol.slice(last200Vol.length - periods).reduce((a, b) => a + b)) / periods;\n let sma = 0;\n for (let i = last200.length - periods; i < last200.length; i++) {\n sma += last200[i] * last200Vol[i];\n }\n sma = sma / periods;\n return sma / vsma;\n}\n\n\n/* Procedure Section: */\nif (last200Len < variable.PERIODS || last200VolLen < variable.PERIODS) {\n variable.basis = candle.close;\n variable.up1 = candle.close;\n variable.up2 = candle.close;\n variable.up3 = candle.close;\n variable.up4 = candle.close;\n variable.up5 = candle.close;\n variable.up6 = candle.close;\n variable.low1 = candle.close;\n variable.low2 = candle.close;\n variable.low3 = candle.close;\n variable.low4 = candle.close;\n variable.low5 = candle.close;\n variable.low6 = candle.close;\n} else {\n variable.basis = VWMA(variable.PERIODS, variable.last200, variable.last200Vol);\n let dev = (variable.MULT * STDev(variable.last200.slice(last200Len - variable.PERIODS)));\n variable.up1 = (variable.basis + (0.236 * dev));\n variable.up2 = (variable.basis + (0.382 * dev));\n variable.up3 = (variable.basis + (0.5 * dev));\n variable.up4 = (variable.basis + (0.618 * dev));\n variable.up5 = (variable.basis + (0.764 * dev));\n variable.up6 = (variable.basis + (1 * dev));\n variable.low1 = (variable.basis - (0.236 * dev));\n variable.low2 = (variable.basis - (0.382 * dev));\n variable.low3 = (variable.basis - (0.5 * dev));\n variable.low4 = (variable.basis - (0.618 * dev));\n variable.low5 = (variable.basis - (0.764 * dev));\n variable.low6 = (variable.basis - (1 * dev));\n}\n\n// Error Check:\nif (!isFinite(variable.basis) ||\n !isFinite(variable.up1) ||\n !isFinite(variable.up2) ||\n !isFinite(variable.up3) ||\n !isFinite(variable.up4) ||\n !isFinite(variable.up5) ||\n !isFinite(variable.up6) ||\n !isFinite(variable.low1) ||\n !isFinite(variable.low2) ||\n !isFinite(variable.low3) ||\n !isFinite(variable.low4) ||\n !isFinite(variable.low5) ||\n !isFinite(variable.low6)) {\n variable.basis = (candle.max + candle.min + candle.close) / 3;\n variable.up1 = (candle.max + candle.min + candle.close) / 3 + 1;\n variable.up2 = (candle.max + candle.min + candle.close) / 3 + 2;\n variable.up3 = (candle.max + candle.min + candle.close) / 3 + 3;\n variable.up4 = (candle.max + candle.min + candle.close) / 3 + 4;\n variable.up5 = (candle.max + candle.min + candle.close) / 3 + 5;\n variable.up6 = (candle.max + candle.min + candle.close) / 3 + 6;\n variable.low1 = (candle.max + candle.min + candle.close) / 3 - 1;\n variable.low2 = (candle.max + candle.min + candle.close) / 3 - 2;\n variable.low3 = (candle.max + candle.min + candle.close) / 3 - 3;\n variable.low4 = (candle.max + candle.min + candle.close) / 3 - 4;\n variable.low5 = (candle.max + candle.min + candle.close) / 3 - 5;\n variable.low6 = (candle.max + candle.min + candle.close) / 3 - 6;\n }","project":"Superalgos","id":"b372ff44-e13b-40f3-ac26-5325e6d3231d","savedPayload":{"position":{"x":20405.582509624342,"y":17938.544523532208},"targetPosition":{"x":20466.269662637493,"y":18018.024517613474},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"1d812c75-7d01-4777-b5a3-db862acefb22","savedPayload":{"position":{"x":20466.269662637493,"y":18018.024517613474},"targetPosition":{"x":20526.956815650643,"y":18097.50451169474},"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":"Superalgos","procedureJavascriptCode":{"type":"Procedure Javascript Code","name":"New Procedure Javascript Code","code":"/* Initialization Code: */\nvariable.PERIODS = 50; // Must be < 512\nvariable.MULT = 3.0;\nvariable.SOURCE = \"hlc\"; // Options: hlc=(high+low+close)/3 ; close=close\nif (parameters.periods !== undefined) {\n variable.PERIODS = parameters.periods;\n}\nif (parameters.mult !== undefined) {\n variable.MULT = parameters.mult;\n}\nif (parameters.source !== undefined) {\n variable.SOURCE = parameters.source;\n}\nvariable.last200 = [];\nvariable.last200Vol = [];","project":"Superalgos","id":"9e2a5074-b510-42af-8dc6-d6063859f47c","savedPayload":{"position":{"x":20603.93305057152,"y":17912.91128522799},"targetPosition":{"x":20565.44493311108,"y":18005.207898461365},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"5d5a1e7f-cfb9-481d-9e7e-b12289671eff","savedPayload":{"position":{"x":20565.44493311108,"y":18005.207898461365},"targetPosition":{"x":20526.956815650643,"y":18097.50451169474},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"ee58c0d7-5490-411c-9480-3aaf73b2ca40","savedPayload":{"position":{"x":20526.956815650643,"y":18097.50451169474},"targetPosition":{"x":20546.181744378806,"y":18246.267417405124},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"30b6c6ea-0422-41e7-9132-618008d40ad3","savedPayload":{"position":{"x":20546.181744378806,"y":18246.267417405124},"targetPosition":{"x":20809.485441248984,"y":18390.042113421143},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Module","name":"Fibonacci-Bollinger","id":"81f30b88-ee45-43cc-82ba-4de6fdcbf51d"}}}],"id":"d40999ec-12b6-4847-bfa3-26e12eb7276b","savedPayload":{"position":{"x":21441.95727348398,"y":18473.714591605392},"targetPosition":{"x":21694.333333333332,"y":18311.522346368714},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Indicator Bot","name":"TPSL Bands","config":"{\n \"codeName\": \"TPSL\"\n}","project":"Superalgos","processes":[{"type":"Process Definition","name":"Multi-Period-Market","config":"{\n \"codeName\": \"Multi-Period-Market\",\n \"description\": \"Calculates TPSL Bands\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Period-Market\"\n }\n}","project":"Superalgos","processOutput":{"type":"Process Output","name":"New Process Output","project":"Superalgos","outputDatasets":[{"type":"Output Dataset","name":"Multi-Period-Market TPSL Bands","project":"Superalgos","id":"4280525e-a523-4a25-8fc9-36e861a2825c","savedPayload":{"position":{"x":21479.55558544661,"y":19038.687112737804},"targetPosition":{"x":21404.55558544661,"y":18908.783302170137},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Market","id":"934e123e-4941-4148-9365-eb4580fc0f15"}}}],"outputDatasetFolders":[],"id":"44e5b76d-62fd-4874-ae74-67785e7ea3df","savedPayload":{"position":{"x":21404.55558544661,"y":18908.783302170137},"targetPosition":{"x":21254.55558544661,"y":18648.975681034804},"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":"Superalgos","statusDependencies":[{"type":"Status Dependency","name":"TPSL Bands Multi-Period-Market","config":"{\n \"mainUtility\": \"Self Reference\"\n}","project":"Superalgos","id":"b58e46f2-c277-4106-9670-b533793d1d34","savedPayload":{"position":{"x":21311.958100301374,"y":19087.5576109115},"targetPosition":{"x":21254.55558544661,"y":18948.975681034804},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"dd100fa5-fd36-4bae-98d5-e02bceb15e47"}}},{"type":"Status Dependency","name":"Candles Volumes Multi-Period-Market","config":"{\n \"mainUtility\": \"Market Ending Point\"\n}","project":"Superalgos","id":"72f58c09-be26-46cb-84c2-c9cecf1df539","savedPayload":{"position":{"x":21254.55558544661,"y":19098.975681034804},"targetPosition":{"x":21254.55558544661,"y":18948.975681034804},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"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-Period-Market","project":"Superalgos","id":"9dedfea0-080c-4d9d-b946-9f998a44439e","savedPayload":{"position":{"x":21197.15307059185,"y":19087.5576109115},"targetPosition":{"x":21254.55558544661,"y":18948.975681034804},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Market","id":"2b03494a-67d6-47f1-89b6-53fc4c9116a8"}}}],"dataMineDataDependencies":[],"id":"08766f3e-15b4-423a-9d4e-310cec26d726","savedPayload":{"position":{"x":21254.55558544661,"y":18948.975681034804},"targetPosition":{"x":21254.55558544661,"y":18648.975681034804},"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":"Superalgos","id":"dd100fa5-fd36-4bae-98d5-e02bceb15e47","savedPayload":{"position":{"x":21104.55558544661,"y":18908.783302170137},"targetPosition":{"x":21254.55558544661,"y":18648.975681034804},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Candles Volumes Multi-Period-Market","project":"Superalgos","id":"ad71cc1c-462d-4018-8fd3-6620bedbb915","savedPayload":{"position":{"x":20994.74796431128,"y":18798.975681034804},"targetPosition":{"x":21254.55558544661,"y":18648.975681034804},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"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":"Superalgos","id":"f2d04955-84d3-4d65-9dcf-6c71bc963e0c","savedPayload":{"position":{"x":20954.55558544661,"y":18648.975681034804},"targetPosition":{"x":21254.55558544661,"y":18648.975681034804},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"128de01b-4ba0-4f8c-b9ad-1c85dd6363c3","savedPayload":{"position":{"x":21254.55558544661,"y":18648.975681034804},"targetPosition":{"x":21404.55558544661,"y":18389.16805989947},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Process Definition","name":"Multi-Period-Daily","config":"{\n \"codeName\": \"Multi-Period-Daily\",\n \"description\": \"Calculates TPSL Bands\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Period-Daily\"\n }\n}","project":"Superalgos","processOutput":{"type":"Process Output","name":"New Process Output","project":"Superalgos","outputDatasets":[{"type":"Output Dataset","name":"Multi-Period-Daily TPSL Bands","project":"Superalgos","id":"cf4ebbad-4b14-4d9d-b366-c64838dd39d4","savedPayload":{"position":{"x":20998.309267263754,"y":18901.48039526031},"targetPosition":{"x":21037.132124029133,"y":18756.59152131695},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Daily","id":"c42033d0-4bba-4028-a226-f5bc2ddbd2c3"}}}],"outputDatasetFolders":[],"id":"a317e437-433c-4a66-a7c8-b4b761537975","savedPayload":{"position":{"x":21037.132124029133,"y":18756.59152131695},"targetPosition":{"x":21114.77783755989,"y":18466.81377343023},"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":"Superalgos","statusDependencies":[{"type":"Status Dependency","name":"TPSL Bands Multi-Period-Daily","config":"{\n \"mainUtility\": \"Self Reference\"\n}","project":"Superalgos","id":"0e7ff3c6-0c09-4dda-beac-b40237ff7e44","savedPayload":{"position":{"x":20856.293254047683,"y":18821.604285230467},"targetPosition":{"x":20902.645803203926,"y":18678.945807786193},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"36b28764-53c0-4415-ba09-47fa40178e48"}}},{"type":"Status Dependency","name":"Candles Volumes Multi-Period-Daily","config":"{\n \"mainUtility\": \"Market Ending Point\"\n}","project":"Superalgos","id":"3f10738d-6737-46c7-b7de-a4febe735903","savedPayload":{"position":{"x":20814.478015360055,"y":18800.298356942436},"targetPosition":{"x":20902.645803203926,"y":18678.945807786193},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"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":"{\n \"mainUtility\": \"Market Starting Point\"\n}","project":"Superalgos","id":"4f6bb612-cf00-40dc-b38d-2dc0d54022fa","savedPayload":{"position":{"x":20781.293254047683,"y":18767.113595630064},"targetPosition":{"x":20902.645803203926,"y":18678.945807786193},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"181c7c34-7243-497a-9ddb-1b0067c6d66e"}}}],"dataDependencies":[{"type":"Data Dependency","name":"Candles Multi-Period-Daily","project":"Superalgos","id":"f0c717dd-ffb5-4912-87df-e77b53207d24","savedPayload":{"position":{"x":20759.987325759652,"y":18725.298356942436},"targetPosition":{"x":20902.645803203926,"y":18678.945807786193},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Daily","id":"678a567c-f08d-49b9-813b-4e54fd6afadb"}}}],"dataMineDataDependencies":[],"id":"c030cd76-c936-443a-9130-773c51870055","savedPayload":{"position":{"x":20902.645803203926,"y":18678.945807786193},"targetPosition":{"x":21114.77783755989,"y":18466.81377343023},"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":"Superalgos","id":"36b28764-53c0-4415-ba09-47fa40178e48","savedPayload":{"position":{"x":20969.88896361653,"y":18505.636630195608},"targetPosition":{"x":21114.77783755989,"y":18466.81377343023},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Candles Volumes Multi-Period-Daily","project":"Superalgos","id":"8102ca67-d8d4-47f1-9d47-588acb2c4d73","savedPayload":{"position":{"x":20969.88896361653,"y":18427.99091666485},"targetPosition":{"x":21114.77783755989,"y":18466.81377343023},"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":"Superalgos","id":"20fcf8d3-7c42-4db3-831e-e2e4bf657526","savedPayload":{"position":{"x":21008.71182038191,"y":18360.747756252247},"targetPosition":{"x":21114.77783755989,"y":18466.81377343023},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"bb160850-ff94-4d50-a0b0-3d9131d28440","savedPayload":{"position":{"x":21114.77783755989,"y":18466.81377343023},"targetPosition":{"x":21404.55558544661,"y":18389.16805989947},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"products":[{"type":"Product Definition","name":"TPSL Bands","config":"{\n \"codeName\": \"TPSL\",\n \"singularVariableName\": \"TPSL\",\n \"pluralVariableName\": \"TPSLs\",\n \"parameters\": [\n \"periods\",\n \"tpMult\",\n \"slMult\"\n ]\n}","project":"Superalgos","datasets":[{"type":"Dataset Definition","name":"Multi-Period-Market","config":"{\n \"codeName\": \"Multi-Period-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/@Period\",\n \"fileName\": \"Data.json\"\n}","project":"Superalgos","id":"934e123e-4941-4148-9365-eb4580fc0f15","savedPayload":{"position":{"x":20870.684327018498,"y":18361.18905282221},"targetPosition":{"x":21144.74796431128,"y":18239.16805989947},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},{"type":"Dataset Definition","name":"Multi-Period-Daily","config":"{\n \"codeName\": \"Multi-Period-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/@Period/@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":"Superalgos","id":"c42033d0-4bba-4028-a226-f5bc2ddbd2c3","savedPayload":{"position":{"x":20851.303684091137,"y":18176.794552654144},"targetPosition":{"x":21144.74796431128,"y":18239.16805989947},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}}],"record":{"type":"Record Definition","name":"New Record Definition","project":"Superalgos","properties":[{"type":"Record Property","name":"Begin","config":"{\n \"codeName\": \"begin\",\n \"isString\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","code":"record.current.begin","project":"Superalgos","id":"4e9ad09e-3256-4177-bcfc-fa2ea310b0d9","savedPayload":{"position":{"x":20542.924489536217,"y":18057.97468209674},"targetPosition":{"x":20643.16272350741,"y":18006.90075087604},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"da63e583-2082-4757-9bb1-e7acc6c78570","savedPayload":{"position":{"x":20643.16272350741,"y":18006.90075087604},"targetPosition":{"x":20843.63919144979,"y":17904.752888434643},"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":"Superalgos","recordFormula":{"type":"Record Formula","code":"record.current.end","project":"Superalgos","id":"3aed0357-4867-4e52-acc5-60c2e06a0fdc","savedPayload":{"position":{"x":20513.514376202133,"y":17974.923084085636},"targetPosition":{"x":20623.555981284684,"y":17951.53301886864},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"1602eb5f-a629-4112-8c17-61f703fa335a","savedPayload":{"position":{"x":20623.555981284684,"y":17951.53301886864},"targetPosition":{"x":20843.63919144979,"y":17904.752888434643},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"tp1Up","config":"{\n \"codeName\": \"tp1Up\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","code":"variable.tp1Up","project":"Superalgos","id":"d8cd92fe-ed3e-45ff-ba4f-24f9dc49fa56","savedPayload":{"position":{"x":20506.601723470125,"y":17887.08950320265},"targetPosition":{"x":20618.947546130014,"y":17892.97729827998},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"7cb6ca97-deb6-4c9e-a85a-704870c6f3fb","savedPayload":{"position":{"x":20618.947546130014,"y":17892.97729827998},"targetPosition":{"x":20843.63919144979,"y":17904.752888434643},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"tp2Up","config":"{\n \"codeName\": \"tp2Up\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Record Formula","code":"variable.tp2Up","project":"Superalgos","id":"be9c942d-7d08-4a3e-9f0d-cc119dd9c5e9","savedPayload":{"position":{"x":20534.54582365387,"y":17804.322365262786},"targetPosition":{"x":20629.651475283383,"y":17835.22406470028},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{}}},"id":"eebf0f97-b680-4177-b01d-42249b1a5ac4","savedPayload":{"position":{"x":20629.651475283383,"y":17835.22406470028},"targetPosition":{"x":20843.63919144979,"y":17904.752888434643},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"tp3Up","config":"{\n \"codeName\": \"tp3Up\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Record Formula","code":"variable.tp3Up","project":"Superalgos","id":"ef35dd0a-e0fa-4813-a9a9-7eb3b3ebbb60","savedPayload":{"position":{"x":20571.07125686753,"y":17727.74520205476},"targetPosition":{"x":20654.93831366207,"y":17782.209105556263},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{}}},"id":"a20b568a-7113-4bd8-a527-98db1412e16b","savedPayload":{"position":{"x":20654.93831366207,"y":17782.209105556263},"targetPosition":{"x":20843.63919144979,"y":17904.752888434643},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"tp1Down","config":"{\n \"codeName\": \"tp1Down\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Record Formula","code":"variable.tp1Down","project":"Superalgos","id":"bb2e1879-40d6-4f7c-948f-4fbb2eaacd31","savedPayload":{"position":{"x":20617.807611803677,"y":17653.941509836022},"targetPosition":{"x":20693.084805019047,"y":17737.54530270223},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"8798c510-0081-4e34-9a44-9eaf61015a9a","savedPayload":{"position":{"x":20693.084805019047,"y":17737.54530270223},"targetPosition":{"x":20843.63919144979,"y":17904.752888434643},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"tp2Down","config":"{\n \"codeName\": \"tp2Down\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Record Formula","code":"variable.tp2Down","project":"Superalgos","id":"058ab910-dc96-4166-8fe5-d46e88ad731c","savedPayload":{"position":{"x":20690.417397787693,"y":17604.03818652107},"targetPosition":{"x":20741.491329008393,"y":17704.27642049226},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"7b3a5b45-a555-4942-bb79-bd702549f63f","savedPayload":{"position":{"x":20741.491329008393,"y":17704.27642049226},"targetPosition":{"x":20843.63919144979,"y":17904.752888434643},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"tp3Down","config":"{\n \"codeName\": \"tp3Down\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Record Formula","code":"variable.tp3Down","project":"Superalgos","id":"a6dc59b2-5873-494d-a248-ebaea3fe1656","savedPayload":{"position":{"x":20773.468995798798,"y":17574.628073186985},"targetPosition":{"x":20796.859061015795,"y":17684.669678269536},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"a01f28cf-8859-477a-a399-be68926ef24f","savedPayload":{"position":{"x":20796.859061015795,"y":17684.669678269536},"targetPosition":{"x":20843.63919144979,"y":17904.752888434643},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"slUp","config":"{\n \"codeName\": \"slUp\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Record Formula","code":"variable.slUp","project":"Superalgos","id":"a8569a05-585e-4588-9a56-e90f3e7112fe","savedPayload":{"position":{"x":20861.302576681785,"y":17567.715420454977},"targetPosition":{"x":20855.414781604453,"y":17680.061243114866},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"ef2b5700-4842-43c1-867b-2a54def1cfba","savedPayload":{"position":{"x":20855.414781604453,"y":17680.061243114866},"targetPosition":{"x":20843.63919144979,"y":17904.752888434643},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"slDown","config":"{\n \"codeName\": \"slDown\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Record Formula","code":"variable.slDown","project":"Superalgos","id":"f6cfc8d2-db5e-4ce4-bf4b-9884ec0e8e9e","savedPayload":{"position":{"x":20947.932427051335,"y":17583.77131418503},"targetPosition":{"x":20913.168015184154,"y":17690.765172268235},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"afd15384-d8e9-4738-b728-374fcc596acb","savedPayload":{"position":{"x":20913.168015184154,"y":17690.765172268235},"targetPosition":{"x":20843.63919144979,"y":17904.752888434643},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"ATR","config":"{\n \"codeName\": \"atr\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Record Formula","code":"variable.atr","project":"Superalgos","id":"c436b325-8000-42e8-8f87-661e351e7150","savedPayload":{"position":{"x":21027.454865767362,"y":17621.701571753063},"targetPosition":{"x":20966.18297432817,"y":17716.052010646923},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"719bfa75-22a1-4e67-b985-daa568f402fc","savedPayload":{"position":{"x":20966.18297432817,"y":17716.052010646923},"targetPosition":{"x":20843.63919144979,"y":17904.752888434643},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"497e52cf-91f8-4183-a9c7-3a57b58311c1","savedPayload":{"position":{"x":20843.63919144979,"y":17904.752888434643},"targetPosition":{"x":21144.74796431128,"y":18239.16805989947},"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":"Superalgos","loop":{"type":"Procedure Loop","name":"New Procedure Loop","project":"Superalgos","procedureJavascriptCode":{"type":"Procedure Javascript Code","code":"/* Loop Code: */\nlet candle = record.current;\n\nif (variable.closePrev == undefined) {\n variable.closePrev = candle.close;\n}\n\nlet trueRange = (variable.closePrev == undefined) ?\n (candle.max - candle.min) :\n Math.max(\n Math.max((candle.max - candle.min), Math.abs(candle.max - variable.closePrev)),\n Math.abs(candle.min - variable.closePrev)\n );\n\n// rma Calculation:\nlet rma = function(src, len) {\n let alpha = 1 / len;\n let sum = (variable.sumPrev === 0) ?\n src :\n alpha * src + (1 - alpha) * variable.sumPrev;\n variable.sumPrev = sum;\n return sum;\n}\n\nvariable.atr = rma(trueRange, variable.PERIODS);\nvariable.atrPrev = variable.atr;\nvariable.closePrev = candle.close;\n\nvariable.tp1Up = variable.atr * variable.TPMULT + candle.close;\nvariable.tp2Up = 2 * variable.atr * variable.TPMULT + candle.close;\nvariable.tp3Up = 3 * variable.atr * variable.TPMULT + candle.close;\nvariable.tp1Down = candle.close - (variable.atr * variable.TPMULT);\nvariable.tp2Down = candle.close - (2 * variable.atr * variable.TPMULT);\nvariable.tp3Down = candle.close - (3 * variable.atr * variable.TPMULT);\nvariable.slUp = candle.close - (variable.atr * variable.SLMULT);\nvariable.slDown = variable.atr * variable.SLMULT + candle.close;","project":"Superalgos","id":"e6956f52-e8e1-4b98-ba9c-213cbe73df1c","savedPayload":{"position":{"x":20937.05384964324,"y":17698.106392976504},"targetPosition":{"x":21025.22163748711,"y":17819.458942132747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"shortcutKey":"f"}}},"id":"88b2ff45-3dd3-4158-8b4b-795285ecedbd","savedPayload":{"position":{"x":21025.22163748711,"y":17819.458942132747},"targetPosition":{"x":21113.38942533098,"y":17940.81149128899},"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":"Superalgos","procedureJavascriptCode":{"type":"Procedure Javascript Code","code":"/* Initialization Code: */\nvariable.PERIODS = 15;\nvariable.TPMULT = 1; // Take profit multiplier. default = 100% of ATR.\nvariable.SLMULT = 1.5; // Stop Loss multiplier. default = 150% of ATR.\n\nvariable.closePrev = undefined;\nvariable.atrPrev = undefined;\nvariable.atr = 0;\nvariable.sumPrev = 0;\nif (parameters.periods !== undefined) {\n variable.PERIODS = parameters.periods;\n}\nif (parameters.tpMult !== undefined) {\n variable.TPMULT = parameters.tpMult;\n}\nif (parameters.slMult !== undefined) {\n variable.SLMULT = parameters.slMult;\n}","project":"Superalgos","id":"0071ab2b-b800-4cc5-b7f3-cbc3ee8ddbb3","savedPayload":{"position":{"x":21235.410418253723,"y":17666.747853996207},"targetPosition":{"x":21174.399921792352,"y":17803.7796726426},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"08cacc0b-30f8-46bc-8cda-483b74920b72","savedPayload":{"position":{"x":21174.399921792352,"y":17803.7796726426},"targetPosition":{"x":21113.38942533098,"y":17940.81149128899},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"a8e35ebd-87ef-4c5a-bde9-c0c403d5abb2","savedPayload":{"position":{"x":21113.38942533098,"y":17940.81149128899},"targetPosition":{"x":21144.74796431128,"y":18239.16805989947},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"7a328b1e-2c04-4084-bdcf-f1d347f888f5","savedPayload":{"position":{"x":21144.74796431128,"y":18239.16805989947},"targetPosition":{"x":21404.55558544661,"y":18389.16805989947},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Module","name":"TPSL Bands","id":"21e0cc6d-a28a-4036-bd91-601e213b332f"}}}],"id":"bb548c23-987a-4cf4-bb92-97cc8e5af15c","savedPayload":{"position":{"x":21406.485441248984,"y":18396.042113421143},"targetPosition":{"x":21694.333333333332,"y":18311.522346368714},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"plotters":[{"type":"Plotter","name":"Fisher Transform","config":"{\n \"codeName\": \"Fisher\"\n}","project":"Superalgos","modules":[{"type":"Plotter Module","name":"Fisher Module","config":"{\n \"codeName\": \"Module-Fisher\",\n \"icon\": \"oscillator\"\n}","project":"Superalgos","shapes":{"type":"Shapes","name":"New Shapes","project":"Superalgos","chartPoints":[{"type":"Chart Points","name":"New Chart Points","project":"Superalgos","points":[{"type":"Point","name":"Fisher Begin","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.fisher","project":"Superalgos","id":"3fb46abb-ef15-4ab3-849d-d2b3ac4f46ba","savedPayload":{"position":{"x":20475.420198327476,"y":18406.70899583444},"targetPosition":{"x":20469.439782932972,"y":18506.530008811213},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"d2906a2d-58b9-4ab5-8fd2-acf1ab82b952","savedPayload":{"position":{"x":20469.439782932972,"y":18506.530008811213},"targetPosition":{"x":20460.469159841217,"y":18656.261528276373},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Fisher End","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.fisher","project":"Superalgos","id":"8139509a-fab9-4eea-ac9e-a85c94d416ba","savedPayload":{"position":{"x":20664.899006257325,"y":18512.357261854955},"targetPosition":{"x":20583.127067690883,"y":18569.91896842352},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"c36a8653-6fa0-4ff4-a135-d59629936bcf","savedPayload":{"position":{"x":20583.127067690883,"y":18569.91896842352},"targetPosition":{"x":20460.469159841217,"y":18656.261528276373},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Trigger Begin","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.trigger","project":"Superalgos","id":"8f1276a1-b69b-405d-89c0-8c48a5146e07","savedPayload":{"position":{"x":20700.43797022694,"y":18726.368375602873},"targetPosition":{"x":20604.45044607265,"y":18698.325636672274},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"511b323f-d2cc-4710-9837-fc8189658613","savedPayload":{"position":{"x":20604.45044607265,"y":18698.325636672274},"targetPosition":{"x":20460.469159841217,"y":18656.261528276373},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Trigger End","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.trigger","project":"Superalgos","id":"31cb52de-8b00-43cb-825d-9d45029b6aa8","savedPayload":{"position":{"x":20555.27552550445,"y":18887.58760339487},"targetPosition":{"x":20517.352979239156,"y":18795.05717334747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"24d3c490-f772-4c4d-b26f-1a85754c1d2d","savedPayload":{"position":{"x":20517.352979239156,"y":18795.05717334747},"targetPosition":{"x":20460.469159841217,"y":18656.261528276373},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Zero Begin","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = 0","project":"Superalgos","id":"73c045a7-ad5a-452c-87d9-c026b2d064f1","savedPayload":{"position":{"x":20338.721953740125,"y":18874.613578430653},"targetPosition":{"x":20387.42083618056,"y":18787.27275836894},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"6b95f943-1507-49ec-829b-d70fc26b7e9d","savedPayload":{"position":{"x":20387.42083618056,"y":18787.27275836894},"targetPosition":{"x":20460.469159841217,"y":18656.261528276373},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Zero End","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = 0","project":"Superalgos","id":"4f60a398-9469-47d1-93ef-757df82edbe7","savedPayload":{"position":{"x":20213.846511360338,"y":18697.21600613016},"targetPosition":{"x":20312.49557075269,"y":18680.834214988645},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"d31e80b4-658a-47ae-a8fb-44dcea58c786","savedPayload":{"position":{"x":20312.49557075269,"y":18680.834214988645},"targetPosition":{"x":20460.469159841217,"y":18656.261528276373},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"82927201-54ee-476c-bedd-535c8e0f2cf6","savedPayload":{"position":{"x":20460.469159841217,"y":18656.261528276373},"targetPosition":{"x":20237.525712198,"y":18455.522346368714},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"polygons":[{"type":"Polygon","name":"Fisher","project":"Superalgos","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Superalgos","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 2.25,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_GREEN\"\n },\n \"atMousePosition\": {\n \"opacity\": 1,\n \"lineWidth\": 2.25,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_YELLOW\"\n }\n}","project":"Superalgos","id":"99d7abba-344f-42aa-a99d-da91fc6a211b","savedPayload":{"position":{"x":19936.644472520213,"y":18961.258241339583},"targetPosition":{"x":19986.715501405277,"y":18819.862017675758},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"909dc728-5a5c-4484-84c1-5699d3726473","savedPayload":{"position":{"x":19986.715501405277,"y":18819.862017675758},"targetPosition":{"x":20036.78653029034,"y":18678.465794011932},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Fisher Begin","project":"Superalgos","id":"e4394ed5-4fec-471d-91cd-7ee16371a18c","savedPayload":{"position":{"x":19936.416939336512,"y":18789.937517833543},"targetPosition":{"x":20036.78653029034,"y":18678.465794011932},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Fisher Begin","id":"d2906a2d-58b9-4ab5-8fd2-acf1ab82b952"}}},{"type":"Polygon Vertex","name":"Fisher End","project":"Superalgos","id":"655b51f7-7aab-4ebe-8124-a21f22a3f573","savedPayload":{"position":{"x":19901.39873763786,"y":18743.042458533175},"targetPosition":{"x":20036.78653029034,"y":18678.465794011932},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Fisher End","id":"c36a8653-6fa0-4ff4-a135-d59629936bcf"}}}],"id":"576dee53-5313-4af7-8d6a-7d6a05cc03f4","savedPayload":{"position":{"x":20036.78653029034,"y":18678.465794011932},"targetPosition":{"x":20237.525712198,"y":18455.522346368714},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Trigger","project":"Superalgos","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Superalgos","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 2.25,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_RED\"\n },\n \"atMousePosition\": {\n \"opacity\": 1,\n \"lineWidth\": 2.25,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_BLUE\"\n }\n}","project":"Superalgos","id":"2623bdfa-6d1a-45da-8636-898ce6610318","savedPayload":{"position":{"x":19696.843575391256,"y":18687.817724691493},"targetPosition":{"x":19820.462503684557,"y":18602.856789152767},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"fb3a9bfa-bee7-4050-9da8-fc4af0d47f0c","savedPayload":{"position":{"x":19820.462503684557,"y":18602.856789152767},"targetPosition":{"x":19944.08143197786,"y":18517.89585361404},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Trigger Begin","project":"Superalgos","id":"f949f70b-a7ac-45f3-b870-b9bfcc64dc6d","savedPayload":{"position":{"x":19797.359291867786,"y":18549.082607236705},"targetPosition":{"x":19944.08143197786,"y":18517.89585361404},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Trigger Begin","id":"511b323f-d2cc-4710-9837-fc8189658613"}}},{"type":"Polygon Vertex","name":"Trigger End","project":"Superalgos","id":"c3a22b57-4c23-4d28-82a4-f8a83db38942","savedPayload":{"position":{"x":19796.593195843267,"y":18490.56052479022},"targetPosition":{"x":19944.08143197786,"y":18517.89585361404},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Trigger End","id":"24d3c490-f772-4c4d-b26f-1a85754c1d2d"}}}],"id":"b7c8b966-44db-49f0-b086-1429cc8bad2f","savedPayload":{"position":{"x":19944.08143197786,"y":18517.89585361404},"targetPosition":{"x":20237.525712198,"y":18455.522346368714},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Zero Line","project":"Superalgos","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Superalgos","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.5,\n \"lineWidth\": 1,\n \"lineDash\": [\n 2,\n 2\n ],\n \"paletteColor\": \"UI_COLOR.BLACK\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.75,\n \"lineWidth\": 1,\n \"lineDash\": [\n 2,\n 2\n ],\n \"paletteColor\": \"UI_COLOR.WHITE\"\n }\n}","project":"Superalgos","id":"4a9ba888-ac46-4433-8fa4-a91933abb963","savedPayload":{"position":{"x":19683.387946956056,"y":18441.011738309568},"targetPosition":{"x":19823.425010930638,"y":18387.25654587777},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"cd737565-b2f0-4687-93e0-53526171c29f","savedPayload":{"position":{"x":19823.425010930638,"y":18387.25654587777},"targetPosition":{"x":19963.46207490522,"y":18333.501353445976},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Zero Begin","project":"Superalgos","id":"17d18e08-b817-40e8-a651-cae9e05d28ec","savedPayload":{"position":{"x":19826.430256258827,"y":18272.490856984605},"targetPosition":{"x":19963.46207490522,"y":18333.501353445976},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Zero Begin","id":"6b95f943-1507-49ec-829b-d70fc26b7e9d"}}},{"type":"Polygon Vertex","name":"Zero End","project":"Superalgos","id":"29a8f668-a2ea-4cf5-a4b0-16160006f595","savedPayload":{"position":{"x":19909.706882473423,"y":18193.464289471394},"targetPosition":{"x":19963.46207490522,"y":18333.501353445976},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Zero End","id":"d31e80b4-658a-47ae-a8fb-44dcea58c786"}}}],"id":"34b6c810-1fcb-4ede-b680-713d02090df5","savedPayload":{"position":{"x":19963.46207490522,"y":18333.501353445976},"targetPosition":{"x":20237.525712198,"y":18455.522346368714},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"images":[],"texts":[],"id":"fa310be7-d8cb-4f9e-8a64-906735c3bf86","savedPayload":{"position":{"x":20237.525712198,"y":18455.522346368714},"targetPosition":{"x":20497.333333333332,"y":18305.522346368714},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"panels":[{"type":"Plotter Panel","name":"Fisher Transform Panel","config":"{\n \"codeName\": \"\",\n \"isLegacy\": false\n}","project":"Superalgos","panelData":[{"type":"Panel Data","name":"Fisher","config":"{\n \"valueDecimals\": 2\n}","project":"Superalgos","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.fisher","project":"Superalgos","id":"58128b60-be48-4d77-82d3-186b7b9d225b","savedPayload":{"position":{"x":20122.333333333332,"y":18175.618535801048},"targetPosition":{"x":20197.333333333332,"y":18045.71472523338},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.TRUE_GREEN\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Superalgos","id":"d6c89c14-34fa-4a4f-b6b2-4de659a5e733","savedPayload":{"position":{"x":20122.333333333332,"y":17915.810914665715},"targetPosition":{"x":20197.333333333332,"y":18045.71472523338},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"0df22a4c-b347-4ef2-a7c9-002725864cbb","savedPayload":{"position":{"x":20197.333333333332,"y":18045.71472523338},"targetPosition":{"x":20347.333333333332,"y":18045.71472523338},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Trigger","config":"{\n \"valueDecimals\": 2\n}","project":"Superalgos","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.trigger","project":"Superalgos","id":"f47d8bbc-7d96-485c-ad68-20ac46001ab0","savedPayload":{"position":{"x":20372.333333333332,"y":17829.20837428727},"targetPosition":{"x":20422.333333333332,"y":17915.810914665715},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.TRUE_RED\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Superalgos","id":"f06be201-28d9-4790-9aab-b60374a15a8c","savedPayload":{"position":{"x":20522.333333333332,"y":17915.810914665715},"targetPosition":{"x":20422.333333333332,"y":17915.810914665715},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"c5e48d5c-44fb-4c27-8a05-3f8a99b67431","savedPayload":{"position":{"x":20422.333333333332,"y":17915.810914665715},"targetPosition":{"x":20347.333333333332,"y":18045.71472523338},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"1bc3ab53-4a5c-4e48-b137-b9eba832e7d5","savedPayload":{"position":{"x":20347.333333333332,"y":18045.71472523338},"targetPosition":{"x":20497.333333333332,"y":18305.522346368714},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"6df6dd70-21f0-44c5-9345-3410727211c9","savedPayload":{"position":{"x":20497.333333333332,"y":18305.522346368714},"targetPosition":{"x":20797.333333333332,"y":18305.522346368714},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"e896ca5f-67a0-42d9-b681-eb54051057a6","savedPayload":{"position":{"x":21394.333333333332,"y":18311.522346368714},"targetPosition":{"x":21694.333333333332,"y":18311.522346368714},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Plotter","name":"Waddah Attar","config":"{\n \"codeName\": \"Plotter Waddah\"\n}","project":"Superalgos","modules":[{"type":"Plotter Module","name":"Waddah Module","config":"{\n \"codeName\": \"WADDAH-Module\",\n \"icon\": \"histogram\"\n}","project":"Superalgos","shapes":{"type":"Shapes","name":"New Shapes","project":"Superalgos","chartPoints":[{"type":"Chart Points","name":"New Chart Points","project":"Superalgos","points":[{"type":"Point","name":"ZERO Begin","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = 0","project":"Superalgos","id":"b7fcac65-251b-4420-96cb-744caa93a931","savedPayload":{"position":{"x":21090.54731361963,"y":17563.471664999437},"targetPosition":{"x":20964.139169821523,"y":17644.22425741304},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"f88ec052-a191-4eee-aa31-62d05399bce2","savedPayload":{"position":{"x":20964.139169821523,"y":17644.22425741304},"targetPosition":{"x":20837.731026023415,"y":17724.976849826642},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"ZERO End","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = 0","project":"Superalgos","id":"ee545105-5bf8-4fbb-83f8-908be7943df1","savedPayload":{"position":{"x":21137.194064953736,"y":17742.91809601015},"targetPosition":{"x":20987.462545488575,"y":17733.947472918397},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"878b62ed-c049-4325-a8d5-8ff1b2e7c345","savedPayload":{"position":{"x":20987.462545488575,"y":17733.947472918397},"targetPosition":{"x":20837.731026023415,"y":17724.976849826642},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"TrendUp","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = (record.end - record.begin)/2 + record.begin\ny = record.trendUp","project":"Superalgos","id":"2c94465d-fb25-41c0-85a1-78d4c2817c4b","savedPayload":{"position":{"x":21030.835265829566,"y":17883.75579228719},"targetPosition":{"x":20953.593569907105,"y":17820.24421530297},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"bf59a933-603b-411b-a2dc-0ca7546d669d","savedPayload":{"position":{"x":20953.593569907105,"y":17820.24421530297},"targetPosition":{"x":20837.731026023415,"y":17724.976849826642},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"TrendDown","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = (record.end - record.begin)/2 + record.begin\ny = record.trendDown","project":"Superalgos","id":"906de498-dd5b-4374-b069-476ce07f03d6","savedPayload":{"position":{"x":20900.627716959545,"y":17966.93553693931},"targetPosition":{"x":20875.469040585092,"y":17870.152062094243},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"98dee00c-625a-4a44-a1eb-15341718cba4","savedPayload":{"position":{"x":20875.469040585092,"y":17870.152062094243},"targetPosition":{"x":20837.731026023415,"y":17724.976849826642},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Explosion Begin","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.explosion","project":"Superalgos","id":"535244eb-53e9-4f38-a5ce-155ef3dc6382","savedPayload":{"position":{"x":20746.395769931816,"y":17957.69528698769},"targetPosition":{"x":20782.929872368455,"y":17864.607912123272},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"35953317-9298-4fca-840e-882cc630093c","savedPayload":{"position":{"x":20782.929872368455,"y":17864.607912123272},"targetPosition":{"x":20837.731026023415,"y":17724.976849826642},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Explosion End","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.explosion","project":"Superalgos","id":"da9b518a-9e15-4507-8e00-9e336528ea3e","savedPayload":{"position":{"x":20627.050786359905,"y":17859.564503849313},"targetPosition":{"x":20711.322882225308,"y":17805.729442240245},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"0641cd37-7fea-4802-9100-c24cd3e4ae5b","savedPayload":{"position":{"x":20711.322882225308,"y":17805.729442240245},"targetPosition":{"x":20837.731026023415,"y":17724.976849826642},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Zero Center","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = (record.end - record.begin)/2 + record.begin\ny = 0","project":"Superalgos","id":"64a989b9-24c6-4337-93b3-1060bb06dbed","savedPayload":{"position":{"x":20588.178493581483,"y":17710.025811340383},"targetPosition":{"x":20687.999506558255,"y":17716.006226734888},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"dd9d0037-9917-4e8b-94f3-5f1b1764f4b0","savedPayload":{"position":{"x":20687.999506558255,"y":17716.006226734888},"targetPosition":{"x":20837.731026023415,"y":17724.976849826642},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"DeadZone Begin","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.deadZone","project":"Superalgos","id":"de3420e7-6b9b-4114-b701-eaab1667b421","savedPayload":{"position":{"x":20644.626786217264,"y":17566.197907366095},"targetPosition":{"x":20721.868482139726,"y":17629.709484350315},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"0834aa40-0fdb-40d1-aee7-5d237bc9bd82","savedPayload":{"position":{"x":20721.868482139726,"y":17629.709484350315},"targetPosition":{"x":20837.731026023415,"y":17724.976849826642},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"DeadZone End","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.deadZone","project":"Superalgos","id":"69c6bf0c-1767-4d44-a7ae-e67ff80d2380","savedPayload":{"position":{"x":20774.834335087286,"y":17483.018162713975},"targetPosition":{"x":20799.99301146174,"y":17579.80163755904},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"b7b9f66a-7ed5-43c6-8b1b-a0f47d793b32","savedPayload":{"position":{"x":20799.99301146174,"y":17579.80163755904},"targetPosition":{"x":20837.731026023415,"y":17724.976849826642},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"2ebc1dbc-020e-43d8-bc41-fafd95243c9a","savedPayload":{"position":{"x":20837.731026023415,"y":17724.976849826642},"targetPosition":{"x":20947.333333333332,"y":17445.71472523338},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"polygons":[{"type":"Polygon","name":"Zero","project":"Superalgos","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Superalgos","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.75,\n \"lineWidth\": 1.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.DARK\"\n },\n \"atMousePosition\": {\n \"opacity\": 1,\n \"lineWidth\": 2.25,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.BLACK\"\n }\n}","project":"Superalgos","id":"de180024-06fb-4f8a-80e1-ccfae61ff666","savedPayload":{"position":{"x":20418.114918511885,"y":17340.78713453119},"targetPosition":{"x":20518.097434603158,"y":17338.9172478881},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"c8039696-89ad-4b0b-bb9f-bd6b429d7393","savedPayload":{"position":{"x":20518.097434603158,"y":17338.9172478881},"targetPosition":{"x":20668.07120874007,"y":17336.112417923465},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"ZERO Begin","project":"Superalgos","id":"afb47784-2601-46b1-8825-c808b1c66761","savedPayload":{"position":{"x":20528.44014644344,"y":17281.311264268505},"targetPosition":{"x":20668.07120874007,"y":17336.112417923465},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"ZERO Begin","id":"f88ec052-a191-4eee-aa31-62d05399bce2"}}},{"type":"Polygon Vertex","name":"ZERO End","project":"Superalgos","id":"efb31d8d-5ac3-4ab5-b451-9599800120e1","savedPayload":{"position":{"x":20560.04042175965,"y":17232.048259519182},"targetPosition":{"x":20668.07120874007,"y":17336.112417923465},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"ZERO End","id":"878b62ed-c049-4325-a8d5-8ff1b2e7c345"}}}],"id":"39881c54-7f4a-4c06-b1a7-78b44fc0aaee","savedPayload":{"position":{"x":20668.07120874007,"y":17336.112417923465},"targetPosition":{"x":20947.333333333332,"y":17445.71472523338},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"TrendUp","project":"Superalgos","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Superalgos","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.8,\n \"lineWidth\": 5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_GREEN\"\n }\n}","project":"Superalgos","id":"cbc29497-2406-41fa-bb41-ba835ac1ca7d","savedPayload":{"position":{"x":20507.37963249611,"y":17172.59140711553},"targetPosition":{"x":20606.942840390224,"y":17163.255046270235},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[{"type":"Style Condition","name":"New Style Condition","code":"record.trendUp < record.previous.trendUp","project":"Superalgos","style":{"type":"Style","name":"New Style","config":"{\n \"opacity\": 0.8,\n \"lineWidth\": 5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TENKAN_GREEN\"\n}","project":"Superalgos","id":"b92a28d2-b1f3-4246-8c17-9c4b0a8f6fae","savedPayload":{"position":{"x":20491.20858115426,"y":17000.142872478384},"targetPosition":{"x":20549.075710772242,"y":17081.69895937431},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"920b1053-6d53-479a-9e26-56fdc586b886","savedPayload":{"position":{"x":20549.075710772242,"y":17081.69895937431},"targetPosition":{"x":20606.942840390224,"y":17163.255046270235},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"1e39b50e-d07f-479e-99e0-8f2d75820834","savedPayload":{"position":{"x":20606.942840390224,"y":17163.255046270235},"targetPosition":{"x":20743.281512002057,"y":17225.799163684434},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Zero Center","project":"Superalgos","id":"d6e954ac-4609-4a4f-bf1e-1d6940eec500","savedPayload":{"position":{"x":20641.25560133642,"y":17115.84138290996},"targetPosition":{"x":20743.281512002057,"y":17225.799163684434},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Zero Center","id":"dd9d0037-9917-4e8b-94f3-5f1b1764f4b0"}}},{"type":"Polygon Vertex","name":"TrendUp","project":"Superalgos","id":"4f989e9b-05c0-4722-a7ea-f6cb52e2bab1","savedPayload":{"position":{"x":20691.100882314273,"y":17085.167794902834},"targetPosition":{"x":20743.281512002057,"y":17225.799163684434},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"TrendUp","id":"bf59a933-603b-411b-a2dc-0ca7546d669d"}}}],"id":"f013c90f-1eb4-4fe4-b69e-eb9b8e2981f0","savedPayload":{"position":{"x":20743.281512002057,"y":17225.799163684434},"targetPosition":{"x":20947.333333333332,"y":17445.71472523338},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"TrendDown","project":"Superalgos","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Superalgos","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.8,\n \"lineWidth\": 5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_RED\"\n }\n}","project":"Superalgos","id":"0b9bd28b-2028-4e81-a233-f6a1222cd42d","savedPayload":{"position":{"x":20669.45251206571,"y":17008.750361753126},"targetPosition":{"x":20763.20675792011,"y":17043.53744821165},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[{"type":"Style Condition","name":"New Style Condition","code":"record.trendDown < record.previous.trendDown","project":"Superalgos","style":{"type":"Style","name":"New Style","config":"{\n \"opacity\": 0.8,\n \"lineWidth\": 5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TENKAN_ORANGE\"\n}","project":"Superalgos","id":"e0c2f0e2-abe3-45cf-a210-9a095f82fb30","savedPayload":{"position":{"x":20729.705513259163,"y":16846.363244508004},"targetPosition":{"x":20746.456135589637,"y":16944.950346359827},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"e7f96871-ba9e-4570-98e3-a4e997fa4f50","savedPayload":{"position":{"x":20746.456135589637,"y":16944.950346359827},"targetPosition":{"x":20763.20675792011,"y":17043.53744821165},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"1227c790-cc43-4cba-bcc5-09b98652869e","savedPayload":{"position":{"x":20763.20675792011,"y":17043.53744821165},"targetPosition":{"x":20858.90678101006,"y":17159.04288349754},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Zero Center","project":"Superalgos","id":"4945d969-478f-4076-bf5e-27b42e9a2bfb","savedPayload":{"position":{"x":20814.693504848427,"y":17015.706962629618},"targetPosition":{"x":20858.90678101006,"y":17159.04288349754},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Zero Center","id":"dd9d0037-9917-4e8b-94f3-5f1b1764f4b0"}}},{"type":"Polygon Vertex","name":"TrendDown","project":"Superalgos","id":"02955160-bc73-42e0-a273-642ec8ecaa09","savedPayload":{"position":{"x":20872.911322278003,"y":17009.69807165637},"targetPosition":{"x":20858.90678101006,"y":17159.04288349754},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"TrendDown","id":"98dee00c-625a-4a44-a1eb-15341718cba4"}}}],"id":"aabacfa3-52e1-41dd-b858-ca29e460517f","savedPayload":{"position":{"x":20858.90678101006,"y":17159.04288349754},"targetPosition":{"x":20947.333333333332,"y":17445.71472523338},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"DeadZone","project":"Superalgos","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Superalgos","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.7,\n \"lineWidth\": 1,\n \"lineDash\": [\n 2,\n 2\n ],\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.8,\n \"lineWidth\": 1.5,\n \"lineDash\": [\n 3,\n 3\n ],\n \"paletteColor\": \"UI_COLOR.BLACK\"\n }\n}","project":"Superalgos","id":"fa70de78-d08c-4628-9c69-f29fa72c4c5f","savedPayload":{"position":{"x":20931.86799433394,"y":16906.416335502494},"targetPosition":{"x":20955.939201874837,"y":17003.475992247833},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"7621558c-b110-405c-8829-97d608f105d5","savedPayload":{"position":{"x":20955.939201874837,"y":17003.475992247833},"targetPosition":{"x":20992.046013186184,"y":17149.065477365843},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"DeadZone Begin","project":"Superalgos","id":"02b67504-9cd6-468e-ab3b-318f7fe415ed","savedPayload":{"position":{"x":21014.40235311261,"y":17000.740853432075},"targetPosition":{"x":20992.046013186184,"y":17149.065477365843},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"DeadZone Begin","id":"0834aa40-0fdb-40d1-aee7-5d237bc9bd82"}}},{"type":"Polygon Vertex","name":"DeadZone End","project":"Superalgos","id":"a94a4211-92c3-4aa2-ab04-0e120a83814e","savedPayload":{"position":{"x":21069.46195425731,"y":17020.586794044164},"targetPosition":{"x":20992.046013186184,"y":17149.065477365843},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"DeadZone End","id":"b7b9f66a-7ed5-43c6-8b1b-a0f47d793b32"}}}],"id":"35d5a297-1c5e-4c93-8f4e-cd02e751bd07","savedPayload":{"position":{"x":20992.046013186184,"y":17149.065477365843},"targetPosition":{"x":20947.333333333332,"y":17445.71472523338},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Explosion","project":"Superalgos","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Superalgos","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.8,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.BROWN\"\n }\n}","project":"Superalgos","id":"0e399a5c-2cb1-4ae3-b6e3-31ee93ca36f0","savedPayload":{"position":{"x":21130.719180097472,"y":16761.683467168365},"targetPosition":{"x":21177.60494528932,"y":16904.16758916929},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[{"type":"Style Condition","name":"New Style Condition","code":"record.explosion > record.previous.explosion","project":"Superalgos","style":{"type":"Style","name":"New Style","config":"{\n \"opacity\": 0.8,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\"\n}","project":"Superalgos","id":"3439139b-fad4-4c1d-bca7-a4e28665ae1d","savedPayload":{"position":{"x":21344.19158977732,"y":16717.757047948497},"targetPosition":{"x":21277.556931982122,"y":16792.321264436814},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"67e87d75-4d53-486a-ac16-27c470f791b0","savedPayload":{"position":{"x":21277.556931982122,"y":16792.321264436814},"targetPosition":{"x":21177.60494528932,"y":16904.16758916929},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"1c924376-91bc-4003-a1c0-17914c041943","savedPayload":{"position":{"x":21177.60494528932,"y":16904.16758916929},"targetPosition":{"x":21116.329350752418,"y":17197.843092938583},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Explosion Begin","project":"Superalgos","id":"35b9c251-cba0-44bf-a7f2-6f97a52ff506","savedPayload":{"position":{"x":21200.82735946196,"y":17073.907276791182},"targetPosition":{"x":21116.329350752418,"y":17197.843092938583},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Explosion Begin","id":"35953317-9298-4fca-840e-882cc630093c"}}},{"type":"Polygon Vertex","name":"Explosion End","project":"Superalgos","id":"29596c77-e2a4-42cc-947c-6defa1b02a7b","savedPayload":{"position":{"x":21241.82351505338,"y":17115.677317055903},"targetPosition":{"x":21116.329350752418,"y":17197.843092938583},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Explosion End","id":"0641cd37-7fea-4802-9100-c24cd3e4ae5b"}}}],"id":"0af1b684-0084-426b-a33b-8a02ed40622c","savedPayload":{"position":{"x":21116.329350752418,"y":17197.843092938583},"targetPosition":{"x":20947.333333333332,"y":17445.71472523338},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"images":[],"texts":[],"id":"8f3a1e64-fd3d-4787-bfef-17e86d930d73","savedPayload":{"position":{"x":20947.333333333332,"y":17445.71472523338},"targetPosition":{"x":21097.333333333332,"y":17705.522346368714},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"panels":[{"type":"Plotter Panel","name":"WADDAH Panel","config":"{\n \"codeName\": \"\"\n}","project":"Superalgos","panelData":[{"type":"Panel Data","name":"Explosion","config":"{\n \"valueDecimals\": 2\n}","project":"Superalgos","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.explosion","project":"Superalgos","id":"4816fea0-6db8-4175-b4d3-456a90aa1ae8","savedPayload":{"position":{"x":21063.621602624593,"y":17049.87096016868},"targetPosition":{"x":21169.687619802575,"y":17155.93697734666},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.BLACK\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Superalgos","id":"9500c3d6-7188-4ef7-b648-ce0c7732b8b3","savedPayload":{"position":{"x":21208.510476567953,"y":17011.0481034033},"targetPosition":{"x":21169.687619802575,"y":17155.93697734666},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"66127b15-4e3d-47da-bccd-c24894ede6b4","savedPayload":{"position":{"x":21169.687619802575,"y":17155.93697734666},"targetPosition":{"x":21247.333333333332,"y":17445.71472523338},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"TrendUp","config":"{\n \"valueDecimals\": 2\n}","project":"Superalgos","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.trendUp","project":"Superalgos","id":"fb320a62-4b81-4f70-be84-a92cd2457347","savedPayload":{"position":{"x":21397.333333333332,"y":17035.90710409805},"targetPosition":{"x":21397.333333333332,"y":17185.90710409805},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.TENKAN_GREEN\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Superalgos","id":"a6634c3e-5351-4980-a7c1-d19b1e0f4428","savedPayload":{"position":{"x":21527.237143901,"y":17110.90710409805},"targetPosition":{"x":21397.333333333332,"y":17185.90710409805},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"b6fe35f5-7f11-4853-8d9a-9ab8b2db5f8e","savedPayload":{"position":{"x":21397.333333333332,"y":17185.90710409805},"targetPosition":{"x":21247.333333333332,"y":17445.71472523338},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"TrendDown","config":"{\n \"valueDecimals\": 2\n}","project":"Superalgos","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.trendDown","project":"Superalgos","id":"8ca870f0-caa6-4982-b915-e4f884416f6f","savedPayload":{"position":{"x":21643.177098398035,"y":17262.002994524642},"targetPosition":{"x":21537.111081220053,"y":17368.069011702624},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.TRUE_RED\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Superalgos","id":"cac637c1-bd62-48e7-a863-94ed5b648d9f","savedPayload":{"position":{"x":21681.999955163414,"y":17406.891868468003},"targetPosition":{"x":21537.111081220053,"y":17368.069011702624},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"7eb84dd0-bacd-453f-9718-ae9a8d469a16","savedPayload":{"position":{"x":21537.111081220053,"y":17368.069011702624},"targetPosition":{"x":21247.333333333332,"y":17445.71472523338},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"37a0cfdd-0b77-47bd-a55b-2d83dfacc5cb","savedPayload":{"position":{"x":21247.333333333332,"y":17445.71472523338},"targetPosition":{"x":21097.333333333332,"y":17705.522346368714},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"d127c9a4-dc37-4ecb-8977-13099f6681b5","savedPayload":{"position":{"x":21097.333333333332,"y":17705.522346368714},"targetPosition":{"x":21097.333333333332,"y":18005.522346368714},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"7199c193-e127-4a47-8361-ab9f75ec1482","savedPayload":{"position":{"x":21406.485441248984,"y":18227.002579316286},"targetPosition":{"x":21694.333333333332,"y":18311.522346368714},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Plotter","name":"PLUVTECH MACD","config":"{\n \"codeName\": \"PLUVTECH_MACD\"\n}","project":"Superalgos","modules":[{"type":"Plotter Module","name":"PLUVTECH MACD","config":"{\n \"codeName\": \"Module-PLUVTECH_MACD\",\n \"icon\": \"oscillator\"\n}","project":"Superalgos","shapes":{"type":"Shapes","name":"New Shapes","project":"Superalgos","chartPoints":[{"type":"Chart Points","name":"New Chart Points","project":"Superalgos","points":[{"type":"Point","name":"MACD Begin","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.macd","project":"Superalgos","id":"887d8bd8-7dca-4ce2-8ae8-cd78a1f218d2","savedPayload":{"position":{"x":21163.591795700617,"y":17872.81336525359},"targetPosition":{"x":21121.329969526545,"y":17963.444143957255},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"5459b045-2445-47fd-bfff-8f71db06d5d6","savedPayload":{"position":{"x":21121.329969526545,"y":17963.444143957255},"targetPosition":{"x":21057.93723026544,"y":18099.39031201275},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"MACD End","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.macd","project":"Superalgos","id":"2ae6b94d-1b2b-4047-a274-9f206b2236d9","savedPayload":{"position":{"x":21284.5141770246,"y":17993.73574657758},"targetPosition":{"x":21193.883398320937,"y":18035.997572751647},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"ce2a416d-1216-4551-bcf2-c515aa016b52","savedPayload":{"position":{"x":21193.883398320937,"y":18035.997572751647},"targetPosition":{"x":21057.93723026544,"y":18099.39031201275},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Signal Begin","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.signalLine","project":"Superalgos","id":"d9f2896c-eb4d-4d8c-8a39-90cf608d5e48","savedPayload":{"position":{"x":21299.418686837707,"y":18164.095073288383},"targetPosition":{"x":21202.8261042088,"y":18138.21316877813},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"c1dbd540-f612-407a-8054-15ac38e1cc5b","savedPayload":{"position":{"x":21202.8261042088,"y":18138.21316877813},"targetPosition":{"x":21057.93723026544,"y":18099.39031201275},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Signal End","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.signalLine","project":"Superalgos","id":"fcc67f2c-dda2-4fcb-ad6d-2951eea31ab1","savedPayload":{"position":{"x":21201.3313393532,"y":18304.178323085},"targetPosition":{"x":21143.973695718098,"y":18222.2631186561},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"7063bf58-692f-499f-828c-4f8ef2351a1f","savedPayload":{"position":{"x":21143.973695718098,"y":18222.2631186561},"targetPosition":{"x":21057.93723026544,"y":18099.39031201275},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Zero Begin","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = 0","project":"Superalgos","id":"27b3287f-5a80-486c-a273-b18b2c576e6b","savedPayload":{"position":{"x":21036.148294578525,"y":18348.438986535686},"targetPosition":{"x":21044.863868853292,"y":18248.81951672651},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"2b9efbba-bba0-4c69-86ae-6f8dec351ffb","savedPayload":{"position":{"x":21044.863868853292,"y":18248.81951672651},"targetPosition":{"x":21057.93723026544,"y":18099.39031201275},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Zero End","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = 0","project":"Superalgos","id":"a192c360-8d00-4db2-ab2c-54486b53b22d","savedPayload":{"position":{"x":20881.160534968803,"y":18276.16700730939},"targetPosition":{"x":20951.87121308746,"y":18205.456329190733},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"36c78437-a85c-4770-b700-1ee45b27ff18","savedPayload":{"position":{"x":20951.87121308746,"y":18205.456329190733},"targetPosition":{"x":21057.93723026544,"y":18099.39031201275},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Histogram","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = (record.end - record.begin)/2 + record.begin\ny = record.histogram","project":"Superalgos","id":"a8af46de-408c-49fa-9220-574f57d74008","savedPayload":{"position":{"x":20808.888555742506,"y":18121.179247699667},"targetPosition":{"x":20908.50802555168,"y":18112.4636734249},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"23d5bfe2-ab05-4579-a2da-b65d3b89150a","savedPayload":{"position":{"x":20908.50802555168,"y":18112.4636734249},"targetPosition":{"x":21057.93723026544,"y":18099.39031201275},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Zero Center","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = (record.end - record.begin)/2 + record.begin\ny = 0","project":"Superalgos","id":"20d34552-5143-423f-826d-01a2e6fdff5f","savedPayload":{"position":{"x":20853.14921919319,"y":17955.99620292499},"targetPosition":{"x":20935.06442362209,"y":18013.353846560094},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"8fc3e34e-0311-4270-9aff-cd1e34b07c38","savedPayload":{"position":{"x":20935.06442362209,"y":18013.353846560094},"targetPosition":{"x":21057.93723026544,"y":18099.39031201275},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"fb8a19e4-038b-4363-9074-e8e90f2b58bd","savedPayload":{"position":{"x":21057.93723026544,"y":18099.39031201275},"targetPosition":{"x":20980.291516734684,"y":17809.61256412603},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"polygons":[{"type":"Polygon","name":"MACD","project":"Superalgos","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Superalgos","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 2.25,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.JUNGLE_GREEN\"\n },\n \"atMousePosition\": {\n \"opacity\": 1,\n \"lineWidth\": 2.25,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_YELLOW\"\n }\n}","project":"Superalgos","id":"6ed94c88-373e-40c6-846e-1a37fd2445f7","savedPayload":{"position":{"x":20452.50776676059,"y":18069.8867063594},"targetPosition":{"x":20571.510767804277,"y":17978.572492008094},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"e5319574-e63b-4be4-8393-4417502d74a9","savedPayload":{"position":{"x":20571.510767804277,"y":17978.572492008094},"targetPosition":{"x":20690.513768847963,"y":17887.258277656787},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"MACD Begin","project":"Superalgos","id":"76078db9-2609-4998-939e-a2ef3229caa8","savedPayload":{"position":{"x":20545.624894904602,"y":17926.081134422166},"targetPosition":{"x":20690.513768847963,"y":17887.258277656787},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"MACD Begin","id":"5459b045-2445-47fd-bfff-8f71db06d5d6"}}},{"type":"Polygon Vertex","name":"MACD End","project":"Superalgos","id":"3cf853d3-0751-46c9-a1c0-6d636eca630c","savedPayload":{"position":{"x":20541.79703964189,"y":17867.679348823778},"targetPosition":{"x":20690.513768847963,"y":17887.258277656787},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"MACD End","id":"ce2a416d-1216-4551-bcf2-c515aa016b52"}}}],"id":"db49df3f-1aa7-4df1-95f6-d81624545e43","savedPayload":{"position":{"x":20690.513768847963,"y":17887.258277656787},"targetPosition":{"x":20980.291516734684,"y":17809.61256412603},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Signal","project":"Superalgos","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Superalgos","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 2.25,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.PINK\"\n },\n \"atMousePosition\": {\n \"opacity\": 1,\n \"lineWidth\": 2.25,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_BLUE\"\n }\n}","project":"Superalgos","id":"74adfde1-70fe-4352-9b56-a9063c5d4407","savedPayload":{"position":{"x":20393.080310435817,"y":17771.12470826129},"targetPosition":{"x":20541.79703964189,"y":17751.54577942828},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"4e8003ca-335c-41ac-a3d2-728b4c753a26","savedPayload":{"position":{"x":20541.79703964189,"y":17751.54577942828},"targetPosition":{"x":20690.513768847963,"y":17731.966850595272},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Signal Begin","project":"Superalgos","id":"b9fcdbd0-23b9-4c9b-9847-c37793544da6","savedPayload":{"position":{"x":20545.624894904602,"y":17693.143993829894},"targetPosition":{"x":20690.513768847963,"y":17731.966850595272},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Signal Begin","id":"c1dbd540-f612-407a-8054-15ac38e1cc5b"}}},{"type":"Polygon Vertex","name":"Signal End","project":"Superalgos","id":"dad6c441-6d70-4336-a2ff-dd2ad5485a85","savedPayload":{"position":{"x":20571.510767804277,"y":17640.652636243965},"targetPosition":{"x":20690.513768847963,"y":17731.966850595272},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Signal End","id":"7063bf58-692f-499f-828c-4f8ef2351a1f"}}}],"id":"e721cc0f-2be0-488b-baf6-668a74cfb6d2","savedPayload":{"position":{"x":20690.513768847963,"y":17731.966850595272},"targetPosition":{"x":20980.291516734684,"y":17809.61256412603},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Zero Line","project":"Superalgos","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Superalgos","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.5,\n \"lineWidth\": 1,\n \"lineDash\": [\n 2,\n 2\n ],\n \"paletteColor\": \"UI_COLOR.BLACK\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.75,\n \"lineWidth\": 1.25,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.BLACK\"\n }\n}","project":"Superalgos","id":"b5862a54-896b-4436-99dc-c719f9505cb2","savedPayload":{"position":{"x":20490.99562262533,"y":17482.67550006054},"targetPosition":{"x":20629.577552502025,"y":17540.078014915303},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"93d9cb44-d038-497e-b2f0-c1eb311f6f8c","savedPayload":{"position":{"x":20629.577552502025,"y":17540.078014915303},"targetPosition":{"x":20768.15948237872,"y":17597.480529770066},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Zero Begin","project":"Superalgos","id":"d802ba18-1e07-4dd7-95f4-2e0998091ba3","savedPayload":{"position":{"x":20662.093465200738,"y":17491.414512592084},"targetPosition":{"x":20768.15948237872,"y":17597.480529770066},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Zero Begin","id":"2b9efbba-bba0-4c69-86ae-6f8dec351ffb"}}},{"type":"Polygon Vertex","name":"Zero End","project":"Superalgos","id":"ad228805-7f46-4ad0-bc05-e90ca6bd1438","savedPayload":{"position":{"x":20710.756967523957,"y":17458.89859989337},"targetPosition":{"x":20768.15948237872,"y":17597.480529770066},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Zero End","id":"36c78437-a85c-4770-b700-1ee45b27ff18"}}}],"id":"8e43cbab-e7a2-4e2e-8c87-2bd07d7b612e","savedPayload":{"position":{"x":20768.15948237872,"y":17597.480529770066},"targetPosition":{"x":20980.291516734684,"y":17809.61256412603},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Histogram","project":"Superalgos","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Superalgos","styleConditions":[{"type":"Style Condition","name":"Grow Above","code":"record.histogram >= 0 &&\nrecord.previous.histogram < record.histogram","project":"Superalgos","style":{"type":"Style","name":"New Style","config":"{\n \"opacity\": 0.75,\n \"lineWidth\": 5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.JUNGLE_GREEN\"\n}","project":"Superalgos","id":"bae47f76-8cbf-43f9-a070-a7dd696367ed","savedPayload":{"position":{"x":20420.12017700864,"y":17289.681898644296},"targetPosition":{"x":20570.068775754975,"y":17285.755356398116},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"28726c2d-4fc2-4569-a14d-1fc501065250","savedPayload":{"position":{"x":20570.068775754975,"y":17285.755356398116},"targetPosition":{"x":20720.01737450131,"y":17281.828814151937},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Style Condition","name":"Fall Above","code":"record.histogram >= 0 &&\nrecord.previous.histogram >= record.histogram","project":"Superalgos","style":{"type":"Style","name":"New Style","config":"{\n \"opacity\": 0.75,\n \"lineWidth\": 5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.JUNGLE_LIGHT\"\n}","project":"Superalgos","id":"bab96c74-8e3b-4f77-99e1-dad2249fc41f","savedPayload":{"position":{"x":20472.779517914707,"y":17111.906943074486},"targetPosition":{"x":20596.398446208008,"y":17196.86787861321},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"6c09b61c-e354-4d32-bb96-3847da64e9a8","savedPayload":{"position":{"x":20596.398446208008,"y":17196.86787861321},"targetPosition":{"x":20720.01737450131,"y":17281.828814151937},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Style Condition","name":"Grow Below","code":"record.histogram < 0 &&\nrecord.previous.histogram < record.histogram","project":"Superalgos","style":{"type":"Style","name":"New Style","config":"{\n \"opacity\": 0.75,\n \"lineWidth\": 5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.LIGHT_PINK\"\n}","project":"Superalgos","id":"b0c3e107-2f98-430b-a6a7-2c308f249457","savedPayload":{"position":{"x":20636.565659692867,"y":17046.168441378893},"targetPosition":{"x":20669.946345616245,"y":17140.43259048811},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"6cc05cbe-b051-4a8a-ac2d-5baf1564ff34","savedPayload":{"position":{"x":20669.946345616245,"y":17140.43259048811},"targetPosition":{"x":20720.01737450131,"y":17281.828814151937},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Style Condition","name":"Fall Below","code":"record.histogram < 0 &&\nrecord.previous.histogram >= record.histogram","project":"Superalgos","style":{"type":"Style","name":"New Style","config":"{\n \"opacity\": 0.7,\n \"lineWidth\": 5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.PINK\"\n}","project":"Superalgos","id":"a141a5f8-14f7-4beb-b30a-afded7451009","savedPayload":{"position":{"x":20791.02121067729,"y":17042.12388043489},"targetPosition":{"x":20762.619676206898,"y":17138.00585392171},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"2e03b25f-65ae-4637-aa68-e6c6a05959c8","savedPayload":{"position":{"x":20762.619676206898,"y":17138.00585392171},"targetPosition":{"x":20720.01737450131,"y":17281.828814151937},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"368ff176-76a7-4cd1-a25b-c934ed3e3aae","savedPayload":{"position":{"x":20720.01737450131,"y":17281.828814151937},"targetPosition":{"x":20902.645803203926,"y":17519.83481623931},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Zero Center","project":"Superalgos","id":"4c1d167f-08f8-4ef9-978d-adf007825442","savedPayload":{"position":{"x":20863.822946438548,"y":17374.945942295948},"targetPosition":{"x":20902.645803203926,"y":17519.83481623931},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Zero Center","id":"8fc3e34e-0311-4270-9aff-cd1e34b07c38"}}},{"type":"Polygon Vertex","name":"Histogram","project":"Superalgos","id":"e5b6f6cb-4d13-436b-a58b-917814c8ff39","savedPayload":{"position":{"x":20922.224732036935,"y":17371.118087033235},"targetPosition":{"x":20902.645803203926,"y":17519.83481623931},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Histogram","id":"23d5bfe2-ab05-4579-a2da-b65d3b89150a"}}}],"id":"21f0a6e3-c0fa-4a69-9d72-fc5e81a551dd","savedPayload":{"position":{"x":20902.645803203926,"y":17519.83481623931},"targetPosition":{"x":20980.291516734684,"y":17809.61256412603},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"images":[],"texts":[],"id":"c4b21052-003c-4635-85f8-5d14ed800c16","savedPayload":{"position":{"x":20980.291516734684,"y":17809.61256412603},"targetPosition":{"x":21270.069264621405,"y":17887.258277656787},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"panels":[{"type":"Plotter Panel","name":"PLUVTECH MACD Panel","config":"{\n \"codeName\": \"\",\n \"isLegacy\": false\n}","project":"Superalgos","panelData":[{"type":"Panel Data","name":"MACD","config":"{\n \"valueDecimals\": 2\n}","project":"Superalgos","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.macd","project":"Superalgos","id":"83f9d7e0-a90d-459a-a7cb-8b711ce68fc8","savedPayload":{"position":{"x":21092.955917401458,"y":17750.987803696837},"targetPosition":{"x":21210.230639771664,"y":17657.464333418025},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.TRUE_GREEN\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Superalgos","id":"f0f0322f-96ff-4c86-a2dd-d25e3dfff9c3","savedPayload":{"position":{"x":21061.906015837896,"y":17679.820673344453},"targetPosition":{"x":21210.230639771664,"y":17657.464333418025},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"6cadcfa8-8556-464d-a395-95c80ba99e38","savedPayload":{"position":{"x":21210.230639771664,"y":17657.464333418025},"targetPosition":{"x":21347.714978152162,"y":17597.480529770066},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Signal","config":"{\n \"valueDecimals\": 2\n}","project":"Superalgos","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.signalLine","project":"Superalgos","id":"f63ade9f-e996-42d2-8675-1424132cb668","savedPayload":{"position":{"x":21117.60487790829,"y":17505.138142133474},"targetPosition":{"x":21215.09766912647,"y":17527.390235529107},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.TRUE_RED\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Superalgos","id":"11816b47-47c1-4174-9c07-175257c667ee","savedPayload":{"position":{"x":21141.79248194349,"y":17459.372961752015},"targetPosition":{"x":21215.09766912647,"y":17527.390235529107},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"f56a7680-8b0e-44a4-9142-79f774c5c330","savedPayload":{"position":{"x":21215.09766912647,"y":17527.390235529107},"targetPosition":{"x":21347.714978152162,"y":17597.480529770066},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Histogram","config":"{\n \"valueDecimals\": 2\n}","project":"Superalgos","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.histogram","project":"Superalgos","id":"47388438-f2f9-4801-a376-d75e8a383e14","savedPayload":{"position":{"x":21276.439863165968,"y":17359.998671994832},"targetPosition":{"x":21319.828237077723,"y":17450.095558785073},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.BLACK\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Superalgos","id":"2842a85e-edb3-497b-aade-15451f62c7c5","savedPayload":{"position":{"x":21327.301246436367,"y":17350.375179066956},"targetPosition":{"x":21319.828237077723,"y":17450.095558785073},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"4bff8a54-0e46-467d-a429-96cfbdadaa79","savedPayload":{"position":{"x":21319.828237077723,"y":17450.095558785073},"targetPosition":{"x":21347.714978152162,"y":17597.480529770066},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"MACD Rises Above & Falls Below","config":"{\n \"valueDecimals\": 2\n}","project":"Superalgos","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.reverseMacd","project":"Superalgos","id":"8a960f49-41ae-467c-8ddc-4a8d857dd8ef","savedPayload":{"position":{"x":21488.946463755638,"y":17393.687884508006},"targetPosition":{"x":21445.558089843882,"y":17483.784771298248},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.BLACK\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Superalgos","id":"04fe1fb5-e49c-43fc-a232-cc656bf3ab75","savedPayload":{"position":{"x":21528.181967275483,"y":17427.452765491886},"targetPosition":{"x":21445.558089843882,"y":17483.784771298248},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"0230fe67-4773-4257-96fc-4661b8a1d016","savedPayload":{"position":{"x":21445.558089843882,"y":17483.784771298248},"targetPosition":{"x":21347.714978152162,"y":17597.480529770066},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Crosses Above/Below Signal Line","config":"{\n \"valueDecimals\": 2\n}","project":"Superalgos","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.macdEmaCross","project":"Superalgos","id":"269183f2-99ec-4ce1-bc28-7312a372fc7f","savedPayload":{"position":{"x":21595.102875088603,"y":17580.837115515882},"targetPosition":{"x":21497.610083870422,"y":17603.089208911515},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.BLACK\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Superalgos","id":"ba7bc823-ee34-476a-9975-9718104cc69f","savedPayload":{"position":{"x":21593.167364449037,"y":17632.564726352604},"targetPosition":{"x":21497.610083870422,"y":17603.089208911515},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"a51294f3-3312-4461-9f7e-9899bc566aa7","savedPayload":{"position":{"x":21497.610083870422,"y":17603.089208911515},"targetPosition":{"x":21347.714978152162,"y":17597.480529770066},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Crosses Above/Below Zero Line","config":"{\n \"valueDecimals\": 2\n}","project":"Superalgos","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.macdZeroLine","project":"Superalgos","id":"005acab6-8b00-422e-8c8c-6360f16ce242","savedPayload":{"position":{"x":21514.97115423499,"y":17780.51917692094},"targetPosition":{"x":21436.788005988186,"y":17718.170196735067},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.BLACK\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Superalgos","id":"982b482a-9d09-4471-8df0-0ea043712e65","savedPayload":{"position":{"x":21473.322108424825,"y":17811.257571599486},"targetPosition":{"x":21436.788005988186,"y":17718.170196735067},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"139518f5-8163-47c4-8ff8-5219817dd67b","savedPayload":{"position":{"x":21436.788005988186,"y":17718.170196735067},"targetPosition":{"x":21347.714978152162,"y":17597.480529770066},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"d1c2361e-d510-4be4-a3fd-ce08fa3fcc8e","savedPayload":{"position":{"x":21347.714978152162,"y":17597.480529770066},"targetPosition":{"x":21270.069264621405,"y":17887.258277656787},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"7eea04f4-c3ff-4f80-9e2a-5cd901a4ce2e","savedPayload":{"position":{"x":21270.069264621405,"y":17887.258277656787},"targetPosition":{"x":21482.20129897737,"y":18099.39031201275},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"bcce3ebf-8344-45ca-8f99-23dc0881cf27","savedPayload":{"position":{"x":21441.95727348398,"y":18149.330101132036},"targetPosition":{"x":21694.333333333332,"y":18311.522346368714},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Plotter","name":"HMA","config":"{\n \"codeName\": \"PlotterHMA\"\n}","project":"Superalgos","modules":[{"type":"Plotter Module","name":"HMA","config":"{\n \"codeName\": \"HMA-Module\",\n \"icon\": \"trend\"\n}","project":"Superalgos","shapes":{"type":"Shapes","name":"New Shapes","project":"Superalgos","chartPoints":[{"type":"Chart Points","name":"New Chart Points","project":"Superalgos","points":[{"type":"Point","name":"HMA Begin","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.hma","project":"Superalgos","id":"1615ab44-0eb0-4ec2-8521-8b93bb412f4a","savedPayload":{"position":{"x":20160.055735752372,"y":17760.853251305973},"targetPosition":{"x":20218.061426709493,"y":17679.39565610094},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"f7d58d7a-f310-432a-818d-aed59891d490","savedPayload":{"position":{"x":20218.061426709493,"y":17679.39565610094},"targetPosition":{"x":20305.06996314517,"y":17557.20926329339},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"HMA End","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.hma","project":"Superalgos","id":"5590147e-542a-46b7-a0be-a88897e471ec","savedPayload":{"position":{"x":20201.2162098947,"y":17329.80126445476},"targetPosition":{"x":20242.75771119489,"y":17420.76446399021},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"af652d42-ea44-4b8d-83f7-ccc1e661c2fc","savedPayload":{"position":{"x":20242.75771119489,"y":17420.76446399021},"targetPosition":{"x":20305.06996314517,"y":17557.20926329339},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"e8c18457-fee6-4e16-b032-707be439fee4","savedPayload":{"position":{"x":20305.06996314517,"y":17557.20926329339},"targetPosition":{"x":20603.711539917098,"y":17585.726076284645},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"polygons":[{"type":"Polygon","name":"HMA","project":"Superalgos","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Superalgos","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.85,\n \"lineWidth\": 2.75,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.NEON_GREEN\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.85,\n \"lineWidth\": 2.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.MANGANESE_PURPLE\"\n }\n}","project":"Superalgos","id":"559c8bff-ed8f-402b-aacf-bf0205a01f58","savedPayload":{"position":{"x":20189.223788880605,"y":17246.1584442428},"targetPosition":{"x":20338.544577266566,"y":17260.416850738427},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[{"type":"Style Condition","name":"New Style Condition","code":"record.closePrice < record.hma","project":"Superalgos","style":{"type":"Style","name":"New Style","config":"{\n \"opacity\": 0.85,\n \"lineWidth\": 2.75,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.PINK\"\n}","project":"Superalgos","id":"5d33ade0-21a4-4f3a-b4ac-d8a2c1e9c292","savedPayload":{"position":{"x":20094.171791651464,"y":17086.39977786707},"targetPosition":{"x":20216.358184459015,"y":17173.40831430275},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"b88021ac-a63b-48ec-ac6e-4b6ea1fad035","savedPayload":{"position":{"x":20216.358184459015,"y":17173.40831430275},"targetPosition":{"x":20338.544577266566,"y":17260.416850738427},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"a5fc7aae-8f00-4505-80ec-d99c105147f3","savedPayload":{"position":{"x":20338.544577266566,"y":17260.416850738427},"targetPosition":{"x":20479.08703601653,"y":17312.83647767829},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"HMA Begin","project":"Superalgos","id":"81806646-1043-4769-8ed2-113bd08d3b10","savedPayload":{"position":{"x":20354.462532115966,"y":17039.946879071937},"targetPosition":{"x":20479.08703601653,"y":17312.83647767829},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"HMA Begin","id":"f7d58d7a-f310-432a-818d-aed59891d490"}}},{"type":"Polygon Vertex","name":"HMA End","project":"Superalgos","id":"7045a0b3-2a30-4057-a093-eb9edbf6633f","savedPayload":{"position":{"x":20583.926289896262,"y":17031.751560178363},"targetPosition":{"x":20479.08703601653,"y":17312.83647767829},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"HMA End","id":"af652d42-ea44-4b8d-83f7-ccc1e661c2fc"}}}],"id":"35e2cc83-67ba-4e13-a608-ff4361fff378","savedPayload":{"position":{"x":20479.08703601653,"y":17312.83647767829},"targetPosition":{"x":20603.711539917098,"y":17585.726076284645},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"images":[],"texts":[],"id":"403ab92c-024d-4445-b165-baa04e19d3ae","savedPayload":{"position":{"x":20603.711539917098,"y":17585.726076284645},"targetPosition":{"x":20848.0843255322,"y":17759.743149156006},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"panels":[{"type":"Plotter Panel","name":"HMA","config":"{\n \"codeName\": \"HMA\"\n}","project":"Superalgos","panelData":[{"type":"Panel Data","name":"HMA","config":"{\n \"valueDecimals\": 2\n}","project":"Superalgos","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.hma","project":"Superalgos","id":"ada5a6ee-38ce-4cc0-9c48-94cf17838a78","savedPayload":{"position":{"x":20842.80569956443,"y":17026.015196308974},"targetPosition":{"x":20905.117951514712,"y":17162.459995612153},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.BLACK\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Superalgos","id":"b97d4e31-7d01-46de-898b-3139a5b1c1c2","savedPayload":{"position":{"x":20992.12648795039,"y":17040.273602804602},"targetPosition":{"x":20905.117951514712,"y":17162.459995612153},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"4b8e9a05-a886-47f5-b5d6-c6469727d1a0","savedPayload":{"position":{"x":20905.117951514712,"y":17162.459995612153},"targetPosition":{"x":20876.601138523456,"y":17461.10157238408},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"40a4fc77-d310-4981-b473-303ae1a0699c","savedPayload":{"position":{"x":20876.601138523456,"y":17461.10157238408},"targetPosition":{"x":20848.0843255322,"y":17759.743149156006},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"ad1a1443-756b-454f-9d51-4bee8386a413","savedPayload":{"position":{"x":20848.0843255322,"y":17759.743149156006},"targetPosition":{"x":20972.708829432766,"y":18032.63274776236},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"65975d19-4057-43c7-9a29-a1a53c91e248","savedPayload":{"position":{"x":21497.87511314975,"y":18084.797474062438},"targetPosition":{"x":21694.333333333332,"y":18311.522346368714},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Plotter","name":"EMA","config":"{\n \"codeName\": \"Plotter EMA\"\n}","project":"Superalgos","modules":[{"type":"Plotter Module","name":"EMA Module","config":"{\n \"codeName\": \"EMA-Module\",\n \"icon\": \"moving-average\"\n}","project":"Superalgos","shapes":{"type":"Shapes","name":"New Shapes","project":"Superalgos","chartPoints":[{"type":"Chart Points","name":"New Chart Points","project":"Superalgos","points":[{"type":"Point","name":"EMA Begin","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.ema","project":"Superalgos","id":"a28f7d8d-f68b-46fa-b9d9-d8e568434148","savedPayload":{"position":{"x":20418.0515652408,"y":17797.018384204126},"targetPosition":{"x":20473.80093358985,"y":17657.763194251715},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"697610ea-0194-4d43-b3a5-94dc34bf342c","savedPayload":{"position":{"x":20473.80093358985,"y":17657.763194251715},"targetPosition":{"x":20529.5503019389,"y":17518.508004299303},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"EMA End","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.ema","project":"Superalgos","id":"26cc7c12-c558-4652-bdfe-2ec3248159d7","savedPayload":{"position":{"x":20344.102606072716,"y":17282.692075876465},"targetPosition":{"x":20436.826454005808,"y":17400.600040087884},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"b6fcfc72-7869-4df1-9532-44122ea45bd4","savedPayload":{"position":{"x":20436.826454005808,"y":17400.600040087884},"targetPosition":{"x":20529.5503019389,"y":17518.508004299303},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"8141980b-814a-44ef-bbbb-8349c3276366","savedPayload":{"position":{"x":20529.5503019389,"y":17518.508004299303},"targetPosition":{"x":20826.49673450318,"y":17475.81355281732},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"polygons":[{"type":"Polygon","name":"EMA","project":"Superalgos","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Superalgos","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.75,\n \"lineWidth\": 2.0,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.PERSIAN_GREEN\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.75,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\"\n }\n}","project":"Superalgos","id":"ec22d392-f2cb-4848-996f-81dda397abaa","savedPayload":{"position":{"x":20680.832317037446,"y":17234.277652496537},"targetPosition":{"x":20798.740281248865,"y":17141.553804563446},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[{"type":"Style Condition","name":"New Style Condition","code":"record.closePrice < record.ema","project":"Superalgos","style":{"type":"Style","name":"New Style","config":"{\n \"opacity\": 0.75,\n \"lineWidth\": 2.0,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.CYBER_GRAPE\"\n}","project":"Superalgos","id":"49668d45-b217-4611-9bd9-3cabaef985e8","savedPayload":{"position":{"x":20756.04582976688,"y":16844.60737199917},"targetPosition":{"x":20777.393055507873,"y":16993.080588281307},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"60c336b7-6aee-40f6-a4a4-743846fef376","savedPayload":{"position":{"x":20777.393055507873,"y":16993.080588281307},"targetPosition":{"x":20798.740281248865,"y":17141.553804563446},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"c2c19754-2975-434d-bee5-0a0972a98b73","savedPayload":{"position":{"x":20798.740281248865,"y":17141.553804563446},"targetPosition":{"x":20937.995471201277,"y":17197.303172912496},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"EMA End","project":"Superalgos","id":"7b3c65fa-a204-4911-8705-d8c8ef1f6f02","savedPayload":{"position":{"x":21049.494207899374,"y":16918.792793007673},"targetPosition":{"x":20937.995471201277,"y":17197.303172912496},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"EMA End","id":"b6fcfc72-7869-4df1-9532-44122ea45bd4"}}},{"type":"Polygon Vertex","name":"EMA Begin","project":"Superalgos","id":"b895deb0-7d95-4ae6-8474-8c9d4998a16a","savedPayload":{"position":{"x":21216.5058511061,"y":17308.801909610593},"targetPosition":{"x":20937.995471201277,"y":17197.303172912496},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"EMA Begin","id":"697610ea-0194-4d43-b3a5-94dc34bf342c"}}}],"id":"b2edaf61-4b7f-4f3d-b071-e6645cbef0a7","savedPayload":{"position":{"x":20937.995471201277,"y":17197.303172912496},"targetPosition":{"x":20826.49673450318,"y":17475.81355281732},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"images":[],"texts":[],"id":"d028a11f-11a2-4550-8a90-de712ac809bf","savedPayload":{"position":{"x":20826.49673450318,"y":17475.81355281732},"targetPosition":{"x":21011.944430369364,"y":17711.629481240154},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"panels":[{"type":"Plotter Panel","name":"EMA Panel","config":"{\n \"codeName\": \"\"\n}","project":"Superalgos","panelData":[{"type":"Panel Data","name":"EMA","config":"{\n \"valueDecimals\": 2\n}","project":"Superalgos","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.ema","project":"Superalgos","id":"d6fa1391-1f1b-48a7-9ae9-f3c13353590e","savedPayload":{"position":{"x":21252.749763164153,"y":17005.669538729515},"targetPosition":{"x":21234.941903765557,"y":17154.608721430508},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.BLACK\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Superalgos","id":"1716fb8f-95f9-4557-954c-1b3da21e3a6c","savedPayload":{"position":{"x":21324.833553742257,"y":17034.527535291854},"targetPosition":{"x":21234.941903765557,"y":17154.608721430508},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"7991ee3e-f4e9-45ec-b4b8-71fa8f2616d6","savedPayload":{"position":{"x":21234.941903765557,"y":17154.608721430508},"targetPosition":{"x":21123.44316706746,"y":17433.11910133533},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"a46864b4-848b-46f6-89b8-d34d7b6a2996","savedPayload":{"position":{"x":21123.44316706746,"y":17433.11910133533},"targetPosition":{"x":21011.944430369364,"y":17711.629481240154},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"44a59f6e-758d-42c5-86ca-2d6e29f83924","savedPayload":{"position":{"x":21011.944430369364,"y":17711.629481240154},"targetPosition":{"x":21054.638881851348,"y":18008.575913804434},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"ac40fe53-1cc9-464a-8479-9440e377754b","savedPayload":{"position":{"x":21569.708829432766,"y":18038.63274776236},"targetPosition":{"x":21694.333333333332,"y":18311.522346368714},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Plotter","name":"McGinley","config":"{\n \"codeName\": \"PlotterMDI\"\n}","project":"Superalgos","modules":[{"type":"Plotter Module","name":"McGinley","config":"{\n \"codeName\": \"MD-Module\",\n \"icon\": \"trend\"\n}","project":"Superalgos","shapes":{"type":"Shapes","name":"New Shapes","project":"Superalgos","chartPoints":[{"type":"Chart Points","name":"New Chart Points","project":"Superalgos","points":[{"type":"Point","name":"McGinley Begin","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.md","project":"Superalgos","id":"32f5d657-8a5a-4f28-8f15-c921505eb262","savedPayload":{"position":{"x":20997.333333333332,"y":17226.099482962716},"targetPosition":{"x":21097.333333333332,"y":17226.099482962716},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"dc4529c9-c827-45ae-83d9-c32d81729ca9","savedPayload":{"position":{"x":21097.333333333332,"y":17226.099482962716},"targetPosition":{"x":21247.333333333332,"y":17226.099482962716},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"McGinley End","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.md","project":"Superalgos","id":"c8d74296-49e5-4092-aeca-0d1f5473fc30","savedPayload":{"position":{"x":21372.333333333332,"y":17009.593132016606},"targetPosition":{"x":21322.333333333332,"y":17096.19567239505},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"0c9d59e5-45de-4b54-a55a-68f9545e9999","savedPayload":{"position":{"x":21322.333333333332,"y":17096.19567239505},"targetPosition":{"x":21247.333333333332,"y":17226.099482962716},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"f9bd8f47-f0d1-4f3a-8356-a10cf8f468c4","savedPayload":{"position":{"x":21247.333333333332,"y":17226.099482962716},"targetPosition":{"x":21397.333333333332,"y":17485.90710409805},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"polygons":[{"type":"Polygon","name":"McGinley","project":"Superalgos","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Superalgos","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.75,\n \"lineWidth\": 2.75,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.SKY_BLUE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.75,\n \"lineWidth\": 2.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TURQUOISE\"\n }\n}","project":"Superalgos","id":"83982f4f-778e-4494-a6c5-974ffd7eb5b9","savedPayload":{"position":{"x":21433.510476567953,"y":16951.30679845169},"targetPosition":{"x":21508.510476567953,"y":17081.210609019356},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[{"type":"Style Condition","name":"New Style Condition","code":"record.closePrice < record.md","project":"Superalgos","style":{"type":"Style","name":"New Style","config":"{\n \"opacity\": 0.75,\n \"lineWidth\": 2.75,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.MDA_PURPLE\"\n}","project":"Superalgos","id":"bb7d7197-23cf-4104-a8f3-da39b3a18ddd","savedPayload":{"position":{"x":21508.510476567953,"y":16781.210609019356},"targetPosition":{"x":21508.510476567953,"y":16931.210609019356},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"29a1f62f-38fd-46c9-9551-e37b2b28deca","savedPayload":{"position":{"x":21508.510476567953,"y":16931.210609019356},"targetPosition":{"x":21508.510476567953,"y":17081.210609019356},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"c8db8c3b-9972-49ad-87f7-c78a04787570","savedPayload":{"position":{"x":21508.510476567953,"y":17081.210609019356},"targetPosition":{"x":21547.333333333332,"y":17226.099482962716},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"McGinley Begin","project":"Superalgos","id":"3c89e658-3620-4457-9625-5e4e8af4e297","savedPayload":{"position":{"x":21697.333333333332,"y":16966.291861827383},"targetPosition":{"x":21547.333333333332,"y":17226.099482962716},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"McGinley Begin","id":"dc4529c9-c827-45ae-83d9-c32d81729ca9"}}},{"type":"Polygon Vertex","name":"McGinley End","project":"Superalgos","id":"816f6554-3cb5-4551-836f-5e9bbeb20906","savedPayload":{"position":{"x":21837.111081220053,"y":17148.45376943196},"targetPosition":{"x":21547.333333333332,"y":17226.099482962716},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"McGinley End","id":"0c9d59e5-45de-4b54-a55a-68f9545e9999"}}}],"id":"940dc502-7431-47dc-8e2b-3d80a6511c23","savedPayload":{"position":{"x":21547.333333333332,"y":17226.099482962716},"targetPosition":{"x":21397.333333333332,"y":17485.90710409805},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"images":[],"texts":[],"id":"75636bf4-3ade-46d1-a8fe-fa7f1d485f91","savedPayload":{"position":{"x":21397.333333333332,"y":17485.90710409805},"targetPosition":{"x":21397.333333333332,"y":17785.90710409805},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"panels":[{"type":"Plotter Panel","name":"McGinley","config":"{\n \"codeName\": \"\"\n}","project":"Superalgos","panelData":[{"type":"Panel Data","name":"McGinley","config":"{\n \"valueDecimals\": 2\n}","project":"Superalgos","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.md","project":"Superalgos","id":"3ae0ba1f-163b-4a88-9c5f-914b7887c961","savedPayload":{"position":{"x":22066.948575603998,"y":17226.099482962716},"targetPosition":{"x":21916.948575603998,"y":17485.90710409805},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.BLACK\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Superalgos","id":"f7626997-52bb-4c95-ba59-c506d0ede50c","savedPayload":{"position":{"x":22216.948575603998,"y":17485.90710409805},"targetPosition":{"x":21916.948575603998,"y":17485.90710409805},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"d5533011-4fad-476d-81cd-a273ab6b3f5f","savedPayload":{"position":{"x":21916.948575603998,"y":17485.90710409805},"targetPosition":{"x":21657.140954468665,"y":17635.90710409805},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"0e1115ce-307b-400b-9b01-e0b382cae612","savedPayload":{"position":{"x":21657.140954468665,"y":17635.90710409805},"targetPosition":{"x":21397.333333333332,"y":17785.90710409805},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"a6f8da98-b0b0-4d82-9d2f-91d9cca9ae07","savedPayload":{"position":{"x":21397.333333333332,"y":17785.90710409805},"targetPosition":{"x":21247.333333333332,"y":18045.71472523338},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"6f22a770-3bf3-4caa-8935-e7b6f2c285ea","savedPayload":{"position":{"x":21651.638881851348,"y":18014.575913804434},"targetPosition":{"x":21694.333333333332,"y":18311.522346368714},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Plotter","name":"WMA","config":"{\n \"codeName\": \"PlotterWMA\"\n}","project":"Superalgos","modules":[{"type":"Plotter Module","name":"WMA","config":"{\n \"codeName\": \"WMA-Module\",\n \"icon\": \"trend\"\n}","project":"Superalgos","shapes":{"type":"Shapes","name":"New Shapes","project":"Superalgos","chartPoints":[{"type":"Chart Points","name":"New Chart Points","project":"Superalgos","points":[{"type":"Point","name":"WMA Begin","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.wma","project":"Superalgos","id":"7b84b795-079a-463c-853e-d7f050f5a0e4","savedPayload":{"position":{"x":21318.36555593586,"y":17294.76182962822},"targetPosition":{"x":21414.958138564765,"y":17268.879925117966},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"9db0db80-53fd-4d06-ab99-b78785301c49","savedPayload":{"position":{"x":21414.958138564765,"y":17268.879925117966},"targetPosition":{"x":21559.847012508126,"y":17230.057068352588},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"WMA End","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.wma","project":"Superalgos","id":"cda3ecc0-8c5c-4114-9ad1-2a82599569a8","savedPayload":{"position":{"x":21624.551773783758,"y":16988.57561178032},"targetPosition":{"x":21598.669869273504,"y":17085.168194409227},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"8691519f-e62b-4857-96a5-9615f8a2cfed","savedPayload":{"position":{"x":21598.669869273504,"y":17085.168194409227},"targetPosition":{"x":21559.847012508126,"y":17230.057068352588},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"89d5c1bf-3c3b-4312-b22d-4170e1c86d33","savedPayload":{"position":{"x":21559.847012508126,"y":17230.057068352588},"targetPosition":{"x":21771.97904686409,"y":17442.18910270855},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"polygons":[{"type":"Polygon","name":"WMA","project":"Superalgos","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Superalgos","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.85,\n \"lineWidth\": 2.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.85,\n \"lineWidth\": 2.75,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_BLUE\"\n }\n}","project":"Superalgos","id":"f1504643-9079-4657-a58c-834a60805c63","savedPayload":{"position":{"x":21668.558743216865,"y":16916.441527076182},"targetPosition":{"x":21774.624760394847,"y":17022.507544254164},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[{"type":"Style Condition","name":"New Style Condition","code":"record.previous.wma > record.wma","project":"Superalgos","style":{"type":"Style","name":"New Style","config":"{\n \"opacity\": 0.85,\n \"lineWidth\": 2.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.DARK\"\n}","project":"Superalgos","id":"6a875687-61c0-40ae-98c6-65774917da8e","savedPayload":{"position":{"x":21696.97904686409,"y":16732.729796367443},"targetPosition":{"x":21735.801903629468,"y":16877.618670310803},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"783f8be0-29ca-4bb3-90d6-69162ef11ae2","savedPayload":{"position":{"x":21735.801903629468,"y":16877.618670310803},"targetPosition":{"x":21774.624760394847,"y":17022.507544254164},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"41f0c276-dd3b-4c21-90e0-1ced7e61ee71","savedPayload":{"position":{"x":21774.624760394847,"y":17022.507544254164},"targetPosition":{"x":21849.624760394847,"y":17152.41135482183},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"WMA Begin","project":"Superalgos","id":"ed5bea5c-841f-4044-a7f3-b764e35ac764","savedPayload":{"position":{"x":21927.270473925604,"y":16862.63360693511},"targetPosition":{"x":21849.624760394847,"y":17152.41135482183},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"WMA Begin","id":"9db0db80-53fd-4d06-ab99-b78785301c49"}}},{"type":"Polygon Vertex","name":"WMA End","project":"Superalgos","id":"7b64625d-063d-476e-9a2d-cd4a27af3cb5","savedPayload":{"position":{"x":22109.43238153018,"y":17002.41135482183},"targetPosition":{"x":21849.624760394847,"y":17152.41135482183},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"WMA End","id":"8691519f-e62b-4857-96a5-9615f8a2cfed"}}}],"id":"e6c6ed58-bebd-47e5-884f-e36406f34524","savedPayload":{"position":{"x":21849.624760394847,"y":17152.41135482183},"targetPosition":{"x":21771.97904686409,"y":17442.18910270855},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"images":[],"texts":[],"id":"001cbaf7-5f87-407a-b1d7-b44039fe6ca2","savedPayload":{"position":{"x":21771.97904686409,"y":17442.18910270855},"targetPosition":{"x":21849.624760394847,"y":17731.966850595272},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"panels":[{"type":"Plotter Panel","name":"WMA","config":"{\n \"codeName\": \"WMA\"\n}","project":"Superalgos","panelData":[{"type":"Panel Data","name":"WMA","config":"{\n \"valueDecimals\": 2\n}","project":"Superalgos","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.wma","project":"Superalgos","id":"9b49002b-a28b-4a9a-91a2-e63db09084d4","savedPayload":{"position":{"x":22206.64566869417,"y":17268.879925117966},"targetPosition":{"x":22167.822811928792,"y":17413.768799061327},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.BLACK\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Superalgos","id":"64e6e7cd-bfa5-4509-a6be-ada73b1a59d8","savedPayload":{"position":{"x":22312.711685872153,"y":17374.945942295948},"targetPosition":{"x":22167.822811928792,"y":17413.768799061327},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"20ecd7de-7e91-427e-9f16-f535f09ef9ba","savedPayload":{"position":{"x":22167.822811928792,"y":17413.768799061327},"targetPosition":{"x":22061.75679475081,"y":17519.83481623931},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"e37581b2-e1e5-4c65-8ca4-f06ce6959e78","savedPayload":{"position":{"x":22061.75679475081,"y":17519.83481623931},"targetPosition":{"x":21849.624760394847,"y":17731.966850595272},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"cc3a4a3c-bd62-4349-b566-a804de8423dd","savedPayload":{"position":{"x":21849.624760394847,"y":17731.966850595272},"targetPosition":{"x":21771.97904686409,"y":18021.744598481993},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"3fd1123b-1a27-4541-8734-47fb77f1c88b","savedPayload":{"position":{"x":21737.027784815316,"y":18014.575913804434},"targetPosition":{"x":21694.333333333332,"y":18311.522346368714},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Plotter","name":"SMA","config":"{\n \"codeName\": \"Plotter SMA\"\n}","project":"Superalgos","modules":[{"type":"Plotter Module","name":"SMA","config":"{\n \"codeName\": \"SMA-Module\",\n \"icon\": \"moving-average\"\n}","project":"Superalgos","shapes":{"type":"Shapes","name":"New Shapes","project":"Superalgos","chartPoints":[{"type":"Chart Points","name":"New Chart Points","project":"Superalgos","points":[{"type":"Point","name":"SMA Begin","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.sma","project":"Superalgos","id":"19544c11-eb11-4604-bbb2-3edca37b123c","savedPayload":{"position":{"x":21455.936819809478,"y":17536.494687901766},"targetPosition":{"x":21603.65798276131,"y":17562.541914551806},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"5fdfc6a7-e6fd-4c7e-bf19-06dbf3e3433c","savedPayload":{"position":{"x":21603.65798276131,"y":17562.541914551806},"targetPosition":{"x":21751.37914571314,"y":17588.589141201846},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"SMA End","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.sma","project":"Superalgos","id":"e6c444d4-e051-4e6c-93e7-ab69d8f8fa17","savedPayload":{"position":{"x":21944.215428619103,"y":17358.775808266153},"targetPosition":{"x":21847.797287166122,"y":17473.682474734},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"1f2cb6e4-7863-4524-9ce2-339739be203c","savedPayload":{"position":{"x":21847.797287166122,"y":17473.682474734},"targetPosition":{"x":21751.37914571314,"y":17588.589141201846},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"8183c127-828f-497f-a240-2d45b573236d","savedPayload":{"position":{"x":21751.37914571314,"y":17588.589141201846},"targetPosition":{"x":21853.98518871084,"y":17870.49692743762},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"polygons":[{"type":"Polygon","name":"SMA","project":"Superalgos","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Superalgos","style":{"type":"Style","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.NEON_GREEN\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.85,\n \"lineWidth\": 2.75,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\"\n }\n}","project":"Superalgos","id":"9aba031a-96a1-4a74-a410-39ac352c3733","savedPayload":{"position":{"x":22060.568074796698,"y":17678.452076332887},"targetPosition":{"x":22175.474741264545,"y":17774.87021778587},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[{"type":"Style Condition","name":"New Style Condition","code":"record.closePrice < record.sma","project":"Superalgos","style":{"type":"Style","name":"New Style","config":"{\n \"opacity\": 0.7,\n \"lineWidth\": 2.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.CYBER_GRAPE\"\n}","project":"Superalgos","id":"03d933de-53bf-43eb-a2be-b1db6fe15dc9","savedPayload":{"position":{"x":22457.38252750032,"y":17672.264174788168},"targetPosition":{"x":22316.42863438243,"y":17723.56719628702},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"dc7fb5d0-b99a-4a97-a462-da547eb68c92","savedPayload":{"position":{"x":22316.42863438243,"y":17723.56719628702},"targetPosition":{"x":22175.474741264545,"y":17774.87021778587},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"72b7b5b0-3c20-4d93-b7ae-24a0c3f52dba","savedPayload":{"position":{"x":22175.474741264545,"y":17774.87021778587},"targetPosition":{"x":22149.427514614505,"y":17922.5913807377},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"SMA End","project":"Superalgos","id":"30e2006d-ddf7-435a-bd83-420c2f9f0d9c","savedPayload":{"position":{"x":22444.869840518168,"y":17974.68583403778},"targetPosition":{"x":22149.427514614505,"y":17922.5913807377},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"SMA End","id":"1f2cb6e4-7863-4524-9ce2-339739be203c"}}},{"type":"Polygon Vertex","name":"SMA Begin","project":"Superalgos","id":"cdafcac9-38f9-462e-8a3b-33a1dc0d81dd","savedPayload":{"position":{"x":22097.333061314424,"y":18218.033706641363},"targetPosition":{"x":22149.427514614505,"y":17922.5913807377},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"SMA Begin","id":"5fdfc6a7-e6fd-4c7e-bf19-06dbf3e3433c"}}}],"id":"0d1217d9-19ef-4784-a88d-5b791213721c","savedPayload":{"position":{"x":22149.427514614505,"y":17922.5913807377},"targetPosition":{"x":21853.98518871084,"y":17870.49692743762},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"images":[],"texts":[],"id":"c74d51bb-bd86-49ac-a991-8b4a5fbf6e7a","savedPayload":{"position":{"x":21853.98518871084,"y":17870.49692743762},"targetPosition":{"x":21661.14890580488,"y":18100.310260373313},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"panels":[{"type":"Plotter Panel","name":"SMA","config":"{\n \"codeName\": \"\"\n}","project":"Superalgos","panelData":[{"type":"Panel Data","name":"SMA","config":"{\n \"valueDecimals\": 2\n}","project":"Superalgos","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.sma","project":"Superalgos","id":"0a57fcb0-8ce5-4963-ac88-02d11f2aed3c","savedPayload":{"position":{"x":22401.462762325966,"y":18191.425805561325},"targetPosition":{"x":22252.033557612205,"y":18204.499166973474},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.BLACK\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Superalgos","id":"7f3bc72c-7fa0-4283-9c23-6a0b564071a9","savedPayload":{"position":{"x":22387.9797256677,"y":18267.891906234578},"targetPosition":{"x":22252.033557612205,"y":18204.499166973474},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"d6f782d9-4908-4a53-8f24-b38fd431b264","savedPayload":{"position":{"x":22252.033557612205,"y":18204.499166973474},"targetPosition":{"x":21956.591231708542,"y":18152.404713673393},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"cc613cff-63e2-403c-9444-185648308ce6","savedPayload":{"position":{"x":21956.591231708542,"y":18152.404713673393},"targetPosition":{"x":21661.14890580488,"y":18100.310260373313},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"0682f999-e780-4c6d-8ec5-ee81545f2e84","savedPayload":{"position":{"x":21661.14890580488,"y":18100.310260373313},"targetPosition":{"x":21379.241119569106,"y":18202.916303371014},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"29d1e119-77d2-4ccd-bb79-126e91cb932b","savedPayload":{"position":{"x":21818.9578372339,"y":18038.63274776236},"targetPosition":{"x":21694.333333333332,"y":18311.522346368714},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Plotter","name":"Volume-WMA","config":"{\n \"codeName\": \"PlotterVWMA\"\n}","project":"Superalgos","modules":[{"type":"Plotter Module","name":"Volume-WMA","config":"{\n \"codeName\": \"VWMA-Module\",\n \"icon\": \"trend\"\n}","project":"Superalgos","shapes":{"type":"Shapes","name":"New Shapes","project":"Superalgos","chartPoints":[{"type":"Chart Points","name":"New Chart Points","project":"Superalgos","points":[{"type":"Point","name":"VWMA Begin","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.vwma","project":"Superalgos","id":"dadafeaa-7ba6-4cf3-bb8d-ecf6226ef9a0","savedPayload":{"position":{"x":21745.29372589406,"y":17436.441770290676},"targetPosition":{"x":21819.608208441798,"y":17503.35483092656},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"93520062-db8b-4f3b-90e3-b74aa7ca0689","savedPayload":{"position":{"x":21819.608208441798,"y":17503.35483092656},"targetPosition":{"x":21931.07993226341,"y":17603.72442188039},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"VWMA End","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.vwma","project":"Superalgos","id":"f966b171-80b6-477f-8bfa-f7b461a113cb","savedPayload":{"position":{"x":22168.844061337197,"y":17526.470173286652},"targetPosition":{"x":22073.738409707683,"y":17557.371872724147},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"4a027d3a-c224-469f-a807-4dfdd88c83e9","savedPayload":{"position":{"x":22073.738409707683,"y":17557.371872724147},"targetPosition":{"x":21931.07993226341,"y":17603.72442188039},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"8a9b5c2d-249e-4e7f-bfbf-6528442583e2","savedPayload":{"position":{"x":21931.07993226341,"y":17603.72442188039},"targetPosition":{"x":21868.70642501808,"y":17897.16870210053},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"polygons":[{"type":"Polygon","name":"Volume-WMA","project":"Superalgos","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Superalgos","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.85,\n \"lineWidth\": 2.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_YELLOW\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.85,\n \"lineWidth\": 2.75,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_BLUE\"\n }\n}","project":"Superalgos","id":"12204670-2b45-493c-845e-88a4384f9c16","savedPayload":{"position":{"x":22253.30870849022,"y":17524.09048504972},"targetPosition":{"x":22222.121954867558,"y":17670.812625159793},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[{"type":"Style Condition","name":"New Style Condition","code":"record.previous.vwma > record.vwma","project":"Superalgos","style":{"type":"Style","name":"New Style","config":"{\n \"opacity\": 0.85,\n \"lineWidth\": 2.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.BLACK\"\n}","project":"Superalgos","id":"1e5fa2e6-378a-4e4a-bd8f-14b9d6474b75","savedPayload":{"position":{"x":22422.861136775216,"y":17447.86917751657},"targetPosition":{"x":22322.491545821387,"y":17559.340901338182},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"274cca88-7454-4c4d-aa07-9ed7d97428da","savedPayload":{"position":{"x":22322.491545821387,"y":17559.340901338182},"targetPosition":{"x":22222.121954867558,"y":17670.812625159793},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"ad8046ba-5d3d-4d1b-9e0e-10386ba5966a","savedPayload":{"position":{"x":22222.121954867558,"y":17670.812625159793},"targetPosition":{"x":22154.023379906626,"y":17804.46360378805},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"VWMA Begin","project":"Superalgos","id":"2e964137-4fd1-4305-bf64-21d0360f809e","savedPayload":{"position":{"x":22439.34033479517,"y":17711.758505475565},"targetPosition":{"x":22154.023379906626,"y":17804.46360378805},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"VWMA Begin","id":"93520062-db8b-4f3b-90e3-b74aa7ca0689"}}},{"type":"Polygon Vertex","name":"VWMA End","project":"Superalgos","id":"5fd1f1b0-3141-4565-a789-91bea3d4b0a9","savedPayload":{"position":{"x":22421.325337163136,"y":17940.66075370991},"targetPosition":{"x":22154.023379906626,"y":17804.46360378805},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"VWMA End","id":"4a027d3a-c224-469f-a807-4dfdd88c83e9"}}}],"id":"e806db04-6f0a-46ea-a5e3-33b74986d8e0","savedPayload":{"position":{"x":22154.023379906626,"y":17804.46360378805},"targetPosition":{"x":21868.70642501808,"y":17897.16870210053},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"images":[],"texts":[],"id":"9aa4b9a8-95e8-4206-a195-96b81f7aecaa","savedPayload":{"position":{"x":21868.70642501808,"y":17897.16870210053},"targetPosition":{"x":21667.967243110423,"y":18120.11214974375},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"panels":[{"type":"Plotter Panel","name":"Volume-WMA","config":"{\n \"codeName\": \"Volume-WMA\"\n}","project":"Superalgos","panelData":[{"type":"Panel Data","name":"Volume-WMA","config":"{\n \"valueDecimals\": 2\n}","project":"Superalgos","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.vwma","project":"Superalgos","id":"9802fa71-bf09-4ef4-a3a0-72a009c1d284","savedPayload":{"position":{"x":22540.17275843925,"y":18152.15406592192},"targetPosition":{"x":22254.855803550705,"y":18244.859164234404},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.BLACK\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Superalgos","id":"54730553-4f4c-402c-b6b4-5a64d72b538b","savedPayload":{"position":{"x":22477.799251193923,"y":18445.598346142062},"targetPosition":{"x":22254.855803550705,"y":18244.859164234404},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"7c5552f3-6317-4cfc-a07e-5c172526938c","savedPayload":{"position":{"x":22254.855803550705,"y":18244.859164234404},"targetPosition":{"x":21961.411523330564,"y":18182.485656989076},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"0ffa0721-bbd9-4595-9f93-02cc1e0b77af","savedPayload":{"position":{"x":21961.411523330564,"y":18182.485656989076},"targetPosition":{"x":21667.967243110423,"y":18120.11214974375},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"fd7df6d6-9cb2-4e5a-9e44-3a73a6d9ae99","savedPayload":{"position":{"x":21667.967243110423,"y":18120.11214974375},"targetPosition":{"x":21382.650288221877,"y":18212.81724805623},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"853aa420-7d60-47e5-9434-acbecf5b4c99","savedPayload":{"position":{"x":21890.791553516916,"y":18084.797474062438},"targetPosition":{"x":21694.333333333332,"y":18311.522346368714},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Plotter","name":"Fibonacci-Bollinger","config":"{\n \"codeName\": \"PlotterfibBB\"\n}","project":"Superalgos","modules":[{"type":"Plotter Module","name":"Fibonacci-Bollinger","config":"{\n \"codeName\": \"fibBB-Module\",\n \"icon\": \"trend\"\n}","project":"Superalgos","shapes":{"type":"Shapes","name":"New Shapes","project":"Superalgos","chartPoints":[{"type":"Chart Points","name":"New Chart Points","project":"Superalgos","points":[{"type":"Point","name":"Basis Begin","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.basis","project":"Superalgos","id":"dcead06f-c640-45df-8d6c-538099817337","savedPayload":{"position":{"x":21395.239214580106,"y":17959.138036689423},"targetPosition":{"x":21334.68130969804,"y":17801.628346015183},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"62196b54-d80d-4936-979e-080c787eaf6a","savedPayload":{"position":{"x":21334.68130969804,"y":17801.628346015183},"targetPosition":{"x":21213.56549993391,"y":17486.608964666702},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Basis End","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.basis","project":"Superalgos","id":"5b33fc67-7f44-4c74-b300-0a8a8f95e62d","savedPayload":{"position":{"x":21281.36947269394,"y":17988.297796292398},"targetPosition":{"x":21258.768148440595,"y":17821.0681857505},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"50c80560-9346-476a-a2da-783c080fefa8","savedPayload":{"position":{"x":21258.768148440595,"y":17821.0681857505},"targetPosition":{"x":21213.56549993391,"y":17486.608964666702},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"up1 Begin","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.up1","project":"Superalgos","id":"7782590a-8174-493a-892f-7d60ea413bfa","savedPayload":{"position":{"x":21163.844401085873,"y":17990.411381125123},"targetPosition":{"x":21180.418100701885,"y":17822.47724230565},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"b08f1e76-6c85-4c95-b09a-928658a4e19a","savedPayload":{"position":{"x":21180.418100701885,"y":17822.47724230565},"targetPosition":{"x":21213.56549993391,"y":17486.608964666702},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"up1 End","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.up1","project":"Superalgos","id":"aa25690f-44e9-4873-b141-ef774be0da1d","savedPayload":{"position":{"x":21048.99980678653,"y":17965.364847282177},"targetPosition":{"x":21103.855037835656,"y":17805.77955307702},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"dd6216b4-08ac-4c97-892e-2e13092023cd","savedPayload":{"position":{"x":21103.855037835656,"y":17805.77955307702},"targetPosition":{"x":21213.56549993391,"y":17486.608964666702},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"up2 Begin","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.up2","project":"Superalgos","id":"a4687ee1-000b-4809-9eba-ed49a7169413","savedPayload":{"position":{"x":20943.026991601004,"y":17914.508459886092},"targetPosition":{"x":21033.20649437864,"y":17771.875294812962},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"c0ed46b7-9627-441c-97aa-9e4aba7044d2","savedPayload":{"position":{"x":21033.20649437864,"y":17771.875294812962},"targetPosition":{"x":21213.56549993391,"y":17486.608964666702},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"up2 End","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.up2","project":"Superalgos","id":"158d97c0-1b23-4e87-836d-dd737dcb3001","savedPayload":{"position":{"x":20851.63897742599,"y":17840.583899945068},"targetPosition":{"x":20972.281151595296,"y":17722.59225485228},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"a837c055-47e5-49f1-9d33-ae3dcf8414fa","savedPayload":{"position":{"x":20972.281151595296,"y":17722.59225485228},"targetPosition":{"x":21213.56549993391,"y":17486.608964666702},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"up3 Begin","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.up3","project":"Superalgos","id":"896fa06a-6877-45af-82a4-51cbcc43077e","savedPayload":{"position":{"x":20779.762515760565,"y":17747.576459620195},"targetPosition":{"x":20924.363510485015,"y":17660.587294635698},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"eec5200a-4dbd-430f-a1a2-6398b590e649","savedPayload":{"position":{"x":20924.363510485015,"y":17660.587294635698},"targetPosition":{"x":21213.56549993391,"y":17486.608964666702},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"up3 End","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.up3","project":"Superalgos","id":"76ef84f6-4765-4ebe-943b-94d3e7f3af64","savedPayload":{"position":{"x":20731.272485257643,"y":17640.50019409346},"targetPosition":{"x":20892.036823483064,"y":17589.203117617875},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"32c1785f-b76a-4df2-a9b1-61a227ab4524","savedPayload":{"position":{"x":20892.036823483064,"y":17589.203117617875},"targetPosition":{"x":21213.56549993391,"y":17486.608964666702},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"up4 Begin","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.up4","project":"Superalgos","id":"4215aa68-046d-44ee-a51d-3983fc303c49","savedPayload":{"position":{"x":20708.782996012815,"y":17525.12761255507},"targetPosition":{"x":20877.04383065318,"y":17512.288063258948},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"c8db1ca2-b070-4818-b4cc-0f9061c1e83d","savedPayload":{"position":{"x":20877.04383065318,"y":17512.288063258948},"targetPosition":{"x":21213.56549993391,"y":17486.608964666702},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"up4 End","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.up4","project":"Superalgos","id":"cd2addaa-ca89-404f-94b8-eb6eb303197e","savedPayload":{"position":{"x":20713.50646221245,"y":17407.678480738836},"targetPosition":{"x":20880.192808119602,"y":17433.988642048123},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"34f3c00c-e419-4fd1-bf6c-69e3ef4fee5d","savedPayload":{"position":{"x":20880.192808119602,"y":17433.988642048123},"targetPosition":{"x":21213.56549993391,"y":17486.608964666702},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"up5 Begin","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.up5","project":"Superalgos","id":"6264f2ce-8797-4eaa-903b-1c7d1a30165d","savedPayload":{"position":{"x":20745.188240571108,"y":17294.484511741546},"targetPosition":{"x":20901.31399369204,"y":17358.52599604993},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"2761f530-c094-4e76-80c0-916eb94083d4","savedPayload":{"position":{"x":20901.31399369204,"y":17358.52599604993},"targetPosition":{"x":21213.56549993391,"y":17486.608964666702},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"up5 End","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.up5","project":"Superalgos","id":"436e5df4-1354-419f-9574-4948184562d1","savedPayload":{"position":{"x":20802.120358216947,"y":17191.648021731016},"targetPosition":{"x":20939.26873878927,"y":17289.96833604291},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"46256cd3-aff0-416e-af97-b507ec6b2773","savedPayload":{"position":{"x":20939.26873878927,"y":17289.96833604291},"targetPosition":{"x":21213.56549993391,"y":17486.608964666702},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"up6 Begin","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.up6","project":"Superalgos","id":"85ee4043-c9e8-46d7-aecb-b476abb12287","savedPayload":{"position":{"x":20881.233589951356,"y":17104.71295250194},"targetPosition":{"x":20992.010893278875,"y":17232.011623223527},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"d00d7b16-bdc1-40b6-b719-c1c91b29d406","savedPayload":{"position":{"x":20992.010893278875,"y":17232.011623223527},"targetPosition":{"x":21213.56549993391,"y":17486.608964666702},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"up6 End","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.up6","project":"Superalgos","id":"d4cc7439-07db-4a8e-b10c-121723e725e1","savedPayload":{"position":{"x":20978.262920973833,"y":17038.365996138764},"targetPosition":{"x":21056.697113960527,"y":17187.78031898141},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"ac44f97f-4437-43a2-b6f4-b89935501a04","savedPayload":{"position":{"x":21056.697113960527,"y":17187.78031898141},"targetPosition":{"x":21213.56549993391,"y":17486.608964666702},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"down1 Begin","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.low1","project":"Superalgos","id":"f3b966c2-4649-488b-9c94-d096263c8149","savedPayload":{"position":{"x":21087.97747493385,"y":16996.1839342323},"targetPosition":{"x":21129.84014993387,"y":17159.6589443771},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"5183ad71-2dbb-4b3a-80ca-9a217f694ac7","savedPayload":{"position":{"x":21129.84014993387,"y":17159.6589443771},"targetPosition":{"x":21213.56549993391,"y":17486.608964666702},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"down1 End","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.low1","project":"Superalgos","id":"bbf48635-5a11-44b7-9647-143c0843076d","savedPayload":{"position":{"x":21204.462511828868,"y":16980.44081265834},"targetPosition":{"x":21207.496841197215,"y":17149.16352999446},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"dc88f889-864e-4d09-b745-c70fa788dd9b","savedPayload":{"position":{"x":21207.496841197215,"y":17149.16352999446},"targetPosition":{"x":21213.56549993391,"y":17486.608964666702},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"down2 Begin","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.low2","project":"Superalgos","id":"9da52b56-a753-4541-896e-9b5d1353784c","savedPayload":{"position":{"x":21321.43829316885,"y":16991.985347175894},"targetPosition":{"x":21285.48069542387,"y":17156.8598863395},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"f5496458-d5c3-482d-91ce-540807ab1ab7","savedPayload":{"position":{"x":21285.48069542387,"y":17156.8598863395},"targetPosition":{"x":21213.56549993391,"y":17486.608964666702},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"down2 End","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.low2","project":"Superalgos","id":"c4ead16d-6c49-4cb8-8295-4ab2c8f6cca0","savedPayload":{"position":{"x":21432.598624303704,"y":17030.195168940932},"targetPosition":{"x":21359.587582847107,"y":17182.333100849522},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"80396366-de7b-4916-beab-d472732d8c85","savedPayload":{"position":{"x":21359.587582847107,"y":17182.333100849522},"targetPosition":{"x":21213.56549993391,"y":17486.608964666702},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"down3 Begin","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.low3","project":"Superalgos","id":"2b3367e2-ffdf-4cbd-8d35-ef71ab043340","savedPayload":{"position":{"x":21531.950823009174,"y":17093.010376571852},"targetPosition":{"x":21425.822381984086,"y":17224.2099059368},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"f21630c7-3d01-4315-b6be-c6555c50c63d","savedPayload":{"position":{"x":21425.822381984086,"y":17224.2099059368},"targetPosition":{"x":21213.56549993391,"y":17486.608964666702},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"down3 End","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.low3","project":"Superalgos","id":"9e0dac6f-73bf-464f-804e-2f5540217267","savedPayload":{"position":{"x":21614.13878653668,"y":17177.04458596616},"targetPosition":{"x":21480.614357669092,"y":17280.232712199675},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"85ddb017-7068-4b54-abf9-61023caef535","savedPayload":{"position":{"x":21480.614357669092,"y":17280.232712199675},"targetPosition":{"x":21213.56549993391,"y":17486.608964666702},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"down4 Begin","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.low4","project":"Superalgos","id":"91129f45-0946-4b66-8a53-06f97623e9b6","savedPayload":{"position":{"x":21674.731740498908,"y":17277.767491143968},"targetPosition":{"x":21521.009660310574,"y":17347.381315651546},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"3fec484b-adcb-4a97-8552-0fb50143db38","savedPayload":{"position":{"x":21521.009660310574,"y":17347.381315651546},"targetPosition":{"x":21213.56549993391,"y":17486.608964666702},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"down4 End","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.low4","project":"Superalgos","id":"8ef7553e-832c-45c4-9dc0-4c1b5b505026","savedPayload":{"position":{"x":21710.46310306384,"y":17389.74909421599},"targetPosition":{"x":21544.830568687197,"y":17422.03571769956},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"0b68926b-de6b-4e00-8399-0d023ca4468b","savedPayload":{"position":{"x":21544.830568687197,"y":17422.03571769956},"targetPosition":{"x":21213.56549993391,"y":17486.608964666702},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"down5 Begin","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.low5","project":"Superalgos","id":"471b8e4f-532f-4b32-9653-6119235a0574","savedPayload":{"position":{"x":21719.40658722689,"y":17506.95243797525},"targetPosition":{"x":21550.792891462563,"y":17500.171280205734},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"b9042fa6-276e-4493-bc87-fa0acdbff2fd","savedPayload":{"position":{"x":21550.792891462563,"y":17500.171280205734},"targetPosition":{"x":21213.56549993391,"y":17486.608964666702},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"down5 End","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.low5","project":"Superalgos","id":"7e20c905-aa83-4391-bd08-8c810e96d8f1","savedPayload":{"position":{"x":21701.08004744189,"y":17623.05905982274},"targetPosition":{"x":21538.575198272563,"y":17577.575694770727},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"195cb50c-8751-4d6d-a4e7-34c1acb88b34","savedPayload":{"position":{"x":21538.575198272563,"y":17577.575694770727},"targetPosition":{"x":21213.56549993391,"y":17486.608964666702},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"down6 Begin","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.low6","project":"Superalgos","id":"8d02416e-a232-4571-8b3d-4a13610837f0","savedPayload":{"position":{"x":21656.471472212295,"y":17731.80962172157},"targetPosition":{"x":21508.8361481195,"y":17650.07606936995},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"97950733-c4aa-411a-ae4e-745db7bd84ee","savedPayload":{"position":{"x":21508.8361481195,"y":17650.07606936995},"targetPosition":{"x":21213.56549993391,"y":17486.608964666702},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"down6 End","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.low6","project":"Superalgos","id":"e5d29305-55f6-4767-a933-ff95cd172601","savedPayload":{"position":{"x":21587.985721375237,"y":17827.34135273075},"targetPosition":{"x":21463.178980894794,"y":17713.763890042734},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"8c623bff-82f3-4ce3-848f-e8bb0c2f43c9","savedPayload":{"position":{"x":21463.178980894794,"y":17713.763890042734},"targetPosition":{"x":21213.56549993391,"y":17486.608964666702},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"6ffe85f0-a492-412a-8130-3f1410adf2de","savedPayload":{"position":{"x":21213.56549993391,"y":17486.608964666702},"targetPosition":{"x":21983.564672668977,"y":17810.802495116575},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"polygons":[{"type":"Polygon","name":"Basis","project":"Superalgos","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Superalgos","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.85,\n \"lineWidth\": 2.75,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_BLUE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.85,\n \"lineWidth\": 3,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_YELLOW\"\n }\n}","project":"Superalgos","id":"e6a45d04-6767-4efb-a586-0638e162004c","savedPayload":{"position":{"x":21488.658413909194,"y":16947.354953547983},"targetPosition":{"x":21607.698354457174,"y":17066.96287575355},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"ae3541af-f6dd-475f-af82-fab6521b0237","savedPayload":{"position":{"x":21607.698354457174,"y":17066.96287575355},"targetPosition":{"x":21726.738295005154,"y":17186.570797959117},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Basis Begin","project":"Superalgos","id":"03830897-b6d5-4fcd-a6b7-94fa37e3afa6","savedPayload":{"position":{"x":21662.5317005892,"y":17030.51287366975},"targetPosition":{"x":21726.738295005154,"y":17186.570797959117},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":1,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Basis Begin","id":"62196b54-d80d-4936-979e-080c787eaf6a"}}},{"type":"Polygon Vertex","name":"Basis End","project":"Superalgos","id":"abd5dceb-68b8-48e5-ac32-b6b0d7147aac","savedPayload":{"position":{"x":21727.139918686826,"y":17017.821275890405},"targetPosition":{"x":21726.738295005154,"y":17186.570797959117},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":1,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Basis End","id":"50c80560-9346-476a-a2da-783c080fefa8"}}}],"id":"0fcf2d23-586f-45db-99e7-edabfbc95611","savedPayload":{"position":{"x":21726.738295005154,"y":17186.570797959117},"targetPosition":{"x":21983.564672668977,"y":17810.802495116575},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Up1","project":"Superalgos","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Superalgos","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.85,\n \"lineWidth\": 1.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.GREY\"\n }\n}","project":"Superalgos","id":"2f924e06-5b56-4b7f-8f21-f1278f142bae","savedPayload":{"position":{"x":21678.99414137492,"y":16863.326556916712},"targetPosition":{"x":21770.56488827246,"y":17005.070554365022},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"df70c5e1-fefa-413a-99d9-969f04ea15de","savedPayload":{"position":{"x":21770.56488827246,"y":17005.070554365022},"targetPosition":{"x":21862.13563517,"y":17146.81455181333},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"up1 Begin","project":"Superalgos","id":"1e286ee2-b7bb-4333-8a40-db76c851703f","savedPayload":{"position":{"x":21831.778375795257,"y":16980.81756598752},"targetPosition":{"x":21862.13563517,"y":17146.81455181333},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":1,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"up1 Begin","id":"b08f1e76-6c85-4c95-b09a-928658a4e19a"}}},{"type":"Polygon Vertex","name":"up1 End","project":"Superalgos","id":"9a4563a4-b781-4303-a2b9-73b8543f9a5c","savedPayload":{"position":{"x":21897.61348086862,"y":16981.836113935573},"targetPosition":{"x":21862.13563517,"y":17146.81455181333},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":1,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"up1 End","id":"dd6216b4-08ac-4c97-892e-2e13092023cd"}}}],"id":"6838f9c2-a5d4-4d4a-8dfb-2f172a63275e","savedPayload":{"position":{"x":21862.13563517,"y":17146.81455181333},"targetPosition":{"x":21983.564672668977,"y":17810.802495116575},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Up2","project":"Superalgos","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Superalgos","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.85,\n \"lineWidth\": 1.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.GREY\"\n }\n}","project":"Superalgos","id":"8e897f0d-7282-40c1-ad70-afa1efbd0a45","savedPayload":{"position":{"x":21882.641062549745,"y":16820.707405278758},"targetPosition":{"x":21942.740534752233,"y":16978.392585118152},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"f41e6604-89e1-4e48-b379-8b8f9af1935f","savedPayload":{"position":{"x":21942.740534752233,"y":16978.392585118152},"targetPosition":{"x":22002.84000695472,"y":17136.077764957547},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"up2 Begin","project":"Superalgos","id":"fe717971-6212-4639-bd26-a5446e596c0d","savedPayload":{"position":{"x":22007.658840526157,"y":16967.39658241779},"targetPosition":{"x":22002.84000695472,"y":17136.077764957547},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":1,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"up2 Begin","id":"c0ed46b7-9627-441c-97aa-9e4aba7044d2"}}},{"type":"Polygon Vertex","name":"up2 End","project":"Superalgos","id":"d53c727b-4739-404d-8331-d375aa7164de","savedPayload":{"position":{"x":22071.843522571664,"y":16982.080760660378},"targetPosition":{"x":22002.84000695472,"y":17136.077764957547},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":1,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"up2 End","id":"a837c055-47e5-49f1-9d33-ae3dcf8414fa"}}}],"id":"f9d61e9e-f8e8-4d78-881e-f4c5d7a6f5a0","savedPayload":{"position":{"x":22002.84000695472,"y":17136.077764957547},"targetPosition":{"x":21983.564672668977,"y":17810.802495116575},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Up3","project":"Superalgos","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Superalgos","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.85,\n \"lineWidth\": 1.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.GREY\"\n }\n}","project":"Superalgos","id":"0b172bc6-2c01-4630-98cf-efa241e3cfe9","savedPayload":{"position":{"x":22090.698829771994,"y":16821.360160070075},"targetPosition":{"x":22116.700391954917,"y":16988.09492328413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"550312c5-9cac-47b8-838d-0e5e15a86dce","savedPayload":{"position":{"x":22116.700391954917,"y":16988.09492328413},"targetPosition":{"x":22142.70195413784,"y":17154.829686498186},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"up3 Begin","project":"Superalgos","id":"0ac609db-71f4-453f-b0db-7a9c452db481","savedPayload":{"position":{"x":22182.486274505056,"y":16990.83648434359},"targetPosition":{"x":22142.70195413784,"y":17154.829686498186},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":1,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"up3 Begin","id":"eec5200a-4dbd-430f-a1a2-6398b590e649"}}},{"type":"Polygon Vertex","name":"up3 End","project":"Superalgos","id":"48d86c9a-a242-465c-8d1f-a64a4fd53bef","savedPayload":{"position":{"x":22242.215354925047,"y":17018.544523829005},"targetPosition":{"x":22142.70195413784,"y":17154.829686498186},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":1,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"up3 End","id":"32c1785f-b76a-4df2-a9b1-61a227ab4524"}}}],"id":"22fcbc94-6aae-4fad-b4ea-211d91e37991","savedPayload":{"position":{"x":22142.70195413784,"y":17154.829686498186},"targetPosition":{"x":21983.564672668977,"y":17810.802495116575},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Up4","project":"Superalgos","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Superalgos","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.85,\n \"lineWidth\": 1.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.GREY\"\n }\n}","project":"Superalgos","id":"4755933c-1fe1-42aa-a73e-9acde7acc6f5","savedPayload":{"position":{"x":22294.07432024213,"y":16865.256292774007},"targetPosition":{"x":22284.84157936875,"y":17033.75353012811},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"0982c680-2eea-4396-8a97-d9d27bb388ab","savedPayload":{"position":{"x":22284.84157936875,"y":17033.75353012811},"targetPosition":{"x":22275.60883849537,"y":17202.25076748221},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"up4 Begin","project":"Superalgos","id":"439c5edf-7fa1-4c40-abec-91aa48030649","savedPayload":{"position":{"x":22348.619879951966,"y":17050.112835573622},"targetPosition":{"x":22275.60883849537,"y":17202.25076748221},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":1,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"up4 Begin","id":"c8db1ca2-b070-4818-b4cc-0f9061c1e83d"}}},{"type":"Polygon Vertex","name":"up4 End","project":"Superalgos","id":"c895fbb7-f13a-460d-947b-371e22938ca0","savedPayload":{"position":{"x":22401.28291132016,"y":17089.63376201843},"targetPosition":{"x":22275.60883849537,"y":17202.25076748221},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":1,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"up4 End","id":"34f3c00c-e419-4fd1-bf6c-69e3ef4fee5d"}}}],"id":"a34154a5-8ebc-4edd-ab5d-975c8a8b9642","savedPayload":{"position":{"x":22275.60883849537,"y":17202.25076748221},"targetPosition":{"x":21983.564672668977,"y":17810.802495116575},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Up5","project":"Superalgos","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Superalgos","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.85,\n \"lineWidth\": 1.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.GREY\"\n }\n}","project":"Superalgos","id":"69d472ac-0801-482a-966e-ae8f6887b3e4","savedPayload":{"position":{"x":22483.879049122705,"y":16950.477331754395},"targetPosition":{"x":22439.8155202728,"y":17113.372905436718},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"6c90da6d-761a-47bf-9ddb-b7d148d0e6d4","savedPayload":{"position":{"x":22439.8155202728,"y":17113.372905436718},"targetPosition":{"x":22395.751991422898,"y":17276.26847911904},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"up5 Begin","project":"Superalgos","id":"49604aee-61da-4d3b-be02-f5c6efba6a8c","savedPayload":{"position":{"x":22498.798821111377,"y":17142.634975119658},"targetPosition":{"x":22395.751991422898,"y":17276.26847911904},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":1,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"up5 Begin","id":"2761f530-c094-4e76-80c0-916eb94083d4"}}},{"type":"Polygon Vertex","name":"up5 End","project":"Superalgos","id":"96b8af8e-263e-401c-85ff-0591b38c0460","savedPayload":{"position":{"x":22542.094176251718,"y":17192.241534395773},"targetPosition":{"x":22395.751991422898,"y":17276.26847911904},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":1,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"up5 End","id":"46256cd3-aff0-416e-af97-b507ec6b2773"}}}],"id":"8684c428-83ec-4519-be1e-3bdfff3e138b","savedPayload":{"position":{"x":22395.751991422898,"y":17276.26847911904},"targetPosition":{"x":21983.564672668977,"y":17810.802495116575},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Up6","project":"Superalgos","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Superalgos","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.85,\n \"lineWidth\": 2.75,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_GREEN\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.85,\n \"lineWidth\": 3,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_YELLOW\"\n }\n}","project":"Superalgos","id":"14276c00-4f22-47eb-a886-38c9183d296b","savedPayload":{"position":{"x":22651.81763897752,"y":17073.29870867186},"targetPosition":{"x":22574.8491098021,"y":17223.473300452803},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"1c7f9662-fccc-4961-93f6-b562e330b8fb","savedPayload":{"position":{"x":22574.8491098021,"y":17223.473300452803},"targetPosition":{"x":22497.88058062668,"y":17373.647892233745},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"up6 Begin","project":"Superalgos","id":"fbc294ea-6cda-445c-a82b-0deb3ef02a44","savedPayload":{"position":{"x":22626.459557616105,"y":17264.359241513037},"targetPosition":{"x":22497.88058062668,"y":17373.647892233745},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":1,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"up6 Begin","id":"d00d7b16-bdc1-40b6-b719-c1c91b29d406"}}},{"type":"Polygon Vertex","name":"up6 End","project":"Superalgos","id":"9fe8347c-f397-443b-b18d-0ab22b0026c4","savedPayload":{"position":{"x":22658.4950217548,"y":17321.883388941413},"targetPosition":{"x":22497.88058062668,"y":17373.647892233745},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":1,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"up6 End","id":"ac44f97f-4437-43a2-b6f4-b89935501a04"}}}],"id":"2e14a674-df5b-4d7f-8bdb-603bcd11c91b","savedPayload":{"position":{"x":22497.88058062668,"y":17373.647892233745},"targetPosition":{"x":21983.564672668977,"y":17810.802495116575},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Down1","project":"Superalgos","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Superalgos","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.85,\n \"lineWidth\": 1.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.GREY\"\n }\n}","project":"Superalgos","id":"c27b6317-57c8-4aeb-a316-57ba72e53cef","savedPayload":{"position":{"x":22790.550367571148,"y":17228.352539992775},"targetPosition":{"x":22684.040732131158,"y":17359.242799593863},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"84a822de-2a7f-4d59-b891-a79c5bb84f9f","savedPayload":{"position":{"x":22684.040732131158,"y":17359.242799593863},"targetPosition":{"x":22577.531096691167,"y":17490.13305919495},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"down1 Begin","project":"Superalgos","id":"8f87d08a-1cc5-4944-a237-6b9da76f11e3","savedPayload":{"position":{"x":22726.022702696715,"y":17409.965700214547},"targetPosition":{"x":22577.531096691167,"y":17490.13305919495},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":1,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"down1 Begin","id":"5183ad71-2dbb-4b3a-80ca-9a217f694ac7"}}},{"type":"Polygon Vertex","name":"down1 End","project":"Superalgos","id":"695504d7-15b6-439c-b472-6ccdbead057c","savedPayload":{"position":{"x":22745.39817232769,"y":17472.89335452108},"targetPosition":{"x":22577.531096691167,"y":17490.13305919495},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":1,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"down1 End","id":"dc88f889-864e-4d09-b745-c70fa788dd9b"}}}],"id":"7bb7d005-39ee-405b-841f-52b4374629cd","savedPayload":{"position":{"x":22577.531096691167,"y":17490.13305919495},"targetPosition":{"x":21983.564672668977,"y":17810.802495116575},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Down2","project":"Superalgos","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Superalgos","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.85,\n \"lineWidth\": 1.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.GREY\"\n }\n}","project":"Superalgos","id":"557112f9-6212-48e7-bbe6-61d61fcd1b2c","savedPayload":{"position":{"x":22894.013948950556,"y":17408.86222925757},"targetPosition":{"x":22762.61818940466,"y":17514.74762425309},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"57ecefea-0517-45f7-8696-a776b127df5f","savedPayload":{"position":{"x":22762.61818940466,"y":17514.74762425309},"targetPosition":{"x":22631.222429858764,"y":17620.63301924861},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"down2 Begin","project":"Superalgos","id":"a8ac0ac4-8f49-4cf5-bd9e-9703349950fa","savedPayload":{"position":{"x":22793.13686915621,"y":17573.090650281618},"targetPosition":{"x":22631.222429858764,"y":17620.63301924861},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":1,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"down2 Begin","id":"f5496458-d5c3-482d-91ce-540807ab1ab7"}}},{"type":"Polygon Vertex","name":"down2 End","project":"Superalgos","id":"4651dff3-7a30-4da8-afd6-2cdc11d8a88b","savedPayload":{"position":{"x":22799.005543282772,"y":17638.67157101272},"targetPosition":{"x":22631.222429858764,"y":17620.63301924861},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":1,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"down2 End","id":"80396366-de7b-4916-beab-d472732d8c85"}}}],"id":"5cf5a43d-b244-40af-9af7-e3c29d5a47a2","savedPayload":{"position":{"x":22631.222429858764,"y":17620.63301924861},"targetPosition":{"x":21983.564672668977,"y":17810.802495116575},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Down3","project":"Superalgos","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Superalgos","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.85,\n \"lineWidth\": 1.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.GREY\"\n }\n}","project":"Superalgos","id":"e83ed173-ce55-48f2-9eea-44d2ce4432ed","savedPayload":{"position":{"x":22957.686528136117,"y":17606.93863686379},"targetPosition":{"x":22807.14726968328,"y":17683.191467397937},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"e10e54b3-1f86-4742-b402-64168f0bce51","savedPayload":{"position":{"x":22807.14726968328,"y":17683.191467397937},"targetPosition":{"x":22656.60801123044,"y":17759.444297932085},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"down3 Begin","project":"Superalgos","id":"cad8c207-65e9-4718-ad8f-3ec09b922711","savedPayload":{"position":{"x":22824.868845870806,"y":17746.604748635964},"targetPosition":{"x":22656.60801123044,"y":17759.444297932085},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":1,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"down3 Begin","id":"f21630c7-3d01-4315-b6be-c6555c50c63d"}}},{"type":"Polygon Vertex","name":"down3 End","project":"Superalgos","id":"604fc3b4-8f47-4303-a2ca-7dddb75b0d8f","savedPayload":{"position":{"x":22816.974235272603,"y":17811.972734863517},"targetPosition":{"x":22656.60801123044,"y":17759.444297932085},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":1,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"down3 End","id":"85ddb017-7068-4b54-abf9-61023caef535"}}}],"id":"67cf4d4d-400a-477a-9825-90cac77b4ac0","savedPayload":{"position":{"x":22656.60801123044,"y":17759.444297932085},"targetPosition":{"x":21983.564672668977,"y":17810.802495116575},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Down4","project":"Superalgos","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Superalgos","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.85,\n \"lineWidth\": 1.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.GREY\"\n }\n}","project":"Superalgos","id":"b11f5701-65e5-4622-9fcc-3e93dde429a7","savedPayload":{"position":{"x":22978.78530788249,"y":17813.924873322983},"targetPosition":{"x":22815.681838484605,"y":17857.21252479974},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"a00f29de-05eb-4f01-b4ed-e60dafe985ea","savedPayload":{"position":{"x":22815.681838484605,"y":17857.21252479974},"targetPosition":{"x":22652.57836908672,"y":17900.500176276495},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"down4 Begin","project":"Superalgos","id":"aada8d7b-1327-47b5-804b-43920e50f7c0","savedPayload":{"position":{"x":22819.83179319116,"y":17922.924596566474},"targetPosition":{"x":22652.57836908672,"y":17900.500176276495},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":1,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"down4 Begin","id":"3fec484b-adcb-4a97-8552-0fb50143db38"}}},{"type":"Polygon Vertex","name":"down4 End","project":"Superalgos","id":"0f406417-a545-40b8-8013-a681f65e01db","savedPayload":{"position":{"x":22798.518930233873,"y":17985.22275362194},"targetPosition":{"x":22652.57836908672,"y":17900.500176276495},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":1,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"down4 End","id":"0b68926b-de6b-4e00-8399-0d023ca4468b"}}}],"id":"86162a02-9bc6-432b-ad82-9272ff89a5b4","savedPayload":{"position":{"x":22652.57836908672,"y":17900.500176276495},"targetPosition":{"x":21983.564672668977,"y":17810.802495116575},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Down5","project":"Superalgos","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Superalgos","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.85,\n \"lineWidth\": 1.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.GREY\"\n }\n}","project":"Superalgos","id":"dfe03a7e-3a18-413d-b8b2-af252b2fb878","savedPayload":{"position":{"x":22956.38817027158,"y":18020.774646871727},"targetPosition":{"x":22787.848894198618,"y":18029.20524120436},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"2f0dc07d-3721-43d0-a27b-48e7d2815683","savedPayload":{"position":{"x":22787.848894198618,"y":18029.20524120436},"targetPosition":{"x":22619.309618125655,"y":18037.635835536992},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"down5 Begin","project":"Superalgos","id":"86948607-062c-4c79-a8d9-8e5eebe34e5f","savedPayload":{"position":{"x":22778.245854489825,"y":18094.344170642096},"targetPosition":{"x":22619.309618125655,"y":18037.635835536992},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":1,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"down5 Begin","id":"b9042fa6-276e-4493-bc87-fa0acdbff2fd"}}},{"type":"Polygon Vertex","name":"down5 End","project":"Superalgos","id":"d27b931a-701d-4b0d-9c09-23fca0a94aaf","savedPayload":{"position":{"x":22744.44621355516,"y":18150.84977012242},"targetPosition":{"x":22619.309618125655,"y":18037.635835536992},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":1,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"down5 End","id":"195cb50c-8751-4d6d-a4e7-34c1acb88b34"}}}],"id":"14ebc8d2-3ece-47ce-beb5-974b71ad7caf","savedPayload":{"position":{"x":22619.309618125655,"y":18037.635835536992},"targetPosition":{"x":21983.564672668977,"y":17810.802495116575},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Down6","project":"Superalgos","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Superalgos","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.85,\n \"lineWidth\": 2.75,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_RED\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.85,\n \"lineWidth\": 3,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_YELLOW\"\n }\n}","project":"Superalgos","id":"2ef6a24f-52c0-4f60-a130-52a320de8f3a","savedPayload":{"position":{"x":22891.47397769038,"y":18218.447629830593},"targetPosition":{"x":22724.864870047903,"y":18191.652709592287},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"92b3051d-6225-48bc-8b03-d4b7fe7d9d88","savedPayload":{"position":{"x":22724.864870047903,"y":18191.652709592287},"targetPosition":{"x":22558.255762405424,"y":18164.85778935398},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"down6 Begin","project":"Superalgos","id":"4fbe331d-45e9-42a5-8747-99298eaf2d02","savedPayload":{"position":{"x":22701.928534839535,"y":18253.37161291333},"targetPosition":{"x":22558.255762405424,"y":18164.85778935398},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":1,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"down6 Begin","id":"97950733-c4aa-411a-ae4e-745db7bd84ee"}}},{"type":"Polygon Vertex","name":"down6 End","project":"Superalgos","id":"8add2e4f-967b-42c3-b121-3abd2eea3bc4","savedPayload":{"position":{"x":22657.119322425002,"y":18301.615088977276},"targetPosition":{"x":22558.255762405424,"y":18164.85778935398},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":1,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"down6 End","id":"8c623bff-82f3-4ce3-848f-e8bb0c2f43c9"}}}],"id":"b48af4f9-472b-46ba-a37b-87c7c4d2e838","savedPayload":{"position":{"x":22558.255762405424,"y":18164.85778935398},"targetPosition":{"x":21983.564672668977,"y":17810.802495116575},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"images":[],"texts":[],"id":"33c0090f-fc6f-4304-b143-a52f73ebb0ca","savedPayload":{"position":{"x":21983.564672668977,"y":17810.802495116575},"targetPosition":{"x":21673.02911750203,"y":18136.482812263857},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"panels":[{"type":"Plotter Panel","name":"Fibonacci-Bollinger","config":"{\n \"codeName\": \"fibBB\"\n}","project":"Superalgos","panelData":[{"type":"Panel Data","name":"Basis","config":"{\n \"valueDecimals\": 2\n}","project":"Superalgos","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.basis","project":"Superalgos","id":"9ec9d3ad-0a93-49c4-8aec-e477932da96d","savedPayload":{"position":{"x":21813.215095504438,"y":18038.086047407913},"targetPosition":{"x":21919.363685232558,"y":18236.47323675927},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.TRUE_BLUE\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Superalgos","id":"d03037b6-ef45-4aa7-b0b0-eac2688ab076","savedPayload":{"position":{"x":21893.771044565525,"y":18126.922943543377},"targetPosition":{"x":21919.363685232558,"y":18236.47323675927},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":4,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"506e968a-c2a6-4dc0-be20-399be8d4b2b8","savedPayload":{"position":{"x":21919.363685232558,"y":18236.47323675927},"targetPosition":{"x":21998.70943464931,"y":18447.018367430806},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Up1 - 0.236","config":"{\n \"valueDecimals\": 2\n}","project":"Superalgos","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.up1","project":"Superalgos","id":"79db7c5d-7960-4544-9973-26453a8d7ca5","savedPayload":{"position":{"x":22009.013893965195,"y":17998.100100557756},"targetPosition":{"x":22018.57349317319,"y":18222.896928967282},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Superalgos","id":"854747ac-c164-4005-9d18-d3136b9ee2c9","savedPayload":{"position":{"x":22043.047411526717,"y":18113.091294683676},"targetPosition":{"x":22018.57349317319,"y":18222.896928967282},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":4,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"49cdd00f-79f1-4119-959b-dfc702700b2c","savedPayload":{"position":{"x":22018.57349317319,"y":18222.896928967282},"targetPosition":{"x":21998.70943464931,"y":18447.018367430806},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Up2 - 0.382","config":"{\n \"valueDecimals\": 2\n}","project":"Superalgos","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.up2","project":"Superalgos","id":"47967035-97c4-4476-a218-f6143964f1f0","savedPayload":{"position":{"x":22202.771767882547,"y":18047.027922083038},"targetPosition":{"x":22113.84898070648,"y":18253.710620732054},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Superalgos","id":"528407ab-0a84-4a70-8845-776a6bac9b04","savedPayload":{"position":{"x":22183.54209839774,"y":18165.397997928332},"targetPosition":{"x":22113.84898070648,"y":18253.710620732054},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":4,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"0971bd34-28f2-4332-8cc9-747e29f242cc","savedPayload":{"position":{"x":22113.84898070648,"y":18253.710620732054},"targetPosition":{"x":21998.70943464931,"y":18447.018367430806},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Up3 - 0.5","config":"{\n \"valueDecimals\": 2\n}","project":"Superalgos","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.up3","project":"Superalgos","id":"8e6c3865-6db8-433a-ba64-c05929da3986","savedPayload":{"position":{"x":22356.11259404277,"y":18175.178756870333},"targetPosition":{"x":22186.31966904928,"y":18322.811282494447},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Superalgos","id":"3ae5c589-d549-4fac-a1f4-7c10ae93d28b","savedPayload":{"position":{"x":22287.428409389522,"y":18273.48306920013},"targetPosition":{"x":22186.31966904928,"y":18322.811282494447},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":4,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"f88c8199-3aa7-450d-b665-e9d94417cadb","savedPayload":{"position":{"x":22186.31966904928,"y":18322.811282494447},"targetPosition":{"x":21998.70943464931,"y":18447.018367430806},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Up4 - 0.618","config":"{\n \"valueDecimals\": 2\n}","project":"Superalgos","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.up4","project":"Superalgos","id":"bd5491eb-e6a9-44ac-ab6d-a895b93b6578","savedPayload":{"position":{"x":22438.665341223026,"y":18357.170760423163},"targetPosition":{"x":22221.63184958064,"y":18416.512680728414},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Superalgos","id":"ab236993-def1-4feb-998d-dc1800577a56","savedPayload":{"position":{"x":22334.130386528155,"y":18415.938934557274},"targetPosition":{"x":22221.63184958064,"y":18416.512680728414},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":4,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"971f8e46-883f-44aa-862d-a2c3486bcfed","savedPayload":{"position":{"x":22221.63184958064,"y":18416.512680728414},"targetPosition":{"x":21998.70943464931,"y":18447.018367430806},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Up5 - 0.764","config":"{\n \"valueDecimals\": 2\n}","project":"Superalgos","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.up5","project":"Superalgos","id":"548ccd66-4848-4be8-b629-19be61d09146","savedPayload":{"position":{"x":22434.07942540125,"y":18556.958184452447},"targetPosition":{"x":22212.791511870844,"y":18516.256104341486},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Superalgos","id":"2d76b7f0-374d-4f7d-a4db-491b1ce340f1","savedPayload":{"position":{"x":22314.398130479163,"y":18564.550462759253},"targetPosition":{"x":22212.791511870844,"y":18516.256104341486},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":4,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"6c909e76-97e3-4ef9-8a16-8375a0e363ab","savedPayload":{"position":{"x":22212.791511870844,"y":18516.256104341486},"targetPosition":{"x":21998.70943464931,"y":18447.018367430806},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Up6 - 1.0","config":"{\n \"valueDecimals\": 2\n}","project":"Superalgos","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.up6","project":"Superalgos","id":"7f7948e7-d3e1-4450-9b1d-7adf6577e5a3","savedPayload":{"position":{"x":22343.263143448523,"y":18734.970679397222},"targetPosition":{"x":22161.54959322295,"y":18602.28614501428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.TRUE_GREEN\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Superalgos","id":"36ac587a-e839-47a7-bdd8-fe523a19443e","savedPayload":{"position":{"x":22232.139856553295,"y":18689.88331804488},"targetPosition":{"x":22161.54959322295,"y":18602.28614501428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":4,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"0ec1d93d-c2a7-4e1d-b29e-62132dac2109","savedPayload":{"position":{"x":22161.54959322295,"y":18602.28614501428},"targetPosition":{"x":21998.70943464931,"y":18447.018367430806},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Down1 - 0.236","config":"{\n \"valueDecimals\": 2\n}","project":"Superalgos","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.low1","project":"Superalgos","id":"26f75a4a-aef4-4aa6-af2e-665a21395dc3","savedPayload":{"position":{"x":22184.203773794183,"y":18855.9506874537},"targetPosition":{"x":22078.055184066063,"y":18657.563498102343},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Superalgos","id":"6f449522-4e39-4e22-a283-98ce53cb6a12","savedPayload":{"position":{"x":22103.647824733096,"y":18767.113791318236},"targetPosition":{"x":22078.055184066063,"y":18657.563498102343},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":4,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"98070a3e-3794-41dd-b2f0-cd00e9bcf3a1","savedPayload":{"position":{"x":22078.055184066063,"y":18657.563498102343},"targetPosition":{"x":21998.70943464931,"y":18447.018367430806},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Down2 - 0.382","config":"{\n \"valueDecimals\": 2\n}","project":"Superalgos","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.low2","project":"Superalgos","id":"1e6fe6cc-cfcc-4980-ab74-29b8d49c5abb","savedPayload":{"position":{"x":21988.404975333426,"y":18895.936634303856},"targetPosition":{"x":21978.84537612543,"y":18671.13980589433},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Superalgos","id":"2947569a-cbd1-4d10-9826-04aba9abdb81","savedPayload":{"position":{"x":21954.371457771904,"y":18780.945440177937},"targetPosition":{"x":21978.84537612543,"y":18671.13980589433},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":4,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"9e0916d6-c952-4953-8e9e-ca906c1ea5d1","savedPayload":{"position":{"x":21978.84537612543,"y":18671.13980589433},"targetPosition":{"x":21998.70943464931,"y":18447.018367430806},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Down3 - 0.5","config":"{\n \"valueDecimals\": 2\n}","project":"Superalgos","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.low3","project":"Superalgos","id":"7825c256-ac1b-4b33-80f7-5140e7cb6cf2","savedPayload":{"position":{"x":21794.647101416074,"y":18847.008812778575},"targetPosition":{"x":21883.56988859214,"y":18640.32611412956},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Superalgos","id":"25aed327-2468-4c2b-bf87-2bc86d3d1ce2","savedPayload":{"position":{"x":21813.876770900883,"y":18728.63873693328},"targetPosition":{"x":21883.56988859214,"y":18640.32611412956},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":4,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"90f11608-9ef7-4a73-8a3c-f2d04a2c1cdb","savedPayload":{"position":{"x":21883.56988859214,"y":18640.32611412956},"targetPosition":{"x":21998.70943464931,"y":18447.018367430806},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Down4 - 0.618","config":"{\n \"valueDecimals\": 2\n}","project":"Superalgos","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.low4","project":"Superalgos","id":"1f843e24-38ef-4f4b-8267-c2d530bb4a30","savedPayload":{"position":{"x":21641.30627525585,"y":18718.85797799128},"targetPosition":{"x":21811.09920024934,"y":18571.225452367165},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Superalgos","id":"853fde71-66fa-4984-b57c-96695ee3d508","savedPayload":{"position":{"x":21709.9904599091,"y":18620.553665661482},"targetPosition":{"x":21811.09920024934,"y":18571.225452367165},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":4,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"03fcf657-2f43-4bed-84a7-7d3e76b22ded","savedPayload":{"position":{"x":21811.09920024934,"y":18571.225452367165},"targetPosition":{"x":21998.70943464931,"y":18447.018367430806},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Down5 - 0.764","config":"{\n \"valueDecimals\": 2\n}","project":"Superalgos","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.low5","project":"Superalgos","id":"2e8ecd2c-27ef-43a2-94ae-c85a8282d603","savedPayload":{"position":{"x":21558.753528075595,"y":18536.86597443845},"targetPosition":{"x":21775.78701971798,"y":18477.5240541332},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Superalgos","id":"98b5587c-5694-4e7e-98c0-cf0f8c075c31","savedPayload":{"position":{"x":21663.288482770466,"y":18478.09780030434},"targetPosition":{"x":21775.78701971798,"y":18477.5240541332},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":4,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"0ec23ffb-a9b7-48f5-a200-835a6484f564","savedPayload":{"position":{"x":21775.78701971798,"y":18477.5240541332},"targetPosition":{"x":21998.70943464931,"y":18447.018367430806},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Down6 - 1.0","config":"{\n \"valueDecimals\": 2\n}","project":"Superalgos","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.low6","project":"Superalgos","id":"cd97545d-5beb-45e7-8fff-9fbbf891a1f6","savedPayload":{"position":{"x":21563.33944389737,"y":18337.078550409165},"targetPosition":{"x":21784.627357427777,"y":18377.780630520127},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.TRUE_RED\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Superalgos","id":"fc3a36a1-1ee7-480c-9ed0-574425fce6cc","savedPayload":{"position":{"x":21683.020738819458,"y":18329.48627210236},"targetPosition":{"x":21784.627357427777,"y":18377.780630520127},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":4,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"971f2dee-ac3c-4286-85cf-6e1b5b00da86","savedPayload":{"position":{"x":21784.627357427777,"y":18377.780630520127},"targetPosition":{"x":21998.70943464931,"y":18447.018367430806},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"39860e8b-f528-4d4f-8e4a-79209e4f4848","savedPayload":{"position":{"x":21998.70943464931,"y":18447.018367430806},"targetPosition":{"x":21673.02911750203,"y":18136.482812263857},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"81f30b88-ee45-43cc-82ba-4de6fdcbf51d","savedPayload":{"position":{"x":21673.02911750203,"y":18136.482812263857},"targetPosition":{"x":21385.18122541768,"y":18221.002579316286},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"263588a2-26bd-47ef-b05c-98de2a6b1cc8","savedPayload":{"position":{"x":21946.709393182686,"y":18149.330101132036},"targetPosition":{"x":21694.333333333332,"y":18311.522346368714},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Plotter","name":"TPSL Bands","config":"{\n \"codeName\": \"Plotter TPSL\"\n}","project":"Superalgos","modules":[{"type":"Plotter Module","name":"TPSL Bands","config":"{\n \"codeName\": \"TPSL-Module\",\n \"icon\": \"bands\"\n}","project":"Superalgos","shapes":{"type":"Shapes","name":"New Shapes","project":"Superalgos","chartPoints":[{"type":"Chart Points","name":"New Chart Points","project":"Superalgos","points":[{"type":"Point","name":"tp1Up Begin","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.tp1Up","project":"Superalgos","id":"970df2e6-f678-4348-813e-3fa6cee0f5ec","savedPayload":{"position":{"x":22149.437278265177,"y":17473.409918575653},"targetPosition":{"x":21929.49919423005,"y":17425.952156397496},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"e4a2333c-168a-4ac2-8fa1-58afe8704379","savedPayload":{"position":{"x":21929.49919423005,"y":17425.952156397496},"targetPosition":{"x":21709.561110194925,"y":17378.49439421934},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"tp1Up End","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.tp1Up","project":"Superalgos","id":"3fc58740-f441-484f-9db0-d6d963002d3d","savedPayload":{"position":{"x":22085.445979131735,"y":17625.902084690668},"targetPosition":{"x":21897.50354466333,"y":17502.198239455003},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"d6bc044c-2ac9-43f1-895f-1a9a64427982","savedPayload":{"position":{"x":21897.50354466333,"y":17502.198239455003},"targetPosition":{"x":21709.561110194925,"y":17378.49439421934},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"tp2Up Begin","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.tp2Up","project":"Superalgos","id":"9dc8ce59-6513-43ff-819c-9ef42ef2ea1f","savedPayload":{"position":{"x":21905.407286747544,"y":17653.35895201048},"targetPosition":{"x":21840.12522789667,"y":17561.737432746766},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"b4a94af5-df3e-4157-9168-454b6d355ce4","savedPayload":{"position":{"x":21840.12522789667,"y":17561.737432746766},"targetPosition":{"x":21709.561110194925,"y":17378.49439421934},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"tp2Up End","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.tp2Up","project":"Superalgos","id":"7407079f-53a8-4411-8685-2dbe054558de","savedPayload":{"position":{"x":21792.889700232998,"y":17705.545760341338},"targetPosition":{"x":21765.11350355364,"y":17596.52863830067},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"ea7e25d8-da53-489f-8641-fc6a4c391fa0","savedPayload":{"position":{"x":21765.11350355364,"y":17596.52863830067},"targetPosition":{"x":21709.561110194925,"y":17378.49439421934},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"tp3Up Begin","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.tp3Up","project":"Superalgos","id":"d2b6dfd1-e91b-4d47-8f02-ed7d969806ff","savedPayload":{"position":{"x":21669.118125894154,"y":17713.56246942324},"targetPosition":{"x":21682.599120661078,"y":17601.873111021938},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"6a5dab23-6df7-4ffe-a288-66c02abfe41d","savedPayload":{"position":{"x":21682.599120661078,"y":17601.873111021938},"targetPosition":{"x":21709.561110194925,"y":17378.49439421934},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"tp3Up End","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.tp3Up","project":"Superalgos","id":"d30485fb-809f-475f-9d61-2b30bd254586","savedPayload":{"position":{"x":21550.808600687436,"y":17676.326378272555},"targetPosition":{"x":21603.7261038566,"y":17577.049050254816},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"753d9e1d-cc17-495a-80ea-2d913f8754f9","savedPayload":{"position":{"x":21603.7261038566,"y":17577.049050254816},"targetPosition":{"x":21709.561110194925,"y":17378.49439421934},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"slUp Begin","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.slUp","project":"Superalgos","id":"49dc9f01-6b5c-4407-8334-c5fdc86d1bb4","savedPayload":{"position":{"x":21453.939481567733,"y":17598.866427331486},"targetPosition":{"x":21539.14669111013,"y":17525.40908296077},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"edc5c9ed-9c28-4a6b-8107-8485403597a1","savedPayload":{"position":{"x":21539.14669111013,"y":17525.40908296077},"targetPosition":{"x":21709.561110194925,"y":17378.49439421934},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"slUp End","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.slUp","project":"Superalgos","id":"76ea74f3-c69d-4f45-94b4-34542c855ec1","savedPayload":{"position":{"x":21391.59347984247,"y":17491.644012195036},"targetPosition":{"x":21497.582689959956,"y":17453.927472869804},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"7a29298e-a386-4494-a64f-5bd09e833164","savedPayload":{"position":{"x":21497.582689959956,"y":17453.927472869804},"targetPosition":{"x":21709.561110194925,"y":17378.49439421934},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"tp1Down Begin","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.tp1Down","project":"Superalgos","id":"5b6a4e19-22a0-45ab-af20-7923a43abcea","savedPayload":{"position":{"x":21372.19076851577,"y":17369.140114167287},"targetPosition":{"x":21484.64754907549,"y":17372.25820751797},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"21e90ec6-6e9a-4981-9e8f-4ad984533830","savedPayload":{"position":{"x":21484.64754907549,"y":17372.25820751797},"targetPosition":{"x":21709.561110194925,"y":17378.49439421934},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"tp1Down End","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.tp1Down","project":"Superalgos","id":"6ab608f1-efb2-4eff-9782-090442d38435","savedPayload":{"position":{"x":21398.351791266443,"y":17247.899563494422},"targetPosition":{"x":21502.08823090927,"y":17291.431173736062},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"7ebed523-7b59-459f-be60-e839eb5688ed","savedPayload":{"position":{"x":21502.08823090927,"y":17291.431173736062},"targetPosition":{"x":21709.561110194925,"y":17378.49439421934},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"tp2Down Begin","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.tp2Down","project":"Superalgos","id":"7000d1eb-fcce-4ca3-98e4-a1427c109ac0","savedPayload":{"position":{"x":21466.54335700877,"y":17144.296568361897},"targetPosition":{"x":21547.54927473749,"y":17222.36251031438},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"44cb638d-eebe-4515-a376-3a77bc17f712","savedPayload":{"position":{"x":21547.54927473749,"y":17222.36251031438},"targetPosition":{"x":21709.561110194925,"y":17378.49439421934},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"tp2Down End","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.tp2Down","project":"Superalgos","id":"b58c8879-7c61-41e9-bbce-186ff1ee83ba","savedPayload":{"position":{"x":21567.555816926742,"y":17072.32328734637},"targetPosition":{"x":21614.890914682805,"y":17174.380322970694},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"4105364c-b5e1-4b2c-bbe7-33cdac9930c7","savedPayload":{"position":{"x":21614.890914682805,"y":17174.380322970694},"targetPosition":{"x":21709.561110194925,"y":17378.49439421934},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"tp3Down Begin","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.tp3Down","project":"Superalgos","id":"fa2569f2-125e-4321-ad44-1fda6078e8fa","savedPayload":{"position":{"x":21687.74687857908,"y":17041.70011086671},"targetPosition":{"x":21695.018289117696,"y":17153.96487198425},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"176fc647-afb0-4cfa-9f6b-7cf635f9698f","savedPayload":{"position":{"x":21695.018289117696,"y":17153.96487198425},"targetPosition":{"x":21709.561110194925,"y":17378.49439421934},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"tp3Down End","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.tp3Down","project":"Superalgos","id":"604e05ec-3914-42ac-a6be-8028e5f7b9a0","savedPayload":{"position":{"x":21810.884073087967,"y":17056.56286859537},"targetPosition":{"x":21777.10975212362,"y":17163.873377136693},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"2eef8903-d6fc-4653-9086-32e6851f6583","savedPayload":{"position":{"x":21777.10975212362,"y":17163.873377136693},"targetPosition":{"x":21709.561110194925,"y":17378.49439421934},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"slDown Begin","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.slDown","project":"Superalgos","id":"898f6c9f-8f94-45e8-bd34-fde174965427","savedPayload":{"position":{"x":21920.337040008228,"y":17114.904262743716},"targetPosition":{"x":21850.078396737128,"y":17202.767639902257},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"1ee90db8-0316-4c7e-a6a5-ee3d852d2943","savedPayload":{"position":{"x":21850.078396737128,"y":17202.767639902257},"targetPosition":{"x":21709.561110194925,"y":17378.49439421934},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"slDown End","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.slDown","project":"Superalgos","id":"39efe93a-3104-4603-9190-e545f10a533f","savedPayload":{"position":{"x":22001.323549657456,"y":17208.84496475118},"targetPosition":{"x":21904.069403169946,"y":17265.3947745739},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"dcc074bd-0af0-4c4d-938a-b5a1f903aac6","savedPayload":{"position":{"x":21904.069403169946,"y":17265.3947745739},"targetPosition":{"x":21709.561110194925,"y":17378.49439421934},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"00eb9675-6fa4-4317-9323-f70a7a5630e1","savedPayload":{"position":{"x":21709.561110194925,"y":17378.49439421934},"targetPosition":{"x":22486.020863462738,"y":17944.098884951236},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"polygons":[{"type":"Polygon","name":"TP1 Long","project":"Superalgos","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Superalgos","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.75,\n \"lineWidth\": 1.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.NEON_GREEN\"\n }\n}","project":"Superalgos","id":"4803629d-ecb6-4116-8446-6dcadc2b8201","savedPayload":{"position":{"x":22282.34095453588,"y":17392.00033346647},"targetPosition":{"x":22360.715739243275,"y":17519.896358119582},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"b1c56d5a-c40a-45f9-bff9-a12d728b1410","savedPayload":{"position":{"x":22360.715739243275,"y":17519.896358119582},"targetPosition":{"x":22439.09052395067,"y":17647.792382772695},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"tp1Up Begin","project":"Superalgos","id":"402b54a0-85e8-40df-a31b-d137fa71eb75","savedPayload":{"position":{"x":22415.625354194635,"y":17499.639131683423},"targetPosition":{"x":22439.09052395067,"y":17647.792382772695},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"tp1Up Begin","id":"e4a2333c-168a-4ac2-8fa1-58afe8704379"}}},{"type":"Polygon Vertex","name":"tp1Up End","project":"Superalgos","id":"47a96bb1-e811-4dd4-a4cd-75d4d601d63f","savedPayload":{"position":{"x":22474.107328529055,"y":17501.936894713042},"targetPosition":{"x":22439.09052395067,"y":17647.792382772695},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"tp1Up End","id":"d6bc044c-2ac9-43f1-895f-1a9a64427982"}}}],"id":"fd6a97a4-aea3-4718-bb66-9c0d486b8d77","savedPayload":{"position":{"x":22439.09052395067,"y":17647.792382772695},"targetPosition":{"x":22486.020863462738,"y":17944.098884951236},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"TP2 Long","project":"Superalgos","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Superalgos","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.85,\n \"lineWidth\": 1.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.SKY_BLUE\"\n }\n}","project":"Superalgos","id":"19faece0-29af-4ca6-a4e1-2dae6420d769","savedPayload":{"position":{"x":22462.917593818034,"y":17356.08140665339},"targetPosition":{"x":22497.93439839642,"y":17501.936894713042},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"4bde92ba-252a-491d-94f3-1121fd35a78f","savedPayload":{"position":{"x":22497.93439839642,"y":17501.936894713042},"targetPosition":{"x":22532.951202974808,"y":17647.792382772695},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"tp2Up Begin","project":"Superalgos","id":"bedea384-5bab-443f-bcd8-65e40c49614e","savedPayload":{"position":{"x":22556.41637273084,"y":17499.639131683423},"targetPosition":{"x":22532.951202974808,"y":17647.792382772695},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"tp2Up Begin","id":"b4a94af5-df3e-4157-9168-454b6d355ce4"}}},{"type":"Polygon Vertex","name":"tp2Up End","project":"Superalgos","id":"2f04f0df-56c9-45fa-9327-a34ac03fc05f","savedPayload":{"position":{"x":22611.3259876822,"y":17519.896358119582},"targetPosition":{"x":22532.951202974808,"y":17647.792382772695},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"tp2Up End","id":"ea7e25d8-da53-489f-8641-fc6a4c391fa0"}}}],"id":"b20a80bf-44dc-4862-b6c0-1581dcace608","savedPayload":{"position":{"x":22532.951202974808,"y":17647.792382772695},"targetPosition":{"x":22486.020863462738,"y":17944.098884951236},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"TP3 Long","project":"Superalgos","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Superalgos","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.85,\n \"lineWidth\": 1.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_BLUE\"\n }\n}","project":"Superalgos","id":"a5e7bce3-3375-43f3-a54f-1ea4ac36352b","savedPayload":{"position":{"x":22645.755742102952,"y":17377.72172757479},"targetPosition":{"x":22633.986877743777,"y":17527.259327634758},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"0ba519e7-b476-4245-a36b-710d319985a4","savedPayload":{"position":{"x":22633.986877743777,"y":17527.259327634758},"targetPosition":{"x":22622.2180133846,"y":17676.796927694726},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"tp3Up Begin","project":"Superalgos","id":"3a03e1ff-5ab9-4733-b4c2-678b7ea95277","savedPayload":{"position":{"x":22690.316588345533,"y":17543.14594906647},"targetPosition":{"x":22622.2180133846,"y":17676.796927694726},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"tp3Up Begin","id":"6a5dab23-6df7-4ffe-a288-66c02abfe41d"}}},{"type":"Polygon Vertex","name":"tp3Up End","project":"Superalgos","id":"4dc30576-f727-45f8-bdd5-84b99c2d1ad1","savedPayload":{"position":{"x":22736.278908224605,"y":17579.3797204452},"targetPosition":{"x":22622.2180133846,"y":17676.796927694726},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"tp3Up End","id":"753d9e1d-cc17-495a-80ea-2d913f8754f9"}}}],"id":"264ff0d5-6d5f-440a-8aa2-6a077e8963d3","savedPayload":{"position":{"x":22622.2180133846,"y":17676.796927694726},"targetPosition":{"x":22486.020863462738,"y":17944.098884951236},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"SL Long","project":"Superalgos","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Superalgos","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.85,\n \"lineWidth\": 1.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.PINK\"\n }\n}","project":"Superalgos","id":"1a959c28-1730-44fb-bb27-62476c51ac73","savedPayload":{"position":{"x":22812.957927528227,"y":17454.802990841883},"targetPosition":{"x":22755.555412673464,"y":17593.384920718578},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"4ad0830c-7b2c-4380-a0d3-d7f6262908f1","savedPayload":{"position":{"x":22755.555412673464,"y":17593.384920718578},"targetPosition":{"x":22698.1528978187,"y":17731.966850595272},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"slUp Begin","project":"Superalgos","id":"0dd981e4-d101-475f-9e03-128a873b4b4b","savedPayload":{"position":{"x":22804.218914996683,"y":17625.90083341729},"targetPosition":{"x":22698.1528978187,"y":17731.966850595272},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"slUp Begin","id":"edc5c9ed-9c28-4a6b-8107-8485403597a1"}}},{"type":"Polygon Vertex","name":"slUp End","project":"Superalgos","id":"bd151750-05bf-4b6a-81ec-fc00c225303a","savedPayload":{"position":{"x":22836.734827695396,"y":17674.56433574051},"targetPosition":{"x":22698.1528978187,"y":17731.966850595272},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"slUp End","id":"7a29298e-a386-4494-a64f-5bd09e833164"}}}],"id":"7cf2e43b-95eb-400d-b685-e9ade4bbe24f","savedPayload":{"position":{"x":22698.1528978187,"y":17731.966850595272},"targetPosition":{"x":22486.020863462738,"y":17944.098884951236},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"TP1 Short","project":"Superalgos","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Superalgos","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.75,\n \"lineWidth\": 1.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.NEON_GREEN\"\n }\n}","project":"Superalgos","id":"63dfd83a-ba18-4f7f-a71e-9219d5af7bfa","savedPayload":{"position":{"x":22948.157235218303,"y":17579.779945349364},"targetPosition":{"x":22850.740027968775,"y":17693.84084018937},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"5ac73652-8c88-45f0-bcc1-bd64bfe68ca9","savedPayload":{"position":{"x":22850.740027968775,"y":17693.84084018937},"targetPosition":{"x":22753.322820719248,"y":17807.901735029373},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"tp1Down Begin","project":"Superalgos","id":"6dd9f41a-cc9d-4046-bb03-b50beda88bd4","savedPayload":{"position":{"x":22886.973799347503,"y":17739.80316006844},"targetPosition":{"x":22753.322820719248,"y":17807.901735029373},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"tp1Down Begin","id":"21e90ec6-6e9a-4981-9e8f-4ad984533830"}}},{"type":"Polygon Vertex","name":"tp1Down End","project":"Superalgos","id":"2aca42de-53a5-473c-a0a8-41090faa6c36","savedPayload":{"position":{"x":22902.860420779216,"y":17796.132870670197},"targetPosition":{"x":22753.322820719248,"y":17807.901735029373},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"tp1Down End","id":"7ebed523-7b59-459f-be60-e839eb5688ed"}}}],"id":"ab94e1bd-6d24-4489-ab1b-c5d62adf7e9e","savedPayload":{"position":{"x":22753.322820719248,"y":17807.901735029373},"targetPosition":{"x":22486.020863462738,"y":17944.098884951236},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"TP2 Short","project":"Superalgos","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Superalgos","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.85,\n \"lineWidth\": 1.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.SKY_BLUE\"\n }\n}","project":"Superalgos","id":"b914801f-de70-4cf1-ab89-6f41cf3a4120","savedPayload":{"position":{"x":23038.119414947505,"y":17740.41897602438},"targetPosition":{"x":22910.22339029439,"y":17818.793760731773},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"b45edff7-de18-46c7-94b5-d1df67798336","savedPayload":{"position":{"x":22910.22339029439,"y":17818.793760731773},"targetPosition":{"x":22782.32736564128,"y":17897.168545439166},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"tp2Down Begin","project":"Superalgos","id":"3fd36f0a-7a39-4c6a-92eb-a0094c080f85","savedPayload":{"position":{"x":22930.48061673055,"y":17873.703375683133},"targetPosition":{"x":22782.32736564128,"y":17897.168545439166},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"tp2Down Begin","id":"44cb638d-eebe-4515-a376-3a77bc17f712"}}},{"type":"Polygon Vertex","name":"tp2Down End","project":"Superalgos","id":"ae162289-acc9-4a93-8706-74556b3437be","savedPayload":{"position":{"x":22928.18285370093,"y":17932.185350017553},"targetPosition":{"x":22782.32736564128,"y":17897.168545439166},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"tp2Down End","id":"4105364c-b5e1-4b2c-bbe7-33cdac9930c7"}}}],"id":"6f4b5295-6b0d-4b77-a258-7b2ded19ecbc","savedPayload":{"position":{"x":22782.32736564128,"y":17897.168545439166},"targetPosition":{"x":22486.020863462738,"y":17944.098884951236},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"TP3 Short","project":"Superalgos","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Superalgos","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.75,\n \"lineWidth\": 1.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_BLUE\"\n }\n}","project":"Superalgos","id":"8e9d0fe0-08c2-4f9b-9ee6-daf3bbbd73a2","savedPayload":{"position":{"x":23074.038341760584,"y":17920.995615306532},"targetPosition":{"x":22928.18285370093,"y":17956.01241988492},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"dc53d219-ed1c-4521-8fd2-19b7aa12470b","savedPayload":{"position":{"x":22928.18285370093,"y":17956.01241988492},"targetPosition":{"x":22782.32736564128,"y":17991.029224463306},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"tp3Down Begin","project":"Superalgos","id":"cc84414f-f794-4231-a9d8-dc1696e3625f","savedPayload":{"position":{"x":22930.48061673055,"y":18014.49439421934},"targetPosition":{"x":22782.32736564128,"y":17991.029224463306},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"tp3Down Begin","id":"176fc647-afb0-4cfa-9f6b-7cf635f9698f"}}},{"type":"Polygon Vertex","name":"tp3Down End","project":"Superalgos","id":"cfed0f01-9e66-4f2c-aafb-85bd8c20a82c","savedPayload":{"position":{"x":22910.22339029439,"y":18069.4040091707},"targetPosition":{"x":22782.32736564128,"y":17991.029224463306},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"tp3Down End","id":"2eef8903-d6fc-4653-9086-32e6851f6583"}}}],"id":"4723c5ca-1687-4e3f-a5ec-43e49851ebb5","savedPayload":{"position":{"x":22782.32736564128,"y":17991.029224463306},"targetPosition":{"x":22486.020863462738,"y":17944.098884951236},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"SL Short","project":"Superalgos","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Superalgos","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.85,\n \"lineWidth\": 1.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.PINK\"\n }\n}","project":"Superalgos","id":"c093aee5-df2d-4df4-8375-f84922fd7628","savedPayload":{"position":{"x":23052.398020839184,"y":18103.83376359145},"targetPosition":{"x":22902.860420779216,"y":18092.064899232275},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"7910a149-2392-4740-b76b-ad7688d862d2","savedPayload":{"position":{"x":22902.860420779216,"y":18092.064899232275},"targetPosition":{"x":22753.322820719248,"y":18080.2960348731},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"slDown Begin","project":"Superalgos","id":"70ccffd6-85c5-407e-b083-39fc6919680c","savedPayload":{"position":{"x":22886.973799347503,"y":18148.39460983403},"targetPosition":{"x":22753.322820719248,"y":18080.2960348731},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"slDown Begin","id":"1ee90db8-0316-4c7e-a6a5-ee3d852d2943"}}},{"type":"Polygon Vertex","name":"slDown End","project":"Superalgos","id":"799fcaf4-def7-4146-a472-14214aa6ae1b","savedPayload":{"position":{"x":22850.740027968775,"y":18194.356929713103},"targetPosition":{"x":22753.322820719248,"y":18080.2960348731},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"slDown End","id":"dcc074bd-0af0-4c4d-938a-b5a1f903aac6"}}}],"id":"1fec1951-0af9-48be-a996-a430441a3001","savedPayload":{"position":{"x":22753.322820719248,"y":18080.2960348731},"targetPosition":{"x":22486.020863462738,"y":17944.098884951236},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"images":[],"texts":[],"id":"88d0d58f-a299-43e1-9e21-3e1cdfd28812","savedPayload":{"position":{"x":22486.020863462738,"y":17944.098884951236},"targetPosition":{"x":22273.888829106774,"y":18156.2309193072},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"panels":[{"type":"Plotter Panel","name":"TPSL Bands","config":"{\n \"codeName\": \"\"\n}","project":"Superalgos","panelData":[{"type":"Panel Data","name":"TP 1 Long","config":"{\n \"valueDecimals\": 2\n}","project":"Superalgos","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.tp1Up","project":"Superalgos","id":"e389338a-72d8-419e-99bb-0fdd8edcd8ef","savedPayload":{"position":{"x":22773.410836654246,"y":17839.616985010056},"targetPosition":{"x":22727.058287498003,"y":17982.27546245433},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.TRUE_GREEN\",\n \"opacity\": 1,\n \"fontSize\": 15\n}","project":"Superalgos","id":"793a2861-69b0-486d-8a2c-1b10d84096d5","savedPayload":{"position":{"x":22838.530011319614,"y":17881.9058715005},"targetPosition":{"x":22727.058287498003,"y":17982.27546245433},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"355bdc1e-acf1-4774-9521-0e11c67de98d","savedPayload":{"position":{"x":22727.058287498003,"y":17982.27546245433},"targetPosition":{"x":22563.666576993495,"y":18233.876632837957},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"TP 2 Long","config":"{\n \"valueDecimals\": 2\n}","project":"Superalgos","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.tp2Up","project":"Superalgos","id":"c7190d36-634e-41ff-9897-65a9ca91cf97","savedPayload":{"position":{"x":22884.978153274456,"y":17923.72796636676},"targetPosition":{"x":22796.810365430585,"y":18045.080515523005},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.SKY_BLUE\",\n \"opacity\": 1,\n \"fontSize\": 15\n}","project":"Superalgos","id":"599b9c16-17b4-4ebc-9a13-172033013ec0","savedPayload":{"position":{"x":22933.842184076977,"y":17984.070019061634},"targetPosition":{"x":22796.810365430585,"y":18045.080515523005},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"08132412-2c3c-4c0b-9d77-b481190d5d95","savedPayload":{"position":{"x":22796.810365430585,"y":18045.080515523005},"targetPosition":{"x":22563.666576993495,"y":18233.876632837957},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"TP 3 Long","config":"{\n \"valueDecimals\": 2\n}","project":"Superalgos","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.tp3Up","project":"Superalgos","id":"b9f5d0e8-036e-4dca-8efa-9ee0894c76ca","savedPayload":{"position":{"x":22965.093254098898,"y":18038.198460130494},"targetPosition":{"x":22843.740704942655,"y":18126.366247974365},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.TRUE_BLUE\",\n \"opacity\": 1,\n \"fontSize\": 15\n}","project":"Superalgos","id":"d054193b-3e06-4cbe-b7de-495d92e2ce81","savedPayload":{"position":{"x":22992.918989247897,"y":18110.686978484217},"targetPosition":{"x":22843.740704942655,"y":18126.366247974365},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"416615b0-5c43-433b-961e-8b826bb228e1","savedPayload":{"position":{"x":22843.740704942655,"y":18126.366247974365},"targetPosition":{"x":22563.666576993495,"y":18233.876632837957},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"SL Long","config":"{\n \"valueDecimals\": 2\n}","project":"Superalgos","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.slUp","project":"Superalgos","id":"1a3b0394-2af8-4ba2-9eef-73d1ff8830d5","savedPayload":{"position":{"x":23005.91391486414,"y":18171.82329680883},"targetPosition":{"x":22863.255437419866,"y":18218.175845965074},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.PINK\",\n \"opacity\": 1,\n \"fontSize\": 15\n}","project":"Superalgos","id":"129484d2-1d05-4894-bb81-04f92c7793f0","savedPayload":{"position":{"x":23009.97757752994,"y":18249.362599587737},"targetPosition":{"x":22863.255437419866,"y":18218.175845965074},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"1d1ba730-fb3c-4818-b320-5561c849fc2c","savedPayload":{"position":{"x":22863.255437419866,"y":18218.175845965074},"targetPosition":{"x":22563.666576993495,"y":18233.876632837957},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"TP 1 Short","config":"{\n \"valueDecimals\": 2\n}","project":"Superalgos","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.tp1Down","project":"Superalgos","id":"ad63ad30-a06d-42c1-afc8-5992c47a42fc","savedPayload":{"position":{"x":23003.444324880216,"y":18311.522346368714},"targetPosition":{"x":22853.444324880216,"y":18311.522346368714},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.TRUE_GREEN\",\n \"opacity\": 1,\n \"fontSize\": 15\n}","project":"Superalgos","id":"be94ba41-f206-43a3-9a80-25812c4c67d9","savedPayload":{"position":{"x":22983.348135447883,"y":18386.522346368714},"targetPosition":{"x":22853.444324880216,"y":18311.522346368714},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"b9cb0e55-dd8e-4c9a-b959-1d36fbb03d12","savedPayload":{"position":{"x":22853.444324880216,"y":18311.522346368714},"targetPosition":{"x":22563.666576993495,"y":18233.876632837957},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"TP 2 Short","config":"{\n \"valueDecimals\": 2\n}","project":"Superalgos","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.tp2Down","project":"Superalgos","id":"646d4e9a-cc23-4fea-ac1b-7ca19bfb4c9f","savedPayload":{"position":{"x":22957.926224821396,"y":18443.620892498708},"targetPosition":{"x":22815.267747377122,"y":18397.268343342465},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.SKY_BLUE\",\n \"opacity\": 1,\n \"fontSize\": 15\n}","project":"Superalgos","id":"b644db96-567a-487e-9544-e49da73a1a02","savedPayload":{"position":{"x":22915.63733833095,"y":18508.740067164075},"targetPosition":{"x":22815.267747377122,"y":18397.268343342465},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"942b6129-81fa-40c3-8ba5-3b51488c2501","savedPayload":{"position":{"x":22815.267747377122,"y":18397.268343342465},"targetPosition":{"x":22563.666576993495,"y":18233.876632837957},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"TP 3 Short","config":"{\n \"valueDecimals\": 2\n}","project":"Superalgos","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.tp3Down","project":"Superalgos","id":"d7b09976-f8e5-4115-a365-ef98d5010548","savedPayload":{"position":{"x":22873.81524346469,"y":18555.188209118918},"targetPosition":{"x":22752.462694308448,"y":18467.020421275047},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.TRUE_BLUE\",\n \"opacity\": 1,\n \"fontSize\": 15\n}","project":"Superalgos","id":"76814adb-3f2e-4417-b08c-9d4b7c244c71","savedPayload":{"position":{"x":22813.47319076982,"y":18604.05223992144},"targetPosition":{"x":22752.462694308448,"y":18467.020421275047},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"26587e0f-bd24-4eaf-af92-eec389f0f968","savedPayload":{"position":{"x":22752.462694308448,"y":18467.020421275047},"targetPosition":{"x":22563.666576993495,"y":18233.876632837957},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"SL Short","config":"{\n \"valueDecimals\": 2\n}","project":"Superalgos","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.slDown","project":"Superalgos","id":"f578833b-b377-4ad3-b35b-ef11fe666368","savedPayload":{"position":{"x":22759.34474970096,"y":18635.30330994336},"targetPosition":{"x":22671.176961857087,"y":18513.950760787116},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.PINK\",\n \"opacity\": 1,\n \"fontSize\": 15\n}","project":"Superalgos","id":"387e8ccd-4eb0-4c82-a2a7-0325e0473c34","savedPayload":{"position":{"x":22686.856231347236,"y":18663.12904509236},"targetPosition":{"x":22671.176961857087,"y":18513.950760787116},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"d3949829-1713-4163-a102-a2b7f211568d","savedPayload":{"position":{"x":22671.176961857087,"y":18513.950760787116},"targetPosition":{"x":22563.666576993495,"y":18233.876632837957},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"ATR","config":"{\n \"valueDecimals\": 5\n}","project":"Superalgos","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.atr","project":"Superalgos","id":"a7f1603f-4540-4da7-9447-0ed9d95f9237","savedPayload":{"position":{"x":22625.71991302262,"y":18676.123970708602},"targetPosition":{"x":22579.36736386638,"y":18533.465493264328},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.BLACK\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Superalgos","id":"36d99c0a-a416-4bf2-8582-839a19c1feb9","savedPayload":{"position":{"x":22548.180610243715,"y":18680.1876333744},"targetPosition":{"x":22579.36736386638,"y":18533.465493264328},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"09658a81-a97f-4502-82e5-afe35a4968b9","savedPayload":{"position":{"x":22579.36736386638,"y":18533.465493264328},"targetPosition":{"x":22563.666576993495,"y":18233.876632837957},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"0400ec70-bd48-4e26-84ec-e3ea608c4339","savedPayload":{"position":{"x":22563.666576993495,"y":18233.876632837957},"targetPosition":{"x":22273.888829106774,"y":18156.2309193072},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"21e0cc6d-a28a-4036-bd91-601e213b332f","savedPayload":{"position":{"x":22273.888829106774,"y":18156.2309193072},"targetPosition":{"x":21984.111081220053,"y":18233.876632837957},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"84d16bbf-6f8f-46f2-a037-11258acbc118","savedPayload":{"position":{"x":21982.18122541768,"y":18227.002579316286},"targetPosition":{"x":21694.333333333332,"y":18311.522346368714},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c","savedPayload":{"position":{"x":21694.333333333332,"y":18311.522346368714},"targetPosition":{"x":21694.333333333332,"y":18311.522346368714},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}} \ No newline at end of file +{"type":"Data Mine","name":"PLUVTECH-DM","config":"{\n \"codeName\": \"PLUVTECH-DM\"\n}","project":"Superalgos","sensorBots":[],"apiDataFetcherBots":[],"indicatorBots":[{"type":"Indicator Bot","name":"Fisher Transform","config":"{\n \"codeName\": \"Fisher\"\n}","project":"Superalgos","processes":[{"type":"Process Definition","name":"Multi-Period-Market","config":"{\n \"codeName\": \"Multi-Period-Market\",\n \"description\": \"Produces Fisher Transform\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Period-Market\"\n }\n}","project":"Superalgos","processOutput":{"type":"Process Output","name":"New Process Output","project":"Superalgos","outputDatasets":[{"type":"Output Dataset","name":"Multi-Period-Market FisherTransform","project":"Superalgos","id":"417d48b6-505e-44da-819c-9bae7ef27be1","savedPayload":{"position":{"x":21673.17727308033,"y":18128.238464379032},"targetPosition":{"x":21699.059177590585,"y":18224.831047007938},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Market","id":"9323c88c-d610-4539-b736-cbb8653cef13"}}}],"outputDatasetFolders":[],"id":"8e54b923-f47a-44c4-9463-0ad427cad349","savedPayload":{"position":{"x":21699.059177590585,"y":18224.831047007938},"targetPosition":{"x":21737.882034355964,"y":18369.7199209513},"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":"Superalgos","statusDependencies":[{"type":"Status Dependency","name":"Fisher Transform Multi-Period-Market","config":"{\n \"mainUtility\": \"Self Reference\"\n}","project":"Superalgos","id":"6a19b7ec-c85e-4acd-aa3d-476d56899896","savedPayload":{"position":{"x":21740.52774788672,"y":17950.03836249691},"targetPosition":{"x":21815.52774788672,"y":18079.942173064577},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"6d52d241-dc08-45b6-af54-d4a3d3884211"}}},{"type":"Status Dependency","name":"Candles Volumes Multi-Period-Market","config":"{\n \"mainUtility\": \"Market Ending Point\"\n}","project":"Superalgos","id":"2f8cefb9-94ad-4126-b666-cfb9744a90c6","savedPayload":{"position":{"x":21854.3506046521,"y":17935.053299121217},"targetPosition":{"x":21815.52774788672,"y":18079.942173064577},"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-Period-Market","project":"Superalgos","id":"e246ec47-4cad-43e5-a2ec-4a9a12f41ea2","savedPayload":{"position":{"x":21945.431558454387,"y":18004.942173064577},"targetPosition":{"x":21815.52774788672,"y":18079.942173064577},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Market","id":"2b03494a-67d6-47f1-89b6-53fc4c9116a8"}}}],"dataMineDataDependencies":[],"id":"6827047a-9e5f-463f-bceb-e832686975a9","savedPayload":{"position":{"x":21815.52774788672,"y":18079.942173064577},"targetPosition":{"x":21737.882034355964,"y":18369.7199209513},"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":"Superalgos","id":"6d52d241-dc08-45b6-af54-d4a3d3884211","savedPayload":{"position":{"x":21843.948051533946,"y":18263.653903773316},"targetPosition":{"x":21737.882034355964,"y":18369.7199209513},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Candles Volumes Multi-Period-Market","project":"Superalgos","id":"bfafbb28-81d6-42c9-bc1e-9711318c8192","savedPayload":{"position":{"x":22027.659782242685,"y":18292.07420742054},"targetPosition":{"x":21737.882034355964,"y":18369.7199209513},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"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":"Superalgos","id":"0448e2dd-ae2e-475c-a3dd-2a951ea4fa68","savedPayload":{"position":{"x":22027.659782242685,"y":18447.365634482056},"targetPosition":{"x":21737.882034355964,"y":18369.7199209513},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"a92e1484-ed61-4518-a066-211baf9c25c7","savedPayload":{"position":{"x":21737.882034355964,"y":18369.7199209513},"targetPosition":{"x":21525.75,"y":18581.851955307262},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Process Definition","name":"Multi-Period-Daily","config":"{\n \"codeName\": \"Multi-Period-Daily\",\n \"description\": \"Produces Fisher Transform\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Period-Daily\"\n }\n}","project":"Superalgos","processOutput":{"type":"Process Output","name":"New Process Output","project":"Superalgos","outputDatasets":[{"type":"Output Dataset","name":"Multi-Period-Daily FisherTransform","project":"Superalgos","id":"9642ad68-d237-4d18-84a4-72bc3080f5c1","savedPayload":{"position":{"x":21950.75,"y":18365.34560436115},"targetPosition":{"x":21900.75,"y":18451.948144739596},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Daily","id":"e708fb9c-e0f2-4c91-9f04-2caa7b096446"}}}],"outputDatasetFolders":[],"id":"57ed7dd2-cbaa-4160-b75d-fd6b2664ecae","savedPayload":{"position":{"x":21900.75,"y":18451.948144739596},"targetPosition":{"x":21825.75,"y":18581.851955307262},"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":"Superalgos","statusDependencies":[{"type":"Status Dependency","name":"Fisher Transform Multi-Period-Daily","config":"{\n \"mainUtility\": \"Self Reference\"\n}","project":"Superalgos","id":"6509aa0e-67e3-40e1-ba91-b13a5abfce0c","savedPayload":{"position":{"x":22101.23689062548,"y":18282.67367100202},"targetPosition":{"x":22085.557621135333,"y":18431.851955307262},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"fe60133e-255e-45f1-b208-5b642079243e"}}},{"type":"Status Dependency","name":"Candles Volumes Multi-Period-Daily","config":"{\n \"mainUtility\": \"Market Ending Point\"\n}","project":"Superalgos","id":"99d5d95e-94dd-4b18-b64c-292c42ebba62","savedPayload":{"position":{"x":22185.927212089162,"y":18320.38023148565},"targetPosition":{"x":22085.557621135333,"y":18431.851955307262},"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"}}},{"type":"Status Dependency","name":"Exchange Raw Data Historic-OHLCVs","config":"{\n \"mainUtility\": \"Market Starting Point\"\n}","project":"Superalgos","id":"78dd2e7a-deb2-4916-b7c0-2c5e5d1db7ad","savedPayload":{"position":{"x":22232.279761245405,"y":18400.6652016846},"targetPosition":{"x":22085.557621135333,"y":18431.851955307262},"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"}}}],"dataDependencies":[{"type":"Data Dependency","name":"Candles Multi-Period-Daily","project":"Superalgos","id":"e41ea75a-0c51-4abe-a465-698476f4d0f4","savedPayload":{"position":{"x":22222.589439781725,"y":18492.862451768633},"targetPosition":{"x":22085.557621135333,"y":18431.851955307262},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Daily","id":"678a567c-f08d-49b9-813b-4e54fd6afadb"}}}],"dataMineDataDependencies":[],"id":"79a16129-e861-4139-944d-6febd5b6b511","savedPayload":{"position":{"x":22085.557621135333,"y":18431.851955307262},"targetPosition":{"x":21825.75,"y":18581.851955307262},"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":"Superalgos","id":"fe60133e-255e-45f1-b208-5b642079243e","savedPayload":{"position":{"x":21975.75,"y":18581.851955307262},"targetPosition":{"x":21825.75,"y":18581.851955307262},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Candles Volumes Multi-Period-Daily","project":"Superalgos","id":"9751da67-6f6b-4261-8796-eff537798d78","savedPayload":{"position":{"x":22085.557621135333,"y":18731.851955307262},"targetPosition":{"x":21825.75,"y":18581.851955307262},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"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":"Superalgos","id":"2cdc7ffd-ed6a-4849-a901-7171855f3c36","savedPayload":{"position":{"x":21975.75,"y":18841.659576442595},"targetPosition":{"x":21825.75,"y":18581.851955307262},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"b7de0201-cc18-45c3-8b54-24f37290122f","savedPayload":{"position":{"x":21825.75,"y":18581.851955307262},"targetPosition":{"x":21525.75,"y":18581.851955307262},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"products":[{"type":"Product Definition","name":"FisherTransform","config":"{\n \"codeName\": \"Fisher\",\n \"singularVariableName\": \"Fisher\",\n \"pluralVariableName\": \"Fishers\",\n \"parameters\": [\n \"periods\"\n ]\n}","project":"Superalgos","datasets":[{"type":"Dataset Definition","name":"Multi-Period-Market","config":"{\n \"codeName\": \"Multi-Period-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/@Period\",\n \"fileName\": \"Data.json\"\n}","project":"Superalgos","id":"9323c88c-d610-4539-b736-cbb8653cef13","savedPayload":{"position":{"x":22034.188536534504,"y":18747.053650151156},"targetPosition":{"x":21737.882034355964,"y":18793.983989663226},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},{"type":"Dataset Definition","name":"Multi-Period-Daily","config":"{\n \"codeName\": \"Multi-Period-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/@Period/@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":"Superalgos","id":"e708fb9c-e0f2-4c91-9f04-2caa7b096446","savedPayload":{"position":{"x":22005.183991612474,"y":18930.18113958509},"targetPosition":{"x":21737.882034355964,"y":18793.983989663226},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}}],"record":{"type":"Record Definition","name":"New Record Definition","project":"Superalgos","properties":[{"type":"Record Property","name":"Fisher Begin","config":"{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Record Formula","code":"record.current.begin","project":"Superalgos","id":"becfbac3-736a-45d0-8462-133de22b065b","savedPayload":{"position":{"x":22076.333432871565,"y":19208.232259992856},"targetPosition":{"x":21995.43173343407,"y":19149.453734763607},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"25beb77a-6728-4902-b5e2-e4776aeb27fd","savedPayload":{"position":{"x":21995.43173343407,"y":19149.453734763607},"targetPosition":{"x":21874.079184277827,"y":19061.285946919736},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Fisher End","config":"{\n \"codeName\": \"end\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Record Formula","code":"record.current.end","project":"Superalgos","id":"28c2b93e-6e14-4f1e-b519-552fa3d961e1","savedPayload":{"position":{"x":22021.025497350947,"y":19263.540195513473},"targetPosition":{"x":21962.2469721217,"y":19182.63849607598},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"f18c509f-52b8-42bd-83bd-a24467fff25a","savedPayload":{"position":{"x":21962.2469721217,"y":19182.63849607598},"targetPosition":{"x":21874.079184277827,"y":19061.285946919736},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Fisher","config":"{\n \"codeName\": \"fisher\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Record Formula","code":"variable.fisher","project":"Superalgos","id":"8c3401cc-801d-4d30-9a47-772690542bae","savedPayload":{"position":{"x":21951.333432871565,"y":19299.050075993524},"targetPosition":{"x":21920.43173343407,"y":19203.94442436401},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"b6a07bcd-6cb9-48cb-8e22-b42342137876","savedPayload":{"position":{"x":21920.43173343407,"y":19203.94442436401},"targetPosition":{"x":21874.079184277827,"y":19061.285946919736},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Trigger","config":"{\n \"codeName\": \"trigger\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Record Formula","code":"variable.trigger","project":"Superalgos","id":"00785739-139d-42f6-8141-d95ae10375e9","savedPayload":{"position":{"x":21874.079184277827,"y":19311.285946919736},"targetPosition":{"x":21874.079184277827,"y":19211.285946919736},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"e81e6add-0c05-41c6-8557-efeb6f204456","savedPayload":{"position":{"x":21874.079184277827,"y":19211.285946919736},"targetPosition":{"x":21874.079184277827,"y":19061.285946919736},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"cf04cf86-f30e-495b-8546-8da579a69498","savedPayload":{"position":{"x":21874.079184277827,"y":19061.285946919736},"targetPosition":{"x":21737.882034355964,"y":18793.983989663226},"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":"Superalgos","loop":{"type":"Procedure Loop","name":"New Procedure Loop","project":"Superalgos","procedureJavascriptCode":{"type":"Procedure Javascript Code","name":"New Procedure Javascript Code","code":"/* Loop Code */\nlet candle = record.current;\n\n/* Step 1 */\nlet hl2 = (candle.max + candle.min) / 2; // (high + low) / 2\n\n// Push hl2 to hl2Arr[] for future reference ; Ensure length == period\nvariable.hl2Arr.push(hl2);\nif (variable.hl2Arr.length > variable.PERIODS) {\n variable.hl2Arr.splice(0, 1);\n}\n\n\nif (variable.hl2Arr.length !== variable.PERIODS) {\n variable.fisher = 0;\n variable.trigger = 0;\n} else {\n let hl2Max = Math.max(...variable.hl2Arr); // Get highest(hl2, period)\n let hl2Min = Math.min(...variable.hl2Arr); // Get lowest(hl2, period)\n\n /* Step 2 */\n let nValue1 = 0.33 * 2 * ((hl2 - hl2Min) / (hl2Max - hl2Min) - 0.5) + 0.67 * variable.nValue1Prev;\n variable.nValue1Prev = nValue1;\n let nValue2 = (nValue1 > .99) ? .999 : (nValue1 < -.99) ? -.999 : nValue1;\n variable.fisher = 0.5 * Math.log((1 + nValue2) / (1 - nValue2)) + 0.5 * variable.nFishPrev;\n variable.trigger = variable.nFishPrev;\n variable.nFishPrev = variable.fisher;\n}\n\nif (!isFinite(variable.fisher)) {\n variable.fisher = (isFinite(variable.nFishPrev)) ? variable.nFishPrev : 0;\n}\nif (!isFinite(variable.trigger)) {\n variable.trigger = (isFinite(variable.nFishPrev)) ? variable.nFishPrev : 0;\n}","project":"Superalgos","id":"cdb1d709-d036-4c38-af99-81bbafbd59e1","savedPayload":{"position":{"x":21798.462079707486,"y":19370.36461979093},"targetPosition":{"x":21744.70688727569,"y":19230.327555816348},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"3f76b68d-bd1c-444b-a795-415ab483e4a4","savedPayload":{"position":{"x":21744.70688727569,"y":19230.327555816348},"targetPosition":{"x":21690.951694843894,"y":19090.290491841766},"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":"Superalgos","procedureJavascriptCode":{"type":"Procedure Javascript Code","name":"New Procedure Javascript Code","code":"/* Initialization Code */\nvariable.PERIODS = 10;\nvariable.nValue1Prev = 0;\nvariable.nFishPrev = 0;\nvariable.hl2Arr = [];\nif (parameters.periods !== undefined) {\n variable.PERIODS = parameters.periods;\n}","project":"Superalgos","id":"cd7eaee1-3ce1-4a7a-88a7-d2b920ad55a9","savedPayload":{"position":{"x":21502.15557752894,"y":19323.434280278856},"targetPosition":{"x":21596.553636186418,"y":19206.86238606031},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"2ee6364a-6e3f-4d5a-a767-f3f883a1282e","savedPayload":{"position":{"x":21596.553636186418,"y":19206.86238606031},"targetPosition":{"x":21690.951694843894,"y":19090.290491841766},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"bb0e7a90-344c-41f6-b9d9-7b9003364eab","savedPayload":{"position":{"x":21690.951694843894,"y":19090.290491841766},"targetPosition":{"x":21737.882034355964,"y":18793.983989663226},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"2d1afdf1-95a1-4bcc-94a2-9f37485f86f6","savedPayload":{"position":{"x":21737.882034355964,"y":18793.983989663226},"targetPosition":{"x":21525.75,"y":18581.851955307262},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Module","name":"Fisher Module","id":"6df6dd70-21f0-44c5-9345-3410727211c9"}}}],"id":"1cf45944-eac2-493d-b53a-da358c2a67c1","savedPayload":{"position":{"x":22122.75,"y":18587.851955307262},"targetPosition":{"x":21822.75,"y":18587.851955307262},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Indicator Bot","name":"Waddah Attar","config":"{\n \"codeName\": \"Waddah\"\n}","project":"Superalgos","processes":[{"type":"Process Definition","name":"Multi-Period-Market","config":"{\n \"codeName\": \"Multi-Period-Market\",\n \"description\": \"Calculates Waddah Attar 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-Period-Market\"\n }\n}","project":"Superalgos","processOutput":{"type":"Process Output","name":"New Process Output","project":"Superalgos","outputDatasets":[{"type":"Output Dataset","name":"Multi-Period-Market Waddah Attar","project":"Superalgos","id":"4ac29518-4990-48ad-b63d-c06fe8ac79d0","savedPayload":{"position":{"x":21443.17346141748,"y":19209.083037860073},"targetPosition":{"x":21298.284587474118,"y":19170.260181094694},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Market","id":"bfee2065-abeb-455c-816d-de941df980af"}}}],"outputDatasetFolders":[],"id":"5642e903-67c1-43d8-8e39-debaeeff0ef5","savedPayload":{"position":{"x":21298.284587474118,"y":19170.260181094694},"targetPosition":{"x":21153.395713530757,"y":19131.437324329316},"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":"Superalgos","statusDependencies":[{"type":"Status Dependency","name":"Waddah Attar Multi-Period-Market","config":"{\n \"mainUtility\": \"Self Reference\"\n}","project":"Superalgos","id":"7a0f3b74-213d-4d6c-a64c-d52d5274a5f6","savedPayload":{"position":{"x":21504.109677763416,"y":19400.971873540042},"targetPosition":{"x":21365.52774788672,"y":19343.56935868528},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"a7e63865-6bbb-4513-829d-c3edf775f485"}}},{"type":"Status Dependency","name":"Candles Volumes Multi-Period-Market","config":"{\"mainUtility\": \"Market Ending Point\"}","project":"Superalgos","id":"fb689515-a4a5-414f-beb0-dba203aaee38","savedPayload":{"position":{"x":21471.593765064703,"y":19449.63537586326},"targetPosition":{"x":21365.52774788672,"y":19343.56935868528},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"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-Period-Market","project":"Superalgos","id":"633b8378-f0d6-40d3-aeed-81327813f71f","savedPayload":{"position":{"x":21422.930262741484,"y":19482.151288561974},"targetPosition":{"x":21365.52774788672,"y":19343.56935868528},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Market","id":"2b03494a-67d6-47f1-89b6-53fc4c9116a8"}}}],"dataMineDataDependencies":[],"id":"cdcd620c-542c-4401-af02-484e129773d4","savedPayload":{"position":{"x":21365.52774788672,"y":19343.56935868528},"targetPosition":{"x":21153.395713530757,"y":19131.437324329316},"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":"Superalgos","id":"a7e63865-6bbb-4513-829d-c3edf775f485","savedPayload":{"position":{"x":21231.041427061515,"y":19421.215072216037},"targetPosition":{"x":21153.395713530757,"y":19131.437324329316},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Candles Volumes Multi-Period-Market","project":"Superalgos","id":"d7721d2b-3020-47ed-8264-a9ef971b5f59","savedPayload":{"position":{"x":21075.75,"y":19421.215072216037},"targetPosition":{"x":21153.395713530757,"y":19131.437324329316},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"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":"Superalgos","id":"19c0a956-a27e-4845-a9ee-c82933474be8","savedPayload":{"position":{"x":20941.263679174794,"y":19343.56935868528},"targetPosition":{"x":21153.395713530757,"y":19131.437324329316},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"586f7c7a-3c58-494f-9f47-e328a7018b87","savedPayload":{"position":{"x":21754.421742363218,"y":18748.541515388926},"targetPosition":{"x":21455.563332935693,"y":18774.688238213224},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Process Definition","name":"Multi-Period-Daily","config":"{\n \"codeName\": \"Multi-Period-Daily\",\n \"description\": \"Calculates Waddah Attars for timeframes under 1hs.\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Period-Daily\"\n }\n}","project":"Superalgos","processOutput":{"type":"Process Output","name":"New Process Output","project":"Superalgos","outputDatasets":[{"type":"Output Dataset","name":"Multi-Period-Daily Waddah Attar","project":"Superalgos","id":"a3ebee54-d0fd-4f6c-91ee-f09df789d514","savedPayload":{"position":{"x":21075.75,"y":19361.27481871326},"targetPosition":{"x":21000.75,"y":19231.371008145594},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Daily","id":"ef9e9c8e-32cf-4502-84e1-657784fd75cb"}}}],"outputDatasetFolders":[],"id":"0d1ec43b-9a11-4b92-a596-c15f49735247","savedPayload":{"position":{"x":21000.75,"y":19231.371008145594},"targetPosition":{"x":20925.75,"y":19101.467197577927},"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":"Superalgos","statusDependencies":[{"type":"Status Dependency","name":"Waddah Attar Multi-Period-Daily","config":"{\n \"mainUtility\": \"Self Reference\"\n}","project":"Superalgos","id":"2a01b04e-e1a7-432b-a49d-bdd6d5f84235","savedPayload":{"position":{"x":20993.84857496093,"y":19535.118176206182},"targetPosition":{"x":20925.75,"y":19401.467197577927},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"50f40bb1-bc37-447f-ab30-6d6af6fc99fa"}}},{"type":"Status Dependency","name":"Candles Volumes Multi-Period-Daily","config":"{\n \"mainUtility\": \"Market Ending Point\"\n}","project":"Superalgos","id":"dfc423d9-b87e-484a-828e-6de0cf7ffb9b","savedPayload":{"position":{"x":20949.215169756033,"y":19549.6204486672},"targetPosition":{"x":20925.75,"y":19401.467197577927},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"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":"{\n \"mainUtility\": \"Market Starting Point\"\n}","project":"Superalgos","id":"09da9133-1e20-453d-9819-deef02a14f64","savedPayload":{"position":{"x":20902.284830243967,"y":19549.6204486672},"targetPosition":{"x":20925.75,"y":19401.467197577927},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"181c7c34-7243-497a-9ddb-1b0067c6d66e"}}}],"dataDependencies":[{"type":"Data Dependency","name":"Candles Multi-Period-Daily","project":"Superalgos","id":"b345c93e-dcb9-4750-911e-d887489f8603","savedPayload":{"position":{"x":20857.65142503907,"y":19535.118176206182},"targetPosition":{"x":20925.75,"y":19401.467197577927},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Daily","id":"678a567c-f08d-49b9-813b-4e54fd6afadb"}}}],"dataMineDataDependencies":[],"id":"1376ad3a-8025-4252-afc1-06afc6027d90","savedPayload":{"position":{"x":20925.75,"y":19401.467197577927},"targetPosition":{"x":20925.75,"y":19101.467197577927},"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":"Superalgos","id":"50f40bb1-bc37-447f-ab30-6d6af6fc99fa","savedPayload":{"position":{"x":20850.75,"y":19231.371008145594},"targetPosition":{"x":20925.75,"y":19101.467197577927},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Candles Volumes Multi-Period-Daily","project":"Superalgos","id":"a9dc1651-b7f0-4d7e-92f6-6164b3b7eb69","savedPayload":{"position":{"x":20795.846189432334,"y":19176.467197577927},"targetPosition":{"x":20925.75,"y":19101.467197577927},"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":"Superalgos","id":"6fa462e0-aa81-40d0-a4e6-1b962452055c","savedPayload":{"position":{"x":20775.75,"y":19101.467197577927},"targetPosition":{"x":20925.75,"y":19101.467197577927},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"a726a599-bbb4-4193-834b-9790b2bac74f","savedPayload":{"position":{"x":21685.376665871387,"y":18967.524521119187},"targetPosition":{"x":21455.563332935693,"y":18774.688238213224},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"products":[{"type":"Product Definition","name":"Waddah Attar","config":"{\n \"codeName\": \"Waddah\",\n \"singularVariableName\": \"Waddah\",\n \"pluralVariableName\": \"Waddahs\",\n \"parameters\": [\n \"sensitivity\",\n \"fastLength\",\n \"slowLength\",\n \"channelLength\",\n \"stdMult\",\n \"deadZoneLen\"\n ]\n}","project":"Superalgos","datasets":[{"type":"Dataset Definition","name":"Multi-Period-Market","config":"{\n \"codeName\": \"Multi-Period-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/@Period\",\n \"fileName\": \"Data.json\"\n }","project":"Superalgos","id":"bfee2065-abeb-455c-816d-de941df980af","savedPayload":{"position":{"x":21738.860245970624,"y":19228.058070113766},"targetPosition":{"x":21481.71005575999,"y":19073.54664764075},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},{"type":"Dataset Definition","name":"Multi-Period-Daily","config":"{\n \"codeName\": \"Multi-Period-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/@Period/@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":"Superalgos","id":"ef9e9c8e-32cf-4502-84e1-657784fd75cb","savedPayload":{"position":{"x":21598.929394306775,"y":19349.69810367648},"targetPosition":{"x":21481.71005575999,"y":19073.54664764075},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}}],"record":{"type":"Record Definition","name":"New Record Definition","project":"Superalgos","properties":[{"type":"Record Property","name":"Begin","config":"{\n \"codeName\": \"begin\",\n \"isString\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","code":"record.current.begin","project":"Superalgos","id":"f5380e9f-beea-4125-b83f-9437a3b7787b","savedPayload":{"position":{"x":20622.762158692385,"y":19748.16642027015},"targetPosition":{"x":20617.71359422583,"y":19523.223067408086},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"b2641219-30ae-4f39-9d29-0e3311927944","savedPayload":{"position":{"x":20617.71359422583,"y":19523.223067408086},"targetPosition":{"x":20612.66502975927,"y":19298.27971454602},"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":"Superalgos","recordFormula":{"type":"Record Formula","code":"record.current.end","project":"Superalgos","id":"253a246d-5544-43b5-bd8c-b63a4887dc2f","savedPayload":{"position":{"x":20426.563702524334,"y":19707.99461054249},"targetPosition":{"x":20519.614366141803,"y":19503.137162544255},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"751785c0-318c-4e32-9b66-a1a90093f402","savedPayload":{"position":{"x":20519.614366141803,"y":19503.137162544255},"targetPosition":{"x":20612.66502975927,"y":19298.27971454602},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"trendUp","config":"{\n \"codeName\": \"trendUp\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","code":"variable.trendUp","project":"Superalgos","id":"4a7a72c5-758b-4f9e-875a-ae722e6a0298","savedPayload":{"position":{"x":20267.224896598163,"y":19586.67374083928},"targetPosition":{"x":20439.944963178717,"y":19442.47672769265},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"cf94523b-4aa2-4380-944d-6a1d40536fe2","savedPayload":{"position":{"x":20439.944963178717,"y":19442.47672769265},"targetPosition":{"x":20612.66502975927,"y":19298.27971454602},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"trendDown","config":"{\n \"codeName\": \"trendDown\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Record Formula","code":"variable.trendDown","project":"Superalgos","id":"51d26584-1b0c-4529-8c21-fd91282048dd","savedPayload":{"position":{"x":20176.30474558976,"y":19408.232897308073},"targetPosition":{"x":20394.484887674516,"y":19353.256305927047},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"4454997d-6e12-42d9-8390-3f58df51d5d4","savedPayload":{"position":{"x":20394.484887674516,"y":19353.256305927047},"targetPosition":{"x":20612.66502975927,"y":19298.27971454602},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"explosion","config":"{\n \"codeName\": \"explosion\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Record Formula","code":"variable.explosion","project":"Superalgos","id":"54e92edf-180d-4ab8-b6d1-0bf41f633d22","savedPayload":{"position":{"x":20171.811100468818,"y":19208.014477443547},"targetPosition":{"x":20392.238065114045,"y":19253.147095994784},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"0963b79b-d02c-4ca6-95e4-89a324be48c0","savedPayload":{"position":{"x":20392.238065114045,"y":19253.147095994784},"targetPosition":{"x":20612.66502975927,"y":19298.27971454602},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"deadZone","config":"{\n \"codeName\": \"deadZone\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Record Formula","code":"variable.deadZone","project":"Superalgos","id":"ec38f2ed-bdcc-46fb-b01b-cee79f5378a0","savedPayload":{"position":{"x":20254.63398276247,"y":19025.67419481765},"targetPosition":{"x":20433.64950626087,"y":19161.976954681835},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"e58a9ace-1402-4e46-a486-a9676088d3ab","savedPayload":{"position":{"x":20433.64950626087,"y":19161.976954681835},"targetPosition":{"x":20612.66502975927,"y":19298.27971454602},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"600b27a4-9af8-477a-a970-b663f7ae61ff","savedPayload":{"position":{"x":21380.482081305254,"y":19512.013176794106},"targetPosition":{"x":21481.71005575999,"y":19073.54664764075},"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":"Superalgos","loop":{"type":"Procedure Loop","name":"New Procedure Loop","project":"Superalgos","procedureJavascriptCode":{"type":"Procedure Javascript Code","code":"/* Loop Code */\nlet candle = record.current;\nlet last256Len = variable.last256Close.push(candle.close);\nif (last256Len > 256) {\n // Larger splice to avoid every > 256 performing splice call;\n // splice by largest length parameter:\n let sAmt = Math.max(variable.CHANNEL_LENGTH, variable.FAST_LENGTH,\n variable.SLOW_LENGTH, variable.DEAD_ZONE_LENGTH);\n variable.last256Close.splice(0, (last256Len - sAmt));\n last256Len = variable.last256Close.length;\n}\n\n/* ----- Function Section: ----- */\n/* Helper Functions: */\nlet STDev = function (dataArr) {\n let mean = dataArr.reduce((a, b) => a + b, 0) / dataArr.length;\n return Math.sqrt(dataArr.reduce((sq, n) => sq +\n Math.pow(n - mean, 2), 0) / (dataArr.length - 1));\n};\n\nfunction ema(source, len, emaPrevious) {\n let multiplier = 2 / (len + 1);\n return source * multiplier + emaPrevious * (1 - multiplier);\n}\n\nfunction sma(dataArr, len) {\n sum = dataArr.slice(dataArr.length - len).reduce((a, b) => a + b, 0);\n return sum / len;\n}\n\n/* Waddah Functions */\nfunction macd(source, fastLen, slowLen, emaFastPrev, emaSlowPrev) {\n let fastMA = ema(source, fastLen, emaFastPrev);\n let slowMA = ema(source, slowLen, emaSlowPrev);\n return fastMA - slowMA;\n}\n\n// *Note* - BB will use close and not typical ((high + low + close) / 3) for this instance of indicator.\nfunction BBUpper(source, len, multiplier) {\n let basis = sma(source, len);\n let dev = multiplier * STDev(source.slice(source.length - len));\n return basis + dev;\n}\n\nfunction BBLower(source, len, multiplier) {\n let basis = sma(source, len);\n let dev = multiplier * STDev(source.slice(source.length - len));\n return basis - dev;\n}\n/* ----- End Function Section ----- */\n\nif (last256Len < variable.CHANNEL_LENGTH || \n last256Len < variable.FAST_LENGTH ||\n last256Len < variable.SLOW_LENGTH) {\n variable.explosion = 0;\n variable.trendUp = 0;\n variable.trendDown = 0;\n variable.deadZone = 0;\n}\nelse {\n variable.ema12 = calculateEMA(12, candle.close, variable.previousEMA12)\n variable.previousEMA12 = variable.ema12\n\n variable.ema26 = calculateEMA(26, candle.close, variable.previousEMA26)\n variable.previousEMA26 = variable.ema26\n\n\n function calculateEMA(periods, price, previousEMA) {\n let k = 2 / (periods + 1)\n return price * k + previousEMA * (1 - k)\n }\n\n let trend1 = (macd(candle.close, variable.FAST_LENGTH, variable.SLOW_LENGTH,\n variable.emaFastPrev, variable.emaSlowPrev) - macd(variable.last256Close[last256Len - 2], variable.FAST_LENGTH, variable.SLOW_LENGTH,\n variable.emaFastPrevPrev, variable.emaSlowPrevPrev)) * variable.SENSITIVITY;\n\n variable.explosion = (BBUpper(variable.last256Close, variable.CHANNEL_LENGTH, variable.STDMULT) -\n BBLower(variable.last256Close, variable.CHANNEL_LENGTH, variable.STDMULT));\n\n variable.trendUp = (trend1 >= 0) ? trend1 : 0;\n variable.trendDown = (trend1 < 0) ? (-1 * trend1) : 0;\n variable.emaFastPrevPrev = variable.emaFastPrev;\n variable.emaSlowPrevPrev = variable.emaSlowPrev;\n variable.emaFastPrev = ema(candle.close, variable.FAST_LENGTH, variable.emaFastPrev);\n variable.emaSlowPrev = ema(candle.close, variable.SLOW_LENGTH, variable.emaSlowPrev);\n \n // deadZone Calculation:\n let trueRange = Math.max( (candle.max - candle.min), \n Math.abs(candle.max - variable.last256Close[last256Len - 2]),\n Math.abs(candle.min - variable.last256Close[last256Len - 2]));\n\n // rma Calculation:\n let alpha = 1 / variable.DEAD_ZONE_LENGTH;\n let sum = (variable.deadSumPrev === 0) ?\n trueRange :\n alpha * trueRange + (1 - alpha) * variable.deadSumPrev;\n variable.deadSumPrev = sum;\n variable.deadZone = sum * 3.7;\n}","project":"Superalgos","id":"d32d1422-b532-4303-a9b9-a922d484a944","savedPayload":{"position":{"x":20437.237335516333,"y":19154.564035014748},"targetPosition":{"x":20577.274399490914,"y":19100.808842582952},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"shortcutKey":"f"}}},"id":"b4e3fa0c-4bd7-45ef-8054-f7e5db3f9cf4","savedPayload":{"position":{"x":20577.274399490914,"y":19100.808842582952},"targetPosition":{"x":20717.311463465496,"y":19047.053650151156},"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":"Superalgos","procedureJavascriptCode":{"type":"Procedure Javascript Code","code":"/* Initialization Code */\n// Parameters:\nvariable.SENSITIVITY = 150;\nvariable.FAST_LENGTH = 20; // FastEMA Length\nvariable.SLOW_LENGTH = 40; // SlowEMA Length\nvariable.CHANNEL_LENGTH = 20; // BB Channel Length\nvariable.STDMULT = 2.0; // BB # Stdev\nvariable.DEAD_ZONE_LENGTH = 100; // Length for deadZone calculation.\nif (parameters.sensitivity !== undefined) {\n variable.SENSITIVITY = parameters.sensitivity;\n}\nif (parameters.slowLength !== undefined) {\n variable.SLOW_LENGTH = parameters.slowLength;\n}\nif (parameters.fastLength !== undefined) {\n variable.FAST_LENGTH = parameters.fastLength;\n}\nif (parameters.channelLength !== undefined) {\n variable.CHANNEL_LENGTH = parameters.channelLength;\n}\nif (parameters.stdMult !== undefined) {\n variable.STDMULT = parameters.stdMult;\n}\nif (parameters.deadZoneLen !== undefined) {\n variable.DEAD_ZONE_LENGTH = parameters.deadZoneLen;\n}\n\n// Variables:\nvariable.emaFastPrev = 0;\nvariable.emaSlowPrev = 0;\nvariable.emaFastPrevPrev = 0;\nvariable.emaSlowPrevPrev = 0;\nvariable.deadSumPrev = 0;\nvariable.last256Close = [];\nvariable.deadZone = 0; // No trade zone threshold","project":"Superalgos","id":"e4adc174-de2a-4bab-8293-971aa6c9e8b9","savedPayload":{"position":{"x":20484.167675028406,"y":18858.257532836204},"targetPosition":{"x":20600.73956924695,"y":18952.65559149368},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"847adf94-84a3-4ada-bb47-04b5e46ab302","savedPayload":{"position":{"x":20600.73956924695,"y":18952.65559149368},"targetPosition":{"x":20717.311463465496,"y":19047.053650151156},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"15f85e35-3155-4090-8b95-9ca05f72c31a","savedPayload":{"position":{"x":21255.29718169316,"y":19270.3643563379},"targetPosition":{"x":21481.71005575999,"y":19073.54664764075},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"f08a1e6f-fb96-412c-9ea9-c68d3d493b1e","savedPayload":{"position":{"x":21481.71005575999,"y":19073.54664764075},"targetPosition":{"x":21455.563332935693,"y":18774.688238213224},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Module","name":"Waddah Module","id":"d127c9a4-dc37-4ecb-8977-13099f6681b5"}}}],"id":"771942e0-043e-41ce-8db2-a50729affc91","savedPayload":{"position":{"x":22110.597892084348,"y":18672.37172235969},"targetPosition":{"x":21822.75,"y":18587.851955307262},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Indicator Bot","name":"PLUVTECH MACD","config":"{\n \"codeName\": \"PLUVTECH_MACD\"\n}","project":"Superalgos","processes":[{"type":"Process Definition","name":"Multi-Period-Market","config":"{\n \"codeName\": \"Multi-Period-Market\",\n \"description\": \"Produces PLUVTECH's MACD\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Period-Market\"\n }\n}","project":"Superalgos","processOutput":{"type":"Process Output","name":"New Process Output","project":"Superalgos","outputDatasets":[{"type":"Output Dataset","name":"Multi-Period-Market PLUVTECH MACD","project":"Superalgos","id":"fffafff3-796a-49d8-af66-f5db72a3e855","savedPayload":{"position":{"x":21019.447473862256,"y":19184.675006921403},"targetPosition":{"x":20954.218732734444,"y":19108.877834606858},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Market","id":"923b32d3-cbe8-4c30-9af0-a95e10d5db9d"}}}],"outputDatasetFolders":[],"id":"c3e2b8a0-4831-43b2-9351-ea611444ac62","savedPayload":{"position":{"x":20954.218732734444,"y":19108.877834606858},"targetPosition":{"x":20856.375621042724,"y":18995.18207613504},"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":"Superalgos","statusDependencies":[{"type":"Status Dependency","name":"PLUVTECH MACD Multi-Period-Market","config":"{\n \"mainUtility\": \"Self Reference\"\n}","project":"Superalgos","id":"6e5214dd-807f-49be-9d71-70ee2419d873","savedPayload":{"position":{"x":21036.084919338995,"y":19374.450026814568},"targetPosition":{"x":20912.149103191598,"y":19289.952018105025},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"698f4f5c-be68-4427-b874-7e03091839c4"}}},{"type":"Status Dependency","name":"Candles Volumes Multi-Period-Market","config":"{\n \"mainUtility\": \"Market Ending Point\"\n}","project":"Superalgos","id":"b06ab26a-8d34-41e6-8ef4-93194c9cf156","savedPayload":{"position":{"x":20940.035844266036,"y":19437.336989090018},"targetPosition":{"x":20912.149103191598,"y":19289.952018105025},"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-Period-Market","project":"Superalgos","id":"8ab78816-c276-482c-b346-1b912be7011e","savedPayload":{"position":{"x":20827.651094482055,"y":19413.887834252426},"targetPosition":{"x":20912.149103191598,"y":19289.952018105025},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Market","id":"2b03494a-67d6-47f1-89b6-53fc4c9116a8"}}}],"dataMineDataDependencies":[],"id":"682bb020-f47b-4c29-8659-c16286ff0859","savedPayload":{"position":{"x":20912.149103191598,"y":19289.952018105025},"targetPosition":{"x":20856.375621042724,"y":18995.18207613504},"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":"Superalgos","id":"698f4f5c-be68-4427-b874-7e03091839c4","savedPayload":{"position":{"x":20806.833761749447,"y":19136.764575681293},"targetPosition":{"x":20856.375621042724,"y":18995.18207613504},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Candles Volumes Multi-Period-Market","project":"Superalgos","id":"d089b17d-2b2c-42bf-84f1-d557daecca98","savedPayload":{"position":{"x":20628.984104099087,"y":19190.868299518475},"targetPosition":{"x":20856.375621042724,"y":18995.18207613504},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"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":"Superalgos","id":"2bc34df0-9568-46b1-9f81-c468922c0dfd","savedPayload":{"position":{"x":20561.605679072738,"y":19050.955558283913},"targetPosition":{"x":20856.375621042724,"y":18995.18207613504},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"1b761c78-c05c-4b76-bf8e-89e67696704b","savedPayload":{"position":{"x":22368.270119640703,"y":18686.274613678048},"targetPosition":{"x":22075.126059849354,"y":18750.04420054394},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Process Definition","name":"Multi-Period-Daily","config":"{\n \"codeName\": \"Multi-Period-Daily\",\n \"description\": \"Produces PLUVTECH's MACD\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Period-Daily\"\n }\n}","project":"Superalgos","processOutput":{"type":"Process Output","name":"New Process Output","project":"Superalgos","outputDatasets":[{"type":"Output Dataset","name":"Multi-Period-Daily PLUVTECH MACD","project":"Superalgos","id":"5b84778d-68d8-4909-b84c-3daf5cd05601","savedPayload":{"position":{"x":20704.486155861938,"y":19395.48314807309},"targetPosition":{"x":20711.95916522058,"y":19295.762768354973},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Daily","id":"60e21b53-d4ae-4654-8b43-d1382f6d8059"}}}],"outputDatasetFolders":[],"id":"f2a77a23-4a02-4dec-bbae-394e40a201ed","savedPayload":{"position":{"x":20711.95916522058,"y":19295.762768354973},"targetPosition":{"x":20723.168679258546,"y":19146.182198777795},"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":"Superalgos","statusDependencies":[{"type":"Status Dependency","name":"PLUVTECH MACD Multi-Period-Daily","config":"{\n \"mainUtility\": \"Self Reference\"\n}","project":"Superalgos","id":"56be4b28-6696-452b-b550-1e73f993af5d","savedPayload":{"position":{"x":20604.772159946886,"y":19535.261801071727},"targetPosition":{"x":20554.17266183946,"y":19394.053831072593},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"ff4414f5-efcf-4b35-a725-e36d9ea9f36e"}}},{"type":"Status Dependency","name":"Candles Volumes Multi-Period-Daily","config":"{\n \"mainUtility\": \"Market Ending Point\"\n}","project":"Superalgos","id":"b7998ed4-8222-4f74-abe7-61fc089c39ce","savedPayload":{"position":{"x":20512.10855344356,"y":19538.035117304025},"targetPosition":{"x":20554.17266183946,"y":19394.053831072593},"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"}}},{"type":"Status Dependency","name":"Exchange Raw Data Historic-OHLCVs","config":"{\n \"mainUtility\": \"Market Starting Point\"\n}","project":"Superalgos","id":"071a231f-4db2-48ec-933f-0f38caeef683","savedPayload":{"position":{"x":20435.51200664101,"y":19485.812475939845},"targetPosition":{"x":20554.17266183946,"y":19394.053831072593},"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"}}}],"dataDependencies":[{"type":"Data Dependency","name":"Candles Multi-Period-Daily","project":"Superalgos","id":"657bbb85-f85c-45f4-8373-cb4a0b4969c1","savedPayload":{"position":{"x":20404.239796996935,"y":19398.541150998004},"targetPosition":{"x":20554.17266183946,"y":19394.053831072593},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Daily","id":"678a567c-f08d-49b9-813b-4e54fd6afadb"}}}],"dataMineDataDependencies":[],"id":"1afc1373-9f8b-41a1-a73b-4e757c9d6a0c","savedPayload":{"position":{"x":20554.17266183946,"y":19394.053831072593},"targetPosition":{"x":20723.168679258546,"y":19146.182198777795},"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":"Superalgos","id":"ff4414f5-efcf-4b35-a725-e36d9ea9f36e","savedPayload":{"position":{"x":20588.023349073184,"y":19211.26475964543},"targetPosition":{"x":20723.168679258546,"y":19146.182198777795},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Candles Volumes Multi-Period-Daily","project":"Superalgos","id":"03abbc4a-4640-45d9-87ab-8be09e4c78df","savedPayload":{"position":{"x":20424.00754010419,"y":19123.763170701866},"targetPosition":{"x":20723.168679258546,"y":19146.182198777795},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"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":"Superalgos","id":"795a1df9-7c46-4574-badc-83e5ec15f8b9","savedPayload":{"position":{"x":20475.297046963748,"y":18977.18618135871},"targetPosition":{"x":20723.168679258546,"y":19146.182198777795},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"a03647a2-ff6a-45c9-805f-35a7a89568f1","savedPayload":{"position":{"x":22327.502119698707,"y":18912.236445780618},"targetPosition":{"x":22075.126059849354,"y":18750.04420054394},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"products":[{"type":"Product Definition","name":"PLUVTECH MACD","config":"{\n \"codeName\": \"PLUVTECH_MACD\",\n \"singularVariableName\": \"PLUVTECH_MACD\",\n \"pluralVariableName\": \"PLUVTECH_MACDs\",\n \"parameters\": [\n \"fastLength\",\n \"slowLength\",\n \"signalLength\"\n ]\n}","project":"Superalgos","datasets":[{"type":"Dataset Definition","name":"Multi-Period-Market","config":"{\n \"codeName\": \"Multi-Period-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/@Period\",\n \"fileName\": \"Data.json\"\n}","project":"Superalgos","id":"923b32d3-cbe8-4c30-9af0-a95e10d5db9d","savedPayload":{"position":{"x":22413.53699559107,"y":19163.90333597901},"targetPosition":{"x":22138.895646715246,"y":19043.188260335286},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},{"type":"Dataset Definition","name":"Multi-Period-Daily","config":"{\n \"codeName\": \"Multi-Period-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/@Period/@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":"Superalgos","id":"60e21b53-d4ae-4654-8b43-d1382f6d8059","savedPayload":{"position":{"x":22290.130624121095,"y":19302.278942547233},"targetPosition":{"x":22138.895646715246,"y":19043.188260335286},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}}],"record":{"type":"Record Definition","name":"New Record Definition","project":"Superalgos","properties":[{"type":"Record Property","name":"MACD Begin","config":"{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Record Formula","code":"record.current.begin","project":"Superalgos","id":"2fd9422c-3283-410d-b27a-692e4652d921","savedPayload":{"position":{"x":19997.963870572123,"y":18832.846158475975},"targetPosition":{"x":20141.40958396658,"y":18788.990402767566},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"dac159fc-13ec-4c81-b244-8495e7e152b4","savedPayload":{"position":{"x":20141.40958396658,"y":18788.990402767566},"targetPosition":{"x":20428.30101075549,"y":18701.278891350743},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"MACD End","config":"{\n \"codeName\": \"end\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Record Formula","code":"record.current.end","project":"Superalgos","id":"4348fe6e-96c2-484a-bf8a-3c85c61e91c4","savedPayload":{"position":{"x":19981.655242516896,"y":18756.12009588306},"targetPosition":{"x":20130.537165263093,"y":18737.839694372287},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"e920665b-9e59-4b76-a87c-58987532618b","savedPayload":{"position":{"x":20130.537165263093,"y":18737.839694372287},"targetPosition":{"x":20428.30101075549,"y":18701.278891350743},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"macd","config":"{\n \"codeName\": \"macd\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Record Formula","code":"variable.macd","project":"Superalgos","id":"8326bf71-e50e-4a69-90ea-c8332acb181b","savedPayload":{"position":{"x":19978.917720115933,"y":18677.727711041418},"targetPosition":{"x":20128.71215032912,"y":18685.57810447786},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"e234360b-f333-4081-aed1-356c785d9545","savedPayload":{"position":{"x":20128.71215032912,"y":18685.57810447786},"targetPosition":{"x":20428.30101075549,"y":18701.278891350743},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"SignalLine","config":"{\n \"codeName\": \"signalLine\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Record Formula","code":"variable.signalLine","project":"Superalgos","id":"daac4616-8fe3-4445-8b4a-f23a77037fca","savedPayload":{"position":{"x":19989.834481602134,"y":18600.050916896005},"targetPosition":{"x":20135.98999131992,"y":18633.793575047584},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"f5ab564f-4c1a-43ee-a47d-7e8fb5c1927a","savedPayload":{"position":{"x":20135.98999131992,"y":18633.793575047584},"targetPosition":{"x":20428.30101075549,"y":18701.278891350743},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"histogram","config":"{\n \"codeName\": \"histogram\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Record Formula","code":"variable.histogram","project":"Superalgos","id":"3055dfda-378f-4d54-a44f-dd79b815e07b","savedPayload":{"position":{"x":20014.073826701893,"y":18525.449883530568},"targetPosition":{"x":20152.14955471976,"y":18584.05955280396},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"8388c890-c40c-47f2-aca4-ac423b84e4d3","savedPayload":{"position":{"x":20152.14955471976,"y":18584.05955280396},"targetPosition":{"x":20428.30101075549,"y":18701.278891350743},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"reverseMacd","config":"{\n \"codeName\": \"reverseMacd\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Record Formula","code":"variable.reverseMacd","project":"Superalgos","id":"5edb95a7-ea2e-49af-b977-de54ec3daa24","savedPayload":{"position":{"x":20050.89925518005,"y":18456.19132559398},"targetPosition":{"x":20176.699840371864,"y":18537.887180846235},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"d10ff21c-d6a5-48a2-b326-e918094b0d59","savedPayload":{"position":{"x":20176.699840371864,"y":18537.887180846235},"targetPosition":{"x":20428.30101075549,"y":18701.278891350743},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"macdEmaCross","config":"{\n \"codeName\": \"macdEmaCross\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Record Formula","code":"variable.macdEmaCross","project":"Superalgos","id":"fcce9ae9-5d3f-4782-b6c4-d2105727f5a8","savedPayload":{"position":{"x":20099.191845026864,"y":18394.37962932262},"targetPosition":{"x":20208.89490026974,"y":18496.679383331993},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"bdcf3204-0a5a-4f66-87b0-ca508b9d46d7","savedPayload":{"position":{"x":20208.89490026974,"y":18496.679383331993},"targetPosition":{"x":20428.30101075549,"y":18701.278891350743},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"macdZeroLine","config":"{\n \"codeName\": \"macdZeroLine\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Record Formula","code":"variable.macdZeroLine","project":"Superalgos","id":"2bf19248-e7f1-42c0-892b-11a28e150ccb","savedPayload":{"position":{"x":20157.48425033707,"y":18341.89291182946},"targetPosition":{"x":20247.756503809876,"y":18461.688238336556},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"8fb58917-fd57-4db7-895a-28efd6f96858","savedPayload":{"position":{"x":20247.756503809876,"y":18461.688238336556},"targetPosition":{"x":20428.30101075549,"y":18701.278891350743},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"db134cab-1b76-46e3-ab07-e0ea0da9ea69","savedPayload":{"position":{"x":22108.957631569912,"y":19341.690714678894},"targetPosition":{"x":22138.895646715246,"y":19043.188260335286},"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":"Superalgos","loop":{"type":"Procedure Loop","name":"New Procedure Loop","project":"Superalgos","procedureJavascriptCode":{"type":"Procedure Javascript Code","name":"New Procedure Javascript Code","code":"/* Loop Code */\n/* Functions Section: */\n\n// ema() : exponential Moving Average.\nlet ema = function (source, len, emaPrevious) {\n let multiplier = 2 / (len + 1);\n return source * multiplier + emaPrevious * (1 - multiplier);\n}\n\n// alpha() : exponential weighted multiplier for period len:\nlet alpha = function (len) {\n return 2 / (len + 1);\n}\n\n/* macd_eq() : exponential weighted multiplier for period len:\n * Close above this price will cause an increase of the MACD and Vice Versa.\n */\nlet macd_eq = function(fastLen, slowLen, emaFastPrev, emaSlowPrev) {\n return (\n ( alpha(fastLen) * emaFastPrev -\n alpha(slowLen) * emaSlowPrev ) /\n ( alpha(fastLen) - alpha(slowLen) )\n );\n}\n\n/* macd_lvl : returns price where MACD is equal to level value.\n * e.q. macd_lvl(0, close, 8, 16) would return nxt closing price which would make MACD = 0\n */\nlet macd_lvl = function (lvl, emaSlowPrev, emaFastPrev, fastLen, slowLen) {\n return (\n ( lvl + (1 - alpha(slowLen)) * emaSlowPrev -\n (1 - alpha(fastLen)) * emaFastPrev ) /\n (alpha(fastLen) - alpha(slowLen))\n );\n}\n\n/* macd_cross_sma : reutnr price where MACD is equal to the signal line\n * closing above this price will cuase MACD to cross above the EMA signal line and Vice Versa.\n */\nlet macd_cross_ema = function (emaFastPrev, emaSlowPrev, signalLinePrev, fastLen, slowLen, signalLen) {\n let alphaFast = alpha(fastLen);\n let alphaSlow = alpha(slowLen);\n let alphaSig = alpha(signalLen);\n return (\n ( emaFastPrev * alphaFast * alphaSig -\n emaSlowPrev * alphaSlow * alphaSig -\n emaFastPrev * alphaFast +\n emaSlowPrev * alphaSlow +\n emaSlowPrev * alphaSig +\n signalLinePrev * alphaSig -\n emaFastPrev * alphaSig -\n emaSlowPrev - signalLinePrev + emaFastPrev )/\n ( alphaFast * alphaSig -\n alphaSlow * alphaSig -\n alphaFast + alphaSlow )\n );\n}\n\nlet calculate_macd = function (src, fastLen, slowLen, emaFastPrev, emaSlowPrev) {\n let fastMA = ema(src, fastLen, emaFastPrev);\n let slowMA = ema(src, slowLen, emaSlowPrev);\n return fastMA - slowMA;\n}\n\n\nlet candle = record.current;\n\n// Calcuations Section:\nlet fastEMA = ema(candle.close, variable.FAST_LENGTH, variable.emaFastPrev);\nlet slowEMA = ema(candle.close, variable.SLOW_LENGTH, variable.emaSlowPrev);\nvariable.macd = fastEMA - slowEMA;\nvariable.signalLine = ema(variable.macd, variable.SIGNAL_LENGTH, variable.signalLinePrev);\n\nvariable.histogram = variable.macd - variable.signalLine;\nvariable.reverseMacd = macd_eq(variable.FAST_LENGTH, variable.SLOW_LENGTH,\n variable.emaFastPrev, variable.emaSlowPrev);\nvariable.macdEmaCross = macd_cross_ema(variable.emaFastPrev, variable.emaSlowPrev, variable.signalLinePrev,\n variable.FAST_LENGTH, variable.SLOW_LENGTH, variable.SIGNAL_LENGTH);\nvariable.macdZeroLine = macd_lvl(0, variable.emaSlowPrev, variable.emaFastPrev,\n variable.FAST_LENGTH, variable.SLOW_LENGTH);\n\nvariable.emaFastPrev = ema(candle.close, variable.FAST_LENGTH, variable.emaFastPrev);\nvariable.emaSlowPrev = ema(candle.close, variable.SLOW_LENGTH, variable.emaSlowPrev);\nvariable.signalLinePrev = variable.signalLine;","project":"Superalgos","id":"8ec6024b-d4ee-4230-aa89-7f4b219b39d9","savedPayload":{"position":{"x":21878.243928848475,"y":19560.822546926018},"targetPosition":{"x":21908.731936048505,"y":19413.953620951288},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"1bb28346-9b74-42a4-92d0-6c819da4531a","savedPayload":{"position":{"x":21908.731936048505,"y":19413.953620951288},"targetPosition":{"x":21939.219943248536,"y":19267.08469497656},"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":"Superalgos","procedureJavascriptCode":{"type":"Procedure Javascript Code","name":"New Procedure Javascript Code","code":"/* Initialization Code */\n// Parameters:\nvariable.FAST_LENGTH = 8;\nvariable.SLOW_LENGTH = 16;\nvariable.SIGNAL_LENGTH = 11;\nif (parameters.fastLength !== undefined) {\n variable.FAST_LENGTH = parameters.fastLength;\n}\nif (parameters.slowLength !== undefined) {\n variable.SLOW_LENGTH = parameters.slowLength;\n}\nif (parameters.signalLength !== undefined) {\n variable.SIGNAL_LENGTH = parameters.signalLength;\n}\n// Variables:\nvariable.emaFastPrev = 0;\nvariable.emaSlowPrev = 0;\nvariable.signalLinePrev = 0;","project":"Superalgos","id":"ea49c4ac-eb0c-440e-b8d6-95e1f51aedb3","savedPayload":{"position":{"x":21654.3474942072,"y":19361.146843459308},"targetPosition":{"x":21796.783718727867,"y":19314.115769217933},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"1efde1dc-d978-441d-b1c4-f2080b8a17aa","savedPayload":{"position":{"x":21796.783718727867,"y":19314.115769217933},"targetPosition":{"x":21939.219943248536,"y":19267.08469497656},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"73c75d1d-d7ed-499e-ad14-5310d8432e5a","savedPayload":{"position":{"x":21939.219943248536,"y":19267.08469497656},"targetPosition":{"x":22138.895646715246,"y":19043.188260335286},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"aa8aec56-7cee-4d78-b7f0-e74ef3e36ced","savedPayload":{"position":{"x":22138.895646715246,"y":19043.188260335286},"targetPosition":{"x":22075.126059849354,"y":18750.04420054394},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Module","name":"PLUVTECH MACD","id":"7eea04f4-c3ff-4f80-9e2a-5cd901a4ce2e"}}}],"id":"8dffabdf-ec34-42db-9d61-c9ebbca2e8fe","savedPayload":{"position":{"x":22075.126059849354,"y":18750.04420054394},"targetPosition":{"x":21822.75,"y":18587.851955307262},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Indicator Bot","name":"HMA","config":"{\n \"codeName\": \"HMA\"\n}","project":"Superalgos","processes":[{"type":"Process Definition","name":"Multi-Period-Market","config":"{\n \"codeName\": \"Multi-Period-Market\",\n \"description\": \"Produces the Hull Moving Average\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Period-Market\"\n }\n}","project":"Superalgos","processOutput":{"type":"Process Output","name":"New Process Output","project":"Superalgos","outputDatasets":[{"type":"Output Dataset","name":"Multi-Period-Market HMA","project":"Superalgos","id":"d63d165d-5aa8-4897-bde9-2cff80c97a1d","savedPayload":{"position":{"x":21402.402139049627,"y":19432.08626780345},"targetPosition":{"x":21169.258350612537,"y":19243.290150488498},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Market","id":"6b3161cd-7903-4c3b-a2f0-b2651cd04cdf"}}}],"outputDatasetFolders":[],"id":"627a42cc-2bb8-4e49-acf4-13f38ea456db","savedPayload":{"position":{"x":21169.258350612537,"y":19243.290150488498},"targetPosition":{"x":20936.114562175448,"y":19054.494033173545},"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":"Superalgos","statusDependencies":[{"type":"Status Dependency","name":"Candles Volumes Multi-Period-Market","config":"{\n \"mainUtility\": \"Market Ending Point\"\n}","project":"Superalgos","id":"6080af2e-ae27-414b-8eb3-1fd17ed365f0","savedPayload":{"position":{"x":21596.68858433182,"y":19256.089154045443},"targetPosition":{"x":21322.62494703904,"y":19134.068161122705},"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":"HMA Multi-Period-Market","config":"{\n \"mainUtility\": \"Self Reference\"\n}","project":"Superalgos","id":"744df6a9-5877-4b0b-bc20-cc4f094f32bb","savedPayload":{"position":{"x":21376.380139470835,"y":19274.105225097286},"targetPosition":{"x":21322.62494703904,"y":19134.068161122705},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"e8c5383b-3e45-414e-8eb0-e3f3f889dd3e"}}}],"dataDependencies":[{"type":"Data Dependency","name":"Candles Multi-Period-Market","project":"Superalgos","id":"261fad8a-a3ff-4008-91c0-85b68fe3c267","savedPayload":{"position":{"x":21261.61445057767,"y":19271.099979769097},"targetPosition":{"x":21322.62494703904,"y":19134.068161122705},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Market","id":"2b03494a-67d6-47f1-89b6-53fc4c9116a8"}}}],"dataMineDataDependencies":[],"id":"6681e97b-0bca-4144-add6-51cf066709f8","savedPayload":{"position":{"x":21043.62494703904,"y":19334.568161122705},"targetPosition":{"x":20936.114562175448,"y":19054.494033173545},"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":"Superalgos","id":"e8c5383b-3e45-414e-8eb0-e3f3f889dd3e","savedPayload":{"position":{"x":20889.184222663378,"y":19350.800535352086},"targetPosition":{"x":20936.114562175448,"y":19054.494033173545},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Candles Volumes Multi-Period-Market","project":"Superalgos","id":"3d2675f7-967a-484d-b5e5-6198b97fdd23","savedPayload":{"position":{"x":20841.71650351797,"y":19171.06592739209},"targetPosition":{"x":20936.114562175448,"y":19054.494033173545},"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":"Superalgos","id":"d546415c-224e-4cd9-a0d4-79e60b51aa55","savedPayload":{"position":{"x":20796.077498200866,"y":19108.24922560534},"targetPosition":{"x":20936.114562175448,"y":19054.494033173545},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"31cf89d6-4bd2-4092-8776-271650dfde88","savedPayload":{"position":{"x":22318.44385456666,"y":18835.97858257331},"targetPosition":{"x":22019.208220183584,"y":18814.57682761354},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Process Definition","name":"Multi-Period-Daily","config":"{\n \"codeName\": \"Multi-Period-Daily\",\n \"description\": \"Produces the Hull Moving Average\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Period-Daily\"\n }\n}","project":"Superalgos","processOutput":{"type":"Process Output","name":"New Process Output","project":"Superalgos","outputDatasets":[{"type":"Output Dataset","name":"Multi-Period-Daily HMA","project":"Superalgos","id":"4c4953bb-4e74-4c45-9946-ceabc27b6f5b","savedPayload":{"position":{"x":21082.05688133563,"y":19330.73624390371},"targetPosition":{"x":21050.698342355332,"y":19032.37967529323},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Daily","id":"9e26a769-2b37-4176-b0d1-9c3cecde6028"}}}],"outputDatasetFolders":[],"id":"9cc58b55-2203-4b88-8118-48e7d3dc0dac","savedPayload":{"position":{"x":20771.698342355332,"y":19232.87967529323},"targetPosition":{"x":20740.339803375035,"y":18934.523106682747},"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":"Superalgos","statusDependencies":[{"type":"Status Dependency","name":"HMA Multi-Period-Daily","config":"{\n \"mainUtility\": \"Self Reference\"\n}","project":"Superalgos","id":"a1e943f2-e837-4b52-9c6d-8f4ac99f725b","savedPayload":{"position":{"x":20634.01959732518,"y":19508.1756044019},"targetPosition":{"x":20618.318810452296,"y":19208.586743975527},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"edb2e2f1-37f3-4ae8-af89-809c715732be"}}},{"type":"Status Dependency","name":"Candles Volumes Multi-Period-Daily","config":"{\n \"mainUtility\": \"Market Ending Point\"\n}","project":"Superalgos","id":"aea0bb30-c0f6-472b-8571-cb58d2b18bb0","savedPayload":{"position":{"x":20540.67309692154,"y":19498.36449186225},"targetPosition":{"x":20618.318810452296,"y":19208.586743975527},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"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":"{\n \"mainUtility\": \"Market Starting Point\"\n}","project":"Superalgos","id":"7525b902-1895-4616-8445-0d2faceba0d4","savedPayload":{"position":{"x":20454.92709994779,"y":19460.187914359154},"targetPosition":{"x":20618.318810452296,"y":19208.586743975527},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"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-Period-Daily","project":"Superalgos","id":"40d92a49-92ed-4641-9d87-e2f5af20b7a9","savedPayload":{"position":{"x":20385.175022015206,"y":19397.38286129048},"targetPosition":{"x":20618.318810452296,"y":19208.586743975527},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Daily","id":"678a567c-f08d-49b9-813b-4e54fd6afadb"}}}],"dataMineDataDependencies":[],"id":"7df4410a-fa44-4bf7-a5ac-392aa0c73be4","savedPayload":{"position":{"x":20618.318810452296,"y":19208.586743975527},"targetPosition":{"x":20740.339803375035,"y":18934.523106682747},"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":"Superalgos","id":"edb2e2f1-37f3-4ae8-af89-809c715732be","savedPayload":{"position":{"x":20618.98725421879,"y":19022.69089452662},"targetPosition":{"x":20740.339803375035,"y":18934.523106682747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Candles Volumes Multi-Period-Daily","project":"Superalgos","id":"4075db26-d2d9-40ea-9c96-1b4363bbbc2f","savedPayload":{"position":{"x":20591.161519069792,"y":18950.202376172896},"targetPosition":{"x":20740.339803375035,"y":18934.523106682747},"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":"Superalgos","id":"68820495-e83c-4ee5-909b-7f3434913cb9","savedPayload":{"position":{"x":20603.307984728643,"y":18873.512610221376},"targetPosition":{"x":20740.339803375035,"y":18934.523106682747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"1df426ed-e374-4721-a8b9-b6acb16693af","savedPayload":{"position":{"x":22215.666440367168,"y":19041.301699919815},"targetPosition":{"x":22019.208220183584,"y":18814.57682761354},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"products":[{"type":"Product Definition","name":"HMA","config":"{\n \"codeName\": \"HMA\",\n \"singularVariableName\": \"HMA\",\n \"pluralVariableName\": \"HMAs\",\n \"parameters\": [\n \"periods\"\n ]\n}","project":"Superalgos","datasets":[{"type":"Dataset Definition","name":"Multi-Period-Market","config":"{\n \"codeName\": \"Multi-Period-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/@Period\",\n \"fileName\": \"Data.json\"\n}","project":"Superalgos","id":"6b3161cd-7903-4c3b-a2f0-b2651cd04cdf","savedPayload":{"position":{"x":22227.313542823762,"y":19307.01313831927},"targetPosition":{"x":21997.806465223814,"y":19113.812461996615},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},{"type":"Dataset Definition","name":"Multi-Period-Daily","config":"{\n \"codeName\": \"Multi-Period-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/@Period/@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":"Superalgos","id":"9e26a769-2b37-4176-b0d1-9c3cecde6028","savedPayload":{"position":{"x":22069.92108305611,"y":19405.01596797637},"targetPosition":{"x":21997.806465223814,"y":19113.812461996615},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}}],"record":{"type":"Record Definition","name":"New Record Definition","project":"Superalgos","properties":[{"type":"Record Property","name":"Begin","config":"{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Formula","code":"record.current.begin","project":"Superalgos","id":"e33d9465-9fc3-4410-9021-936bbd99392c","savedPayload":{"position":{"x":22052.99842871875,"y":19546.828519210023},"targetPosition":{"x":21940.785065825097,"y":19538.80286110011},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"8d8061fe-6161-450d-bed3-120072d67d92","savedPayload":{"position":{"x":21940.785065825097,"y":19538.80286110011},"targetPosition":{"x":21828.571702931444,"y":19530.777202990197},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"End","config":"{\n \"codeName\": \"end\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Formula","code":"record.current.end","project":"Superalgos","id":"b74f0d1f-84d7-4e07-a25f-e92fbbcf0de9","savedPayload":{"position":{"x":21882.657666305666,"y":19749.179832475013},"targetPosition":{"x":21855.614684618555,"y":19639.978517732605},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"429df31e-2071-415f-baa3-c1b41a9642e4","savedPayload":{"position":{"x":21855.614684618555,"y":19639.978517732605},"targetPosition":{"x":21828.571702931444,"y":19530.777202990197},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"hma","config":"{\n \"codeName\": \"hma\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.hma","project":"Superalgos","id":"9334b886-0111-41f8-ab30-697edc824fa9","savedPayload":{"position":{"x":21648.183038718562,"y":19643.098972133554},"targetPosition":{"x":21733.071821877566,"y":19590.241669007268},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"bdabff5f-99e4-4d43-a188-e595d75ca261","savedPayload":{"position":{"x":21733.071821877566,"y":19590.241669007268},"targetPosition":{"x":21828.571702931444,"y":19530.777202990197},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"closePrice","config":"{\n \"codeName\": \"closePrice\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Record Formula","code":"variable.closePrice","project":"Superalgos","id":"bda450dd-5fc5-4c69-9a8d-72e9135082b2","savedPayload":{"position":{"x":21666.004189631483,"y":19393.926723928318},"targetPosition":{"x":21742.506548831465,"y":19458.326949369202},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{}}},"id":"6fedf6d4-4800-4d73-9c8a-6a48f072e887","savedPayload":{"position":{"x":21742.506548831465,"y":19458.326949369202},"targetPosition":{"x":21828.571702931444,"y":19530.777202990197},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"aa5ca6c6-70fc-4e05-85a8-1d45d207a111","savedPayload":{"position":{"x":21828.571702931444,"y":19530.777202990197},"targetPosition":{"x":21997.806465223814,"y":19113.812461996615},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"dataBuilding":{"type":"Data Building Procedure","name":"New Data Building Procedure","project":"Superalgos","loop":{"type":"Procedure Loop","name":"New Procedure Loop","project":"Superalgos","procedureJavascriptCode":{"type":"Procedure Javascript Code","name":"New Procedure Javascript Code","code":"/* Loop Code */\nlet candle = record.current;\nvariable.last200.push(candle.close);\n\n// Limit array length:\nif (variable.last200.length > 200) {\n variable.last200.splice(0,1);\n}\n\n/* WMA Calculator Function:\n * WMA: n == PERIODS ; p = price ; P1 == most recent\n * ---------------------------------------------\n * | P1 * n + P2 * (n-1) + P3 * (n-2) + ... |\n * | / |\n * | | n * (n+1) | |\n * | | / | |\n * | | 2 | |\n * ---------------------------------------------\n*/\nfunction WMA(prices, periods) {\n let pLen = prices.length; // calculate once for speed.\n\n // Check we have enough values to make calculation:\n if (pLen < periods) { return 0; }\n\n let count = 1;\n let numerator = 0;\n for (let i = pLen - periods; i < pLen; i++, count++) {\n numerator += prices[i] * count;\n }\n return (numerator / ((periods * (periods + 1)) / 2));\n}\n\n\n/* Step 1 */\n// wma1 = WMA(n/2) ; wma2 = WMA(n)\nlet wma1 = WMA(variable.last200, Math.round(variable.PERIODS / 2));\nlet wma2 = WMA(variable.last200, variable.PERIODS);\n\n/* Step 2 */\nlet rawHMA = (2 * wma1) - wma2;\nvariable.rawHMAs.push(rawHMA);\n// Limit array length:\nif (variable.rawHMAs.length > 15) {\n variable.rawHMAs.splice(0, 1);\n}\n\n/* Step 3 */\nvariable.hma = WMA(variable.rawHMAs, Math.round(Math.sqrt(variable.PERIODS)));\nvariable.closePrice = (candle.close < variable.hma) ? 0 : 1;","project":"Superalgos","id":"d9150976-17c0-4683-8ffb-d708c9c9ebfd","savedPayload":{"position":{"x":21776.29890818751,"y":19369.538734410835},"targetPosition":{"x":21823.38609933641,"y":19281.318575548437},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"038c5a4a-8cc0-47cf-87a1-9f4a1af29ef3","savedPayload":{"position":{"x":21823.38609933641,"y":19281.318575548437},"targetPosition":{"x":21870.47329048531,"y":19193.09841668604},"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":"Superalgos","procedureJavascriptCode":{"type":"Procedure Javascript Code","name":"New Procedure Javascript Code","code":"/* Initialization Code */\n// !Note! Update 'PERIODS' to change length.\nvariable.last200 = []\nvariable.rawHMAs = []\nvariable.PERIODS = 60;\nif (parameters.periods !== undefined) {\n variable.PERIODS = parameters.periods;\n}\n\n/* NOTES:\nHMA = WMA(sqrt(n)) of Raw HMA ; HMA= WMA(2*WMA(n/2) − WMA(n)),sqrt(n))\n*/","project":"Superalgos","id":"1a81f761-a958-4037-aaa7-01b9763519eb","savedPayload":{"position":{"x":21670.584301934938,"y":19199.761168092828},"targetPosition":{"x":21770.528796210125,"y":19196.429792389434},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"75e0749f-409d-4894-bab9-1cf40d3bf223","savedPayload":{"position":{"x":21770.528796210125,"y":19196.429792389434},"targetPosition":{"x":21870.47329048531,"y":19193.09841668604},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"1112dbfe-e874-462e-9717-e2ad5bd44d43","savedPayload":{"position":{"x":21870.47329048531,"y":19193.09841668604},"targetPosition":{"x":21997.806465223814,"y":19113.812461996615},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"e92e7af5-3912-413a-9479-d6b5cd5dae56","savedPayload":{"position":{"x":21997.806465223814,"y":19113.812461996615},"targetPosition":{"x":22019.208220183584,"y":18814.57682761354},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Module","name":"HMA","id":"ad1a1443-756b-454f-9d51-4bee8386a413"}}}],"id":"ca8c02de-4c43-4345-85db-26186306a1d4","savedPayload":{"position":{"x":22019.208220183584,"y":18814.57682761354},"targetPosition":{"x":21822.75,"y":18587.851955307262},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Indicator Bot","name":"EMA","config":"{\n \"codeName\": \"EMA\"\n}","project":"Superalgos","processes":[{"type":"Process Definition","name":"Multi-Period-Market","config":"{\n \"codeName\": \"Multi-Period-Market\",\n \"description\": \"Calculates EMA 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-Period-Market\"\n }\n}","project":"Superalgos","processOutput":{"type":"Process Output","name":"New Process Output","project":"Superalgos","outputDatasets":[{"type":"Output Dataset","name":"Multi-Period-Market EMA","project":"Superalgos","id":"ebae072c-f177-4179-83aa-bceba3b56650","savedPayload":{"position":{"x":21644.586887032754,"y":19096.893171673324},"targetPosition":{"x":21495.157682318993,"y":19109.966533085473},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Market","id":"1b5a992d-e78e-40d0-b695-c14da7919af6"}}}],"outputDatasetFolders":[],"id":"ca526ba3-7fdd-466a-a208-3e26ac6d6753","savedPayload":{"position":{"x":21495.157682318993,"y":19109.966533085473},"targetPosition":{"x":21345.728477605233,"y":19123.039894497622},"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":"Superalgos","statusDependencies":[{"type":"Status Dependency","name":"EMA Multi-Period-Market","config":"{\"mainUtility\": \"Self Reference\"}","project":"Superalgos","id":"2be85e34-cba9-40b3-bb28-e935b1f8ad32","savedPayload":{"position":{"x":21767.478046953507,"y":19256.368281124633},"targetPosition":{"x":21617.62081371623,"y":19249.825373019834},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"94c5c2a1-2138-4d80-99ea-d9270a49f5e4"}}},{"type":"Status Dependency","name":"Candles Volumes Multi-Period-Market","config":"{\n \"mainUtility\": \"Market Ending Point\"\n}","project":"Superalgos","id":"2c08386b-44dc-49f4-8a97-2cb22b95b5b9","savedPayload":{"position":{"x":21753.566981771724,"y":19313.218112280938},"targetPosition":{"x":21617.62081371623,"y":19249.825373019834},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"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-Period-Market","project":"Superalgos","id":"1f6c54f4-d730-4b5c-b6cb-d9c2a2f3d7d4","savedPayload":{"position":{"x":21718.959344858577,"y":19360.416973541352},"targetPosition":{"x":21617.62081371623,"y":19249.825373019834},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Market","id":"2b03494a-67d6-47f1-89b6-53fc4c9116a8"}}}],"dataMineDataDependencies":[],"id":"a7b0be32-d3f1-4b4e-8884-285410f91a67","savedPayload":{"position":{"x":21617.62081371623,"y":19249.825373019834},"targetPosition":{"x":21345.728477605233,"y":19123.039894497622},"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":"Superalgos","id":"94c5c2a1-2138-4d80-99ea-d9270a49f5e4","savedPayload":{"position":{"x":21517.801408510546,"y":19368.78550778432},"targetPosition":{"x":21345.728477605233,"y":19123.039894497622},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Candles Volumes Multi-Period-Market","project":"Superalgos","id":"5097ba2a-f804-479d-b893-da3d28542643","savedPayload":{"position":{"x":21371.87520042953,"y":19421.898303925147},"targetPosition":{"x":21345.728477605233,"y":19123.039894497622},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"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":"Superalgos","id":"bba4c99c-ccc6-44c6-938d-81a5d0fd84b6","savedPayload":{"position":{"x":21218.942999083025,"y":19394.932230608618},"targetPosition":{"x":21345.728477605233,"y":19123.039894497622},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"d17dff7e-4380-45f0-81d2-150937d9cf16","savedPayload":{"position":{"x":21557.459421400494,"y":19051.580807793347},"targetPosition":{"x":21276.374503900566,"y":18946.741553913616},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Process Definition","name":"Multi-Period-Daily","config":"{\n \"codeName\": \"Multi-Period-Daily\",\n \"description\": \"Calculates EMA for Time Frames below 01-hs\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Period-Daily\"\n }\n}","project":"Superalgos","processOutput":{"type":"Process Output","name":"New Process Output","project":"Superalgos","outputDatasets":[{"type":"Output Dataset","name":"Multi-Period-Daily EMA","project":"Superalgos","id":"d562a52a-95ce-42b6-a5b2-80ecc6856b2c","savedPayload":{"position":{"x":22046.50100629594,"y":18049.155390184013},"targetPosition":{"x":21971.50100629594,"y":18179.05920075168},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Daily","id":"39850a58-4d32-46d6-83f2-ee73cc6f2b0c"}}}],"outputDatasetFolders":[],"id":"a732218a-0193-427e-8856-fec0af90277a","savedPayload":{"position":{"x":21971.50100629594,"y":18179.05920075168},"targetPosition":{"x":21896.50100629594,"y":18308.963011319345},"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":"Superalgos","statusDependencies":[{"type":"Status Dependency","name":"EMA Multi-Period-Daily","config":"{\n \"mainUtility\": \"Self Reference\"\n}","project":"Superalgos","id":"c020af8e-f987-46d7-bac4-62a47b0d5c50","savedPayload":{"position":{"x":22238.00448268353,"y":18033.162426127532},"targetPosition":{"x":22156.308627431274,"y":18158.963011319345},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"ace67c2b-1700-46c8-85b3-b6c4407b2de9"}}},{"type":"Status Dependency","name":"Candles Volumes Multi-Period-Daily","config":"{\"mainUtility\": \"Market Ending Point\"}","project":"Superalgos","id":"101d8bc6-ec36-4dff-aa5b-2040a7dfa818","savedPayload":{"position":{"x":22272.88052164982,"y":18064.56495266187},"targetPosition":{"x":22156.308627431274,"y":18158.963011319345},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"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":"Superalgos","id":"70cd49af-4481-4b91-9deb-57d514c72c98","savedPayload":{"position":{"x":22296.345691405855,"y":18105.20781888755},"targetPosition":{"x":22156.308627431274,"y":18158.963011319345},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"181c7c34-7243-497a-9ddb-1b0067c6d66e"}}}],"dataDependencies":[{"type":"Data Dependency","name":"Candles Multi-Period-Daily","project":"Superalgos","id":"d32b9447-db16-47cf-b25d-88da33c2dd06","savedPayload":{"position":{"x":22306.10305764446,"y":18151.112617882904},"targetPosition":{"x":22156.308627431274,"y":18158.963011319345},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Daily","id":"678a567c-f08d-49b9-813b-4e54fd6afadb"}}}],"dataMineDataDependencies":[],"id":"57bd270b-d694-45f7-8a0b-11325126ee84","savedPayload":{"position":{"x":22156.308627431274,"y":18158.963011319345},"targetPosition":{"x":21896.50100629594,"y":18308.963011319345},"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":"Superalgos","id":"ace67c2b-1700-46c8-85b3-b6c4407b2de9","savedPayload":{"position":{"x":22046.50100629594,"y":18308.963011319345},"targetPosition":{"x":21896.50100629594,"y":18308.963011319345},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Candles Volumes Multi-Period-Daily","project":"Superalgos","id":"0c58583e-02eb-41f6-ba8d-10d54fc65657","savedPayload":{"position":{"x":22026.404816863607,"y":18383.963011319345},"targetPosition":{"x":21896.50100629594,"y":18308.963011319345},"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":"Superalgos","id":"fa91a433-887e-4540-ac66-561e94d05fb8","savedPayload":{"position":{"x":21971.50100629594,"y":18438.86682188701},"targetPosition":{"x":21896.50100629594,"y":18308.963011319345},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"b4b30f4e-914b-4df6-b05d-b9e65b6736ce","savedPayload":{"position":{"x":21400.999007801132,"y":19219.63115251997},"targetPosition":{"x":21276.374503900566,"y":18946.741553913616},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"products":[{"type":"Product Definition","name":"EMA","config":"{\n \"codeName\": \"EMA\",\n \"singularVariableName\": \"EMA\",\n \"pluralVariableName\": \"EMAs\",\n \"parameters\": [\n \"periods\"\n ]\n}","project":"Superalgos","datasets":[{"type":"Dataset Definition","name":"Multi-Period-Market","config":"{\n \"codeName\": \"Multi-Period-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/@Period\",\n \"fileName\": \"Data.json\"\n }","project":"Superalgos","id":"1b5a992d-e78e-40d0-b695-c14da7919af6","savedPayload":{"position":{"x":21337.314757848908,"y":19477.86077862814},"targetPosition":{"x":21171.535250020836,"y":19227.826471413544},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},{"type":"Dataset Definition","name":"Multi-Period-Daily","config":"{\n \"codeName\": \"Multi-Period-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/@Period/@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":"Superalgos","id":"39850a58-4d32-46d6-83f2-ee73cc6f2b0c","savedPayload":{"position":{"x":21158.687210824955,"y":19527.551224960564},"targetPosition":{"x":21171.535250020836,"y":19227.826471413544},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}}],"record":{"type":"Record Definition","name":"New Record Definition","project":"Superalgos","properties":[{"type":"Record Property","name":"Begin","config":"{\n \"codeName\": \"begin\",\n \"isString\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","code":"record.current.begin","project":"Superalgos","id":"542390f7-2437-4af8-bf1a-c4b509c3db3a","savedPayload":{"position":{"x":20951.98376542865,"y":19796.991350163626},"targetPosition":{"x":20921.833453772895,"y":19688.60680925921},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"034d56c6-cdb1-4b8d-aeb9-8c46fcc81ccc","savedPayload":{"position":{"x":20921.833453772895,"y":19688.60680925921},"targetPosition":{"x":20891.68314211714,"y":19580.222268354795},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"End","config":"{\n \"codeName\": \"end\",\n \"isString\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","code":"record.current.end","project":"Superalgos","id":"474e8ce6-16d0-4249-a434-0dfe32b1b82a","savedPayload":{"position":{"x":20813.053701707347,"y":19791.03595647974},"targetPosition":{"x":20852.368421912244,"y":19685.629112417268},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"69663b13-ca4d-4136-8ab7-720d5537ea2a","savedPayload":{"position":{"x":20852.368421912244,"y":19685.629112417268},"targetPosition":{"x":20891.68314211714,"y":19580.222268354795},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"EMA","config":"{\n \"codeName\": \"ema\",\n \"isString\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","code":"variable.ema","project":"Superalgos","id":"27426809-4ff5-4a94-9846-d69eb9643f15","savedPayload":{"position":{"x":20704.157411706194,"y":19704.55689922585},"targetPosition":{"x":20797.920276911667,"y":19642.389583790322},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"15641697-34df-435c-a672-6f8da2cc77a2","savedPayload":{"position":{"x":20797.920276911667,"y":19642.389583790322},"targetPosition":{"x":20891.68314211714,"y":19580.222268354795},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"closePrice","config":"{\n \"codeName\": \"closePrice\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Record Formula","code":"variable.closePrice","project":"Superalgos","id":"1b36cd10-39ae-4aac-97a6-5d607d6d0121","savedPayload":{"position":{"x":20679.378108354667,"y":19571.121573924378},"targetPosition":{"x":20779.286359537007,"y":19575.40425365634},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":1,"arrangementStyle":0},"uiObject":{}}},"id":"b9944e11-f459-4daf-bc6c-4d8fca9acb03","savedPayload":{"position":{"x":20779.286359537007,"y":19575.40425365634},"targetPosition":{"x":20891.68314211714,"y":19580.222268354795},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"64a861a9-20c6-401a-a1fb-c3464eb23951","savedPayload":{"position":{"x":20891.68314211714,"y":19580.222268354795},"targetPosition":{"x":21171.535250020836,"y":19227.826471413544},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"dataBuilding":{"type":"Data Building Procedure","name":"New Data Building Procedure","project":"Superalgos","loop":{"type":"Procedure Loop","name":"New Procedure Loop","project":"Superalgos","procedureJavascriptCode":{"type":"Procedure Javascript Code","code":"/* Loop Code */\nlet candle = record.current;\n\n// Before EMA can be properly calculated the correct length SMA needs to be calculated:\nvariable.prevCloses.push(candle.close);\n\n// Keep array to length variable.PERIODS:\nif (variable.prevCloses.length > variable.PERIODS) {\n variable.prevCloses.splice(0,1);\n}\n\n// Process for EMA || if not enough to process EMA then SMA.\nif (variable.prevCloses < variable.PERIODS) {\n // Placeholder SMA values while EMA spins up:\n variable.ema = (variable.prevCloses.length > 0) ?\n (variable.prevCloses.reduce((a, b) => a + b, 0) / variable.prevCloses.length) :\n candle.close;\n variable.emaPrev = variable.ema;\n} else { // EMA = Closing price x multiplier + EMA (previous day) x (1-multiplier)\n let sma = variable.prevCloses.reduce((a, b) => a + b, 0) / variable.PERIODS;\n let multiplier = (2 / (variable.PERIODS + 1));\n variable.ema = candle.close * multiplier + variable.emaPrev * (1 - multiplier);\n variable.emaPrev = variable.ema;\n}\n\nvariable.closePrice = (candle.close < variable.ema) ? 0 : 1;","project":"Superalgos","id":"1c12d6d5-b02d-43b7-a9ef-0edd80b541bc","savedPayload":{"position":{"x":20672.40684768144,"y":19522.36918590385},"targetPosition":{"x":20777.45832764525,"y":19415.298244199705},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"shortcutKey":"f"}}},"id":"9c0a5e13-1c81-4477-b669-6ef65c11e68a","savedPayload":{"position":{"x":20777.45832764525,"y":19415.298244199705},"targetPosition":{"x":20882.50980760906,"y":19308.227302495558},"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":"Superalgos","procedureJavascriptCode":{"type":"Procedure Javascript Code","code":"/* Initialization Code */\nvariable.PERIODS = 50;\nvariable.emaPrev = 0;\nvariable.prevCloses = [];\nif (parameters.periods !== undefined) {\n variable.PERIODS = parameters.periods;\n}","project":"Superalgos","id":"2ddc7458-28e9-4b33-9360-3a318bb29839","savedPayload":{"position":{"x":20592.006016599425,"y":19233.343743492078},"targetPosition":{"x":20737.257912104244,"y":19270.785522993818},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"a8746a36-6e82-4945-b773-ba0712d386e6","savedPayload":{"position":{"x":20737.257912104244,"y":19270.785522993818},"targetPosition":{"x":20882.50980760906,"y":19308.227302495558},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"01c154f7-b10e-4a2e-b914-75428272efe4","savedPayload":{"position":{"x":20882.50980760906,"y":19308.227302495558},"targetPosition":{"x":21171.535250020836,"y":19227.826471413544},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"67396a20-f5b3-40a1-afa8-27675b1fee0b","savedPayload":{"position":{"x":21171.535250020836,"y":19227.826471413544},"targetPosition":{"x":21276.374503900566,"y":18946.741553913616},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Module","name":"EMA Module","id":"44a59f6e-758d-42c5-86ca-2d6e29f83924"}}}],"id":"0702e945-c8e3-4af7-b597-37ee572b42e4","savedPayload":{"position":{"x":21947.374503900566,"y":18860.741553913616},"targetPosition":{"x":21822.75,"y":18587.851955307262},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Indicator Bot","name":"McGinley","config":"{\n \"codeName\": \"McGinley\"\n}","project":"Superalgos","processes":[{"type":"Process Definition","name":"Multi-Period-Market","config":"{\n \"codeName\": \"Multi-Period-Market\",\n \"description\": \"Produces the McGinley Moving Average\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Period-Market\"\n }\n}","project":"Superalgos","processOutput":{"type":"Process Output","name":"New Process Output","project":"Superalgos","outputDatasets":[{"type":"Output Dataset","name":"Multi-Period-Market McGinley","project":"Superalgos","id":"f0158bc1-4c0a-433f-bf45-bfd0e827140f","savedPayload":{"position":{"x":21732.9512093042,"y":19286.72875139083},"targetPosition":{"x":21443.17346141748,"y":19209.083037860073},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Market","id":"22004c88-da81-4f83-a404-acbfab00bf4d"}}}],"outputDatasetFolders":[],"id":"8e0f8fdf-3d44-4666-88fc-cd18f45f6589","savedPayload":{"position":{"x":21443.17346141748,"y":19209.083037860073},"targetPosition":{"x":21153.395713530757,"y":19131.437324329316},"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":"Superalgos","statusDependencies":[{"type":"Status Dependency","name":"Candles Volumes Multi-Period-Market","config":"{\n \"mainUtility\": \"Market Ending Point\"\n}","project":"Superalgos","id":"5b000e87-7927-4cc9-882a-b6f07b01649a","savedPayload":{"position":{"x":21515.52774788672,"y":19343.56935868528},"targetPosition":{"x":21365.52774788672,"y":19343.56935868528},"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"}}},{"type":"Status Dependency","name":"McGinley Multi-Period-Market","config":"{\n \"mainUtility\": \"Self Reference\"\n}","project":"Superalgos","id":"5c0b152f-8fbb-462c-9365-58179d9f1412","savedPayload":{"position":{"x":21471.593765064703,"y":19449.63537586326},"targetPosition":{"x":21365.52774788672,"y":19343.56935868528},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"0c6f960a-6f9f-401e-bf97-395b7ba25590"}}}],"dataDependencies":[{"type":"Data Dependency","name":"Candles Multi-Period-Market","project":"Superalgos","id":"8ff96446-3a19-4b85-b6ed-c98b2de7f8ba","savedPayload":{"position":{"x":21365.52774788672,"y":19493.56935868528},"targetPosition":{"x":21365.52774788672,"y":19343.56935868528},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Market","id":"2b03494a-67d6-47f1-89b6-53fc4c9116a8"}}}],"dataMineDataDependencies":[],"id":"052f1063-dfe6-4783-b369-c084161b9199","savedPayload":{"position":{"x":21365.52774788672,"y":19343.56935868528},"targetPosition":{"x":21153.395713530757,"y":19131.437324329316},"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":"Superalgos","id":"0c6f960a-6f9f-401e-bf97-395b7ba25590","savedPayload":{"position":{"x":21231.041427061515,"y":19421.215072216037},"targetPosition":{"x":21153.395713530757,"y":19131.437324329316},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Candles Volumes Multi-Period-Market","project":"Superalgos","id":"6b286840-ae18-4945-9a9c-aa69f05c2422","savedPayload":{"position":{"x":21114.57285676538,"y":19276.326198272676},"targetPosition":{"x":21153.395713530757,"y":19131.437324329316},"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":"Superalgos","id":"581f7b1b-c6ee-4e61-b5e0-26b5208f81ae","savedPayload":{"position":{"x":21047.329696352775,"y":19237.503341507298},"targetPosition":{"x":21153.395713530757,"y":19131.437324329316},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"67fbc9f7-f8da-46d9-9dbd-da0045b5b675","savedPayload":{"position":{"x":22105.60682375929,"y":19064.581687824946},"targetPosition":{"x":21865.444451481984,"y":18884.798387871542},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Process Definition","name":"Multi-Period-Daily","config":"{\n \"codeName\": \"Multi-Period-Daily\",\n \"description\": \"Produces the McGinley Moving Average\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Period-Daily\"\n }\n}","project":"Superalgos","processOutput":{"type":"Process Output","name":"New Process Output","project":"Superalgos","outputDatasets":[{"type":"Output Dataset","name":"Multi-Period-Daily McGinley","project":"Superalgos","id":"df47d3a0-547c-4647-99c3-24f2387bedb9","savedPayload":{"position":{"x":21225.75,"y":19621.082439848593},"targetPosition":{"x":21075.75,"y":19361.27481871326},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Daily","id":"f8959f99-6307-407f-9111-23a8bdbcc635"}}}],"outputDatasetFolders":[],"id":"fc00ff18-2e89-4bc1-9de9-831bfa1e7184","savedPayload":{"position":{"x":21075.75,"y":19361.27481871326},"targetPosition":{"x":20925.75,"y":19101.467197577927},"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":"Superalgos","statusDependencies":[{"type":"Status Dependency","name":"McGinley Multi-Period-Daily","config":"{\n \"mainUtility\": \"Self Reference\"\n}","project":"Superalgos","id":"aafdb060-c3b2-4e7b-8042-01a9e345c670","savedPayload":{"position":{"x":21061.947149921863,"y":19668.769154834437},"targetPosition":{"x":20925.75,"y":19401.467197577927},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"847eadd5-367b-474e-8856-b17ee7f2b9dc"}}},{"type":"Status Dependency","name":"Candles Volumes Multi-Period-Daily","config":"{\n \"mainUtility\": \"Market Ending Point\"\n}","project":"Superalgos","id":"33f54250-9489-4c11-bced-6eeabbd76439","savedPayload":{"position":{"x":20972.68033951207,"y":19697.773699756468},"targetPosition":{"x":20925.75,"y":19401.467197577927},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"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":"{\n \"mainUtility\": \"Market Starting Point\"\n}","project":"Superalgos","id":"053b8900-7ce8-431f-9d22-4871cb9b3c94","savedPayload":{"position":{"x":20878.81966048793,"y":19697.773699756468},"targetPosition":{"x":20925.75,"y":19401.467197577927},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"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-Period-Daily","project":"Superalgos","id":"c355c6fe-35de-4c35-b1a4-204f41afa82b","savedPayload":{"position":{"x":20789.552850078137,"y":19668.769154834437},"targetPosition":{"x":20925.75,"y":19401.467197577927},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Daily","id":"678a567c-f08d-49b9-813b-4e54fd6afadb"}}}],"dataMineDataDependencies":[],"id":"633add7b-ed2a-437a-afad-35e15198d054","savedPayload":{"position":{"x":20925.75,"y":19401.467197577927},"targetPosition":{"x":20925.75,"y":19101.467197577927},"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":"Superalgos","id":"847eadd5-367b-474e-8856-b17ee7f2b9dc","savedPayload":{"position":{"x":20850.75,"y":19231.371008145594},"targetPosition":{"x":20925.75,"y":19101.467197577927},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Candles Volumes Multi-Period-Daily","project":"Superalgos","id":"eed3b099-7e87-4d95-808b-52b81999eac8","savedPayload":{"position":{"x":20795.846189432334,"y":19176.467197577927},"targetPosition":{"x":20925.75,"y":19101.467197577927},"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":"Superalgos","id":"4245e5b2-dab2-4d23-851f-0e59ecb897a9","savedPayload":{"position":{"x":20775.75,"y":19101.467197577927},"targetPosition":{"x":20925.75,"y":19101.467197577927},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"fb06c6b5-4296-4333-8684-0427e40ec56d","savedPayload":{"position":{"x":21908.13890296397,"y":19181.744820435822},"targetPosition":{"x":21865.444451481984,"y":18884.798387871542},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"products":[{"type":"Product Definition","name":"McGinley","config":"{\n \"codeName\": \"MD\",\n \"singularVariableName\": \"MD\",\n \"pluralVariableName\": \"MDs\",\n \"parameters\": [\n \"periods\",\n\"k\"\n ]\n}","project":"Superalgos","datasets":[{"type":"Dataset Definition","name":"Multi-Period-Market","config":"{\n \"codeName\": \"Multi-Period-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/@Period\",\n \"fileName\": \"Data.json\"\n}","project":"Superalgos","id":"22004c88-da81-4f83-a404-acbfab00bf4d","savedPayload":{"position":{"x":21774.28261978924,"y":19411.572405696137},"targetPosition":{"x":21685.66115152858,"y":19124.96076014885},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},{"type":"Dataset Definition","name":"Multi-Period-Daily","config":"{\n \"codeName\": \"Multi-Period-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/@Period/@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":"Superalgos","id":"f8959f99-6307-407f-9111-23a8bdbcc635","savedPayload":{"position":{"x":21588.89132702994,"y":19408.924844262496},"targetPosition":{"x":21685.66115152858,"y":19124.96076014885},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}}],"record":{"type":"Record Definition","name":"New Record Definition","project":"Superalgos","properties":[{"type":"Record Property","name":"Begin","config":"{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Formula","code":"record.current.begin","project":"Superalgos","id":"20f10077-b484-488f-8e41-16c0b76d568c","savedPayload":{"position":{"x":20394.823246621785,"y":19113.087420579068},"targetPosition":{"x":20365.706104047753,"y":19004.420765121547},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"27ed4f23-6370-4d71-863b-dba4f6d3f851","savedPayload":{"position":{"x":20365.706104047753,"y":19004.420765121547},"targetPosition":{"x":20336.58896147372,"y":18895.754109664027},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"End","config":"{\n \"codeName\": \"end\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Formula","code":"record.current.end","project":"Superalgos","id":"5554ae7a-2791-4853-8cc7-11b0c6d50a65","savedPayload":{"position":{"x":20147.888083686,"y":19018.29789254241},"targetPosition":{"x":20242.23852257986,"y":18957.02600110322},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"3e406369-db42-4fc5-880e-8f80d3cafe17","savedPayload":{"position":{"x":20242.23852257986,"y":18957.02600110322},"targetPosition":{"x":20336.58896147372,"y":18895.754109664027},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"McGinley","config":"{\n \"codeName\": \"md\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.md","project":"Superalgos","id":"c592ab53-5afa-48f7-af4f-a00c89ad52d1","savedPayload":{"position":{"x":20171.445444664118,"y":18762.023526565936},"targetPosition":{"x":20249.160040809813,"y":18824.95556567092},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"78c26149-70bb-4872-b796-d4c0c52a1bff","savedPayload":{"position":{"x":20249.160040809813,"y":18824.95556567092},"targetPosition":{"x":20336.58896147372,"y":18895.754109664027},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"closePrice","config":"{\n \"codeName\": \"closePrice\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Record Formula","code":"variable.closePrice","project":"Superalgos","id":"75bc7c3a-0388-42d0-a4f2-42b883267360","savedPayload":{"position":{"x":20412.7421507521,"y":18697.36826903337},"targetPosition":{"x":20376.905355797568,"y":18790.72631168309},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{}}},"id":"035389a5-aada-402e-8492-9fbe16143fa5","savedPayload":{"position":{"x":20376.905355797568,"y":18790.72631168309},"targetPosition":{"x":20336.58896147372,"y":18895.754109664027},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"e429e521-feb0-4e83-b249-d52b16248f1a","savedPayload":{"position":{"x":21317.863651451346,"y":19384.23860134809},"targetPosition":{"x":21685.66115152858,"y":19124.96076014885},"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":"Superalgos","loop":{"type":"Procedure Loop","name":"New Procedure Loop","project":"Superalgos","procedureJavascriptCode":{"type":"Procedure Javascript Code","name":"New Procedure Javascript Code","code":"/* Loop Code */\nlet candle = record.current;\n\nif (variable.mdPrev === 0) {\n variable.md = candle.close;\n} else {\n variable.md = variable.mdPrev +\n ((candle.close - variable.mdPrev) /\n (variable.K * variable.PERIODS * Math.pow( (candle.close / variable.mdPrev), 4) )\n );\n}\n\nvariable.mdPrev = variable.md;\nvariable.closePrice = (candle.close < variable.md) ? 0 : 1;","project":"Superalgos","id":"35965165-e979-49df-bbb8-c139b093088e","savedPayload":{"position":{"x":21361.061075660087,"y":19220.335363546365},"targetPosition":{"x":21448.368760368627,"y":19171.577100750874},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"fd1187b3-b84f-49b0-8070-ab1752e3ef1b","savedPayload":{"position":{"x":21448.368760368627,"y":19171.577100750874},"targetPosition":{"x":21535.676445077166,"y":19122.818837955383},"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":"Superalgos","procedureJavascriptCode":{"type":"Procedure Javascript Code","name":"New Procedure Javascript Code","code":"/* Initialization Code */\nvariable.PERIODS = 15;\n/* K == % of selected PERIODS;\n * NOTE: 60% (0.6) is what John McGinley recommends however if you\n * want yours to act like TV's then use 100% (1.0)\n */\nvariable.K = 1.0;\nif (parameters.periods !== undefined) {\n variable.PERIODS = parameters.periods;\n}\nif (parameters.k !== undefined) {\n variable.K = parameters.k;\n}\nvariable.mdPrev = 0;","project":"Superalgos","id":"52075eff-acd3-4102-aebe-7f7c6e1913d1","savedPayload":{"position":{"x":21363.916971918043,"y":19020.355754944474},"targetPosition":{"x":21449.796708497604,"y":19071.58729644993},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"b70d735d-7dd8-4534-a00b-82b41a539d21","savedPayload":{"position":{"x":21449.796708497604,"y":19071.58729644993},"targetPosition":{"x":21535.676445077166,"y":19122.818837955383},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"0df35601-7f06-4bb0-a70d-0b9d6d93e25c","savedPayload":{"position":{"x":21535.676445077166,"y":19122.818837955383},"targetPosition":{"x":21685.66115152858,"y":19124.96076014885},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"95dc3e95-c3b8-4c95-822b-69e5dd66ea16","savedPayload":{"position":{"x":21685.66115152858,"y":19124.96076014885},"targetPosition":{"x":21865.444451481984,"y":18884.798387871542},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Module","name":"McGinley","id":"a6f8da98-b0b0-4d82-9d2f-91d9cca9ae07"}}}],"id":"d07599e3-ce23-48f1-8b3b-6e594559cc41","savedPayload":{"position":{"x":21865.444451481984,"y":18884.798387871542},"targetPosition":{"x":21822.75,"y":18587.851955307262},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Indicator Bot","name":"WMA","config":"{\n \"codeName\": \"WMA\"\n}","project":"Superalgos","processes":[{"type":"Process Definition","name":"Multi-Period-Market","config":"{\n \"codeName\": \"Multi-Period-Market\",\n \"description\": \"Produces the Weighted Moving Average\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Period-Market\"\n }\n}","project":"Superalgos","processOutput":{"type":"Process Output","name":"New Process Output","project":"Superalgos","outputDatasets":[{"type":"Output Dataset","name":"Multi-Period-Market WMA","project":"Superalgos","id":"9cea79e2-3971-494f-b464-f62641d567d0","savedPayload":{"position":{"x":21591.560734045837,"y":19245.39377190591},"targetPosition":{"x":21379.428699689874,"y":19033.261737549947},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Market","id":"f7baea67-15c3-4877-8445-c2cefc86988a"}}}],"outputDatasetFolders":[],"id":"94b5e1e1-8642-4b12-bea3-87a693475a31","savedPayload":{"position":{"x":21501.81105609462,"y":19185.575472989854},"targetPosition":{"x":21205.964749979164,"y":19135.826471413544},"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":"Superalgos","statusDependencies":[{"type":"Status Dependency","name":"Candles Volumes Multi-Period-Market","config":"{\n \"mainUtility\": \"Market Ending Point\"\n}","project":"Superalgos","id":"88bc8c95-d700-4b00-a781-891380d9bb5d","savedPayload":{"position":{"x":21735.942242674708,"y":19298.316710658015},"targetPosition":{"x":21437.30066590278,"y":19326.83352364927},"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":"WMA Multi-Period-Market","config":"{\n \"mainUtility\": \"Self Reference\"\n}","project":"Superalgos","id":"d537aecc-e28c-4367-84b8-bfd419e14d3a","savedPayload":{"position":{"x":21552.968623864588,"y":19422.337049767135},"targetPosition":{"x":21437.30066590278,"y":19326.83352364927},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"3ed11ad7-ffb5-4a2a-9add-9c5ad346282e"}}}],"dataDependencies":[{"type":"Data Dependency","name":"Candles Multi-Period-Market","project":"Superalgos","id":"9ab435eb-f690-4022-b573-f7bf1453c4b3","savedPayload":{"position":{"x":21451.55907239841,"y":19476.154312035233},"targetPosition":{"x":21437.30066590278,"y":19326.83352364927},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Market","id":"2b03494a-67d6-47f1-89b6-53fc4c9116a8"}}}],"dataMineDataDependencies":[],"id":"221b4b62-b9c1-41fb-b7d7-43dcf4ba9e69","savedPayload":{"position":{"x":21437.30066590278,"y":19326.83352364927},"targetPosition":{"x":21205.964749979164,"y":19135.826471413544},"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":"Superalgos","id":"3ed11ad7-ffb5-4a2a-9add-9c5ad346282e","savedPayload":{"position":{"x":21310.804003858895,"y":19416.91138891347},"targetPosition":{"x":21205.964749979164,"y":19135.826471413544},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Candles Volumes Multi-Period-Market","project":"Superalgos","id":"d1d5a004-a3e7-47c4-8958-a7b0a1d491a2","savedPayload":{"position":{"x":21181.09024919101,"y":19283.74962447127},"targetPosition":{"x":21205.964749979164,"y":19135.826471413544},"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":"Superalgos","id":"ef60a7f8-3d83-4d56-9e43-b3a5ae5a53cd","savedPayload":{"position":{"x":21110.4612238613,"y":19251.49442937535},"targetPosition":{"x":21205.964749979164,"y":19135.826471413544},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"68472dc9-ab46-41f3-a00a-3b358ad2f290","savedPayload":{"position":{"x":21959.83884847142,"y":19124.96076014885},"targetPosition":{"x":21780.055548518016,"y":18884.798387871542},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Process Definition","name":"Multi-Period-Daily","config":"{\n \"codeName\": \"Multi-Period-Daily\",\n \"description\": \"Produces the Weighted Moving Average\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Period-Daily\"\n }\n}","project":"Superalgos","processOutput":{"type":"Process Output","name":"New Process Output","project":"Superalgos","outputDatasets":[{"type":"Output Dataset","name":"Multi-Period-Daily WMA","project":"Superalgos","id":"9db2fd16-6301-4dc2-975a-32c634a984f9","savedPayload":{"position":{"x":20985.134757729335,"y":19281.351955307262},"targetPosition":{"x":20985.134757729335,"y":18981.351955307262},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Daily","id":"1f7c6a5d-5257-4203-b89f-e5ca66f5efdb"}}}],"outputDatasetFolders":[],"id":"0e8c6c06-f3b4-4e8d-a808-936230c7c2c2","savedPayload":{"position":{"x":20985.134757729335,"y":18981.351955307262},"targetPosition":{"x":20985.134757729335,"y":18681.351955307262},"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":"Superalgos","statusDependencies":[{"type":"Status Dependency","name":"WMA Multi-Period-Daily","config":"{\n \"mainUtility\": \"Self Reference\"\n}","project":"Superalgos","id":"da0190ab-dd10-4ffa-a07b-c50db12265f0","savedPayload":{"position":{"x":20819.43397085645,"y":19240.748436868966},"targetPosition":{"x":20835.134757729335,"y":18941.159576442595},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"d429877d-fb92-490c-9ec0-4b0553e3f297"}}},{"type":"Status Dependency","name":"Candles Volumes Multi-Period-Daily","config":"{\n \"mainUtility\": \"Market Ending Point\"\n}","project":"Superalgos","id":"a2a2dfdc-4533-477e-b91e-a0c81cfab6e7","savedPayload":{"position":{"x":20727.624372865743,"y":19221.233704391754},"targetPosition":{"x":20835.134757729335,"y":18941.159576442595},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"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":"{\n \"mainUtility\": \"Market Starting Point\"\n}","project":"Superalgos","id":"07c50d4b-d1ba-41d4-aad2-68d9d477a736","savedPayload":{"position":{"x":20646.338640414382,"y":19174.303364879685},"targetPosition":{"x":20835.134757729335,"y":18941.159576442595},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"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-Period-Daily","project":"Superalgos","id":"cc7fba26-9e64-43c7-80e6-09506f64bf40","savedPayload":{"position":{"x":20583.533587345708,"y":19104.551286947102},"targetPosition":{"x":20835.134757729335,"y":18941.159576442595},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Daily","id":"678a567c-f08d-49b9-813b-4e54fd6afadb"}}}],"dataMineDataDependencies":[],"id":"9b20633a-3620-4f61-830e-51d0675efe3f","savedPayload":{"position":{"x":20835.134757729335,"y":18941.159576442595},"targetPosition":{"x":20985.134757729335,"y":18681.351955307262},"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":"Superalgos","id":"d429877d-fb92-490c-9ec0-4b0553e3f297","savedPayload":{"position":{"x":20855.230947161668,"y":18756.351955307262},"targetPosition":{"x":20985.134757729335,"y":18681.351955307262},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Candles Volumes Multi-Period-Daily","project":"Superalgos","id":"2fd69587-adeb-4630-bb89-db5b06449745","savedPayload":{"position":{"x":20835.134757729335,"y":18681.351955307262},"targetPosition":{"x":20985.134757729335,"y":18681.351955307262},"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":"Superalgos","id":"cf0db7d7-23e8-45c6-800f-2ef2acdbcc82","savedPayload":{"position":{"x":20855.230947161668,"y":18606.351955307262},"targetPosition":{"x":20985.134757729335,"y":18681.351955307262},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"7c07645b-4c36-40d4-9ee1-895fada4bd42","savedPayload":{"position":{"x":21737.36109703603,"y":19181.744820435822},"targetPosition":{"x":21780.055548518016,"y":18884.798387871542},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"products":[{"type":"Product Definition","name":"WMA","config":"{\n \"codeName\": \"WMA\",\n \"singularVariableName\": \"WMA\",\n \"pluralVariableName\": \"WMAs\",\n \"parameters\": [\n \"periods\"\n ]\n}","project":"Superalgos","datasets":[{"type":"Dataset Definition","name":"Multi-Period-Market","config":"{\n \"codeName\": \"Multi-Period-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/@Period\",\n \"fileName\": \"Data.json\"\n}","project":"Superalgos","id":"f7baea67-15c3-4877-8445-c2cefc86988a","savedPayload":{"position":{"x":21544.177020627645,"y":19364.551100727775},"targetPosition":{"x":21539.89317624071,"y":19064.581687824946},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},{"type":"Dataset Definition","name":"Multi-Period-Daily","config":"{\n \"codeName\": \"Multi-Period-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/@Period/@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":"Superalgos","id":"1f7c6a5d-5257-4203-b89f-e5ca66f5efdb","savedPayload":{"position":{"x":21367.041282107883,"y":19309.780021209768},"targetPosition":{"x":21539.89317624071,"y":19064.581687824946},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}}],"record":{"type":"Record Definition","name":"New Record Definition","project":"Superalgos","properties":[{"type":"Record Property","name":"Begin","config":"{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Formula","code":"record.current.begin","project":"Superalgos","id":"b29eca61-4da5-454f-b822-96dd38b91e09","savedPayload":{"position":{"x":21248.78452503529,"y":19389.858203780892},"targetPosition":{"x":21181.365787552764,"y":19299.7973141769},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"deb422fd-b044-4440-b08d-7f597faaf349","savedPayload":{"position":{"x":21181.365787552764,"y":19299.7973141769},"targetPosition":{"x":21113.947050070237,"y":19209.736424572908},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"End","config":"{\n \"codeName\": \"end\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Formula","code":"record.current.end","project":"Superalgos","id":"d81e284f-0625-407b-b7c6-f204d6c9822d","savedPayload":{"position":{"x":20984.30812947062,"y":19393.63517461152},"targetPosition":{"x":21049.12758977043,"y":19301.685799592215},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"d788852f-84c7-404b-a60a-7571e3d78070","savedPayload":{"position":{"x":21049.12758977043,"y":19301.685799592215},"targetPosition":{"x":21113.947050070237,"y":19209.736424572908},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"WMA","config":"{\n \"codeName\": \"wma\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.wma","project":"Superalgos","id":"e5a9570a-7190-4f51-a74a-450c19327de7","savedPayload":{"position":{"x":20910.930467807575,"y":19146.96288455494},"targetPosition":{"x":21006.467682990005,"y":19176.50337397516},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"9fc2a2a3-e9df-4a75-bf91-af01bf282efe","savedPayload":{"position":{"x":21006.467682990005,"y":19176.50337397516},"targetPosition":{"x":21113.947050070237,"y":19209.736424572908},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"closePrice","config":"{\n \"codeName\": \"closePrice\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Record Formula","code":"variable.closePrice","project":"Superalgos","id":"adc81e8e-7925-4879-948f-61a0501dbd20","savedPayload":{"position":{"x":21110.91266029616,"y":18997.258090433406},"targetPosition":{"x":21112.340608425136,"y":19097.247894734348},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{}}},"id":"08a1335c-a3a8-4bd5-9ecd-45a5b8ce0f2f","savedPayload":{"position":{"x":21112.340608425136,"y":19097.247894734348},"targetPosition":{"x":21113.947050070237,"y":19209.736424572908},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"390e2ce4-bb9c-48b4-a8fa-0836c39d1e1c","savedPayload":{"position":{"x":21113.947050070237,"y":19209.736424572908},"targetPosition":{"x":21539.89317624071,"y":19064.581687824946},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"dataBuilding":{"type":"Data Building Procedure","name":"New Data Building Procedure","project":"Superalgos","loop":{"type":"Procedure Loop","name":"New Procedure Loop","project":"Superalgos","procedureJavascriptCode":{"type":"Procedure Javascript Code","name":"New Procedure Javascript Code","code":"/* Loop Code */\nlet candle = record.current;\nvariable.last200.push(candle.close);\n\n// Limit array length:\nif (variable.last200.length > 200) {\n variable.last200.splice(0,1);\n}\nfunction WMA(prices, periods) {\n let pLen = prices.length; // calculate once for speed.\n\n // Check we have enough values to make calculation:\n if (pLen < periods) { return 0; }\n\n let count = 1;\n let numerator = 0;\n for (let i = pLen - periods; i < pLen; i++, count++) {\n numerator += prices[i] * count;\n }\n return (numerator / ((periods * (periods + 1)) / 2));\n}\nvariable.wma = WMA(variable.last200, variable.PERIODS);\nvariable.closePrice = (candle.close < variable.wma) ? 0 : 1;","project":"Superalgos","id":"9e5d9848-2e4f-4846-a97b-e1e9a7777c36","savedPayload":{"position":{"x":21201.57155333724,"y":19064.642540320772},"targetPosition":{"x":21299.07945340215,"y":19042.456747007695},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"10f7d3ec-052b-46d5-bf2c-45f1cd89db12","savedPayload":{"position":{"x":21299.07945340215,"y":19042.456747007695},"targetPosition":{"x":21396.587353467065,"y":19020.270953694617},"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":"Superalgos","procedureJavascriptCode":{"type":"Procedure Javascript Code","name":"New Procedure Javascript Code","code":"/* Initialization Code */\n// !Note! Update 'periods' to change length.\nvariable.last200 = [];\nvariable.PERIODS = 50;\nif (parameters.periods !== undefined) {\n variable.PERIODS = parameters.periods;\n}\n\n/* NOTES:\n * WMA Calculator Function:\n * WMA: n == periods ; p = price ; P1 == most recent\n * ---------------------------------------------\n * | P1 * n + P2 * (n-1) + P3 * (n-2) + ... |\n * | / |\n * | | n * (n+1) | |\n * | | / | |\n * | | 2 | |\n * ---------------------------------------------\n*/","project":"Superalgos","id":"f53fa78f-34f8-4bb2-a23d-d1d6a9cff53a","savedPayload":{"position":{"x":21260.652532177675,"y":18873.56810995591},"targetPosition":{"x":21328.61994282237,"y":18946.919531825264},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"b3150b94-3c6c-4e06-acf7-c9db129f7944","savedPayload":{"position":{"x":21328.61994282237,"y":18946.919531825264},"targetPosition":{"x":21396.587353467065,"y":19020.270953694617},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"c07c39b6-75b1-48c5-baad-f2042177283e","savedPayload":{"position":{"x":21396.587353467065,"y":19020.270953694617},"targetPosition":{"x":21539.89317624071,"y":19064.581687824946},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"f7b69531-1a17-4457-b368-eca66b5a24b5","savedPayload":{"position":{"x":21539.89317624071,"y":19064.581687824946},"targetPosition":{"x":21780.055548518016,"y":18884.798387871542},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Module","name":"WMA","id":"cc3a4a3c-bd62-4349-b566-a804de8423dd"}}}],"id":"403b2817-ec8d-4b6a-8b66-72eab0b31961","savedPayload":{"position":{"x":21780.055548518016,"y":18884.798387871542},"targetPosition":{"x":21822.75,"y":18587.851955307262},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Indicator Bot","name":"SMA","config":"{\n \"codeName\": \"SMA\"\n}","project":"Superalgos","processes":[{"type":"Process Definition","name":"Multi-Period-Market","config":"{\n \"codeName\": \"Multi-Period-Market\",\n \"description\": \"Calculates SMAs\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Period-Market\"\n }\n}","project":"Superalgos","processOutput":{"type":"Process Output","name":"New Process Output","project":"Superalgos","outputDatasets":[{"type":"Output Dataset","name":"Multi-Period-Market SMA","project":"Superalgos","id":"593ef677-4280-4ccb-9d25-9e495b2dc304","savedPayload":{"position":{"x":21181.06233536084,"y":19125.40589462545},"targetPosition":{"x":21036.17346141748,"y":19086.583037860073},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Market","id":"1caf165a-e624-4b77-88e0-689140a28290"}}}],"outputDatasetFolders":[],"id":"6a7a0a73-1090-48b9-97ef-7a2ffa88491d","savedPayload":{"position":{"x":21932.17346141748,"y":19052.583037860073},"targetPosition":{"x":21642.395713530757,"y":18974.937324329316},"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":"Superalgos","statusDependencies":[{"type":"Status Dependency","name":"SMA Multi-Period-Market","config":"{\n \"mainUtility\": \"Self Reference\"\n}","project":"Superalgos","id":"1f3bbee6-f064-4cd8-967a-7cca6a324c99","savedPayload":{"position":{"x":21993.109677763416,"y":19244.471873540042},"targetPosition":{"x":21854.52774788672,"y":19187.06935868528},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"832aa356-7ea5-4fa2-b415-40c3cae7d63c"}}},{"type":"Status Dependency","name":"Candles Volumes Multi-Period-Market","config":"{\n \"mainUtility\": \"Market Ending Point\"\n}","project":"Superalgos","id":"7702762f-1476-4bfa-a3a1-c10c7fdd68f7","savedPayload":{"position":{"x":21960.593765064703,"y":19293.13537586326},"targetPosition":{"x":21854.52774788672,"y":19187.06935868528},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"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-Period-Market","project":"Superalgos","id":"ab22436e-faa6-4338-843f-649a524a2649","savedPayload":{"position":{"x":21911.930262741484,"y":19325.651288561974},"targetPosition":{"x":21854.52774788672,"y":19187.06935868528},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Market","id":"2b03494a-67d6-47f1-89b6-53fc4c9116a8"}}}],"dataMineDataDependencies":[],"id":"ccc1f000-c85f-4a9f-aa24-5e8f9b3bc56f","savedPayload":{"position":{"x":21854.52774788672,"y":19187.06935868528},"targetPosition":{"x":21642.395713530757,"y":18974.937324329316},"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":"Superalgos","id":"832aa356-7ea5-4fa2-b415-40c3cae7d63c","savedPayload":{"position":{"x":21720.041427061515,"y":19264.715072216037},"targetPosition":{"x":21642.395713530757,"y":18974.937324329316},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Candles Volumes Multi-Period-Market","project":"Superalgos","id":"e56c8b52-f078-497e-8971-79e5be82992d","savedPayload":{"position":{"x":21564.75,"y":19264.715072216037},"targetPosition":{"x":21642.395713530757,"y":18974.937324329316},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"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":"Superalgos","id":"21e8bf46-be22-46e1-bc0f-57d800f96390","savedPayload":{"position":{"x":21430.263679174794,"y":19187.06935868528},"targetPosition":{"x":21642.395713530757,"y":18974.937324329316},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"6b1d24e9-f182-4425-b8b5-f938c371283e","savedPayload":{"position":{"x":21802.964749979164,"y":19141.826471413544},"targetPosition":{"x":21698.125496099434,"y":18860.741553913616},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Process Definition","name":"Multi-Period-Daily","config":"{\n \"codeName\": \"Multi-Period-Daily\",\n \"description\": \"Calculates SMAs\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Period-Daily\"\n }\n}","project":"Superalgos","processOutput":{"type":"Process Output","name":"New Process Output","project":"Superalgos","outputDatasets":[{"type":"Output Dataset","name":"Multi-Period-Daily SMA","project":"Superalgos","id":"1ee46a97-e480-4aaf-8299-667d6bf3217e","savedPayload":{"position":{"x":21200.791666666668,"y":18431.916701351613},"targetPosition":{"x":21125.791666666668,"y":18561.82051191928},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Daily","id":"1dcd0c9b-4059-49f6-b846-4a035c317389"}}}],"outputDatasetFolders":[],"id":"14edf31b-4924-4d29-ae26-1b801ed31f9f","savedPayload":{"position":{"x":21564.75,"y":19204.77481871326},"targetPosition":{"x":21414.75,"y":18944.967197577927},"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":"Superalgos","statusDependencies":[{"type":"Status Dependency","name":"SMA Multi-Period-Daily","config":"{\n \"mainUtility\": \"Self Reference\"\n}","project":"Superalgos","id":"425fcc72-53e8-460d-bd8b-38552592acb5","savedPayload":{"position":{"x":21482.84857496093,"y":19378.618176206182},"targetPosition":{"x":21414.75,"y":19244.967197577927},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"18fbd516-452c-4006-a0c0-9accc3697d98"}}},{"type":"Status Dependency","name":"Candles Volumes Multi-Period-Daily","config":"{\n \"mainUtility\": \"Market Ending Point\"\n}","project":"Superalgos","id":"c526f9c8-c660-4783-a733-a27b868bb26e","savedPayload":{"position":{"x":21438.215169756033,"y":19393.1204486672},"targetPosition":{"x":21414.75,"y":19244.967197577927},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"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":"{\n \"mainUtility\": \"Market Starting Point\"\n}","project":"Superalgos","id":"f97f13f6-9d79-4afc-ace1-0203184f3dc2","savedPayload":{"position":{"x":21391.284830243967,"y":19393.1204486672},"targetPosition":{"x":21414.75,"y":19244.967197577927},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"181c7c34-7243-497a-9ddb-1b0067c6d66e"}}}],"dataDependencies":[{"type":"Data Dependency","name":"Candles Multi-Period-Daily","project":"Superalgos","id":"e786ee2e-1ea5-4956-9129-922099584f04","savedPayload":{"position":{"x":21346.65142503907,"y":19378.618176206182},"targetPosition":{"x":21414.75,"y":19244.967197577927},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Daily","id":"678a567c-f08d-49b9-813b-4e54fd6afadb"}}}],"dataMineDataDependencies":[],"id":"35310f8e-decd-406b-aa25-da91e9c20126","savedPayload":{"position":{"x":21414.75,"y":19244.967197577927},"targetPosition":{"x":21414.75,"y":18944.967197577927},"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":"Superalgos","id":"18fbd516-452c-4006-a0c0-9accc3697d98","savedPayload":{"position":{"x":21339.75,"y":19074.871008145594},"targetPosition":{"x":21414.75,"y":18944.967197577927},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Candles Volumes Multi-Period-Daily","project":"Superalgos","id":"d4d93a61-a9d3-4cba-8775-15869eb1b42e","savedPayload":{"position":{"x":21284.846189432334,"y":19019.967197577927},"targetPosition":{"x":21414.75,"y":18944.967197577927},"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":"Superalgos","id":"b919cfb1-1bc3-4077-ab1a-78087373c2c1","savedPayload":{"position":{"x":21264.75,"y":18944.967197577927},"targetPosition":{"x":21414.75,"y":18944.967197577927},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"be418ee4-e7ef-4e8d-880d-6e17c06db115","savedPayload":{"position":{"x":21573.500992198868,"y":19133.63115251997},"targetPosition":{"x":21698.125496099434,"y":18860.741553913616},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"products":[{"type":"Product Definition","name":"SMA","config":"{\n \"codeName\": \"SMA\",\n \"singularVariableName\": \"SMA\",\n \"pluralVariableName\": \"SMAs\",\n \"parameters\": [\n \"periods\"\n ]\n}","project":"Superalgos","datasets":[{"type":"Dataset Definition","name":"Multi-Period-Market","config":"{\n \"codeName\": \"Multi-Period-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/@Period\",\n \"fileName\": \"Data.json\"\n }","project":"Superalgos","id":"1caf165a-e624-4b77-88e0-689140a28290","savedPayload":{"position":{"x":21336.639747517493,"y":19254.60625020512},"targetPosition":{"x":21417.040578599506,"y":18965.580807793347},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},{"type":"Dataset Definition","name":"Multi-Period-Daily","config":"{\n \"codeName\": \"Multi-Period-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/@Period/@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":"Superalgos","id":"1dcd0c9b-4059-49f6-b846-4a035c317389","savedPayload":{"position":{"x":21182.11004730534,"y":19152.148879729142},"targetPosition":{"x":21417.040578599506,"y":18965.580807793347},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}}],"record":{"type":"Record Definition","name":"New Record Definition","project":"Superalgos","properties":[{"type":"Record Property","name":"Begin","config":"{\n \"codeName\": \"begin\",\n \"isString\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","code":"record.current.begin","project":"Superalgos","id":"cbb9c977-79c2-4a9e-b6b4-5fe2d8c840b7","savedPayload":{"position":{"x":21046.08288868878,"y":19195.666554712112},"targetPosition":{"x":21006.76816848388,"y":19090.25971064964},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"7c214226-58d6-4a92-a24e-8d2d2789606f","savedPayload":{"position":{"x":21006.76816848388,"y":19090.25971064964},"targetPosition":{"x":20967.45344827898,"y":18984.852866587167},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"End","config":"{\n \"codeName\": \"end\",\n \"isString\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","code":"record.current.end","project":"Superalgos","id":"69eaced9-2c56-46f6-b533-9e009efc2630","savedPayload":{"position":{"x":20791.255549808357,"y":19124.778920539018},"targetPosition":{"x":20879.354499043668,"y":19054.815893563093},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"07497969-f111-4524-9f59-c77b7509c8c2","savedPayload":{"position":{"x":20879.354499043668,"y":19054.815893563093},"targetPosition":{"x":20967.45344827898,"y":18984.852866587167},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"SMA","config":"{\n \"codeName\": \"sma\",\n \"isString\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","code":"variable.sma","project":"Superalgos","id":"1e3fb347-88b4-4093-bc66-aefce4f43bc8","savedPayload":{"position":{"x":20779.92771786803,"y":18860.518235716114},"targetPosition":{"x":20873.690583073505,"y":18922.68555115164},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"fdb25cde-b901-4fff-8b66-7858c7f8d126","savedPayload":{"position":{"x":20873.690583073505,"y":18922.68555115164},"targetPosition":{"x":20967.45344827898,"y":18984.852866587167},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"closePrice","config":"{\n \"codeName\": \"closePrice\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Record Formula","code":"variable.closePrice","project":"Superalgos","id":"b164af42-3a77-4813-9ac1-1cc7fbdd622a","savedPayload":{"position":{"x":21024.40403696207,"y":18780.126511545495},"targetPosition":{"x":20997.603759934733,"y":18876.468325682752},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{}}},"id":"a93c547f-da0b-421b-b412-4d90e5e7a6ac","savedPayload":{"position":{"x":20997.603759934733,"y":18876.468325682752},"targetPosition":{"x":20967.45344827898,"y":18984.852866587167},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"a6042ab2-4899-478e-90d3-9d91c7b71e7b","savedPayload":{"position":{"x":20967.45344827898,"y":18984.852866587167},"targetPosition":{"x":21417.040578599506,"y":18965.580807793347},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"dataBuilding":{"type":"Data Building Procedure","name":"New Data Building Procedure","project":"Superalgos","loop":{"type":"Procedure Loop","name":"New Procedure Loop","project":"Superalgos","procedureJavascriptCode":{"type":"Procedure Javascript Code","code":"/* Loop Code: */\nlet candle = record.current;\nlet last200Len = variable.last200.push(candle.close);\n\nif (last200Len > 200) {\n variable.last200.splice(0, 1);\n last200Len = variable.last200.length;\n}\n\nvariable.sma = calculateSMA(variable.PERIODS, last200Len)\n\nfunction calculateSMA(periods, last200Len) {\n if (last200Len < periods) { return -1; }\n\n let sum = 0;\n for (let i = last200Len - periods; i < last200Len; i++) {\n sum = sum + variable.last200[i];\n }\n let sma = sum / periods;\n return sma;\n}\nvariable.closePrice = (candle.close < variable.sma) ? 0 : 1;","project":"Superalgos","id":"76fbfe7f-ca67-4d19-9f6e-3c935178c9c4","savedPayload":{"position":{"x":20867.58045560539,"y":18781.249188366583},"targetPosition":{"x":21017.29336349515,"y":18790.52524416593},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"shortcutKey":"f"}}},"id":"0552a5e0-d8f8-4499-81e8-404c3c32030f","savedPayload":{"position":{"x":21017.29336349515,"y":18790.52524416593},"targetPosition":{"x":21167.00627138491,"y":18799.801299965275},"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":"Superalgos","procedureJavascriptCode":{"type":"Procedure Javascript Code","code":"/* Initialization Code. This goes at the Code of the Procedure Initialization Object */\n// !Note! Update 'periods' to change length.\nvariable.last200 = [];\nvariable.PERIODS = 20;\nif (parameters.periods !== undefined) {\n variable.PERIODS = parameters.periods;\n}","project":"Superalgos","id":"e7e108c5-aee8-47c7-89db-01943efb9b15","savedPayload":{"position":{"x":21033.35996343346,"y":18531.214881151984},"targetPosition":{"x":21100.183117409186,"y":18665.50809055863},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"f4d723b4-c243-4a85-8ac1-abf22bc046c5","savedPayload":{"position":{"x":21100.183117409186,"y":18665.50809055863},"targetPosition":{"x":21167.00627138491,"y":18799.801299965275},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"7a930c5c-d55f-4aa0-ba97-dff78b07030d","savedPayload":{"position":{"x":21167.00627138491,"y":18799.801299965275},"targetPosition":{"x":21417.040578599506,"y":18965.580807793347},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"2300d187-f0dc-4a9a-b379-686379334a37","savedPayload":{"position":{"x":21417.040578599506,"y":18965.580807793347},"targetPosition":{"x":21698.125496099434,"y":18860.741553913616},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Module","name":"SMA","id":"0682f999-e780-4c6d-8ec5-ee81545f2e84"}}}],"id":"911bc848-881a-4d4d-9031-fca087856547","savedPayload":{"position":{"x":21698.125496099434,"y":18860.741553913616},"targetPosition":{"x":21822.75,"y":18587.851955307262},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Indicator Bot","name":"Volume-WMA","config":"{\n \"codeName\": \"Volume-WMA\"\n}","project":"Superalgos","processes":[{"type":"Process Definition","name":"Multi-Period-Market","config":"{\n \"codeName\": \"Multi-Period-Market\",\n \"description\": \"Produces the Weighted Moving Average\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Period-Market\"\n }\n}","project":"Superalgos","processOutput":{"type":"Process Output","name":"New Process Output","project":"Superalgos","outputDatasets":[{"type":"Output Dataset","name":"Multi-Period-Market VWMA","project":"Superalgos","id":"f07c57db-574a-473b-a0ce-eae8341090fd","savedPayload":{"position":{"x":21353.575171914483,"y":19440.78448455604},"targetPosition":{"x":21131.58976259962,"y":19238.986372445663},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Market","id":"82106432-bd3d-417d-88bc-f3cdcb542c56"}}}],"outputDatasetFolders":[],"id":"0acefaca-4980-4b5e-82ca-8d1004a0215c","savedPayload":{"position":{"x":21131.58976259962,"y":19238.986372445663},"targetPosition":{"x":20909.604353284754,"y":19037.188260335286},"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":"Superalgos","statusDependencies":[{"type":"Status Dependency","name":"Candles Volumes Multi-Period-Market","config":"{\n \"mainUtility\": \"Market Ending Point\"\n}","project":"Superalgos","id":"58545ac1-1ba6-427b-91ba-a0a5f0c373a6","savedPayload":{"position":{"x":21143.386525486396,"y":19369.97433075742},"targetPosition":{"x":21000.950300965727,"y":19322.943256516046},"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"}}},{"type":"Status Dependency","name":"Volume-WMA Multi-Period-Market","config":"{\n \"mainUtility\": \"Self Reference\"\n}","project":"Superalgos","id":"4aef3af0-0619-4b7f-aa21-717563908c44","savedPayload":{"position":{"x":21088.539455379,"y":19444.714107006497},"targetPosition":{"x":21000.950300965727,"y":19322.943256516046},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"966e91d6-308b-4468-bcaf-1830ef0ed3df"}}}],"dataDependencies":[{"type":"Data Dependency","name":"Candles Multi-Period-Market","project":"Superalgos","id":"e988c046-e7d1-430b-a501-acbfad355b02","savedPayload":{"position":{"x":21000.2363053316,"y":19472.941557207203},"targetPosition":{"x":21000.950300965727,"y":19322.943256516046},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Market","id":"2b03494a-67d6-47f1-89b6-53fc4c9116a8"}}},{"type":"Data Dependency","name":"Volumes Multi-Period-Market","project":"Superalgos","id":"c83375d4-d974-4469-9378-70b31b2c1f1e","savedPayload":{"position":{"x":20912.205877348613,"y":19443.874754798613},"targetPosition":{"x":21000.950300965727,"y":19322.943256516046},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Market","id":"9bf0483c-4825-4a46-9cf4-1b5262579fc1"}}}],"dataMineDataDependencies":[],"id":"7dd2e86e-826a-4a44-b992-8bb6352dd229","savedPayload":{"position":{"x":21000.950300965727,"y":19322.943256516046},"targetPosition":{"x":20909.604353284754,"y":19037.188260335286},"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":"Superalgos","id":"966e91d6-308b-4468-bcaf-1830ef0ed3df","savedPayload":{"position":{"x":20845.834766418862,"y":19330.332320126632},"targetPosition":{"x":20909.604353284754,"y":19037.188260335286},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Candles Volumes Multi-Period-Market","project":"Superalgos","id":"9f27b243-f331-4b01-a235-c823448d44f4","savedPayload":{"position":{"x":20808.705297229568,"y":19148.18096499272},"targetPosition":{"x":20909.604353284754,"y":19037.188260335286},"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":"Superalgos","id":"a7926031-0f51-43c6-a5e2-65717fdd30bb","savedPayload":{"position":{"x":20766.726855194374,"y":19082.861234175773},"targetPosition":{"x":20909.604353284754,"y":19037.188260335286},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"3a1cfbed-8cde-4ecd-bbaa-ef20fa82d04c","savedPayload":{"position":{"x":21647.693534776186,"y":19113.812461996615},"targetPosition":{"x":21626.291779816416,"y":18814.57682761354},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Process Definition","name":"Multi-Period-Daily","config":"{\n \"codeName\": \"Multi-Period-Daily\",\n \"description\": \"Produces the Weighted Moving Average\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Period-Daily\"\n }\n}","project":"Superalgos","processOutput":{"type":"Process Output","name":"New Process Output","project":"Superalgos","outputDatasets":[{"type":"Output Dataset","name":"Multi-Period-Daily VWMA","project":"Superalgos","id":"5bc98f32-1953-422e-9bd0-61e7cb2f92ff","savedPayload":{"position":{"x":20749.54702979554,"y":19505.55684929042},"targetPosition":{"x":20735.272455048416,"y":19205.89664753552},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Daily","id":"43b611c4-39a4-426a-8b04-af6976b4c439"}}}],"outputDatasetFolders":[],"id":"6d7d016e-051b-402e-a9d2-5d7b5d4695be","savedPayload":{"position":{"x":20728.135167674853,"y":19056.06654665807},"targetPosition":{"x":20720.997880301293,"y":18906.236445780618},"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":"Superalgos","statusDependencies":[{"type":"Status Dependency","name":"Volume-WMA Multi-Period-Daily","config":"{\n \"mainUtility\": \"Self Reference\"\n}","project":"Superalgos","id":"e6c6d488-e544-4602-bee0-554d81328365","savedPayload":{"position":{"x":20662.969833102525,"y":19264.30691439503},"targetPosition":{"x":20652.26390204218,"y":19039.561763078855},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":4,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"bc3822ce-4f1f-4dc4-bf85-8f72e9fab29a"}}},{"type":"Status Dependency","name":"Candles Volumes Multi-Period-Daily","config":"{\n \"mainUtility\": \"Market Ending Point\"\n}","project":"Superalgos","id":"c8522a7f-7a4a-4357-aa03-c646d121ff15","savedPayload":{"position":{"x":20604.436711892762,"y":19259.419807922364},"targetPosition":{"x":20652.26390204218,"y":19039.561763078855},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":4,"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":"{\n \"mainUtility\": \"Market Starting Point\"\n}","project":"Superalgos","id":"dbbe9207-30a1-47a8-9337-0f60bbe79f80","savedPayload":{"position":{"x":20549.162934653516,"y":19239.549739026214},"targetPosition":{"x":20652.26390204218,"y":19039.561763078855},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":4,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"181c7c34-7243-497a-9ddb-1b0067c6d66e"}}}],"dataDependencies":[{"type":"Data Dependency","name":"Candles Multi-Period-Daily","project":"Superalgos","id":"c41aa016-b99b-4818-bf60-a803298d1fd1","savedPayload":{"position":{"x":20500.9153179594,"y":19206.050820065004},"targetPosition":{"x":20652.26390204218,"y":19039.561763078855},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":4,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Daily","id":"678a567c-f08d-49b9-813b-4e54fd6afadb"}}},{"type":"Data Dependency","name":"Volumes Multi-Period-Daily","project":"Superalgos","id":"36389dc1-bd07-463b-bc4d-3fcc13556c76","savedPayload":{"position":{"x":20462.981857155166,"y":19161.205947006365},"targetPosition":{"x":20652.26390204218,"y":19039.561763078855},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":4,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Daily","id":"2e683057-f911-4105-bc77-16f2706d1915"}}}],"dataMineDataDependencies":[],"id":"6449c626-7757-419c-ba3b-fb51eaa07dd1","savedPayload":{"position":{"x":20652.26390204218,"y":19039.561763078855},"targetPosition":{"x":20720.997880301293,"y":18906.236445780618},"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":"Superalgos","id":"bc3822ce-4f1f-4dc4-bf85-8f72e9fab29a","savedPayload":{"position":{"x":20594.809850376616,"y":18987.332568398957},"targetPosition":{"x":20720.997880301293,"y":18906.236445780618},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Candles Volumes Multi-Period-Daily","project":"Superalgos","id":"19228f42-bcbd-4fb0-8ac2-8b9393dd617b","savedPayload":{"position":{"x":20571.167779423842,"y":18913.373733154178},"targetPosition":{"x":20720.997880301293,"y":18906.236445780618},"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":"Superalgos","id":"b3a10569-776c-4248-919d-7f8df9319ddc","savedPayload":{"position":{"x":20587.672563003056,"y":18837.502467521506},"targetPosition":{"x":20720.997880301293,"y":18906.236445780618},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"6bc86e49-42f7-4649-8813-1893a124f2be","savedPayload":{"position":{"x":21429.833559632832,"y":19041.301699919815},"targetPosition":{"x":21626.291779816416,"y":18814.57682761354},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"products":[{"type":"Product Definition","name":"VWMA","config":"{\n \"codeName\": \"VWMA\",\n \"singularVariableName\": \"VWMA\",\n \"pluralVariableName\": \"VWMAs\",\n \"parameters\": [\n \"periods\"\n ]\n}","project":"Superalgos","datasets":[{"type":"Dataset Definition","name":"Multi-Period-Market","config":"{\n \"codeName\": \"Multi-Period-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/@Period\",\n \"fileName\": \"Data.json\"\n}","project":"Superalgos","id":"82106432-bd3d-417d-88bc-f3cdcb542c56","savedPayload":{"position":{"x":21168.484236054486,"y":19090.644932050316},"targetPosition":{"x":21327.05614543334,"y":18835.97858257331},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},{"type":"Dataset Definition","name":"Multi-Period-Daily","config":"{\n \"codeName\": \"Multi-Period-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/@Period/@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":"Superalgos","id":"43b611c4-39a4-426a-8b04-af6976b4c439","savedPayload":{"position":{"x":21049.07965143762,"y":18948.80175743489},"targetPosition":{"x":21327.05614543334,"y":18835.97858257331},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}}],"record":{"type":"Record Definition","name":"New Record Definition","project":"Superalgos","properties":[{"type":"Record Property","name":"Begin","config":"{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Formula","code":"record.current.begin","project":"Superalgos","id":"cd8c0f20-a1ee-4615-8ba7-4280b01b4886","savedPayload":{"position":{"x":20643.30220268353,"y":19043.233381612168},"targetPosition":{"x":20635.27654457362,"y":18931.020018718515},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"f6ff61e2-daca-49a7-b715-eaa4daa51b91","savedPayload":{"position":{"x":20635.27654457362,"y":18931.020018718515},"targetPosition":{"x":20627.250886463706,"y":18818.80665582486},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"End","config":"{\n \"codeName\": \"end\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Formula","code":"record.current.end","project":"Superalgos","id":"9cb6fb75-692c-4e3f-9c43-f757e883b036","savedPayload":{"position":{"x":20418.768515966913,"y":18903.424036971046},"targetPosition":{"x":20523.00970121531,"y":18861.115346397954},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"b46b4a86-a10c-4a35-9a70-1f801a960fff","savedPayload":{"position":{"x":20523.00970121531,"y":18861.115346397954},"targetPosition":{"x":20627.250886463706,"y":18818.80665582486},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"VWMA","config":"{\n \"codeName\": \"vwma\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.vwma","project":"Superalgos","id":"e0e1263d-534a-431a-b1aa-f824ac07d8a8","savedPayload":{"position":{"x":20490.400407401827,"y":18656.2391425249},"targetPosition":{"x":20554.80063284271,"y":18732.741501724882},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"2678427b-702e-4965-bed9-5424fd77ec42","savedPayload":{"position":{"x":20554.80063284271,"y":18732.741501724882},"targetPosition":{"x":20627.250886463706,"y":18818.80665582486},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"closePrice","config":"{\n \"codeName\": \"closePrice\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Record Formula","code":"variable.closePrice","project":"Superalgos","id":"6f7dbf83-02c3-4645-877c-ab4433fcdb27","savedPayload":{"position":{"x":20739.572655607062,"y":18638.41799161198},"targetPosition":{"x":20686.715352480776,"y":18723.306774770983},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{}}},"id":"17382ad2-1d09-4838-a154-283830c2e5e4","savedPayload":{"position":{"x":20686.715352480776,"y":18723.306774770983},"targetPosition":{"x":20627.250886463706,"y":18818.80665582486},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"a476089f-0910-412e-8f06-4170c1a8870b","savedPayload":{"position":{"x":20627.250886463706,"y":18818.80665582486},"targetPosition":{"x":21327.05614543334,"y":18835.97858257331},"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":"Superalgos","loop":{"type":"Procedure Loop","name":"New Procedure Loop","project":"Superalgos","procedureJavascriptCode":{"type":"Procedure Javascript Code","name":"New Procedure Javascript Code","code":"/* Loop Code: */\nlet candle = record.current;\nlet volume = getElement('volumes', candle);\nlet bVolume = volume.buy;\nlet last200Len = variable.last200.push(candle.close);\nlet last200VolLen = variable.last200Vol.push(bVolume);\n\nif (last200Len > 200) {\n variable.last200.splice(0, 1);\n last200Len = variable.last200.length;\n}\nif (last200VolLen > 200) {\n variable.last200Vol.splice(0, 1);\n last200VolLen = variable.last200Vol.length;\n}\n\nlet VWMA = function (periods, last200, last200Vol) {\n let vsma = (last200Vol.slice(last200Vol.length - periods).reduce((a, b) => a + b)) / periods;\n let sma = 0;\n for (let i = last200.length - periods; i < last200.length; i++) {\n sma += last200[i] * last200Vol[i];\n }\n sma = sma / periods;\n return sma / vsma;\n}\n\nif (last200Len < variable.PERIODS || last200VolLen < variable.PERIODS) {\n variable.vwma = candle.close;\n} else {\n variable.vwma = VWMA(variable.PERIODS, variable.last200, variable.last200Vol);\n}\nvariable.closePrice = (candle.close < variable.vwma) ? 0 : 1;\nif (!isFinite(variable.vwma)) {\n variable.vwma = candle.close;\n}","project":"Superalgos","id":"889965b1-d9a4-4e92-afb9-0e4ce113bb3a","savedPayload":{"position":{"x":21042.40898558952,"y":18653.11929618097},"targetPosition":{"x":21136.432396430766,"y":18687.17216997715},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"25fc13e2-5afe-4c59-8394-84bb322dbf6b","savedPayload":{"position":{"x":21136.432396430766,"y":18687.17216997715},"targetPosition":{"x":21230.45580727201,"y":18721.225043773335},"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":"Superalgos","procedureJavascriptCode":{"type":"Procedure Javascript Code","name":"New Procedure Javascript Code","code":"/* Initialization Code */\nvariable.last200 = [];\nvariable.last200Vol = [];\nvariable.PERIODS = 20;\nif (parameters.periods !== undefined) {\n variable.PERIODS = parameters.periods;\n}","project":"Superalgos","id":"479fdee6-9f56-48ed-9c52-7f7e5b7570b9","savedPayload":{"position":{"x":21195.413703989492,"y":18524.318845299193},"targetPosition":{"x":21212.93475563075,"y":18622.771944536264},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"05dbac47-ebb2-46c6-bb8c-8d0003d5c277","savedPayload":{"position":{"x":21212.93475563075,"y":18622.771944536264},"targetPosition":{"x":21230.45580727201,"y":18721.225043773335},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"a28e7296-d23d-441a-a6b4-3a97aa472470","savedPayload":{"position":{"x":21230.45580727201,"y":18721.225043773335},"targetPosition":{"x":21327.05614543334,"y":18835.97858257331},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"ced9d551-57dd-44b9-bf76-ff7dd9e1f3c0","savedPayload":{"position":{"x":21327.05614543334,"y":18835.97858257331},"targetPosition":{"x":21626.291779816416,"y":18814.57682761354},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Module","name":"Volume-WMA","id":"fd7df6d6-9cb2-4e5a-9e44-3a73a6d9ae99"}}}],"id":"89d82732-d20e-4c9d-8143-a690929a6a26","savedPayload":{"position":{"x":21626.291779816416,"y":18814.57682761354},"targetPosition":{"x":21822.75,"y":18587.851955307262},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Indicator Bot","name":"Fibonacci-Bollinger","config":"{\n \"codeName\": \"fibBB\"\n}","project":"Superalgos","processes":[{"type":"Process Definition","name":"Multi-Period-Market","config":"{\n \"codeName\": \"Multi-Period-Market\",\n \"description\": \"Produces the Weighted Moving Average\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Period-Market\"\n }\n}","project":"Superalgos","processOutput":{"type":"Process Output","name":"New Process Output","project":"Superalgos","outputDatasets":[{"type":"Output Dataset","name":"Multi-Period-Market Fibonacci-Bollinger","project":"Superalgos","id":"965ce7be-9236-49a4-82b6-4fda54afa2e5","savedPayload":{"position":{"x":21106.408096683477,"y":19442.004194442554},"targetPosition":{"x":20950.267754291555,"y":19185.83980683621},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Market","id":"923859b1-8d25-4590-9f8f-45b215df5a14"}}}],"outputDatasetFolders":[],"id":"8e7656f0-1b6b-4196-9468-e24f05d6d8c8","savedPayload":{"position":{"x":20950.267754291555,"y":19185.83980683621},"targetPosition":{"x":20794.127411899633,"y":18929.67541922987},"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":"Superalgos","statusDependencies":[{"type":"Status Dependency","name":"Candles Volumes Multi-Period-Market","config":"{\n \"mainUtility\": \"Market Ending Point\"\n}","project":"Superalgos","id":"ab41b606-67dd-4cfb-bdab-b8bcadd1e897","savedPayload":{"position":{"x":20924.683092982203,"y":19314.845364635},"targetPosition":{"x":20801.266721163465,"y":19229.59045763781},"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"}}},{"type":"Status Dependency","name":"Fibonacci-Bollinger Multi-Period-Market","config":"{\n \"mainUtility\": \"Self Reference\"\n}","project":"Superalgos","id":"64cc15f2-b48e-40e1-98cd-bdb12940aa8b","savedPayload":{"position":{"x":20851.001086330405,"y":19371.10544949889},"targetPosition":{"x":20801.266721163465,"y":19229.59045763781},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"068856ec-52e3-4a4a-9c1b-87bb9d01c45e"}}}],"dataDependencies":[{"type":"Data Dependency","name":"Candles Multi-Period-Market","project":"Superalgos","id":"55286e3a-fc17-45d5-a2f2-3ea5404ef21e","savedPayload":{"position":{"x":20758.32224259374,"y":19373.31161738951},"targetPosition":{"x":20801.266721163465,"y":19229.59045763781},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Market","id":"2b03494a-67d6-47f1-89b6-53fc4c9116a8"}}},{"type":"Data Dependency","name":"Volumes Multi-Period-Market","project":"Superalgos","id":"d4d35f7e-2196-40ff-bc83-94188c334dfd","savedPayload":{"position":{"x":20682.046730041566,"y":19320.621187157536},"targetPosition":{"x":20801.266721163465,"y":19229.59045763781},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Market","id":"9bf0483c-4825-4a46-9cf4-1b5262579fc1"}}}],"dataMineDataDependencies":[],"id":"07c85728-1f61-49fd-bc58-b229f0677e2d","savedPayload":{"position":{"x":20801.266721163465,"y":19229.59045763781},"targetPosition":{"x":20794.127411899633,"y":18929.67541922987},"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":"Superalgos","id":"068856ec-52e3-4a4a-9c1b-87bb9d01c45e","savedPayload":{"position":{"x":20650.352715883615,"y":19192.979116100047},"targetPosition":{"x":20794.127411899633,"y":18929.67541922987},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Candles Volumes Multi-Period-Market","project":"Superalgos","id":"3443da6a-8796-481c-badf-61948faec6b6","savedPayload":{"position":{"x":20666.04521809646,"y":19007.745590425828},"targetPosition":{"x":20794.127411899633,"y":18929.67541922987},"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":"Superalgos","id":"49c4fce8-91f7-45e5-9187-b57be724f54b","savedPayload":{"position":{"x":20644.169892695663,"y":18933.245073861784},"targetPosition":{"x":20794.127411899633,"y":18929.67541922987},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"6e248f3a-e30f-45bc-a998-9553dd624192","savedPayload":{"position":{"x":21506.604353284754,"y":19043.188260335286},"targetPosition":{"x":21570.373940150646,"y":18750.04420054394},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Process Definition","name":"Multi-Period-Daily","config":"{\n \"codeName\": \"Multi-Period-Daily\",\n \"description\": \"Produces the Weighted Moving Average\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Period-Daily\"\n }\n}","project":"Superalgos","processOutput":{"type":"Process Output","name":"New Process Output","project":"Superalgos","outputDatasets":[{"type":"Output Dataset","name":"Multi-Period-Daily Fibonacci-Bollinger","project":"Superalgos","id":"48210168-fd6c-4888-8c90-ca1c322b128b","savedPayload":{"position":{"x":20543.96269485206,"y":19188.20669515771},"targetPosition":{"x":20579.326535178476,"y":19042.43495990918},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Daily","id":"aa6136a6-4c18-49ce-80aa-3069addf7eea"}}}],"outputDatasetFolders":[],"id":"627e6844-6c44-4e4c-a4bb-75698b5607e7","savedPayload":{"position":{"x":20579.326535178476,"y":19042.43495990918},"targetPosition":{"x":20650.054215831304,"y":18750.89148941212},"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":"Superalgos","statusDependencies":[{"type":"Status Dependency","name":"Fibonacci-Bollinger Multi-Period-Daily","config":"{\n \"mainUtility\": \"Self Reference\"\n}","project":"Superalgos","id":"46a33fdc-60af-4b07-bf32-324ba78828a6","savedPayload":{"position":{"x":20372.302831733843,"y":19259.5551713407},"targetPosition":{"x":20443.03051238667,"y":18968.01170084364},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"d9604bf2-0061-4f76-8754-d43fc6dd1d6a"}}},{"type":"Status Dependency","name":"Candles Volumes Multi-Period-Daily","config":"{\n \"mainUtility\": \"Market Ending Point\"\n}","project":"Superalgos","id":"101048f6-af56-47fe-a5f3-309099148da1","savedPayload":{"position":{"x":20299.255816370653,"y":19231.315397713817},"targetPosition":{"x":20443.03051238667,"y":18968.01170084364},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"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":"{\n \"mainUtility\": \"Market Starting Point\"\n}","project":"Superalgos","id":"1acdfff4-5d34-4800-8f11-a912f4eaaaca","savedPayload":{"position":{"x":20236.00680894204,"y":19185.13191227516},"targetPosition":{"x":20443.03051238667,"y":18968.01170084364},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"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-Period-Daily","project":"Superalgos","id":"29db7031-4721-4068-8adc-7524bfdb1415","savedPayload":{"position":{"x":20186.86612478033,"y":19124.15204323556},"targetPosition":{"x":20443.03051238667,"y":18968.01170084364},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Daily","id":"678a567c-f08d-49b9-813b-4e54fd6afadb"}}},{"type":"Data Dependency","name":"Volumes Multi-Period-Daily","project":"Superalgos","id":"be77a72d-2f59-4c31-969b-561c0e496ab7","savedPayload":{"position":{"x":20155.182620302323,"y":19052.531467896068},"targetPosition":{"x":20443.03051238667,"y":18968.01170084364},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Daily","id":"2e683057-f911-4105-bc77-16f2706d1915"}}}],"dataMineDataDependencies":[],"id":"7857da68-735c-44fb-8e31-55724a50fc5c","savedPayload":{"position":{"x":20443.03051238667,"y":18968.01170084364},"targetPosition":{"x":20650.054215831304,"y":18750.89148941212},"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":"Superalgos","id":"d9604bf2-0061-4f76-8754-d43fc6dd1d6a","savedPayload":{"position":{"x":20506.13026978913,"y":18793.151372938333},"targetPosition":{"x":20650.054215831304,"y":18750.89148941212},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Candles Volumes Multi-Period-Daily","project":"Superalgos","id":"d70d6077-7bbe-49dc-9867-e8b7cb1a6e90","savedPayload":{"position":{"x":20504.282480582773,"y":18715.527649085703},"targetPosition":{"x":20650.054215831304,"y":18750.89148941212},"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":"Superalgos","id":"d1768632-9289-463a-8421-9052b0d06d1e","savedPayload":{"position":{"x":20541.494110115542,"y":18647.379637689803},"targetPosition":{"x":20650.054215831304,"y":18750.89148941212},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"a31a39b0-d66c-4e16-ac5b-6f2e8d2809bf","savedPayload":{"position":{"x":21317.997880301293,"y":18912.236445780618},"targetPosition":{"x":21570.373940150646,"y":18750.04420054394},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"products":[{"type":"Product Definition","name":"Fibonacci-Bollinger","config":"{\n \"codeName\": \"fibBB\",\n \"singularVariableName\": \"fibBB\",\n \"pluralVariableName\": \"fibBBs\",\n \"parameters\": [\n \"periods\",\n \"mult\", \n \"source\"\n ]\n}","project":"Superalgos","datasets":[{"type":"Dataset Definition","name":"Multi-Period-Market","config":"{\n \"codeName\": \"Multi-Period-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/@Period\",\n \"fileName\": \"Data.json\"\n}","project":"Superalgos","id":"923859b1-8d25-4590-9f8f-45b215df5a14","savedPayload":{"position":{"x":21053.333445718024,"y":18885.950317144758},"targetPosition":{"x":21277.2298803593,"y":18686.274613678048},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},{"type":"Dataset Definition","name":"Multi-Period-Daily","config":"{\n \"codeName\": \"Multi-Period-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/@Period/@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":"Superalgos","id":"aa6136a6-4c18-49ce-80aa-3069addf7eea","savedPayload":{"position":{"x":20978.727426015692,"y":18716.21262882338},"targetPosition":{"x":21277.2298803593,"y":18686.274613678048},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}}],"record":{"type":"Record Definition","name":"New Record Definition","project":"Superalgos","properties":[{"type":"Record Property","name":"Begin","config":"{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Formula","code":"record.current.begin","project":"Superalgos","id":"ab3e61fd-5a79-4256-b748-c84d4d65b0aa","savedPayload":{"position":{"x":20422.887925766223,"y":18506.88448217068},"targetPosition":{"x":20369.466172697343,"y":18366.719877868996},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"b42dc75c-7372-4a56-bec8-baa4e0bf29f5","savedPayload":{"position":{"x":20369.466172697343,"y":18366.719877868996},"targetPosition":{"x":20262.622666559586,"y":18086.390669265627},"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":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Formula","code":"record.current.end","project":"Superalgos","id":"22d9734d-1577-410b-894b-1ab9187ce4ec","savedPayload":{"position":{"x":20249.772443702423,"y":18536.207156038312},"targetPosition":{"x":20254.05585132148,"y":18386.268327114085},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"2ccecdf4-d5ac-4b93-b1fc-aa4246eae198","savedPayload":{"position":{"x":20254.05585132148,"y":18386.268327114085},"targetPosition":{"x":20262.622666559586,"y":18086.390669265627},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"basis","config":"{\n \"codeName\": \"basis\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.basis","project":"Superalgos","id":"9d949978-8ac3-48f0-aa38-2769b32fd979","savedPayload":{"position":{"x":20078.613291581067,"y":18497.04934739141},"targetPosition":{"x":20139.94974990724,"y":18360.163121349484},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"27e7d644-2110-43b1-acf5-e4bc449222e2","savedPayload":{"position":{"x":20139.94974990724,"y":18360.163121349484},"targetPosition":{"x":20262.622666559586,"y":18086.390669265627},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"up1","config":"{\n \"codeName\": \"up1\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Record Formula","code":"variable.up1","project":"Superalgos","id":"567dc0d0-2f14-48d7-ac1a-98bd7bd333aa","savedPayload":{"position":{"x":19971.818428507555,"y":18361.041165589555},"targetPosition":{"x":20044.519488020564,"y":18292.378541508573},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{}}},"id":"3882fee6-b9ef-42fd-8377-6f114bffe5c5","savedPayload":{"position":{"x":20044.519488020564,"y":18292.378541508573},"targetPosition":{"x":20262.622666559586,"y":18086.390669265627},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"up2","config":"{\n \"codeName\": \"up2\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Record Formula","code":"variable.up2","project":"Superalgos","id":"9e176fbe-885f-4940-bf93-1f6c5e07f327","savedPayload":{"position":{"x":19888.85038842176,"y":18228.848677449303},"targetPosition":{"x":19982.293457956217,"y":18193.234175403384},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{}}},"id":"ec2fd03b-5eb7-4f4d-a8e6-d359a29bc522","savedPayload":{"position":{"x":19982.293457956217,"y":18193.234175403384},"targetPosition":{"x":20262.622666559586,"y":18086.390669265627},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"up3","config":"{\n \"codeName\": \"up3\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Record Formula","code":"variable.up3","project":"Superalgos","id":"3ec02855-5d5c-4b8d-9b8d-b25104d7c041","savedPayload":{"position":{"x":19862.785789428308,"y":18074.96824894815},"targetPosition":{"x":19962.74500871113,"y":18077.82385402752},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{}}},"id":"9a4b3763-3639-4447-b5fb-ebf9a860529e","savedPayload":{"position":{"x":19962.74500871113,"y":18077.82385402752},"targetPosition":{"x":20262.622666559586,"y":18086.390669265627},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"up4","config":"{\n \"codeName\": \"up4\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Record Formula","code":"variable.up4","project":"Superalgos","id":"e85b6079-3f46-4b90-b121-1bacb3b6fd59","savedPayload":{"position":{"x":19851.963988433803,"y":17902.381294287108},"targetPosition":{"x":19988.85021447573,"y":17963.71775261328},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"f90caa3f-22cf-48e6-9a35-d89db7a2f229","savedPayload":{"position":{"x":19988.85021447573,"y":17963.71775261328},"targetPosition":{"x":20262.622666559586,"y":18086.390669265627},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"up5","config":"{\n \"codeName\": \"up5\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Record Formula","code":"variable.up5","project":"Superalgos","id":"85ad3af4-ae34-4465-a1ed-30a5b91bac30","savedPayload":{"position":{"x":19953.64085819517,"y":17759.235901457094},"targetPosition":{"x":20056.63479431664,"y":17868.287490726605},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"97827638-d5e3-4efe-a898-ee4aa5214553","savedPayload":{"position":{"x":20056.63479431664,"y":17868.287490726605},"targetPosition":{"x":20262.622666559586,"y":18086.390669265627},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"up6","config":"{\n \"codeName\": \"up6\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Record Formula","code":"variable.up6","project":"Superalgos","id":"99f566e1-26a9-419d-8f5d-a07b2f108314","savedPayload":{"position":{"x":20102.35740735295,"y":17665.896856360574},"targetPosition":{"x":20155.77916042183,"y":17806.06146066226},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"b243ada6-cdc6-4455-972a-11bc4417ddb5","savedPayload":{"position":{"x":20155.77916042183,"y":17806.06146066226},"targetPosition":{"x":20262.622666559586,"y":18086.390669265627},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"low1","config":"{\n \"codeName\": \"low1\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Record Formula","code":"variable.low1","project":"Superalgos","id":"ce170f21-9f82-4eac-bd48-47b4604d4d05","savedPayload":{"position":{"x":20275.47288941675,"y":17636.574182492943},"targetPosition":{"x":20271.189481797694,"y":17786.51301141717},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"ae8f2e5c-0c46-468a-9233-b48644d479dd","savedPayload":{"position":{"x":20271.189481797694,"y":17786.51301141717},"targetPosition":{"x":20262.622666559586,"y":18086.390669265627},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"low2","config":"{\n \"codeName\": \"low2\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Record Formula","code":"variable.low2","project":"Superalgos","id":"60b22006-2087-4e55-9f85-194af52a67b5","savedPayload":{"position":{"x":20446.632041538105,"y":17675.731991139844},"targetPosition":{"x":20385.295583211933,"y":17812.61821718177},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"c3a256f1-c14e-40dd-86ed-6c08113a2646","savedPayload":{"position":{"x":20385.295583211933,"y":17812.61821718177},"targetPosition":{"x":20262.622666559586,"y":18086.390669265627},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"low3","config":"{\n \"codeName\": \"low3\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Record Formula","code":"variable.low3","project":"Superalgos","id":"d0249e05-a72f-4e43-b17f-63acc3a9655e","savedPayload":{"position":{"x":20589.77743436812,"y":17777.40886090121},"targetPosition":{"x":20480.72584509861,"y":17880.40279702268},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"429ede69-d57c-44b6-8292-0f46a81c0a89","savedPayload":{"position":{"x":20480.72584509861,"y":17880.40279702268},"targetPosition":{"x":20262.622666559586,"y":18086.390669265627},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"low4","config":"{\n \"codeName\": \"low4\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Record Formula","code":"variable.low4","project":"Superalgos","id":"3dbc8c36-3d61-4958-8649-0623911e865d","savedPayload":{"position":{"x":20683.11647946464,"y":17926.12541005899},"targetPosition":{"x":20542.951875162955,"y":17979.54716312787},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"12d4bfc6-bab2-4ea0-965e-0e86612f8863","savedPayload":{"position":{"x":20542.951875162955,"y":17979.54716312787},"targetPosition":{"x":20262.622666559586,"y":18086.390669265627},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"low5","config":"{\n \"codeName\": \"low5\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Record Formula","code":"variable.low5","project":"Superalgos","id":"7a64dde7-040f-4945-96fe-8a031d17e46a","savedPayload":{"position":{"x":20712.43915333227,"y":18099.24089212279},"targetPosition":{"x":20562.500324408044,"y":18094.957484503735},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"4afa4063-c2ff-4d92-a2d9-760a3989dc7b","savedPayload":{"position":{"x":20562.500324408044,"y":18094.957484503735},"targetPosition":{"x":20262.622666559586,"y":18086.390669265627},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"low6","config":"{\n \"codeName\": \"low6\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Record Formula","code":"variable.low6","project":"Superalgos","id":"bdcdf300-84dd-4b3a-864c-c2c039740605","savedPayload":{"position":{"x":20673.28134468537,"y":18270.400044244147},"targetPosition":{"x":20536.395118643442,"y":18209.063585917975},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"8d30d241-2177-4685-99df-ec93936b01b1","savedPayload":{"position":{"x":20536.395118643442,"y":18209.063585917975},"targetPosition":{"x":20262.622666559586,"y":18086.390669265627},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"9700e65c-073e-43cf-ac05-d35cd5240d04","savedPayload":{"position":{"x":20759.048515935407,"y":18383.80465886635},"targetPosition":{"x":21277.2298803593,"y":18686.274613678048},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":5,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"dataBuilding":{"type":"Data Building Procedure","name":"New Data Building Procedure","project":"Superalgos","loop":{"type":"Procedure Loop","name":"New Procedure Loop","project":"Superalgos","procedureJavascriptCode":{"type":"Procedure Javascript Code","name":"New Procedure Javascript Code","code":"/* Loop Code: */\nlet candle = record.current;\nlet volume = getElement('volumes', candle);\nlet bVolume = volume.buy;\nlet last200VolLen = variable.last200Vol.push(bVolume);\n\nif (last200VolLen > 512) {\n // Larger splice to avoid every > variable.PERIODS performing splice call.\n variable.last200Vol.splice(0, (last200VolLen - variable.PERIODS));\n last200VolLen = variable.last200Vol.length;\n}\n\nlet last200Len = (variable.SOURCE == \"hlc\") ?\n variable.last200.push((candle.max + candle.min + candle.close) / 3) :\n variable.last200.push(candle.close);\n\n\nif (last200Len > 512) {\n variable.last200.splice(0, (last200Len - variable.PERIODS));\n last200Len = variable.last200.length;\n}\n\n/* ----- Functions Section ----- */\nlet STDev = function (dataArr) {\n let mean = dataArr.reduce((a, b) => a + b, 0) / dataArr.length;\n return Math.sqrt(dataArr.reduce((sq, n) => sq +\n Math.pow(n - mean, 2), 0) / (dataArr.length - 1));\n};\n\nlet VWMA = function (periods, last200, last200Vol) {\n let vsma = (last200Vol.slice(last200Vol.length - periods).reduce((a, b) => a + b)) / periods;\n let sma = 0;\n for (let i = last200.length - periods; i < last200.length; i++) {\n sma += last200[i] * last200Vol[i];\n }\n sma = sma / periods;\n return sma / vsma;\n}\n\n\n/* Procedure Section: */\nif (last200Len < variable.PERIODS || last200VolLen < variable.PERIODS) {\n variable.basis = candle.close;\n variable.up1 = candle.close;\n variable.up2 = candle.close;\n variable.up3 = candle.close;\n variable.up4 = candle.close;\n variable.up5 = candle.close;\n variable.up6 = candle.close;\n variable.low1 = candle.close;\n variable.low2 = candle.close;\n variable.low3 = candle.close;\n variable.low4 = candle.close;\n variable.low5 = candle.close;\n variable.low6 = candle.close;\n} else {\n variable.basis = VWMA(variable.PERIODS, variable.last200, variable.last200Vol);\n let dev = (variable.MULT * STDev(variable.last200.slice(last200Len - variable.PERIODS)));\n variable.up1 = (variable.basis + (0.236 * dev));\n variable.up2 = (variable.basis + (0.382 * dev));\n variable.up3 = (variable.basis + (0.5 * dev));\n variable.up4 = (variable.basis + (0.618 * dev));\n variable.up5 = (variable.basis + (0.764 * dev));\n variable.up6 = (variable.basis + (1 * dev));\n variable.low1 = (variable.basis - (0.236 * dev));\n variable.low2 = (variable.basis - (0.382 * dev));\n variable.low3 = (variable.basis - (0.5 * dev));\n variable.low4 = (variable.basis - (0.618 * dev));\n variable.low5 = (variable.basis - (0.764 * dev));\n variable.low6 = (variable.basis - (1 * dev));\n}\n\n// Error Check:\nif (!isFinite(variable.basis) ||\n !isFinite(variable.up1) ||\n !isFinite(variable.up2) ||\n !isFinite(variable.up3) ||\n !isFinite(variable.up4) ||\n !isFinite(variable.up5) ||\n !isFinite(variable.up6) ||\n !isFinite(variable.low1) ||\n !isFinite(variable.low2) ||\n !isFinite(variable.low3) ||\n !isFinite(variable.low4) ||\n !isFinite(variable.low5) ||\n !isFinite(variable.low6)) {\n variable.basis = (candle.max + candle.min + candle.close) / 3;\n variable.up1 = (candle.max + candle.min + candle.close) / 3 + 1;\n variable.up2 = (candle.max + candle.min + candle.close) / 3 + 2;\n variable.up3 = (candle.max + candle.min + candle.close) / 3 + 3;\n variable.up4 = (candle.max + candle.min + candle.close) / 3 + 4;\n variable.up5 = (candle.max + candle.min + candle.close) / 3 + 5;\n variable.up6 = (candle.max + candle.min + candle.close) / 3 + 6;\n variable.low1 = (candle.max + candle.min + candle.close) / 3 - 1;\n variable.low2 = (candle.max + candle.min + candle.close) / 3 - 2;\n variable.low3 = (candle.max + candle.min + candle.close) / 3 - 3;\n variable.low4 = (candle.max + candle.min + candle.close) / 3 - 4;\n variable.low5 = (candle.max + candle.min + candle.close) / 3 - 5;\n variable.low6 = (candle.max + candle.min + candle.close) / 3 - 6;\n }","project":"Superalgos","id":"b372ff44-e13b-40f3-ac26-5325e6d3231d","savedPayload":{"position":{"x":21055.630344827354,"y":18430.628041083986},"targetPosition":{"x":21136.251343682397,"y":18489.790990162062},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"1d812c75-7d01-4777-b5a3-db862acefb22","savedPayload":{"position":{"x":21136.251343682397,"y":18489.790990162062},"targetPosition":{"x":21216.87234253744,"y":18548.95393924014},"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":"Superalgos","procedureJavascriptCode":{"type":"Procedure Javascript Code","name":"New Procedure Javascript Code","code":"/* Initialization Code: */\nvariable.PERIODS = 50; // Must be < 512\nvariable.MULT = 3.0;\nvariable.SOURCE = \"hlc\"; // Options: hlc=(high+low+close)/3 ; close=close\nif (parameters.periods !== undefined) {\n variable.PERIODS = parameters.periods;\n}\nif (parameters.mult !== undefined) {\n variable.MULT = parameters.mult;\n}\nif (parameters.source !== undefined) {\n variable.SOURCE = parameters.source;\n}\nvariable.last200 = [];\nvariable.last200Vol = [];","project":"Superalgos","id":"9e2a5074-b510-42af-8dc6-d6063859f47c","savedPayload":{"position":{"x":21238.72457741123,"y":18350.15132398817},"targetPosition":{"x":21227.798459974336,"y":18449.552631614155},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"5d5a1e7f-cfb9-481d-9e7e-b12289671eff","savedPayload":{"position":{"x":21227.798459974336,"y":18449.552631614155},"targetPosition":{"x":21216.87234253744,"y":18548.95393924014},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"ee58c0d7-5490-411c-9480-3aaf73b2ca40","savedPayload":{"position":{"x":21216.87234253744,"y":18548.95393924014},"targetPosition":{"x":21277.2298803593,"y":18686.274613678048},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"30b6c6ea-0422-41e7-9132-618008d40ad3","savedPayload":{"position":{"x":21277.2298803593,"y":18686.274613678048},"targetPosition":{"x":21570.373940150646,"y":18750.04420054394},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Module","name":"Fibonacci-Bollinger","id":"81f30b88-ee45-43cc-82ba-4de6fdcbf51d"}}}],"id":"d40999ec-12b6-4847-bfa3-26e12eb7276b","savedPayload":{"position":{"x":21570.373940150646,"y":18750.04420054394},"targetPosition":{"x":21822.75,"y":18587.851955307262},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Indicator Bot","name":"TPSL Bands","config":"{\n \"codeName\": \"TPSL\"\n}","project":"Superalgos","processes":[{"type":"Process Definition","name":"Multi-Period-Market","config":"{\n \"codeName\": \"Multi-Period-Market\",\n \"description\": \"Calculates TPSL Bands\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Period-Market\"\n }\n}","project":"Superalgos","processOutput":{"type":"Process Output","name":"New Process Output","project":"Superalgos","outputDatasets":[{"type":"Output Dataset","name":"Multi-Period-Market TPSL Bands","project":"Superalgos","id":"4280525e-a523-4a25-8fc9-36e861a2825c","savedPayload":{"position":{"x":21607.97225211328,"y":19315.01672167635},"targetPosition":{"x":21532.97225211328,"y":19185.112911108685},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Market","id":"934e123e-4941-4148-9365-eb4580fc0f15"}}}],"outputDatasetFolders":[],"id":"44e5b76d-62fd-4874-ae74-67785e7ea3df","savedPayload":{"position":{"x":21532.97225211328,"y":19185.112911108685},"targetPosition":{"x":21382.97225211328,"y":18925.305289973352},"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":"Superalgos","statusDependencies":[{"type":"Status Dependency","name":"TPSL Bands Multi-Period-Market","config":"{\n \"mainUtility\": \"Self Reference\"\n}","project":"Superalgos","id":"b58e46f2-c277-4106-9670-b533793d1d34","savedPayload":{"position":{"x":21440.37476696804,"y":19363.887219850047},"targetPosition":{"x":21382.97225211328,"y":19225.305289973352},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"dd100fa5-fd36-4bae-98d5-e02bceb15e47"}}},{"type":"Status Dependency","name":"Candles Volumes Multi-Period-Market","config":"{\n \"mainUtility\": \"Market Ending Point\"\n}","project":"Superalgos","id":"72f58c09-be26-46cb-84c2-c9cecf1df539","savedPayload":{"position":{"x":21382.97225211328,"y":19375.305289973352},"targetPosition":{"x":21382.97225211328,"y":19225.305289973352},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"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-Period-Market","project":"Superalgos","id":"9dedfea0-080c-4d9d-b946-9f998a44439e","savedPayload":{"position":{"x":21325.569737258516,"y":19363.887219850047},"targetPosition":{"x":21382.97225211328,"y":19225.305289973352},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Market","id":"2b03494a-67d6-47f1-89b6-53fc4c9116a8"}}}],"dataMineDataDependencies":[],"id":"08766f3e-15b4-423a-9d4e-310cec26d726","savedPayload":{"position":{"x":21382.97225211328,"y":19225.305289973352},"targetPosition":{"x":21382.97225211328,"y":18925.305289973352},"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":"Superalgos","id":"dd100fa5-fd36-4bae-98d5-e02bceb15e47","savedPayload":{"position":{"x":21232.97225211328,"y":19185.112911108685},"targetPosition":{"x":21382.97225211328,"y":18925.305289973352},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Candles Volumes Multi-Period-Market","project":"Superalgos","id":"ad71cc1c-462d-4018-8fd3-6620bedbb915","savedPayload":{"position":{"x":21123.164630977946,"y":19075.305289973352},"targetPosition":{"x":21382.97225211328,"y":18925.305289973352},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"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":"Superalgos","id":"f2d04955-84d3-4d65-9dcf-6c71bc963e0c","savedPayload":{"position":{"x":21082.97225211328,"y":18925.305289973352},"targetPosition":{"x":21382.97225211328,"y":18925.305289973352},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"128de01b-4ba0-4f8c-b9ad-1c85dd6363c3","savedPayload":{"position":{"x":21382.97225211328,"y":18925.305289973352},"targetPosition":{"x":21532.97225211328,"y":18665.49766883802},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Process Definition","name":"Multi-Period-Daily","config":"{\n \"codeName\": \"Multi-Period-Daily\",\n \"description\": \"Calculates TPSL Bands\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Period-Daily\"\n }\n}","project":"Superalgos","processOutput":{"type":"Process Output","name":"New Process Output","project":"Superalgos","outputDatasets":[{"type":"Output Dataset","name":"Multi-Period-Daily TPSL Bands","project":"Superalgos","id":"cf4ebbad-4b14-4d9d-b366-c64838dd39d4","savedPayload":{"position":{"x":21126.725933930422,"y":19177.81000419886},"targetPosition":{"x":21165.5487906958,"y":19032.921130255498},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Daily","id":"c42033d0-4bba-4028-a226-f5bc2ddbd2c3"}}}],"outputDatasetFolders":[],"id":"a317e437-433c-4a66-a7c8-b4b761537975","savedPayload":{"position":{"x":21165.5487906958,"y":19032.921130255498},"targetPosition":{"x":21243.194504226558,"y":18743.143382368777},"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":"Superalgos","statusDependencies":[{"type":"Status Dependency","name":"TPSL Bands Multi-Period-Daily","config":"{\n \"mainUtility\": \"Self Reference\"\n}","project":"Superalgos","id":"0e7ff3c6-0c09-4dda-beac-b40237ff7e44","savedPayload":{"position":{"x":20984.70992071435,"y":19097.933894169015},"targetPosition":{"x":21031.062469870594,"y":18955.27541672474},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"36b28764-53c0-4415-ba09-47fa40178e48"}}},{"type":"Status Dependency","name":"Candles Volumes Multi-Period-Daily","config":"{\n \"mainUtility\": \"Market Ending Point\"\n}","project":"Superalgos","id":"3f10738d-6737-46c7-b7de-a4febe735903","savedPayload":{"position":{"x":20942.894682026723,"y":19076.627965880984},"targetPosition":{"x":21031.062469870594,"y":18955.27541672474},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"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":"{\n \"mainUtility\": \"Market Starting Point\"\n}","project":"Superalgos","id":"4f6bb612-cf00-40dc-b38d-2dc0d54022fa","savedPayload":{"position":{"x":20909.70992071435,"y":19043.44320456861},"targetPosition":{"x":21031.062469870594,"y":18955.27541672474},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"181c7c34-7243-497a-9ddb-1b0067c6d66e"}}}],"dataDependencies":[{"type":"Data Dependency","name":"Candles Multi-Period-Daily","project":"Superalgos","id":"f0c717dd-ffb5-4912-87df-e77b53207d24","savedPayload":{"position":{"x":20888.40399242632,"y":19001.627965880984},"targetPosition":{"x":21031.062469870594,"y":18955.27541672474},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Daily","id":"678a567c-f08d-49b9-813b-4e54fd6afadb"}}}],"dataMineDataDependencies":[],"id":"c030cd76-c936-443a-9130-773c51870055","savedPayload":{"position":{"x":21031.062469870594,"y":18955.27541672474},"targetPosition":{"x":21243.194504226558,"y":18743.143382368777},"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":"Superalgos","id":"36b28764-53c0-4415-ba09-47fa40178e48","savedPayload":{"position":{"x":21098.305630283197,"y":18781.966239134155},"targetPosition":{"x":21243.194504226558,"y":18743.143382368777},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Candles Volumes Multi-Period-Daily","project":"Superalgos","id":"8102ca67-d8d4-47f1-9d47-588acb2c4d73","savedPayload":{"position":{"x":21098.305630283197,"y":18704.320525603398},"targetPosition":{"x":21243.194504226558,"y":18743.143382368777},"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":"Superalgos","id":"20fcf8d3-7c42-4db3-831e-e2e4bf657526","savedPayload":{"position":{"x":21137.128487048576,"y":18637.077365190795},"targetPosition":{"x":21243.194504226558,"y":18743.143382368777},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"bb160850-ff94-4d50-a0b0-3d9131d28440","savedPayload":{"position":{"x":21243.194504226558,"y":18743.143382368777},"targetPosition":{"x":21532.97225211328,"y":18665.49766883802},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"products":[{"type":"Product Definition","name":"TPSL Bands","config":"{\n \"codeName\": \"TPSL\",\n \"singularVariableName\": \"TPSL\",\n \"pluralVariableName\": \"TPSLs\",\n \"parameters\": [\n \"periods\",\n \"tpMult\",\n \"slMult\"\n ]\n}","project":"Superalgos","datasets":[{"type":"Dataset Definition","name":"Multi-Period-Market","config":"{\n \"codeName\": \"Multi-Period-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/@Period\",\n \"fileName\": \"Data.json\"\n}","project":"Superalgos","id":"934e123e-4941-4148-9365-eb4580fc0f15","savedPayload":{"position":{"x":20999.100993685166,"y":18637.518661760758},"targetPosition":{"x":21273.164630977946,"y":18515.49766883802},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},{"type":"Dataset Definition","name":"Multi-Period-Daily","config":"{\n \"codeName\": \"Multi-Period-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/@Period/@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":"Superalgos","id":"c42033d0-4bba-4028-a226-f5bc2ddbd2c3","savedPayload":{"position":{"x":20979.720350757805,"y":18453.124161592692},"targetPosition":{"x":21273.164630977946,"y":18515.49766883802},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}}],"record":{"type":"Record Definition","name":"New Record Definition","project":"Superalgos","properties":[{"type":"Record Property","name":"Begin","config":"{\n \"codeName\": \"begin\",\n \"isString\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","code":"record.current.begin","project":"Superalgos","id":"4e9ad09e-3256-4177-bcfc-fa2ea310b0d9","savedPayload":{"position":{"x":20671.341156202885,"y":18334.30429103529},"targetPosition":{"x":20771.579390174076,"y":18283.230359814588},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"da63e583-2082-4757-9bb1-e7acc6c78570","savedPayload":{"position":{"x":20771.579390174076,"y":18283.230359814588},"targetPosition":{"x":20972.05585811646,"y":18181.08249737319},"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":"Superalgos","recordFormula":{"type":"Record Formula","code":"record.current.end","project":"Superalgos","id":"3aed0357-4867-4e52-acc5-60c2e06a0fdc","savedPayload":{"position":{"x":20641.9310428688,"y":18251.252693024184},"targetPosition":{"x":20751.972647951352,"y":18227.862627807186},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"1602eb5f-a629-4112-8c17-61f703fa335a","savedPayload":{"position":{"x":20751.972647951352,"y":18227.862627807186},"targetPosition":{"x":20972.05585811646,"y":18181.08249737319},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"tp1Up","config":"{\n \"codeName\": \"tp1Up\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","code":"variable.tp1Up","project":"Superalgos","id":"d8cd92fe-ed3e-45ff-ba4f-24f9dc49fa56","savedPayload":{"position":{"x":20635.018390136793,"y":18163.419112141197},"targetPosition":{"x":20747.36421279668,"y":18169.306907218528},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"7cb6ca97-deb6-4c9e-a85a-704870c6f3fb","savedPayload":{"position":{"x":20747.36421279668,"y":18169.306907218528},"targetPosition":{"x":20972.05585811646,"y":18181.08249737319},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"tp2Up","config":"{\n \"codeName\": \"tp2Up\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Record Formula","code":"variable.tp2Up","project":"Superalgos","id":"be9c942d-7d08-4a3e-9f0d-cc119dd9c5e9","savedPayload":{"position":{"x":20662.962490320537,"y":18080.651974201333},"targetPosition":{"x":20758.06814195005,"y":18111.553673638828},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{}}},"id":"eebf0f97-b680-4177-b01d-42249b1a5ac4","savedPayload":{"position":{"x":20758.06814195005,"y":18111.553673638828},"targetPosition":{"x":20972.05585811646,"y":18181.08249737319},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"tp3Up","config":"{\n \"codeName\": \"tp3Up\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Record Formula","code":"variable.tp3Up","project":"Superalgos","id":"ef35dd0a-e0fa-4813-a9a9-7eb3b3ebbb60","savedPayload":{"position":{"x":20699.487923534198,"y":18004.07481099331},"targetPosition":{"x":20783.35498032874,"y":18058.53871449481},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{}}},"id":"a20b568a-7113-4bd8-a527-98db1412e16b","savedPayload":{"position":{"x":20783.35498032874,"y":18058.53871449481},"targetPosition":{"x":20972.05585811646,"y":18181.08249737319},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"tp1Down","config":"{\n \"codeName\": \"tp1Down\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Record Formula","code":"variable.tp1Down","project":"Superalgos","id":"bb2e1879-40d6-4f7c-948f-4fbb2eaacd31","savedPayload":{"position":{"x":20746.224278470345,"y":17930.27111877457},"targetPosition":{"x":20821.501471685715,"y":18013.874911640778},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"8798c510-0081-4e34-9a44-9eaf61015a9a","savedPayload":{"position":{"x":20821.501471685715,"y":18013.874911640778},"targetPosition":{"x":20972.05585811646,"y":18181.08249737319},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"tp2Down","config":"{\n \"codeName\": \"tp2Down\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Record Formula","code":"variable.tp2Down","project":"Superalgos","id":"058ab910-dc96-4166-8fe5-d46e88ad731c","savedPayload":{"position":{"x":20818.83406445436,"y":17880.367795459617},"targetPosition":{"x":20869.90799567506,"y":17980.606029430808},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"7b3a5b45-a555-4942-bb79-bd702549f63f","savedPayload":{"position":{"x":20869.90799567506,"y":17980.606029430808},"targetPosition":{"x":20972.05585811646,"y":18181.08249737319},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"tp3Down","config":"{\n \"codeName\": \"tp3Down\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Record Formula","code":"variable.tp3Down","project":"Superalgos","id":"a6dc59b2-5873-494d-a248-ebaea3fe1656","savedPayload":{"position":{"x":20901.885662465465,"y":17850.957682125532},"targetPosition":{"x":20925.275727682463,"y":17960.999287208084},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"a01f28cf-8859-477a-a399-be68926ef24f","savedPayload":{"position":{"x":20925.275727682463,"y":17960.999287208084},"targetPosition":{"x":20972.05585811646,"y":18181.08249737319},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"slUp","config":"{\n \"codeName\": \"slUp\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Record Formula","code":"variable.slUp","project":"Superalgos","id":"a8569a05-585e-4588-9a56-e90f3e7112fe","savedPayload":{"position":{"x":20989.719243348452,"y":17844.045029393525},"targetPosition":{"x":20983.83144827112,"y":17956.390852053413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"ef2b5700-4842-43c1-867b-2a54def1cfba","savedPayload":{"position":{"x":20983.83144827112,"y":17956.390852053413},"targetPosition":{"x":20972.05585811646,"y":18181.08249737319},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"slDown","config":"{\n \"codeName\": \"slDown\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Record Formula","code":"variable.slDown","project":"Superalgos","id":"f6cfc8d2-db5e-4ce4-bf4b-9884ec0e8e9e","savedPayload":{"position":{"x":21076.349093718003,"y":17860.100923123577},"targetPosition":{"x":21041.58468185082,"y":17967.094781206782},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"afd15384-d8e9-4738-b728-374fcc596acb","savedPayload":{"position":{"x":21041.58468185082,"y":17967.094781206782},"targetPosition":{"x":20972.05585811646,"y":18181.08249737319},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"ATR","config":"{\n \"codeName\": \"atr\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Record Formula","code":"variable.atr","project":"Superalgos","id":"c436b325-8000-42e8-8f87-661e351e7150","savedPayload":{"position":{"x":21155.87153243403,"y":17898.03118069161},"targetPosition":{"x":21094.59964099484,"y":17992.38161958547},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"719bfa75-22a1-4e67-b985-daa568f402fc","savedPayload":{"position":{"x":21094.59964099484,"y":17992.38161958547},"targetPosition":{"x":20972.05585811646,"y":18181.08249737319},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"497e52cf-91f8-4183-a9c7-3a57b58311c1","savedPayload":{"position":{"x":20972.05585811646,"y":18181.08249737319},"targetPosition":{"x":21273.164630977946,"y":18515.49766883802},"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":"Superalgos","loop":{"type":"Procedure Loop","name":"New Procedure Loop","project":"Superalgos","procedureJavascriptCode":{"type":"Procedure Javascript Code","code":"/* Loop Code: */\nlet candle = record.current;\n\nif (variable.closePrev == undefined) {\n variable.closePrev = candle.close;\n}\n\nlet trueRange = (variable.closePrev == undefined) ?\n (candle.max - candle.min) :\n Math.max(\n Math.max((candle.max - candle.min), Math.abs(candle.max - variable.closePrev)),\n Math.abs(candle.min - variable.closePrev)\n );\n\n// rma Calculation:\nlet rma = function(src, len) {\n let alpha = 1 / len;\n let sum = (variable.sumPrev === 0) ?\n src :\n alpha * src + (1 - alpha) * variable.sumPrev;\n variable.sumPrev = sum;\n return sum;\n}\n\nvariable.atr = rma(trueRange, variable.PERIODS);\nvariable.atrPrev = variable.atr;\nvariable.closePrev = candle.close;\n\nvariable.tp1Up = variable.atr * variable.TPMULT + candle.close;\nvariable.tp2Up = 2 * variable.atr * variable.TPMULT + candle.close;\nvariable.tp3Up = 3 * variable.atr * variable.TPMULT + candle.close;\nvariable.tp1Down = candle.close - (variable.atr * variable.TPMULT);\nvariable.tp2Down = candle.close - (2 * variable.atr * variable.TPMULT);\nvariable.tp3Down = candle.close - (3 * variable.atr * variable.TPMULT);\nvariable.slUp = candle.close - (variable.atr * variable.SLMULT);\nvariable.slDown = variable.atr * variable.SLMULT + candle.close;","project":"Superalgos","id":"e6956f52-e8e1-4b98-ba9c-213cbe73df1c","savedPayload":{"position":{"x":21065.470516309906,"y":17974.43600191505},"targetPosition":{"x":21153.638304153777,"y":18095.788551071295},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"shortcutKey":"f"}}},"id":"88b2ff45-3dd3-4158-8b4b-795285ecedbd","savedPayload":{"position":{"x":21153.638304153777,"y":18095.788551071295},"targetPosition":{"x":21241.80609199765,"y":18217.141100227538},"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":"Superalgos","procedureJavascriptCode":{"type":"Procedure Javascript Code","code":"/* Initialization Code: */\nvariable.PERIODS = 15;\nvariable.TPMULT = 1; // Take profit multiplier. default = 100% of ATR.\nvariable.SLMULT = 1.5; // Stop Loss multiplier. default = 150% of ATR.\n\nvariable.closePrev = undefined;\nvariable.atrPrev = undefined;\nvariable.atr = 0;\nvariable.sumPrev = 0;\nif (parameters.periods !== undefined) {\n variable.PERIODS = parameters.periods;\n}\nif (parameters.tpMult !== undefined) {\n variable.TPMULT = parameters.tpMult;\n}\nif (parameters.slMult !== undefined) {\n variable.SLMULT = parameters.slMult;\n}","project":"Superalgos","id":"0071ab2b-b800-4cc5-b7f3-cbc3ee8ddbb3","savedPayload":{"position":{"x":21363.82708492039,"y":17943.077462934754},"targetPosition":{"x":21302.81658845902,"y":18080.109281581146},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"08cacc0b-30f8-46bc-8cda-483b74920b72","savedPayload":{"position":{"x":21302.81658845902,"y":18080.109281581146},"targetPosition":{"x":21241.80609199765,"y":18217.141100227538},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"a8e35ebd-87ef-4c5a-bde9-c0c403d5abb2","savedPayload":{"position":{"x":21241.80609199765,"y":18217.141100227538},"targetPosition":{"x":21273.164630977946,"y":18515.49766883802},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"7a328b1e-2c04-4084-bdcf-f1d347f888f5","savedPayload":{"position":{"x":21273.164630977946,"y":18515.49766883802},"targetPosition":{"x":21532.97225211328,"y":18665.49766883802},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Module","name":"TPSL Bands","id":"21e0cc6d-a28a-4036-bd91-601e213b332f"}}}],"id":"bb548c23-987a-4cf4-bb92-97cc8e5af15c","savedPayload":{"position":{"x":21534.902107915652,"y":18672.37172235969},"targetPosition":{"x":21822.75,"y":18587.851955307262},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"plotters":[{"type":"Plotter","name":"Fisher Transform","config":"{\n \"codeName\": \"Fisher\"\n}","project":"Superalgos","modules":[{"type":"Plotter Module","name":"Fisher Module","config":"{\n \"codeName\": \"Module-Fisher\",\n \"icon\": \"oscillator\"\n}","project":"Superalgos","shapes":{"type":"Shapes","name":"New Shapes","project":"Superalgos","chartPoints":[{"type":"Chart Points","name":"New Chart Points","project":"Superalgos","points":[{"type":"Point","name":"Fisher Begin","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.fisher","project":"Superalgos","id":"3fb46abb-ef15-4ab3-849d-d2b3ac4f46ba","savedPayload":{"position":{"x":20603.836864994144,"y":18683.038604772988},"targetPosition":{"x":20597.85644959964,"y":18782.85961774976},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"d2906a2d-58b9-4ab5-8fd2-acf1ab82b952","savedPayload":{"position":{"x":20597.85644959964,"y":18782.85961774976},"targetPosition":{"x":20588.885826507885,"y":18932.59113721492},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Fisher End","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.fisher","project":"Superalgos","id":"8139509a-fab9-4eea-ac9e-a85c94d416ba","savedPayload":{"position":{"x":20793.315672923993,"y":18788.686870793503},"targetPosition":{"x":20711.54373435755,"y":18846.24857736207},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"c36a8653-6fa0-4ff4-a135-d59629936bcf","savedPayload":{"position":{"x":20711.54373435755,"y":18846.24857736207},"targetPosition":{"x":20588.885826507885,"y":18932.59113721492},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Trigger Begin","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.trigger","project":"Superalgos","id":"8f1276a1-b69b-405d-89c0-8c48a5146e07","savedPayload":{"position":{"x":20828.854636893608,"y":19002.69798454142},"targetPosition":{"x":20732.867112739317,"y":18974.655245610822},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"511b323f-d2cc-4710-9837-fc8189658613","savedPayload":{"position":{"x":20732.867112739317,"y":18974.655245610822},"targetPosition":{"x":20588.885826507885,"y":18932.59113721492},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Trigger End","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.trigger","project":"Superalgos","id":"31cb52de-8b00-43cb-825d-9d45029b6aa8","savedPayload":{"position":{"x":20683.69219217112,"y":19163.917212333417},"targetPosition":{"x":20645.769645905824,"y":19071.38678228602},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"24d3c490-f772-4c4d-b26f-1a85754c1d2d","savedPayload":{"position":{"x":20645.769645905824,"y":19071.38678228602},"targetPosition":{"x":20588.885826507885,"y":18932.59113721492},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Zero Begin","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = 0","project":"Superalgos","id":"73c045a7-ad5a-452c-87d9-c026b2d064f1","savedPayload":{"position":{"x":20467.138620406793,"y":19150.9431873692},"targetPosition":{"x":20515.83750284723,"y":19063.60236730749},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"6b95f943-1507-49ec-829b-d70fc26b7e9d","savedPayload":{"position":{"x":20515.83750284723,"y":19063.60236730749},"targetPosition":{"x":20588.885826507885,"y":18932.59113721492},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Zero End","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = 0","project":"Superalgos","id":"4f60a398-9469-47d1-93ef-757df82edbe7","savedPayload":{"position":{"x":20342.263178027006,"y":18973.545615068706},"targetPosition":{"x":20440.912237419358,"y":18957.163823927192},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"d31e80b4-658a-47ae-a8fb-44dcea58c786","savedPayload":{"position":{"x":20440.912237419358,"y":18957.163823927192},"targetPosition":{"x":20588.885826507885,"y":18932.59113721492},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"82927201-54ee-476c-bedd-535c8e0f2cf6","savedPayload":{"position":{"x":20588.885826507885,"y":18932.59113721492},"targetPosition":{"x":20365.942378864667,"y":18731.851955307262},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"polygons":[{"type":"Polygon","name":"Fisher","project":"Superalgos","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Superalgos","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 2.25,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_GREEN\"\n },\n \"atMousePosition\": {\n \"opacity\": 1,\n \"lineWidth\": 2.25,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_YELLOW\"\n }\n}","project":"Superalgos","id":"99d7abba-344f-42aa-a99d-da91fc6a211b","savedPayload":{"position":{"x":20065.06113918688,"y":19237.58785027813},"targetPosition":{"x":20115.132168071945,"y":19096.191626614305},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"909dc728-5a5c-4484-84c1-5699d3726473","savedPayload":{"position":{"x":20115.132168071945,"y":19096.191626614305},"targetPosition":{"x":20165.20319695701,"y":18954.79540295048},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Fisher Begin","project":"Superalgos","id":"e4394ed5-4fec-471d-91cd-7ee16371a18c","savedPayload":{"position":{"x":20064.83360600318,"y":19066.26712677209},"targetPosition":{"x":20165.20319695701,"y":18954.79540295048},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Fisher Begin","id":"d2906a2d-58b9-4ab5-8fd2-acf1ab82b952"}}},{"type":"Polygon Vertex","name":"Fisher End","project":"Superalgos","id":"655b51f7-7aab-4ebe-8124-a21f22a3f573","savedPayload":{"position":{"x":20029.81540430453,"y":19019.372067471722},"targetPosition":{"x":20165.20319695701,"y":18954.79540295048},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Fisher End","id":"c36a8653-6fa0-4ff4-a135-d59629936bcf"}}}],"id":"576dee53-5313-4af7-8d6a-7d6a05cc03f4","savedPayload":{"position":{"x":20165.20319695701,"y":18954.79540295048},"targetPosition":{"x":20365.942378864667,"y":18731.851955307262},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Trigger","project":"Superalgos","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Superalgos","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 2.25,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_RED\"\n },\n \"atMousePosition\": {\n \"opacity\": 1,\n \"lineWidth\": 2.25,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_BLUE\"\n }\n}","project":"Superalgos","id":"2623bdfa-6d1a-45da-8636-898ce6610318","savedPayload":{"position":{"x":19825.260242057924,"y":18964.14733363004},"targetPosition":{"x":19948.879170351225,"y":18879.186398091315},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"fb3a9bfa-bee7-4050-9da8-fc4af0d47f0c","savedPayload":{"position":{"x":19948.879170351225,"y":18879.186398091315},"targetPosition":{"x":20072.498098644526,"y":18794.22546255259},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Trigger Begin","project":"Superalgos","id":"f949f70b-a7ac-45f3-b870-b9bfcc64dc6d","savedPayload":{"position":{"x":19925.775958534454,"y":18825.412216175253},"targetPosition":{"x":20072.498098644526,"y":18794.22546255259},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Trigger Begin","id":"511b323f-d2cc-4710-9837-fc8189658613"}}},{"type":"Polygon Vertex","name":"Trigger End","project":"Superalgos","id":"c3a22b57-4c23-4d28-82a4-f8a83db38942","savedPayload":{"position":{"x":19925.009862509934,"y":18766.890133728768},"targetPosition":{"x":20072.498098644526,"y":18794.22546255259},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Trigger End","id":"24d3c490-f772-4c4d-b26f-1a85754c1d2d"}}}],"id":"b7c8b966-44db-49f0-b086-1429cc8bad2f","savedPayload":{"position":{"x":20072.498098644526,"y":18794.22546255259},"targetPosition":{"x":20365.942378864667,"y":18731.851955307262},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Zero Line","project":"Superalgos","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Superalgos","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.5,\n \"lineWidth\": 1,\n \"lineDash\": [\n 2,\n 2\n ],\n \"paletteColor\": \"UI_COLOR.BLACK\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.75,\n \"lineWidth\": 1,\n \"lineDash\": [\n 2,\n 2\n ],\n \"paletteColor\": \"UI_COLOR.WHITE\"\n }\n}","project":"Superalgos","id":"4a9ba888-ac46-4433-8fa4-a91933abb963","savedPayload":{"position":{"x":19811.804613622724,"y":18717.341347248115},"targetPosition":{"x":19951.841677597306,"y":18663.58615481632},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"cd737565-b2f0-4687-93e0-53526171c29f","savedPayload":{"position":{"x":19951.841677597306,"y":18663.58615481632},"targetPosition":{"x":20091.878741571887,"y":18609.830962384523},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Zero Begin","project":"Superalgos","id":"17d18e08-b817-40e8-a651-cae9e05d28ec","savedPayload":{"position":{"x":19954.846922925495,"y":18548.820465923152},"targetPosition":{"x":20091.878741571887,"y":18609.830962384523},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Zero Begin","id":"6b95f943-1507-49ec-829b-d70fc26b7e9d"}}},{"type":"Polygon Vertex","name":"Zero End","project":"Superalgos","id":"29a8f668-a2ea-4cf5-a4b0-16160006f595","savedPayload":{"position":{"x":20038.12354914009,"y":18469.793898409942},"targetPosition":{"x":20091.878741571887,"y":18609.830962384523},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Zero End","id":"d31e80b4-658a-47ae-a8fb-44dcea58c786"}}}],"id":"34b6c810-1fcb-4ede-b680-713d02090df5","savedPayload":{"position":{"x":20091.878741571887,"y":18609.830962384523},"targetPosition":{"x":20365.942378864667,"y":18731.851955307262},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"images":[],"texts":[],"id":"fa310be7-d8cb-4f9e-8a64-906735c3bf86","savedPayload":{"position":{"x":20365.942378864667,"y":18731.851955307262},"targetPosition":{"x":20625.75,"y":18581.851955307262},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"panels":[{"type":"Plotter Panel","name":"Fisher Transform Panel","config":"{\n \"codeName\": \"\",\n \"isLegacy\": false\n}","project":"Superalgos","panelData":[{"type":"Panel Data","name":"Fisher","config":"{\n \"valueDecimals\": 2\n}","project":"Superalgos","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.fisher","project":"Superalgos","id":"58128b60-be48-4d77-82d3-186b7b9d225b","savedPayload":{"position":{"x":20250.75,"y":18451.948144739596},"targetPosition":{"x":20325.75,"y":18322.04433417193},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.TRUE_GREEN\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Superalgos","id":"d6c89c14-34fa-4a4f-b6b2-4de659a5e733","savedPayload":{"position":{"x":20250.75,"y":18192.140523604263},"targetPosition":{"x":20325.75,"y":18322.04433417193},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"0df22a4c-b347-4ef2-a7c9-002725864cbb","savedPayload":{"position":{"x":20325.75,"y":18322.04433417193},"targetPosition":{"x":20475.75,"y":18322.04433417193},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Trigger","config":"{\n \"valueDecimals\": 2\n}","project":"Superalgos","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.trigger","project":"Superalgos","id":"f47d8bbc-7d96-485c-ad68-20ac46001ab0","savedPayload":{"position":{"x":20500.75,"y":18105.53798322582},"targetPosition":{"x":20550.75,"y":18192.140523604263},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.TRUE_RED\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Superalgos","id":"f06be201-28d9-4790-9aab-b60374a15a8c","savedPayload":{"position":{"x":20650.75,"y":18192.140523604263},"targetPosition":{"x":20550.75,"y":18192.140523604263},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"c5e48d5c-44fb-4c27-8a05-3f8a99b67431","savedPayload":{"position":{"x":20550.75,"y":18192.140523604263},"targetPosition":{"x":20475.75,"y":18322.04433417193},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"1bc3ab53-4a5c-4e48-b137-b9eba832e7d5","savedPayload":{"position":{"x":20475.75,"y":18322.04433417193},"targetPosition":{"x":20625.75,"y":18581.851955307262},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"6df6dd70-21f0-44c5-9345-3410727211c9","savedPayload":{"position":{"x":20625.75,"y":18581.851955307262},"targetPosition":{"x":20925.75,"y":18581.851955307262},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"e896ca5f-67a0-42d9-b681-eb54051057a6","savedPayload":{"position":{"x":21522.75,"y":18587.851955307262},"targetPosition":{"x":21822.75,"y":18587.851955307262},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Plotter","name":"Waddah Attar","config":"{\n \"codeName\": \"Plotter Waddah\"\n}","project":"Superalgos","modules":[{"type":"Plotter Module","name":"Waddah Module","config":"{\n \"codeName\": \"WADDAH-Module\",\n \"icon\": \"histogram\"\n}","project":"Superalgos","shapes":{"type":"Shapes","name":"New Shapes","project":"Superalgos","chartPoints":[{"type":"Chart Points","name":"New Chart Points","project":"Superalgos","points":[{"type":"Point","name":"ZERO Begin","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = 0","project":"Superalgos","id":"b7fcac65-251b-4420-96cb-744caa93a931","savedPayload":{"position":{"x":21218.9639802863,"y":17839.801273937985},"targetPosition":{"x":21092.55583648819,"y":17920.553866351587},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"f88ec052-a191-4eee-aa31-62d05399bce2","savedPayload":{"position":{"x":21092.55583648819,"y":17920.553866351587},"targetPosition":{"x":20966.147692690083,"y":18001.30645876519},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"ZERO End","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = 0","project":"Superalgos","id":"ee545105-5bf8-4fbb-83f8-908be7943df1","savedPayload":{"position":{"x":21265.610731620403,"y":18019.2477049487},"targetPosition":{"x":21115.879212155243,"y":18010.277081856944},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"878b62ed-c049-4325-a8d5-8ff1b2e7c345","savedPayload":{"position":{"x":21115.879212155243,"y":18010.277081856944},"targetPosition":{"x":20966.147692690083,"y":18001.30645876519},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"TrendUp","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = (record.end - record.begin)/2 + record.begin\ny = record.trendUp","project":"Superalgos","id":"2c94465d-fb25-41c0-85a1-78d4c2817c4b","savedPayload":{"position":{"x":21159.251932496234,"y":18160.085401225737},"targetPosition":{"x":21082.010236573773,"y":18096.573824241517},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"bf59a933-603b-411b-a2dc-0ca7546d669d","savedPayload":{"position":{"x":21082.010236573773,"y":18096.573824241517},"targetPosition":{"x":20966.147692690083,"y":18001.30645876519},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"TrendDown","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = (record.end - record.begin)/2 + record.begin\ny = record.trendDown","project":"Superalgos","id":"906de498-dd5b-4374-b069-476ce07f03d6","savedPayload":{"position":{"x":21029.044383626213,"y":18243.265145877856},"targetPosition":{"x":21003.88570725176,"y":18146.48167103279},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"98dee00c-625a-4a44-a1eb-15341718cba4","savedPayload":{"position":{"x":21003.88570725176,"y":18146.48167103279},"targetPosition":{"x":20966.147692690083,"y":18001.30645876519},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Explosion Begin","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.explosion","project":"Superalgos","id":"535244eb-53e9-4f38-a5ce-155ef3dc6382","savedPayload":{"position":{"x":20874.812436598484,"y":18234.02489592624},"targetPosition":{"x":20911.346539035123,"y":18140.93752106182},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"35953317-9298-4fca-840e-882cc630093c","savedPayload":{"position":{"x":20911.346539035123,"y":18140.93752106182},"targetPosition":{"x":20966.147692690083,"y":18001.30645876519},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Explosion End","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.explosion","project":"Superalgos","id":"da9b518a-9e15-4507-8e00-9e336528ea3e","savedPayload":{"position":{"x":20755.467453026573,"y":18135.89411278786},"targetPosition":{"x":20839.739548891976,"y":18082.059051178792},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"0641cd37-7fea-4802-9100-c24cd3e4ae5b","savedPayload":{"position":{"x":20839.739548891976,"y":18082.059051178792},"targetPosition":{"x":20966.147692690083,"y":18001.30645876519},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Zero Center","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = (record.end - record.begin)/2 + record.begin\ny = 0","project":"Superalgos","id":"64a989b9-24c6-4337-93b3-1060bb06dbed","savedPayload":{"position":{"x":20716.59516024815,"y":17986.35542027893},"targetPosition":{"x":20816.416173224923,"y":17992.335835673435},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"dd9d0037-9917-4e8b-94f3-5f1b1764f4b0","savedPayload":{"position":{"x":20816.416173224923,"y":17992.335835673435},"targetPosition":{"x":20966.147692690083,"y":18001.30645876519},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"DeadZone Begin","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.deadZone","project":"Superalgos","id":"de3420e7-6b9b-4114-b701-eaab1667b421","savedPayload":{"position":{"x":20773.043452883932,"y":17842.527516304643},"targetPosition":{"x":20850.285148806393,"y":17906.039093288862},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"0834aa40-0fdb-40d1-aee7-5d237bc9bd82","savedPayload":{"position":{"x":20850.285148806393,"y":17906.039093288862},"targetPosition":{"x":20966.147692690083,"y":18001.30645876519},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"DeadZone End","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.deadZone","project":"Superalgos","id":"69c6bf0c-1767-4d44-a7ae-e67ff80d2380","savedPayload":{"position":{"x":20903.251001753953,"y":17759.347771652523},"targetPosition":{"x":20928.409678128406,"y":17856.13124649759},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"b7b9f66a-7ed5-43c6-8b1b-a0f47d793b32","savedPayload":{"position":{"x":20928.409678128406,"y":17856.13124649759},"targetPosition":{"x":20966.147692690083,"y":18001.30645876519},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"2ebc1dbc-020e-43d8-bc41-fafd95243c9a","savedPayload":{"position":{"x":20966.147692690083,"y":18001.30645876519},"targetPosition":{"x":21075.75,"y":17722.04433417193},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"polygons":[{"type":"Polygon","name":"Zero","project":"Superalgos","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Superalgos","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.75,\n \"lineWidth\": 1.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.DARK\"\n },\n \"atMousePosition\": {\n \"opacity\": 1,\n \"lineWidth\": 2.25,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.BLACK\"\n }\n}","project":"Superalgos","id":"de180024-06fb-4f8a-80e1-ccfae61ff666","savedPayload":{"position":{"x":20546.531585178553,"y":17617.116743469738},"targetPosition":{"x":20646.514101269826,"y":17615.24685682665},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"c8039696-89ad-4b0b-bb9f-bd6b429d7393","savedPayload":{"position":{"x":20646.514101269826,"y":17615.24685682665},"targetPosition":{"x":20796.48787540674,"y":17612.442026862012},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"ZERO Begin","project":"Superalgos","id":"afb47784-2601-46b1-8825-c808b1c66761","savedPayload":{"position":{"x":20656.85681311011,"y":17557.640873207052},"targetPosition":{"x":20796.48787540674,"y":17612.442026862012},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"ZERO Begin","id":"f88ec052-a191-4eee-aa31-62d05399bce2"}}},{"type":"Polygon Vertex","name":"ZERO End","project":"Superalgos","id":"efb31d8d-5ac3-4ab5-b451-9599800120e1","savedPayload":{"position":{"x":20688.45708842632,"y":17508.37786845773},"targetPosition":{"x":20796.48787540674,"y":17612.442026862012},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"ZERO End","id":"878b62ed-c049-4325-a8d5-8ff1b2e7c345"}}}],"id":"39881c54-7f4a-4c06-b1a7-78b44fc0aaee","savedPayload":{"position":{"x":20796.48787540674,"y":17612.442026862012},"targetPosition":{"x":21075.75,"y":17722.04433417193},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"TrendUp","project":"Superalgos","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Superalgos","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.8,\n \"lineWidth\": 5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_GREEN\"\n }\n}","project":"Superalgos","id":"cbc29497-2406-41fa-bb41-ba835ac1ca7d","savedPayload":{"position":{"x":20635.79629916278,"y":17448.92101605408},"targetPosition":{"x":20735.35950705689,"y":17439.584655208782},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[{"type":"Style Condition","name":"New Style Condition","code":"record.trendUp < record.previous.trendUp","project":"Superalgos","style":{"type":"Style","name":"New Style","config":"{\n \"opacity\": 0.8,\n \"lineWidth\": 5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TENKAN_GREEN\"\n}","project":"Superalgos","id":"b92a28d2-b1f3-4246-8c17-9c4b0a8f6fae","savedPayload":{"position":{"x":20619.625247820928,"y":17276.47248141693},"targetPosition":{"x":20677.49237743891,"y":17358.028568312857},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"920b1053-6d53-479a-9e26-56fdc586b886","savedPayload":{"position":{"x":20677.49237743891,"y":17358.028568312857},"targetPosition":{"x":20735.35950705689,"y":17439.584655208782},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"1e39b50e-d07f-479e-99e0-8f2d75820834","savedPayload":{"position":{"x":20735.35950705689,"y":17439.584655208782},"targetPosition":{"x":20871.698178668725,"y":17502.128772622982},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Zero Center","project":"Superalgos","id":"d6e954ac-4609-4a4f-bf1e-1d6940eec500","savedPayload":{"position":{"x":20769.672268003087,"y":17392.170991848507},"targetPosition":{"x":20871.698178668725,"y":17502.128772622982},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Zero Center","id":"dd9d0037-9917-4e8b-94f3-5f1b1764f4b0"}}},{"type":"Polygon Vertex","name":"TrendUp","project":"Superalgos","id":"4f989e9b-05c0-4722-a7ea-f6cb52e2bab1","savedPayload":{"position":{"x":20819.51754898094,"y":17361.497403841382},"targetPosition":{"x":20871.698178668725,"y":17502.128772622982},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"TrendUp","id":"bf59a933-603b-411b-a2dc-0ca7546d669d"}}}],"id":"f013c90f-1eb4-4fe4-b69e-eb9b8e2981f0","savedPayload":{"position":{"x":20871.698178668725,"y":17502.128772622982},"targetPosition":{"x":21075.75,"y":17722.04433417193},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"TrendDown","project":"Superalgos","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Superalgos","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.8,\n \"lineWidth\": 5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_RED\"\n }\n}","project":"Superalgos","id":"0b9bd28b-2028-4e81-a233-f6a1222cd42d","savedPayload":{"position":{"x":20797.869178732377,"y":17285.079970691673},"targetPosition":{"x":20891.623424586778,"y":17319.867057150197},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[{"type":"Style Condition","name":"New Style Condition","code":"record.trendDown < record.previous.trendDown","project":"Superalgos","style":{"type":"Style","name":"New Style","config":"{\n \"opacity\": 0.8,\n \"lineWidth\": 5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TENKAN_ORANGE\"\n}","project":"Superalgos","id":"e0c2f0e2-abe3-45cf-a210-9a095f82fb30","savedPayload":{"position":{"x":20858.12217992583,"y":17122.69285344655},"targetPosition":{"x":20874.872802256305,"y":17221.279955298374},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"e7f96871-ba9e-4570-98e3-a4e997fa4f50","savedPayload":{"position":{"x":20874.872802256305,"y":17221.279955298374},"targetPosition":{"x":20891.623424586778,"y":17319.867057150197},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"1227c790-cc43-4cba-bcc5-09b98652869e","savedPayload":{"position":{"x":20891.623424586778,"y":17319.867057150197},"targetPosition":{"x":20987.32344767673,"y":17435.372492436087},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Zero Center","project":"Superalgos","id":"4945d969-478f-4076-bf5e-27b42e9a2bfb","savedPayload":{"position":{"x":20943.110171515094,"y":17292.036571568166},"targetPosition":{"x":20987.32344767673,"y":17435.372492436087},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Zero Center","id":"dd9d0037-9917-4e8b-94f3-5f1b1764f4b0"}}},{"type":"Polygon Vertex","name":"TrendDown","project":"Superalgos","id":"02955160-bc73-42e0-a273-642ec8ecaa09","savedPayload":{"position":{"x":21001.32798894467,"y":17286.027680594918},"targetPosition":{"x":20987.32344767673,"y":17435.372492436087},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"TrendDown","id":"98dee00c-625a-4a44-a1eb-15341718cba4"}}}],"id":"aabacfa3-52e1-41dd-b858-ca29e460517f","savedPayload":{"position":{"x":20987.32344767673,"y":17435.372492436087},"targetPosition":{"x":21075.75,"y":17722.04433417193},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"DeadZone","project":"Superalgos","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Superalgos","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.7,\n \"lineWidth\": 1,\n \"lineDash\": [\n 2,\n 2\n ],\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.8,\n \"lineWidth\": 1.5,\n \"lineDash\": [\n 3,\n 3\n ],\n \"paletteColor\": \"UI_COLOR.BLACK\"\n }\n}","project":"Superalgos","id":"fa70de78-d08c-4628-9c69-f29fa72c4c5f","savedPayload":{"position":{"x":21060.28466100061,"y":17182.74594444104},"targetPosition":{"x":21084.355868541505,"y":17279.80560118638},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"7621558c-b110-405c-8829-97d608f105d5","savedPayload":{"position":{"x":21084.355868541505,"y":17279.80560118638},"targetPosition":{"x":21120.46267985285,"y":17425.39508630439},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"DeadZone Begin","project":"Superalgos","id":"02b67504-9cd6-468e-ab3b-318f7fe415ed","savedPayload":{"position":{"x":21142.81901977928,"y":17277.070462370622},"targetPosition":{"x":21120.46267985285,"y":17425.39508630439},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"DeadZone Begin","id":"0834aa40-0fdb-40d1-aee7-5d237bc9bd82"}}},{"type":"Polygon Vertex","name":"DeadZone End","project":"Superalgos","id":"a94a4211-92c3-4aa2-ab04-0e120a83814e","savedPayload":{"position":{"x":21197.878620923977,"y":17296.91640298271},"targetPosition":{"x":21120.46267985285,"y":17425.39508630439},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"DeadZone End","id":"b7b9f66a-7ed5-43c6-8b1b-a0f47d793b32"}}}],"id":"35d5a297-1c5e-4c93-8f4e-cd02e751bd07","savedPayload":{"position":{"x":21120.46267985285,"y":17425.39508630439},"targetPosition":{"x":21075.75,"y":17722.04433417193},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Explosion","project":"Superalgos","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Superalgos","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.8,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.BROWN\"\n }\n}","project":"Superalgos","id":"0e399a5c-2cb1-4ae3-b6e3-31ee93ca36f0","savedPayload":{"position":{"x":21259.13584676414,"y":17038.013076106912},"targetPosition":{"x":21306.02161195599,"y":17180.497198107838},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[{"type":"Style Condition","name":"New Style Condition","code":"record.explosion > record.previous.explosion","project":"Superalgos","style":{"type":"Style","name":"New Style","config":"{\n \"opacity\": 0.8,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\"\n}","project":"Superalgos","id":"3439139b-fad4-4c1d-bca7-a4e28665ae1d","savedPayload":{"position":{"x":21472.60825644399,"y":16994.086656887044},"targetPosition":{"x":21405.97359864879,"y":17068.65087337536},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"67e87d75-4d53-486a-ac16-27c470f791b0","savedPayload":{"position":{"x":21405.97359864879,"y":17068.65087337536},"targetPosition":{"x":21306.02161195599,"y":17180.497198107838},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"1c924376-91bc-4003-a1c0-17914c041943","savedPayload":{"position":{"x":21306.02161195599,"y":17180.497198107838},"targetPosition":{"x":21244.746017419086,"y":17474.17270187713},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Explosion Begin","project":"Superalgos","id":"35b9c251-cba0-44bf-a7f2-6f97a52ff506","savedPayload":{"position":{"x":21329.24402612863,"y":17350.23688572973},"targetPosition":{"x":21244.746017419086,"y":17474.17270187713},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Explosion Begin","id":"35953317-9298-4fca-840e-882cc630093c"}}},{"type":"Polygon Vertex","name":"Explosion End","project":"Superalgos","id":"29596c77-e2a4-42cc-947c-6defa1b02a7b","savedPayload":{"position":{"x":21370.240181720048,"y":17392.00692599445},"targetPosition":{"x":21244.746017419086,"y":17474.17270187713},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Explosion End","id":"0641cd37-7fea-4802-9100-c24cd3e4ae5b"}}}],"id":"0af1b684-0084-426b-a33b-8a02ed40622c","savedPayload":{"position":{"x":21244.746017419086,"y":17474.17270187713},"targetPosition":{"x":21075.75,"y":17722.04433417193},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"images":[],"texts":[],"id":"8f3a1e64-fd3d-4787-bfef-17e86d930d73","savedPayload":{"position":{"x":21075.75,"y":17722.04433417193},"targetPosition":{"x":21225.75,"y":17981.851955307262},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"panels":[{"type":"Plotter Panel","name":"WADDAH Panel","config":"{\n \"codeName\": \"\"\n}","project":"Superalgos","panelData":[{"type":"Panel Data","name":"Explosion","config":"{\n \"valueDecimals\": 2\n}","project":"Superalgos","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.explosion","project":"Superalgos","id":"4816fea0-6db8-4175-b4d3-456a90aa1ae8","savedPayload":{"position":{"x":21192.03826929126,"y":17326.200569107226},"targetPosition":{"x":21298.104286469243,"y":17432.266586285208},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.BLACK\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Superalgos","id":"9500c3d6-7188-4ef7-b648-ce0c7732b8b3","savedPayload":{"position":{"x":21336.92714323462,"y":17287.377712341848},"targetPosition":{"x":21298.104286469243,"y":17432.266586285208},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"66127b15-4e3d-47da-bccd-c24894ede6b4","savedPayload":{"position":{"x":21298.104286469243,"y":17432.266586285208},"targetPosition":{"x":21375.75,"y":17722.04433417193},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"TrendUp","config":"{\n \"valueDecimals\": 2\n}","project":"Superalgos","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.trendUp","project":"Superalgos","id":"fb320a62-4b81-4f70-be84-a92cd2457347","savedPayload":{"position":{"x":21525.75,"y":17312.236713036596},"targetPosition":{"x":21525.75,"y":17462.236713036596},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.TENKAN_GREEN\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Superalgos","id":"a6634c3e-5351-4980-a7c1-d19b1e0f4428","savedPayload":{"position":{"x":21655.653810567666,"y":17387.236713036596},"targetPosition":{"x":21525.75,"y":17462.236713036596},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"b6fe35f5-7f11-4853-8d9a-9ab8b2db5f8e","savedPayload":{"position":{"x":21525.75,"y":17462.236713036596},"targetPosition":{"x":21375.75,"y":17722.04433417193},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"TrendDown","config":"{\n \"valueDecimals\": 2\n}","project":"Superalgos","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.trendDown","project":"Superalgos","id":"8ca870f0-caa6-4982-b915-e4f884416f6f","savedPayload":{"position":{"x":21771.593765064703,"y":17538.33260346319},"targetPosition":{"x":21665.52774788672,"y":17644.398620641172},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.TRUE_RED\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Superalgos","id":"cac637c1-bd62-48e7-a863-94ed5b648d9f","savedPayload":{"position":{"x":21810.41662183008,"y":17683.22147740655},"targetPosition":{"x":21665.52774788672,"y":17644.398620641172},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"7eb84dd0-bacd-453f-9718-ae9a8d469a16","savedPayload":{"position":{"x":21665.52774788672,"y":17644.398620641172},"targetPosition":{"x":21375.75,"y":17722.04433417193},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"37a0cfdd-0b77-47bd-a55b-2d83dfacc5cb","savedPayload":{"position":{"x":21375.75,"y":17722.04433417193},"targetPosition":{"x":21225.75,"y":17981.851955307262},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"d127c9a4-dc37-4ecb-8977-13099f6681b5","savedPayload":{"position":{"x":21225.75,"y":17981.851955307262},"targetPosition":{"x":21225.75,"y":18281.851955307262},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"7199c193-e127-4a47-8361-ab9f75ec1482","savedPayload":{"position":{"x":21534.902107915652,"y":18503.332188254833},"targetPosition":{"x":21822.75,"y":18587.851955307262},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Plotter","name":"PLUVTECH MACD","config":"{\n \"codeName\": \"PLUVTECH_MACD\"\n}","project":"Superalgos","modules":[{"type":"Plotter Module","name":"PLUVTECH MACD","config":"{\n \"codeName\": \"Module-PLUVTECH_MACD\",\n \"icon\": \"oscillator\"\n}","project":"Superalgos","shapes":{"type":"Shapes","name":"New Shapes","project":"Superalgos","chartPoints":[{"type":"Chart Points","name":"New Chart Points","project":"Superalgos","points":[{"type":"Point","name":"MACD Begin","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.macd","project":"Superalgos","id":"887d8bd8-7dca-4ce2-8ae8-cd78a1f218d2","savedPayload":{"position":{"x":21292.008462367285,"y":18149.14297419214},"targetPosition":{"x":21249.746636193213,"y":18239.773752895802},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"5459b045-2445-47fd-bfff-8f71db06d5d6","savedPayload":{"position":{"x":21249.746636193213,"y":18239.773752895802},"targetPosition":{"x":21186.35389693211,"y":18375.7199209513},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"MACD End","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.macd","project":"Superalgos","id":"2ae6b94d-1b2b-4047-a274-9f206b2236d9","savedPayload":{"position":{"x":21412.93084369127,"y":18270.065355516126},"targetPosition":{"x":21322.300064987605,"y":18312.327181690194},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"ce2a416d-1216-4551-bcf2-c515aa016b52","savedPayload":{"position":{"x":21322.300064987605,"y":18312.327181690194},"targetPosition":{"x":21186.35389693211,"y":18375.7199209513},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Signal Begin","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.signalLine","project":"Superalgos","id":"d9f2896c-eb4d-4d8c-8a39-90cf608d5e48","savedPayload":{"position":{"x":21427.835353504375,"y":18440.42468222693},"targetPosition":{"x":21331.24277087547,"y":18414.542777716677},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"c1dbd540-f612-407a-8054-15ac38e1cc5b","savedPayload":{"position":{"x":21331.24277087547,"y":18414.542777716677},"targetPosition":{"x":21186.35389693211,"y":18375.7199209513},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Signal End","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.signalLine","project":"Superalgos","id":"fcc67f2c-dda2-4fcb-ad6d-2951eea31ab1","savedPayload":{"position":{"x":21329.74800601987,"y":18580.50793202355},"targetPosition":{"x":21272.390362384765,"y":18498.59272759465},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"7063bf58-692f-499f-828c-4f8ef2351a1f","savedPayload":{"position":{"x":21272.390362384765,"y":18498.59272759465},"targetPosition":{"x":21186.35389693211,"y":18375.7199209513},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Zero Begin","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = 0","project":"Superalgos","id":"27b3287f-5a80-486c-a273-b18b2c576e6b","savedPayload":{"position":{"x":21164.564961245193,"y":18624.768595474234},"targetPosition":{"x":21173.28053551996,"y":18525.14912566506},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"2b9efbba-bba0-4c69-86ae-6f8dec351ffb","savedPayload":{"position":{"x":21173.28053551996,"y":18525.14912566506},"targetPosition":{"x":21186.35389693211,"y":18375.7199209513},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Zero End","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = 0","project":"Superalgos","id":"a192c360-8d00-4db2-ab2c-54486b53b22d","savedPayload":{"position":{"x":21009.57720163547,"y":18552.496616247936},"targetPosition":{"x":21080.287879754127,"y":18481.78593812928},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"36c78437-a85c-4770-b700-1ee45b27ff18","savedPayload":{"position":{"x":21080.287879754127,"y":18481.78593812928},"targetPosition":{"x":21186.35389693211,"y":18375.7199209513},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Histogram","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = (record.end - record.begin)/2 + record.begin\ny = record.histogram","project":"Superalgos","id":"a8af46de-408c-49fa-9220-574f57d74008","savedPayload":{"position":{"x":20937.305222409173,"y":18397.508856638215},"targetPosition":{"x":21036.92469221835,"y":18388.793282363447},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"23d5bfe2-ab05-4579-a2da-b65d3b89150a","savedPayload":{"position":{"x":21036.92469221835,"y":18388.793282363447},"targetPosition":{"x":21186.35389693211,"y":18375.7199209513},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Zero Center","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = (record.end - record.begin)/2 + record.begin\ny = 0","project":"Superalgos","id":"20d34552-5143-423f-826d-01a2e6fdff5f","savedPayload":{"position":{"x":20981.565885859858,"y":18232.32581186354},"targetPosition":{"x":21063.48109028876,"y":18289.68345549864},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"8fc3e34e-0311-4270-9aff-cd1e34b07c38","savedPayload":{"position":{"x":21063.48109028876,"y":18289.68345549864},"targetPosition":{"x":21186.35389693211,"y":18375.7199209513},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"fb8a19e4-038b-4363-9074-e8e90f2b58bd","savedPayload":{"position":{"x":21186.35389693211,"y":18375.7199209513},"targetPosition":{"x":21108.70818340135,"y":18085.942173064577},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"polygons":[{"type":"Polygon","name":"MACD","project":"Superalgos","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Superalgos","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 2.25,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.JUNGLE_GREEN\"\n },\n \"atMousePosition\": {\n \"opacity\": 1,\n \"lineWidth\": 2.25,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_YELLOW\"\n }\n}","project":"Superalgos","id":"6ed94c88-373e-40c6-846e-1a37fd2445f7","savedPayload":{"position":{"x":20580.92443342726,"y":18346.21631529795},"targetPosition":{"x":20699.927434470945,"y":18254.90210094664},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"e5319574-e63b-4be4-8393-4417502d74a9","savedPayload":{"position":{"x":20699.927434470945,"y":18254.90210094664},"targetPosition":{"x":20818.93043551463,"y":18163.587886595335},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"MACD Begin","project":"Superalgos","id":"76078db9-2609-4998-939e-a2ef3229caa8","savedPayload":{"position":{"x":20674.04156157127,"y":18202.410743360713},"targetPosition":{"x":20818.93043551463,"y":18163.587886595335},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"MACD Begin","id":"5459b045-2445-47fd-bfff-8f71db06d5d6"}}},{"type":"Polygon Vertex","name":"MACD End","project":"Superalgos","id":"3cf853d3-0751-46c9-a1c0-6d636eca630c","savedPayload":{"position":{"x":20670.213706308557,"y":18144.008957762326},"targetPosition":{"x":20818.93043551463,"y":18163.587886595335},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"MACD End","id":"ce2a416d-1216-4551-bcf2-c515aa016b52"}}}],"id":"db49df3f-1aa7-4df1-95f6-d81624545e43","savedPayload":{"position":{"x":20818.93043551463,"y":18163.587886595335},"targetPosition":{"x":21108.70818340135,"y":18085.942173064577},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Signal","project":"Superalgos","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Superalgos","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 2.25,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.PINK\"\n },\n \"atMousePosition\": {\n \"opacity\": 1,\n \"lineWidth\": 2.25,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_BLUE\"\n }\n}","project":"Superalgos","id":"74adfde1-70fe-4352-9b56-a9063c5d4407","savedPayload":{"position":{"x":20521.496977102484,"y":18047.454317199838},"targetPosition":{"x":20670.213706308557,"y":18027.87538836683},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"4e8003ca-335c-41ac-a3d2-728b4c753a26","savedPayload":{"position":{"x":20670.213706308557,"y":18027.87538836683},"targetPosition":{"x":20818.93043551463,"y":18008.29645953382},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Signal Begin","project":"Superalgos","id":"b9fcdbd0-23b9-4c9b-9847-c37793544da6","savedPayload":{"position":{"x":20674.04156157127,"y":17969.47360276844},"targetPosition":{"x":20818.93043551463,"y":18008.29645953382},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Signal Begin","id":"c1dbd540-f612-407a-8054-15ac38e1cc5b"}}},{"type":"Polygon Vertex","name":"Signal End","project":"Superalgos","id":"dad6c441-6d70-4336-a2ff-dd2ad5485a85","savedPayload":{"position":{"x":20699.927434470945,"y":17916.982245182513},"targetPosition":{"x":20818.93043551463,"y":18008.29645953382},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Signal End","id":"7063bf58-692f-499f-828c-4f8ef2351a1f"}}}],"id":"e721cc0f-2be0-488b-baf6-668a74cfb6d2","savedPayload":{"position":{"x":20818.93043551463,"y":18008.29645953382},"targetPosition":{"x":21108.70818340135,"y":18085.942173064577},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Zero Line","project":"Superalgos","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Superalgos","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.5,\n \"lineWidth\": 1,\n \"lineDash\": [\n 2,\n 2\n ],\n \"paletteColor\": \"UI_COLOR.BLACK\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.75,\n \"lineWidth\": 1.25,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.BLACK\"\n }\n}","project":"Superalgos","id":"b5862a54-896b-4436-99dc-c719f9505cb2","savedPayload":{"position":{"x":20619.412289292,"y":17759.00510899909},"targetPosition":{"x":20757.994219168693,"y":17816.40762385385},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"93d9cb44-d038-497e-b2f0-c1eb311f6f8c","savedPayload":{"position":{"x":20757.994219168693,"y":17816.40762385385},"targetPosition":{"x":20896.576149045388,"y":17873.810138708614},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Zero Begin","project":"Superalgos","id":"d802ba18-1e07-4dd7-95f4-2e0998091ba3","savedPayload":{"position":{"x":20790.510131867406,"y":17767.74412153063},"targetPosition":{"x":20896.576149045388,"y":17873.810138708614},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Zero Begin","id":"2b9efbba-bba0-4c69-86ae-6f8dec351ffb"}}},{"type":"Polygon Vertex","name":"Zero End","project":"Superalgos","id":"ad228805-7f46-4ad0-bc05-e90ca6bd1438","savedPayload":{"position":{"x":20839.173634190625,"y":17735.22820883192},"targetPosition":{"x":20896.576149045388,"y":17873.810138708614},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Zero End","id":"36c78437-a85c-4770-b700-1ee45b27ff18"}}}],"id":"8e43cbab-e7a2-4e2e-8c87-2bd07d7b612e","savedPayload":{"position":{"x":20896.576149045388,"y":17873.810138708614},"targetPosition":{"x":21108.70818340135,"y":18085.942173064577},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Histogram","project":"Superalgos","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Superalgos","styleConditions":[{"type":"Style Condition","name":"Grow Above","code":"record.histogram >= 0 &&\nrecord.previous.histogram < record.histogram","project":"Superalgos","style":{"type":"Style","name":"New Style","config":"{\n \"opacity\": 0.75,\n \"lineWidth\": 5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.JUNGLE_GREEN\"\n}","project":"Superalgos","id":"bae47f76-8cbf-43f9-a070-a7dd696367ed","savedPayload":{"position":{"x":20548.53684367531,"y":17566.011507582843},"targetPosition":{"x":20698.485442421643,"y":17562.084965336664},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"28726c2d-4fc2-4569-a14d-1fc501065250","savedPayload":{"position":{"x":20698.485442421643,"y":17562.084965336664},"targetPosition":{"x":20848.434041167977,"y":17558.158423090485},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Style Condition","name":"Fall Above","code":"record.histogram >= 0 &&\nrecord.previous.histogram >= record.histogram","project":"Superalgos","style":{"type":"Style","name":"New Style","config":"{\n \"opacity\": 0.75,\n \"lineWidth\": 5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.JUNGLE_LIGHT\"\n}","project":"Superalgos","id":"bab96c74-8e3b-4f77-99e1-dad2249fc41f","savedPayload":{"position":{"x":20601.196184581375,"y":17388.236552013033},"targetPosition":{"x":20724.815112874676,"y":17473.19748755176},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"6c09b61c-e354-4d32-bb96-3847da64e9a8","savedPayload":{"position":{"x":20724.815112874676,"y":17473.19748755176},"targetPosition":{"x":20848.434041167977,"y":17558.158423090485},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Style Condition","name":"Grow Below","code":"record.histogram < 0 &&\nrecord.previous.histogram < record.histogram","project":"Superalgos","style":{"type":"Style","name":"New Style","config":"{\n \"opacity\": 0.75,\n \"lineWidth\": 5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.LIGHT_PINK\"\n}","project":"Superalgos","id":"b0c3e107-2f98-430b-a6a7-2c308f249457","savedPayload":{"position":{"x":20764.982326359535,"y":17322.49805031744},"targetPosition":{"x":20798.363012282913,"y":17416.76219942666},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"6cc05cbe-b051-4a8a-ac2d-5baf1564ff34","savedPayload":{"position":{"x":20798.363012282913,"y":17416.76219942666},"targetPosition":{"x":20848.434041167977,"y":17558.158423090485},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Style Condition","name":"Fall Below","code":"record.histogram < 0 &&\nrecord.previous.histogram >= record.histogram","project":"Superalgos","style":{"type":"Style","name":"New Style","config":"{\n \"opacity\": 0.7,\n \"lineWidth\": 5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.PINK\"\n}","project":"Superalgos","id":"a141a5f8-14f7-4beb-b30a-afded7451009","savedPayload":{"position":{"x":20919.437877343957,"y":17318.453489373438},"targetPosition":{"x":20891.036342873565,"y":17414.335462860257},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"2e03b25f-65ae-4637-aa68-e6c6a05959c8","savedPayload":{"position":{"x":20891.036342873565,"y":17414.335462860257},"targetPosition":{"x":20848.434041167977,"y":17558.158423090485},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"368ff176-76a7-4cd1-a25b-c934ed3e3aae","savedPayload":{"position":{"x":20848.434041167977,"y":17558.158423090485},"targetPosition":{"x":21031.062469870594,"y":17796.164425177856},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Zero Center","project":"Superalgos","id":"4c1d167f-08f8-4ef9-978d-adf007825442","savedPayload":{"position":{"x":20992.239613105216,"y":17651.275551234496},"targetPosition":{"x":21031.062469870594,"y":17796.164425177856},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Zero Center","id":"8fc3e34e-0311-4270-9aff-cd1e34b07c38"}}},{"type":"Polygon Vertex","name":"Histogram","project":"Superalgos","id":"e5b6f6cb-4d13-436b-a58b-917814c8ff39","savedPayload":{"position":{"x":21050.641398703603,"y":17647.447695971783},"targetPosition":{"x":21031.062469870594,"y":17796.164425177856},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Histogram","id":"23d5bfe2-ab05-4579-a2da-b65d3b89150a"}}}],"id":"21f0a6e3-c0fa-4a69-9d72-fc5e81a551dd","savedPayload":{"position":{"x":21031.062469870594,"y":17796.164425177856},"targetPosition":{"x":21108.70818340135,"y":18085.942173064577},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"images":[],"texts":[],"id":"c4b21052-003c-4635-85f8-5d14ed800c16","savedPayload":{"position":{"x":21108.70818340135,"y":18085.942173064577},"targetPosition":{"x":21398.485931288073,"y":18163.587886595335},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"panels":[{"type":"Plotter Panel","name":"PLUVTECH MACD Panel","config":"{\n \"codeName\": \"\",\n \"isLegacy\": false\n}","project":"Superalgos","panelData":[{"type":"Panel Data","name":"MACD","config":"{\n \"valueDecimals\": 2\n}","project":"Superalgos","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.macd","project":"Superalgos","id":"83f9d7e0-a90d-459a-a7cb-8b711ce68fc8","savedPayload":{"position":{"x":21221.372584068125,"y":18027.317412635384},"targetPosition":{"x":21338.64730643833,"y":17933.793942356573},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.TRUE_GREEN\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Superalgos","id":"f0f0322f-96ff-4c86-a2dd-d25e3dfff9c3","savedPayload":{"position":{"x":21190.322682504564,"y":17956.150282283},"targetPosition":{"x":21338.64730643833,"y":17933.793942356573},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"6cadcfa8-8556-464d-a395-95c80ba99e38","savedPayload":{"position":{"x":21338.64730643833,"y":17933.793942356573},"targetPosition":{"x":21476.13164481883,"y":17873.810138708614},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Signal","config":"{\n \"valueDecimals\": 2\n}","project":"Superalgos","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.signalLine","project":"Superalgos","id":"f63ade9f-e996-42d2-8675-1424132cb668","savedPayload":{"position":{"x":21246.021544574956,"y":17781.46775107202},"targetPosition":{"x":21343.514335793137,"y":17803.719844467654},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.TRUE_RED\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Superalgos","id":"11816b47-47c1-4174-9c07-175257c667ee","savedPayload":{"position":{"x":21270.209148610156,"y":17735.702570690562},"targetPosition":{"x":21343.514335793137,"y":17803.719844467654},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"f56a7680-8b0e-44a4-9142-79f774c5c330","savedPayload":{"position":{"x":21343.514335793137,"y":17803.719844467654},"targetPosition":{"x":21476.13164481883,"y":17873.810138708614},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Histogram","config":"{\n \"valueDecimals\": 2\n}","project":"Superalgos","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.histogram","project":"Superalgos","id":"47388438-f2f9-4801-a376-d75e8a383e14","savedPayload":{"position":{"x":21404.856529832636,"y":17636.32828093338},"targetPosition":{"x":21448.24490374439,"y":17726.42516772362},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.BLACK\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Superalgos","id":"2842a85e-edb3-497b-aade-15451f62c7c5","savedPayload":{"position":{"x":21455.717913103035,"y":17626.704788005503},"targetPosition":{"x":21448.24490374439,"y":17726.42516772362},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"4bff8a54-0e46-467d-a429-96cfbdadaa79","savedPayload":{"position":{"x":21448.24490374439,"y":17726.42516772362},"targetPosition":{"x":21476.13164481883,"y":17873.810138708614},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"MACD Rises Above & Falls Below","config":"{\n \"valueDecimals\": 2\n}","project":"Superalgos","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.reverseMacd","project":"Superalgos","id":"8a960f49-41ae-467c-8ddc-4a8d857dd8ef","savedPayload":{"position":{"x":21617.363130422305,"y":17670.017493446554},"targetPosition":{"x":21573.97475651055,"y":17760.114380236795},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.BLACK\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Superalgos","id":"04fe1fb5-e49c-43fc-a232-cc656bf3ab75","savedPayload":{"position":{"x":21656.59863394215,"y":17703.782374430433},"targetPosition":{"x":21573.97475651055,"y":17760.114380236795},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"0230fe67-4773-4257-96fc-4661b8a1d016","savedPayload":{"position":{"x":21573.97475651055,"y":17760.114380236795},"targetPosition":{"x":21476.13164481883,"y":17873.810138708614},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Crosses Above/Below Signal Line","config":"{\n \"valueDecimals\": 2\n}","project":"Superalgos","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.macdEmaCross","project":"Superalgos","id":"269183f2-99ec-4ce1-bc28-7312a372fc7f","savedPayload":{"position":{"x":21723.51954175527,"y":17857.16672445443},"targetPosition":{"x":21626.02675053709,"y":17879.418817850063},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.BLACK\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Superalgos","id":"ba7bc823-ee34-476a-9975-9718104cc69f","savedPayload":{"position":{"x":21721.584031115704,"y":17908.894335291152},"targetPosition":{"x":21626.02675053709,"y":17879.418817850063},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"a51294f3-3312-4461-9f7e-9899bc566aa7","savedPayload":{"position":{"x":21626.02675053709,"y":17879.418817850063},"targetPosition":{"x":21476.13164481883,"y":17873.810138708614},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Crosses Above/Below Zero Line","config":"{\n \"valueDecimals\": 2\n}","project":"Superalgos","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.macdZeroLine","project":"Superalgos","id":"005acab6-8b00-422e-8c8c-6360f16ce242","savedPayload":{"position":{"x":21643.38782090166,"y":18056.84878585949},"targetPosition":{"x":21565.204672654854,"y":17994.499805673615},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.BLACK\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Superalgos","id":"982b482a-9d09-4471-8df0-0ea043712e65","savedPayload":{"position":{"x":21601.738775091493,"y":18087.587180538034},"targetPosition":{"x":21565.204672654854,"y":17994.499805673615},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"139518f5-8163-47c4-8ff8-5219817dd67b","savedPayload":{"position":{"x":21565.204672654854,"y":17994.499805673615},"targetPosition":{"x":21476.13164481883,"y":17873.810138708614},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"d1c2361e-d510-4be4-a3fd-ce08fa3fcc8e","savedPayload":{"position":{"x":21476.13164481883,"y":17873.810138708614},"targetPosition":{"x":21398.485931288073,"y":18163.587886595335},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"7eea04f4-c3ff-4f80-9e2a-5cd901a4ce2e","savedPayload":{"position":{"x":21398.485931288073,"y":18163.587886595335},"targetPosition":{"x":21610.617965644036,"y":18375.7199209513},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"bcce3ebf-8344-45ca-8f99-23dc0881cf27","savedPayload":{"position":{"x":21570.373940150646,"y":18425.659710070584},"targetPosition":{"x":21822.75,"y":18587.851955307262},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Plotter","name":"HMA","config":"{\n \"codeName\": \"PlotterHMA\"\n}","project":"Superalgos","modules":[{"type":"Plotter Module","name":"HMA","config":"{\n \"codeName\": \"HMA-Module\",\n \"icon\": \"trend\"\n}","project":"Superalgos","shapes":{"type":"Shapes","name":"New Shapes","project":"Superalgos","chartPoints":[{"type":"Chart Points","name":"New Chart Points","project":"Superalgos","points":[{"type":"Point","name":"HMA Begin","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.hma","project":"Superalgos","id":"1615ab44-0eb0-4ec2-8521-8b93bb412f4a","savedPayload":{"position":{"x":20769.98771401027,"y":18329.30739968627},"targetPosition":{"x":20802.69451034201,"y":18234.807317814804},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"f7d58d7a-f310-432a-818d-aed59891d490","savedPayload":{"position":{"x":20802.69451034201,"y":18234.807317814804},"targetPosition":{"x":20851.754704839623,"y":18093.057195007605},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"HMA End","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.hma","project":"Superalgos","id":"5590147e-542a-46b7-a0be-a88897e471ec","savedPayload":{"position":{"x":20688.0395213533,"y":17904.119801419038},"targetPosition":{"x":20753.52559474783,"y":17979.694758854464},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"af652d42-ea44-4b8d-83f7-ccc1e661c2fc","savedPayload":{"position":{"x":20753.52559474783,"y":17979.694758854464},"targetPosition":{"x":20851.754704839623,"y":18093.057195007605},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"e8c18457-fee6-4e16-b032-707be439fee4","savedPayload":{"position":{"x":20851.754704839623,"y":18093.057195007605},"targetPosition":{"x":21146.333314018433,"y":18036.281821699482},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"polygons":[{"type":"Polygon","name":"HMA","project":"Superalgos","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Superalgos","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.85,\n \"lineWidth\": 2.75,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.NEON_GREEN\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.85,\n \"lineWidth\": 2.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.MANGANESE_PURPLE\"\n }\n}","project":"Superalgos","id":"559c8bff-ed8f-402b-aacf-bf0205a01f58","savedPayload":{"position":{"x":20652.967972053906,"y":17827.243758567383},"targetPosition":{"x":20800.25727664331,"y":17798.85607191332},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[{"type":"Style Condition","name":"New Style Condition","code":"record.closePrice === 0;","project":"Superalgos","style":{"type":"Style","name":"New Style","config":"{\n \"opacity\": 0.85,\n \"lineWidth\": 2.75,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.PINK\"\n}","project":"Superalgos","id":"5d33ade0-21a4-4f3a-b4ac-d8a2c1e9c292","savedPayload":{"position":{"x":20516.757031028912,"y":17700.735682918097},"targetPosition":{"x":20658.50715383611,"y":17749.79587741571},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"b88021ac-a63b-48ec-ac6e-4b6ea1fad035","savedPayload":{"position":{"x":20658.50715383611,"y":17749.79587741571},"targetPosition":{"x":20800.25727664331,"y":17798.85607191332},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"a5fc7aae-8f00-4505-80ec-d99c105147f3","savedPayload":{"position":{"x":20800.25727664331,"y":17798.85607191332},"targetPosition":{"x":20949.87509383485,"y":17809.556949393205},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"HMA Begin","project":"Superalgos","id":"81806646-1043-4769-8ed2-113bd08d3b10","savedPayload":{"position":{"x":20753.416873651266,"y":17582.83207708693},"targetPosition":{"x":20949.87509383485,"y":17809.556949393205},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"HMA Begin","id":"f7d58d7a-f310-432a-818d-aed59891d490"}}},{"type":"Polygon Vertex","name":"HMA End","project":"Superalgos","id":"7045a0b3-2a30-4057-a093-eb9edbf6633f","savedPayload":{"position":{"x":20971.27684879462,"y":17510.32131501013},"targetPosition":{"x":20949.87509383485,"y":17809.556949393205},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"HMA End","id":"af652d42-ea44-4b8d-83f7-ccc1e661c2fc"}}}],"id":"35e2cc83-67ba-4e13-a608-ff4361fff378","savedPayload":{"position":{"x":20949.87509383485,"y":17809.556949393205},"targetPosition":{"x":21146.333314018433,"y":18036.281821699482},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"images":[],"texts":[],"id":"403ab92c-024d-4445-b165-baa04e19d3ae","savedPayload":{"position":{"x":21146.333314018433,"y":18036.281821699482},"targetPosition":{"x":21429.833559632832,"y":18134.40221069471},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"panels":[{"type":"Plotter Panel","name":"HMA","config":"{\n \"codeName\": \"HMA\"\n}","project":"Superalgos","panelData":[{"type":"Panel Data","name":"HMA","config":"{\n \"valueDecimals\": 2\n}","project":"Superalgos","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.hma","project":"Superalgos","id":"ada5a6ee-38ce-4cc0-9c48-94cf17838a78","savedPayload":{"position":{"x":21218.053702924793,"y":17431.882556183948},"targetPosition":{"x":21316.282813016587,"y":17545.244992337088},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.BLACK\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Superalgos","id":"b97d4e31-7d01-46de-898b-3139a5b1c1c2","savedPayload":{"position":{"x":21365.343007514202,"y":17403.494869529888},"targetPosition":{"x":21316.282813016587,"y":17545.244992337088},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"4b8e9a05-a886-47f5-b5d6-c6469727d1a0","savedPayload":{"position":{"x":21316.282813016587,"y":17545.244992337088},"targetPosition":{"x":21373.05818632471,"y":17839.8236015159},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"40a4fc77-d310-4981-b473-303ae1a0699c","savedPayload":{"position":{"x":21373.05818632471,"y":17839.8236015159},"targetPosition":{"x":21429.833559632832,"y":18134.40221069471},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"ad1a1443-756b-454f-9d51-4bee8386a413","savedPayload":{"position":{"x":21429.833559632832,"y":18134.40221069471},"targetPosition":{"x":21626.291779816416,"y":18361.127083000985},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"65975d19-4057-43c7-9a29-a1a53c91e248","savedPayload":{"position":{"x":21626.291779816416,"y":18361.127083000985},"targetPosition":{"x":21822.75,"y":18587.851955307262},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Plotter","name":"EMA","config":"{\n \"codeName\": \"Plotter EMA\"\n}","project":"Superalgos","modules":[{"type":"Plotter Module","name":"EMA Module","config":"{\n \"codeName\": \"EMA-Module\",\n \"icon\": \"moving-average\"\n}","project":"Superalgos","shapes":{"type":"Shapes","name":"New Shapes","project":"Superalgos","chartPoints":[{"type":"Chart Points","name":"New Chart Points","project":"Superalgos","points":[{"type":"Point","name":"EMA Begin","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.ema","project":"Superalgos","id":"a28f7d8d-f68b-46fa-b9d9-d8e568434148","savedPayload":{"position":{"x":21027.721794986155,"y":18291.321765895682},"targetPosition":{"x":21041.980201481783,"y":18142.00097750972},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"697610ea-0194-4d43-b3a5-94dc34bf342c","savedPayload":{"position":{"x":21041.980201481783,"y":18142.00097750972},"targetPosition":{"x":21056.23860797741,"y":17992.68018912376},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"EMA End","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.ema","project":"Superalgos","id":"26cc7c12-c558-4652-bdfe-2ec3248159d7","savedPayload":{"position":{"x":20811.86582236231,"y":17818.663116252403},"targetPosition":{"x":20934.05221516986,"y":17905.67165268808},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"b6fcfc72-7869-4df1-9532-44122ea45bd4","savedPayload":{"position":{"x":20934.05221516986,"y":17905.67165268808},"targetPosition":{"x":21056.23860797741,"y":17992.68018912376},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"8141980b-814a-44ef-bbbb-8349c3276366","savedPayload":{"position":{"x":21056.23860797741,"y":17992.68018912376},"targetPosition":{"x":21329.128206583766,"y":17868.055685223193},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"polygons":[{"type":"Polygon","name":"EMA","project":"Superalgos","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Superalgos","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.75,\n \"lineWidth\": 2.0,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.PERSIAN_GREEN\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.75,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\"\n }\n}","project":"Superalgos","id":"ec22d392-f2cb-4848-996f-81dda397abaa","savedPayload":{"position":{"x":21121.315694753383,"y":17677.34209476319},"targetPosition":{"x":21208.32423118906,"y":17555.15570195564},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[{"type":"Style Condition","name":"New Style Condition","code":"record.closePrice === 0;","project":"Superalgos","style":{"type":"Style","name":"New Style","config":"{\n \"opacity\": 0.75,\n \"lineWidth\": 2.0,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.CYBER_GRAPE\"\n}","project":"Superalgos","id":"49668d45-b217-4611-9bd9-3cabaef985e8","savedPayload":{"position":{"x":21083.699727288495,"y":17282.26610334928},"targetPosition":{"x":21146.011979238778,"y":17418.71090265246},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"60c336b7-6aee-40f6-a4a4-743846fef376","savedPayload":{"position":{"x":21146.011979238778,"y":17418.71090265246},"targetPosition":{"x":21208.32423118906,"y":17555.15570195564},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"c2c19754-2975-434d-bee5-0a0972a98b73","savedPayload":{"position":{"x":21208.32423118906,"y":17555.15570195564},"targetPosition":{"x":21357.645019575022,"y":17569.414108451267},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"EMA End","project":"Superalgos","id":"7b3c65fa-a204-4911-8705-d8c8ef1f6f02","savedPayload":{"position":{"x":21386.16183256628,"y":17270.77253167934},"targetPosition":{"x":21357.645019575022,"y":17569.414108451267},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"EMA End","id":"b6fcfc72-7869-4df1-9532-44122ea45bd4"}}},{"type":"Polygon Vertex","name":"EMA Begin","project":"Superalgos","id":"b895deb0-7d95-4ae6-8474-8c9d4998a16a","savedPayload":{"position":{"x":21656.28659634695,"y":17597.930921442523},"targetPosition":{"x":21357.645019575022,"y":17569.414108451267},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"EMA Begin","id":"697610ea-0194-4d43-b3a5-94dc34bf342c"}}}],"id":"b2edaf61-4b7f-4f3d-b071-e6645cbef0a7","savedPayload":{"position":{"x":21357.645019575022,"y":17569.414108451267},"targetPosition":{"x":21329.128206583766,"y":17868.055685223193},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"images":[],"texts":[],"id":"d028a11f-11a2-4550-8a90-de712ac809bf","savedPayload":{"position":{"x":21329.128206583766,"y":17868.055685223193},"targetPosition":{"x":21573.500992198868,"y":18042.072758094553},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"panels":[{"type":"Plotter Panel","name":"EMA Panel","config":"{\n \"codeName\": \"\"\n}","project":"Superalgos","panelData":[{"type":"Panel Data","name":"EMA","config":"{\n \"valueDecimals\": 2\n}","project":"Superalgos","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.ema","project":"Superalgos","id":"d6fa1391-1f1b-48a7-9ae9-f3c13353590e","savedPayload":{"position":{"x":21605.660117393225,"y":17296.866451492973},"targetPosition":{"x":21630.53461818138,"y":17444.7896045507},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.BLACK\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Superalgos","id":"1716fb8f-95f9-4557-954c-1b3da21e3a6c","savedPayload":{"position":{"x":21682.954245121244,"y":17304.247145800735},"targetPosition":{"x":21630.53461818138,"y":17444.7896045507},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"7991ee3e-f4e9-45ec-b4b8-71fa8f2616d6","savedPayload":{"position":{"x":21630.53461818138,"y":17444.7896045507},"targetPosition":{"x":21602.017805190124,"y":17743.431181322627},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"a46864b4-848b-46f6-89b8-d34d7b6a2996","savedPayload":{"position":{"x":21602.017805190124,"y":17743.431181322627},"targetPosition":{"x":21573.500992198868,"y":18042.072758094553},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"44a59f6e-758d-42c5-86ca-2d6e29f83924","savedPayload":{"position":{"x":21573.500992198868,"y":18042.072758094553},"targetPosition":{"x":21698.125496099434,"y":18314.962356700908},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"ac40fe53-1cc9-464a-8479-9440e377754b","savedPayload":{"position":{"x":21698.125496099434,"y":18314.962356700908},"targetPosition":{"x":21822.75,"y":18587.851955307262},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Plotter","name":"McGinley","config":"{\n \"codeName\": \"PlotterMDI\"\n}","project":"Superalgos","modules":[{"type":"Plotter Module","name":"McGinley","config":"{\n \"codeName\": \"MD-Module\",\n \"icon\": \"trend\"\n}","project":"Superalgos","shapes":{"type":"Shapes","name":"New Shapes","project":"Superalgos","chartPoints":[{"type":"Chart Points","name":"New Chart Points","project":"Superalgos","points":[{"type":"Point","name":"McGinley Begin","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.md","project":"Superalgos","id":"32f5d657-8a5a-4f28-8f15-c921505eb262","savedPayload":{"position":{"x":21076.889747579327,"y":17801.184171612924},"targetPosition":{"x":21155.495057053606,"y":17739.36827299086},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"dc4529c9-c827-45ae-83d9-c32d81729ca9","savedPayload":{"position":{"x":21155.495057053606,"y":17739.36827299086},"targetPosition":{"x":21273.403021265025,"y":17646.64442505777},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"McGinley End","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.md","project":"Superalgos","id":"c8d74296-49e5-4092-aeca-0d1f5473fc30","savedPayload":{"position":{"x":21237.824311696706,"y":17399.18906458754},"targetPosition":{"x":21252.055795524033,"y":17498.17120877563},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"0c9d59e5-45de-4b54-a55a-68f9545e9999","savedPayload":{"position":{"x":21252.055795524033,"y":17498.17120877563},"targetPosition":{"x":21273.403021265025,"y":17646.64442505777},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"f9bd8f47-f0d1-4f3a-8356-a10cf8f468c4","savedPayload":{"position":{"x":21273.403021265025,"y":17646.64442505777},"targetPosition":{"x":21551.913401169848,"y":17758.143161755866},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"polygons":[{"type":"Polygon","name":"McGinley","project":"Superalgos","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Superalgos","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.75,\n \"lineWidth\": 2.75,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.SKY_BLUE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.75,\n \"lineWidth\": 2.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TURQUOISE\"\n }\n}","project":"Superalgos","id":"83982f4f-778e-4494-a6c5-974ffd7eb5b9","savedPayload":{"position":{"x":21249.8825735968,"y":17315.555710865836},"targetPosition":{"x":21389.13776354921,"y":17371.305079214886},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[{"type":"Style Condition","name":"New Style Condition","code":"record.closePrice === 0;","project":"Superalgos","style":{"type":"Style","name":"New Style","config":"{\n \"opacity\": 0.75,\n \"lineWidth\": 2.75,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.MDA_PURPLE\"\n}","project":"Superalgos","id":"bb7d7197-23cf-4104-a8f3-da39b3a18ddd","savedPayload":{"position":{"x":21203.690067683026,"y":17135.489150792047},"targetPosition":{"x":21296.413915616118,"y":17253.397115003467},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"29a1f62f-38fd-46c9-9551-e37b2b28deca","savedPayload":{"position":{"x":21296.413915616118,"y":17253.397115003467},"targetPosition":{"x":21389.13776354921,"y":17371.305079214886},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"c8db8c3b-9972-49ad-87f7-c78a04787570","savedPayload":{"position":{"x":21389.13776354921,"y":17371.305079214886},"targetPosition":{"x":21509.218949687864,"y":17461.196729191586},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"McGinley Begin","project":"Superalgos","id":"3c89e658-3620-4457-9625-5e4e8af4e297","savedPayload":{"position":{"x":21466.52449820588,"y":17164.250296627306},"targetPosition":{"x":21509.218949687864,"y":17461.196729191586},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"McGinley Begin","id":"dc4529c9-c827-45ae-83d9-c32d81729ca9"}}},{"type":"Polygon Vertex","name":"McGinley End","project":"Superalgos","id":"816f6554-3cb5-4551-836f-5e9bbeb20906","savedPayload":{"position":{"x":21689.002249641268,"y":17221.03435691428},"targetPosition":{"x":21509.218949687864,"y":17461.196729191586},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"McGinley End","id":"0c9d59e5-45de-4b54-a55a-68f9545e9999"}}}],"id":"940dc502-7431-47dc-8e2b-3d80a6511c23","savedPayload":{"position":{"x":21509.218949687864,"y":17461.196729191586},"targetPosition":{"x":21551.913401169848,"y":17758.143161755866},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"images":[],"texts":[],"id":"75636bf4-3ade-46d1-a8fe-fa7f1d485f91","savedPayload":{"position":{"x":21551.913401169848,"y":17758.143161755866},"targetPosition":{"x":21737.36109703603,"y":17993.9590901787},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"panels":[{"type":"Plotter Panel","name":"McGinley","config":"{\n \"codeName\": \"\"\n}","project":"Superalgos","panelData":[{"type":"Panel Data","name":"McGinley","config":"{\n \"valueDecimals\": 2\n}","project":"Superalgos","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.md","project":"Superalgos","id":"3ae0ba1f-163b-4a88-9c5f-914b7887c961","savedPayload":{"position":{"x":21917.66411895024,"y":17139.991897804775},"targetPosition":{"x":21960.358570432225,"y":17436.938330369056},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.BLACK\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Superalgos","id":"f7626997-52bb-4c95-ba59-c506d0ede50c","savedPayload":{"position":{"x":22196.17449885506,"y":17251.490634502872},"targetPosition":{"x":21960.358570432225,"y":17436.938330369056},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"d5533011-4fad-476d-81cd-a273ab6b3f5f","savedPayload":{"position":{"x":21960.358570432225,"y":17436.938330369056},"targetPosition":{"x":21848.85983373413,"y":17715.44871027388},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"0e1115ce-307b-400b-9b01-e0b382cae612","savedPayload":{"position":{"x":21848.85983373413,"y":17715.44871027388},"targetPosition":{"x":21737.36109703603,"y":17993.9590901787},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"a6f8da98-b0b0-4d82-9d2f-91d9cca9ae07","savedPayload":{"position":{"x":21737.36109703603,"y":17993.9590901787},"targetPosition":{"x":21780.055548518016,"y":18290.90552274298},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"6f22a770-3bf3-4caa-8935-e7b6f2c285ea","savedPayload":{"position":{"x":21780.055548518016,"y":18290.90552274298},"targetPosition":{"x":21822.75,"y":18587.851955307262},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Plotter","name":"WMA","config":"{\n \"codeName\": \"PlotterWMA\"\n}","project":"Superalgos","modules":[{"type":"Plotter Module","name":"WMA","config":"{\n \"codeName\": \"WMA-Module\",\n \"icon\": \"trend\"\n}","project":"Superalgos","shapes":{"type":"Shapes","name":"New Shapes","project":"Superalgos","chartPoints":[{"type":"Chart Points","name":"New Chart Points","project":"Superalgos","points":[{"type":"Point","name":"WMA Begin","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.wma","project":"Superalgos","id":"7b84b795-079a-463c-853e-d7f050f5a0e4","savedPayload":{"position":{"x":21328.732254589017,"y":17622.91662832278},"targetPosition":{"x":21421.569047890625,"y":17585.750382756745},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"9db0db80-53fd-4d06-ab99-b78785301c49","savedPayload":{"position":{"x":21421.569047890625,"y":17585.750382756745},"targetPosition":{"x":21560.824237843037,"y":17530.001014407695},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"WMA End","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.wma","project":"Superalgos","id":"cda3ecc0-8c5c-4114-9ad1-2a82599569a8","savedPayload":{"position":{"x":21596.402947411356,"y":17282.545653937465},"targetPosition":{"x":21582.17146358403,"y":17381.527798125557},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"8691519f-e62b-4857-96a5-9615f8a2cfed","savedPayload":{"position":{"x":21582.17146358403,"y":17381.527798125557},"targetPosition":{"x":21560.824237843037,"y":17530.001014407695},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"89d5c1bf-3c3b-4312-b22d-4170e1c86d33","savedPayload":{"position":{"x":21560.824237843037,"y":17530.001014407695},"targetPosition":{"x":21796.64016626587,"y":17715.44871027388},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"polygons":[{"type":"Polygon","name":"WMA","project":"Superalgos","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Superalgos","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.85,\n \"lineWidth\": 2.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.85,\n \"lineWidth\": 2.75,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_BLUE\"\n }\n}","project":"Superalgos","id":"f1504643-9079-4657-a58c-834a60805c63","savedPayload":{"position":{"x":21631.535003559733,"y":17205.697243637853},"targetPosition":{"x":21749.442967771152,"y":17298.421091570945},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[{"type":"Style Condition","name":"New Style Condition","code":"record.closePrice === 0;","project":"Superalgos","style":{"type":"Style","name":"New Style","config":"{\n \"opacity\": 0.85,\n \"lineWidth\": 2.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.DARK\"\n}","project":"Superalgos","id":"6a875687-61c0-40ae-98c6-65774917da8e","savedPayload":{"position":{"x":21637.944231073052,"y":17019.91071166612},"targetPosition":{"x":21693.693599422102,"y":17159.165901618533},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"783f8be0-29ca-4bb3-90d6-69162ef11ae2","savedPayload":{"position":{"x":21693.693599422102,"y":17159.165901618533},"targetPosition":{"x":21749.442967771152,"y":17298.421091570945},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"41f0c276-dd3b-4c21-90e0-1ced7e61ee71","savedPayload":{"position":{"x":21749.442967771152,"y":17298.421091570945},"targetPosition":{"x":21839.334617747856,"y":17418.5022777096},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"WMA Begin","project":"Superalgos","id":"ed5bea5c-841f-4044-a7f3-b764e35ac764","savedPayload":{"position":{"x":21882.02906922984,"y":17121.555845145318},"targetPosition":{"x":21839.334617747856,"y":17418.5022777096},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"WMA Begin","id":"9db0db80-53fd-4d06-ab99-b78785301c49"}}},{"type":"Polygon Vertex","name":"WMA End","project":"Superalgos","id":"7b64625d-063d-476e-9a2d-cd4a27af3cb5","savedPayload":{"position":{"x":22079.496990025164,"y":17238.718977756194},"targetPosition":{"x":21839.334617747856,"y":17418.5022777096},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"WMA End","id":"8691519f-e62b-4857-96a5-9615f8a2cfed"}}}],"id":"e6c6ed58-bebd-47e5-884f-e36406f34524","savedPayload":{"position":{"x":21839.334617747856,"y":17418.5022777096},"targetPosition":{"x":21796.64016626587,"y":17715.44871027388},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"images":[],"texts":[],"id":"001cbaf7-5f87-407a-b1d7-b44039fe6ca2","savedPayload":{"position":{"x":21796.64016626587,"y":17715.44871027388},"targetPosition":{"x":21908.13890296397,"y":17993.9590901787},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"panels":[{"type":"Plotter Panel","name":"WMA","config":"{\n \"codeName\": \"WMA\"\n}","project":"Superalgos","panelData":[{"type":"Panel Data","name":"WMA","config":"{\n \"valueDecimals\": 2\n}","project":"Superalgos","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.wma","project":"Superalgos","id":"9b49002b-a28b-4a9a-91a2-e63db09084d4","savedPayload":{"position":{"x":22207.657672504236,"y":17491.76198126231},"targetPosition":{"x":22186.310446763244,"y":17640.235197544447},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.BLACK\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Superalgos","id":"64e6e7cd-bfa5-4509-a6be-ada73b1a59d8","savedPayload":{"position":{"x":22325.565636715655,"y":17584.485829195397},"targetPosition":{"x":22186.310446763244,"y":17640.235197544447},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"20ecd7de-7e91-427e-9f16-f535f09ef9ba","savedPayload":{"position":{"x":22186.310446763244,"y":17640.235197544447},"targetPosition":{"x":22093.586598830152,"y":17758.143161755866},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"e37581b2-e1e5-4c65-8ca4-f06ce6959e78","savedPayload":{"position":{"x":22093.586598830152,"y":17758.143161755866},"targetPosition":{"x":21908.13890296397,"y":17993.9590901787},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"cc3a4a3c-bd62-4349-b566-a804de8423dd","savedPayload":{"position":{"x":21908.13890296397,"y":17993.9590901787},"targetPosition":{"x":21865.444451481984,"y":18290.90552274298},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"3fd1123b-1a27-4541-8734-47fb77f1c88b","savedPayload":{"position":{"x":21865.444451481984,"y":18290.90552274298},"targetPosition":{"x":21822.75,"y":18587.851955307262},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Plotter","name":"SMA","config":"{\n \"codeName\": \"Plotter SMA\"\n}","project":"Superalgos","modules":[{"type":"Plotter Module","name":"SMA","config":"{\n \"codeName\": \"SMA-Module\",\n \"icon\": \"moving-average\"\n}","project":"Superalgos","shapes":{"type":"Shapes","name":"New Shapes","project":"Superalgos","chartPoints":[{"type":"Chart Points","name":"New Chart Points","project":"Superalgos","points":[{"type":"Point","name":"SMA Begin","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.sma","project":"Superalgos","id":"19544c11-eb11-4604-bbb2-3edca37b123c","savedPayload":{"position":{"x":21526.21981058842,"y":17792.823750293417},"targetPosition":{"x":21648.40620339597,"y":17705.81521385774},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"5fdfc6a7-e6fd-4c7e-bf19-06dbf3e3433c","savedPayload":{"position":{"x":21648.40620339597,"y":17705.81521385774},"targetPosition":{"x":21770.59259620352,"y":17618.80667742206},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"SMA End","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.sma","project":"Superalgos","id":"e6c444d4-e051-4e6c-93e7-ab69d8f8fa17","savedPayload":{"position":{"x":21742.075783212265,"y":17320.165100650138},"targetPosition":{"x":21756.334189707894,"y":17469.4858890361},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"1f2cb6e4-7863-4524-9ce2-339739be203c","savedPayload":{"position":{"x":21756.334189707894,"y":17469.4858890361},"targetPosition":{"x":21770.59259620352,"y":17618.80667742206},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"8183c127-828f-497f-a240-2d45b573236d","savedPayload":{"position":{"x":21770.59259620352,"y":17618.80667742206},"targetPosition":{"x":22043.482194809876,"y":17743.431181322627},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"polygons":[{"type":"Polygon","name":"SMA","project":"Superalgos","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Superalgos","style":{"type":"Style","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.NEON_GREEN\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.85,\n \"lineWidth\": 2.75,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\"\n }\n}","project":"Superalgos","id":"9aba031a-96a1-4a74-a410-39ac352c3733","savedPayload":{"position":{"x":22051.52565560334,"y":17461.486122139344},"targetPosition":{"x":22200.8464439893,"y":17447.227715643716},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[{"type":"Style Condition","name":"New Style Condition","code":"record.closePrice === 0;","project":"Superalgos","style":{"type":"Style","name":"New Style","config":"{\n \"opacity\": 0.7,\n \"lineWidth\": 2.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.CYBER_GRAPE\"\n}","project":"Superalgos","id":"03d933de-53bf-43eb-a2be-b1db6fe15dc9","savedPayload":{"position":{"x":22325.470947889866,"y":17174.338117037358},"targetPosition":{"x":22263.158695939583,"y":17310.782916340537},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"dc7fb5d0-b99a-4a97-a462-da547eb68c92","savedPayload":{"position":{"x":22263.158695939583,"y":17310.782916340537},"targetPosition":{"x":22200.8464439893,"y":17447.227715643716},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"72b7b5b0-3c20-4d93-b7ae-24a0c3f52dba","savedPayload":{"position":{"x":22200.8464439893,"y":17447.227715643716},"targetPosition":{"x":22287.854980424978,"y":17569.414108451267},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"SMA End","project":"Superalgos","id":"30e2006d-ddf7-435a-bd83-420c2f9f0d9c","savedPayload":{"position":{"x":22532.22776604008,"y":17395.397035579907},"targetPosition":{"x":22287.854980424978,"y":17569.414108451267},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"SMA End","id":"1f2cb6e4-7863-4524-9ce2-339739be203c"}}},{"type":"Polygon Vertex","name":"SMA Begin","project":"Superalgos","id":"cdafcac9-38f9-462e-8a3b-33a1dc0d81dd","savedPayload":{"position":{"x":22461.872053296338,"y":17813.78689406637},"targetPosition":{"x":22287.854980424978,"y":17569.414108451267},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"SMA Begin","id":"5fdfc6a7-e6fd-4c7e-bf19-06dbf3e3433c"}}}],"id":"0d1217d9-19ef-4784-a88d-5b791213721c","savedPayload":{"position":{"x":22287.854980424978,"y":17569.414108451267},"targetPosition":{"x":22043.482194809876,"y":17743.431181322627},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"images":[],"texts":[],"id":"c74d51bb-bd86-49ac-a991-8b4a5fbf6e7a","savedPayload":{"position":{"x":22043.482194809876,"y":17743.431181322627},"targetPosition":{"x":22071.999007801132,"y":18042.072758094553},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"panels":[{"type":"Plotter Panel","name":"SMA","config":"{\n \"codeName\": \"\"\n}","project":"Superalgos","panelData":[{"type":"Panel Data","name":"SMA","config":"{\n \"valueDecimals\": 2\n}","project":"Superalgos","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.sma","project":"Superalgos","id":"0a57fcb0-8ce5-4963-ac88-02d11f2aed3c","savedPayload":{"position":{"x":22656.2481051492,"y":17578.370654390026},"targetPosition":{"x":22560.744579031336,"y":17694.038612351833},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.BLACK\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Superalgos","id":"7f3bc72c-7fa0-4283-9c23-6a0b564071a9","savedPayload":{"position":{"x":22701.2870377813,"y":17641.61898541197},"targetPosition":{"x":22560.744579031336,"y":17694.038612351833},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"d6f782d9-4908-4a53-8f24-b38fd431b264","savedPayload":{"position":{"x":22560.744579031336,"y":17694.038612351833},"targetPosition":{"x":22316.371793416234,"y":17868.055685223193},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"cc613cff-63e2-403c-9444-185648308ce6","savedPayload":{"position":{"x":22316.371793416234,"y":17868.055685223193},"targetPosition":{"x":22071.999007801132,"y":18042.072758094553},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"0682f999-e780-4c6d-8ec5-ee81545f2e84","savedPayload":{"position":{"x":22071.999007801132,"y":18042.072758094553},"targetPosition":{"x":21947.374503900566,"y":18314.962356700908},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"29d1e119-77d2-4ccd-bb79-126e91cb932b","savedPayload":{"position":{"x":21947.374503900566,"y":18314.962356700908},"targetPosition":{"x":21822.75,"y":18587.851955307262},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Plotter","name":"Volume-WMA","config":"{\n \"codeName\": \"PlotterVWMA\"\n}","project":"Superalgos","modules":[{"type":"Plotter Module","name":"Volume-WMA","config":"{\n \"codeName\": \"VWMA-Module\",\n \"icon\": \"trend\"\n}","project":"Superalgos","shapes":{"type":"Shapes","name":"New Shapes","project":"Superalgos","chartPoints":[{"type":"Chart Points","name":"New Chart Points","project":"Superalgos","points":[{"type":"Point","name":"VWMA Begin","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.vwma","project":"Superalgos","id":"dadafeaa-7ba6-4cf3-bb8d-ecf6226ef9a0","savedPayload":{"position":{"x":21928.839250364388,"y":17509.010544811394},"targetPosition":{"x":22027.03212009066,"y":17527.935669247436},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"93520062-db8b-4f3b-90e3-b74aa7ca0689","savedPayload":{"position":{"x":22027.03212009066,"y":17527.935669247436},"targetPosition":{"x":22174.321424680064,"y":17556.3233559015},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"VWMA End","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.vwma","project":"Superalgos","id":"f966b171-80b6-477f-8bfa-f7b461a113cb","savedPayload":{"position":{"x":22338.036608166385,"y":17367.385962312932},"targetPosition":{"x":22272.550534771857,"y":17442.96091974836},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"4a027d3a-c224-469f-a807-4dfdd88c83e9","savedPayload":{"position":{"x":22272.550534771857,"y":17442.96091974836},"targetPosition":{"x":22174.321424680064,"y":17556.3233559015},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"8a9b5c2d-249e-4e7f-bfbf-6528442583e2","savedPayload":{"position":{"x":22174.321424680064,"y":17556.3233559015},"targetPosition":{"x":22272.44181367529,"y":17839.8236015159},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"polygons":[{"type":"Polygon","name":"Volume-WMA","project":"Superalgos","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Superalgos","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.85,\n \"lineWidth\": 2.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_YELLOW\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.85,\n \"lineWidth\": 2.75,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_BLUE\"\n }\n}","project":"Superalgos","id":"12204670-2b45-493c-845e-88a4384f9c16","savedPayload":{"position":{"x":22409.138961881377,"y":17321.730789210884},"targetPosition":{"x":22458.19915637899,"y":17463.480912018083},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[{"type":"Style Condition","name":"New Style Condition","code":"record.closePrice === 0;","project":"Superalgos","style":{"type":"Style","name":"New Style","config":"{\n \"opacity\": 0.85,\n \"lineWidth\": 2.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.BLACK\"\n}","project":"Superalgos","id":"1e5fa2e6-378a-4e4a-bd8f-14b9d6474b75","savedPayload":{"position":{"x":22514.974529687115,"y":17168.902302839273},"targetPosition":{"x":22486.586843033052,"y":17316.19160742868},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"274cca88-7454-4c4d-aa07-9ed7d97428da","savedPayload":{"position":{"x":22486.586843033052,"y":17316.19160742868},"targetPosition":{"x":22458.19915637899,"y":17463.480912018083},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"ad8046ba-5d3d-4d1b-9e0e-10386ba5966a","savedPayload":{"position":{"x":22458.19915637899,"y":17463.480912018083},"targetPosition":{"x":22468.900033858874,"y":17613.09872920962},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"VWMA Begin","project":"Superalgos","id":"2e964137-4fd1-4305-bf64-21d0360f809e","savedPayload":{"position":{"x":22665.358254042458,"y":17386.373856903345},"targetPosition":{"x":22468.900033858874,"y":17613.09872920962},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"VWMA Begin","id":"93520062-db8b-4f3b-90e3-b74aa7ca0689"}}},{"type":"Polygon Vertex","name":"VWMA End","project":"Superalgos","id":"5fd1f1b0-3141-4565-a789-91bea3d4b0a9","savedPayload":{"position":{"x":22768.13566824195,"y":17591.69697424985},"targetPosition":{"x":22468.900033858874,"y":17613.09872920962},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"VWMA End","id":"4a027d3a-c224-469f-a807-4dfdd88c83e9"}}}],"id":"e806db04-6f0a-46ea-a5e3-33b74986d8e0","savedPayload":{"position":{"x":22468.900033858874,"y":17613.09872920962},"targetPosition":{"x":22272.44181367529,"y":17839.8236015159},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"images":[],"texts":[],"id":"9aa4b9a8-95e8-4206-a195-96b81f7aecaa","savedPayload":{"position":{"x":22272.44181367529,"y":17839.8236015159},"targetPosition":{"x":22215.666440367168,"y":18134.40221069471},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"panels":[{"type":"Plotter Panel","name":"Volume-WMA","config":"{\n \"codeName\": \"Volume-WMA\"\n}","project":"Superalgos","panelData":[{"type":"Panel Data","name":"Volume-WMA","config":"{\n \"valueDecimals\": 2\n}","project":"Superalgos","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.vwma","project":"Superalgos","id":"9802fa71-bf09-4ef4-a3a0-72a009c1d284","savedPayload":{"position":{"x":22979.12515177955,"y":17711.43656039798},"targetPosition":{"x":22782.666931595966,"y":17938.161432704255},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.BLACK\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Superalgos","id":"54730553-4f4c-402c-b6b4-5a64d72b538b","savedPayload":{"position":{"x":23077.245540774777,"y":17994.936806012378},"targetPosition":{"x":22782.666931595966,"y":17938.161432704255},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"7c5552f3-6317-4cfc-a07e-5c172526938c","savedPayload":{"position":{"x":22782.666931595966,"y":17938.161432704255},"targetPosition":{"x":22499.166685981567,"y":18036.281821699482},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"0ffa0721-bbd9-4595-9f93-02cc1e0b77af","savedPayload":{"position":{"x":22499.166685981567,"y":18036.281821699482},"targetPosition":{"x":22215.666440367168,"y":18134.40221069471},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"fd7df6d6-9cb2-4e5a-9e44-3a73a6d9ae99","savedPayload":{"position":{"x":22215.666440367168,"y":18134.40221069471},"targetPosition":{"x":22019.208220183584,"y":18361.127083000985},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"853aa420-7d60-47e5-9434-acbecf5b4c99","savedPayload":{"position":{"x":22019.208220183584,"y":18361.127083000985},"targetPosition":{"x":21822.75,"y":18587.851955307262},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Plotter","name":"Fibonacci-Bollinger","config":"{\n \"codeName\": \"PlotterfibBB\"\n}","project":"Superalgos","modules":[{"type":"Plotter Module","name":"Fibonacci-Bollinger","config":"{\n \"codeName\": \"fibBB-Module\",\n \"icon\": \"trend\"\n}","project":"Superalgos","shapes":{"type":"Shapes","name":"New Shapes","project":"Superalgos","chartPoints":[{"type":"Chart Points","name":"New Chart Points","project":"Superalgos","points":[{"type":"Point","name":"Basis Begin","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.basis","project":"Superalgos","id":"dcead06f-c640-45df-8d6c-538099817337","savedPayload":{"position":{"x":21523.655881246774,"y":18235.46764562797},"targetPosition":{"x":21463.09797636471,"y":18077.95795495373},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"62196b54-d80d-4936-979e-080c787eaf6a","savedPayload":{"position":{"x":21463.09797636471,"y":18077.95795495373},"targetPosition":{"x":21341.982166600577,"y":17762.93857360525},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Basis End","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.basis","project":"Superalgos","id":"5b33fc67-7f44-4c74-b300-0a8a8f95e62d","savedPayload":{"position":{"x":21409.786139360607,"y":18264.627405230945},"targetPosition":{"x":21387.184815107263,"y":18097.397794689048},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"50c80560-9346-476a-a2da-783c080fefa8","savedPayload":{"position":{"x":21387.184815107263,"y":18097.397794689048},"targetPosition":{"x":21341.982166600577,"y":17762.93857360525},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"up1 Begin","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.up1","project":"Superalgos","id":"7782590a-8174-493a-892f-7d60ea413bfa","savedPayload":{"position":{"x":21292.26106775254,"y":18266.74099006367},"targetPosition":{"x":21308.834767368553,"y":18098.806851244197},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"b08f1e76-6c85-4c95-b09a-928658a4e19a","savedPayload":{"position":{"x":21308.834767368553,"y":18098.806851244197},"targetPosition":{"x":21341.982166600577,"y":17762.93857360525},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"up1 End","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.up1","project":"Superalgos","id":"aa25690f-44e9-4873-b141-ef774be0da1d","savedPayload":{"position":{"x":21177.4164734532,"y":18241.694456220725},"targetPosition":{"x":21232.271704502324,"y":18082.109162015568},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"dd6216b4-08ac-4c97-892e-2e13092023cd","savedPayload":{"position":{"x":21232.271704502324,"y":18082.109162015568},"targetPosition":{"x":21341.982166600577,"y":17762.93857360525},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"up2 Begin","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.up2","project":"Superalgos","id":"a4687ee1-000b-4809-9eba-ed49a7169413","savedPayload":{"position":{"x":21071.44365826767,"y":18190.83806882464},"targetPosition":{"x":21161.623161045307,"y":18048.20490375151},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"c0ed46b7-9627-441c-97aa-9e4aba7044d2","savedPayload":{"position":{"x":21161.623161045307,"y":18048.20490375151},"targetPosition":{"x":21341.982166600577,"y":17762.93857360525},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"up2 End","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.up2","project":"Superalgos","id":"158d97c0-1b23-4e87-836d-dd737dcb3001","savedPayload":{"position":{"x":20980.05564409266,"y":18116.913508883616},"targetPosition":{"x":21100.697818261964,"y":17998.921863790827},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"a837c055-47e5-49f1-9d33-ae3dcf8414fa","savedPayload":{"position":{"x":21100.697818261964,"y":17998.921863790827},"targetPosition":{"x":21341.982166600577,"y":17762.93857360525},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"up3 Begin","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.up3","project":"Superalgos","id":"896fa06a-6877-45af-82a4-51cbcc43077e","savedPayload":{"position":{"x":20908.179182427233,"y":18023.906068558743},"targetPosition":{"x":21052.780177151682,"y":17936.916903574245},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"eec5200a-4dbd-430f-a1a2-6398b590e649","savedPayload":{"position":{"x":21052.780177151682,"y":17936.916903574245},"targetPosition":{"x":21341.982166600577,"y":17762.93857360525},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"up3 End","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.up3","project":"Superalgos","id":"76ef84f6-4765-4ebe-943b-94d3e7f3af64","savedPayload":{"position":{"x":20859.68915192431,"y":17916.829803032007},"targetPosition":{"x":21020.45349014973,"y":17865.532726556423},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"32c1785f-b76a-4df2-a9b1-61a227ab4524","savedPayload":{"position":{"x":21020.45349014973,"y":17865.532726556423},"targetPosition":{"x":21341.982166600577,"y":17762.93857360525},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"up4 Begin","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.up4","project":"Superalgos","id":"4215aa68-046d-44ee-a51d-3983fc303c49","savedPayload":{"position":{"x":20837.199662679483,"y":17801.457221493616},"targetPosition":{"x":21005.460497319847,"y":17788.617672197495},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"c8db1ca2-b070-4818-b4cc-0f9061c1e83d","savedPayload":{"position":{"x":21005.460497319847,"y":17788.617672197495},"targetPosition":{"x":21341.982166600577,"y":17762.93857360525},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"up4 End","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.up4","project":"Superalgos","id":"cd2addaa-ca89-404f-94b8-eb6eb303197e","savedPayload":{"position":{"x":20841.923128879116,"y":17684.008089677383},"targetPosition":{"x":21008.60947478627,"y":17710.31825098667},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"34f3c00c-e419-4fd1-bf6c-69e3ef4fee5d","savedPayload":{"position":{"x":21008.60947478627,"y":17710.31825098667},"targetPosition":{"x":21341.982166600577,"y":17762.93857360525},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"up5 Begin","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.up5","project":"Superalgos","id":"6264f2ce-8797-4eaa-903b-1c7d1a30165d","savedPayload":{"position":{"x":20873.604907237775,"y":17570.814120680094},"targetPosition":{"x":21029.73066035871,"y":17634.85560498848},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"2761f530-c094-4e76-80c0-916eb94083d4","savedPayload":{"position":{"x":21029.73066035871,"y":17634.85560498848},"targetPosition":{"x":21341.982166600577,"y":17762.93857360525},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"up5 End","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.up5","project":"Superalgos","id":"436e5df4-1354-419f-9574-4948184562d1","savedPayload":{"position":{"x":20930.537024883615,"y":17467.977630669564},"targetPosition":{"x":21067.685405455937,"y":17566.29794498146},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"46256cd3-aff0-416e-af97-b507ec6b2773","savedPayload":{"position":{"x":21067.685405455937,"y":17566.29794498146},"targetPosition":{"x":21341.982166600577,"y":17762.93857360525},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"up6 Begin","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.up6","project":"Superalgos","id":"85ee4043-c9e8-46d7-aecb-b476abb12287","savedPayload":{"position":{"x":21009.650256618024,"y":17381.04256144049},"targetPosition":{"x":21120.427559945543,"y":17508.341232162074},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"d00d7b16-bdc1-40b6-b719-c1c91b29d406","savedPayload":{"position":{"x":21120.427559945543,"y":17508.341232162074},"targetPosition":{"x":21341.982166600577,"y":17762.93857360525},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"up6 End","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.up6","project":"Superalgos","id":"d4cc7439-07db-4a8e-b10c-121723e725e1","savedPayload":{"position":{"x":21106.6795876405,"y":17314.69560507731},"targetPosition":{"x":21185.113780627195,"y":17464.10992791996},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"ac44f97f-4437-43a2-b6f4-b89935501a04","savedPayload":{"position":{"x":21185.113780627195,"y":17464.10992791996},"targetPosition":{"x":21341.982166600577,"y":17762.93857360525},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"down1 Begin","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.low1","project":"Superalgos","id":"f3b966c2-4649-488b-9c94-d096263c8149","savedPayload":{"position":{"x":21216.39414160052,"y":17272.513543170848},"targetPosition":{"x":21258.256816600537,"y":17435.98855331565},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"5183ad71-2dbb-4b3a-80ca-9a217f694ac7","savedPayload":{"position":{"x":21258.256816600537,"y":17435.98855331565},"targetPosition":{"x":21341.982166600577,"y":17762.93857360525},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"down1 End","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.low1","project":"Superalgos","id":"bbf48635-5a11-44b7-9647-143c0843076d","savedPayload":{"position":{"x":21332.879178495536,"y":17256.770421596888},"targetPosition":{"x":21335.913507863883,"y":17425.49313893301},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"dc88f889-864e-4d09-b745-c70fa788dd9b","savedPayload":{"position":{"x":21335.913507863883,"y":17425.49313893301},"targetPosition":{"x":21341.982166600577,"y":17762.93857360525},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"down2 Begin","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.low2","project":"Superalgos","id":"9da52b56-a753-4541-896e-9b5d1353784c","savedPayload":{"position":{"x":21449.854959835517,"y":17268.314956114442},"targetPosition":{"x":21413.897362090538,"y":17433.189495278046},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"f5496458-d5c3-482d-91ce-540807ab1ab7","savedPayload":{"position":{"x":21413.897362090538,"y":17433.189495278046},"targetPosition":{"x":21341.982166600577,"y":17762.93857360525},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"down2 End","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.low2","project":"Superalgos","id":"c4ead16d-6c49-4cb8-8295-4ab2c8f6cca0","savedPayload":{"position":{"x":21561.015290970372,"y":17306.52477787948},"targetPosition":{"x":21488.004249513775,"y":17458.66270978807},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"80396366-de7b-4916-beab-d472732d8c85","savedPayload":{"position":{"x":21488.004249513775,"y":17458.66270978807},"targetPosition":{"x":21341.982166600577,"y":17762.93857360525},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"down3 Begin","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.low3","project":"Superalgos","id":"2b3367e2-ffdf-4cbd-8d35-ef71ab043340","savedPayload":{"position":{"x":21660.367489675842,"y":17369.3399855104},"targetPosition":{"x":21554.239048650754,"y":17500.53951487535},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"f21630c7-3d01-4315-b6be-c6555c50c63d","savedPayload":{"position":{"x":21554.239048650754,"y":17500.53951487535},"targetPosition":{"x":21341.982166600577,"y":17762.93857360525},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"down3 End","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.low3","project":"Superalgos","id":"9e0dac6f-73bf-464f-804e-2f5540217267","savedPayload":{"position":{"x":21742.55545320335,"y":17453.374194904707},"targetPosition":{"x":21609.03102433576,"y":17556.562321138223},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"85ddb017-7068-4b54-abf9-61023caef535","savedPayload":{"position":{"x":21609.03102433576,"y":17556.562321138223},"targetPosition":{"x":21341.982166600577,"y":17762.93857360525},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"down4 Begin","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.low4","project":"Superalgos","id":"91129f45-0946-4b66-8a53-06f97623e9b6","savedPayload":{"position":{"x":21803.148407165576,"y":17554.097100082516},"targetPosition":{"x":21649.426326977242,"y":17623.710924590094},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"3fec484b-adcb-4a97-8552-0fb50143db38","savedPayload":{"position":{"x":21649.426326977242,"y":17623.710924590094},"targetPosition":{"x":21341.982166600577,"y":17762.93857360525},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"down4 End","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.low4","project":"Superalgos","id":"8ef7553e-832c-45c4-9dc0-4c1b5b505026","savedPayload":{"position":{"x":21838.87976973051,"y":17666.078703154537},"targetPosition":{"x":21673.247235353865,"y":17698.365326638108},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"0b68926b-de6b-4e00-8399-0d023ca4468b","savedPayload":{"position":{"x":21673.247235353865,"y":17698.365326638108},"targetPosition":{"x":21341.982166600577,"y":17762.93857360525},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"down5 Begin","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.low5","project":"Superalgos","id":"471b8e4f-532f-4b32-9653-6119235a0574","savedPayload":{"position":{"x":21847.82325389356,"y":17783.2820469138},"targetPosition":{"x":21679.20955812923,"y":17776.50088914428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"b9042fa6-276e-4493-bc87-fa0acdbff2fd","savedPayload":{"position":{"x":21679.20955812923,"y":17776.50088914428},"targetPosition":{"x":21341.982166600577,"y":17762.93857360525},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"down5 End","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.low5","project":"Superalgos","id":"7e20c905-aa83-4391-bd08-8c810e96d8f1","savedPayload":{"position":{"x":21829.496714108558,"y":17899.388668761287},"targetPosition":{"x":21666.99186493923,"y":17853.905303709274},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"195cb50c-8751-4d6d-a4e7-34c1acb88b34","savedPayload":{"position":{"x":21666.99186493923,"y":17853.905303709274},"targetPosition":{"x":21341.982166600577,"y":17762.93857360525},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"down6 Begin","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.low6","project":"Superalgos","id":"8d02416e-a232-4571-8b3d-4a13610837f0","savedPayload":{"position":{"x":21784.888138878963,"y":18008.13923066012},"targetPosition":{"x":21637.252814786167,"y":17926.405678308496},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"97950733-c4aa-411a-ae4e-745db7bd84ee","savedPayload":{"position":{"x":21637.252814786167,"y":17926.405678308496},"targetPosition":{"x":21341.982166600577,"y":17762.93857360525},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"down6 End","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.low6","project":"Superalgos","id":"e5d29305-55f6-4767-a933-ff95cd172601","savedPayload":{"position":{"x":21716.402388041904,"y":18103.670961669297},"targetPosition":{"x":21591.595647561462,"y":17990.09349898128},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"8c623bff-82f3-4ce3-848f-e8bb0c2f43c9","savedPayload":{"position":{"x":21591.595647561462,"y":17990.09349898128},"targetPosition":{"x":21341.982166600577,"y":17762.93857360525},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"6ffe85f0-a492-412a-8130-3f1410adf2de","savedPayload":{"position":{"x":21341.982166600577,"y":17762.93857360525},"targetPosition":{"x":22111.981339335645,"y":18087.132104055123},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"polygons":[{"type":"Polygon","name":"Basis","project":"Superalgos","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Superalgos","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.85,\n \"lineWidth\": 2.75,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_BLUE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.85,\n \"lineWidth\": 3,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_YELLOW\"\n }\n}","project":"Superalgos","id":"e6a45d04-6767-4efb-a586-0638e162004c","savedPayload":{"position":{"x":21617.07508057586,"y":17223.68456248653},"targetPosition":{"x":21736.115021123842,"y":17343.292484692098},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"ae3541af-f6dd-475f-af82-fab6521b0237","savedPayload":{"position":{"x":21736.115021123842,"y":17343.292484692098},"targetPosition":{"x":21855.154961671822,"y":17462.900406897665},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Basis Begin","project":"Superalgos","id":"03830897-b6d5-4fcd-a6b7-94fa37e3afa6","savedPayload":{"position":{"x":21790.948367255867,"y":17306.8424826083},"targetPosition":{"x":21855.154961671822,"y":17462.900406897665},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":1,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Basis Begin","id":"62196b54-d80d-4936-979e-080c787eaf6a"}}},{"type":"Polygon Vertex","name":"Basis End","project":"Superalgos","id":"abd5dceb-68b8-48e5-ac32-b6b0d7147aac","savedPayload":{"position":{"x":21855.556585353494,"y":17294.150884828952},"targetPosition":{"x":21855.154961671822,"y":17462.900406897665},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":1,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Basis End","id":"50c80560-9346-476a-a2da-783c080fefa8"}}}],"id":"0fcf2d23-586f-45db-99e7-edabfbc95611","savedPayload":{"position":{"x":21855.154961671822,"y":17462.900406897665},"targetPosition":{"x":22111.981339335645,"y":18087.132104055123},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Up1","project":"Superalgos","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Superalgos","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.85,\n \"lineWidth\": 1.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.GREY\"\n }\n}","project":"Superalgos","id":"2f924e06-5b56-4b7f-8f21-f1278f142bae","savedPayload":{"position":{"x":21807.410808041586,"y":17139.65616585526},"targetPosition":{"x":21898.981554939128,"y":17281.40016330357},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"df70c5e1-fefa-413a-99d9-969f04ea15de","savedPayload":{"position":{"x":21898.981554939128,"y":17281.40016330357},"targetPosition":{"x":21990.55230183667,"y":17423.14416075188},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"up1 Begin","project":"Superalgos","id":"1e286ee2-b7bb-4333-8a40-db76c851703f","savedPayload":{"position":{"x":21960.195042461924,"y":17257.147174926067},"targetPosition":{"x":21990.55230183667,"y":17423.14416075188},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":1,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"up1 Begin","id":"b08f1e76-6c85-4c95-b09a-928658a4e19a"}}},{"type":"Polygon Vertex","name":"up1 End","project":"Superalgos","id":"9a4563a4-b781-4303-a2b9-73b8543f9a5c","savedPayload":{"position":{"x":22026.030147535286,"y":17258.16572287412},"targetPosition":{"x":21990.55230183667,"y":17423.14416075188},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":1,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"up1 End","id":"dd6216b4-08ac-4c97-892e-2e13092023cd"}}}],"id":"6838f9c2-a5d4-4d4a-8dfb-2f172a63275e","savedPayload":{"position":{"x":21990.55230183667,"y":17423.14416075188},"targetPosition":{"x":22111.981339335645,"y":18087.132104055123},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Up2","project":"Superalgos","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Superalgos","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.85,\n \"lineWidth\": 1.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.GREY\"\n }\n}","project":"Superalgos","id":"8e897f0d-7282-40c1-ad70-afa1efbd0a45","savedPayload":{"position":{"x":22011.057729216413,"y":17097.037014217305},"targetPosition":{"x":22071.1572014189,"y":17254.7221940567},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"f41e6604-89e1-4e48-b379-8b8f9af1935f","savedPayload":{"position":{"x":22071.1572014189,"y":17254.7221940567},"targetPosition":{"x":22131.25667362139,"y":17412.407373896094},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"up2 Begin","project":"Superalgos","id":"fe717971-6212-4639-bd26-a5446e596c0d","savedPayload":{"position":{"x":22136.075507192825,"y":17243.726191356338},"targetPosition":{"x":22131.25667362139,"y":17412.407373896094},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":1,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"up2 Begin","id":"c0ed46b7-9627-441c-97aa-9e4aba7044d2"}}},{"type":"Polygon Vertex","name":"up2 End","project":"Superalgos","id":"d53c727b-4739-404d-8331-d375aa7164de","savedPayload":{"position":{"x":22200.26018923833,"y":17258.410369598925},"targetPosition":{"x":22131.25667362139,"y":17412.407373896094},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":1,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"up2 End","id":"a837c055-47e5-49f1-9d33-ae3dcf8414fa"}}}],"id":"f9d61e9e-f8e8-4d78-881e-f4c5d7a6f5a0","savedPayload":{"position":{"x":22131.25667362139,"y":17412.407373896094},"targetPosition":{"x":22111.981339335645,"y":18087.132104055123},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Up3","project":"Superalgos","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Superalgos","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.85,\n \"lineWidth\": 1.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.GREY\"\n }\n}","project":"Superalgos","id":"0b172bc6-2c01-4630-98cf-efa241e3cfe9","savedPayload":{"position":{"x":22219.115496438662,"y":17097.689769008623},"targetPosition":{"x":22245.117058621585,"y":17264.424532222678},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"550312c5-9cac-47b8-838d-0e5e15a86dce","savedPayload":{"position":{"x":22245.117058621585,"y":17264.424532222678},"targetPosition":{"x":22271.118620804507,"y":17431.159295436733},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"up3 Begin","project":"Superalgos","id":"0ac609db-71f4-453f-b0db-7a9c452db481","savedPayload":{"position":{"x":22310.902941171724,"y":17267.166093282136},"targetPosition":{"x":22271.118620804507,"y":17431.159295436733},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":1,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"up3 Begin","id":"eec5200a-4dbd-430f-a1a2-6398b590e649"}}},{"type":"Polygon Vertex","name":"up3 End","project":"Superalgos","id":"48d86c9a-a242-465c-8d1f-a64a4fd53bef","savedPayload":{"position":{"x":22370.632021591715,"y":17294.874132767553},"targetPosition":{"x":22271.118620804507,"y":17431.159295436733},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":1,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"up3 End","id":"32c1785f-b76a-4df2-a9b1-61a227ab4524"}}}],"id":"22fcbc94-6aae-4fad-b4ea-211d91e37991","savedPayload":{"position":{"x":22271.118620804507,"y":17431.159295436733},"targetPosition":{"x":22111.981339335645,"y":18087.132104055123},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Up4","project":"Superalgos","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Superalgos","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.85,\n \"lineWidth\": 1.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.GREY\"\n }\n}","project":"Superalgos","id":"4755933c-1fe1-42aa-a73e-9acde7acc6f5","savedPayload":{"position":{"x":22422.490986908797,"y":17141.585901712555},"targetPosition":{"x":22413.258246035417,"y":17310.083139066657},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"0982c680-2eea-4396-8a97-d9d27bb388ab","savedPayload":{"position":{"x":22413.258246035417,"y":17310.083139066657},"targetPosition":{"x":22404.025505162037,"y":17478.58037642076},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"up4 Begin","project":"Superalgos","id":"439c5edf-7fa1-4c40-abec-91aa48030649","savedPayload":{"position":{"x":22477.036546618634,"y":17326.44244451217},"targetPosition":{"x":22404.025505162037,"y":17478.58037642076},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":1,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"up4 Begin","id":"c8db1ca2-b070-4818-b4cc-0f9061c1e83d"}}},{"type":"Polygon Vertex","name":"up4 End","project":"Superalgos","id":"c895fbb7-f13a-460d-947b-371e22938ca0","savedPayload":{"position":{"x":22529.699577986827,"y":17365.96337095698},"targetPosition":{"x":22404.025505162037,"y":17478.58037642076},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":1,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"up4 End","id":"34f3c00c-e419-4fd1-bf6c-69e3ef4fee5d"}}}],"id":"a34154a5-8ebc-4edd-ab5d-975c8a8b9642","savedPayload":{"position":{"x":22404.025505162037,"y":17478.58037642076},"targetPosition":{"x":22111.981339335645,"y":18087.132104055123},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Up5","project":"Superalgos","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Superalgos","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.85,\n \"lineWidth\": 1.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.GREY\"\n }\n}","project":"Superalgos","id":"69d472ac-0801-482a-966e-ae8f6887b3e4","savedPayload":{"position":{"x":22612.295715789372,"y":17226.806940692943},"targetPosition":{"x":22568.23218693947,"y":17389.702514375265},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"6c90da6d-761a-47bf-9ddb-b7d148d0e6d4","savedPayload":{"position":{"x":22568.23218693947,"y":17389.702514375265},"targetPosition":{"x":22524.168658089566,"y":17552.598088057588},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"up5 Begin","project":"Superalgos","id":"49604aee-61da-4d3b-be02-f5c6efba6a8c","savedPayload":{"position":{"x":22627.215487778045,"y":17418.964584058205},"targetPosition":{"x":22524.168658089566,"y":17552.598088057588},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":1,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"up5 Begin","id":"2761f530-c094-4e76-80c0-916eb94083d4"}}},{"type":"Polygon Vertex","name":"up5 End","project":"Superalgos","id":"96b8af8e-263e-401c-85ff-0591b38c0460","savedPayload":{"position":{"x":22670.510842918386,"y":17468.57114333432},"targetPosition":{"x":22524.168658089566,"y":17552.598088057588},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":1,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"up5 End","id":"46256cd3-aff0-416e-af97-b507ec6b2773"}}}],"id":"8684c428-83ec-4519-be1e-3bdfff3e138b","savedPayload":{"position":{"x":22524.168658089566,"y":17552.598088057588},"targetPosition":{"x":22111.981339335645,"y":18087.132104055123},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Up6","project":"Superalgos","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Superalgos","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.85,\n \"lineWidth\": 2.75,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_GREEN\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.85,\n \"lineWidth\": 3,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_YELLOW\"\n }\n}","project":"Superalgos","id":"14276c00-4f22-47eb-a886-38c9183d296b","savedPayload":{"position":{"x":22780.23430564419,"y":17349.628317610408},"targetPosition":{"x":22703.26577646877,"y":17499.80290939135},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"1c7f9662-fccc-4961-93f6-b562e330b8fb","savedPayload":{"position":{"x":22703.26577646877,"y":17499.80290939135},"targetPosition":{"x":22626.297247293347,"y":17649.977501172292},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"up6 Begin","project":"Superalgos","id":"fbc294ea-6cda-445c-a82b-0deb3ef02a44","savedPayload":{"position":{"x":22754.876224282772,"y":17540.688850451585},"targetPosition":{"x":22626.297247293347,"y":17649.977501172292},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":1,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"up6 Begin","id":"d00d7b16-bdc1-40b6-b719-c1c91b29d406"}}},{"type":"Polygon Vertex","name":"up6 End","project":"Superalgos","id":"9fe8347c-f397-443b-b18d-0ab22b0026c4","savedPayload":{"position":{"x":22786.911688421467,"y":17598.21299787996},"targetPosition":{"x":22626.297247293347,"y":17649.977501172292},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":1,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"up6 End","id":"ac44f97f-4437-43a2-b6f4-b89935501a04"}}}],"id":"2e14a674-df5b-4d7f-8bdb-603bcd11c91b","savedPayload":{"position":{"x":22626.297247293347,"y":17649.977501172292},"targetPosition":{"x":22111.981339335645,"y":18087.132104055123},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Down1","project":"Superalgos","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Superalgos","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.85,\n \"lineWidth\": 1.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.GREY\"\n }\n}","project":"Superalgos","id":"c27b6317-57c8-4aeb-a316-57ba72e53cef","savedPayload":{"position":{"x":22918.967034237816,"y":17504.682148931322},"targetPosition":{"x":22812.457398797826,"y":17635.57240853241},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"84a822de-2a7f-4d59-b891-a79c5bb84f9f","savedPayload":{"position":{"x":22812.457398797826,"y":17635.57240853241},"targetPosition":{"x":22705.947763357835,"y":17766.4626681335},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"down1 Begin","project":"Superalgos","id":"8f87d08a-1cc5-4944-a237-6b9da76f11e3","savedPayload":{"position":{"x":22854.439369363383,"y":17686.295309153094},"targetPosition":{"x":22705.947763357835,"y":17766.4626681335},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":1,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"down1 Begin","id":"5183ad71-2dbb-4b3a-80ca-9a217f694ac7"}}},{"type":"Polygon Vertex","name":"down1 End","project":"Superalgos","id":"695504d7-15b6-439c-b472-6ccdbead057c","savedPayload":{"position":{"x":22873.814838994356,"y":17749.222963459626},"targetPosition":{"x":22705.947763357835,"y":17766.4626681335},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":1,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"down1 End","id":"dc88f889-864e-4d09-b745-c70fa788dd9b"}}}],"id":"7bb7d005-39ee-405b-841f-52b4374629cd","savedPayload":{"position":{"x":22705.947763357835,"y":17766.4626681335},"targetPosition":{"x":22111.981339335645,"y":18087.132104055123},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Down2","project":"Superalgos","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Superalgos","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.85,\n \"lineWidth\": 1.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.GREY\"\n }\n}","project":"Superalgos","id":"557112f9-6212-48e7-bbe6-61d61fcd1b2c","savedPayload":{"position":{"x":23022.430615617224,"y":17685.19183819612},"targetPosition":{"x":22891.03485607133,"y":17791.077233191638},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"57ecefea-0517-45f7-8696-a776b127df5f","savedPayload":{"position":{"x":22891.03485607133,"y":17791.077233191638},"targetPosition":{"x":22759.639096525432,"y":17896.962628187157},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"down2 Begin","project":"Superalgos","id":"a8ac0ac4-8f49-4cf5-bd9e-9703349950fa","savedPayload":{"position":{"x":22921.553535822877,"y":17849.420259220165},"targetPosition":{"x":22759.639096525432,"y":17896.962628187157},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":1,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"down2 Begin","id":"f5496458-d5c3-482d-91ce-540807ab1ab7"}}},{"type":"Polygon Vertex","name":"down2 End","project":"Superalgos","id":"4651dff3-7a30-4da8-afd6-2cdc11d8a88b","savedPayload":{"position":{"x":22927.42220994944,"y":17915.00117995127},"targetPosition":{"x":22759.639096525432,"y":17896.962628187157},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":1,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"down2 End","id":"80396366-de7b-4916-beab-d472732d8c85"}}}],"id":"5cf5a43d-b244-40af-9af7-e3c29d5a47a2","savedPayload":{"position":{"x":22759.639096525432,"y":17896.962628187157},"targetPosition":{"x":22111.981339335645,"y":18087.132104055123},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Down3","project":"Superalgos","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Superalgos","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.85,\n \"lineWidth\": 1.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.GREY\"\n }\n}","project":"Superalgos","id":"e83ed173-ce55-48f2-9eea-44d2ce4432ed","savedPayload":{"position":{"x":23086.103194802785,"y":17883.268245802337},"targetPosition":{"x":22935.563936349947,"y":17959.521076336485},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"e10e54b3-1f86-4742-b402-64168f0bce51","savedPayload":{"position":{"x":22935.563936349947,"y":17959.521076336485},"targetPosition":{"x":22785.02467789711,"y":18035.773906870632},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"down3 Begin","project":"Superalgos","id":"cad8c207-65e9-4718-ad8f-3ec09b922711","savedPayload":{"position":{"x":22953.285512537474,"y":18022.93435757451},"targetPosition":{"x":22785.02467789711,"y":18035.773906870632},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":1,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"down3 Begin","id":"f21630c7-3d01-4315-b6be-c6555c50c63d"}}},{"type":"Polygon Vertex","name":"down3 End","project":"Superalgos","id":"604fc3b4-8f47-4303-a2ca-7dddb75b0d8f","savedPayload":{"position":{"x":22945.39090193927,"y":18088.302343802065},"targetPosition":{"x":22785.02467789711,"y":18035.773906870632},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":1,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"down3 End","id":"85ddb017-7068-4b54-abf9-61023caef535"}}}],"id":"67cf4d4d-400a-477a-9825-90cac77b4ac0","savedPayload":{"position":{"x":22785.02467789711,"y":18035.773906870632},"targetPosition":{"x":22111.981339335645,"y":18087.132104055123},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Down4","project":"Superalgos","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Superalgos","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.85,\n \"lineWidth\": 1.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.GREY\"\n }\n}","project":"Superalgos","id":"b11f5701-65e5-4622-9fcc-3e93dde429a7","savedPayload":{"position":{"x":23107.201974549156,"y":18090.25448226153},"targetPosition":{"x":22944.098505151273,"y":18133.542133738287},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"a00f29de-05eb-4f01-b4ed-e60dafe985ea","savedPayload":{"position":{"x":22944.098505151273,"y":18133.542133738287},"targetPosition":{"x":22780.99503575339,"y":18176.829785215043},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"down4 Begin","project":"Superalgos","id":"aada8d7b-1327-47b5-804b-43920e50f7c0","savedPayload":{"position":{"x":22948.248459857827,"y":18199.25420550502},"targetPosition":{"x":22780.99503575339,"y":18176.829785215043},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":1,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"down4 Begin","id":"3fec484b-adcb-4a97-8552-0fb50143db38"}}},{"type":"Polygon Vertex","name":"down4 End","project":"Superalgos","id":"0f406417-a545-40b8-8013-a681f65e01db","savedPayload":{"position":{"x":22926.93559690054,"y":18261.552362560487},"targetPosition":{"x":22780.99503575339,"y":18176.829785215043},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":1,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"down4 End","id":"0b68926b-de6b-4e00-8399-0d023ca4468b"}}}],"id":"86162a02-9bc6-432b-ad82-9272ff89a5b4","savedPayload":{"position":{"x":22780.99503575339,"y":18176.829785215043},"targetPosition":{"x":22111.981339335645,"y":18087.132104055123},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Down5","project":"Superalgos","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Superalgos","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.85,\n \"lineWidth\": 1.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.GREY\"\n }\n}","project":"Superalgos","id":"dfe03a7e-3a18-413d-b8b2-af252b2fb878","savedPayload":{"position":{"x":23084.80483693825,"y":18297.104255810274},"targetPosition":{"x":22916.265560865286,"y":18305.534850142907},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"2f0dc07d-3721-43d0-a27b-48e7d2815683","savedPayload":{"position":{"x":22916.265560865286,"y":18305.534850142907},"targetPosition":{"x":22747.726284792323,"y":18313.96544447554},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"down5 Begin","project":"Superalgos","id":"86948607-062c-4c79-a8d9-8e5eebe34e5f","savedPayload":{"position":{"x":22906.662521156493,"y":18370.673779580644},"targetPosition":{"x":22747.726284792323,"y":18313.96544447554},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":1,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"down5 Begin","id":"b9042fa6-276e-4493-bc87-fa0acdbff2fd"}}},{"type":"Polygon Vertex","name":"down5 End","project":"Superalgos","id":"d27b931a-701d-4b0d-9c09-23fca0a94aaf","savedPayload":{"position":{"x":22872.862880221826,"y":18427.179379060966},"targetPosition":{"x":22747.726284792323,"y":18313.96544447554},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":1,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"down5 End","id":"195cb50c-8751-4d6d-a4e7-34c1acb88b34"}}}],"id":"14ebc8d2-3ece-47ce-beb5-974b71ad7caf","savedPayload":{"position":{"x":22747.726284792323,"y":18313.96544447554},"targetPosition":{"x":22111.981339335645,"y":18087.132104055123},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Down6","project":"Superalgos","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Superalgos","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.85,\n \"lineWidth\": 2.75,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_RED\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.85,\n \"lineWidth\": 3,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_YELLOW\"\n }\n}","project":"Superalgos","id":"2ef6a24f-52c0-4f60-a130-52a320de8f3a","savedPayload":{"position":{"x":23019.89064435705,"y":18494.77723876914},"targetPosition":{"x":22853.28153671457,"y":18467.982318530834},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"92b3051d-6225-48bc-8b03-d4b7fe7d9d88","savedPayload":{"position":{"x":22853.28153671457,"y":18467.982318530834},"targetPosition":{"x":22686.672429072092,"y":18441.187398292528},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"down6 Begin","project":"Superalgos","id":"4fbe331d-45e9-42a5-8747-99298eaf2d02","savedPayload":{"position":{"x":22830.345201506203,"y":18529.70122185188},"targetPosition":{"x":22686.672429072092,"y":18441.187398292528},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":1,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"down6 Begin","id":"97950733-c4aa-411a-ae4e-745db7bd84ee"}}},{"type":"Polygon Vertex","name":"down6 End","project":"Superalgos","id":"8add2e4f-967b-42c3-b121-3abd2eea3bc4","savedPayload":{"position":{"x":22785.53598909167,"y":18577.944697915824},"targetPosition":{"x":22686.672429072092,"y":18441.187398292528},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":1,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"down6 End","id":"8c623bff-82f3-4ce3-848f-e8bb0c2f43c9"}}}],"id":"b48af4f9-472b-46ba-a37b-87c7c4d2e838","savedPayload":{"position":{"x":22686.672429072092,"y":18441.187398292528},"targetPosition":{"x":22111.981339335645,"y":18087.132104055123},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"images":[],"texts":[],"id":"33c0090f-fc6f-4304-b143-a52f73ebb0ca","savedPayload":{"position":{"x":22111.981339335645,"y":18087.132104055123},"targetPosition":{"x":21801.445784168696,"y":18412.812421202405},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"panels":[{"type":"Plotter Panel","name":"Fibonacci-Bollinger","config":"{\n \"codeName\": \"fibBB\"\n}","project":"Superalgos","panelData":[{"type":"Panel Data","name":"Basis","config":"{\n \"valueDecimals\": 2\n}","project":"Superalgos","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.basis","project":"Superalgos","id":"9ec9d3ad-0a93-49c4-8aec-e477932da96d","savedPayload":{"position":{"x":21941.631762171106,"y":18314.41565634646},"targetPosition":{"x":22047.780351899226,"y":18512.802845697817},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.TRUE_BLUE\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Superalgos","id":"d03037b6-ef45-4aa7-b0b0-eac2688ab076","savedPayload":{"position":{"x":22022.187711232193,"y":18403.252552481925},"targetPosition":{"x":22047.780351899226,"y":18512.802845697817},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":4,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"506e968a-c2a6-4dc0-be20-399be8d4b2b8","savedPayload":{"position":{"x":22047.780351899226,"y":18512.802845697817},"targetPosition":{"x":22127.12610131598,"y":18723.347976369354},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Up1 - 0.236","config":"{\n \"valueDecimals\": 2\n}","project":"Superalgos","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.up1","project":"Superalgos","id":"79db7c5d-7960-4544-9973-26453a8d7ca5","savedPayload":{"position":{"x":22137.430560631863,"y":18274.429709496304},"targetPosition":{"x":22146.990159839857,"y":18499.22653790583},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Superalgos","id":"854747ac-c164-4005-9d18-d3136b9ee2c9","savedPayload":{"position":{"x":22171.464078193385,"y":18389.420903622224},"targetPosition":{"x":22146.990159839857,"y":18499.22653790583},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":4,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"49cdd00f-79f1-4119-959b-dfc702700b2c","savedPayload":{"position":{"x":22146.990159839857,"y":18499.22653790583},"targetPosition":{"x":22127.12610131598,"y":18723.347976369354},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Up2 - 0.382","config":"{\n \"valueDecimals\": 2\n}","project":"Superalgos","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.up2","project":"Superalgos","id":"47967035-97c4-4476-a218-f6143964f1f0","savedPayload":{"position":{"x":22331.188434549214,"y":18323.357531021586},"targetPosition":{"x":22242.265647373148,"y":18530.0402296706},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Superalgos","id":"528407ab-0a84-4a70-8845-776a6bac9b04","savedPayload":{"position":{"x":22311.958765064406,"y":18441.72760686688},"targetPosition":{"x":22242.265647373148,"y":18530.0402296706},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":4,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"0971bd34-28f2-4332-8cc9-747e29f242cc","savedPayload":{"position":{"x":22242.265647373148,"y":18530.0402296706},"targetPosition":{"x":22127.12610131598,"y":18723.347976369354},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Up3 - 0.5","config":"{\n \"valueDecimals\": 2\n}","project":"Superalgos","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.up3","project":"Superalgos","id":"8e6c3865-6db8-433a-ba64-c05929da3986","savedPayload":{"position":{"x":22484.529260709438,"y":18451.50836580888},"targetPosition":{"x":22314.73633571595,"y":18599.140891432995},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Superalgos","id":"3ae5c589-d549-4fac-a1f4-7c10ae93d28b","savedPayload":{"position":{"x":22415.84507605619,"y":18549.812678138678},"targetPosition":{"x":22314.73633571595,"y":18599.140891432995},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":4,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"f88c8199-3aa7-450d-b665-e9d94417cadb","savedPayload":{"position":{"x":22314.73633571595,"y":18599.140891432995},"targetPosition":{"x":22127.12610131598,"y":18723.347976369354},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Up4 - 0.618","config":"{\n \"valueDecimals\": 2\n}","project":"Superalgos","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.up4","project":"Superalgos","id":"bd5491eb-e6a9-44ac-ab6d-a895b93b6578","savedPayload":{"position":{"x":22567.082007889694,"y":18633.50036936171},"targetPosition":{"x":22350.04851624731,"y":18692.84228966696},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Superalgos","id":"ab236993-def1-4feb-998d-dc1800577a56","savedPayload":{"position":{"x":22462.547053194823,"y":18692.268543495822},"targetPosition":{"x":22350.04851624731,"y":18692.84228966696},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":4,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"971f8e46-883f-44aa-862d-a2c3486bcfed","savedPayload":{"position":{"x":22350.04851624731,"y":18692.84228966696},"targetPosition":{"x":22127.12610131598,"y":18723.347976369354},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Up5 - 0.764","config":"{\n \"valueDecimals\": 2\n}","project":"Superalgos","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.up5","project":"Superalgos","id":"548ccd66-4848-4be8-b629-19be61d09146","savedPayload":{"position":{"x":22562.49609206792,"y":18833.287793390995},"targetPosition":{"x":22341.208178537512,"y":18792.585713280034},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Superalgos","id":"2d76b7f0-374d-4f7d-a4db-491b1ce340f1","savedPayload":{"position":{"x":22442.81479714583,"y":18840.8800716978},"targetPosition":{"x":22341.208178537512,"y":18792.585713280034},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":4,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"6c909e76-97e3-4ef9-8a16-8375a0e363ab","savedPayload":{"position":{"x":22341.208178537512,"y":18792.585713280034},"targetPosition":{"x":22127.12610131598,"y":18723.347976369354},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Up6 - 1.0","config":"{\n \"valueDecimals\": 2\n}","project":"Superalgos","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.up6","project":"Superalgos","id":"7f7948e7-d3e1-4450-9b1d-7adf6577e5a3","savedPayload":{"position":{"x":22471.67981011519,"y":19011.30028833577},"targetPosition":{"x":22289.966259889618,"y":18878.61575395283},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.TRUE_GREEN\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Superalgos","id":"36ac587a-e839-47a7-bdd8-fe523a19443e","savedPayload":{"position":{"x":22360.556523219962,"y":18966.212926983426},"targetPosition":{"x":22289.966259889618,"y":18878.61575395283},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":4,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"0ec1d93d-c2a7-4e1d-b29e-62132dac2109","savedPayload":{"position":{"x":22289.966259889618,"y":18878.61575395283},"targetPosition":{"x":22127.12610131598,"y":18723.347976369354},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Down1 - 0.236","config":"{\n \"valueDecimals\": 2\n}","project":"Superalgos","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.low1","project":"Superalgos","id":"26f75a4a-aef4-4aa6-af2e-665a21395dc3","savedPayload":{"position":{"x":22312.62044046085,"y":19132.280296392248},"targetPosition":{"x":22206.47185073273,"y":18933.89310704089},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Superalgos","id":"6f449522-4e39-4e22-a283-98ce53cb6a12","savedPayload":{"position":{"x":22232.064491399764,"y":19043.443400256783},"targetPosition":{"x":22206.47185073273,"y":18933.89310704089},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":4,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"98070a3e-3794-41dd-b2f0-cd00e9bcf3a1","savedPayload":{"position":{"x":22206.47185073273,"y":18933.89310704089},"targetPosition":{"x":22127.12610131598,"y":18723.347976369354},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Down2 - 0.382","config":"{\n \"valueDecimals\": 2\n}","project":"Superalgos","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.low2","project":"Superalgos","id":"1e6fe6cc-cfcc-4980-ab74-29b8d49c5abb","savedPayload":{"position":{"x":22116.821642000094,"y":19172.266243242404},"targetPosition":{"x":22107.2620427921,"y":18947.469414832878},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Superalgos","id":"2947569a-cbd1-4d10-9826-04aba9abdb81","savedPayload":{"position":{"x":22082.78812443857,"y":19057.275049116484},"targetPosition":{"x":22107.2620427921,"y":18947.469414832878},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":4,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"9e0916d6-c952-4953-8e9e-ca906c1ea5d1","savedPayload":{"position":{"x":22107.2620427921,"y":18947.469414832878},"targetPosition":{"x":22127.12610131598,"y":18723.347976369354},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Down3 - 0.5","config":"{\n \"valueDecimals\": 2\n}","project":"Superalgos","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.low3","project":"Superalgos","id":"7825c256-ac1b-4b33-80f7-5140e7cb6cf2","savedPayload":{"position":{"x":21923.063768082742,"y":19123.338421717122},"targetPosition":{"x":22011.98655525881,"y":18916.655723068106},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Superalgos","id":"25aed327-2468-4c2b-bf87-2bc86d3d1ce2","savedPayload":{"position":{"x":21942.29343756755,"y":19004.96834587183},"targetPosition":{"x":22011.98655525881,"y":18916.655723068106},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":4,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"90f11608-9ef7-4a73-8a3c-f2d04a2c1cdb","savedPayload":{"position":{"x":22011.98655525881,"y":18916.655723068106},"targetPosition":{"x":22127.12610131598,"y":18723.347976369354},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Down4 - 0.618","config":"{\n \"valueDecimals\": 2\n}","project":"Superalgos","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.low4","project":"Superalgos","id":"1f843e24-38ef-4f4b-8267-c2d530bb4a30","savedPayload":{"position":{"x":21769.72294192252,"y":18995.187586929827},"targetPosition":{"x":21939.51586691601,"y":18847.555061305713},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Superalgos","id":"853fde71-66fa-4984-b57c-96695ee3d508","savedPayload":{"position":{"x":21838.407126575767,"y":18896.88327460003},"targetPosition":{"x":21939.51586691601,"y":18847.555061305713},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":4,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"03fcf657-2f43-4bed-84a7-7d3e76b22ded","savedPayload":{"position":{"x":21939.51586691601,"y":18847.555061305713},"targetPosition":{"x":22127.12610131598,"y":18723.347976369354},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Down5 - 0.764","config":"{\n \"valueDecimals\": 2\n}","project":"Superalgos","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.low5","project":"Superalgos","id":"2e8ecd2c-27ef-43a2-94ae-c85a8282d603","savedPayload":{"position":{"x":21687.170194742263,"y":18813.195583376997},"targetPosition":{"x":21904.203686384648,"y":18753.853663071746},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Superalgos","id":"98b5587c-5694-4e7e-98c0-cf0f8c075c31","savedPayload":{"position":{"x":21791.705149437134,"y":18754.427409242886},"targetPosition":{"x":21904.203686384648,"y":18753.853663071746},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":4,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"0ec23ffb-a9b7-48f5-a200-835a6484f564","savedPayload":{"position":{"x":21904.203686384648,"y":18753.853663071746},"targetPosition":{"x":22127.12610131598,"y":18723.347976369354},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Down6 - 1.0","config":"{\n \"valueDecimals\": 2\n}","project":"Superalgos","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.low6","project":"Superalgos","id":"cd97545d-5beb-45e7-8fff-9fbbf891a1f6","savedPayload":{"position":{"x":21691.756110564038,"y":18613.408159347713},"targetPosition":{"x":21913.044024094444,"y":18654.110239458674},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.TRUE_RED\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Superalgos","id":"fc3a36a1-1ee7-480c-9ed0-574425fce6cc","savedPayload":{"position":{"x":21811.437405486125,"y":18605.815881040908},"targetPosition":{"x":21913.044024094444,"y":18654.110239458674},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":4,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"971f2dee-ac3c-4286-85cf-6e1b5b00da86","savedPayload":{"position":{"x":21913.044024094444,"y":18654.110239458674},"targetPosition":{"x":22127.12610131598,"y":18723.347976369354},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"39860e8b-f528-4d4f-8e4a-79209e4f4848","savedPayload":{"position":{"x":22127.12610131598,"y":18723.347976369354},"targetPosition":{"x":21801.445784168696,"y":18412.812421202405},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"81f30b88-ee45-43cc-82ba-4de6fdcbf51d","savedPayload":{"position":{"x":21801.445784168696,"y":18412.812421202405},"targetPosition":{"x":21513.597892084348,"y":18497.332188254833},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"263588a2-26bd-47ef-b05c-98de2a6b1cc8","savedPayload":{"position":{"x":22075.126059849354,"y":18425.659710070584},"targetPosition":{"x":21822.75,"y":18587.851955307262},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Plotter","name":"TPSL Bands","config":"{\n \"codeName\": \"Plotter TPSL\"\n}","project":"Superalgos","modules":[{"type":"Plotter Module","name":"TPSL Bands","config":"{\n \"codeName\": \"TPSL-Module\",\n \"icon\": \"bands\"\n}","project":"Superalgos","shapes":{"type":"Shapes","name":"New Shapes","project":"Superalgos","chartPoints":[{"type":"Chart Points","name":"New Chart Points","project":"Superalgos","points":[{"type":"Point","name":"tp1Up Begin","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.tp1Up","project":"Superalgos","id":"970df2e6-f678-4348-813e-3fa6cee0f5ec","savedPayload":{"position":{"x":22277.853944931845,"y":17749.7395275142},"targetPosition":{"x":22057.91586089672,"y":17702.281765336043},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"e4a2333c-168a-4ac2-8fa1-58afe8704379","savedPayload":{"position":{"x":22057.91586089672,"y":17702.281765336043},"targetPosition":{"x":21837.977776861593,"y":17654.824003157886},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"tp1Up End","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.tp1Up","project":"Superalgos","id":"3fc58740-f441-484f-9db0-d6d963002d3d","savedPayload":{"position":{"x":22213.862645798403,"y":17902.231693629215},"targetPosition":{"x":22025.920211329998,"y":17778.52784839355},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"d6bc044c-2ac9-43f1-895f-1a9a64427982","savedPayload":{"position":{"x":22025.920211329998,"y":17778.52784839355},"targetPosition":{"x":21837.977776861593,"y":17654.824003157886},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"tp2Up Begin","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.tp2Up","project":"Superalgos","id":"9dc8ce59-6513-43ff-819c-9ef42ef2ea1f","savedPayload":{"position":{"x":22033.823953414212,"y":17929.688560949027},"targetPosition":{"x":21968.54189456334,"y":17838.067041685314},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"b4a94af5-df3e-4157-9168-454b6d355ce4","savedPayload":{"position":{"x":21968.54189456334,"y":17838.067041685314},"targetPosition":{"x":21837.977776861593,"y":17654.824003157886},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"tp2Up End","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.tp2Up","project":"Superalgos","id":"7407079f-53a8-4411-8685-2dbe054558de","savedPayload":{"position":{"x":21921.306366899666,"y":17981.875369279885},"targetPosition":{"x":21893.530170220307,"y":17872.85824723922},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"ea7e25d8-da53-489f-8641-fc6a4c391fa0","savedPayload":{"position":{"x":21893.530170220307,"y":17872.85824723922},"targetPosition":{"x":21837.977776861593,"y":17654.824003157886},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"tp3Up Begin","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.tp3Up","project":"Superalgos","id":"d2b6dfd1-e91b-4d47-8f02-ed7d969806ff","savedPayload":{"position":{"x":21797.534792560822,"y":17989.892078361787},"targetPosition":{"x":21811.015787327746,"y":17878.202719960485},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"6a5dab23-6df7-4ffe-a288-66c02abfe41d","savedPayload":{"position":{"x":21811.015787327746,"y":17878.202719960485},"targetPosition":{"x":21837.977776861593,"y":17654.824003157886},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"tp3Up End","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.tp3Up","project":"Superalgos","id":"d30485fb-809f-475f-9d61-2b30bd254586","savedPayload":{"position":{"x":21679.225267354104,"y":17952.655987211103},"targetPosition":{"x":21732.142770523267,"y":17853.378659193364},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"753d9e1d-cc17-495a-80ea-2d913f8754f9","savedPayload":{"position":{"x":21732.142770523267,"y":17853.378659193364},"targetPosition":{"x":21837.977776861593,"y":17654.824003157886},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"slUp Begin","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.slUp","project":"Superalgos","id":"49dc9f01-6b5c-4407-8334-c5fdc86d1bb4","savedPayload":{"position":{"x":21582.3561482344,"y":17875.196036270034},"targetPosition":{"x":21667.5633577768,"y":17801.738691899318},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"edc5c9ed-9c28-4a6b-8107-8485403597a1","savedPayload":{"position":{"x":21667.5633577768,"y":17801.738691899318},"targetPosition":{"x":21837.977776861593,"y":17654.824003157886},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"slUp End","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.slUp","project":"Superalgos","id":"76ea74f3-c69d-4f45-94b4-34542c855ec1","savedPayload":{"position":{"x":21520.01014650914,"y":17767.973621133584},"targetPosition":{"x":21625.999356626624,"y":17730.25708180835},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"7a29298e-a386-4494-a64f-5bd09e833164","savedPayload":{"position":{"x":21625.999356626624,"y":17730.25708180835},"targetPosition":{"x":21837.977776861593,"y":17654.824003157886},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"tp1Down Begin","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.tp1Down","project":"Superalgos","id":"5b6a4e19-22a0-45ab-af20-7923a43abcea","savedPayload":{"position":{"x":21500.60743518244,"y":17645.469723105834},"targetPosition":{"x":21613.064215742157,"y":17648.58781645652},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"21e90ec6-6e9a-4981-9e8f-4ad984533830","savedPayload":{"position":{"x":21613.064215742157,"y":17648.58781645652},"targetPosition":{"x":21837.977776861593,"y":17654.824003157886},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"tp1Down End","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.tp1Down","project":"Superalgos","id":"6ab608f1-efb2-4eff-9782-090442d38435","savedPayload":{"position":{"x":21526.76845793311,"y":17524.22917243297},"targetPosition":{"x":21630.50489757594,"y":17567.76078267461},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"7ebed523-7b59-459f-be60-e839eb5688ed","savedPayload":{"position":{"x":21630.50489757594,"y":17567.76078267461},"targetPosition":{"x":21837.977776861593,"y":17654.824003157886},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"tp2Down Begin","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.tp2Down","project":"Superalgos","id":"7000d1eb-fcce-4ca3-98e4-a1427c109ac0","savedPayload":{"position":{"x":21594.960023675438,"y":17420.626177300444},"targetPosition":{"x":21675.965941404156,"y":17498.692119252926},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"44cb638d-eebe-4515-a376-3a77bc17f712","savedPayload":{"position":{"x":21675.965941404156,"y":17498.692119252926},"targetPosition":{"x":21837.977776861593,"y":17654.824003157886},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"tp2Down End","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.tp2Down","project":"Superalgos","id":"b58c8879-7c61-41e9-bbce-186ff1ee83ba","savedPayload":{"position":{"x":21695.97248359341,"y":17348.65289628492},"targetPosition":{"x":21743.307581349472,"y":17450.70993190924},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"4105364c-b5e1-4b2c-bbe7-33cdac9930c7","savedPayload":{"position":{"x":21743.307581349472,"y":17450.70993190924},"targetPosition":{"x":21837.977776861593,"y":17654.824003157886},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"tp3Down Begin","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.tp3Down","project":"Superalgos","id":"fa2569f2-125e-4321-ad44-1fda6078e8fa","savedPayload":{"position":{"x":21816.16354524575,"y":17318.029719805258},"targetPosition":{"x":21823.434955784363,"y":17430.2944809228},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"176fc647-afb0-4cfa-9f6b-7cf635f9698f","savedPayload":{"position":{"x":21823.434955784363,"y":17430.2944809228},"targetPosition":{"x":21837.977776861593,"y":17654.824003157886},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"tp3Down End","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.tp3Down","project":"Superalgos","id":"604e05ec-3914-42ac-a6be-8028e5f7b9a0","savedPayload":{"position":{"x":21939.300739754635,"y":17332.89247753392},"targetPosition":{"x":21905.526418790287,"y":17440.20298607524},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"2eef8903-d6fc-4653-9086-32e6851f6583","savedPayload":{"position":{"x":21905.526418790287,"y":17440.20298607524},"targetPosition":{"x":21837.977776861593,"y":17654.824003157886},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"slDown Begin","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.slDown","project":"Superalgos","id":"898f6c9f-8f94-45e8-bd34-fde174965427","savedPayload":{"position":{"x":22048.753706674896,"y":17391.233871682263},"targetPosition":{"x":21978.495063403796,"y":17479.097248840804},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"1ee90db8-0316-4c7e-a6a5-ee3d852d2943","savedPayload":{"position":{"x":21978.495063403796,"y":17479.097248840804},"targetPosition":{"x":21837.977776861593,"y":17654.824003157886},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"slDown End","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.slDown","project":"Superalgos","id":"39efe93a-3104-4603-9190-e545f10a533f","savedPayload":{"position":{"x":22129.740216324124,"y":17485.17457368973},"targetPosition":{"x":22032.486069836614,"y":17541.724383512446},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"dcc074bd-0af0-4c4d-938a-b5a1f903aac6","savedPayload":{"position":{"x":22032.486069836614,"y":17541.724383512446},"targetPosition":{"x":21837.977776861593,"y":17654.824003157886},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"00eb9675-6fa4-4317-9323-f70a7a5630e1","savedPayload":{"position":{"x":21837.977776861593,"y":17654.824003157886},"targetPosition":{"x":22614.437530129406,"y":18220.428493889784},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"polygons":[{"type":"Polygon","name":"TP1 Long","project":"Superalgos","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Superalgos","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.75,\n \"lineWidth\": 1.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.NEON_GREEN\"\n }\n}","project":"Superalgos","id":"4803629d-ecb6-4116-8446-6dcadc2b8201","savedPayload":{"position":{"x":22410.75762120255,"y":17668.329942405016},"targetPosition":{"x":22489.132405909942,"y":17796.22596705813},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"b1c56d5a-c40a-45f9-bff9-a12d728b1410","savedPayload":{"position":{"x":22489.132405909942,"y":17796.22596705813},"targetPosition":{"x":22567.507190617336,"y":17924.121991711243},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"tp1Up Begin","project":"Superalgos","id":"402b54a0-85e8-40df-a31b-d137fa71eb75","savedPayload":{"position":{"x":22544.042020861303,"y":17775.96874062197},"targetPosition":{"x":22567.507190617336,"y":17924.121991711243},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"tp1Up Begin","id":"e4a2333c-168a-4ac2-8fa1-58afe8704379"}}},{"type":"Polygon Vertex","name":"tp1Up End","project":"Superalgos","id":"47a96bb1-e811-4dd4-a4cd-75d4d601d63f","savedPayload":{"position":{"x":22602.523995195723,"y":17778.26650365159},"targetPosition":{"x":22567.507190617336,"y":17924.121991711243},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"tp1Up End","id":"d6bc044c-2ac9-43f1-895f-1a9a64427982"}}}],"id":"fd6a97a4-aea3-4718-bb66-9c0d486b8d77","savedPayload":{"position":{"x":22567.507190617336,"y":17924.121991711243},"targetPosition":{"x":22614.437530129406,"y":18220.428493889784},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"TP2 Long","project":"Superalgos","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Superalgos","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.85,\n \"lineWidth\": 1.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.SKY_BLUE\"\n }\n}","project":"Superalgos","id":"19faece0-29af-4ca6-a4e1-2dae6420d769","savedPayload":{"position":{"x":22591.334260484702,"y":17632.411015591937},"targetPosition":{"x":22626.35106506309,"y":17778.26650365159},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"4bde92ba-252a-491d-94f3-1121fd35a78f","savedPayload":{"position":{"x":22626.35106506309,"y":17778.26650365159},"targetPosition":{"x":22661.367869641475,"y":17924.121991711243},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"tp2Up Begin","project":"Superalgos","id":"bedea384-5bab-443f-bcd8-65e40c49614e","savedPayload":{"position":{"x":22684.83303939751,"y":17775.96874062197},"targetPosition":{"x":22661.367869641475,"y":17924.121991711243},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"tp2Up Begin","id":"b4a94af5-df3e-4157-9168-454b6d355ce4"}}},{"type":"Polygon Vertex","name":"tp2Up End","project":"Superalgos","id":"2f04f0df-56c9-45fa-9327-a34ac03fc05f","savedPayload":{"position":{"x":22739.74265434887,"y":17796.22596705813},"targetPosition":{"x":22661.367869641475,"y":17924.121991711243},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"tp2Up End","id":"ea7e25d8-da53-489f-8641-fc6a4c391fa0"}}}],"id":"b20a80bf-44dc-4862-b6c0-1581dcace608","savedPayload":{"position":{"x":22661.367869641475,"y":17924.121991711243},"targetPosition":{"x":22614.437530129406,"y":18220.428493889784},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"TP3 Long","project":"Superalgos","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Superalgos","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.85,\n \"lineWidth\": 1.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_BLUE\"\n }\n}","project":"Superalgos","id":"a5e7bce3-3375-43f3-a54f-1ea4ac36352b","savedPayload":{"position":{"x":22774.17240876962,"y":17654.051336513337},"targetPosition":{"x":22762.403544410445,"y":17803.588936573306},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"0ba519e7-b476-4245-a36b-710d319985a4","savedPayload":{"position":{"x":22762.403544410445,"y":17803.588936573306},"targetPosition":{"x":22750.63468005127,"y":17953.126536633274},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"tp3Up Begin","project":"Superalgos","id":"3a03e1ff-5ab9-4733-b4c2-678b7ea95277","savedPayload":{"position":{"x":22818.7332550122,"y":17819.47555800502},"targetPosition":{"x":22750.63468005127,"y":17953.126536633274},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"tp3Up Begin","id":"6a5dab23-6df7-4ffe-a288-66c02abfe41d"}}},{"type":"Polygon Vertex","name":"tp3Up End","project":"Superalgos","id":"4dc30576-f727-45f8-bdd5-84b99c2d1ad1","savedPayload":{"position":{"x":22864.695574891273,"y":17855.709329383746},"targetPosition":{"x":22750.63468005127,"y":17953.126536633274},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"tp3Up End","id":"753d9e1d-cc17-495a-80ea-2d913f8754f9"}}}],"id":"264ff0d5-6d5f-440a-8aa2-6a077e8963d3","savedPayload":{"position":{"x":22750.63468005127,"y":17953.126536633274},"targetPosition":{"x":22614.437530129406,"y":18220.428493889784},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"SL Long","project":"Superalgos","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Superalgos","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.85,\n \"lineWidth\": 1.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.PINK\"\n }\n}","project":"Superalgos","id":"1a959c28-1730-44fb-bb27-62476c51ac73","savedPayload":{"position":{"x":22941.374594194895,"y":17731.13259978043},"targetPosition":{"x":22883.972079340132,"y":17869.714529657125},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"4ad0830c-7b2c-4380-a0d3-d7f6262908f1","savedPayload":{"position":{"x":22883.972079340132,"y":17869.714529657125},"targetPosition":{"x":22826.56956448537,"y":18008.29645953382},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"slUp Begin","project":"Superalgos","id":"0dd981e4-d101-475f-9e03-128a873b4b4b","savedPayload":{"position":{"x":22932.63558166335,"y":17902.230442355838},"targetPosition":{"x":22826.56956448537,"y":18008.29645953382},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"slUp Begin","id":"edc5c9ed-9c28-4a6b-8107-8485403597a1"}}},{"type":"Polygon Vertex","name":"slUp End","project":"Superalgos","id":"bd151750-05bf-4b6a-81ec-fc00c225303a","savedPayload":{"position":{"x":22965.151494362064,"y":17950.893944679057},"targetPosition":{"x":22826.56956448537,"y":18008.29645953382},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"slUp End","id":"7a29298e-a386-4494-a64f-5bd09e833164"}}}],"id":"7cf2e43b-95eb-400d-b685-e9ade4bbe24f","savedPayload":{"position":{"x":22826.56956448537,"y":18008.29645953382},"targetPosition":{"x":22614.437530129406,"y":18220.428493889784},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"TP1 Short","project":"Superalgos","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Superalgos","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.75,\n \"lineWidth\": 1.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.NEON_GREEN\"\n }\n}","project":"Superalgos","id":"63dfd83a-ba18-4f7f-a71e-9219d5af7bfa","savedPayload":{"position":{"x":23076.57390188497,"y":17856.109554287912},"targetPosition":{"x":22979.156694635443,"y":17970.170449127916},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"5ac73652-8c88-45f0-bcc1-bd64bfe68ca9","savedPayload":{"position":{"x":22979.156694635443,"y":17970.170449127916},"targetPosition":{"x":22881.739487385916,"y":18084.23134396792},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"tp1Down Begin","project":"Superalgos","id":"6dd9f41a-cc9d-4046-bb03-b50beda88bd4","savedPayload":{"position":{"x":23015.39046601417,"y":18016.13276900699},"targetPosition":{"x":22881.739487385916,"y":18084.23134396792},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"tp1Down Begin","id":"21e90ec6-6e9a-4981-9e8f-4ad984533830"}}},{"type":"Polygon Vertex","name":"tp1Down End","project":"Superalgos","id":"2aca42de-53a5-473c-a0a8-41090faa6c36","savedPayload":{"position":{"x":23031.277087445884,"y":18072.462479608745},"targetPosition":{"x":22881.739487385916,"y":18084.23134396792},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"tp1Down End","id":"7ebed523-7b59-459f-be60-e839eb5688ed"}}}],"id":"ab94e1bd-6d24-4489-ab1b-c5d62adf7e9e","savedPayload":{"position":{"x":22881.739487385916,"y":18084.23134396792},"targetPosition":{"x":22614.437530129406,"y":18220.428493889784},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"TP2 Short","project":"Superalgos","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Superalgos","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.85,\n \"lineWidth\": 1.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.SKY_BLUE\"\n }\n}","project":"Superalgos","id":"b914801f-de70-4cf1-ab89-6f41cf3a4120","savedPayload":{"position":{"x":23166.536081614173,"y":18016.748584962927},"targetPosition":{"x":23038.64005696106,"y":18095.12336967032},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"b45edff7-de18-46c7-94b5-d1df67798336","savedPayload":{"position":{"x":23038.64005696106,"y":18095.12336967032},"targetPosition":{"x":22910.744032307946,"y":18173.498154377714},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"tp2Down Begin","project":"Superalgos","id":"3fd36f0a-7a39-4c6a-92eb-a0094c080f85","savedPayload":{"position":{"x":23058.89728339722,"y":18150.03298462168},"targetPosition":{"x":22910.744032307946,"y":18173.498154377714},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"tp2Down Begin","id":"44cb638d-eebe-4515-a376-3a77bc17f712"}}},{"type":"Polygon Vertex","name":"tp2Down End","project":"Superalgos","id":"ae162289-acc9-4a93-8706-74556b3437be","savedPayload":{"position":{"x":23056.5995203676,"y":18208.5149589561},"targetPosition":{"x":22910.744032307946,"y":18173.498154377714},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"tp2Down End","id":"4105364c-b5e1-4b2c-bbe7-33cdac9930c7"}}}],"id":"6f4b5295-6b0d-4b77-a258-7b2ded19ecbc","savedPayload":{"position":{"x":22910.744032307946,"y":18173.498154377714},"targetPosition":{"x":22614.437530129406,"y":18220.428493889784},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"TP3 Short","project":"Superalgos","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Superalgos","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.75,\n \"lineWidth\": 1.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_BLUE\"\n }\n}","project":"Superalgos","id":"8e9d0fe0-08c2-4f9b-9ee6-daf3bbbd73a2","savedPayload":{"position":{"x":23202.455008427252,"y":18197.32522424508},"targetPosition":{"x":23056.5995203676,"y":18232.342028823467},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"dc53d219-ed1c-4521-8fd2-19b7aa12470b","savedPayload":{"position":{"x":23056.5995203676,"y":18232.342028823467},"targetPosition":{"x":22910.744032307946,"y":18267.358833401853},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"tp3Down Begin","project":"Superalgos","id":"cc84414f-f794-4231-a9d8-dc1696e3625f","savedPayload":{"position":{"x":23058.89728339722,"y":18290.824003157886},"targetPosition":{"x":22910.744032307946,"y":18267.358833401853},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"tp3Down Begin","id":"176fc647-afb0-4cfa-9f6b-7cf635f9698f"}}},{"type":"Polygon Vertex","name":"tp3Down End","project":"Superalgos","id":"cfed0f01-9e66-4f2c-aafb-85bd8c20a82c","savedPayload":{"position":{"x":23038.64005696106,"y":18345.733618109247},"targetPosition":{"x":22910.744032307946,"y":18267.358833401853},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"tp3Down End","id":"2eef8903-d6fc-4653-9086-32e6851f6583"}}}],"id":"4723c5ca-1687-4e3f-a5ec-43e49851ebb5","savedPayload":{"position":{"x":22910.744032307946,"y":18267.358833401853},"targetPosition":{"x":22614.437530129406,"y":18220.428493889784},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"SL Short","project":"Superalgos","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Superalgos","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.85,\n \"lineWidth\": 1.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.PINK\"\n }\n}","project":"Superalgos","id":"c093aee5-df2d-4df4-8375-f84922fd7628","savedPayload":{"position":{"x":23180.814687505852,"y":18380.163372529998},"targetPosition":{"x":23031.277087445884,"y":18368.394508170823},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"7910a149-2392-4740-b76b-ad7688d862d2","savedPayload":{"position":{"x":23031.277087445884,"y":18368.394508170823},"targetPosition":{"x":22881.739487385916,"y":18356.625643811647},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"slDown Begin","project":"Superalgos","id":"70ccffd6-85c5-407e-b083-39fc6919680c","savedPayload":{"position":{"x":23015.39046601417,"y":18424.72421877258},"targetPosition":{"x":22881.739487385916,"y":18356.625643811647},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"slDown Begin","id":"1ee90db8-0316-4c7e-a6a5-ee3d852d2943"}}},{"type":"Polygon Vertex","name":"slDown End","project":"Superalgos","id":"799fcaf4-def7-4146-a472-14214aa6ae1b","savedPayload":{"position":{"x":22979.156694635443,"y":18470.68653865165},"targetPosition":{"x":22881.739487385916,"y":18356.625643811647},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"slDown End","id":"dcc074bd-0af0-4c4d-938a-b5a1f903aac6"}}}],"id":"1fec1951-0af9-48be-a996-a430441a3001","savedPayload":{"position":{"x":22881.739487385916,"y":18356.625643811647},"targetPosition":{"x":22614.437530129406,"y":18220.428493889784},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"images":[],"texts":[],"id":"88d0d58f-a299-43e1-9e21-3e1cdfd28812","savedPayload":{"position":{"x":22614.437530129406,"y":18220.428493889784},"targetPosition":{"x":22402.305495773442,"y":18432.560528245747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"panels":[{"type":"Plotter Panel","name":"TPSL Bands","config":"{\n \"codeName\": \"\"\n}","project":"Superalgos","panelData":[{"type":"Panel Data","name":"TP 1 Long","config":"{\n \"valueDecimals\": 2\n}","project":"Superalgos","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.tp1Up","project":"Superalgos","id":"e389338a-72d8-419e-99bb-0fdd8edcd8ef","savedPayload":{"position":{"x":22901.827503320914,"y":18115.946593948604},"targetPosition":{"x":22855.47495416467,"y":18258.605071392878},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.TRUE_GREEN\",\n \"opacity\": 1,\n \"fontSize\": 15\n}","project":"Superalgos","id":"793a2861-69b0-486d-8a2c-1b10d84096d5","savedPayload":{"position":{"x":22966.94667798628,"y":18158.23548043905},"targetPosition":{"x":22855.47495416467,"y":18258.605071392878},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"355bdc1e-acf1-4774-9521-0e11c67de98d","savedPayload":{"position":{"x":22855.47495416467,"y":18258.605071392878},"targetPosition":{"x":22692.083243660163,"y":18510.206241776505},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"TP 2 Long","config":"{\n \"valueDecimals\": 2\n}","project":"Superalgos","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.tp2Up","project":"Superalgos","id":"c7190d36-634e-41ff-9897-65a9ca91cf97","savedPayload":{"position":{"x":23013.394819941124,"y":18200.05757530531},"targetPosition":{"x":22925.227032097253,"y":18321.410124461552},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.SKY_BLUE\",\n \"opacity\": 1,\n \"fontSize\": 15\n}","project":"Superalgos","id":"599b9c16-17b4-4ebc-9a13-172033013ec0","savedPayload":{"position":{"x":23062.258850743645,"y":18260.39962800018},"targetPosition":{"x":22925.227032097253,"y":18321.410124461552},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"08132412-2c3c-4c0b-9d77-b481190d5d95","savedPayload":{"position":{"x":22925.227032097253,"y":18321.410124461552},"targetPosition":{"x":22692.083243660163,"y":18510.206241776505},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"TP 3 Long","config":"{\n \"valueDecimals\": 2\n}","project":"Superalgos","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.tp3Up","project":"Superalgos","id":"b9f5d0e8-036e-4dca-8efa-9ee0894c76ca","savedPayload":{"position":{"x":23093.509920765566,"y":18314.52806906904},"targetPosition":{"x":22972.157371609323,"y":18402.695856912913},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.TRUE_BLUE\",\n \"opacity\": 1,\n \"fontSize\": 15\n}","project":"Superalgos","id":"d054193b-3e06-4cbe-b7de-495d92e2ce81","savedPayload":{"position":{"x":23121.335655914565,"y":18387.016587422764},"targetPosition":{"x":22972.157371609323,"y":18402.695856912913},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"416615b0-5c43-433b-961e-8b826bb228e1","savedPayload":{"position":{"x":22972.157371609323,"y":18402.695856912913},"targetPosition":{"x":22692.083243660163,"y":18510.206241776505},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"SL Long","config":"{\n \"valueDecimals\": 2\n}","project":"Superalgos","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.slUp","project":"Superalgos","id":"1a3b0394-2af8-4ba2-9eef-73d1ff8830d5","savedPayload":{"position":{"x":23134.33058153081,"y":18448.152905747378},"targetPosition":{"x":22991.672104086534,"y":18494.50545490362},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.PINK\",\n \"opacity\": 1,\n \"fontSize\": 15\n}","project":"Superalgos","id":"129484d2-1d05-4894-bb81-04f92c7793f0","savedPayload":{"position":{"x":23138.394244196606,"y":18525.692208526285},"targetPosition":{"x":22991.672104086534,"y":18494.50545490362},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"1d1ba730-fb3c-4818-b320-5561c849fc2c","savedPayload":{"position":{"x":22991.672104086534,"y":18494.50545490362},"targetPosition":{"x":22692.083243660163,"y":18510.206241776505},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"TP 1 Short","config":"{\n \"valueDecimals\": 2\n}","project":"Superalgos","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.tp1Down","project":"Superalgos","id":"ad63ad30-a06d-42c1-afc8-5992c47a42fc","savedPayload":{"position":{"x":23131.860991546884,"y":18587.851955307262},"targetPosition":{"x":22981.860991546884,"y":18587.851955307262},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.TRUE_GREEN\",\n \"opacity\": 1,\n \"fontSize\": 15\n}","project":"Superalgos","id":"be94ba41-f206-43a3-9a80-25812c4c67d9","savedPayload":{"position":{"x":23111.76480211455,"y":18662.851955307262},"targetPosition":{"x":22981.860991546884,"y":18587.851955307262},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"b9cb0e55-dd8e-4c9a-b959-1d36fbb03d12","savedPayload":{"position":{"x":22981.860991546884,"y":18587.851955307262},"targetPosition":{"x":22692.083243660163,"y":18510.206241776505},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"TP 2 Short","config":"{\n \"valueDecimals\": 2\n}","project":"Superalgos","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.tp2Down","project":"Superalgos","id":"646d4e9a-cc23-4fea-ac1b-7ca19bfb4c9f","savedPayload":{"position":{"x":23086.342891488064,"y":18719.950501437255},"targetPosition":{"x":22943.68441404379,"y":18673.597952281012},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.SKY_BLUE\",\n \"opacity\": 1,\n \"fontSize\": 15\n}","project":"Superalgos","id":"b644db96-567a-487e-9544-e49da73a1a02","savedPayload":{"position":{"x":23044.05400499762,"y":18785.069676102623},"targetPosition":{"x":22943.68441404379,"y":18673.597952281012},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"942b6129-81fa-40c3-8ba5-3b51488c2501","savedPayload":{"position":{"x":22943.68441404379,"y":18673.597952281012},"targetPosition":{"x":22692.083243660163,"y":18510.206241776505},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"TP 3 Short","config":"{\n \"valueDecimals\": 2\n}","project":"Superalgos","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.tp3Down","project":"Superalgos","id":"d7b09976-f8e5-4115-a365-ef98d5010548","savedPayload":{"position":{"x":23002.23191013136,"y":18831.517818057466},"targetPosition":{"x":22880.879360975116,"y":18743.350030213594},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.TRUE_BLUE\",\n \"opacity\": 1,\n \"fontSize\": 15\n}","project":"Superalgos","id":"76814adb-3f2e-4417-b08c-9d4b7c244c71","savedPayload":{"position":{"x":22941.889857436487,"y":18880.381848859986},"targetPosition":{"x":22880.879360975116,"y":18743.350030213594},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"26587e0f-bd24-4eaf-af92-eec389f0f968","savedPayload":{"position":{"x":22880.879360975116,"y":18743.350030213594},"targetPosition":{"x":22692.083243660163,"y":18510.206241776505},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"SL Short","config":"{\n \"valueDecimals\": 2\n}","project":"Superalgos","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.slDown","project":"Superalgos","id":"f578833b-b377-4ad3-b35b-ef11fe666368","savedPayload":{"position":{"x":22887.761416367626,"y":18911.632918881907},"targetPosition":{"x":22799.593628523755,"y":18790.280369725664},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.PINK\",\n \"opacity\": 1,\n \"fontSize\": 15\n}","project":"Superalgos","id":"387e8ccd-4eb0-4c82-a2a7-0325e0473c34","savedPayload":{"position":{"x":22815.272898013904,"y":18939.458654030906},"targetPosition":{"x":22799.593628523755,"y":18790.280369725664},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"d3949829-1713-4163-a102-a2b7f211568d","savedPayload":{"position":{"x":22799.593628523755,"y":18790.280369725664},"targetPosition":{"x":22692.083243660163,"y":18510.206241776505},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"ATR","config":"{\n \"valueDecimals\": 5\n}","project":"Superalgos","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.atr","project":"Superalgos","id":"a7f1603f-4540-4da7-9447-0ed9d95f9237","savedPayload":{"position":{"x":22754.13657968929,"y":18952.45357964715},"targetPosition":{"x":22707.784030533046,"y":18809.795102202876},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.BLACK\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Superalgos","id":"36d99c0a-a416-4bf2-8582-839a19c1feb9","savedPayload":{"position":{"x":22676.597276910383,"y":18956.517242312948},"targetPosition":{"x":22707.784030533046,"y":18809.795102202876},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"09658a81-a97f-4502-82e5-afe35a4968b9","savedPayload":{"position":{"x":22707.784030533046,"y":18809.795102202876},"targetPosition":{"x":22692.083243660163,"y":18510.206241776505},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"0400ec70-bd48-4e26-84ec-e3ea608c4339","savedPayload":{"position":{"x":22692.083243660163,"y":18510.206241776505},"targetPosition":{"x":22402.305495773442,"y":18432.560528245747},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"21e0cc6d-a28a-4036-bd91-601e213b332f","savedPayload":{"position":{"x":22402.305495773442,"y":18432.560528245747},"targetPosition":{"x":22112.52774788672,"y":18510.206241776505},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"84d16bbf-6f8f-46f2-a037-11258acbc118","savedPayload":{"position":{"x":22110.597892084348,"y":18503.332188254833},"targetPosition":{"x":21822.75,"y":18587.851955307262},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c","savedPayload":{"position":{"x":21822.75,"y":18587.851955307262},"targetPosition":{"x":21822.75,"y":18587.851955307262},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}} \ No newline at end of file From 7d3fb6de2c823294f38a8546c030e7f8312b91dd Mon Sep 17 00:00:00 2001 From: B Harrell <55707292+harrellbm@users.noreply.github.com> Date: Mon, 3 May 2021 09:17:02 -0500 Subject: [PATCH 2/7] Update for Launch Scripts --- README.md | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index cf2e9f2d4..0b28c0785 100644 --- a/README.md +++ b/README.md @@ -157,7 +157,21 @@ then node run minMemo noBrowser ``` -## 2. Usage Notes +## 2. Add a Desktop/Launcher Shortcut for Superalgos + +**A.** For **Windows** Users + +Open a file browser and navigate to the Superalgos Directory. + +Under the folder titled `Launch Scripts` double-click the script `create-shortcut-windows.bat`. + +You will see a shortcut added to your desktop. You can use it to launch Superalgos like any other program on your computer. + +**B.** For **Ubuntu** Users + +Script under development + +## 3. Usage Notes We are testing the UI on Google Chrome and Safari on macOS only. It may work on other browsers as well — or not. If you are running on a different browser and ever need support, make sure you mention that fact upfront, or even better, try on Chrome/Safari first. From 861fa68b66c11191075563e2a9106495bf1d2bb4 Mon Sep 17 00:00:00 2001 From: Brenden Harrell Date: Mon, 3 May 2021 09:53:43 -0500 Subject: [PATCH 3/7] Lauch Scripts Docs --- .../launch-scripts-001-launch-scripts.json | 133 ++++++++++++++++++ 1 file changed, 133 insertions(+) create mode 100644 Projects/Superalgos/Schemas/Docs-Topics/launch-scripts-001-launch-scripts.json diff --git a/Projects/Superalgos/Schemas/Docs-Topics/launch-scripts-001-launch-scripts.json b/Projects/Superalgos/Schemas/Docs-Topics/launch-scripts-001-launch-scripts.json new file mode 100644 index 000000000..367d184e6 --- /dev/null +++ b/Projects/Superalgos/Schemas/Docs-Topics/launch-scripts-001-launch-scripts.json @@ -0,0 +1,133 @@ +{ + "topic": "Launch Scripts", + "pageNumber": "1", + "type": "Launch Scripts", + "definition": { + "text": "There are a number of scripts to help make lauching Superalgos easier and feel more native. The eventual goal is to make Superalgos feel like any other program installed on an operating system.", + "updated": 1620052836275 + }, + "paragraphs": [ + { + "style": "Text", + "text": "The current solution is to use two sets of scripts:", + "updated": 1620051940824 + }, + { + "style": "List", + "text": "One set to execute node run and actually start Superalgos.", + "updated": 1620051973593 + }, + { + "style": "List", + "text": "The second to create and place shortcuts to these launch scripts for convenient use.", + "updated": 1620052849823 + }, + { + "style": "Text", + "text": "Due to the nature of scripts, there are different scripts for each type of operating system. The following page includes a description of each script and what it accomplishes.", + "updated": 1620052862888 + }, + { + "style": "Note", + "text": "All launch related scripts are held in the Lauch Scripts folder in the main Superalgos directory." + }, + { + "style": "Text", + "text": "" + }, + { + "style": "Title", + "text": "Basic Launch Scripts" + }, + { + "style": "Text", + "text": "These scripts execute the node run command to start Superalgos. They can be run from command line calls or a file browser.", + "updated": 1620052707525 + }, + { + "style": "Subtitle", + "text": "Windows " + }, + { + "style": "Json", + "text": "launch-windows.bat" + }, + { + "style": "Subtitle", + "text": "Linux" + }, + { + "style": "Json", + "text": "launch-linux.sh" + }, + { + "style": "Text", + "text": "This script uses the x-terminal-emulator command for maximum compatiblity across linux flavors." + }, + { + "style": "Subtitle", + "text": "Mac" + }, + { + "style": "Important", + "text": "Collaborator needed.", + "updated": 1620052924921 + }, + { + "style": "Subtitle", + "text": "" + }, + { + "style": "Title", + "text": "Desktop/Launcher Shortcut Scripts", + "updated": 1620052680945 + }, + { + "style": "Text", + "text": "These scripts automatically create and place shortcuts to the lauch scripts. They can be run from the command line or file browser.", + "updated": 1620052750606 + }, + { + "style": "Subtitle", + "text": "Windows" + }, + { + "style": "Json", + "text": "create-shortcut-windows.bat", + "updated": 1620053219653 + }, + { + "style": "Text", + "text": "Currently this script only places a shortcut on the user's desktop. Revision in progress to also place shortcut in the start menu.", + "updated": 1620053366379 + }, + { + "style": "Subtitle", + "text": "Ubuntu", + "updated": 1620053330166 + }, + { + "style": "Json", + "text": "Script under development", + "updated": 1620053230467 + }, + { + "style": "Subtitle", + "text": "Mac" + }, + { + "style": "Important", + "text": "Collaborator needed." + }, + { + "style": "Title", + "text": "Uninstall Shortcut Scripts", + "updated": 1620053489270 + }, + { + "style": "Important", + "text": "No scripts started yet. Manual deletion required.", + "updated": 1620053525531 + } + ] +} \ No newline at end of file From e199a244162328011246c248b635a237468dfdb2 Mon Sep 17 00:00:00 2001 From: frysee Date: Thu, 6 May 2021 12:25:52 +0200 Subject: [PATCH 4/7] added new mine containing Wilder-RSI and MFI indicators --- Projects/Superalgos/Plugins/Data-Mines/Delta.json | 1 + 1 file changed, 1 insertion(+) create mode 100644 Projects/Superalgos/Plugins/Data-Mines/Delta.json diff --git a/Projects/Superalgos/Plugins/Data-Mines/Delta.json b/Projects/Superalgos/Plugins/Data-Mines/Delta.json new file mode 100644 index 000000000..05c63b272 --- /dev/null +++ b/Projects/Superalgos/Plugins/Data-Mines/Delta.json @@ -0,0 +1 @@ +{"type":"Data Mine","name":"Delta","config":"{\n \"codeName\": \"Delta\"\n}","project":"Superalgos","sensorBots":[],"indicatorBots":[{"type":"Indicator Bot","name":"Relative Strenght Index - Wilder Method (RSI-W)","config":"{\n \"codeName\": \"RSI-W\"\n}","project":"Superalgos","processes":[{"type":"Process Definition","name":"Multi-Period-Market","config":"{\n \"codeName\": \"Multi-Period-Market\",\n \"description\": \"Calculates Wilder RSI.\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Period-Market\"\n }\n}","project":"Superalgos","processOutput":{"type":"Process Output","name":"New Process Output","project":"Superalgos","outputDatasets":[{"type":"Output Dataset","name":"Multi-Period-Market RSI-W14","project":"Superalgos","id":"75881553-ec60-4954-9404-052ba11904f4","savedPayload":{"position":{"x":19646.18251638588,"y":17789.2053813897},"targetPosition":{"x":19675.299658959913,"y":17897.87203684722},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Market","id":"a94722c3-a453-4f46-931f-aeb244e7cb66"}}}],"outputDatasetFolders":[],"id":"ffb59a7e-565a-4588-bd44-999a7cb66122","savedPayload":{"position":{"x":19675.299658959913,"y":17897.87203684722},"targetPosition":{"x":19704.416801533946,"y":18006.53869230474},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"processDependencies":{"type":"Process Dependencies","name":"New Process Dependencies","project":"Superalgos","statusDependencies":[{"type":"Status Dependency","name":"Candles Volumes Multi-Period-Market","config":"{\n \"mainUtility\": \"Market Ending Point\"\n}","project":"Superalgos","id":"b0af9801-ba4e-4bfd-a605-98d9ac121b5f","savedPayload":{"position":{"x":19650.151086682014,"y":17594.3496655382},"targetPosition":{"x":19762.651086682014,"y":17789.2053813897},"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":"Relative Strenght Index - Wilder Method (RSI-W) Multi-Period-Market","config":"{\n \"mainUtility\": \"Self Reference\"\n}","project":"Superalgos","id":"02d64b4a-7c3c-4c89-918d-b3697b5955b2","savedPayload":{"position":{"x":19820.88537183008,"y":17571.87207047466},"targetPosition":{"x":19762.651086682014,"y":17789.2053813897},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"2b961dac-9f41-4eed-a495-4e55f26714c3"}}}],"dataDependencies":[{"type":"Data Dependency","name":"Candles Multi-Period-Market","project":"Superalgos","id":"25315413-2e01-4a7d-83bc-1257d43f8fe6","savedPayload":{"position":{"x":19957.506802533513,"y":17676.7053813897},"targetPosition":{"x":19762.651086682014,"y":17789.2053813897},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Market","id":"2b03494a-67d6-47f1-89b6-53fc4c9116a8"}}}],"dataMineDataDependencies":[],"id":"b14516a1-e5cc-48f8-ab0f-0e46faf6c41c","savedPayload":{"position":{"x":19762.651086682014,"y":17789.2053813897},"targetPosition":{"x":19704.416801533946,"y":18006.53869230474},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"statusReport":{"type":"Status Report","name":"New Status Report","project":"Superalgos","id":"2b961dac-9f41-4eed-a495-4e55f26714c3","savedPayload":{"position":{"x":19863.51582730092,"y":17847.439666537768},"targetPosition":{"x":19704.416801533946,"y":18006.53869230474},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Candles Volumes Multi-Period-Market","project":"Superalgos","id":"c1598823-e0b3-4036-8ad6-669ae0e3f638","savedPayload":{"position":{"x":19921.750112448986,"y":17948.304407156673},"targetPosition":{"x":19704.416801533946,"y":18006.53869230474},"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":"Superalgos","id":"b317c309-4677-4a2a-ba2a-801fccd01b1d","savedPayload":{"position":{"x":19921.750112448986,"y":18064.77297745281},"targetPosition":{"x":19704.416801533946,"y":18006.53869230474},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"279a9122-7f94-47b4-bf09-999fa889104b","savedPayload":{"position":{"x":19690.416801533946,"y":18018.53869230474},"targetPosition":{"x":19372.21875,"y":18336.736743838686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Process Definition","name":"Multi-Period-Daily","config":"{\n \"codeName\": \"Multi-Period-Daily\",\n \"description\": \"Calculates Wilder RSI\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Period-Daily\"\n }\n}","project":"Superalgos","processOutput":{"type":"Process Output","name":"New Process Output","project":"Superalgos","outputDatasets":[{"type":"Output Dataset","name":"Multi-Period-Daily RSI-W14","project":"Superalgos","id":"a902a032-dbcc-4f7f-8495-70f0f5da03f8","savedPayload":{"position":{"x":19167.963077267068,"y":19583.111743838686},"targetPosition":{"x":19081.360536888624,"y":19533.111743838686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Daily","id":"f6e7a28d-d3d8-4d05-b90f-40bbe5f59b8a"}}}],"outputDatasetFolders":[],"id":"02da2e0b-9593-485a-ae0d-3f4ff131c813","savedPayload":{"position":{"x":19081.360536888624,"y":19533.111743838686},"targetPosition":{"x":18935.21875,"y":19448.736743838686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"processDependencies":{"type":"Process Dependencies","name":"New Process Dependencies","project":"Superalgos","statusDependencies":[{"type":"Status Dependency","name":"Candles Volumes Multi-Period-Daily","config":"{\"mainUtility\": \"Market Ending Point\"}","project":"Superalgos","id":"3173726e-99f5-4153-acbd-17e0ca4c6dac","savedPayload":{"position":{"x":19608.369889686794,"y":20068.582247746013},"targetPosition":{"x":19272.71875,"y":20033.30389139318},"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"}}},{"type":"Status Dependency","name":"Exchange Raw Data Historic-OHLCVs","config":"{\n \"mainUtility\": \"Market Starting Point\"\n}","project":"Superalgos","id":"56d255fa-7193-431f-a3c5-f98e6d28a508","savedPayload":{"position":{"x":19523.53012859862,"y":20259.135471039295},"targetPosition":{"x":19272.71875,"y":20033.30389139318},"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":"Relative Strenght Index - Wilder Method (RSI-W) Multi-Period-Daily","config":"{\n \"mainUtility\": \"Self Reference\"\n}","project":"Superalgos","id":"b96ab1d1-3bdc-429d-921a-0aab94741d29","savedPayload":{"position":{"x":19342.888945650993,"y":20363.42870664084},"targetPosition":{"x":19272.71875,"y":20033.30389139318},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"8c1c40cf-dd93-4f61-b3f0-9344707b196d"}}}],"dataDependencies":[{"type":"Data Dependency","name":"Candles Multi-Period-Daily","project":"Superalgos","id":"756f850b-7e37-4fc8-8031-b7c8458bc8c3","savedPayload":{"position":{"x":19135.44513296192,"y":20341.625483347558},"targetPosition":{"x":19272.71875,"y":20033.30389139318},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Daily","id":"678a567c-f08d-49b9-813b-4e54fd6afadb"}}}],"dataMineDataDependencies":[],"id":"c42ac621-a7d7-499a-84a0-76bd99ef3fa4","savedPayload":{"position":{"x":19272.71875,"y":20033.30389139318},"targetPosition":{"x":18935.21875,"y":19448.736743838686},"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":"Superalgos","id":"8c1c40cf-dd93-4f61-b3f0-9344707b196d","savedPayload":{"position":{"x":18935.21875,"y":19786.236743838686},"targetPosition":{"x":18935.21875,"y":19448.736743838686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Candles Volumes Multi-Period-Daily","project":"Superalgos","id":"1bf32fba-af6a-43eb-b0bb-2ac855bb5820","savedPayload":{"position":{"x":18766.46875,"y":19741.020317615934},"targetPosition":{"x":18935.21875,"y":19448.736743838686},"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":"Superalgos","id":"ffcd3bc1-44f3-4e21-9f33-fc2f818494b5","savedPayload":{"position":{"x":18642.935176222752,"y":19617.486743838686},"targetPosition":{"x":18935.21875,"y":19448.736743838686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"a5c6c183-7b68-4e7c-82c2-27ac439b098d","savedPayload":{"position":{"x":20047.21875,"y":18336.736743838686},"targetPosition":{"x":19372.21875,"y":18336.736743838686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"products":[{"type":"Product Definition","name":"RSI-W14","config":"{\n \"codeName\": \"RSI-W14\",\n \"singularVariableName\": \"rsiw14\",\n \"pluralVariableName\": \"rsiw14s\"\n}","project":"Superalgos","datasets":[{"type":"Dataset Definition","name":"Multi-Period-Daily","config":"{\n \"codeName\": \"Multi-Period-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/@Period/@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 \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n}","project":"Superalgos","id":"f6e7a28d-d3d8-4d05-b90f-40bbe5f59b8a","savedPayload":{"position":{"x":19912.64667816785,"y":18619.73704073858},"targetPosition":{"x":19690.416801533946,"y":18654.934795372632},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},{"type":"Dataset Definition","name":"Multi-Period-Market","config":"{\n \"codeName\": \"Multi-Period-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/@Period\",\n \"fileName\": \"Data.json\",\n \"timeFrames\" : {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n}","project":"Superalgos","id":"a94722c3-a453-4f46-931f-aeb244e7cb66","savedPayload":{"position":{"x":19890.893269476328,"y":18757.08265781403},"targetPosition":{"x":19690.416801533946,"y":18654.934795372632},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}}],"record":{"type":"Record Definition","name":"New Record Definition","project":"Superalgos","properties":[{"type":"Record Property","name":"Begin","config":"{\n \"codeName\": \"begin\",\n \"isString\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"Begin","code":"record.current.begin","project":"Superalgos","id":"5f2981e4-5b9a-4867-9bf4-79dd2b9c19f0","savedPayload":{"position":{"x":20108.700242583152,"y":19125.41655499176},"targetPosition":{"x":20001.706384499947,"y":19090.65214312458},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"a7c379ea-fc2f-4526-9a5f-fcdc272f6a02","savedPayload":{"position":{"x":20001.706384499947,"y":19090.65214312458},"targetPosition":{"x":19894.71252641674,"y":19055.887731257397},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"End","config":"{\n \"codeName\": \"end\",\n \"isString\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","code":"record.current.end","project":"Superalgos","id":"ad4e0d6b-e7ce-4e09-88a6-a3f44d7c0c08","savedPayload":{"position":{"x":19996.860388858142,"y":19256.36419919978},"targetPosition":{"x":19945.78645763744,"y":19156.125965228588},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"a859a2ce-cd0a-43ae-995b-6140402a9f1a","savedPayload":{"position":{"x":19945.78645763744,"y":19156.125965228588},"targetPosition":{"x":19894.71252641674,"y":19055.887731257397},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Value","config":"{\n \"codeName\": \"value\",\n \"isString\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","code":"variable.value","project":"Superalgos","id":"43595088-af8f-4ad5-8bfe-3b04a5168681","savedPayload":{"position":{"x":19825.183702682378,"y":19269.87544742381},"targetPosition":{"x":19859.94811454956,"y":19162.881589340603},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"3cd01f28-dd1a-45bc-8c68-29bdbf4be84b","savedPayload":{"position":{"x":19859.94811454956,"y":19162.881589340603},"targetPosition":{"x":19894.71252641674,"y":19055.887731257397},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"ee7e6fb0-984c-410b-9ba7-241deddcd7ad","savedPayload":{"position":{"x":19894.71252641674,"y":19055.887731257397},"targetPosition":{"x":19690.416801533946,"y":18654.934795372632},"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":"Superalgos","loop":{"type":"Procedure Loop","name":"New Procedure Loop","project":"Superalgos","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}","project":"Superalgos","id":"91eb76f0-617c-4397-9135-beca294a6481","savedPayload":{"position":{"x":19781.28686956123,"y":19519.505740564182},"targetPosition":{"x":19700.654080913537,"y":19309.450144602313},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"6957916d-b353-4b19-8b8f-cf7fb97024b3","savedPayload":{"position":{"x":19700.654080913537,"y":19309.450144602313},"targetPosition":{"x":19620.021292265843,"y":19099.394548640445},"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":"Superalgos","procedureJavascriptCode":{"type":"Procedure Javascript Code","code":"/* Initialization Code*/\n\n/* \nWe keep two separate arrays to store last 14 price increments or losses.\n*/\n\nvariable.last14U = []\nvariable.last14D = []\nvariable.rma14U = []\nvariable.rma14D = []\n","project":"Superalgos","id":"7b8d4dd2-2dde-47fe-8340-efd0f93fe435","savedPayload":{"position":{"x":19336.827116293414,"y":19449.110231296083},"targetPosition":{"x":19478.42420427963,"y":19274.252389968264},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"076ef281-1c67-4117-8168-a5beba487ffc","savedPayload":{"position":{"x":19478.42420427963,"y":19274.252389968264},"targetPosition":{"x":19620.021292265843,"y":19099.394548640445},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"a1ef81d6-c2c9-46c4-aaed-366b31b2d639","savedPayload":{"position":{"x":19620.021292265843,"y":19099.394548640445},"targetPosition":{"x":19690.416801533946,"y":18654.934795372632},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"fbe3d4ba-bcfd-4cb1-91d1-64d7d381a21c","savedPayload":{"position":{"x":19690.416801533946,"y":18654.934795372632},"targetPosition":{"x":19372.21875,"y":18336.736743838686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Module","name":"RSI-W14","id":"4045dbb5-77d9-46ed-837d-e05caded1a29"}}}],"id":"1b49e818-f9f9-4ecc-bdbd-708f5641fb66","savedPayload":{"position":{"x":19372.21875,"y":18336.736743838686},"targetPosition":{"x":18922.21875,"y":18336.736743838686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Indicator Bot","name":"Money Flow Index (MFI)","config":"{\n \"codeName\": \"MFI\"\n}","project":"Superalgos","processes":[{"type":"Process Definition","name":"Multi-Period-Daily","config":"{\n \"codeName\": \"Multi-Period-Daily\",\n \"description\": \"Calculates MFI\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Period-Daily\"\n }\n}","project":"Superalgos","processOutput":{"type":"Process Output","name":"New Process Output","project":"Superalgos","outputDatasets":[{"type":"Output Dataset","name":"Multi-Period-Daily MFI","project":"Superalgos","id":"48a07111-4122-4d5c-a3ef-df4b138b6af7","savedPayload":{"position":{"x":19445.67603962037,"y":19049.935748288346},"targetPosition":{"x":19349.083456991466,"y":19075.8176527986},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Daily","id":"22edf2c6-b165-4b9e-b6ac-0cfefd9ee01b"}}}],"outputDatasetFolders":[],"id":"3c9355dd-ecf6-4604-b7f7-f6f1f8e784d6","savedPayload":{"position":{"x":19349.083456991466,"y":19075.8176527986},"targetPosition":{"x":19240.416801533946,"y":19104.934795372632},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"processDependencies":{"type":"Process Dependencies","name":"New Process Dependencies","project":"Superalgos","statusDependencies":[{"type":"Status Dependency","name":"Candles Volumes Multi-Period-Daily","config":"{\"mainUtility\": \"Market Ending Point\"}","project":"Superalgos","id":"7867d355-9cd6-434e-90de-cd1f5f9ba32a","savedPayload":{"position":{"x":19537.299625332475,"y":19083.61956763721},"targetPosition":{"x":19457.750112448986,"y":19163.1690805207},"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"}}},{"type":"Status Dependency","name":"Exchange Raw Data Historic-OHLCVs","config":"{\n \"mainUtility\": \"Market Starting Point\"\n}","project":"Superalgos","id":"bdf2cbd7-2cd6-4945-96b3-0609b3969d37","savedPayload":{"position":{"x":19566.416767906507,"y":19134.051937946668},"targetPosition":{"x":19457.750112448986,"y":19163.1690805207},"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":"Money Flow Index (MFI) Multi-Period-Daily","config":"{\n \"mainUtility\": \"Self Reference\"\n}","project":"Superalgos","id":"25380d29-c370-4b34-bcb6-55d94cab4a11","savedPayload":{"position":{"x":19566.416767906507,"y":19192.286223094732},"targetPosition":{"x":19457.750112448986,"y":19163.1690805207},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"218ce270-08fe-45a0-90ef-7189fffd72dd"}}}],"dataDependencies":[{"type":"Data Dependency","name":"Candles Multi-Period-Daily","project":"Superalgos","id":"afdb16be-1eba-4ab0-aceb-9695b25ef435","savedPayload":{"position":{"x":19537.299625332475,"y":19242.718593404188},"targetPosition":{"x":19457.750112448986,"y":19163.1690805207},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Daily","id":"678a567c-f08d-49b9-813b-4e54fd6afadb"}}},{"type":"Data Dependency","name":"Volumes Multi-Period-Daily","project":"Superalgos","id":"f26fa862-f8e1-480b-b9a3-fb8e001e3b8d","savedPayload":{"position":{"x":19486.86725502302,"y":19271.83573597822},"targetPosition":{"x":19457.750112448986,"y":19163.1690805207},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Daily","id":"2e683057-f911-4105-bc77-16f2706d1915"}}}],"dataMineDataDependencies":[],"id":"4704cf1b-133a-4e6e-8b97-bfece022354e","savedPayload":{"position":{"x":19457.750112448986,"y":19163.1690805207},"targetPosition":{"x":19240.416801533946,"y":19104.934795372632},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"statusReport":{"type":"Status Report","name":"New Status Report","project":"Superalgos","id":"218ce270-08fe-45a0-90ef-7189fffd72dd","savedPayload":{"position":{"x":19399.51582730092,"y":19264.033821139605},"targetPosition":{"x":19240.416801533946,"y":19104.934795372632},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Candles Volumes Multi-Period-Daily","project":"Superalgos","id":"30fcca1f-f72d-46cf-bd17-99f8e2e1cd10","savedPayload":{"position":{"x":19298.651086682014,"y":19322.268106287673},"targetPosition":{"x":19240.416801533946,"y":19104.934795372632},"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":"Superalgos","id":"91f10f62-3cad-4709-8b90-31daceb01bd2","savedPayload":{"position":{"x":19182.182516385878,"y":19322.268106287673},"targetPosition":{"x":19240.416801533946,"y":19104.934795372632},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"6be015e8-abd8-4c91-bc44-ed0dbe4401bf","savedPayload":{"position":{"x":19240.416801533946,"y":19104.934795372632},"targetPosition":{"x":18922.21875,"y":18786.736743838686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Process Definition","name":"Multi-Period-Market","config":"{\n \"codeName\": \"Multi-Period-Market\",\n \"description\": \"Calculates MFI.\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Period-Market\"\n }\n}","project":"Superalgos","processOutput":{"type":"Process Output","name":"New Process Output","project":"Superalgos","outputDatasets":[{"type":"Output Dataset","name":"Multi-Period-Market MFI","project":"Superalgos","id":"c5c02f93-dacc-4e97-803b-45f1d3d7756c","savedPayload":{"position":{"x":19130.074465851496,"y":19336.236743838686},"targetPosition":{"x":19032.646607925748,"y":19279.986743838686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Market","id":"f5f04930-c2a3-48b7-ade9-f98e148344f1"}}}],"outputDatasetFolders":[],"id":"a78ac5ae-14c4-4928-968b-604d5c78521c","savedPayload":{"position":{"x":19032.646607925748,"y":19279.986743838686},"targetPosition":{"x":18935.21875,"y":19223.736743838686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"processDependencies":{"type":"Process Dependencies","name":"New Process Dependencies","project":"Superalgos","statusDependencies":[{"type":"Status Dependency","name":"Candles Volumes Multi-Period-Market","config":"{\n \"mainUtility\": \"Market Ending Point\"\n}","project":"Superalgos","id":"226234a8-bb22-4f31-9446-ffee286446b4","savedPayload":{"position":{"x":19271.48617645786,"y":19442.111363925407},"targetPosition":{"x":19047.71875,"y":19418.592459690186},"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":"Money Flow Index (MFI) Multi-Period-Market","config":"{\n \"mainUtility\": \"Self Reference\"\n}","project":"Superalgos","id":"319ba4b4-77dc-412f-be3f-6fdb088f317c","savedPayload":{"position":{"x":19214.926335732413,"y":19569.14684612093},"targetPosition":{"x":19047.71875,"y":19418.592459690186},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"f4b09884-97e4-44e6-b0cf-3025c4cc44f9"}}}],"dataDependencies":[{"type":"Data Dependency","name":"Candles Multi-Period-Market","project":"Superalgos","id":"39802ca4-ee03-42f3-a5a4-e805f787520b","savedPayload":{"position":{"x":19094.498880433996,"y":19638.675669855293},"targetPosition":{"x":19047.71875,"y":19418.592459690186},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Market","id":"2b03494a-67d6-47f1-89b6-53fc4c9116a8"}}},{"type":"Data Dependency","name":"Volumes Multi-Period-Market","project":"Superalgos","id":"9580ee4c-eb61-4133-91be-b9b8065cc74e","savedPayload":{"position":{"x":18956.203005307943,"y":19624.14018765977},"targetPosition":{"x":19047.71875,"y":19418.592459690186},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Market","id":"9bf0483c-4825-4a46-9cf4-1b5262579fc1"}}}],"dataMineDataDependencies":[],"id":"871fab7f-2e97-4a8a-a771-0f4769c7b82d","savedPayload":{"position":{"x":19047.71875,"y":19418.592459690186},"targetPosition":{"x":18935.21875,"y":19223.736743838686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"statusReport":{"type":"Status Report","name":"New Status Report","project":"Superalgos","id":"f4b09884-97e4-44e6-b0cf-3025c4cc44f9","savedPayload":{"position":{"x":18935.21875,"y":19448.736743838686},"targetPosition":{"x":18935.21875,"y":19223.736743838686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Candles Volumes Multi-Period-Market","project":"Superalgos","id":"6319139b-bbb9-4250-831c-e57d8f8575c7","savedPayload":{"position":{"x":18822.71875,"y":19418.592459690186},"targetPosition":{"x":18935.21875,"y":19223.736743838686},"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":"Superalgos","id":"adadc3e2-074c-4429-b3d7-84592d6fd73a","savedPayload":{"position":{"x":18740.3630341485,"y":19336.236743838686},"targetPosition":{"x":18935.21875,"y":19223.736743838686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"b2d41186-2875-4058-8949-8acd8e5e8218","savedPayload":{"position":{"x":18922.21875,"y":19236.736743838686},"targetPosition":{"x":18922.21875,"y":18786.736743838686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"products":[{"type":"Product Definition","name":"MFI","config":"{\n \"codeName\": \"MFI\",\n \"singularVariableName\": \"mfi\",\n \"pluralVariableName\": \"mfis\"\n}","project":"Superalgos","datasets":[{"type":"Dataset Definition","name":"Multi-Period-Daily","config":"{\n \"codeName\": \"Multi-Period-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/@Period/@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 \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n}","project":"Superalgos","id":"22edf2c6-b165-4b9e-b6ac-0cfefd9ee01b","savedPayload":{"position":{"x":18639.218453100108,"y":19327.164672006536},"targetPosition":{"x":18604.020698466054,"y":19104.934795372632},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},{"type":"Dataset Definition","name":"Multi-Period-Market","config":"{\n \"codeName\": \"Multi-Period-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/@Period\",\n \"fileName\": \"Data.json\",\n \"timeFrames\" : {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n}","project":"Superalgos","id":"f5f04930-c2a3-48b7-ade9-f98e148344f1","savedPayload":{"position":{"x":18501.872836024657,"y":19305.411263315014},"targetPosition":{"x":18604.020698466054,"y":19104.934795372632},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}}],"record":{"type":"Record Definition","name":"New Record Definition","project":"Superalgos","properties":[{"type":"Record Property","name":"Begin","config":"{\n \"codeName\": \"begin\",\n \"isString\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"Begin","code":"record.current.begin","project":"Superalgos","id":"3e93fd4c-c8d1-46f2-9097-409c0ae93699","savedPayload":{"position":{"x":18133.538938846927,"y":19523.21823642184},"targetPosition":{"x":18168.303350714108,"y":19416.224378338633},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"c1daf05e-b41f-4b76-9a2c-ce190c623b86","savedPayload":{"position":{"x":18168.303350714108,"y":19416.224378338633},"targetPosition":{"x":18203.06776258129,"y":19309.230520255427},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"End","config":"{\n \"codeName\": \"end\",\n \"isString\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","code":"record.current.end","project":"Superalgos","id":"453226d1-0bef-4df3-93ed-68c914f8c5b5","savedPayload":{"position":{"x":18002.591294638907,"y":19411.37838269683},"targetPosition":{"x":18102.8295286101,"y":19360.304451476128},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"6326c213-145f-42f5-beb9-30b0426208da","savedPayload":{"position":{"x":18102.8295286101,"y":19360.304451476128},"targetPosition":{"x":18203.06776258129,"y":19309.230520255427},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Value","config":"{\n \"codeName\": \"value\",\n \"isString\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","code":"variable.value","project":"Superalgos","id":"f88be3cc-cb81-43db-8ee9-5eab5dc3833d","savedPayload":{"position":{"x":17989.080046414878,"y":19239.701696521064},"targetPosition":{"x":18096.073904498084,"y":19274.466108388246},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"ed8d0a42-0423-4c07-95dd-2453f6e49b83","savedPayload":{"position":{"x":18096.073904498084,"y":19274.466108388246},"targetPosition":{"x":18203.06776258129,"y":19309.230520255427},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"42782833-c816-4069-9d20-55cea2597ac0","savedPayload":{"position":{"x":18203.06776258129,"y":19309.230520255427},"targetPosition":{"x":18604.020698466054,"y":19104.934795372632},"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":"Superalgos","loop":{"type":"Procedure Loop","name":"New Procedure Loop","project":"Superalgos","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","project":"Superalgos","id":"086b666c-f4d1-4167-a103-76b9d3eddf5f","savedPayload":{"position":{"x":17319.33856135076,"y":19357.070440695297},"targetPosition":{"x":17739.4497532745,"y":19195.804863399913},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"f29a8156-18e0-48cf-b0ee-0d54a1296dc4","savedPayload":{"position":{"x":17739.4497532745,"y":19195.804863399913},"targetPosition":{"x":18159.560945198242,"y":19034.53928610453},"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":"Superalgos","procedureJavascriptCode":{"type":"Procedure Javascript Code","name":"New Procedure Javascript Code","code":"/* Initialization Code*/\n\nvariable.lastHlc3 = 0\nvariable.last14U = []\nvariable.last14D = []\n","project":"Superalgos","id":"0255406d-ebc4-4841-aeb2-69bf3783a328","savedPayload":{"position":{"x":17460.129579886965,"y":18468.150934159672},"targetPosition":{"x":17809.845262542603,"y":18751.3451101321},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"8e1fc1c7-4306-4151-b4e7-cd155b4d7218","savedPayload":{"position":{"x":17809.845262542603,"y":18751.3451101321},"targetPosition":{"x":18159.560945198242,"y":19034.53928610453},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"7e8031b3-b8cb-43bd-8103-14e14e7be3a6","savedPayload":{"position":{"x":18159.560945198242,"y":19034.53928610453},"targetPosition":{"x":18604.020698466054,"y":19104.934795372632},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"019b29d1-0227-4185-aee7-aaba499cdf93","savedPayload":{"position":{"x":18604.020698466054,"y":19104.934795372632},"targetPosition":{"x":18922.21875,"y":18786.736743838686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Module","name":"MFI","id":"d10cdbe9-9416-490a-904e-ace49d0dfbf7"}}}],"id":"c43b88dc-4ad9-4321-976d-374f98e2434b","savedPayload":{"position":{"x":18922.21875,"y":18786.736743838686},"targetPosition":{"x":18922.21875,"y":18336.736743838686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"plotters":[{"type":"Plotter","name":"Relative Strenght Index - Wilder Method (RSI-W)","config":"{\n \"codeName\": \"Plotter RSI-W\"\n}","project":"Superalgos","modules":[{"type":"Plotter Module","name":"RSI-W14","config":"{\n \"codeName\": \"RSI-W14\"\n}","project":"Superalgos","panels":[{"type":"Plotter Panel","name":"RSI-W 14","config":"{\n \"codeName\": \"\"\n}","project":"Superalgos","panelData":[{"type":"Panel Data","name":"RSI-W14","config":"{\n \"valueDecimals\": 2\n}","project":"Superalgos","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.value","project":"Superalgos","id":"e65f0b5b-4579-4584-b58b-897c7c9c7aad","savedPayload":{"position":{"x":17960.21875,"y":18323.736743838686},"targetPosition":{"x":18060.21875,"y":18323.736743838686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"b0a1f908-aad9-4e31-95b7-fecf08315b68","savedPayload":{"position":{"x":18060.21875,"y":18323.736743838686},"targetPosition":{"x":18160.21875,"y":18323.736743838686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"534848ee-8d03-4555-8370-1df9044d283f","savedPayload":{"position":{"x":18160.21875,"y":18323.736743838686},"targetPosition":{"x":18260.21875,"y":18323.736743838686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"4045dbb5-77d9-46ed-837d-e05caded1a29","savedPayload":{"position":{"x":18260.21875,"y":18323.736743838686},"targetPosition":{"x":18485.21875,"y":18323.736743838686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false,"shortcutKey":""}}}],"id":"31f1c7cf-fbde-446f-9921-793346e30c29","savedPayload":{"position":{"x":18472.21875,"y":18336.736743838686},"targetPosition":{"x":18922.21875,"y":18336.736743838686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Plotter","name":"Money Flow Index (MFI)","config":"{\n \"codeName\": \"Plotter MFI\"\n}","project":"Superalgos","modules":[{"type":"Plotter Module","name":"MFI","config":"{ \n \"codeName\": \"Module-Name\", \n \"icon\": \"histogram|band|moving-average|oscillator|trend\"\n}","project":"Superalgos","shapes":{"type":"Shapes","name":"New Shapes","project":"Superalgos","chartPoints":[{"type":"Chart Points","name":"New Chart Points","project":"Superalgos","points":[{"type":"Point","name":"New Point","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.property","project":"Superalgos","id":"5e00d61b-c357-40dd-a0cf-a6d2fa76233d","savedPayload":{"position":{"x":18545.507318297008,"y":17873.736743838686},"targetPosition":{"x":18642.935176222756,"y":17817.486743838686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"a3fb852b-0aef-4518-a691-b6e9997a53e1","savedPayload":{"position":{"x":18642.935176222756,"y":17817.486743838686},"targetPosition":{"x":18740.363034148504,"y":17761.236743838686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"ca38b15d-e145-42c8-98a8-b0dbffc04720","savedPayload":{"position":{"x":18740.363034148504,"y":17761.236743838686},"targetPosition":{"x":18837.790892074252,"y":17704.986743838686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"polygons":[{"type":"Polygon","name":"New Polygon","project":"Superalgos","polygonBody":{"type":"Polygon Body","name":"New Polygon Body","project":"Superalgos","style":{"type":"Style","name":"New Style","config":" { \"default\": { \"opacity\": 0.2, \"lineWidth\": 1, \"lineDash\": [0,0], \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\" }, \"atMousePosition\": { \"opacity\": 0.3, \"lineWidth\": 2, \"lineDash\": [0,0], \"paletteColor\": \"UI_COLOR.RUSTED_RED\" }}","project":"Superalgos","id":"bbc148c5-cfec-4cba-909c-29402cda8fb2","savedPayload":{"position":{"x":18612.790892074252,"y":17592.486743838686},"targetPosition":{"x":18725.290892074252,"y":17592.486743838686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"0d741cbf-553b-43e2-866c-414a637ac298","savedPayload":{"position":{"x":18725.290892074252,"y":17592.486743838686},"targetPosition":{"x":18837.790892074252,"y":17592.486743838686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Superalgos","style":{"type":"Style","name":"New Style","config":" { \"default\": { \"opacity\": 0.2, \"lineWidth\": 1, \"lineDash\": [0,0], \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\" }, \"atMousePosition\": { \"opacity\": 0.3, \"lineWidth\": 2, \"lineDash\": [0,0], \"paletteColor\": \"UI_COLOR.RUSTED_RED\" }}","project":"Superalgos","id":"06e0d64e-179d-4c28-a834-ac4cafba7147","savedPayload":{"position":{"x":18837.790892074252,"y":17367.486743838686},"targetPosition":{"x":18837.790892074252,"y":17479.986743838686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"da3b36a0-f339-4b35-b707-1e994704e0da","savedPayload":{"position":{"x":18837.790892074252,"y":17479.986743838686},"targetPosition":{"x":18837.790892074252,"y":17592.486743838686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"","project":"Superalgos","id":"5ff95619-2158-48de-8c43-30a5009e4f47","savedPayload":{"position":{"x":18950.290892074252,"y":17592.486743838686},"targetPosition":{"x":18837.790892074252,"y":17592.486743838686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}}],"id":"915083b5-99cf-4abb-ac67-764bf1a9f26b","savedPayload":{"position":{"x":18837.790892074252,"y":17592.486743838686},"targetPosition":{"x":18837.790892074252,"y":17704.986743838686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"images":[],"texts":[],"id":"7afeb4e8-a789-4cfc-8394-a4253714891d","savedPayload":{"position":{"x":18837.790892074252,"y":17704.986743838686},"targetPosition":{"x":18935.21875,"y":17761.236743838686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"panels":[{"type":"Plotter Panel","name":"MFI","config":"{\n \"codeName\": \"\",\n \"isLegacy\": false\n}","project":"Superalgos","panelData":[{"type":"Panel Data","name":"MFI","config":"{\n \"valueDecimals\": 2\n}","project":"Superalgos","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.value","project":"Superalgos","id":"53378fbb-eee0-4b7d-b771-ca2f9b813cde","savedPayload":{"position":{"x":19227.502323777244,"y":17592.486743838686},"targetPosition":{"x":19130.074465851496,"y":17648.736743838686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"8813ea4c-b38a-47f9-ae3e-d6c719246810","savedPayload":{"position":{"x":19130.074465851496,"y":17648.736743838686},"targetPosition":{"x":19032.646607925748,"y":17704.986743838686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"a4b4753e-e713-4bb2-9daa-cb7602e16e87","savedPayload":{"position":{"x":19032.646607925748,"y":17704.986743838686},"targetPosition":{"x":18935.21875,"y":17761.236743838686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"d10cdbe9-9416-490a-904e-ace49d0dfbf7","savedPayload":{"position":{"x":18935.21875,"y":17761.236743838686},"targetPosition":{"x":18935.21875,"y":17873.736743838686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"691c8481-d970-4eb0-a631-639bd1d53dd9","savedPayload":{"position":{"x":18922.21875,"y":17886.736743838686},"targetPosition":{"x":18922.21875,"y":18336.736743838686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"63655ecf-cd7d-4d65-a367-e976c00631d3","savedPayload":{"position":{"x":18922.21875,"y":18336.736743838686},"targetPosition":{"x":18922.21875,"y":18336.736743838686},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false,"shortcutKey":"s"}}} \ No newline at end of file From 5475d3b1d67bcc92da2533fad5988b686280d2e9 Mon Sep 17 00:00:00 2001 From: Brett Taylor Date: Thu, 6 May 2021 22:45:31 -0400 Subject: [PATCH 5/7] get discord announcements working --- .../TS/Bot-Modules/Trading-Bot/Announcements/DiscordBot.js | 7 +++---- .../TS/Bot-Modules/Trading-Bot/Announcements/SocialBots.js | 2 +- .../UI/Function-Libraries/SocialBotsFunctions.js | 6 ++---- 3 files changed, 6 insertions(+), 9 deletions(-) diff --git a/Projects/Superalgos/TS/Bot-Modules/Trading-Bot/Announcements/DiscordBot.js b/Projects/Superalgos/TS/Bot-Modules/Trading-Bot/Announcements/DiscordBot.js index 27c02da09..af4c7a5aa 100644 --- a/Projects/Superalgos/TS/Bot-Modules/Trading-Bot/Announcements/DiscordBot.js +++ b/Projects/Superalgos/TS/Bot-Modules/Trading-Bot/Announcements/DiscordBot.js @@ -19,7 +19,6 @@ exports.newSuperalgosBotModulesDiscordBot = function (processIndex) { const message = "Discord bot has started." thisObject.sendMessage(message).catch(err => parentLogger.write(MODULE_NAME, "[WARN] initializeDiscordBot -> Discord error -> err = " + err)) - } catch (err) { parentLogger.write(MODULE_NAME, "[WARN] initialize -> err = " + err.stack); } @@ -32,10 +31,10 @@ exports.newSuperalgosBotModulesDiscordBot = function (processIndex) { } function sendMessage(message) { - const https = require('https'); + const https = require('https') try { - message = JSON.stringify(message); + message = JSON.stringify({content: message}) } catch (err) { parentLogger.write(MODULE_NAME, "[WARN] announce -> Discord JSON message error -> err = " + err) } @@ -43,7 +42,7 @@ exports.newSuperalgosBotModulesDiscordBot = function (processIndex) { return new Promise((resolve, reject) => { const requestOptions = { method: 'POST', - header: { 'Content-Type': 'application/json' } + headers: { 'Content-Type': 'application/json' } } const req = https.request(thisObject.webhookURL, requestOptions, (res) => { diff --git a/Projects/Superalgos/TS/Bot-Modules/Trading-Bot/Announcements/SocialBots.js b/Projects/Superalgos/TS/Bot-Modules/Trading-Bot/Announcements/SocialBots.js index 614c136cb..75b8b421b 100644 --- a/Projects/Superalgos/TS/Bot-Modules/Trading-Bot/Announcements/SocialBots.js +++ b/Projects/Superalgos/TS/Bot-Modules/Trading-Bot/Announcements/SocialBots.js @@ -21,7 +21,7 @@ exports.newSuperalgosBotModulesSocialBots = function (processIndex) { socialBot.botInstance.initialize(config.botToken, config.chatId) } else if (socialBot.type === "Discord Bot"){ let config = socialBot.config - socialBot.botInstance = TS.projects.superalgos.botModules.discordBot.newSuperalgosBotModulesTelegramBot(processIndex) + socialBot.botInstance = TS.projects.superalgos.botModules.discordBot.newSuperalgosBotModulesDiscordBot(processIndex) socialBot.botInstance.initialize(config.webhookURL) } } diff --git a/Projects/Superalgos/UI/Function-Libraries/SocialBotsFunctions.js b/Projects/Superalgos/UI/Function-Libraries/SocialBotsFunctions.js index c0be2c963..31a387c2b 100644 --- a/Projects/Superalgos/UI/Function-Libraries/SocialBotsFunctions.js +++ b/Projects/Superalgos/UI/Function-Libraries/SocialBotsFunctions.js @@ -82,11 +82,9 @@ function newSuperalgosFunctionLibrarySocialBotsFunctions() { return } - let params = { - text: "Test message from Superalgos!" - } + let message = "Test message from Superalgos!" - httpRequestJSON(JSON.stringify(params), webhookURL, onResponse) + httpRequestJSON(JSON.stringify({content: message}), webhookURL, onResponse) function onResponse(err) { if (err.result === GLOBAL.DEFAULT_OK_RESPONSE.result) { From ec65381c012520628ba58049cdae68fe5abd1562 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Sat, 8 May 2021 14:27:41 +0200 Subject: [PATCH 6/7] German Language added and version labels switched to Beta 10 --- Client/client.js | 2 +- Client/httpInterface.js | 2 +- .../docs-languages-008-docs-in-german.json | 39 +++++++++++++++++++ .../Superalgos/UI/Spaces/Docs-Space/Footer.js | 6 +++ Projects/Superalgos/UI/Utilities/Languages.js | 4 ++ README.md | 23 ++--------- run.js | 2 +- 7 files changed, 56 insertions(+), 22 deletions(-) create mode 100644 Projects/Superalgos/Schemas/Docs-Topics/docs-languages-008-docs-in-german.json diff --git a/Client/client.js b/Client/client.js index 615ea3590..7ab185792 100644 --- a/Client/client.js +++ b/Client/client.js @@ -127,7 +127,7 @@ try { console.log('Http Interface .............................................. Listening at port ' + global.env.HTTP_INTERFACE_PORT) console.log('') - console.log("You are running Superalgos Beta 9") + console.log("You are running Superalgos Beta 10") console.log('') console.log("What's new? The following was implemented here:") console.log('') diff --git a/Client/httpInterface.js b/Client/httpInterface.js index e78e623fa..fbaeb67e3 100644 --- a/Client/httpInterface.js +++ b/Client/httpInterface.js @@ -681,7 +681,7 @@ exports.newHttpInterface = function newHttpInterface(WEB_SERVER, DATA_FILE_SERVE const octokit = new Octokit({ auth: token, - userAgent: 'Superalgos Beta 9' + userAgent: 'Superalgos Beta 10' }) const repo = 'Superalgos' diff --git a/Projects/Superalgos/Schemas/Docs-Topics/docs-languages-008-docs-in-german.json b/Projects/Superalgos/Schemas/Docs-Topics/docs-languages-008-docs-in-german.json new file mode 100644 index 000000000..eb2e02617 --- /dev/null +++ b/Projects/Superalgos/Schemas/Docs-Topics/docs-languages-008-docs-in-german.json @@ -0,0 +1,39 @@ +{ + "topic": "Docs Languages", + "pageNumber": "8", + "type": "Docs In German", + "definition": { + "text": "The Docs pages of Superalgos and other projects integrated are originally written in English. The system allows users to search and browse pages in other languages as well, as long as users have previously contributed the corresponding translations.", + "updated": 1613820592771, + "translations": [ + ] + }, + "paragraphs": [ + { + "style": "Text", + "text": "English is considered the default language. When you switch to a different language, the system attempts to show the content in the new language. However, if the translation is not yet available, it shows the English version instead.", + "updated": 1613820612132, + "translations": [ + ] + }, + { + "style": "Text", + "text": "Node types, variable names, the title of pages in the Docs, and a few more elements of Superalgos may not be translated, as they are unique identifiers of the said elements. You will always get those in English.", + "translations": [ + ] + }, + { + "style": "Success", + "text": "If you wish to contribute translations, read the How to Contribute Translations page." + }, + { + "style": "Success", + "text": "To switch languages, click on the flags on the footer of the Docs." + }, + { + "style": "Note", + "text": "You may only add or delete pages to the Docs when the language is set to English.", + "updated": 1613820648230 + } + ] +} \ No newline at end of file diff --git a/Projects/Superalgos/UI/Spaces/Docs-Space/Footer.js b/Projects/Superalgos/UI/Spaces/Docs-Space/Footer.js index b22a08436..df4a2631a 100644 --- a/Projects/Superalgos/UI/Spaces/Docs-Space/Footer.js +++ b/Projects/Superalgos/UI/Spaces/Docs-Space/Footer.js @@ -93,6 +93,12 @@ function newSuperalgosDocsFooter() { } HTML = HTML + '">' + HTML = HTML + '' + HTML = HTML + ' + + + + + + + + E = mc + + 2 + + + + + + + + + + + + + + + diff --git a/Projects/Superalgos/Icons/DE.png b/Projects/Superalgos/Icons/DE.png new file mode 100644 index 0000000000000000000000000000000000000000..49a0eedb96bbc2f3848d30143d9f2d688e8eaef3 GIT binary patch literal 7190 zcmb6;c_5VC*XNnVjD22>eH*3H#+dHV?KH#r@eBMCmkDSC-p%)Sl$~*!8A$AtuGu2pHa?h{!zrm}z??^YoF-Ow)Zg zYEK>@>F+ywpr9-LG!XurBWv6+mr9L>lZG#j^j=!0JLzsV+!|tbmr`)|hS%OVYsFmV_1KKMZ-vTFy z+;AyUlqED-uiMH|IxEN6`a(djZuS(%u!U_sS!u&4 zmEdBOEJXv3&6|plXfun*Gj?N&nAY$wm+VIQAw%v9h5YafNtRWn4~P(=H{Cq*wN903 zg%9VbRuv(RG+nVqj_6{jL|X^~2kXBpzRyvjA|lSwXaNfn)TA)($V8Iiw{a)`6y?B% zTdy}$fID+@mFVI<{^nYbjDx5hAlUKY37&FHiF=^y$z~1}aV-+O^@T^0+^LRr4g&o~ zt45>P%PKY(d>@M&)Nu8>#N@wZmq5{vzn+kt8bThlL0c`pPUWm(0~^!RY>&kn{Vnz#`nf*-t%{b zlq+}6CXaVasg@^xqRuCxpO?g@nhWYTD|g;w*vR)noeq80*IT%&LOcIU@2fY$tg;Um zrEU@QIv#jr6u1;>v#U-ybdC&-8qtidQ7@wr>lDlUk>cqo8I=?MG>3K zg{nUezqI$e5HAOkch)IQAv3EzS1QyYjDHJ7tlY+usx)L`?DRL?V$n@+Ob&*pkv8xH z-$wa92|iI!%>E+(u*@3Kgy0_!Gs?7gRDHKT^YqI{gdfr!*vMKLUNQFy8&cIEVGWzIQGcbF=kUtk7;P=!v2-5L*f@jTB=g~&DT6uk5B!Raln_B z3{iiW{rWb8q)5|Xxk9w)O=T!cu#c_mTas}g-HsB)w_7?izHN*WSmiqVInYgS+Fcgq z-OXuCk|7Fmv|ces?JRWQ`qdNVZY2h?WI<|p8(X7E+7l*RX3IlMD#GE8k7QY_nY zxicgF1QJG%Tofigp#l?2&SBau13po1+y?OL-uhq@`Qy#niQuCuen9781?M6gx+kU^ z@Gy&JVKfZ*LLwDueWixIi(Iwr%iiJz7D)WLV_AU@(`|`ltVoHseTML`s-~2Hb;&bG z4A2w7X82zqWf5I`(G{v+uZx1`uIiod$_|!Lq7a5@ccqd!!a3i?b5nuLo&-S9F$#@< z=Nb=mP~dD0d^j>9OGK~e2p*gxV=E%@xKfwE+~$&tihYz?NMx`WwH@QRszCH4N@e@X z3GT0=PfTm$3(E3y#E9WWEy8j6-xFZK{w4G|qjzqH^2LXck&u zX;tCW>7a~=9-S;^fz{7vfd{zT&{(9?zMHQN;Q{nQ;3>juMJaJoXaf@XA??oVTuMVW zm8tvE$gCS$JM;gd+3W(9sxF^GZ7_OqL5Fj2+9x~83GVgr9teqikJ*$cLpV4~Oux81 zK;pU<+|6#hY4!$A=%uJj*M6m= zS|P6PRl?*Fs%SRX6}ZStn^~mq6O@>=3no@-(0;v1#+Fk4`iM{?#p+3x z5d14BBvBH|RgETQh#yM^KTxW})H|gsv@t|u{cRuFw?VRkYaSUx@({)JUK8$&KDPze z9GrC%DA1A#nJsF!y6NbImoh|O?eX)wYzw)wNc`26c@p2&lbOdhb}3`)4v+VBCJ@l0 zY3G8(86Q+Y@^8bKaj;KNxK&F>kIsoJd!?~+KKrw7OI1H2GLL18kZKDhTVw+XQh9J{ zjpv$MQq`_fos+Q##PD@dYrbgHxIX$_6DT5xfA&zGx^ok}yr=_k>a>;xdUfAjLSUWo zfHoEyNsI_Tkyg?VDL$=%Zw+8-*F;9?Q#0w#+g+P6;tPHaJD$Z#+MiY4P)8pFZj<#K;rd{FxHd{mPtbL&%*&Y(kVd>0W2>)UO;H)`sKC1(4-n z0=&_1qQKYiXTN6%; zA)YXzVXVow(3CM?@u@u;-?bD?$X}eg%uu-~2~xNNxXL0)3)Dxm_Kap1nWrWoHZB zm0c|8vsfB~6n+QxECuHJ9)1g`N79AzFkSPnn?T_^Q7~Pvm+G9_WthRG)u4Oqfm%@w9h<;OJRcmxa!ldp)-QIm2*av-O2R+*+A@d} zk+JMlr)Nfzkfdq{JDQtwf>RCQXGJNCrGmrliMjbMe)Y&Ll|4{h=3p4o27G)LLF{K9 z0|1zu;CzCJ0`~R;`vv|c^U=dk*B6)|f?6>!4DuR=9rKX)$}M8K*u`+D`~Ip?ZtgI= zRbEBH&Gq9{V2cUXk_<~KX^{Dga}zis9P8&UTXIqso8m!rL+k*^dFzR`eelHprSmbj`?7Bbi0b+P>*KOZ4sPS^lpUY1_@ zCQX2kNWNc>Ir{TW31AABoCX~H-~T-y6DGfN4@EHZQbHn4f9P87Tn0(xbM5gCh%l?Qr%_Z@7G$_yP^C4~_l< zz8~@dtr_kIKr1w{q+DVXfeJm2-sFuJDmw67-OsWAdD9jG@P5t92Z{Iz3+l`%0LMoF zK+#?Tj?DM`=I_zOGVTGk{LhBjH|3x~Ai+5GJaU@=n3QIAo@hZi;D{WTdFDY-A;6Qh zU`(dL_fvEN){9GVlCwepjob{vY9^ou%rfzU?fdCNcp~Dey$x3@`=9xs?B3>c!EbI8KNg_Q?*k? zdAS4v`eNG(fAQQAWVh^m;3TT?e4RXT($|B@Fj_Q*U<<=|ws1>L8}vT?O2*YT!vl_c ze70{+>|Y$Xyz?F&s&3~Vi`!m2CDM#(RCxWv9N&I%`{(~k{2j)R{~N{x84XDp=uvUn zJ0kylN^C8w4D>Ir{|e2nYEVH&)PIRL7B%BO zQ)NN*r&z;KzZRAko{oolE2qTxvQb)ROh6BMr?w4{0AE$+7Y=W{`$;;H>CkI;+vr`( z#NiVg5k}CLS#hD0ANV1_=NF2t2!g!I1(2D3@SQVPigAKCTY8It{us`#n7e;X4xNom zuB5}&^-hn4X_~OG79c)1$8-E>o47kPL%K6HgNz+&^OBxPsl{o@M=F)z>N<5Vo5%9& zXDc>oP~lVd-q`ka5b70*Ff7&U`)ZO)3TzRCvB5J@l(&n*n77)o`9*jEY}BN|r_7UH zT3$bWZW~yWH?C_3W`0cWt&aW&MA|J0z}B5Oa4l~LG;$1lE^Ppr;rvzKdW%Sy3SkiM zboF{U&Ffco6t57cZtxU64LUT4a2Vp2hAwf_uy$K9akP0IfXravul{dCVou9e%xYHo zu6hWlyqe0b;5`P~1~nCk%CMDfH-siRDwH=pl^CJJwj^h>0Q?+}-HqX;l%Dm62%jSP z|Lki|Vn*CV%{2n}cr9jPSp5EZNwxX*j<-)Ii4a_4`EF=Ag!aq<=Ipocw5cSV)G4bA zAwY;>oBx-M+lg2$f^=#=4jY^i^R?v1O#Mw5F#C0whHx${n`dAL znr#`=P9f3?;e3X)Z{Hk+zgc-~SnPIzH&tp=G9XkJy`GUr9~GgEiTewNH4Yr%f!~V{ft3*{6yakktGL`O06j**` z%e!3*;Z?W%htMUU*J|IfU6kC8u$SDIPLc&F{~F!8G3zDp>MZSqG>O08Mb^LX!wr9< zoSNGu#Tzw_4xT2U<{n;SC3ij<`NelKf*cs|$ntsaVr5uKCGna6uAJRfggc2wMJ2B~ z2yceMg&5rg92&lxoIN^{=y2!9lMOmF?9$?sT`mVTF-0X30Y9&MvOghwE9>6arvN{G zu4`Z-9Ez5z3~KH1P7pV}3fH%4@!wLwP?kR*Ugxt+6YKd5AHtGhN9#}efykIfxXh5PBN zMq7`_Vp|TqI2?Apd&dVCm%DPp$|G_ZN#k*GZ^?Bzj2HnsDrz-ic)6O`4Qs)hiNjq# zDFR5wZICoz#EYNmJnw{Psmq`pnH{(P@`np?>}*3C*6xGahQ0M!rHRo9@6{ZMNZ*H_ z?2ya=o9a8Ro(u@n^Y~->$#t%-x2#MIK|ah3X*$as;jtPIh#v*OUyelWnNULd(zspA zL|e)D0%6^9(>7@@m;|VK?%rUS^@@8;H2vecU{R7CnE19UiMv0A+fpKn?URh&Q-H%& z&Pb*|t_IqqNBHn*X~A=&>n}zo(^84)p?>MTWJpha{9;oV_koH1bfFQi?d4Gy>(I+c z6UzQ&_scSiqWJQnt0&(g0@!wnEw8s5zP$Fc@m+qHq$yEDfh4dhyI<11uXpa5G^{3R zRL}q#H|Y1LC*9Gg`*FF_sO}mO$$ww&5Y0P)Fru*9N*oq`{Q1dxx-e%+gHXRk6$H^; zcC&UJ2;21tfK_eX4CBS#)DhwAc+X`lUC(#$r@YN0`z&0Uo|>_o0Qg%N72*MCqP{1Z zT2b;HPt>K16Y`;-jTZqwxru!!IkrNaqV%H{mBCmj6b9r;_ zOh2@?OB&Zp;@1-IUB()b{M-edmjL^*|3#w<&YU_i+Rx)LF1R2l6>MhzfOGhn zE-A^Lm~QFd5Sm_g|LRkmrgA?%a$lA@Cx#&yJu$xEH<4iBiigU>a?Hv zQN06N`+^*WUeA;uS{hjz>lFcw8J}E0&xF*Z1EcyY<|rIlwBw@Z7{c;a)AqxJS)**+ zaK|N)tjaDFs}1aBt)&y|7FsY<@RYQi`9WEP>|c`5FK%U0A?G}XW31erz^0hlAr5k! zeH^tJIDZf-SCfp_QT6JBR*Kf*H({f$G-?ZJ&n1%0E!(&;tC+3W)5Vz;+O$1%($0*~ zt4X-Rg1-|nrXsBXNhV=`CgN8wF-dZu?nn4*4?TOQQuSWp=N@0YQVkfC*m$803Q1Vq zDo4=~d^G+Y8uPLa$88<9#mapwNmUBLhR+JFRhF8g!FO{b@tZ0dH2F}|QQD5k$ne{l zRAyD3#~DVvg!G&rsHCeiFScPBH4wZehC63#aSt!L+ptl}DBB47#-5AWxRX&M{FXCL z4leo;@2bi2E%vmH4?z4LBY`!-u{$V~hC>=8EyI}8#Ds;^lobizlqbd=9d#i-h^mrj z@S%C&ObvMdad|Xsa2*T5G9v^JGj`DO9rT1sQ<6Z}BHhh4DDm7a4KV>?yUSyW@MJ0J zoIZ98dD3z$>(;>U2~9@`bS02NGGEK}fY^N~9D&U=<6}yN43ae_%>1EpBD!(;7{I6rP`9VZ#yTGnAg~NPgvNp z9k8J?!Co1H4((DbRq{?n;T$uM=Z(wew=mONt&bMLGWPp{71Q`@jjak*r}OT6Ah!3H z9FGy*#`j^&)s&bl+4rEYuojoJrCeYvaVGr^$8AefX?9Vu*UGOJfDM)jTxF0qOunhW zi#zq^K5HDbNT9crrcuH0H7Iu2!On|ekGfPuq~+jBDv~35+{zZ6;YUaCw4_D1BXHcG z^*U6SxY(Ty9xKQlnz*IX0~ok9(q%{s9$d}t-&xAa^OeURjtcNMq&;2Fo}Lx0a-8}y zt*;cqon(N3kr;7ukQRzRKDD*hpEsQvx#?1vMM2<{q{JKj(jwt^Wc!Fo9CtkJ;P9|w zFh28YU*CKMnZM3-I)^$*oL6|;RsV`m;xPJQC