diff --git a/Projects/Data-Mining/Plugins/Data-Mines/Omega-Grids.json b/Projects/Data-Mining/Plugins/Data-Mines/Omega-Grids.json index 189c45d47..ccdc15e3f 100644 --- a/Projects/Data-Mining/Plugins/Data-Mines/Omega-Grids.json +++ b/Projects/Data-Mining/Plugins/Data-Mines/Omega-Grids.json @@ -5154,8 +5154,8 @@ "id": "d666800c-741a-4ab5-92c8-a04bd4de55eb", "savedPayload": { "position": { - "x": 14619.298701022632, - "y": 20594.946242006237 + "x": 14649.871764979152, + "y": 20559.149783338016 }, "targetPosition": { "x": 14407.166666666668, @@ -7738,8 +7738,8 @@ "id": "ad9c9440-98b2-468a-8bbc-0066a0d1c7bb", "savedPayload": { "position": { - "x": 14407.166666666668, - "y": 20682.814207650274 + "x": 14499.871764979152, + "y": 20668.13116253882 }, "targetPosition": { "x": 14407.166666666668, @@ -10322,8 +10322,2592 @@ "id": "de7b13ed-6af8-42e8-9fda-23dbaae197de", "savedPayload": { "position": { - "x": 14195.034632310704, - "y": 20594.946242006237 + "x": 14314.461568354183, + "y": 20668.13116253882 + }, + "targetPosition": { + "x": 14407.166666666668, + "y": 20382.814207650274 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Indicator Bot", + "name": "Smoothed ATR Grid", + "config": "{\n \"codeName\": \"smoothedAtrGrid\"\n}", + "project": "Foundations", + "processes": [ + { + "type": "Process Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Market\"\n }\n}", + "project": "Foundations", + "processOutput": { + "type": "Process Output", + "name": "New Process Output", + "project": "Foundations", + "outputDatasets": [ + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Smoothed ATR Grid", + "project": "Foundations", + "id": "7ec35dee-caef-4e7b-b4ce-4c3d0e6e598a", + "savedPayload": { + "position": { + "x": 13771.021099442105, + "y": 20657.341808102534 + }, + "targetPosition": { + "x": 13637.411557688067, + "y": 20838.376308550036 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "fec70539-f013-4507-9572-04d9e37a7e31" + }, + "referenceParentCombinedNodePath": [ + [ + "Omega-Grids", + "Data Mine", + "Foundations", + "dbec7c45-c3c1-4d27-9b63-0120c18b4584" + ], + [ + "Smoothed ATR Grid", + "Indicator Bot", + "Foundations", + "294bb0fd-e007-4045-9438-492b3e648b2d" + ], + [ + "Smoothed ATR Grid", + "Product Definition", + "Foundations", + "f312142c-0b71-4c0c-8e8e-e380e089c9f2" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "fec70539-f013-4507-9572-04d9e37a7e31" + ] + ] + } + } + ], + "outputDatasetFolders": [], + "id": "321b7564-243b-43e6-8c30-842afcb04d42", + "savedPayload": { + "position": { + "x": 13637.411557688067, + "y": 20838.376308550036 + }, + "targetPosition": { + "x": 13503.802015934029, + "y": 21019.410808997538 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "processDependencies": { + "type": "Process Dependencies", + "name": "New Process Dependencies", + "project": "Foundations", + "statusDependencies": [ + { + "type": "Status Dependency", + "name": "", + "config": "{\n \"mainUtility\": \"Self Reference\"\n}", + "project": "Foundations", + "id": "32a2c6d1-1c48-4089-95cd-4ebec42fd8d3", + "savedPayload": { + "position": { + "x": 14245.78413436992, + "y": 20435.313802414297 + }, + "targetPosition": { + "x": 14122.481538646263, + "y": 20749.483692581714 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "New Status Report", + "id": "76edb301-c348-44fa-8bd8-269c7fa17fc9" + }, + "referenceParentCombinedNodePath": [ + [ + "Omega-Grids", + "Data Mine", + "Foundations", + "dbec7c45-c3c1-4d27-9b63-0120c18b4584" + ], + [ + "Smoothed ATR Grid", + "Indicator Bot", + "Foundations", + "294bb0fd-e007-4045-9438-492b3e648b2d" + ], + [ + "Multi-Time-Frame-Market", + "Process Definition", + "Foundations", + "72b6cff8-f3a1-45bc-8253-16d3ef0771ac" + ], + [ + "New Status Report", + "Status Report", + "Foundations", + "76edb301-c348-44fa-8bd8-269c7fa17fc9" + ] + ] + } + }, + { + "type": "Status Dependency", + "name": "Candles Volumes Multi-Time-Frame-Market", + "config": "{\n \"mainUtility\": \"Market Ending Point\"\n}", + "project": "Foundations", + "id": "68669cc8-3b36-45db-8fa7-5bbea345a760", + "savedPayload": { + "position": { + "x": 14431.82130000238, + "y": 20614.5201343738 + }, + "targetPosition": { + "x": 14122.481538646263, + "y": 20749.483692581714 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "Candles Volumes Multi-Time-Frame-Market Status Report", + "id": "7c027a70-50ce-4bfd-ade5-eaa82eb80cee" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "3999bb4c-3cba-49ff-ba5c-dfa3c4efe0f9" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Foundations", + "ac36982d-a669-4af3-9c66-5bb7ff036edd" + ], + [ + "Multi-Time-Frame-Market", + "Process Definition", + "Foundations", + "4f457dae-74f6-450c-ba61-4b6424675f04" + ], + [ + "Candles Volumes Multi-Time-Frame-Market Status Report", + "Status Report", + "Foundations", + "7c027a70-50ce-4bfd-ade5-eaa82eb80cee" + ] + ] + } + } + ], + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "Candles Multi-Time-Frame-Market", + "project": "Foundations", + "id": "d23fe279-18a5-4fd9-b646-fe3f2318ab5b", + "savedPayload": { + "position": { + "x": 14436.65142881368, + "y": 20872.78628830537 + }, + "targetPosition": { + "x": 14122.481538646263, + "y": 20749.483692581714 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "0f317a1b-b2ce-4e46-9406-8f56a8437331" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "3999bb4c-3cba-49ff-ba5c-dfa3c4efe0f9" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Foundations", + "ac36982d-a669-4af3-9c66-5bb7ff036edd" + ], + [ + "Candles", + "Product Definition", + "Foundations", + "290fc162-bc82-4ed9-a26e-63410f4056fc" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "0f317a1b-b2ce-4e46-9406-8f56a8437331" + ] + ] + } + } + ], + "dataMineDataDependencies": [], + "id": "2ddb6537-302b-4269-ad06-075b81fc9b5e", + "savedPayload": { + "position": { + "x": 14122.481538646263, + "y": 20749.483692581714 + }, + "targetPosition": { + "x": 13503.802015934029, + "y": 21019.410808997538 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "statusReport": { + "type": "Status Report", + "name": "New Status Report", + "project": "Foundations", + "id": "76edb301-c348-44fa-8bd8-269c7fa17fc9", + "savedPayload": { + "position": { + "x": 13950.972510385987, + "y": 21069.794823244025 + }, + "targetPosition": { + "x": 13503.802015934029, + "y": 21019.410808997538 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "executionStartedEvent": { + "type": "Execution Started Event", + "name": "", + "project": "Foundations", + "id": "d8b41814-1770-47f4-811b-27451ef35b92", + "savedPayload": { + "position": { + "x": 13684.83651638153, + "y": 21153.020350751576 + }, + "targetPosition": { + "x": 13503.802015934029, + "y": 21019.410808997538 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Execution Finished Event", + "name": "New Execution Finished Event", + "id": "d2020349-ef7f-4629-9f30-cb7021d4a27e" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "3999bb4c-3cba-49ff-ba5c-dfa3c4efe0f9" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Foundations", + "ac36982d-a669-4af3-9c66-5bb7ff036edd" + ], + [ + "Multi-Time-Frame-Market", + "Process Definition", + "Foundations", + "4f457dae-74f6-450c-ba61-4b6424675f04" + ], + [ + "New Execution Finished Event", + "Execution Finished Event", + "Foundations", + "d2020349-ef7f-4629-9f30-cb7021d4a27e" + ] + ] + } + }, + "executionFinishedEvent": { + "type": "Execution Finished Event", + "name": "New Execution Finished Event", + "project": "Foundations", + "id": "f60fce38-6c3d-44e9-881d-6032fa5000db", + "savedPayload": { + "position": { + "x": 13593.77772140597, + "y": 21225.63731656828 + }, + "targetPosition": { + "x": 13503.802015934029, + "y": 21019.410808997538 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "72b6cff8-f3a1-45bc-8253-16d3ef0771ac", + "savedPayload": { + "position": { + "x": 13935.080662647582, + "y": 20893.258754814466 + }, + "targetPosition": { + "x": 14125.258880430896, + "y": 20485.420250647974 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Process Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Daily\"\n }\n}", + "project": "Foundations", + "processOutput": { + "type": "Process Output", + "name": "New Process Output", + "project": "Foundations", + "outputDatasets": [ + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Smoothed ATR Grid", + "project": "Foundations", + "id": "04553d9b-8abb-4a6f-8eef-c79cb48d02aa", + "savedPayload": { + "position": { + "x": 14227.149675921113, + "y": 21186.712922303108 + }, + "targetPosition": { + "x": 13782.175804119806, + "y": 21253.781942082387 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "789ddc1d-70ef-4d46-8599-8744852a1879" + }, + "referenceParentCombinedNodePath": [ + [ + "Omega-Grids", + "Data Mine", + "Foundations", + "dbec7c45-c3c1-4d27-9b63-0120c18b4584" + ], + [ + "Smoothed ATR Grid", + "Indicator Bot", + "Foundations", + "294bb0fd-e007-4045-9438-492b3e648b2d" + ], + [ + "Smoothed ATR Grid", + "Product Definition", + "Foundations", + "f312142c-0b71-4c0c-8e8e-e380e089c9f2" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "789ddc1d-70ef-4d46-8599-8744852a1879" + ] + ] + } + } + ], + "outputDatasetFolders": [], + "id": "b0330a3a-f260-48b1-a238-d93c375f6f88", + "savedPayload": { + "position": { + "x": 13782.175804119806, + "y": 21253.781942082387 + }, + "targetPosition": { + "x": 13337.2019323185, + "y": 21320.850961861666 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "processDependencies": { + "type": "Process Dependencies", + "name": "New Process Dependencies", + "project": "Foundations", + "statusDependencies": [ + { + "type": "Status Dependency", + "name": "", + "config": "{ \n\"mainUtility\": \"Self Reference\"\n}", + "project": "Foundations", + "id": "0c2f874c-c3e5-47cc-a098-938a0443289b", + "savedPayload": { + "position": { + "x": 14203.969291067699, + "y": 21441.565451891765 + }, + "targetPosition": { + "x": 13756.09511920839, + "y": 21485.254422826543 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "New Status Report", + "id": "5c86c37a-98d6-48dd-ad33-108affa91af3" + }, + "referenceParentCombinedNodePath": [ + [ + "Omega-Grids", + "Data Mine", + "Foundations", + "dbec7c45-c3c1-4d27-9b63-0120c18b4584" + ], + [ + "Smoothed ATR Grid", + "Indicator Bot", + "Foundations", + "294bb0fd-e007-4045-9438-492b3e648b2d" + ], + [ + "Multi-Time-Frame-Daily", + "Process Definition", + "Foundations", + "c1c82b69-428b-4d80-a33d-b4854437e078" + ], + [ + "New Status Report", + "Status Report", + "Foundations", + "5c86c37a-98d6-48dd-ad33-108affa91af3" + ] + ] + } + }, + { + "type": "Status Dependency", + "name": "", + "config": "{\n \"mainUtility\": \"Market Ending Point\"\n}", + "project": "Foundations", + "id": "8d156b67-9256-472d-b6be-175d4a3817cd", + "savedPayload": { + "position": { + "x": 14195.54940332108, + "y": 21582.104472774925 + }, + "targetPosition": { + "x": 13756.09511920839, + "y": 21485.254422826543 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "New Status Report", + "id": "a8fe2c1b-d502-411d-a476-773d21967be6" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "3999bb4c-3cba-49ff-ba5c-dfa3c4efe0f9" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Foundations", + "ac36982d-a669-4af3-9c66-5bb7ff036edd" + ], + [ + "Multi-Time-Frame-Daily", + "Process Definition", + "Foundations", + "e6d09993-2810-407f-9bb5-ea9f447e0782" + ], + [ + "New Status Report", + "Status Report", + "Foundations", + "a8fe2c1b-d502-411d-a476-773d21967be6" + ] + ] + } + }, + { + "type": "Status Dependency", + "name": "Exchange Raw Data Historic-OHLCVs", + "config": "{\n \"mainUtility\": \"Market Starting Point\"\n}", + "project": "Foundations", + "id": "82dbd00f-d0f9-4d85-ab15-7de9015ff4fa", + "savedPayload": { + "position": { + "x": 14144.112668387474, + "y": 21713.16313597516 + }, + "targetPosition": { + "x": 13756.09511920839, + "y": 21485.254422826543 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "Exchange-Raw-Data Historic-OHLCVs Status Report", + "id": "c8d94511-b128-465f-b6a3-f3129c18daa0" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "3999bb4c-3cba-49ff-ba5c-dfa3c4efe0f9" + ], + [ + "Exchange Raw Data", + "Sensor Bot", + "Foundations", + "da58e663-7ce2-4af9-a77a-3a294b2261ac" + ], + [ + "Historic-OHLCVs", + "Process Definition", + "Foundations", + "6e96d915-ea20-49c4-9605-a1fe4ffc54d1" + ], + [ + "Exchange-Raw-Data Historic-OHLCVs Status Report", + "Status Report", + "Foundations", + "c8d94511-b128-465f-b6a3-f3129c18daa0" + ] + ] + } + } + ], + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "Candles Multi-Time-Frame-Daily", + "project": "Foundations", + "id": "d97fec54-296f-4849-8d95-e288d836976c", + "savedPayload": { + "position": { + "x": 14054.694072262986, + "y": 21821.912506399032 + }, + "targetPosition": { + "x": 13756.09511920839, + "y": 21485.254422826543 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "1d92e93a-7830-4f36-a05c-b60510f947ec" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "3999bb4c-3cba-49ff-ba5c-dfa3c4efe0f9" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Foundations", + "ac36982d-a669-4af3-9c66-5bb7ff036edd" + ], + [ + "Candles", + "Product Definition", + "Foundations", + "290fc162-bc82-4ed9-a26e-63410f4056fc" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "1d92e93a-7830-4f36-a05c-b60510f947ec" + ] + ] + } + } + ], + "dataMineDataDependencies": [], + "id": "b73de451-21a4-403f-8b14-beeed9267162", + "savedPayload": { + "position": { + "x": 13756.09511920839, + "y": 21485.254422826543 + }, + "targetPosition": { + "x": 13337.2019323185, + "y": 21320.850961861666 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "statusReport": { + "type": "Status Report", + "name": "New Status Report", + "project": "Foundations", + "id": "5c86c37a-98d6-48dd-ad33-108affa91af3", + "savedPayload": { + "position": { + "x": 13617.77234315493, + "y": 21672.67512897228 + }, + "targetPosition": { + "x": 13337.2019323185, + "y": 21320.850961861666 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "executionStartedEvent": { + "type": "Execution Started Event", + "name": "", + "project": "Foundations", + "id": "4facb636-3d0f-48ba-8360-ab7d0b5f0ecd", + "savedPayload": { + "position": { + "x": 13370.73644220814, + "y": 21543.33789776232 + }, + "targetPosition": { + "x": 13337.2019323185, + "y": 21320.850961861666 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Execution Finished Event", + "name": "New Execution Finished Event", + "id": "5cf55406-9fa2-488f-90a8-90faa9218f33" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "3999bb4c-3cba-49ff-ba5c-dfa3c4efe0f9" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Foundations", + "ac36982d-a669-4af3-9c66-5bb7ff036edd" + ], + [ + "Multi-Time-Frame-Daily", + "Process Definition", + "Foundations", + "e6d09993-2810-407f-9bb5-ea9f447e0782" + ], + [ + "New Execution Finished Event", + "Execution Finished Event", + "Foundations", + "5cf55406-9fa2-488f-90a8-90faa9218f33" + ] + ] + } + }, + "executionFinishedEvent": { + "type": "Execution Finished Event", + "name": "New Execution Finished Event", + "project": "Foundations", + "id": "cf9435eb-fb97-45f6-9524-6a6cbe4293b5", + "savedPayload": { + "position": { + "x": 13255.00020183606, + "y": 21530.297555306614 + }, + "targetPosition": { + "x": 13337.2019323185, + "y": 21320.850961861666 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "c1c82b69-428b-4d80-a33d-b4854437e078", + "savedPayload": { + "position": { + "x": 13702.397201077238, + "y": 20639.329315144525 + }, + "targetPosition": { + "x": 14125.258880430896, + "y": 20485.420250647974 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "products": [ + { + "type": "Product Definition", + "name": "Smoothed ATR Grid", + "config": "{\n \"codeName\": \"smoothedAtrGrid\",\n \"singularVariableName\": \"smoothedAtrGrid\",\n \"pluralVariableName\": \"smoothedAtrGrids\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [\n \"24-hs\",\n \"12-hs\",\n \"08-hs\",\n \"06-hs\",\n \"04-hs\",\n \"03-hs\",\n \"02-hs\",\n \"01-hs\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"\",\n \"fileName\": \"\"\n }\n}", + "project": "Foundations", + "id": "fec70539-f013-4507-9572-04d9e37a7e31", + "savedPayload": { + "position": { + "x": 13590.980632178082, + "y": 20504.07765819967 + }, + "targetPosition": { + "x": 13853.3665443199, + "y": 20358.634772125766 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [\n \"45-min\",\n \"40-min\",\n \"30-min\",\n \"20-min\",\n \"15-min\",\n \"10-min\",\n \"05-min\",\n \"04-min\",\n \"03-min\",\n \"02-min\",\n \"01-min\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"\",\n \"fileName\": \"\"\n }\n}", + "project": "Foundations", + "id": "789ddc1d-70ef-4d46-8599-8744852a1879", + "savedPayload": { + "position": { + "x": 13555.602698827504, + "y": 20322.07396910422 + }, + "targetPosition": { + "x": 13853.3665443199, + "y": 20358.634772125766 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Formula", + "code": "record.current.begin", + "project": "Foundations", + "id": "54bfe9f9-d0a9-4a2e-81d5-25e41facca95", + "savedPayload": { + "position": { + "x": 13699.219070169494, + "y": 21318.714747487873 + }, + "targetPosition": { + "x": 13151.091795583934, + "y": 21074.672761642392 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "c8c79999-5bb5-452f-99f6-ca67b4c0de7f", + "savedPayload": { + "position": { + "x": 13151.091795583934, + "y": 21074.672761642392 + }, + "targetPosition": { + "x": 12602.964520998374, + "y": 20830.63077579691 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Formula", + "code": "record.current.end", + "project": "Foundations", + "id": "154b6539-4df6-447d-8eb4-17b7bb01e706", + "savedPayload": { + "position": { + "x": 13535.53967474674, + "y": 21585.815245056714 + }, + "targetPosition": { + "x": 13069.252097872557, + "y": 21208.223010426813 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "7a0e9603-5331-4c97-b8a0-49b91f2725dd", + "savedPayload": { + "position": { + "x": 13069.252097872557, + "y": 21208.223010426813 + }, + "targetPosition": { + "x": 12602.964520998374, + "y": 20830.63077579691 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "grid0", + "config": "{\n \"codeName\": \"grid0\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Formula", + "code": "if (isFinite(variable.grid0))\n{variable.grid0}\nelse {0}", + "project": "Foundations", + "id": "a52ca0ad-9a40-4483-b6ba-09f70ee739f5", + "savedPayload": { + "position": { + "x": 13131.9712480616, + "y": 21558.746070734363 + }, + "targetPosition": { + "x": 12955.635672373857, + "y": 21316.04097242188 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "02b74603-a53a-493c-9e73-db3837537a7f", + "savedPayload": { + "position": { + "x": 12955.635672373857, + "y": 21316.04097242188 + }, + "targetPosition": { + "x": 12602.964520998374, + "y": 20830.63077579691 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "grid1", + "config": "{\n \"codeName\": \"grid1\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Formula", + "code": "if (isFinite(variable.grid1))\n{variable.grid1}\nelse {0}", + "project": "Foundations", + "id": "7226582a-ac35-4254-9700-9550df9b6fc6", + "savedPayload": { + "position": { + "x": 12925.495675589144, + "y": 21670.853159644394 + }, + "targetPosition": { + "x": 12817.985290725554, + "y": 21390.779031695234 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "84b1723f-055e-4f21-a9bf-3092d23adf04", + "savedPayload": { + "position": { + "x": 12817.985290725554, + "y": 21390.779031695234 + }, + "targetPosition": { + "x": 12602.964520998374, + "y": 20830.63077579691 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "grid2", + "config": "{\n \"codeName\": \"grid2\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Formula", + "code": "if (isFinite(variable.grid2))\n{variable.grid2}\nelse {0}", + "project": "Foundations", + "id": "1ecba911-26d6-4c3a-b82c-50091686a0a6", + "savedPayload": { + "position": { + "x": 12697.04013793926, + "y": 21725.700481628355 + }, + "targetPosition": { + "x": 12665.681598958965, + "y": 21427.343913017874 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "2e4bd479-9811-4cfc-a7f4-5d0cbefae57b", + "savedPayload": { + "position": { + "x": 12665.681598958965, + "y": 21427.343913017874 + }, + "targetPosition": { + "x": 12602.964520998374, + "y": 20830.63077579691 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "grid3", + "config": "{\n \"codeName\": \"grid3\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Formula", + "code": "if (isFinite(variable.grid3))\n{variable.grid3}\nelse {0}", + "project": "Foundations", + "id": "424cf505-0bd0-4913-bf93-4b7c31b22909", + "savedPayload": { + "position": { + "x": 12462.173502462165, + "y": 21719.550282332533 + }, + "targetPosition": { + "x": 12509.103841974234, + "y": 21423.243780153993 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "863d55c0-9805-4c12-92ec-13d3bc6f8116", + "savedPayload": { + "position": { + "x": 12509.103841974234, + "y": 21423.243780153993 + }, + "targetPosition": { + "x": 12602.964520998374, + "y": 20830.63077579691 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "grid4", + "config": "{\n \"codeName\": \"grid4\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Formula", + "code": "if (isFinite(variable.grid4))\n{variable.grid4}\nelse {0}", + "project": "Foundations", + "id": "9e919a16-6757-4a8b-924e-4c05434deb20", + "savedPayload": { + "position": { + "x": 12236.901542230153, + "y": 21652.821687675252 + }, + "targetPosition": { + "x": 12358.922535152893, + "y": 21378.758050382472 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "2bc5b155-f312-43bc-bb26-46fe5de38ae8", + "savedPayload": { + "position": { + "x": 12358.922535152893, + "y": 21378.758050382472 + }, + "targetPosition": { + "x": 12602.964520998374, + "y": 20830.63077579691 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "grid5", + "config": "{\n \"codeName\": \"grid5\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Formula", + "code": "if (isFinite(variable.grid5))\n{variable.grid5}\nelse {0}", + "project": "Foundations", + "id": "8c7799ba-7492-4d63-b153-8985db1a9d3d", + "savedPayload": { + "position": { + "x": 12036.57616905352, + "y": 21530.062141108185 + }, + "targetPosition": { + "x": 12225.37228636847, + "y": 21296.918352671095 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "9cd6a203-429b-475c-bfeb-5a81030c116e", + "savedPayload": { + "position": { + "x": 12225.37228636847, + "y": 21296.918352671095 + }, + "targetPosition": { + "x": 12602.964520998374, + "y": 20830.63077579691 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "grid6", + "config": "{\n \"codeName\": \"grid6\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Formula", + "code": "if (isFinite(variable.grid6))\n{variable.grid6}\nelse {0}", + "project": "Foundations", + "id": "ee1df786-af10-4678-a046-137566930776", + "savedPayload": { + "position": { + "x": 11874.84922606092, + "y": 21359.63750286014 + }, + "targetPosition": { + "x": 12117.554324373405, + "y": 21183.301927172397 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "88117722-915f-4d92-94c0-3204c8a6a26f", + "savedPayload": { + "position": { + "x": 12117.554324373405, + "y": 21183.301927172397 + }, + "targetPosition": { + "x": 12602.964520998374, + "y": 20830.63077579691 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "grid7", + "config": "{\n \"codeName\": \"grid7\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Formula", + "code": "if (isFinite(variable.grid7))\n{variable.grid7}\nelse {0}", + "project": "Foundations", + "id": "cc63b1bc-3fe0-48a9-a4ee-83f16cd147b5", + "savedPayload": { + "position": { + "x": 11762.742137150892, + "y": 21153.161930387683 + }, + "targetPosition": { + "x": 12042.816265100053, + "y": 21045.65154552409 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "f42e69dd-ccfc-49f6-a43d-bb101e52eaf0", + "savedPayload": { + "position": { + "x": 12042.816265100053, + "y": 21045.65154552409 + }, + "targetPosition": { + "x": 12602.964520998374, + "y": 20830.63077579691 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "grid8", + "config": "{\n \"codeName\": \"grid8\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Formula", + "code": "if (isFinite(variable.grid8))\n{variable.grid8}\nelse {0}", + "project": "Foundations", + "id": "4ecc1e42-b0cd-430f-bbd6-4dbb450fcab3", + "savedPayload": { + "position": { + "x": 11707.894815166928, + "y": 20924.7063927378 + }, + "targetPosition": { + "x": 12006.25138377741, + "y": 20893.347853757503 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "a03fa7f2-7f10-4fb2-9fd5-13ed2bce851b", + "savedPayload": { + "position": { + "x": 12006.25138377741, + "y": 20893.347853757503 + }, + "targetPosition": { + "x": 12602.964520998374, + "y": 20830.63077579691 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "grid9", + "config": "{\n \"codeName\": \"grid9\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Formula", + "code": "if (isFinite(variable.grid9))\n{variable.grid9}\nelse {0}", + "project": "Foundations", + "id": "aa3a77fa-e5c7-4acf-ba73-0c031391222a", + "savedPayload": { + "position": { + "x": 11714.04501446275, + "y": 20689.839757260703 + }, + "targetPosition": { + "x": 12010.35151664129, + "y": 20736.770096772772 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "ce11c6b2-ba9f-404c-bd19-0a9581a31a1f", + "savedPayload": { + "position": { + "x": 12010.35151664129, + "y": 20736.770096772772 + }, + "targetPosition": { + "x": 12602.964520998374, + "y": 20830.63077579691 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "grid10", + "config": "{\n \"codeName\": \"grid10\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Formula", + "code": "if (isFinite(variable.grid10))\n{variable.grid10}\nelse {0}", + "project": "Foundations", + "id": "0d38f7b5-93e1-4c48-b53d-da56cb108590", + "savedPayload": { + "position": { + "x": 11780.773609120033, + "y": 20464.567797028692 + }, + "targetPosition": { + "x": 12054.837246412813, + "y": 20586.58878995143 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "aabfa649-a30a-4fee-81bc-f92fd80f8168", + "savedPayload": { + "position": { + "x": 12054.837246412813, + "y": 20586.58878995143 + }, + "targetPosition": { + "x": 12602.964520998374, + "y": 20830.63077579691 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "grid11", + "config": "{\n \"codeName\": \"grid11\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Formula", + "code": "if (isFinite(variable.grid11))\n{variable.grid11}\nelse {0}", + "project": "Foundations", + "id": "bd62a42a-21d5-45b4-9815-24afaf33af87", + "savedPayload": { + "position": { + "x": 11903.533155687099, + "y": 20264.242423852058 + }, + "targetPosition": { + "x": 12136.67694412419, + "y": 20453.03854116701 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "0ffd5c3d-6163-4905-ae0e-b8dc8d8c73f9", + "savedPayload": { + "position": { + "x": 12136.67694412419, + "y": 20453.03854116701 + }, + "targetPosition": { + "x": 12602.964520998374, + "y": 20830.63077579691 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "grid12", + "config": "{\n \"codeName\": \"grid12\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Formula", + "code": "if (isFinite(variable.grid12))\n{variable.grid12}\nelse {0}", + "project": "Foundations", + "id": "62faf40d-ff70-48f1-a44a-030fad7ce6b2", + "savedPayload": { + "position": { + "x": 12073.957793935147, + "y": 20102.51548085946 + }, + "targetPosition": { + "x": 12250.29336962289, + "y": 20345.220579171943 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "cb387922-c272-4150-8984-45364c48e6e2", + "savedPayload": { + "position": { + "x": 12250.29336962289, + "y": 20345.220579171943 + }, + "targetPosition": { + "x": 12602.964520998374, + "y": 20830.63077579691 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "grid13", + "config": "{\n \"codeName\": \"grid13\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Formula", + "code": "if (isFinite(variable.grid13))\n{variable.grid13}\nelse {0}", + "project": "Foundations", + "id": "224bf6b4-0a85-4cca-bad3-37b8bbd44f5d", + "savedPayload": { + "position": { + "x": 12280.433366407604, + "y": 19990.40839194943 + }, + "targetPosition": { + "x": 12387.943751271194, + "y": 20270.48251989859 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "3ccb9102-e0d6-4e17-8203-b3626856d6c6", + "savedPayload": { + "position": { + "x": 12387.943751271194, + "y": 20270.48251989859 + }, + "targetPosition": { + "x": 12602.964520998374, + "y": 20830.63077579691 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "grid14", + "config": "{\n \"codeName\": \"grid14\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Formula", + "code": "if (isFinite(variable.grid14))\n{variable.grid14}\nelse {0}", + "project": "Foundations", + "id": "1d6552c5-7120-4395-9d5a-fdfe71c0a95b", + "savedPayload": { + "position": { + "x": 12508.888904057487, + "y": 19935.561069965468 + }, + "targetPosition": { + "x": 12540.247443037782, + "y": 20233.91763857595 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "ee409793-775a-46dd-a320-204140dddff5", + "savedPayload": { + "position": { + "x": 12540.247443037782, + "y": 20233.91763857595 + }, + "targetPosition": { + "x": 12602.964520998374, + "y": 20830.63077579691 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "grid15", + "config": "{\n \"codeName\": \"grid15\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Formula", + "code": "if (isFinite(variable.grid15))\n{variable.grid15}\nelse {0}", + "project": "Foundations", + "id": "bb3eba8c-c85c-43d5-af94-7b05486708ca", + "savedPayload": { + "position": { + "x": 12743.755539534583, + "y": 19941.71126926129 + }, + "targetPosition": { + "x": 12696.825200022513, + "y": 20238.01777143983 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "359d7683-1741-4764-bc1b-4bd5a232d1b7", + "savedPayload": { + "position": { + "x": 12696.825200022513, + "y": 20238.01777143983 + }, + "targetPosition": { + "x": 12602.964520998374, + "y": 20830.63077579691 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "grid16", + "config": "{\n \"codeName\": \"grid16\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Formula", + "code": "if (isFinite(variable.grid16))\n{variable.grid16}\nelse {0}", + "project": "Foundations", + "id": "3f00f833-d35c-4157-8351-368b172e6a75", + "savedPayload": { + "position": { + "x": 12969.027499766595, + "y": 20008.43986391857 + }, + "targetPosition": { + "x": 12847.006506843854, + "y": 20282.50350121135 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "6abc92c0-58ae-480f-b78d-7e4d89c3f990", + "savedPayload": { + "position": { + "x": 12847.006506843854, + "y": 20282.50350121135 + }, + "targetPosition": { + "x": 12602.964520998374, + "y": 20830.63077579691 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "grid17", + "config": "{\n \"codeName\": \"grid17\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Formula", + "code": "if (isFinite(variable.grid17))\n{variable.grid17}\nelse {0}", + "project": "Foundations", + "id": "d36b30ef-4231-4cd6-a829-bc8459c27799", + "savedPayload": { + "position": { + "x": 13169.352872943227, + "y": 20131.19941048564 + }, + "targetPosition": { + "x": 12980.556755628277, + "y": 20364.34319892273 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "ed16351f-261a-4fd7-8d5d-8cd6ea718e77", + "savedPayload": { + "position": { + "x": 12980.556755628277, + "y": 20364.34319892273 + }, + "targetPosition": { + "x": 12602.964520998374, + "y": 20830.63077579691 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "grid18", + "config": "{\n \"codeName\": \"grid18\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Formula", + "code": "if (isFinite(variable.grid18))\n{variable.grid18}\nelse {0}", + "project": "Foundations", + "id": "619e2cfa-c07e-4b0b-893f-1a77229067e8", + "savedPayload": { + "position": { + "x": 13331.079815935827, + "y": 20301.624048733684 + }, + "targetPosition": { + "x": 13088.374717623343, + "y": 20477.959624421426 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "648695b1-ad30-40d8-b4d0-3c3b12c615f9", + "savedPayload": { + "position": { + "x": 13088.374717623343, + "y": 20477.959624421426 + }, + "targetPosition": { + "x": 12602.964520998374, + "y": 20830.63077579691 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "grid19", + "config": "{\n \"codeName\": \"grid19\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Formula", + "code": "if (isFinite(variable.grid19))\n{variable.grid19}\nelse {0}", + "project": "Foundations", + "id": "0db56b10-a5af-48b2-b309-543952bb702b", + "savedPayload": { + "position": { + "x": 13443.186904845856, + "y": 20508.09962120614 + }, + "targetPosition": { + "x": 13163.112776896694, + "y": 20615.61000606973 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "bbd26aff-1c6e-4250-9b02-213d582609a8", + "savedPayload": { + "position": { + "x": 13163.112776896694, + "y": 20615.61000606973 + }, + "targetPosition": { + "x": 12602.964520998374, + "y": 20830.63077579691 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "grid20", + "config": "{\n \"codeName\": \"grid20\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Formula", + "code": "if (isFinite(variable.grid20))\n{variable.grid20}\nelse {0}", + "project": "Foundations", + "id": "cfa7148e-a487-48a0-beeb-92b467b22c4d", + "savedPayload": { + "position": { + "x": 13498.034226829819, + "y": 20736.555158856023 + }, + "targetPosition": { + "x": 13199.677658219338, + "y": 20767.91369783632 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "be43e525-aa39-4963-9d96-eb71f92dee1d", + "savedPayload": { + "position": { + "x": 13199.677658219338, + "y": 20767.91369783632 + }, + "targetPosition": { + "x": 12602.964520998374, + "y": 20830.63077579691 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "gridRange", + "config": "{\n \"codeName\": \"gridRange\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Formula", + "code": "if (isFinite(variable.gridRange))\n{variable.gridRange}\nelse {0}", + "project": "Foundations", + "id": "ededa22b-fd95-4969-a441-455da05e6c52", + "savedPayload": { + "position": { + "x": 12703.42114927863, + "y": 20765.943325032367 + }, + "targetPosition": { + "x": 12703.42114927863, + "y": 20615.943325032367 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "16fc4576-85d8-4b93-9d5e-6c79f1797eed", + "savedPayload": { + "position": { + "x": 12703.42114927863, + "y": 20615.943325032367 + }, + "targetPosition": { + "x": 12703.42114927863, + "y": 20615.943325032367 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "ee419344-e2e4-430b-99db-6a331b30d6b3", + "savedPayload": { + "position": { + "x": 13562.480772172099, + "y": 19833.862947842128 + }, + "targetPosition": { + "x": 13853.3665443199, + "y": 20358.634772125766 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 5, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "dataBuilding": { + "type": "Data Building Procedure", + "name": "New Data Building Procedure", + "project": "Foundations", + "loop": { + "type": "Procedure Loop", + "name": "New Procedure Loop", + "project": "Foundations", + "procedureJavascriptCode": { + "type": "Procedure Javascript Code", + "name": "New Procedure Javascript Code", + "code": "/* Smoothed ATR Based Grid */\n\n// The ATR Based Grid allows to create a grid considering the current Average True Range. By setting an upper and lower ATR based limit from candle.close,\n// and splitting the total range between min and max, into a given number of grid lines.\n\nlet candle = record.current\n\n// Remember that you might have to change the number of records if you choose to use a different variable.totalGrids\nvariable.smoothing = 50 // Simple moving average smoothing period\nvariable.atrPeriod = 14 // The default value for ATR is 14\nvariable.atrAbove = 2 // Number of ATRs above candle.close - This will represent the top grid line\nvariable.atrBelow = 5 // Number of ATRs below candle.close - This will represent the bottom gridline\nvariable.totalGrids = 21 // Number of grids, including the top and bottom\n\nlet range = candle.max - candle.min\nvariable.savedRange.push(range)\nif (variable.savedRange.length > variable.atrPeriod) {\n variable.savedRange.splice(0,1)\n}\nvariable.atr = variable.savedRange.reduce((a,b) => a+b,0) / variable.savedRange.length\n\nlet maxValue = candle.close + (variable.atr * variable.atrAbove)\nlet minValue = candle.close - (variable.atr * variable.atrBelow)\n\n// Saving the borders and smooths them\nvariable.savedBorderMax.push(maxValue)\nif (variable.savedBorderMax.length > variable.smoothing) {\n variable.savedBorderMax.splice(0,1)\n}\nvariable.savedBorderMin.push(minValue)\nif (variable.savedBorderMin.length > variable.smoothing) {\n variable.savedBorderMin.splice(0,1)\n}\n\nlet borderMax = (variable.savedBorderMax.reduce((a,b) => a+b,0) / variable.savedBorderMax.length)\nlet borderMin = (variable.savedBorderMin.reduce((a,b) => a+b,0) / variable.savedBorderMin.length)\nlet spacing = (borderMax - borderMin) / variable.totalGrids\n\n// Create the variable.arr from the bottom to top, setting a grid line with a given spacing.\nvariable.arr.length = 0\nfor (i=0; i