diff --git a/Projects/Data-Mining/Plugins/Data-Mines/Weighted EMA cross strategy.json b/Projects/Data-Mining/Plugins/Data-Mines/Weighted EMA cross strategy.json index a88077051..07d4864d5 100644 --- a/Projects/Data-Mining/Plugins/Data-Mines/Weighted EMA cross strategy.json +++ b/Projects/Data-Mining/Plugins/Data-Mines/Weighted EMA cross strategy.json @@ -26,7 +26,7 @@ "type": "Output Dataset", "name": "Multi-Time-Frame-Market MBO", "project": "Foundations", - "id": "b7059345-37cb-4e17-af14-e997fed08797", + "id": "31dfc52d-cd31-4b7e-b2f7-268248f1e271", "savedPayload": { "position": { "x": 8233.105128254463, @@ -50,7 +50,7 @@ "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Market", - "id": "11140d3f-6121-4bf7-9c2c-a7ee18b4f819" + "id": "f612996d-59fb-4122-9ad3-9f56af8e5ef5" }, "referenceParentCombinedNodePath": [ [ @@ -84,7 +84,7 @@ "type": "Output Dataset", "name": "Multi-Time-Frame-Market EMAs", "project": "Foundations", - "id": "be0c8c42-1ab7-45c3-99b9-0bfa833829b8", + "id": "3bb75931-ec75-4bd6-99bf-a48a290ef7ab", "savedPayload": { "position": { "x": 8470.451200403575, @@ -108,7 +108,7 @@ "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Market", - "id": "aa281954-7b77-453f-bcf5-6934a7253827" + "id": "b983ffba-9143-4328-b4b1-dc9b3c678ba3" }, "referenceParentCombinedNodePath": [ [ @@ -140,7 +140,7 @@ } ], "outputDatasetFolders": [], - "id": "92cf13c2-b7f5-4359-a52a-8b0083a8e704", + "id": "da680433-f42a-4cef-9a34-d831f50058cf", "savedPayload": { "position": { "x": 7213.283412559704, @@ -173,7 +173,7 @@ "name": "Mean Breakout Multi-Time-Frame-Market", "config": "{\n \"mainUtility\": \"Self Reference\"\n}", "project": "Foundations", - "id": "28b359cd-7caa-4ed7-8b22-c9ed7c84f8e5", + "id": "d9a5b30b-82fc-4e8a-a96c-348bda4efcab", "savedPayload": { "position": { "x": 7082.709000358152, @@ -197,7 +197,7 @@ "referenceParent": { "type": "Status Report", "name": "MBO", - "id": "08935813-b948-402f-9eda-9db80723125a" + "id": "5a422c5e-1b49-468a-a209-4f2a46483f82" }, "referenceParentCombinedNodePath": [ [ @@ -232,7 +232,7 @@ "name": "Candles Volumes Multi-Time-Frame-Market", "config": "{\n \"mainUtility\": \"Market Ending Point\"\n}", "project": "Foundations", - "id": "e9f0e9f9-e46b-4a0f-8ffe-4b6a2cad661b", + "id": "dca21e5b-5248-47b5-856a-8a0394ef51f5", "savedPayload": { "position": { "x": 7243.278940756041, @@ -292,7 +292,7 @@ "type": "Data Dependency", "name": "Candles Multi-Time-Frame-Market", "project": "Foundations", - "id": "9cacb139-175f-46e4-a4d7-76d5a20757e9", + "id": "87f2b136-d8ec-4eb1-88ad-086beaa613de", "savedPayload": { "position": { "x": 7427.67344092411, @@ -350,7 +350,7 @@ "type": "Data Dependency", "name": "Volumes Multi-Time-Frame-Market", "project": "Foundations", - "id": "a089c8df-d029-4688-8a58-1315531725c8", + "id": "df8c0643-e913-46b9-99c6-bcdc8fade716", "savedPayload": { "position": { "x": 7565.460069136701, @@ -406,7 +406,7 @@ } ], "dataMineDataDependencies": [], - "id": "8cb23374-4fc8-4f9d-a70b-6a96f2bab6a9", + "id": "26b16bad-7e56-46bd-8d7a-ec25ed6cc551", "savedPayload": { "position": { "x": 7305.6524480013695, @@ -433,7 +433,7 @@ "type": "Status Report", "name": "MBO", "project": "Foundations", - "id": "08935813-b948-402f-9eda-9db80723125a", + "id": "5a422c5e-1b49-468a-a209-4f2a46483f82", "savedPayload": { "position": { "x": 7450.629484708816, @@ -460,7 +460,7 @@ "type": "Execution Started Event", "name": "", "project": "Foundations", - "id": "f476cbcb-d0ee-4623-803b-7f487a09bf49", + "id": "24d5ba4d-573a-41df-a32f-1853f5511b5f", "savedPayload": { "position": { "x": 7548.357546313854, @@ -518,7 +518,7 @@ "type": "Execution Finished Event", "name": "New Execution Finished Event", "project": "Foundations", - "id": "d3b56aa3-ed6e-415b-8b73-e7465da9f94b", + "id": "4a7d41bf-32e6-4a7e-8df4-596f88af1492", "savedPayload": { "position": { "x": 7572.650477631556, @@ -541,7 +541,7 @@ } } }, - "id": "ddaef703-ecd4-4124-a80f-ab9306d8bd2c", + "id": "abdec5ed-3b8d-4ad7-bb91-42ffa64cb61a", "savedPayload": { "position": { "x": 7274.293909021074, @@ -578,7 +578,7 @@ "type": "Output Dataset", "name": "Multi-Time-Frame-Daily MBO", "project": "Foundations", - "id": "c70d2bd9-a944-4e5e-aed8-142dd8af95fd", + "id": "0a599388-7698-478c-b9cf-400eb4f1e3e4", "savedPayload": { "position": { "x": 7607.929060976112, @@ -602,7 +602,7 @@ "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Daily", - "id": "8f9472fc-07b9-4cd3-9084-6002a185ab4a" + "id": "19cf36cc-f36a-41f6-9a3f-101d9d601207" }, "referenceParentCombinedNodePath": [ [ @@ -636,7 +636,7 @@ "type": "Output Dataset", "name": "Multi-Time-Frame-Daily EMAs", "project": "Foundations", - "id": "cf5434a7-5501-4629-873b-590b3819d26e", + "id": "2395680c-0b52-4284-a456-ae29f2019a82", "savedPayload": { "position": { "x": 8194.817621416394, @@ -660,7 +660,7 @@ "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Daily", - "id": "8d18e878-69c5-40c7-9462-6a0297c2039c" + "id": "cdf87fc6-cc82-43cf-8ba8-ede2ed00e3f9" }, "referenceParentCombinedNodePath": [ [ @@ -692,7 +692,7 @@ } ], "outputDatasetFolders": [], - "id": "fdd4fae0-ca4a-40ff-8272-461dfdd84e1b", + "id": "cf802e97-35e0-4e78-a4e0-515df776f984", "savedPayload": { "position": { "x": 7793.33925760108, @@ -725,7 +725,7 @@ "name": "Mean Breakout Multi-Time-Frame-Daily", "config": "{\n \"mainUtility\": \"Self Reference\"\n}", "project": "Foundations", - "id": "abb3ff57-e33a-4b14-94a1-e27c79da83fc", + "id": "b5602311-00c9-4495-a175-e700c0981846", "savedPayload": { "position": { "x": 8723.573575603996, @@ -749,7 +749,7 @@ "referenceParent": { "type": "Status Report", "name": "MBO", - "id": "38f46123-4573-41ed-865f-a96d8e8cdb83" + "id": "9a274a00-3e17-492d-92f6-c6b2121e9906" }, "referenceParentCombinedNodePath": [ [ @@ -784,7 +784,7 @@ "name": "", "config": "{\n \"mainUtility\": \"Market Ending Point\"\n}", "project": "Foundations", - "id": "09820a7a-a95b-4ee6-8fe8-2a8f5679c3c2", + "id": "9cf22be7-2a22-44f0-8254-ab6cd12598ac", "savedPayload": { "position": { "x": 8847.837644315925, @@ -843,7 +843,7 @@ "name": "Exchange Raw Data Historic-OHLCVs", "config": "{\n \"mainUtility\": \"Market Starting Point\"\n}", "project": "Foundations", - "id": "4f9fb973-ef2f-4be6-8f29-c462bf02b682", + "id": "4fc55a8b-ec21-44f1-bf03-eca7ea1b0ef9", "savedPayload": { "position": { "x": 8943.18881787466, @@ -903,7 +903,7 @@ "type": "Data Dependency", "name": "Candles Multi-Time-Frame-Daily", "project": "Foundations", - "id": "951541a0-a74a-410f-ad72-bfe0c5e32b9e", + "id": "d11636d7-36a5-434d-9e23-820a9fb4ba20", "savedPayload": { "position": { "x": 9003.129071377436, @@ -961,7 +961,7 @@ "type": "Data Dependency", "name": "Volumes Multi-Time-Frame-Daily", "project": "Foundations", - "id": "866ea680-477e-4e23-8461-a393c8143e97", + "id": "eea01562-14f6-4c9a-913c-d2500ab89131", "savedPayload": { "position": { "x": 9023.573575603996, @@ -1017,7 +1017,7 @@ } ], "dataMineDataDependencies": [], - "id": "71b98fa9-09ca-4037-892a-984bcab3e372", + "id": "a69ebff0-8d3e-4b69-8265-6e5e0400112d", "savedPayload": { "position": { "x": 8070.070606925739, @@ -1044,7 +1044,7 @@ "type": "Status Report", "name": "MBO", "project": "Foundations", - "id": "38f46123-4573-41ed-865f-a96d8e8cdb83", + "id": "9a274a00-3e17-492d-92f6-c6b2121e9906", "savedPayload": { "position": { "x": 7953.909197998971, @@ -1071,7 +1071,7 @@ "type": "Execution Started Event", "name": "", "project": "Foundations", - "id": "77d0eeec-5abf-4b45-bd4f-2a31eb830332", + "id": "b502b5a5-5a06-4446-b645-32e9dfa9c22c", "savedPayload": { "position": { "x": 7962.0365233305665, @@ -1129,7 +1129,7 @@ "type": "Execution Finished Event", "name": "New Execution Finished Event", "project": "Foundations", - "id": "88570f0b-33c6-4984-8336-4d7f3d76ef5e", + "id": "fda2799c-d0d5-4c7c-ac47-0ab00a2aeb80", "savedPayload": { "position": { "x": 7891.5356907536425, @@ -1152,7 +1152,7 @@ } } }, - "id": "273c3f25-15af-4833-8a33-378d57d2a353", + "id": "aae089f5-e07a-44aa-92df-68458e3cf029", "savedPayload": { "position": { "x": 7668.5922431104245, @@ -1188,7 +1188,7 @@ "name": "Multi-Time-Frame-Market", "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [\n \"24-hs\",\n \"12-hs\",\n \"08-hs\",\n \"06-hs\",\n \"04-hs\",\n \"03-hs\",\n \"02-hs\",\n \"01-hs\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n}", "project": "Foundations", - "id": "11140d3f-6121-4bf7-9c2c-a7ee18b4f819", + "id": "f612996d-59fb-4122-9ad3-9f56af8e5ef5", "savedPayload": { "position": { "x": 7889.991413134877, @@ -1216,7 +1216,7 @@ "name": "Multi-Time-Frame-Daily", "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [\n \"45-min\",\n \"40-min\",\n \"30-min\",\n \"20-min\",\n \"15-min\",\n \"10-min\",\n \"05-min\",\n \"04-min\",\n \"03-min\",\n \"02-min\",\n \"01-min\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n}", "project": "Foundations", - "id": "8f9472fc-07b9-4cd3-9084-6002a185ab4a", + "id": "19cf36cc-f36a-41f6-9a3f-101d9d601207", "savedPayload": { "position": { "x": 7975.933765666151, @@ -1255,15 +1255,15 @@ "name": "New Formula", "code": "record.current.begin", "project": "Foundations", - "id": "dfce95f3-c330-4b06-96d6-f1ea22a100f9", + "id": "a981d292-f481-42bb-8172-b85a0801d7a3", "savedPayload": { "position": { - "x": 8497.667034902732, - "y": 14019.584694161898 + "x": 8829.581171542615, + "y": 13267.818503823402 }, "targetPosition": { - "x": 8273.360634812778, - "y": 14037.237990700663 + "x": 8637.737134562945, + "y": 13385.380680884491 }, "floatingObject": { "isPinned": false, @@ -1278,15 +1278,15 @@ } } }, - "id": "4a267a0b-4ae1-40fb-b80b-38c720c307d6", + "id": "b3f0b183-6f59-4abe-ada4-2694d36d95d0", "savedPayload": { "position": { - "x": 8273.360634812778, - "y": 14037.237990700663 + "x": 8637.737134562945, + "y": 13385.380680884491 }, "targetPosition": { - "x": 7824.747834632871, - "y": 14072.544583778194 + "x": 8254.049060603604, + "y": 13620.505035006669 }, "floatingObject": { "isPinned": false, @@ -1311,15 +1311,15 @@ "name": "New Record Formula", "code": "variable.MBO1", "project": "Foundations", - "id": "ebd3e7e0-445d-434c-a411-6532d21a0684", + "id": "7e46041b-c322-454f-9155-1d2adea92edb", "savedPayload": { "position": { - "x": 8466.7109831321, - "y": 14281.131054981282 + "x": 8920.738690505323, + "y": 13514.911771104513 }, "targetPosition": { - "x": 8252.72326696569, - "y": 14211.60223124692 + "x": 8698.508813871416, + "y": 13550.109525738564 }, "floatingObject": { "isPinned": false, @@ -1334,15 +1334,15 @@ } } }, - "id": "472ad8b3-c377-43b5-9700-615979dfe921", + "id": "2115f434-56a6-4dee-aab2-2f663374cc9e", "savedPayload": { "position": { - "x": 8252.72326696569, - "y": 14211.60223124692 + "x": 8698.508813871416, + "y": 13550.109525738564 }, "targetPosition": { - "x": 7824.747834632871, - "y": 14072.544583778194 + "x": 8254.049060603604, + "y": 13620.505035006669 }, "floatingObject": { "isPinned": false, @@ -1367,15 +1367,15 @@ "name": "New Record Formula", "code": "variable.MBO2", "project": "Foundations", - "id": "67f5f5d4-4b6e-4755-a94b-71cdad1906a4", + "id": "3df32a56-e5a7-45a5-84a9-d28e757d200f", "savedPayload": { "position": { - "x": 8338.021861412892, - "y": 14510.922016401068 + "x": 8910.398756872037, + "y": 13778.080655609405 }, "targetPosition": { - "x": 8166.930519152885, - "y": 14364.796205526776 + "x": 8691.615524782559, + "y": 13725.555448741827 }, "floatingObject": { "isPinned": false, @@ -1390,15 +1390,15 @@ } } }, - "id": "ebe4b868-65ac-44c6-81f9-ea83929e0129", + "id": "f4ae5fbd-cf9b-42d0-ac13-874854e3014a", "savedPayload": { "position": { - "x": 8166.930519152885, - "y": 14364.796205526776 + "x": 8691.615524782559, + "y": 13725.555448741827 }, "targetPosition": { - "x": 7824.747834632871, - "y": 14072.544583778194 + "x": 8254.049060603604, + "y": 13620.505035006669 }, "floatingObject": { "isPinned": false, @@ -1423,15 +1423,15 @@ "name": "New Record Formula", "code": "variable.MBO3", "project": "Foundations", - "id": "61c37e7d-903a-4309-9dbc-3119a9c38eac", + "id": "e2976f1f-28d7-456a-9981-8d798318571e", "savedPayload": { "position": { - "x": 8131.191421957064, - "y": 14673.97398760534 + "x": 8800.135531806693, + "y": 14017.260080304088 }, "targetPosition": { - "x": 8029.043559515667, - "y": 14473.497519662958 + "x": 8618.10670807233, + "y": 13885.00839853828 }, "floatingObject": { "isPinned": false, @@ -1446,15 +1446,15 @@ } } }, - "id": "3c6cc634-fbaa-4212-8b3b-fda171c82183", + "id": "6b17fe74-8e5a-48fe-888b-3655c4e133dd", "savedPayload": { "position": { - "x": 8029.043559515667, - "y": 14473.497519662958 + "x": 8618.10670807233, + "y": 13885.00839853828 }, "targetPosition": { - "x": 7824.747834632871, - "y": 14072.544583778194 + "x": 8254.049060603604, + "y": 13620.505035006669 }, "floatingObject": { "isPinned": false, @@ -1479,15 +1479,15 @@ "name": "New Record Formula", "code": "variable.MBO4", "project": "Foundations", - "id": "ea793af3-5cda-4734-b1a7-d7b006ba8c8e", + "id": "cde232e1-2d68-45d0-825e-2699ee0ec8f2", "savedPayload": { "position": { - "x": 7877.707724249166, - "y": 14745.463784048055 + "x": 8606.73559178687, + "y": 14196.03714594568 }, "targetPosition": { - "x": 7860.054427710401, - "y": 14521.157383958101 + "x": 8489.173414725781, + "y": 14004.19310896601 }, "floatingObject": { "isPinned": false, @@ -1502,15 +1502,15 @@ } } }, - "id": "a6e10ffd-650f-40ab-a996-6916afb4e13c", + "id": "706abcbf-0f75-40ff-a0bd-35bde5a96e64", "savedPayload": { "position": { - "x": 7860.054427710401, - "y": 14521.157383958101 + "x": 8489.173414725781, + "y": 14004.19310896601 }, "targetPosition": { - "x": 7824.747834632871, - "y": 14072.544583778194 + "x": 8254.049060603604, + "y": 13620.505035006669 }, "floatingObject": { "isPinned": false, @@ -1535,15 +1535,15 @@ "name": "New Record Formula", "code": "variable.MBO5", "project": "Foundations", - "id": "a028a4b0-1263-463a-8472-54aef9d312cd", + "id": "97c0cdf7-e031-4ae3-b75c-2cb0e4903d92", "savedPayload": { "position": { - "x": 7616.161363429782, - "y": 14714.507732277423 + "x": 8359.64232450576, + "y": 14287.194664908387 }, "targetPosition": { - "x": 7685.690187164145, - "y": 14500.520016111013 + "x": 8324.444569871708, + "y": 14064.964788274481 }, "floatingObject": { "isPinned": false, @@ -1558,15 +1558,15 @@ } } }, - "id": "0bedcb3d-2911-4ed1-8b6e-00f4012f65e1", + "id": "c698de07-89f1-4a69-8101-cbb9a8290e85", "savedPayload": { "position": { - "x": 7685.690187164145, - "y": 14500.520016111013 + "x": 8324.444569871708, + "y": 14064.964788274481 }, "targetPosition": { - "x": 7824.747834632871, - "y": 14072.544583778194 + "x": 8254.049060603604, + "y": 13620.505035006669 }, "floatingObject": { "isPinned": false, @@ -1591,15 +1591,15 @@ "name": "New Formula", "code": "record.current.end", "project": "Foundations", - "id": "976befb9-5d3c-40fb-a21f-2b220c921985", + "id": "28eb70ad-0547-49b6-9e79-b70942c44c87", "savedPayload": { "position": { - "x": 7386.370402009997, - "y": 14585.818610558215 + "x": 8096.473440000867, + "y": 14276.854731275102 }, "targetPosition": { - "x": 7532.496212884288, - "y": 14414.727268298207 + "x": 8148.9986468684465, + "y": 14058.071499185624 }, "floatingObject": { "isPinned": false, @@ -1614,15 +1614,15 @@ } } }, - "id": "41051e53-cf74-4cf2-af4b-3508eb09a434", + "id": "3d3693bb-e63d-4ea3-b169-13eafdaca7cb", "savedPayload": { "position": { - "x": 7532.496212884288, - "y": 14414.727268298207 + "x": 8148.9986468684465, + "y": 14058.071499185624 }, "targetPosition": { - "x": 7824.747834632871, - "y": 14072.544583778194 + "x": 8254.049060603604, + "y": 13620.505035006669 }, "floatingObject": { "isPinned": false, @@ -1638,7 +1638,7 @@ } } ], - "id": "9f38f1d1-c072-4451-889a-1c4aebd17325", + "id": "54aabfde-31a3-4c4f-b412-60d8d0d74599", "savedPayload": { "position": { "x": 8254.049060603604, @@ -1651,7 +1651,7 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": true, + "isCollapsed": false, "angleToParent": 2, "distanceToParent": 5, "arrangementStyle": 0 @@ -1674,7 +1674,7 @@ "name": "New Procedure Javascript Code", "code": "//Mean breakout indicator\nlet candle = record.current\nlet P1 = 13\nlet P2 = 48\nlet P3 = 2 * P2\nlet P4 = 2 * P3\nlet P5 = 2 * P4\n\nif(variable.previousEMAp1 === undefined){\n\tvariable.previousEMAp1 = candle.close\n}\nif(variable.previousEMAp2 === undefined){\n\tvariable.previousEMAp2 = candle.close\n}\nif(variable.previousEMAp3 === undefined){\n\tvariable.previousEMAp3 = candle.close\n}\nif(variable.previousEMAp4 === undefined){\n\tvariable.previousEMAp4 = candle.close\n}\nif(variable.previousEMAp5 === undefined){\n\tvariable.previousEMAp5 = candle.close\n}\n\nvariable.EMAp1 = calculateEMA(P1,candle.close,variable.previousEMAp1)\nvariable.EMAp2 = calculateEMA(P2,candle.close,variable.previousEMAp2)\nvariable.EMAp3 = calculateEMA(P3,candle.close,variable.previousEMAp3)\nvariable.EMAp4 = calculateEMA(P4,candle.close,variable.previousEMAp4)\nvariable.EMAp5 = calculateEMA(P5,candle.close,variable.previousEMAp5)\n\nvariable.previousEMAp1 = variable.EMAp1\nvariable.previousEMAp2 = variable.EMAp2\nvariable.previousEMAp3 = variable.EMAp3\nvariable.previousEMAp4 = variable.EMAp4\nvariable.previousEMAp5 = variable.EMAp5\n\nvariable.cC1.push(candle.close)\nif(variable.cC1.length > P1){\n\tvariable.cC1.splice(0,1)\n}\nvariable.cC2.push(candle.close)\nif(variable.cC2.length > P2){\n\tvariable.cC2.splice(0,1)\n}\nvariable.cC3.push(candle.close)\nif(variable.cC3.length > P3){\n\tvariable.cC3.splice(0,1)\n}\nvariable.cC4.push(candle.close)\nif(variable.cC4.length > P4){\n\tvariable.cC4.splice(0,1)\n}\nvariable.cC5.push(candle.close)\nif(variable.cC5.length > P5){\n\tvariable.cC5.splice(0,1)\n}\n\nif(variable.cC1.length === P1){\n\tvariable.Max1 = Math.max.apply(null, variable.cC1)\n\tvariable.Min1 = Math.min.apply(null, variable.cC1)\n}else{\n\tvariable.Max1 = candle.max\n\tvariable.Min1 = candle.min\n}\n\nif(variable.cC2.length === P2){\n\tvariable.Max2 = Math.max.apply(null, variable.cC2)\n\tvariable.Min2 = Math.min.apply(null, variable.cC2)\n}else{\n\tvariable.Max2 = candle.max\n\tvariable.Min2 = candle.min\n}\n\nif(variable.cC3.length === P3){\n\tvariable.Max3 = Math.max.apply(null, variable.cC3)\n\tvariable.Min3 = Math.min.apply(null, variable.cC3)\n}else{\n\tvariable.Max3 = candle.max\n\tvariable.Min3 = candle.min\n}\n\nif(variable.cC4.length === P4){\n\tvariable.Max4 = Math.max.apply(null, variable.cC4)\n\tvariable.Min4 = Math.min.apply(null, variable.cC4)\n}else{\n\tvariable.Max4 = candle.max\n\tvariable.Min4 = candle.min\n}\n\nif(variable.cC5.length === P5){\n\tvariable.Max5 = Math.max.apply(null, variable.cC5)\n\tvariable.Min5 = Math.min.apply(null, variable.cC5)\n}else{\n\tvariable.Max5 = candle.max\n\tvariable.Min5 = candle.min\n}\n\nvariable.MBO1 = (candle.close - variable.EMAp1) / (variable.Max1 - variable.Min1)\nvariable.MBO2 = (candle.close - variable.EMAp2) / (variable.Max2 - variable.Min2)\nvariable.MBO3 = (candle.close - variable.EMAp3) / (variable.Max3 - variable.Min3)\nvariable.MBO4 = (candle.close - variable.EMAp4) / (variable.Max4 - variable.Min4)\nvariable.MBO5 = (candle.close - variable.EMAp5) / (variable.Max5 - variable.Min5)\n\n\n//EMA calculation\nfunction calculateEMA(periods, price, previousEMA) {\n let k = 2 / (periods + 1)\n return price * k + previousEMA * (1-k)\n}", "project": "Foundations", - "id": "8ade90c9-681c-4803-8804-053a54e30329", + "id": "d6c80464-8513-443e-a312-cd2689863c33", "savedPayload": { "position": { "x": 8539.311757873891, @@ -1697,7 +1697,7 @@ } } }, - "id": "82eb99f8-f1c8-4f64-89bb-8aa0625eff93", + "id": "72996a4d-4377-464d-b2b6-f8847c683921", "savedPayload": { "position": { "x": 8294.224192117128, @@ -1729,7 +1729,7 @@ "name": "New Procedure Javascript Code", "code": " / Initialization Code. /\n\nvariable.cC1 = []\nvariable.cC2 = []\nvariable.cC3 = []\nvariable.cC4 = []\nvariable.cC5 = []", "project": "Foundations", - "id": "09af02f8-e48f-41b6-b9c0-1113e0667ea2", + "id": "7fc1c20d-5917-47c3-8dcb-d2a95abe6666", "savedPayload": { "position": { "x": 7874.702601531579, @@ -1752,7 +1752,7 @@ } } }, - "id": "7e73f49d-0c70-46b6-a5f8-751fd059c166", + "id": "20f8c022-7acc-44d9-90e7-768d37c335bb", "savedPayload": { "position": { "x": 7851.151421222254, @@ -1775,7 +1775,7 @@ } } }, - "id": "ef314ecc-9ed4-4943-bb9f-c5dd4b2264b2", + "id": "6a89d76e-b3b4-45bd-af69-deae1a667434", "savedPayload": { "position": { "x": 7804.049060603604, @@ -1798,7 +1798,7 @@ } } }, - "id": "c71668ec-cf2a-4f5e-8ee6-b889124d8b3e", + "id": "8a4dbee2-b931-4dec-8759-b404d7a05e29", "savedPayload": { "position": { "x": 7525.933765666151, @@ -1811,7 +1811,7 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": true, + "isCollapsed": false, "angleToParent": 2, "distanceToParent": 4, "arrangementStyle": 0 @@ -1822,7 +1822,7 @@ "referenceParent": { "type": "Plotter Module", "name": "MBO", - "id": "4f685453-cf2b-44b2-b6df-ca2ffae7bfef" + "id": "7d66f8b3-c629-435d-aca1-78bc7fe1ae99" }, "referenceParentCombinedNodePath": [ [ @@ -1857,7 +1857,7 @@ "name": "Multi-Time-Frame-Market", "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [\n \"24-hs\",\n \"12-hs\",\n \"08-hs\",\n \"06-hs\",\n \"04-hs\",\n \"03-hs\",\n \"02-hs\",\n \"01-hs\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n}", "project": "Foundations", - "id": "aa281954-7b77-453f-bcf5-6934a7253827", + "id": "b983ffba-9143-4328-b4b1-dc9b3c678ba3", "savedPayload": { "position": { "x": 8037.461696864945, @@ -1885,7 +1885,7 @@ "name": "Multi-Time-Frame-Daily", "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [\n \"45-min\",\n \"40-min\",\n \"30-min\",\n \"20-min\",\n \"15-min\",\n \"10-min\",\n \"05-min\",\n \"04-min\",\n \"03-min\",\n \"02-min\",\n \"01-min\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n}", "project": "Foundations", - "id": "8d18e878-69c5-40c7-9462-6a0297c2039c", + "id": "cdf87fc6-cc82-43cf-8ba8-ede2ed00e3f9", "savedPayload": { "position": { "x": 7908.548168068035, @@ -1924,7 +1924,7 @@ "name": "New Record Formula", "code": "record.current.begin", "project": "Foundations", - "id": "d63b5ec9-2882-4939-bc5b-17f7ddb0469a", + "id": "792fb421-c000-495d-891b-732e5a0bbd4f", "savedPayload": { "position": { "x": 7837.978944468602, @@ -1947,7 +1947,7 @@ } } }, - "id": "38212797-32f6-45a6-b204-1f47ec903159", + "id": "022562cd-6557-4001-a705-b6f502db2f90", "savedPayload": { "position": { "x": 7725.825744423625, @@ -1980,7 +1980,7 @@ "name": "New Record Formula", "code": "record.current.end", "project": "Foundations", - "id": "6f1b8f17-52ee-42b4-8ca7-22dbaddea099", + "id": "6abbd9e3-e752-4f4a-b4a5-7e9a460c08d4", "savedPayload": { "position": { "x": 7802.234046247245, @@ -2003,7 +2003,7 @@ } } }, - "id": "0899d5b5-0c2f-4e9f-ab79-f1cdc4e46f94", + "id": "bc4aed2c-ff9a-4e4a-81ff-84631f3c4c07", "savedPayload": { "position": { "x": 7701.995812276054, @@ -2036,7 +2036,7 @@ "name": "New Record Formula", "code": "variable.EMAp1", "project": "Foundations", - "id": "1588a3cf-ad7d-4b8e-9910-bc13c9352ecc", + "id": "fb6ebe07-fe4f-4d82-af8c-d7e11ac94b3f", "savedPayload": { "position": { "x": 7720.708060645108, @@ -2059,7 +2059,7 @@ } } }, - "id": "098c1c23-c6d1-4b2e-860e-3f4fe9ea7a4a", + "id": "75b59572-80b7-4242-865d-897e43b1b13f", "savedPayload": { "position": { "x": 7647.6451552079625, @@ -2092,7 +2092,7 @@ "name": "New Record Formula", "code": "variable.EMAp2", "project": "Foundations", - "id": "6f84a711-bef3-4575-8406-b90e8bfeec02", + "id": "c7be9b72-d3da-48c8-8be9-20f55f1826a9", "savedPayload": { "position": { "x": 7605.812579935216, @@ -2115,7 +2115,7 @@ } } }, - "id": "c970c6ac-5ba7-450c-8065-6e47ba267bc0", + "id": "e317a894-4da5-420b-9031-30bec6f84bea", "savedPayload": { "position": { "x": 7571.048168068034, @@ -2148,7 +2148,7 @@ "name": "New Record Formula", "code": "variable.EMAp3", "project": "Foundations", - "id": "ddcb1abb-c12a-429a-a7da-07a5f0f7b7ab", + "id": "1c9fb528-b45e-4cfb-8e9d-c098fccdd148", "savedPayload": { "position": { "x": 7475.039399525524, @@ -2171,7 +2171,7 @@ } } }, - "id": "748fe2d0-2120-4bda-9479-cb1bf084dd49", + "id": "ade2a684-3816-4a49-9e15-2e274c8c53c1", "savedPayload": { "position": { "x": 7483.866047794906, @@ -2204,7 +2204,7 @@ "name": "New Record Formula", "code": "variable.EMAp4", "project": "Foundations", - "id": "8ca9d9ff-9ca9-4319-ba8d-c14b79fedbee", + "id": "dd8028a0-2d22-48da-9f10-8200a99fe433", "savedPayload": { "position": { "x": 7348.297550671575, @@ -2227,7 +2227,7 @@ } } }, - "id": "aef3bee7-33db-461e-8da2-13b13cde5c10", + "id": "46bf55f6-5d3a-44e5-9556-3536d06f00de", "savedPayload": { "position": { "x": 7399.371481892274, @@ -2260,7 +2260,7 @@ "name": "New Record Formula", "code": "variable.EMAp5", "project": "Foundations", - "id": "f3b0c52e-944f-4bc7-8916-84df4b03f25d", + "id": "a632ccbd-1346-4091-b7fb-6a9f47aaa919", "savedPayload": { "position": { "x": 7244.882330943661, @@ -2283,7 +2283,7 @@ } } }, - "id": "6dd12ea5-9f10-4434-a14e-c84e8ead2ba0", + "id": "d3408661-a3b1-4d33-97eb-b336522bc13c", "savedPayload": { "position": { "x": 7330.428002073664, @@ -2307,7 +2307,7 @@ } } ], - "id": "63d7579e-0a03-487c-92ba-38cc32cd8b5c", + "id": "9159d6b6-4572-49b4-b7bb-c2959d041c26", "savedPayload": { "position": { "x": 7501.519344333671, @@ -2320,7 +2320,7 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": true, + "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -2343,7 +2343,7 @@ "name": "New Procedure Javascript Code", "code": "let candle = record.current\nlet P1 = 13\nlet P2 = 48\nlet P3 = 2 * P2\nlet P4 = 2 * P3\nlet P5 = 2 * P4\n\nif(variable.previousEMAp1 === undefined){\n\tvariable.previousEMAp1 = candle.close\n}\nif(variable.previousEMAp2 === undefined){\n\tvariable.previousEMAp2 = candle.close\n}\nif(variable.previousEMAp3 === undefined){\n\tvariable.previousEMAp3 = candle.close\n}\nif(variable.previousEMAp4 === undefined){\n\tvariable.previousEMAp4 = candle.close\n}\nif(variable.previousEMAp5 === undefined){\n\tvariable.previousEMAp5 = candle.close\n}\n\nvariable.EMAp1 = calculateEMA(P1,candle.close,variable.previousEMAp1)\nvariable.EMAp2 = calculateEMA(P2,candle.close,variable.previousEMAp2)\nvariable.EMAp3 = calculateEMA(P3,candle.close,variable.previousEMAp3)\nvariable.EMAp4 = calculateEMA(P4,candle.close,variable.previousEMAp4)\nvariable.EMAp5 = calculateEMA(P5,candle.close,variable.previousEMAp5)\n\nvariable.previousEMAp1 = variable.EMAp1\nvariable.previousEMAp2 = variable.EMAp2\nvariable.previousEMAp3 = variable.EMAp3\nvariable.previousEMAp4 = variable.EMAp4\nvariable.previousEMAp5 = variable.EMAp5\n\n//EMA calculation\nfunction calculateEMA(periods, price, previousEMA) {\n let k = 2 / (periods + 1)\n return price * k + previousEMA * (1-k)\n}", "project": "Foundations", - "id": "85fa0598-6b82-4d8b-8a27-6763c9171b11", + "id": "85219d1c-c287-4655-9a26-1483eba9215b", "savedPayload": { "position": { "x": 7340.354375481209, @@ -2366,7 +2366,7 @@ } } }, - "id": "e866c1d4-c482-4a87-9e50-4ab6d76a73e9", + "id": "a15f31f9-7765-45a7-be7c-e16261604d49", "savedPayload": { "position": { "x": 7270.184179830215, @@ -2398,7 +2398,7 @@ "name": "New Procedure Javascript Code", "code": "// Type your code", "project": "Foundations", - "id": "e2284f1f-dda6-449e-bc76-a2381502c612", + "id": "83e1755c-2847-4af5-90e5-40cbdd0d6322", "savedPayload": { "position": { "x": 6805.385085065185, @@ -2421,7 +2421,7 @@ } } }, - "id": "9937d8aa-b3b3-43a1-9ede-8b60ea6b38e4", + "id": "07665eb4-855c-4ce4-bfeb-92f38c576ff2", "savedPayload": { "position": { "x": 7056.196463663806, @@ -2444,7 +2444,7 @@ } } }, - "id": "e3899249-c073-4cf3-ace8-3894c6665b5f", + "id": "f443ed79-7b5e-4ecb-b26c-268eb601ab0c", "savedPayload": { "position": { "x": 7223.404049396219, @@ -2467,7 +2467,7 @@ } } }, - "id": "065a8177-95a9-40e6-8c6a-8ed44444dca9", + "id": "1c375394-cc1a-4917-a22a-cf2fc166b459", "savedPayload": { "position": { "x": 7362.461696864945, @@ -2480,7 +2480,7 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 2, "distanceToParent": 4, "arrangementStyle": 0 @@ -2491,7 +2491,7 @@ "referenceParent": { "type": "Plotter Module", "name": "EMAs", - "id": "5a5c9bf2-e38b-4d5f-bb6c-6efd13e3e4c9" + "id": "65b1c38f-0eeb-47b6-9c02-f717ee24d5c1" }, "referenceParentCombinedNodePath": [ [ @@ -2516,7 +2516,7 @@ } } ], - "id": "c0cd61c4-0c48-456d-8c4c-0437b0ab88a7", + "id": "c793bfaa-a46d-4770-a196-ad804d8d7d08", "savedPayload": { "position": { "x": 7097.958333333332, @@ -2559,7 +2559,7 @@ "type": "Output Dataset", "name": "Multi-Time-Frame-Market T2I", "project": "Foundations", - "id": "264e349f-5519-485d-88cb-4e4593ed9824", + "id": "6ee5e226-8eb3-4d24-8429-86254ef6ab3e", "savedPayload": { "position": { "x": 7299.868115576018, @@ -2583,7 +2583,7 @@ "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Market", - "id": "f153acd6-b8d2-4bb3-88d8-b32600ae93c4" + "id": "310bcacb-584d-4724-aa0a-aea4e9f1e404" }, "referenceParentCombinedNodePath": [ [ @@ -2615,7 +2615,7 @@ } ], "outputDatasetFolders": [], - "id": "0d4ae6bd-4d1c-43d0-aefb-4541e75daf92", + "id": "78748b6b-daa0-4f2f-bec9-1f56af5197ec", "savedPayload": { "position": { "x": 7154.979241632657, @@ -2648,7 +2648,7 @@ "name": "Trend Intensity Indicator Multi-Time-Frame-Market", "config": "{\n \"mainUtility\": \"Self Reference\"\n}", "project": "Foundations", - "id": "343ee357-7881-4a22-9881-b1810d806a74", + "id": "85d98970-9f5f-42f3-84f5-0de289b6fc3b", "savedPayload": { "position": { "x": 7533.011904013108, @@ -2672,7 +2672,7 @@ "referenceParent": { "type": "Status Report", "name": "T2i", - "id": "fccb2d71-0de9-4023-81a3-bf80164d5423" + "id": "e4ac60fd-0d0c-4e91-b99b-0e6ff83fac16" }, "referenceParentCombinedNodePath": [ [ @@ -2707,7 +2707,7 @@ "name": "Candles Volumes Multi-Time-Frame-Market", "config": "{\n \"mainUtility\": \"Market Ending Point\"\n}", "project": "Foundations", - "id": "37a1f88a-e757-417e-870e-fc292e15a0e0", + "id": "65bf1e7a-eb21-41da-b933-303cfba17c3e", "savedPayload": { "position": { "x": 7599.456976002389, @@ -2767,7 +2767,7 @@ "type": "Data Dependency", "name": "Candles Multi-Time-Frame-Market", "project": "Foundations", - "id": "7f88082a-ae10-40b0-9d22-58d494a6d03d", + "id": "538896cf-681e-4287-9be5-d00f70f6b61c", "savedPayload": { "position": { "x": 7551.469285959644, @@ -2825,7 +2825,7 @@ "type": "Data Dependency", "name": "Volumes Multi-Time-Frame-Market", "project": "Foundations", - "id": "4bf80157-4e13-4f4c-8388-a371940b3162", + "id": "1c29aeb8-c4b8-47d5-bfb5-b997aa25888d", "savedPayload": { "position": { "x": 7407.378500439607, @@ -2881,7 +2881,7 @@ } ], "dataMineDataDependencies": [], - "id": "5a68a393-abd7-4a15-9848-360612d6973e", + "id": "c93371f6-23fd-40fd-9703-9b4ab01c559f", "savedPayload": { "position": { "x": 7299.868115576017, @@ -2908,7 +2908,7 @@ "type": "Status Report", "name": "T2i", "project": "Foundations", - "id": "fccb2d71-0de9-4023-81a3-bf80164d5423", + "id": "e4ac60fd-0d0c-4e91-b99b-0e6ff83fac16", "savedPayload": { "position": { "x": 7222.222402045261, @@ -2935,7 +2935,7 @@ "type": "Execution Started Event", "name": "", "project": "Foundations", - "id": "7032904f-3064-47a3-8082-85fe27899a74", + "id": "c3e3f812-e918-4a56-9e8e-be284962c439", "savedPayload": { "position": { "x": 7087.736081220053, @@ -2993,7 +2993,7 @@ "type": "Execution Finished Event", "name": "New Execution Finished Event", "project": "Foundations", - "id": "be867e31-f414-4390-aeb4-b32bf738ff83", + "id": "9e7ec26e-fe2a-4420-89fa-cb9e4cacc7bd", "savedPayload": { "position": { "x": 6932.44465415854, @@ -3016,15 +3016,15 @@ } } }, - "id": "43e00f93-fa9d-4a5e-aea9-38c129ee331a", + "id": "6dd25cca-3701-477c-9ef2-994e71ab05ae", "savedPayload": { "position": { - "x": 7157.965388902327, - "y": 13373.954765285125 + "x": 7336.969933824358, + "y": 13081.84589665039 }, "targetPosition": { - "x": 6890.663431645817, - "y": 13237.757615363262 + "x": 7040.663431645817, + "y": 13128.77623616246 }, "floatingObject": { "isPinned": false, @@ -3053,7 +3053,7 @@ "type": "Output Dataset", "name": "Multi-Time-Frame-Daily T2I", "project": "Foundations", - "id": "096daf78-6541-4f50-944f-bb840bd81763", + "id": "3bf829e6-2f79-4b35-b553-24e58b602bd4", "savedPayload": { "position": { "x": 7837.188817874659, @@ -3077,7 +3077,7 @@ "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Daily", - "id": "c48ef5f1-0234-4fb3-92f4-bc4bf21aff66" + "id": "8358552e-b05a-4ada-9b11-a477f8b3f3f1" }, "referenceParentCombinedNodePath": [ [ @@ -3109,7 +3109,7 @@ } ], "outputDatasetFolders": [], - "id": "6bc53a16-3ef9-43d7-a2a5-5df89bf272e9", + "id": "f9ccfa46-3744-41fb-b296-6255831b9904", "savedPayload": { "position": { "x": 7317.573575603996, @@ -3142,7 +3142,7 @@ "name": "Trend Intensity Indicator Multi-Time-Frame-Daily", "config": "{\n \"mainUtility\": \"Self Reference\"\n}", "project": "Foundations", - "id": "e95d1d1d-b5cd-4372-aad8-667315c1f99f", + "id": "961fe1be-0ba9-4814-808d-2b7684b10eec", "savedPayload": { "position": { "x": 7617.573575603996, @@ -3166,7 +3166,7 @@ "referenceParent": { "type": "Status Report", "name": "T2i", - "id": "05a46d64-5395-4780-b3fb-4db70ece6780" + "id": "7c045a44-bc6b-4886-8160-b56e6c8187a0" }, "referenceParentCombinedNodePath": [ [ @@ -3201,7 +3201,7 @@ "name": "", "config": "{\n \"mainUtility\": \"Market Ending Point\"\n}", "project": "Foundations", - "id": "559e69fd-313c-4207-9968-ada1c903dcfe", + "id": "efc460b7-0f60-475d-bbb8-581623887766", "savedPayload": { "position": { "x": 7522.22240204526, @@ -3260,7 +3260,7 @@ "name": "Exchange Raw Data Historic-OHLCVs", "config": "{\n \"mainUtility\": \"Market Starting Point\"\n}", "project": "Foundations", - "id": "db935b68-dd5f-41b6-a97c-ad660de5cf5c", + "id": "695adbae-85b8-4df4-a9fb-a6a7b2e04360", "savedPayload": { "position": { "x": 7397.958333333332, @@ -3320,7 +3320,7 @@ "type": "Data Dependency", "name": "Candles Multi-Time-Frame-Daily", "project": "Foundations", - "id": "c772747c-816a-493c-950d-1cc65997ab9a", + "id": "95b75357-0a9f-454f-9c58-daf4a34fe24c", "savedPayload": { "position": { "x": 7253.249760394845, @@ -3378,7 +3378,7 @@ "type": "Data Dependency", "name": "Volumes Multi-Time-Frame-Daily", "project": "Foundations", - "id": "eaa52ffc-cc70-4e77-b256-0e46f3952a6e", + "id": "42a4cd6b-c10a-4eb6-8526-632c0f2e982b", "savedPayload": { "position": { "x": 7097.958333333332, @@ -3434,7 +3434,7 @@ } ], "dataMineDataDependencies": [], - "id": "7fb3daaa-a5d3-4403-ae93-685cecb82b0b", + "id": "d9c5b88a-a0f7-4b1c-b676-4dad9b13f7db", "savedPayload": { "position": { "x": 7097.958333333332, @@ -3461,7 +3461,7 @@ "type": "Status Report", "name": "T2i", "project": "Foundations", - "id": "05a46d64-5395-4780-b3fb-4db70ece6780", + "id": "7c045a44-bc6b-4886-8160-b56e6c8187a0", "savedPayload": { "position": { "x": 6797.958333333332, @@ -3488,7 +3488,7 @@ "type": "Execution Started Event", "name": "", "project": "Foundations", - "id": "7f0a893d-f80f-4c94-8b66-65164dac6906", + "id": "4b67f5eb-4a19-4f3a-b8c5-673ef56e3238", "savedPayload": { "position": { "x": 6647.958333333332, @@ -3546,7 +3546,7 @@ "type": "Execution Finished Event", "name": "New Execution Finished Event", "project": "Foundations", - "id": "9f951fe6-715e-4f06-bb28-2955e466baee", + "id": "5bc783e1-2ec4-4c45-9e5e-6df0dda63d3a", "savedPayload": { "position": { "x": 6538.150712198, @@ -3569,15 +3569,15 @@ } } }, - "id": "e0b00360-7760-4cb1-9638-2af1b1a7544e", + "id": "422b4caa-7e82-493b-85c7-bb9e05a15283", "savedPayload": { "position": { - "x": 7076.073628270785, - "y": 13808.391525140354 + "x": 7526.073628270785, + "y": 13481.447387537943 }, "targetPosition": { - "x": 6890.663431645817, - "y": 13237.757615363262 + "x": 7040.663431645817, + "y": 13128.77623616246 }, "floatingObject": { "isPinned": false, @@ -3605,15 +3605,15 @@ "name": "Multi-Time-Frame-Market", "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [\n \"24-hs\",\n \"12-hs\",\n \"08-hs\",\n \"06-hs\",\n \"04-hs\",\n \"03-hs\",\n \"02-hs\",\n \"01-hs\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n}", "project": "Foundations", - "id": "f153acd6-b8d2-4bb3-88d8-b32600ae93c4", + "id": "310bcacb-584d-4724-aa0a-aea4e9f1e404", "savedPayload": { "position": { - "x": 6890.663431645817, - "y": 13505.059572619772 + "x": 7197.779580030106, + "y": 13345.028062212661 }, "targetPosition": { - "x": 6822.564856684885, - "y": 13371.408593991517 + "x": 7064.1286014018515, + "y": 13276.92948725173 }, "floatingObject": { "isPinned": false, @@ -3633,15 +3633,15 @@ "name": "Multi-Time-Frame-Daily", "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [\n \"45-min\",\n \"40-min\",\n \"30-min\",\n \"20-min\",\n \"15-min\",\n \"10-min\",\n \"05-min\",\n \"04-min\",\n \"03-min\",\n \"02-min\",\n \"01-min\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n}", "project": "Foundations", - "id": "c48ef5f1-0234-4fb3-92f4-bc4bf21aff66", + "id": "8358552e-b05a-4ada-9b11-a477f8b3f3f1", "savedPayload": { "position": { - "x": 6799.09968692885, - "y": 13519.561845080787 + "x": 7132.227176362783, + "y": 13410.580465879984 }, "targetPosition": { - "x": 6822.564856684885, - "y": 13371.408593991517 + "x": 7064.1286014018515, + "y": 13276.92948725173 }, "floatingObject": { "isPinned": false, @@ -3672,15 +3672,15 @@ "name": "New Formula", "code": "record.current.begin", "project": "Foundations", - "id": "96dba8db-5a09-4bd7-a8f3-d3f9e305ca9d", + "id": "4a6f7020-b1da-44fd-817e-ee1cd5410c8e", "savedPayload": { "position": { - "x": 6649.541438588978, - "y": 13830.462713496265 + "x": 7193.974957186419, + "y": 13750.012684726906 }, "targetPosition": { - "x": 6633.897992084955, - "y": 13731.69387943675 + "x": 7123.264279067764, + "y": 13679.302006608252 }, "floatingObject": { "isPinned": false, @@ -3695,15 +3695,15 @@ } } }, - "id": "7ea2c96b-7c2e-404d-af3a-2362d27ef830", + "id": "d6e9938c-5d0e-4fb5-8696-735cd282d24a", "savedPayload": { "position": { - "x": 6633.897992084955, - "y": 13731.69387943675 + "x": 7123.264279067764, + "y": 13679.302006608252 }, "targetPosition": { - "x": 6610.43282232892, - "y": 13583.54062834748 + "x": 7017.198261889782, + "y": 13573.23598943027 }, "floatingObject": { "isPinned": false, @@ -3728,15 +3728,15 @@ "name": "New Formula", "code": "record.current.end", "project": "Foundations", - "id": "a2b0492d-0dc3-476a-a789-630a570e47a8", + "id": "69d35ecf-360b-4615-8f0b-dd971de302fc", "savedPayload": { "position": { - "x": 6496.935197394034, - "y": 13806.292259394571 + "x": 7056.30687814984, + "y": 13820.158074579054 }, "targetPosition": { - "x": 6542.334247367989, - "y": 13717.191606975735 + "x": 7040.663431645817, + "y": 13721.38924051954 }, "floatingObject": { "isPinned": false, @@ -3751,15 +3751,15 @@ } } }, - "id": "3419cafa-effe-4949-8ea2-ec8d248413ec", + "id": "620f4786-1655-428c-880d-fe52fff296df", "savedPayload": { "position": { - "x": 6542.334247367989, - "y": 13717.191606975735 + "x": 7040.663431645817, + "y": 13721.38924051954 }, "targetPosition": { - "x": 6610.43282232892, - "y": 13583.54062834748 + "x": 7017.198261889782, + "y": 13573.23598943027 }, "floatingObject": { "isPinned": false, @@ -3784,15 +3784,15 @@ "name": "New Record Formula", "code": "variable.t2i1", "project": "Foundations", - "id": "4cc1ec5a-8f6c-45c0-8fce-5b64f62e6099", + "id": "dcb8ad17-4324-4af9-95b1-f1c2754a513d", "savedPayload": { "position": { - "x": 6387.681191281828, - "y": 13697.038253282366 + "x": 6903.700636954895, + "y": 13795.98762047736 }, "targetPosition": { - "x": 6476.781843700665, - "y": 13651.639203308412 + "x": 6949.09968692885, + "y": 13706.886968058525 }, "floatingObject": { "isPinned": false, @@ -3807,15 +3807,15 @@ } } }, - "id": "2ab7e865-824e-4f5d-8d9d-77bb62f01182", + "id": "f8dcbc7f-4ef8-4319-9004-d06b0da3f425", "savedPayload": { "position": { - "x": 6476.781843700665, - "y": 13651.639203308412 + "x": 6949.09968692885, + "y": 13706.886968058525 }, "targetPosition": { - "x": 6610.43282232892, - "y": 13583.54062834748 + "x": 7017.198261889782, + "y": 13573.23598943027 }, "floatingObject": { "isPinned": false, @@ -3840,15 +3840,15 @@ "name": "New Record Formula", "code": "variable.t2i2", "project": "Foundations", - "id": "1d8d7602-b44e-419d-a433-d5a66085feec", + "id": "c7776b8c-6ae4-4e37-987e-475da9cb9827", "savedPayload": { "position": { - "x": 6363.510737180136, - "y": 13544.432012087422 + "x": 6794.44663084269, + "y": 13686.733614365156 }, "targetPosition": { - "x": 6462.27957123965, - "y": 13560.075458591446 + "x": 6883.547283261527, + "y": 13641.334564391202 }, "floatingObject": { "isPinned": false, @@ -3863,15 +3863,15 @@ } } }, - "id": "94102f7c-66b6-424b-a827-9a17ce9e8ac8", + "id": "53a7828b-5d9b-4483-b9f5-8e9747bfb6e8", "savedPayload": { "position": { - "x": 6462.27957123965, - "y": 13560.075458591446 + "x": 6883.547283261527, + "y": 13641.334564391202 }, "targetPosition": { - "x": 6610.43282232892, - "y": 13583.54062834748 + "x": 7017.198261889782, + "y": 13573.23598943027 }, "floatingObject": { "isPinned": false, @@ -3887,15 +3887,15 @@ } } ], - "id": "6d681539-5800-4220-810b-2f0829e5d62b", + "id": "819ecc1f-dfd3-43c4-97c4-58f12a6659c8", "savedPayload": { "position": { - "x": 6610.43282232892, - "y": 13583.54062834748 + "x": 7017.198261889782, + "y": 13573.23598943027 }, "targetPosition": { - "x": 6822.564856684885, - "y": 13371.408593991517 + "x": 7064.1286014018515, + "y": 13276.92948725173 }, "floatingObject": { "isPinned": false, @@ -3923,15 +3923,15 @@ "name": "New Procedure Javascript Code", "code": "\t//Trend intensity indicator\n\tlet candle = record.current\n\tlet P1 = 13\n\tlet P2 = 48\n\n\tif(variable.previousEMAp1 === undefined){\n\t\tvariable.previousEMAp1 = candle.close\n\t}\n\tif(variable.previousEMAp2 === undefined){\n\t\tvariable.previousEMAp2 = candle.close\n\t}\n\t\t\n\tvariable.EMAp1 = calculateEMA(P1,candle.close,variable.previousEMAp1)\n\tvariable.EMAp2 = calculateEMA(P2,candle.close,variable.previousEMAp2)\n\n\tvariable.previousEMAp1 = variable.EMAp1\n\tvariable.previousEMAp2 = variable.EMAp2\n\n\tif(candle.close > variable.EMAp1){\n\t\tvariable.H1.push(1)\n\t}else{\n\t\tvariable.H1.push(0)\n\t}\n\tif(variable.H1.length > P1){\n\t\tvariable.H1.splice(0,1)\n\t}\n\tif(candle.close < variable.EMAp1){\n\t\tvariable.L1.push(1)\n\t}else{\n\t\tvariable.L1.push(0)\n\t}\n\tif(variable.L1.length > P1){\n\t\tvariable.L1.splice(0,1)\n\t}\n\tvariable.up1 = 0\n\tif(variable.L1.length === P1 && variable.H1.length === P1){\n\tfor(var i =0 ; i < P1 ; i++){\n\t\tvariable.up1 += variable.H1[i]\n\t}\n\tvariable.low1 = 0\n\tfor(var i =0 ; i < P1 ; i++){\n\t\tvariable.low1 += variable.L1[i]\n\t}\n\t}else{\n\t\tvariable.up1 = 1\n\t\tvariable.low1 = 1\n\t}\n\n\tvariable.t2i1 = variable.up1 / (variable.up1 + variable.low1) * 100\n\t\n\t\n\tif(candle.close > variable.EMAp2){\n\t\tvariable.H2.push(1)\n\t}else{\n\t\tvariable.H2.push(0)\n\t}\n\tif(variable.H2.length > P2){\n\t\tvariable.H2.splice(0,1)\n\t}\n\tif(candle.close < variable.EMAp2){\n\t\tvariable.L2.push(1)\n\t}else{\n\t\tvariable.L2.push(0)\n\t}\n\tif(variable.L2.length > P2){\n\t\tvariable.L2.splice(0,1)\n\t}\n\tif(variable.L2.length === P2 && variable.H2.length === P2){\n\tvariable.up2 = 0\n\tfor(var i =0 ; i < P2 ; i++){\n\t\tvariable.up2 += variable.H2[i]\n\t}\n\tvariable.low2 = 0\n\tfor(var i =0 ; i < P2 ; i++){\n\t\tvariable.low2 += variable.L2[i]\n\t}\n\t}else{\n\t\tvariable.up2 = 1\n\t\tvariable.low2 = 1\n\t}\n\tvariable.t2i2 = variable.up2 / (variable.up2 + variable.low2) * 100\n\n\t//EMA calculation\n\tfunction calculateEMA(periods, price, previousEMA) {\n\t\tlet k = 2 / (periods + 1)\n\t\treturn price * k + previousEMA * (1-k)\n }", "project": "Foundations", - "id": "a07d3f79-fbe5-49dc-89f8-2e034a431e21", + "id": "c533231f-e03a-407e-b74a-98f92e6a57b7", "savedPayload": { "position": { - "x": 5584.4903580376385, - "y": 13213.607827524738 + "x": 5770.585813976809, + "y": 13420.287769843626 }, "targetPosition": { - "x": 5721.522176684029, - "y": 13152.597331063369 + "x": 5845.585813976809, + "y": 13290.38395927596 }, "floatingObject": { "isPinned": false, @@ -3946,11 +3946,11 @@ } } }, - "id": "2b9f737c-0926-43a3-b318-7422e025ced0", + "id": "4d1b4ae9-f2ed-42a1-a26a-5ded9112df05", "savedPayload": { "position": { - "x": 5721.522176684029, - "y": 13152.597331063369 + "x": 5845.585813976809, + "y": 13290.38395927596 }, "targetPosition": { "x": 5995.585813976809, @@ -3978,15 +3978,15 @@ "name": "New Procedure Javascript Code", "code": "variable.H1 = []\nvariable.L1 = []\nvariable.H2 = []\nvariable.L2= []", "project": "Foundations", - "id": "d995f3a9-3479-4abb-8666-32616a8256cd", + "id": "291e03a8-cd79-4f22-a2c3-af5fd751df10", "savedPayload": { "position": { - "x": 5548.050961061086, - "y": 12983.538529670184 + "x": 5605.8743822738115, + "y": 13255.576338140629 }, "targetPosition": { - "x": 5697.229245366327, - "y": 12999.217799160333 + "x": 5735.778192841477, + "y": 13180.576338140629 }, "floatingObject": { "isPinned": false, @@ -4001,11 +4001,11 @@ } } }, - "id": "ddef453e-7e2d-4f0a-a999-45df1379b529", + "id": "0371e8ad-1ac3-4b02-b267-e606c11fd907", "savedPayload": { "position": { - "x": 5697.229245366327, - "y": 12999.217799160333 + "x": 5735.778192841477, + "y": 13180.576338140629 }, "targetPosition": { "x": 5995.585813976809, @@ -4024,15 +4024,15 @@ } } }, - "id": "28b4daeb-854f-49eb-b754-5c242e736683", + "id": "520d16ba-6879-4a76-b13e-929d36920606", "savedPayload": { "position": { "x": 5995.585813976809, "y": 13030.576338140629 }, "targetPosition": { - "x": 6822.564856684885, - "y": 13371.408593991517 + "x": 7064.1286014018515, + "y": 13276.92948725173 }, "floatingObject": { "isPinned": true, @@ -4047,15 +4047,15 @@ } } }, - "id": "dc52673f-3fd7-4ce7-a790-47b8cc91cebc", + "id": "faa73f93-fa5d-4342-a09d-0b0aefa6fffc", "savedPayload": { "position": { - "x": 6822.564856684885, - "y": 13371.408593991517 + "x": 7064.1286014018515, + "y": 13276.92948725173 }, "targetPosition": { - "x": 6890.663431645817, - "y": 13237.757615363262 + "x": 7040.663431645817, + "y": 13128.77623616246 }, "floatingObject": { "isPinned": false, @@ -4071,7 +4071,7 @@ "referenceParent": { "type": "Plotter Module", "name": "Trend Intensity", - "id": "126e5dd4-cb36-4c6a-b628-c1fb6763a243" + "id": "b0b19c4c-a004-4f8a-bd20-3a47d6fb7269" }, "referenceParentCombinedNodePath": [ [ @@ -4096,11 +4096,5028 @@ } } ], - "id": "b01abffd-bb18-4d01-b6f6-49fa662f8088", + "id": "6d82d62f-cccd-40a6-be50-a7ce888702ef", "savedPayload": { "position": { - "x": 6890.663431645817, - "y": 13237.757615363262 + "x": 7050.334393182687, + "y": 13114.632905711396 + }, + "targetPosition": { + "x": 6797.958333333332, + "y": 12952.440660474716 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Indicator Bot", + "name": "Better Sine Wave", + "config": "{\n \"codeName\": \"BetterSineWave\"\n}", + "project": "Data-Mining", + "processes": [ + { + "type": "Process Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"description\": \"Produces FasTrend Indicator\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Market\"\n }\n}", + "project": "Foundations", + "processOutput": { + "type": "Process Output", + "name": "New Process Output", + "project": "Foundations", + "outputDatasets": [ + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Better Sine Wave 36", + "project": "Foundations", + "id": "f890d3b3-c5f4-4c4a-821a-7d71729e9186", + "savedPayload": { + "position": { + "x": 6450.044416711702, + "y": 13727.725931366229 + }, + "targetPosition": { + "x": 6151.687848101221, + "y": 13696.367392385933 + }, + "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": "941dd79d-6203-4b9e-8b6d-81e6aec24b8d" + }, + "referenceParentCombinedNodePath": [ + [ + "Weighted EMA cross strategy", + "Data Mine", + "Data-Mining", + "96df7884-b792-4210-94c3-a3e7f83d6d85" + ], + [ + "Better Sine Wave", + "Indicator Bot", + "Data-Mining", + "3b420b43-0ab4-479b-8b7f-eb9c6d16ecfe" + ], + [ + "Better Sine Wave 36", + "Product Definition", + "Foundations", + "87ae9f0c-38a0-43f7-84e7-3773d3925f7f" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "4dfd9427-8943-49a1-89f1-4e439da737e3" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Better Sine Wave 6", + "project": "Foundations", + "id": "d118c5e5-a5e1-47b7-8a4e-d962614212b7", + "savedPayload": { + "position": { + "x": 5975.352272413478, + "y": 13939.072490698418 + }, + "targetPosition": { + "x": 6151.687848101221, + "y": 13696.367392385933 + }, + "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": "0818a442-f3ca-4b82-aeb0-03bc7b6f9bfb" + }, + "referenceParentCombinedNodePath": [ + [ + "Weighted EMA cross strategy", + "Data Mine", + "Data-Mining", + "96df7884-b792-4210-94c3-a3e7f83d6d85" + ], + [ + "Better Sine Wave", + "Indicator Bot", + "Data-Mining", + "3b420b43-0ab4-479b-8b7f-eb9c6d16ecfe" + ], + [ + "Better Sine Wave 6", + "Product Definition", + "Foundations", + "3be9a5a3-e8e1-4217-a5da-95c0d842b6cb" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "eecaf5f7-95aa-4b05-843e-6629004f5c5f" + ] + ] + } + } + ], + "outputDatasetFolders": [], + "id": "dedb35fa-ed56-4e77-9117-19a8e95a1c07", + "savedPayload": { + "position": { + "x": 6151.687848101221, + "y": 13696.367392385933 + }, + "targetPosition": { + "x": 5851.687848101221, + "y": 13022.556360214669 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 2 + }, + "uiObject": { + "isRunning": false + } + } + }, + "processDependencies": { + "type": "Process Dependencies", + "name": "New Process Dependencies", + "project": "Foundations", + "statusDependencies": [ + { + "type": "Status Dependency", + "name": "Candles Volumes Multi-Time-Frame-Market", + "config": "{\n \"mainUtility\": \"Market Ending Point\"\n}", + "project": "Foundations", + "id": "53239b08-cae8-4690-a745-038f5a84a771", + "savedPayload": { + "position": { + "x": 6087.844215603207, + "y": 13819.806895786029 + }, + "targetPosition": { + "x": 5804.650039630778, + "y": 13470.091213130392 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "Candles Volumes Multi-Time-Frame-Market Status Report", + "id": "a0a61ba9-91cb-4ec7-92fe-134ff079de2d" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Data-Mining", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Data-Mining", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Multi-Time-Frame-Market", + "Process Definition", + "Foundations", + "9f683143-a33f-42c1-9fa8-c601f01ee4e1" + ], + [ + "Candles Volumes Multi-Time-Frame-Market Status Report", + "Status Report", + "Foundations", + "a0a61ba9-91cb-4ec7-92fe-134ff079de2d" + ] + ] + } + }, + { + "type": "Status Dependency", + "name": "Better Sine Wave Multi-Time-Frame-Market", + "config": "{\n \"mainUtility\": \"Self Reference\"\n}", + "project": "Foundations", + "id": "872cd6ca-67d9-4233-a310-193e249232f0", + "savedPayload": { + "position": { + "x": 5781.131135395557, + "y": 13693.858639588254 + }, + "targetPosition": { + "x": 5804.650039630778, + "y": 13470.091213130392 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "Market-BSV36", + "id": "cd71cc3b-7581-41b7-8fd3-e1cf5be9f281" + }, + "referenceParentCombinedNodePath": [ + [ + "Weighted EMA cross strategy", + "Data Mine", + "Data-Mining", + "96df7884-b792-4210-94c3-a3e7f83d6d85" + ], + [ + "Better Sine Wave", + "Indicator Bot", + "Data-Mining", + "3b420b43-0ab4-479b-8b7f-eb9c6d16ecfe" + ], + [ + "Multi-Time-Frame-Market", + "Process Definition", + "Foundations", + "a5dbe7c0-b3dc-415a-88d7-72fa5b3a51c4" + ], + [ + "Market-BSV36", + "Status Report", + "Foundations", + "3a8884a5-3edf-4e6c-9daa-b26829e78d45" + ] + ] + } + } + ], + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "Candles Multi-Time-Frame-Market", + "project": "Foundations", + "id": "1e1e590a-c9db-4638-9262-68da1469d29d", + "savedPayload": { + "position": { + "x": 5629.792198302959, + "y": 13611.688301116605 + }, + "targetPosition": { + "x": 5804.650039630778, + "y": 13470.091213130392 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "2b03494a-67d6-47f1-89b6-53fc4c9116a8" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Data-Mining", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Data-Mining", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Candles", + "Product Definition", + "Foundations", + "fe6065ec-4d2d-47a0-bae0-8647f0e195d7" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "2b03494a-67d6-47f1-89b6-53fc4c9116a8" + ] + ] + } + } + ], + "dataMineDataDependencies": [], + "id": "f4321572-f7c9-46ee-a5cf-d72e9cbb7505", + "savedPayload": { + "position": { + "x": 5804.650039630778, + "y": 13470.091213130392 + }, + "targetPosition": { + "x": 5851.687848101221, + "y": 13022.556360214669 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "statusReport": { + "type": "Status Report", + "name": "Market-BSV36", + "project": "Foundations", + "id": "cd71cc3b-7581-41b7-8fd3-e1cf5be9f281", + "savedPayload": { + "position": { + "x": 5675.352272413478, + "y": 13265.261458527153 + }, + "targetPosition": { + "x": 5851.687848101221, + "y": 13022.556360214669 + }, + "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": "753fad1d-4c8b-49e5-a64c-9918d5c13310", + "savedPayload": { + "position": { + "x": 5714.656029454829, + "y": 13083.566856676038 + }, + "targetPosition": { + "x": 5851.687848101221, + "y": 13022.556360214669 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Execution Finished Event", + "name": "New Execution Finished Event", + "id": "1824fa00-dd30-4cdc-acc0-01c2f29056c5" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Data-Mining", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Data-Mining", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Multi-Time-Frame-Market", + "Process Definition", + "Foundations", + "9f683143-a33f-42c1-9fa8-c601f01ee4e1" + ], + [ + "New Execution Finished Event", + "Execution Finished Event", + "Foundations", + "1824fa00-dd30-4cdc-acc0-01c2f29056c5" + ] + ] + } + }, + "executionFinishedEvent": { + "type": "Execution Finished Event", + "name": "New Execution Finished Event", + "project": "Foundations", + "id": "8e2d0c25-ab65-4448-9658-bccefc7529a7", + "savedPayload": { + "position": { + "x": 5702.5095637959785, + "y": 13006.87709072452 + }, + "targetPosition": { + "x": 5851.687848101221, + "y": 13022.556360214669 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "c1951ef8-68e4-4040-84c7-832623485284", + "savedPayload": { + "position": { + "x": 7175.980386534363, + "y": 13330.462713675746 + }, + "targetPosition": { + "x": 6890.663431645817, + "y": 13237.757615363262 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Process Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"description\": \"Produces the FastTrend indicators.\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Daily\"\n }\n}", + "project": "Foundations", + "processOutput": { + "type": "Process Output", + "name": "New Process Output", + "project": "Foundations", + "outputDatasets": [ + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Better Sine Wave 36", + "project": "Foundations", + "id": "f6cb443c-e69b-41e8-9649-d35ba6628d49", + "savedPayload": { + "position": { + "x": 5887.721105079028, + "y": 13664.02269363584 + }, + "targetPosition": { + "x": 5795.016006766546, + "y": 13378.705738747294 + }, + "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": "da2d5c3d-fe5d-4e1f-a341-e79b6ca27526" + }, + "referenceParentCombinedNodePath": [ + [ + "Weighted EMA cross strategy", + "Data Mine", + "Data-Mining", + "96df7884-b792-4210-94c3-a3e7f83d6d85" + ], + [ + "Better Sine Wave", + "Indicator Bot", + "Data-Mining", + "3b420b43-0ab4-479b-8b7f-eb9c6d16ecfe" + ], + [ + "Better Sine Wave 36", + "Product Definition", + "Foundations", + "87ae9f0c-38a0-43f7-84e7-3773d3925f7f" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "83817cf1-0ac5-433f-9a69-217e0e961451" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Better Sine Wave 6", + "project": "Foundations", + "id": "a460fd03-8f7c-4a93-8e10-4d40a903a988", + "savedPayload": { + "position": { + "x": 5594.276824858887, + "y": 13601.649186390512 + }, + "targetPosition": { + "x": 5795.016006766546, + "y": 13378.705738747294 + }, + "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": "b787ccac-fe4b-46ab-b463-cf996cf820a4" + }, + "referenceParentCombinedNodePath": [ + [ + "Weighted EMA cross strategy", + "Data Mine", + "Data-Mining", + "96df7884-b792-4210-94c3-a3e7f83d6d85" + ], + [ + "Better Sine Wave", + "Indicator Bot", + "Data-Mining", + "3b420b43-0ab4-479b-8b7f-eb9c6d16ecfe" + ], + [ + "Better Sine Wave 6", + "Product Definition", + "Foundations", + "3be9a5a3-e8e1-4217-a5da-95c0d842b6cb" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "1474a87f-317b-4f6a-81fa-bc2d00d4bbf5" + ] + ] + } + } + ], + "outputDatasetFolders": [], + "id": "f5d10d6f-b866-4bf7-84c1-11b98166644c", + "savedPayload": { + "position": { + "x": 5795.016006766546, + "y": 13378.705738747294 + }, + "targetPosition": { + "x": 5857.389514011873, + "y": 13085.261458527153 + }, + "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": "Better Sine Wave Multi-Time-Frame-Daily", + "config": "{\n \"mainUtility\": \"Self Reference\"\n}", + "project": "Foundations", + "id": "9dbaca31-aeff-42d3-9c00-05f1f1813277", + "savedPayload": { + "position": { + "x": 5300.619723135043, + "y": 14110.70384958703 + }, + "targetPosition": { + "x": 5455.911150196556, + "y": 13531.148353813589 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "Daily-BSV", + "id": "0679e01b-60ac-418b-9823-f3604beef1e9" + }, + "referenceParentCombinedNodePath": [ + [ + "Weighted EMA cross strategy", + "Data Mine", + "Data-Mining", + "96df7884-b792-4210-94c3-a3e7f83d6d85" + ], + [ + "Better Sine Wave", + "Indicator Bot", + "Data-Mining", + "3b420b43-0ab4-479b-8b7f-eb9c6d16ecfe" + ], + [ + "Multi-Time-Frame-Daily", + "Process Definition", + "Foundations", + "9df5c9b1-6850-4be9-be6b-ef3923ba52cf" + ], + [ + "Daily-BSV", + "Status Report", + "Foundations", + "156147be-382e-44d9-be04-7e6fd3126537" + ] + ] + } + }, + { + "type": "Status Dependency", + "name": "", + "config": "{\n \"mainUtility\": \"Market Ending Point\"\n}", + "project": "Foundations", + "id": "2be8d449-e412-4f55-8b0c-a5ddfd79e8fe", + "savedPayload": { + "position": { + "x": 5129.127729187539, + "y": 14034.350694580844 + }, + "targetPosition": { + "x": 5455.911150196556, + "y": 13531.148353813589 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "New Status Report", + "id": "2a021da8-9feb-475e-90ab-1586968c17c7" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Data-Mining", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Data-Mining", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Multi-Time-Frame-Daily", + "Process Definition", + "Foundations", + "980ceb1d-7be6-454f-90d9-01ba1fd4a65d" + ], + [ + "New Status Report", + "Status Report", + "Foundations", + "2a021da8-9feb-475e-90ab-1586968c17c7" + ] + ] + } + }, + { + "type": "Status Dependency", + "name": "Exchange Raw Data Historic-OHLCVs", + "config": "{\n \"mainUtility\": \"Market Starting Point\"\n}", + "project": "Foundations", + "id": "1416d589-0717-4402-9b16-0d9565e9c754", + "savedPayload": { + "position": { + "x": 4989.623573322373, + "y": 13908.740588443492 + }, + "targetPosition": { + "x": 5455.911150196556, + "y": 13531.148353813589 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "Exchange-Raw-Data Historic-OHLCVs Status Report", + "id": "181c7c34-7243-497a-9ddb-1b0067c6d66e" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Data-Mining", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Exchange Raw Data", + "Sensor Bot", + "Data-Mining", + "af924204-66a2-47d4-9910-66ab78acb06f" + ], + [ + "Historic-OHLCVs", + "Process Definition", + "Foundations", + "5eb11d6a-022e-4f60-97c4-d6cf90b249dc" + ], + [ + "Exchange-Raw-Data Historic-OHLCVs Status Report", + "Status Report", + "Foundations", + "181c7c34-7243-497a-9ddb-1b0067c6d66e" + ] + ] + } + } + ], + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "Candles Multi-Time-Frame-Daily", + "project": "Foundations", + "id": "79d31ed5-31ac-4787-b7b9-bc4abdc183cb", + "savedPayload": { + "position": { + "x": 4895.762894298236, + "y": 13746.169123540769 + }, + "targetPosition": { + "x": 5455.911150196556, + "y": 13531.148353813589 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "678a567c-f08d-49b9-813b-4e54fd6afadb" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Data-Mining", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Data-Mining", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Candles", + "Product Definition", + "Foundations", + "fe6065ec-4d2d-47a0-bae0-8647f0e195d7" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "678a567c-f08d-49b9-813b-4e54fd6afadb" + ] + ] + } + } + ], + "dataMineDataDependencies": [], + "id": "c0e5f46b-d49c-405d-8658-19bd8bea2958", + "savedPayload": { + "position": { + "x": 5455.911150196556, + "y": 13531.148353813589 + }, + "targetPosition": { + "x": 5857.389514011873, + "y": 13085.261458527153 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "statusReport": { + "type": "Status Report", + "name": "Daily-BSV", + "project": "Foundations", + "id": "0679e01b-60ac-418b-9823-f3604beef1e9", + "savedPayload": { + "position": { + "x": 5572.072559123328, + "y": 13177.966556839638 + }, + "targetPosition": { + "x": 5857.389514011873, + "y": 13085.261458527153 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "executionStartedEvent": { + "type": "Execution Started Event", + "name": "", + "project": "Foundations", + "id": "36be6df3-eb74-409b-a21e-3f305401f0bb", + "savedPayload": { + "position": { + "x": 5563.945233791732, + "y": 13022.887951281826 + }, + "targetPosition": { + "x": 5857.389514011873, + "y": 13085.261458527153 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Execution Finished Event", + "name": "New Execution Finished Event", + "id": "f29d08f9-e7c8-490c-8fca-14851a0d3dc3" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Data-Mining", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Data-Mining", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Multi-Time-Frame-Daily", + "Process Definition", + "Foundations", + "980ceb1d-7be6-454f-90d9-01ba1fd4a65d" + ], + [ + "New Execution Finished Event", + "Execution Finished Event", + "Foundations", + "f29d08f9-e7c8-490c-8fca-14851a0d3dc3" + ] + ] + } + }, + "executionFinishedEvent": { + "type": "Execution Finished Event", + "name": "New Execution Finished Event", + "project": "Foundations", + "id": "01401959-91bc-424b-85f4-130721ffd42f", + "savedPayload": { + "position": { + "x": 5634.446066368655, + "y": 12884.522276619495 + }, + "targetPosition": { + "x": 5857.389514011873, + "y": 13085.261458527153 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "3eaaa042-ce86-47db-8ebb-7ff0e9a9ea18", + "savedPayload": { + "position": { + "x": 7066.999007333558, + "y": 13480.462713675746 + }, + "targetPosition": { + "x": 6890.663431645817, + "y": 13237.757615363262 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "products": [ + { + "type": "Product Definition", + "name": "Better Sine Wave 36", + "config": "{\n \"codeName\": \"BSV36\",\n \"singularVariableName\": \"BSV36\",\n \"pluralVariableName\": \"BSV36s\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [\n \"24-hs\",\n \"12-hs\",\n \"08-hs\",\n \"06-hs\",\n \"04-hs\",\n \"03-hs\",\n \"02-hs\",\n \"01-hs\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n}", + "project": "Foundations", + "id": "941dd79d-6203-4b9e-8b6d-81e6aec24b8d", + "savedPayload": { + "position": { + "x": 7103.7431822490535, + "y": 13492.868953700772 + }, + "targetPosition": { + "x": 6808.300856345391, + "y": 13544.96340700085 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [\n \"45-min\",\n \"40-min\",\n \"30-min\",\n \"20-min\",\n \"15-min\",\n \"10-min\",\n \"05-min\",\n \"04-min\",\n \"03-min\",\n \"02-min\",\n \"01-min\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n}", + "project": "Foundations", + "id": "da2d5c3d-fe5d-4e1f-a341-e79b6ca27526", + "savedPayload": { + "position": { + "x": 6949.142325181158, + "y": 13809.847684858529 + }, + "targetPosition": { + "x": 6808.300856345391, + "y": 13544.96340700085 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "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 Record Formula", + "code": "record.current.begin", + "project": "Foundations", + "id": "d9dadaad-b1bf-4eab-bd3a-5b54427bc00c", + "savedPayload": { + "position": { + "x": 6715.208744222386, + "y": 14289.16355391059 + }, + "targetPosition": { + "x": 6607.307774171588, + "y": 14184.96479834174 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "95508914-8d0b-48a6-a95a-b02707b9da6a", + "savedPayload": { + "position": { + "x": 6607.307774171588, + "y": 14184.96479834174 + }, + "targetPosition": { + "x": 6391.5058340699925, + "y": 13976.567287204041 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Record Formula", + "code": "record.current.end", + "project": "Foundations", + "id": "7b139cc6-651e-434a-860d-fae3d6b99832", + "savedPayload": { + "position": { + "x": 6078.909567363444, + "y": 14300.270197356434 + }, + "targetPosition": { + "x": 6183.108322932293, + "y": 14192.369227305637 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "819e3e2b-edf2-4f6b-a512-18455361e1b1", + "savedPayload": { + "position": { + "x": 6183.108322932293, + "y": 14192.369227305637 + }, + "targetPosition": { + "x": 6391.5058340699925, + "y": 13976.567287204041 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Sine Wave 36", + "config": "{\n \"codeName\": \"bsv36\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Record Formula", + "code": "variable.sineWave", + "project": "Foundations", + "id": "5b39d765-ee15-4b53-9411-a829f0d81858", + "savedPayload": { + "position": { + "x": 6067.802923917599, + "y": 13663.971020497493 + }, + "targetPosition": { + "x": 6175.703893968397, + "y": 13768.169776066343 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "ad63a811-c67b-4c89-b883-31a31ced25fb", + "savedPayload": { + "position": { + "x": 6175.703893968397, + "y": 13768.169776066343 + }, + "targetPosition": { + "x": 6391.5058340699925, + "y": 13976.567287204041 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "775e56a3-7fc1-44fb-b457-2331cdaf4d33", + "savedPayload": { + "position": { + "x": 6391.5058340699925, + "y": 13976.567287204041 + }, + "targetPosition": { + "x": 6808.300856345391, + "y": 13544.96340700085 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "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": "\tlet candle = record.current\n\tlet Pi = Math.PI\n\tlet D = 36\n\tlet lB = 6\n\n\tif(variable.Z === undefined){\n\t\tvariable.Z = 0\n\t}\n\n\tif(variable.previousHP === undefined){\n\t\t\tvariable.previousHP = 0\n\t}\n\n\tvariable.x.push(candle.close)\n\tif(variable.x.length > 2){\n\t\tvariable.x.splice(0,1)\n\t}\n\n\tvariable.angle = deg2rad(360) / D\n\tvariable.alpha1 = (1-Math.sin(variable.angle)) / (Math.cos(variable.angle))\n\tif(variable.x.length === 2){\n\t\tvariable.HP = 0.5 * (1 + variable.alpha1) * (variable.x[1] - variable.x[0]) + variable.alpha1 * variable.previousHP\n\n\t\tvariable.ang = Math.sqrt(2) * Pi/lB\n\t\tvariable.a1 = Math.exp(-variable.ang)\n\t\tvariable.b1 = 2 * variable.a1 * Math.cos(variable.ang)\n\t\tvariable.c2 = variable.b1\n\t\tvariable.c3 = -variable.a1 * variable.a1\n\t\tvariable.c1 = 1 - variable.c2 - variable.c3\n\t\tif(variable.filt.length < 2){\n\t\t\tvariable.filt.push(0)\n\t\t\tvariable.filt.push(0)\n\t\t}\n\t\tvariable.filt.push((variable.c1 * (variable.HP + variable.previousHP )) / 2 + (variable.c2 * variable.filt[1]) + (variable.c3 * variable.filt[0]))\n\t\tif(variable.filt.length > 3 ) {\n\t\t\tvariable.filt.splice(0,1)\n\t\t}\n\n\t\tvariable.previousHP = variable.HP\n\t}\n\n\tif(variable.x.length < 2 ) {\n\t\tvariable.wave = 0\n\t\tvariable.pwr = 1\t\n\t}\n\telse {\n\t\t\tvariable.wave = (variable.filt[2] + variable.filt[1] + variable.filt[0])/3\n\t\t\tvariable.pwr = (Math.pow(variable.filt[2],2) + Math.pow(variable.filt[1],2) + Math.pow(variable.filt[0],2)) / 3\n\t}\n\n\tvariable.sineWave = variable.wave / Math.sqrt(variable.pwr)\n\n\t//variable.Z = variable.Z + 1\n\t//if(variable.Z === 40){\n\t//\tvariable.filt=[]\n\t//\tvariable.Z = 0\n\t//}\n\n\t//Functions\n\n\tfunction deg2rad(deg) {\n\t\treturn deg * Pi / 180\n\t}\n\n\n\t\t\t\n", + "project": "Foundations", + "id": "f8c7d9f4-9fb0-4580-925b-26daa7bc5386", + "savedPayload": { + "position": { + "x": 6164.576123608207, + "y": 13439.610740618175 + }, + "targetPosition": { + "x": 6389.028034916668, + "y": 13423.915534025746 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "d758a9ff-9587-4dc4-a9cb-5276b8ed4675", + "savedPayload": { + "position": { + "x": 6389.028034916668, + "y": 13423.915534025746 + }, + "targetPosition": { + "x": 6538.662642455642, + "y": 13413.452062964127 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "initialization": { + "type": "Procedure Initialization", + "name": "New Procedure Initialization", + "project": "Foundations", + "procedureJavascriptCode": { + "type": "Procedure Javascript Code", + "name": "New Procedure Javascript Code", + "code": "variable.x = []\nvariable.filt = []", + "project": "Foundations", + "id": "2a1bb6aa-2462-4f98-909e-a4fdcd824ca7", + "savedPayload": { + "position": { + "x": 6328.965303654112, + "y": 13102.562973255986 + }, + "targetPosition": { + "x": 6454.78370693503, + "y": 13289.09642708087 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "ac42aba4-a1c5-4122-b27e-12c77ae28bbd", + "savedPayload": { + "position": { + "x": 6454.78370693503, + "y": 13289.09642708087 + }, + "targetPosition": { + "x": 6538.662642455642, + "y": 13413.452062964127 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "1a4f005c-409f-45fe-9533-b24ab21e08e0", + "savedPayload": { + "position": { + "x": 6538.662642455642, + "y": 13413.452062964127 + }, + "targetPosition": { + "x": 6808.300856345391, + "y": 13544.96340700085 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "3993b043-c0da-48d7-ba7a-32e52fbec299", + "savedPayload": { + "position": { + "x": 6890.663431645817, + "y": 13537.757615363262 + }, + "targetPosition": { + "x": 6890.663431645817, + "y": 13237.757615363262 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "Better Sine Wave 36", + "id": "685b0f84-7c41-4423-bd7b-4e9e21a76362" + }, + "referenceParentCombinedNodePath": [ + [ + "Weighted EMA cross strategy", + "Data Mine", + "Data-Mining", + "96df7884-b792-4210-94c3-a3e7f83d6d85" + ], + [ + "Better Sine Wave", + "Plotter", + "Foundations", + "31cf798d-f782-4ae1-b354-d22c49f2b13a" + ], + [ + "Better Sine Wave 36", + "Plotter Module", + "Foundations", + "c1bd7c9a-3349-4068-bbb2-94a3748bd871" + ] + ] + } + }, + { + "type": "Product Definition", + "name": "Better Sine Wave 6", + "config": "{\n \"codeName\": \"BSV6\",\n \"singularVariableName\": \"BSV6\",\n \"pluralVariableName\": \"BSV6s\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [\n \"24-hs\",\n \"12-hs\",\n \"08-hs\",\n \"06-hs\",\n \"04-hs\",\n \"03-hs\",\n \"02-hs\",\n \"01-hs\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n}", + "project": "Foundations", + "id": "0818a442-f3ca-4b82-aeb0-03bc7b6f9bfb", + "savedPayload": { + "position": { + "x": 6075.352272413478, + "y": 12899.851261902184 + }, + "targetPosition": { + "x": 6251.687848101221, + "y": 12657.1461635897 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [\n \"45-min\",\n \"40-min\",\n \"30-min\",\n \"20-min\",\n \"15-min\",\n \"10-min\",\n \"05-min\",\n \"04-min\",\n \"03-min\",\n \"02-min\",\n \"01-min\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n}", + "project": "Foundations", + "id": "b787ccac-fe4b-46ab-b463-cf996cf820a4", + "savedPayload": { + "position": { + "x": 5966.370893212676, + "y": 12564.441065277215 + }, + "targetPosition": { + "x": 6251.687848101221, + "y": 12657.1461635897 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "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 Record Formula", + "code": "record.current.begin", + "project": "Foundations", + "id": "8bf18b7d-6b17-443e-a6b4-20a8159f4df0", + "savedPayload": { + "position": { + "x": 4779.023423788964, + "y": 12402.851261902184 + }, + "targetPosition": { + "x": 4929.023423788964, + "y": 12402.851261902184 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "e159bda9-4659-45b3-8efe-7b0cc0cd6150", + "savedPayload": { + "position": { + "x": 4929.023423788964, + "y": 12402.851261902184 + }, + "targetPosition": { + "x": 5229.023423788964, + "y": 12402.851261902184 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Record Formula", + "code": "record.current.end", + "project": "Foundations", + "id": "3f85e53f-e87c-431a-b8b3-a19b02b4be6f", + "savedPayload": { + "position": { + "x": 5229.023423788964, + "y": 11952.851261902184 + }, + "targetPosition": { + "x": 5229.023423788964, + "y": 12102.851261902184 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "c619601b-61d5-4d28-aba3-a79206bdca8b", + "savedPayload": { + "position": { + "x": 5229.023423788964, + "y": 12102.851261902184 + }, + "targetPosition": { + "x": 5229.023423788964, + "y": 12402.851261902184 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Sine Wave 6", + "config": "{\n \"codeName\": \"bsv6\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Record Formula", + "code": "variable.sineWave", + "project": "Foundations", + "id": "0e573bba-5262-4616-8ae7-7ad1fe1a383a", + "savedPayload": { + "position": { + "x": 5679.023423788964, + "y": 12402.851261902184 + }, + "targetPosition": { + "x": 5529.023423788964, + "y": 12402.851261902184 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "7175e82e-61ae-4729-86f7-39cbd9669868", + "savedPayload": { + "position": { + "x": 5529.023423788964, + "y": 12402.851261902184 + }, + "targetPosition": { + "x": 5229.023423788964, + "y": 12402.851261902184 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "c36f113d-337a-48d5-89ee-a57ec41a6c71", + "savedPayload": { + "position": { + "x": 6251.687848101221, + "y": 12357.1461635897 + }, + "targetPosition": { + "x": 6251.687848101221, + "y": 12657.1461635897 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "dataBuilding": { + "type": "Data Building Procedure", + "name": "New Data Building Procedure", + "project": "Foundations", + "loop": { + "type": "Procedure Loop", + "name": "New Procedure Loop", + "project": "Foundations", + "procedureJavascriptCode": { + "type": "Procedure Javascript Code", + "name": "New Procedure Javascript Code", + "code": "\tlet candle = record.current\n\tlet Pi = Math.PI\n\tlet D = 6\n\tlet lB = 6\n\n\tif(variable.Z === undefined){\n\t\tvariable.Z = 0\n\t}\n\n\tif(variable.previousHP === undefined){\n\t\t\tvariable.previousHP = 0\n\t}\n\n\tvariable.x.push(candle.close)\n\tif(variable.x.length > 2){\n\t\tvariable.x.splice(0,1)\n\t}\n\n\tvariable.angle = deg2rad(360) / D\n\tvariable.alpha1 = (1-Math.sin(variable.angle)) / (Math.cos(variable.angle))\n\tif(variable.x.length === 2){\n\t\tvariable.HP = 0.5 * (1 + variable.alpha1) * (variable.x[1] - variable.x[0]) + variable.alpha1 * variable.previousHP\n\n\t\tvariable.ang = Math.sqrt(2) * Pi/lB\n\t\tvariable.a1 = Math.exp(-variable.ang)\n\t\tvariable.b1 = 2 * variable.a1 * Math.cos(variable.ang)\n\t\tvariable.c2 = variable.b1\n\t\tvariable.c3 = -variable.a1 * variable.a1\n\t\tvariable.c1 = 1 - variable.c2 - variable.c3\n\t\tif(variable.filt.length < 2){\n\t\t\tvariable.filt.push(0)\n\t\t\tvariable.filt.push(0)\n\t\t}\n\t\tvariable.filt.push((variable.c1 * (variable.HP + variable.previousHP )) / 2 + (variable.c2 * variable.filt[1]) + (variable.c3 * variable.filt[0]))\n\t\tif(variable.filt.length > 3 ) {\n\t\t\tvariable.filt.splice(0,1)\n\t\t}\n\n\t\tvariable.previousHP = variable.HP\n\t}\n\n\tif(variable.x.length < 2 ) {\n\t\tvariable.wave = 0\n\t\tvariable.pwr = 1\t\n\t}\n\telse {\n\t\t\tvariable.wave = (variable.filt[2] + variable.filt[1] + variable.filt[0])/3\n\t\t\tvariable.pwr = (Math.pow(variable.filt[2],2) + Math.pow(variable.filt[1],2) + Math.pow(variable.filt[0],2)) / 3\n\t}\n\n\tvariable.sineWave = variable.wave / Math.sqrt(variable.pwr)\n\n\t//variable.Z = variable.Z + 1\n\t//if(variable.Z === 40){\n\t//\tvariable.filt=[]\n\t//\tvariable.Z = 0\n\t//}\n\n\t//Functions\n\n\tfunction deg2rad(deg) {\n\t\treturn deg * Pi / 180\n\t}\n\n\n\t\t\t\n", + "project": "Foundations", + "id": "366a7f2e-bbab-425e-9a12-1307a471e406", + "savedPayload": { + "position": { + "x": 7147.834136959715, + "y": 11671.6722495442 + }, + "targetPosition": { + "x": 6846.725364098227, + "y": 12006.087421009028 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "f585c6c7-a034-4980-8777-011737028849", + "savedPayload": { + "position": { + "x": 6846.725364098227, + "y": 12006.087421009028 + }, + "targetPosition": { + "x": 6645.986182190569, + "y": 12229.030868652246 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "initialization": { + "type": "Procedure Initialization", + "name": "New Procedure Initialization", + "project": "Foundations", + "procedureJavascriptCode": { + "type": "Procedure Javascript Code", + "name": "New Procedure Javascript Code", + "code": "variable.x = []\nvariable.filt = []", + "project": "Foundations", + "id": "56ad147f-8eba-4c49-8fa2-776664edbaee", + "savedPayload": { + "position": { + "x": 7379.596882740923, + "y": 12384.964636765564 + }, + "targetPosition": { + "x": 6939.43046241071, + "y": 12291.404375897573 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "0a4cae0a-d295-49ce-9259-e9dfa32ee536", + "savedPayload": { + "position": { + "x": 6939.43046241071, + "y": 12291.404375897573 + }, + "targetPosition": { + "x": 6645.986182190569, + "y": 12229.030868652246 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "6f77c3d3-55b8-4c32-b781-3b36f82e16da", + "savedPayload": { + "position": { + "x": 6537.004802989766, + "y": 12564.441065277215 + }, + "targetPosition": { + "x": 6251.687848101221, + "y": 12657.1461635897 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "f354be35-afdd-4c89-a22c-4a32eee4bbdc", + "savedPayload": { + "position": { + "x": 6802.495643801945, + "y": 13359.110164519503 + }, + "targetPosition": { + "x": 6890.663431645817, + "y": 13237.757615363262 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "Better Sine Wave 6", + "id": "980374f0-d3fd-47e2-9c14-8e502580c756" + }, + "referenceParentCombinedNodePath": [ + [ + "Weighted EMA cross strategy", + "Data Mine", + "Data-Mining", + "96df7884-b792-4210-94c3-a3e7f83d6d85" + ], + [ + "Better Sine Wave", + "Plotter", + "Foundations", + "31cf798d-f782-4ae1-b354-d22c49f2b13a" + ], + [ + "Better Sine Wave 6", + "Plotter Module", + "Foundations", + "1b7ab298-1aef-40af-9c04-accdf7896cf1" + ] + ] + } + } + ], + "id": "880b73ef-c721-470a-a4b8-0e4c2e4607b0", + "savedPayload": { + "position": { + "x": 6922.582837233898, + "y": 13225.330259081073 + }, + "targetPosition": { + "x": 6797.958333333332, + "y": 12952.440660474716 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Indicator Bot", + "name": "Ratio Momentum", + "config": "{\n \"codeName\": \"Ratio_Momentum\"\n}", + "project": "Data-Mining", + "processes": [ + { + "type": "Process Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Market\"\n }\n}", + "project": "Foundations", + "processOutput": { + "type": "Process Output", + "name": "New Process Output", + "project": "Foundations", + "outputDatasets": [ + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Ratio Momentum", + "project": "Foundations", + "id": "155f92c1-7744-408b-98a2-21d7d96b6382", + "savedPayload": { + "position": { + "x": 6853.663017263532, + "y": 13582.61002641138 + }, + "targetPosition": { + "x": 6708.774143320172, + "y": 13621.432883176758 + }, + "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": "65ca4dc1-bf48-4d3c-9065-83721d3ce4ab" + }, + "referenceParentCombinedNodePath": [ + [ + "Weighted EMA cross strategy", + "Data Mine", + "Data-Mining", + "96df7884-b792-4210-94c3-a3e7f83d6d85" + ], + [ + "Ratio Momentum", + "Indicator Bot", + "Data-Mining", + "b618649d-5e6e-4158-a401-01b30af557c0" + ], + [ + "Ratio Momentum", + "Product Definition", + "Foundations", + "ecac7aa9-287e-47ad-a65f-5fe8054dec11" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "eaae0a48-6897-4abb-b101-29e802c2f1c4" + ] + ] + } + } + ], + "outputDatasetFolders": [], + "id": "3e55c675-cb28-4e4d-b3d3-bbe52748db23", + "savedPayload": { + "position": { + "x": 6708.774143320172, + "y": 13621.432883176758 + }, + "targetPosition": { + "x": 6563.885269376811, + "y": 13660.255739942137 + }, + "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": "Ratio Momentum Multi-Time-Frame-Market", + "config": "{\n \"mainUtility\": \"Self Reference\"\n}", + "project": "Foundations", + "id": "d2329a0a-8920-461b-a2f1-46667fc2c9e9", + "savedPayload": { + "position": { + "x": 7086.806805700622, + "y": 13549.105336157942 + }, + "targetPosition": { + "x": 6853.663017263531, + "y": 13737.901453472892 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "T2i", + "id": "323da603-8dd9-4c6e-8d2b-64655e1b6817" + }, + "referenceParentCombinedNodePath": [ + [ + "Weighted EMA cross strategy", + "Data Mine", + "Data-Mining", + "96df7884-b792-4210-94c3-a3e7f83d6d85" + ], + [ + "Ratio Momentum", + "Indicator Bot", + "Data-Mining", + "b618649d-5e6e-4158-a401-01b30af557c0" + ], + [ + "Multi-Time-Frame-Market", + "Process Definition", + "Foundations", + "d10331f6-efa3-40dc-8c69-f56b07750513" + ], + [ + "T2i", + "Status Report", + "Foundations", + "0c8d5ad5-0c32-4d6b-912d-ffbc219d6707" + ] + ] + } + }, + { + "type": "Status Dependency", + "name": "Candles Volumes Multi-Time-Frame-Market", + "config": "{\n \"mainUtility\": \"Market Ending Point\"\n}", + "project": "Foundations", + "id": "404b361d-d1c7-4a38-afeb-3c10c586ef4c", + "savedPayload": { + "position": { + "x": 7153.251877689903, + "y": 13722.200666600009 + }, + "targetPosition": { + "x": 6853.663017263531, + "y": 13737.901453472892 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "Candles Volumes Multi-Time-Frame-Market Status Report", + "id": "a0a61ba9-91cb-4ec7-92fe-134ff079de2d" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Data-Mining", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Data-Mining", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Multi-Time-Frame-Market", + "Process Definition", + "Foundations", + "9f683143-a33f-42c1-9fa8-c601f01ee4e1" + ], + [ + "Candles Volumes Multi-Time-Frame-Market Status Report", + "Status Report", + "Foundations", + "a0a61ba9-91cb-4ec7-92fe-134ff079de2d" + ] + ] + } + } + ], + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "Candles Multi-Time-Frame-Market", + "project": "Foundations", + "id": "32ae70d2-d0ec-47fa-986e-a955fe20456a", + "savedPayload": { + "position": { + "x": 7105.264187647159, + "y": 13901.2931639774 + }, + "targetPosition": { + "x": 6853.663017263531, + "y": 13737.901453472892 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "2b03494a-67d6-47f1-89b6-53fc4c9116a8" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Data-Mining", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Data-Mining", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Candles", + "Product Definition", + "Foundations", + "fe6065ec-4d2d-47a0-bae0-8647f0e195d7" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "2b03494a-67d6-47f1-89b6-53fc4c9116a8" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "Volumes Multi-Time-Frame-Market", + "project": "Foundations", + "id": "ec15e5bf-9b22-4785-a99a-3a7a90ac6984", + "savedPayload": { + "position": { + "x": 6961.173402127121, + "y": 14017.975581422053 + }, + "targetPosition": { + "x": 6853.663017263531, + "y": 13737.901453472892 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "9bf0483c-4825-4a46-9cf4-1b5262579fc1" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Data-Mining", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Data-Mining", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Volumes", + "Product Definition", + "Foundations", + "1a366aef-efef-470e-88e0-2a6fbe4dd91f" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "9bf0483c-4825-4a46-9cf4-1b5262579fc1" + ] + ] + } + } + ], + "dataMineDataDependencies": [], + "id": "9c5fd9d8-a990-4913-a789-2f7e6207c1a4", + "savedPayload": { + "position": { + "x": 6853.663017263531, + "y": 13737.901453472892 + }, + "targetPosition": { + "x": 6563.885269376811, + "y": 13660.255739942137 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "statusReport": { + "type": "Status Report", + "name": "T2i", + "project": "Foundations", + "id": "323da603-8dd9-4c6e-8d2b-64655e1b6817", + "savedPayload": { + "position": { + "x": 6776.017303732776, + "y": 13872.3877742981 + }, + "targetPosition": { + "x": 6563.885269376811, + "y": 13660.255739942137 + }, + "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": "c6fe3637-9cff-4713-9a5f-0814324654f2", + "savedPayload": { + "position": { + "x": 6641.530982907568, + "y": 13950.033487828858 + }, + "targetPosition": { + "x": 6563.885269376811, + "y": 13660.255739942137 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Execution Finished Event", + "name": "New Execution Finished Event", + "id": "1824fa00-dd30-4cdc-acc0-01c2f29056c5" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Data-Mining", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Data-Mining", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Multi-Time-Frame-Market", + "Process Definition", + "Foundations", + "9f683143-a33f-42c1-9fa8-c601f01ee4e1" + ], + [ + "New Execution Finished Event", + "Execution Finished Event", + "Foundations", + "1824fa00-dd30-4cdc-acc0-01c2f29056c5" + ] + ] + } + }, + "executionFinishedEvent": { + "type": "Execution Finished Event", + "name": "New Execution Finished Event", + "project": "Foundations", + "id": "8ce21580-ecc4-4e3f-a11d-f566c1733fa3", + "savedPayload": { + "position": { + "x": 6486.239555846055, + "y": 13950.033487828858 + }, + "targetPosition": { + "x": 6563.885269376811, + "y": 13660.255739942137 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "4ec9b36f-0175-48a6-867d-6906b3f23add", + "savedPayload": { + "position": { + "x": 6841.450384942712, + "y": 13505.059572619772 + }, + "targetPosition": { + "x": 6705.253235020848, + "y": 13237.757615363262 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Process Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Daily\"\n }\n}", + "project": "Foundations", + "processOutput": { + "type": "Process Output", + "name": "New Process Output", + "project": "Foundations", + "outputDatasets": [ + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Ratio Momentum", + "project": "Foundations", + "id": "5fac08f7-0e05-4f6b-85b3-f74710d09f63", + "savedPayload": { + "position": { + "x": 7390.983719562174, + "y": 14648.123705586173 + }, + "targetPosition": { + "x": 6871.36847729151, + "y": 14348.123705586173 + }, + "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": "df0e57b8-39ec-4c17-a436-e0996ccc7333" + }, + "referenceParentCombinedNodePath": [ + [ + "Weighted EMA cross strategy", + "Data Mine", + "Data-Mining", + "96df7884-b792-4210-94c3-a3e7f83d6d85" + ], + [ + "Ratio Momentum", + "Indicator Bot", + "Data-Mining", + "b618649d-5e6e-4158-a401-01b30af557c0" + ], + [ + "Ratio Momentum", + "Product Definition", + "Foundations", + "ecac7aa9-287e-47ad-a65f-5fe8054dec11" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "f977d5be-e652-49fe-9dce-420bc195160c" + ] + ] + } + } + ], + "outputDatasetFolders": [], + "id": "e4ca5759-4462-4812-bd81-f3eb1e7cfedd", + "savedPayload": { + "position": { + "x": 6871.36847729151, + "y": 14348.123705586173 + }, + "targetPosition": { + "x": 6351.753235020847, + "y": 14048.123705586173 + }, + "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": "Ratio Momentum Multi-Time-Frame-Daily", + "config": "{\n \"mainUtility\": \"Self Reference\"\n}", + "project": "Foundations", + "id": "a3089a12-7068-4b44-b606-688480f03af1", + "savedPayload": { + "position": { + "x": 7171.36847729151, + "y": 14867.738947856837 + }, + "targetPosition": { + "x": 6651.753235020847, + "y": 14567.738947856837 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "T2i", + "id": "63d40b2a-b3fa-4035-b631-eff1799b6450" + }, + "referenceParentCombinedNodePath": [ + [ + "Weighted EMA cross strategy", + "Data Mine", + "Data-Mining", + "96df7884-b792-4210-94c3-a3e7f83d6d85" + ], + [ + "Ratio Momentum", + "Indicator Bot", + "Data-Mining", + "b618649d-5e6e-4158-a401-01b30af557c0" + ], + [ + "Multi-Time-Frame-Daily", + "Process Definition", + "Foundations", + "29540f71-9c80-4bce-b15e-c38ef0502f13" + ], + [ + "T2i", + "Status Report", + "Foundations", + "4b116eb4-543d-4adf-a832-8fc8ca240233" + ] + ] + } + }, + { + "type": "Status Dependency", + "name": "", + "config": "{\n \"mainUtility\": \"Market Ending Point\"\n}", + "project": "Foundations", + "id": "9fa4b9a0-f1c2-44e2-8ca5-9626839499bc", + "savedPayload": { + "position": { + "x": 7076.017303732775, + "y": 14992.003016568766 + }, + "targetPosition": { + "x": 6651.753235020847, + "y": 14567.738947856837 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "New Status Report", + "id": "2a021da8-9feb-475e-90ab-1586968c17c7" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Data-Mining", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Data-Mining", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Multi-Time-Frame-Daily", + "Process Definition", + "Foundations", + "980ceb1d-7be6-454f-90d9-01ba1fd4a65d" + ], + [ + "New Status Report", + "Status Report", + "Foundations", + "2a021da8-9feb-475e-90ab-1586968c17c7" + ] + ] + } + }, + { + "type": "Status Dependency", + "name": "Exchange Raw Data Historic-OHLCVs", + "config": "{\n \"mainUtility\": \"Market Starting Point\"\n}", + "project": "Foundations", + "id": "674f523c-ce40-4d1f-9400-e7bdbb539560", + "savedPayload": { + "position": { + "x": 6951.753235020847, + "y": 15087.3541901275 + }, + "targetPosition": { + "x": 6651.753235020847, + "y": 14567.738947856837 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "Exchange-Raw-Data Historic-OHLCVs Status Report", + "id": "181c7c34-7243-497a-9ddb-1b0067c6d66e" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Data-Mining", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Exchange Raw Data", + "Sensor Bot", + "Data-Mining", + "af924204-66a2-47d4-9910-66ab78acb06f" + ], + [ + "Historic-OHLCVs", + "Process Definition", + "Foundations", + "5eb11d6a-022e-4f60-97c4-d6cf90b249dc" + ], + [ + "Exchange-Raw-Data Historic-OHLCVs Status Report", + "Status Report", + "Foundations", + "181c7c34-7243-497a-9ddb-1b0067c6d66e" + ] + ] + } + } + ], + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "Candles Multi-Time-Frame-Daily", + "project": "Foundations", + "id": "b2b80d1a-9db8-4700-a6c9-2f95916d8098", + "savedPayload": { + "position": { + "x": 6807.0446620823595, + "y": 15147.294443630277 + }, + "targetPosition": { + "x": 6651.753235020847, + "y": 14567.738947856837 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "678a567c-f08d-49b9-813b-4e54fd6afadb" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Data-Mining", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Data-Mining", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Candles", + "Product Definition", + "Foundations", + "fe6065ec-4d2d-47a0-bae0-8647f0e195d7" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "678a567c-f08d-49b9-813b-4e54fd6afadb" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "Volumes Multi-Time-Frame-Daily", + "project": "Foundations", + "id": "715999b8-b734-4ca7-9e14-567425105a2c", + "savedPayload": { + "position": { + "x": 6651.753235020847, + "y": 15167.738947856837 + }, + "targetPosition": { + "x": 6651.753235020847, + "y": 14567.738947856837 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "2e683057-f911-4105-bc77-16f2706d1915" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Data-Mining", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Data-Mining", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Volumes", + "Product Definition", + "Foundations", + "1a366aef-efef-470e-88e0-2a6fbe4dd91f" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "2e683057-f911-4105-bc77-16f2706d1915" + ] + ] + } + } + ], + "dataMineDataDependencies": [], + "id": "cbbce43d-12f8-45ae-a574-c49c684d4d01", + "savedPayload": { + "position": { + "x": 6651.753235020847, + "y": 14567.738947856837 + }, + "targetPosition": { + "x": 6351.753235020847, + "y": 14048.123705586173 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "statusReport": { + "type": "Status Report", + "name": "T2i", + "project": "Foundations", + "id": "63d40b2a-b3fa-4035-b631-eff1799b6450", + "savedPayload": { + "position": { + "x": 6351.753235020847, + "y": 14348.123705586173 + }, + "targetPosition": { + "x": 6351.753235020847, + "y": 14048.123705586173 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "executionStartedEvent": { + "type": "Execution Started Event", + "name": "", + "project": "Foundations", + "id": "a1058ca7-0f64-4dcb-9ac6-2972872d02e6", + "savedPayload": { + "position": { + "x": 6201.753235020847, + "y": 14307.931326721504 + }, + "targetPosition": { + "x": 6351.753235020847, + "y": 14048.123705586173 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Execution Finished Event", + "name": "New Execution Finished Event", + "id": "f29d08f9-e7c8-490c-8fca-14851a0d3dc3" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Data-Mining", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Data-Mining", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Multi-Time-Frame-Daily", + "Process Definition", + "Foundations", + "980ceb1d-7be6-454f-90d9-01ba1fd4a65d" + ], + [ + "New Execution Finished Event", + "Execution Finished Event", + "Foundations", + "f29d08f9-e7c8-490c-8fca-14851a0d3dc3" + ] + ] + } + }, + "executionFinishedEvent": { + "type": "Execution Finished Event", + "name": "New Execution Finished Event", + "project": "Foundations", + "id": "dc3f2e7f-58bc-41a0-8c21-d6d8f883fcda", + "savedPayload": { + "position": { + "x": 6091.945613885515, + "y": 14198.123705586173 + }, + "targetPosition": { + "x": 6351.753235020847, + "y": 14048.123705586173 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "231cc858-4b5e-465a-aba7-4d30c35a94b7", + "savedPayload": { + "position": { + "x": 6519.843038395879, + "y": 13808.391525140354 + }, + "targetPosition": { + "x": 6705.253235020848, + "y": 13237.757615363262 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 5, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "products": [ + { + "type": "Product Definition", + "name": "Ratio Momentum", + "config": "{\n \"codeName\": \"RMO\",\n \"singularVariableName\": \"RMO\",\n \"pluralVariableName\": \"RMOs\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [\n \"24-hs\",\n \"12-hs\",\n \"08-hs\",\n \"06-hs\",\n \"04-hs\",\n \"03-hs\",\n \"02-hs\",\n \"01-hs\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n}", + "project": "Foundations", + "id": "65ca4dc1-bf48-4d3c-9065-83721d3ce4ab", + "savedPayload": { + "position": { + "x": 6548.137086636558, + "y": 13454.009441413464 + }, + "targetPosition": { + "x": 6571.602256392593, + "y": 13305.856190324193 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [\n \"45-min\",\n \"40-min\",\n \"30-min\",\n \"20-min\",\n \"15-min\",\n \"10-min\",\n \"05-min\",\n \"04-min\",\n \"03-min\",\n \"02-min\",\n \"01-min\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n}", + "project": "Foundations", + "id": "df0e57b8-39ec-4c17-a436-e0996ccc7333", + "savedPayload": { + "position": { + "x": 6465.536239214611, + "y": 13411.922207502175 + }, + "targetPosition": { + "x": 6571.602256392593, + "y": 13305.856190324193 + }, + "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": "cb44bf6e-4cdb-431e-9fbf-11e2ec075d06", + "savedPayload": { + "position": { + "x": 6128.349441140933, + "y": 13555.040778429999 + }, + "targetPosition": { + "x": 6187.12796637018, + "y": 13474.139078992504 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "b30c39bd-e3cc-4fd0-bfef-ce203b9ca284", + "savedPayload": { + "position": { + "x": 6187.12796637018, + "y": 13474.139078992504 + }, + "targetPosition": { + "x": 6275.295754214051, + "y": 13352.786529836263 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Formula", + "code": "record.current.end", + "project": "Foundations", + "id": "9a4cd25a-57bc-4b14-a49c-53b8375d5ecc", + "savedPayload": { + "position": { + "x": 6028.373669065267, + "y": 13391.895146096322 + }, + "targetPosition": { + "x": 6127.142503124781, + "y": 13376.251699592298 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "81152707-ad4d-45e1-9c99-e8438eb85940", + "savedPayload": { + "position": { + "x": 6127.142503124781, + "y": 13376.251699592298 + }, + "targetPosition": { + "x": 6275.295754214051, + "y": 13352.786529836263 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Ratio Momentum", + "config": "{\n \"codeName\": \"ratio\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Record Formula", + "code": "variable.ratio", + "project": "Foundations", + "id": "06f63de4-66da-4856-a8fc-7c26e561741c", + "savedPayload": { + "position": { + "x": 6073.041505620314, + "y": 13205.840216763145 + }, + "targetPosition": { + "x": 6153.943205057809, + "y": 13264.618741992392 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "0e603b0e-d76b-4d34-9906-e41a673a44b3", + "savedPayload": { + "position": { + "x": 6153.943205057809, + "y": 13264.618741992392 + }, + "targetPosition": { + "x": 6275.295754214051, + "y": 13352.786529836263 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "63a67440-825c-4c67-b7ba-5ec7f8900215", + "savedPayload": { + "position": { + "x": 6275.295754214051, + "y": 13352.786529836263 + }, + "targetPosition": { + "x": 6571.602256392593, + "y": 13305.856190324193 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 5, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "dataBuilding": { + "type": "Data Building Procedure", + "name": "New Data Building Procedure", + "project": "Foundations", + "loop": { + "type": "Procedure Loop", + "name": "New Procedure Loop", + "project": "Foundations", + "procedureJavascriptCode": { + "type": "Procedure Javascript Code", + "name": "New Procedure Javascript Code", + "code": "let candle = record.current\nlet P1 = 13 //periods for fast RSI\nlet P2 = 48 // perdiods for slow RSI\n\n//Procedure for fast RSI\n//store return on P1 periods\nif(variable.previousClose === undefined){\n\tvariable.previousClose = candle.close\n}\nvariable.lastP1.push(candle.close - variable.previousClose)\nif (variable.lastP1.length > P1){\n variable.lastP1.splice(0,1)\n}\n//Dispatch negative and positve returns in separated arrays\n//reinit process variables\nvariable.pos1 = []\nvariable.neg1 = []\n//return dispatch\nif(variable.lastP1.length === P1){\n for(var i = 0 ; i < P1 ; i++){\n if (variable.lastP1[i] > 0){\n variable.pos1.push(variable.lastP1[i])\n }\n if (variable.lastP1[i] < 0){\n variable.neg1.push(Math.abs(variable.lastP1[i]))\n }\n }\n\n//calculate the EMA of the neg and pos returns\n if(variable.pos1.length === 0){\n variable.H = 0\n }else{\n variable.previousPosEMA = variable.pos1[0]\n for(var i = 0 ; i < variable.pos1.length ; i++){\n variable.PosEMA = variable.pos1[i] * 2 / (1 + variable.pos1.length) + variable.previousPosEMA * (1 - 2 /(1 + variable.pos1.length))\n variable.previousPosEMA = variable.PosEMA\n }\n variable.H = variable.PosEMA\n }\n if(variable.neg1.length === 0){\n variable.L = 0\n }else{\n variable.previousNegEMA = variable.neg1[0]\n for(var i = 0 ; i < variable.neg1.length ; i++){\n variable.NegEMA = variable.neg1[i] * 2 / (1 + variable.neg1.length) + variable.previousNegEMA * (1 - 2 /(1 + variable.neg1.length))\n variable.previousNegEMA = variable.NegEMA\n }\n variable.L = variable.NegEMA\n }\n variable.p1RSI = 100 * variable.H / (variable.H + variable.L)\n}else{\n variable.p1RSI = 0\n}\n\n//Procedure for slow RSI\n//store return on P2 periods\nvariable.lastP2.push(candle.close - variable.previousClose)\nif (variable.lastP2.length > P2){\n variable.lastP2.splice(0,1)\n}\n//Dispatch negative and positve returns in separated arrays\n//reinit process variables\nvariable.pos2 = []\nvariable.neg2 = []\n//return dispatch\nif(variable.lastP2.length === P2){\n for(var i = 0 ; i < P2 ; i++){\n if (variable.lastP2[i] > 0){\n variable.pos2.push(variable.lastP2[i])\n }\n if (variable.lastP2[i] < 0){\n variable.neg2.push(Math.abs(variable.lastP2[i]))\n }\n }\n\n//calculate the EMA of the neg and pos returns\n if(variable.pos2.length === 0){\n variable.H = 0\n }else{\n variable.previousPosEMA = variable.pos2[0]\n for(var i = 0 ; i < variable.pos2.length ; i++){\n variable.PosEMA = variable.pos2[i] * 2 / (1 + variable.pos2.length) + variable.previousPosEMA * (1 - 2 /(1 + variable.pos2.length))\n variable.previousPosEMA = variable.PosEMA\n }\n variable.H = variable.PosEMA\n }\n if(variable.neg2.length === 0){\n variable.L = 0\n }else{\n variable.previousNegEMA = variable.neg2[0]\n for(var i = 0 ; i < variable.neg2.length ; i++){\n variable.NegEMA = variable.neg2[i] * 2 / (1 + variable.neg2.length) + variable.previousNegEMA * (1 - 2 /(1 + variable.neg2.length))\n variable.previousNegEMA = variable.NegEMA\n }\n variable.L = variable.NegEMA\n }\n variable.p2RSI = 100 * variable.H / (variable.H + variable.L)\n}else{\n variable.p2RSI = 0\n}\n\nif(variable.p1RSI === 0 && variable.p2RSI === 0){\n variable.ratio = 1\n}else{\n if(variable.p2RSI === 0){\n variable.ratio = 1\n }else{\n variable.ratio = variable.p1RSI / variable.p2RSI\n }\n}\nvariable.previousClose = candle.close", + "project": "Foundations", + "id": "9a43372d-c40d-4c94-86da-aa7ba17b2f92", + "savedPayload": { + "position": { + "x": 5109.214295334111, + "y": 13132.699122384094 + }, + "targetPosition": { + "x": 5255.936435444181, + "y": 13163.885876006758 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "48a06608-f49a-4f0f-94c1-e0417d21e503", + "savedPayload": { + "position": { + "x": 5255.936435444181, + "y": 13163.885876006758 + }, + "targetPosition": { + "x": 5549.380715664323, + "y": 13226.259383252085 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "initialization": { + "type": "Procedure Initialization", + "name": "New Procedure Initialization", + "project": "Foundations", + "procedureJavascriptCode": { + "type": "Procedure Javascript Code", + "name": "New Procedure Javascript Code", + "code": "variable.lastP1 = []\nvariable.pos1 = []\nvariable.neg1 = []\nvariable.lastP2 = []\nvariable.pos2 = []\nvariable.neg2 = []\n", + "project": "Foundations", + "id": "b947eb5b-c0bb-465f-ad1b-248fc443ffe4", + "savedPayload": { + "position": { + "x": 5214.965544199496, + "y": 12925.150610390598 + }, + "targetPosition": { + "x": 5326.437268021105, + "y": 13025.520201344427 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "193e3aab-09c2-4194-9ca2-8b494108754e", + "savedPayload": { + "position": { + "x": 5326.437268021105, + "y": 13025.520201344427 + }, + "targetPosition": { + "x": 5549.380715664323, + "y": 13226.259383252085 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "3f02d0cb-1146-4372-a636-1df21314bfbd", + "savedPayload": { + "position": { + "x": 5549.380715664323, + "y": 13226.259383252085 + }, + "targetPosition": { + "x": 6571.602256392593, + "y": 13305.856190324193 + }, + "floatingObject": { + "isPinned": true, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 5, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "c2008187-7b10-45a8-8f31-190d4b729f06", + "savedPayload": { + "position": { + "x": 6571.602256392593, + "y": 13305.856190324193 + }, + "targetPosition": { + "x": 6705.253235020848, + "y": 13237.757615363262 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "Ratio Momentum", + "id": "7408ccfd-fd97-4450-b234-b4e077a576ce" + }, + "referenceParentCombinedNodePath": [ + [ + "Weighted EMA cross strategy", + "Data Mine", + "Data-Mining", + "96df7884-b792-4210-94c3-a3e7f83d6d85" + ], + [ + "Ratio Momentum", + "Plotter", + "Foundations", + "7c79a4f7-dc68-44f7-b455-b5a6398db60c" + ], + [ + "Ratio Momentum", + "Plotter Module", + "Foundations", + "d0c43d38-eaf9-4535-b082-5e488a2a2647" + ] + ] + } + } + ], + "id": "17c7709e-94ef-4c9b-92df-9bc18fc75b64", + "savedPayload": { + "position": { + "x": 6755.263881851347, + "y": 13249.387093038997 + }, + "targetPosition": { + "x": 6797.958333333332, + "y": 12952.440660474716 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Indicator Bot", + "name": "WEMA signal", + "config": "{\n \"codeName\": \"WEMA_signal\"\n}", + "project": "Data-Mining", + "processes": [ + { + "type": "Process Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Market\"\n }\n}", + "project": "Foundations", + "processOutput": { + "type": "Process Output", + "name": "New Process Output", + "project": "Foundations", + "outputDatasets": [ + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market WEMA Signal", + "project": "Foundations", + "id": "36a6bd8d-a11f-4ce1-a694-b02c0b473625", + "savedPayload": { + "position": { + "x": 6965.049162507568, + "y": 14167.806665973594 + }, + "targetPosition": { + "x": 6731.905374070477, + "y": 13979.010548658644 + }, + "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": "44e3af53-56cd-4fcc-9da1-01b62b3e9cd7" + }, + "referenceParentCombinedNodePath": [ + [ + "Weighted EMA cross strategy", + "Data Mine", + "Data-Mining", + "96df7884-b792-4210-94c3-a3e7f83d6d85" + ], + [ + "WEMA signal", + "Indicator Bot", + "Data-Mining", + "6c8cb6fb-25d6-4779-bd4c-320e2c5583e2" + ], + [ + "WEMA Signal", + "Product Definition", + "Foundations", + "1c26d04e-2afd-439f-87b6-7325136b0b46" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "358c8a85-9535-4ab7-b252-40757be6b8e4" + ] + ] + } + } + ], + "outputDatasetFolders": [], + "id": "5748c584-6f7a-43f0-a64e-4f9c86b7c2d9", + "savedPayload": { + "position": { + "x": 6731.905374070477, + "y": 13979.010548658644 + }, + "targetPosition": { + "x": 6265.617797196294, + "y": 13601.41831402874 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 5, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "processDependencies": { + "type": "Process Dependencies", + "name": "New Process Dependencies", + "project": "Foundations", + "statusDependencies": [ + { + "type": "Status Dependency", + "name": "WEMA signal Multi-Time-Frame-Market", + "config": "{\n \"mainUtility\": \"Self Reference\"\n}", + "project": "Foundations", + "id": "27ec7cb8-f73c-44f7-a6ff-45a774d2107a", + "savedPayload": { + "position": { + "x": 6662.905929946604, + "y": 13959.138155508657 + }, + "targetPosition": { + "x": 6373.128182059884, + "y": 13881.492441977902 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "T2i", + "id": "30b7fa6c-f7c5-41e5-b4f3-047d8916544e" + }, + "referenceParentCombinedNodePath": [ + [ + "Weighted EMA cross strategy", + "Data Mine", + "Data-Mining", + "96df7884-b792-4210-94c3-a3e7f83d6d85" + ], + [ + "WEMA signal", + "Indicator Bot", + "Data-Mining", + "6c8cb6fb-25d6-4779-bd4c-320e2c5583e2" + ], + [ + "Multi-Time-Frame-Market", + "Process Definition", + "Foundations", + "bfa5819e-f066-4aa6-afa9-0894ba12c847" + ], + [ + "T2i", + "Status Report", + "Foundations", + "7f35ba7c-3faa-403e-92ec-23733a2e61f8" + ] + ] + } + }, + { + "type": "Status Dependency", + "name": "Candles Volumes Multi-Time-Frame-Market", + "config": "{\n \"mainUtility\": \"Market Ending Point\"\n}", + "project": "Foundations", + "id": "5664b7cc-6e04-489b-b795-02947d49052a", + "savedPayload": { + "position": { + "x": 6561.924299374836, + "y": 14114.636230414993 + }, + "targetPosition": { + "x": 6373.128182059884, + "y": 13881.492441977902 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "Candles Volumes Multi-Time-Frame-Market Status Report", + "id": "a0a61ba9-91cb-4ec7-92fe-134ff079de2d" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Data-Mining", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Data-Mining", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Multi-Time-Frame-Market", + "Process Definition", + "Foundations", + "9f683143-a33f-42c1-9fa8-c601f01ee4e1" + ], + [ + "Candles Volumes Multi-Time-Frame-Market Status Report", + "Status Report", + "Foundations", + "a0a61ba9-91cb-4ec7-92fe-134ff079de2d" + ] + ] + } + } + ], + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "Candles Multi-Time-Frame-Market", + "project": "Foundations", + "id": "f0361518-c6a7-4891-8c2b-7a47c3cc3c48", + "savedPayload": { + "position": { + "x": 6388.828968932768, + "y": 14181.081302404275 + }, + "targetPosition": { + "x": 6373.128182059884, + "y": 13881.492441977902 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "2b03494a-67d6-47f1-89b6-53fc4c9116a8" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Data-Mining", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Data-Mining", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Candles", + "Product Definition", + "Foundations", + "fe6065ec-4d2d-47a0-bae0-8647f0e195d7" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "2b03494a-67d6-47f1-89b6-53fc4c9116a8" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "Volumes Multi-Time-Frame-Market", + "project": "Foundations", + "id": "97ee1ce8-ee23-48b4-8034-0f571cfafc80", + "savedPayload": { + "position": { + "x": 6209.736471555376, + "y": 14133.093612361528 + }, + "targetPosition": { + "x": 6373.128182059884, + "y": 13881.492441977902 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "9bf0483c-4825-4a46-9cf4-1b5262579fc1" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Data-Mining", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Data-Mining", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Volumes", + "Product Definition", + "Foundations", + "1a366aef-efef-470e-88e0-2a6fbe4dd91f" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "9bf0483c-4825-4a46-9cf4-1b5262579fc1" + ] + ] + } + } + ], + "dataMineDataDependencies": [], + "id": "b54bc65f-115f-4edd-a120-a412f02e278d", + "savedPayload": { + "position": { + "x": 6373.128182059884, + "y": 13881.492441977902 + }, + "targetPosition": { + "x": 6265.617797196294, + "y": 13601.41831402874 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "statusReport": { + "type": "Status Report", + "name": "T2i", + "project": "Foundations", + "id": "30b7fa6c-f7c5-41e5-b4f3-047d8916544e", + "savedPayload": { + "position": { + "x": 6218.687457684225, + "y": 13897.724816207281 + }, + "targetPosition": { + "x": 6265.617797196294, + "y": 13601.41831402874 + }, + "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": "aaf3bd4b-e62f-427c-9234-b3103fdc8851", + "savedPayload": { + "position": { + "x": 6076.821679881343, + "y": 13834.562102465832 + }, + "targetPosition": { + "x": 6265.617797196294, + "y": 13601.41831402874 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Execution Finished Event", + "name": "New Execution Finished Event", + "id": "1824fa00-dd30-4cdc-acc0-01c2f29056c5" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Data-Mining", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Data-Mining", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Multi-Time-Frame-Market", + "Process Definition", + "Foundations", + "9f683143-a33f-42c1-9fa8-c601f01ee4e1" + ], + [ + "New Execution Finished Event", + "Execution Finished Event", + "Foundations", + "1824fa00-dd30-4cdc-acc0-01c2f29056c5" + ] + ] + } + }, + "executionFinishedEvent": { + "type": "Execution Finished Event", + "name": "New Execution Finished Event", + "project": "Foundations", + "id": "ffe87eb3-5e05-4cff-9c54-1a765358deb5", + "savedPayload": { + "position": { + "x": 5985.543669247134, + "y": 13708.92869889233 + }, + "targetPosition": { + "x": 6265.617797196294, + "y": 13601.41831402874 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "2b5fee65-3533-49f2-a7ed-43a3ba77872d", + "savedPayload": { + "position": { + "x": 6426.443647925931, + "y": 13705.126039470348 + }, + "targetPosition": { + "x": 6405.041892966161, + "y": 13405.890405087272 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 2, + "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 WEMA Signal", + "project": "Foundations", + "id": "281bb6dd-f4c8-45f3-8436-62c33f3860b1", + "savedPayload": { + "position": { + "x": 6704.982608471139, + "y": 14428.67027598347 + }, + "targetPosition": { + "x": 6673.624069490844, + "y": 14130.313707372989 + }, + "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": "099b1577-76b3-49b4-99a8-f5633fb1561f" + }, + "referenceParentCombinedNodePath": [ + [ + "Weighted EMA cross strategy", + "Data Mine", + "Data-Mining", + "96df7884-b792-4210-94c3-a3e7f83d6d85" + ], + [ + "WEMA signal", + "Indicator Bot", + "Data-Mining", + "6c8cb6fb-25d6-4779-bd4c-320e2c5583e2" + ], + [ + "WEMA Signal", + "Product Definition", + "Foundations", + "1c26d04e-2afd-439f-87b6-7325136b0b46" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "8158a2f1-53e2-4f50-b114-0407ce7c0f5a" + ] + ] + } + } + ], + "outputDatasetFolders": [], + "id": "ff98e221-00bf-4448-a339-892ded545e2c", + "savedPayload": { + "position": { + "x": 6673.624069490844, + "y": 14130.313707372989 + }, + "targetPosition": { + "x": 6069.843038395879, + "y": 13481.447387537943 + }, + "floatingObject": { + "isPinned": true, + "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": "WEMA signal Multi-Time-Frame-Daily", + "config": "{\n \"mainUtility\": \"Self Reference\"\n}", + "project": "Foundations", + "id": "64790dd2-543b-4339-a50e-cd8978405b62", + "savedPayload": { + "position": { + "x": 5979.180584453435, + "y": 14053.867593441204 + }, + "targetPosition": { + "x": 5947.822045473139, + "y": 13755.511024830723 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "WEMA", + "id": "f58caff4-7fe0-4c0b-af41-a06cdc952f55" + }, + "referenceParentCombinedNodePath": [ + [ + "Weighted EMA cross strategy", + "Data Mine", + "Data-Mining", + "96df7884-b792-4210-94c3-a3e7f83d6d85" + ], + [ + "WEMA signal", + "Indicator Bot", + "Data-Mining", + "6c8cb6fb-25d6-4779-bd4c-320e2c5583e2" + ], + [ + "Multi-Time-Frame-Daily", + "Process Definition", + "Foundations", + "e5173860-e3da-43f3-b596-8ceada1f924e" + ], + [ + "WEMA", + "Status Report", + "Foundations", + "b2545f5a-13fb-4a2a-8d6e-f5ee14ea0e83" + ] + ] + } + }, + { + "type": "Status Dependency", + "name": "", + "config": "{\n \"mainUtility\": \"Market Ending Point\"\n}", + "project": "Foundations", + "id": "75b1ff33-cb15-405a-bbd7-4992ce91bce0", + "savedPayload": { + "position": { + "x": 5900.891705961069, + "y": 14051.817527009263 + }, + "targetPosition": { + "x": 5947.822045473139, + "y": 13755.511024830723 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "New Status Report", + "id": "2a021da8-9feb-475e-90ab-1586968c17c7" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Data-Mining", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Data-Mining", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Multi-Time-Frame-Daily", + "Process Definition", + "Foundations", + "980ceb1d-7be6-454f-90d9-01ba1fd4a65d" + ], + [ + "New Status Report", + "Status Report", + "Foundations", + "2a021da8-9feb-475e-90ab-1586968c17c7" + ] + ] + } + }, + { + "type": "Status Dependency", + "name": "Exchange Raw Data Historic-OHLCVs", + "config": "{\n \"mainUtility\": \"Market Starting Point\"\n}", + "project": "Foundations", + "id": "612f76ce-43b3-49f4-be69-2d11056a7b67", + "savedPayload": { + "position": { + "x": 5825.801052550399, + "y": 14029.574662123503 + }, + "targetPosition": { + "x": 5947.822045473139, + "y": 13755.511024830723 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "Exchange-Raw-Data Historic-OHLCVs Status Report", + "id": "181c7c34-7243-497a-9ddb-1b0067c6d66e" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Data-Mining", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Exchange Raw Data", + "Sensor Bot", + "Data-Mining", + "af924204-66a2-47d4-9910-66ab78acb06f" + ], + [ + "Historic-OHLCVs", + "Process Definition", + "Foundations", + "5eb11d6a-022e-4f60-97c4-d6cf90b249dc" + ], + [ + "Exchange-Raw-Data Historic-OHLCVs Status Report", + "Status Report", + "Foundations", + "181c7c34-7243-497a-9ddb-1b0067c6d66e" + ] + ] + } + } + ], + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "Candles Multi-Time-Frame-Daily", + "project": "Foundations", + "id": "13183b68-f92d-4f3f-93b3-12609f8397e8", + "savedPayload": { + "position": { + "x": 5759.0259281581875, + "y": 13988.654813267814 + }, + "targetPosition": { + "x": 5947.822045473139, + "y": 13755.511024830723 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "678a567c-f08d-49b9-813b-4e54fd6afadb" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Data-Mining", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Data-Mining", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Candles", + "Product Definition", + "Foundations", + "fe6065ec-4d2d-47a0-bae0-8647f0e195d7" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "678a567c-f08d-49b9-813b-4e54fd6afadb" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "Volumes Multi-Time-Frame-Daily", + "project": "Foundations", + "id": "73e7b7d5-33c7-430c-8f45-5a0b3b2e624a", + "savedPayload": { + "position": { + "x": 5705.1169471606545, + "y": 13931.846600518465 + }, + "targetPosition": { + "x": 5947.822045473139, + "y": 13755.511024830723 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "2e683057-f911-4105-bc77-16f2706d1915" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Data-Mining", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Data-Mining", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Volumes", + "Product Definition", + "Foundations", + "1a366aef-efef-470e-88e0-2a6fbe4dd91f" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "2e683057-f911-4105-bc77-16f2706d1915" + ] + ] + } + } + ], + "dataMineDataDependencies": [], + "id": "315747fd-8aab-457e-b0f8-6025dc3bb1a0", + "savedPayload": { + "position": { + "x": 5947.822045473139, + "y": 13755.511024830723 + }, + "targetPosition": { + "x": 6069.843038395879, + "y": 13481.447387537943 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "statusReport": { + "type": "Status Report", + "name": "WEMA", + "project": "Foundations", + "id": "f58caff4-7fe0-4c0b-af41-a06cdc952f55", + "savedPayload": { + "position": { + "x": 5948.490489239637, + "y": 13569.615175381814 + }, + "targetPosition": { + "x": 6069.843038395879, + "y": 13481.447387537943 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "executionStartedEvent": { + "type": "Execution Started Event", + "name": "", + "project": "Foundations", + "id": "8cfd3b9d-d158-4e35-a46a-e46bf2566004", + "savedPayload": { + "position": { + "x": 5920.664754090639, + "y": 13497.126657028091 + }, + "targetPosition": { + "x": 6069.843038395879, + "y": 13481.447387537943 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Execution Finished Event", + "name": "New Execution Finished Event", + "id": "f29d08f9-e7c8-490c-8fca-14851a0d3dc3" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Data-Mining", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Data-Mining", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Multi-Time-Frame-Daily", + "Process Definition", + "Foundations", + "980ceb1d-7be6-454f-90d9-01ba1fd4a65d" + ], + [ + "New Execution Finished Event", + "Execution Finished Event", + "Foundations", + "f29d08f9-e7c8-490c-8fca-14851a0d3dc3" + ] + ] + } + }, + "executionFinishedEvent": { + "type": "Execution Finished Event", + "name": "New Execution Finished Event", + "project": "Foundations", + "id": "44a9f811-08a8-4361-b433-e7d9c6e407a0", + "savedPayload": { + "position": { + "x": 5932.811219749489, + "y": 13420.436891076573 + }, + "targetPosition": { + "x": 6069.843038395879, + "y": 13481.447387537943 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "669196bf-e1fd-4435-aaa5-49691f2cf827", + "savedPayload": { + "position": { + "x": 6208.583672782575, + "y": 13632.61527739355 + }, + "targetPosition": { + "x": 6405.041892966161, + "y": 13405.890405087272 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "products": [ + { + "type": "Product Definition", + "name": "WEMA Signal", + "config": "{\n \"codeName\": \"WEMAsignal\",\n \"singularVariableName\": \"WEMAsignal\",\n \"pluralVariableName\": \"WEMAsignals\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [\n \"24-hs\",\n \"12-hs\",\n \"08-hs\",\n \"06-hs\",\n \"04-hs\",\n \"03-hs\",\n \"02-hs\",\n \"01-hs\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n}", + "project": "Foundations", + "id": "44e3af53-56cd-4fcc-9da1-01b62b3e9cd7", + "savedPayload": { + "position": { + "x": 5804.109600173858, + "y": 13470.313506694094 + }, + "targetPosition": { + "x": 6016.2416345298225, + "y": 13258.18147233813 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [\n \"45-min\",\n \"40-min\",\n \"30-min\",\n \"20-min\",\n \"15-min\",\n \"10-min\",\n \"05-min\",\n \"04-min\",\n \"03-min\",\n \"02-min\",\n \"01-min\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n}", + "project": "Foundations", + "id": "099b1577-76b3-49b4-99a8-f5633fb1561f", + "savedPayload": { + "position": { + "x": 5719.935132351281, + "y": 13305.1118118502 + }, + "targetPosition": { + "x": 6016.2416345298225, + "y": 13258.18147233813 + }, + "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": "eb1f82e6-49b4-4b90-bcd4-6cfe1ef9fedd", + "savedPayload": { + "position": { + "x": 5053.662287683983, + "y": 13124.844819963128 + }, + "targetPosition": { + "x": 5196.3207651282555, + "y": 13078.492270806886 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "1f59ead1-a38a-4746-8b3c-f8903ce41148", + "savedPayload": { + "position": { + "x": 5196.3207651282555, + "y": 13078.492270806886 + }, + "targetPosition": { + "x": 5481.637720016802, + "y": 12985.787172494402 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Formula", + "code": "record.current.end", + "project": "Foundations", + "id": "393d8ee8-92fa-4fb1-8018-00190621f688", + "savedPayload": { + "position": { + "x": 5080.684784132036, + "y": 12781.491447611606 + }, + "targetPosition": { + "x": 5214.335762760291, + "y": 12849.590022572538 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "f7d7bbc7-388e-4415-afee-606c4d00f454", + "savedPayload": { + "position": { + "x": 5214.335762760291, + "y": 12849.590022572538 + }, + "targetPosition": { + "x": 5481.637720016802, + "y": 12985.787172494402 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Signal", + "config": "{\n \"codeName\": \"signal\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Record Formula", + "code": "variable.signal", + "project": "Foundations", + "id": "08e9f768-b1ff-479b-887d-5f7ed202b0d0", + "savedPayload": { + "position": { + "x": 5342.580072548075, + "y": 12557.811740161584 + }, + "targetPosition": { + "x": 5388.932621704317, + "y": 12700.470217605856 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "508b3339-242e-4a35-bdda-5240ee123472", + "savedPayload": { + "position": { + "x": 5388.932621704317, + "y": 12700.470217605856 + }, + "targetPosition": { + "x": 5481.637720016802, + "y": 12985.787172494402 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "a13ef583-4637-4c89-8393-45cfb1ebc57c", + "savedPayload": { + "position": { + "x": 5481.637720016802, + "y": 12985.787172494402 + }, + "targetPosition": { + "x": 6016.2416345298225, + "y": 13258.18147233813 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 5, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "dataBuilding": { + "type": "Data Building Procedure", + "name": "New Data Building Procedure", + "project": "Foundations", + "loop": { + "type": "Procedure Loop", + "name": "New Procedure Loop", + "project": "Foundations", + "procedureJavascriptCode": { + "type": "Procedure Javascript Code", + "name": "New Procedure Javascript Code", + "code": "//Mean breakout indicator\nlet candle = record.current\nlet P1 = 13\nlet P2 = 48\nlet P3 = 2 * P2\nlet P4 = 2 * P3\nlet P5 = 2 * P4\n//weighting factors\nlet M = 2 // number of non trending indicators\nlet T = 3 // number of trending indicators\nlet S = 2 // number of indicator types\n\nlet rM = 1 / (S * M) // weighting factor for non trending indicators\nlet rT = 1 / (S * T) // weighting factor for trending indicators\n\nif(variable.previousEMAp1 === undefined){\n\tvariable.previousEMAp1 = candle.close\n}\nif(variable.previousEMAp2 === undefined){\n\tvariable.previousEMAp2 = candle.close\n}\nif(variable.previousEMAp3 === undefined){\n\tvariable.previousEMAp3 = candle.close\n}\nif(variable.previousEMAp4 === undefined){\n\tvariable.previousEMAp4 = candle.close\n}\nif(variable.previousEMAp5 === undefined){\n\tvariable.previousEMAp5 = candle.close\n}\n\nvariable.EMAp1 = calculateEMA(P1,candle.close,variable.previousEMAp1)\nvariable.EMAp2 = calculateEMA(P2,candle.close,variable.previousEMAp2)\nvariable.EMAp3 = calculateEMA(P3,candle.close,variable.previousEMAp3)\nvariable.EMAp4 = calculateEMA(P4,candle.close,variable.previousEMAp4)\nvariable.EMAp5 = calculateEMA(P5,candle.close,variable.previousEMAp5)\n\nvariable.previousEMAp1 = variable.EMAp1\nvariable.previousEMAp2 = variable.EMAp2\nvariable.previousEMAp3 = variable.EMAp3\nvariable.previousEMAp4 = variable.EMAp4\nvariable.previousEMAp5 = variable.EMAp5\n\nvariable.cC1.push(candle.close)\nif(variable.cC1.length > P1){\n\tvariable.cC1.splice(0,1)\n}\nvariable.cC2.push(candle.close)\nif(variable.cC2.length > P2){\n\tvariable.cC2.splice(0,1)\n}\nvariable.cC3.push(candle.close)\nif(variable.cC3.length > P3){\n\tvariable.cC3.splice(0,1)\n}\nvariable.cC4.push(candle.close)\nif(variable.cC4.length > P4){\n\tvariable.cC4.splice(0,1)\n}\nvariable.cC5.push(candle.close)\nif(variable.cC5.length > P5){\n\tvariable.cC5.splice(0,1)\n}\n\nif(variable.cC1.length === P1){\n\tvariable.Max1 = Math.max.apply(null, variable.cC1)\n\tvariable.Min1 = Math.min.apply(null, variable.cC1)\n}else{\n\tvariable.Max1 = candle.max\n\tvariable.Min1 = candle.min\n}\n\nif(variable.cC2.length === P2){\n\tvariable.Max2 = Math.max.apply(null, variable.cC2)\n\tvariable.Min2 = Math.min.apply(null, variable.cC2)\n}else{\n\tvariable.Max2 = candle.max\n\tvariable.Min2 = candle.min\n}\n\nif(variable.cC3.length === P3){\n\tvariable.Max3 = Math.max.apply(null, variable.cC3)\n\tvariable.Min3 = Math.min.apply(null, variable.cC3)\n}else{\n\tvariable.Max3 = candle.max\n\tvariable.Min3 = candle.min\n}\n\nif(variable.cC4.length === P4){\n\tvariable.Max4 = Math.max.apply(null, variable.cC4)\n\tvariable.Min4 = Math.min.apply(null, variable.cC4)\n}else{\n\tvariable.Max4 = candle.max\n\tvariable.Min4 = candle.min\n}\n\nif(variable.cC5.length === P5){\n\tvariable.Max5 = Math.max.apply(null, variable.cC5)\n\tvariable.Min5 = Math.min.apply(null, variable.cC5)\n}else{\n\tvariable.Max5 = candle.max\n\tvariable.Min5 = candle.min\n}\n\nvariable.MBO1 = (candle.close - variable.EMAp1) / (variable.Max1 - variable.Min1)\nvariable.MBO2 = (candle.close - variable.EMAp2) / (variable.Max2 - variable.Min2)\nvariable.MBO3 = (candle.close - variable.EMAp3) / (variable.Max3 - variable.Min3)\nvariable.MBO4 = (candle.close - variable.EMAp4) / (variable.Max4 - variable.Min4)\nvariable.MBO5 = (candle.close - variable.EMAp5) / (variable.Max5 - variable.Min5)\n\n\n//EMA calculation\nfunction calculateEMA(periods, price, previousEMA) {\n let k = 2 / (periods + 1)\n return price * k + previousEMA * (1-k)\n}\n\n//Procedure for fast RSI\n//store return on P1 periods\nif(variable.previousClose === undefined){\n\tvariable.previousClose = candle.close\n}\nvariable.lastP1.push(candle.close - variable.previousClose)\nif (variable.lastP1.length > P1){\n variable.lastP1.splice(0,1)\n}\n//Dispatch negative and positve returns in separated arrays\n//reinit process variables\nvariable.pos1 = []\nvariable.neg1 = []\n//return dispatch\nif(variable.lastP1.length === P1){\n for(var i = 0 ; i < P1 ; i++){\n if (variable.lastP1[i] > 0){\n variable.pos1.push(variable.lastP1[i])\n }\n if (variable.lastP1[i] < 0){\n variable.neg1.push(Math.abs(variable.lastP1[i]))\n }\n }\n\n//calculate the EMA of the neg and pos returns\n if(variable.pos1.length === 0){\n variable.H = 0\n }else{\n variable.previousPosEMA = variable.pos1[0]\n for(var i = 0 ; i < variable.pos1.length ; i++){\n variable.PosEMA = variable.pos1[i] * 2 / (1 + variable.pos1.length) + variable.previousPosEMA * (1 - 2 /(1 + variable.pos1.length))\n variable.previousPosEMA = variable.PosEMA\n }\n variable.H = variable.PosEMA\n }\n if(variable.neg1.length === 0){\n variable.L = 0\n }else{\n variable.previousNegEMA = variable.neg1[0]\n for(var i = 0 ; i < variable.neg1.length ; i++){\n variable.NegEMA = variable.neg1[i] * 2 / (1 + variable.neg1.length) + variable.previousNegEMA * (1 - 2 /(1 + variable.neg1.length))\n variable.previousNegEMA = variable.NegEMA\n }\n variable.L = variable.NegEMA\n }\n variable.p1RSI = 100 * variable.H / (variable.H + variable.L)\n}else{\n variable.p1RSI = 0\n}\n\n//Procedure for slow RSI\n//store return on P2 periods\nvariable.lastP2.push(candle.close - variable.previousClose)\nif (variable.lastP2.length > P2){\n variable.lastP2.splice(0,1)\n}\n//Dispatch negative and positve returns in separated arrays\n//reinit process variables\nvariable.pos2 = []\nvariable.neg2 = []\n//return dispatch\nif(variable.lastP2.length === P2){\n for(var i = 0 ; i < P2 ; i++){\n if (variable.lastP2[i] > 0){\n variable.pos2.push(variable.lastP2[i])\n }\n if (variable.lastP2[i] < 0){\n variable.neg2.push(Math.abs(variable.lastP2[i]))\n }\n }\n\n//calculate the EMA of the neg and pos returns\n if(variable.pos2.length === 0){\n variable.H = 0\n }else{\n variable.previousPosEMA = variable.pos2[0]\n for(var i = 0 ; i < variable.pos2.length ; i++){\n variable.PosEMA = variable.pos2[i] * 2 / (1 + variable.pos2.length) + variable.previousPosEMA * (1 - 2 /(1 + variable.pos2.length))\n variable.previousPosEMA = variable.PosEMA\n }\n variable.H = variable.PosEMA\n }\n if(variable.neg2.length === 0){\n variable.L = 0\n }else{\n variable.previousNegEMA = variable.neg2[0]\n for(var i = 0 ; i < variable.neg2.length ; i++){\n variable.NegEMA = variable.neg2[i] * 2 / (1 + variable.neg2.length) + variable.previousNegEMA * (1 - 2 /(1 + variable.neg2.length))\n variable.previousNegEMA = variable.NegEMA\n }\n variable.L = variable.NegEMA\n }\n variable.p2RSI = 100 * variable.H / (variable.H + variable.L)\n}else{\n variable.p2RSI = 0\n}\n\nif(variable.p1RSI === 0 && variable.p2RSI === 0){\n variable.ratio = 1\n}else{\n if(variable.p2RSI === 0){\n variable.ratio = 1\n }else{\n variable.ratio = variable.p1RSI / variable.p2RSI\n }\n}\nvariable.previousClose = candle.close\n\n\tif(variable.previousEMAp1 === undefined){\n\t\tvariable.previousEMAp1 = candle.close\n\t}\n\tif(variable.previousEMAp2 === undefined){\n\t\tvariable.previousEMAp2 = candle.close\n\t}\n\t\t\n\tvariable.EMAp1 = calculateEMA(P1,candle.close,variable.previousEMAp1)\n\tvariable.EMAp2 = calculateEMA(P2,candle.close,variable.previousEMAp2)\n\n\tvariable.previousEMAp1 = variable.EMAp1\n\tvariable.previousEMAp2 = variable.EMAp2\n\n\tif(candle.close > variable.EMAp1){\n\t\tvariable.H1.push(1)\n\t}else{\n\t\tvariable.H1.push(0)\n\t}\n\tif(variable.H1.length > P1){\n\t\tvariable.H1.splice(0,1)\n\t}\n\tif(candle.close < variable.EMAp1){\n\t\tvariable.L1.push(1)\n\t}else{\n\t\tvariable.L1.push(0)\n\t}\n\tif(variable.L1.length > P1){\n\t\tvariable.L1.splice(0,1)\n\t}\n\tvariable.up1 = 0\n\tif(variable.L1.length === P1 && variable.H1.length === P1){\n\tfor(var i =0 ; i < P1 ; i++){\n\t\tvariable.up1 += variable.H1[i]\n\t}\n\tvariable.low1 = 0\n\tfor(var i =0 ; i < P1 ; i++){\n\t\tvariable.low1 += variable.L1[i]\n\t}\n\t}else{\n\t\tvariable.up1 = 1\n\t\tvariable.low1 = 1\n\t}\n\n\tvariable.t2i1 = variable.up1 / (variable.up1 + variable.low1) * 100\n\t\n\t\n\tif(candle.close > variable.EMAp2){\n\t\tvariable.H2.push(1)\n\t}else{\n\t\tvariable.H2.push(0)\n\t}\n\tif(variable.H2.length > P2){\n\t\tvariable.H2.splice(0,1)\n\t}\n\tif(candle.close < variable.EMAp2){\n\t\tvariable.L2.push(1)\n\t}else{\n\t\tvariable.L2.push(0)\n\t}\n\tif(variable.L2.length > P2){\n\t\tvariable.L2.splice(0,1)\n\t}\n\tif(variable.L2.length === P2 && variable.H2.length === P2){\n\tvariable.up2 = 0\n\tfor(var i =0 ; i < P2 ; i++){\n\t\tvariable.up2 += variable.H2[i]\n\t}\n\tvariable.low2 = 0\n\tfor(var i =0 ; i < P2 ; i++){\n\t\tvariable.low2 += variable.L2[i]\n\t}\n\t}else{\n\t\tvariable.up2 = 1\n\t\tvariable.low2 = 1\n\t}\n\tvariable.t2i2 = variable.up2 / (variable.up2 + variable.low2) * 100\n\n\tlet Pi = Math.PI\n\tlet D = 36\n\tlet lB = 6\n\n\tif(variable.Z === undefined){\n\t\tvariable.Z = 0\n\t}\n\n\tif(variable.previousHP === undefined){\n\t\t\tvariable.previousHP = 0\n\t}\n\n\tvariable.x.push(candle.close)\n\tif(variable.x.length > 2){\n\t\tvariable.x.splice(0,1)\n\t}\n\n\tvariable.angle = deg2rad(360) / D\n\tvariable.alpha1 = (1-Math.sin(variable.angle)) / (Math.cos(variable.angle))\n\tif(variable.x.length === 2){\n\t\tvariable.HP = 0.5 * (1 + variable.alpha1) * (variable.x[1] - variable.x[0]) + variable.alpha1 * variable.previousHP\n\n\t\tvariable.ang = Math.sqrt(2) * Pi/lB\n\t\tvariable.a1 = Math.exp(-variable.ang)\n\t\tvariable.b1 = 2 * variable.a1 * Math.cos(variable.ang)\n\t\tvariable.c2 = variable.b1\n\t\tvariable.c3 = -variable.a1 * variable.a1\n\t\tvariable.c1 = 1 - variable.c2 - variable.c3\n\t\tif(variable.filt.length < 2){\n\t\t\tvariable.filt.push(0)\n\t\t\tvariable.filt.push(0)\n\t\t}\n\t\tvariable.filt.push((variable.c1 * (variable.HP + variable.previousHP )) / 2 + (variable.c2 * variable.filt[1]) + (variable.c3 * variable.filt[0]))\n\t\tif(variable.filt.length > 3 ) {\n\t\t\tvariable.filt.splice(0,1)\n\t\t}\n\n\t\tvariable.previousHP = variable.HP\n\t}\n\n\tif(variable.x.length < 2 ) {\n\t\tvariable.wave = 0\n\t\tvariable.pwr = 1\t\n\t}\n\telse {\n\t\t\tvariable.wave = (variable.filt[2] + variable.filt[1] + variable.filt[0])/3\n\t\t\tvariable.pwr = (Math.pow(variable.filt[2],2) + Math.pow(variable.filt[1],2) + Math.pow(variable.filt[0],2)) / 3\n\t}\n\n\tvariable.sineWave = variable.wave / Math.sqrt(variable.pwr)\n\n\n\t//Functions\n\n\tfunction deg2rad(deg) {\n\t\treturn deg * Pi / 180\n\t}\n\n\nif(variable.EMAp1 > variable.EMAp2){\n\tvariable.sEMA = 1\n}else{\n\tvariable.sEMA = -1\n}\n\nif(variable.sineWave > 0.85){\n\tvariable.sBSV = 1\n}else{\n\tvariable.sBSV = -1\n}\n\nif(variable.ratio > 1){\n\tvariable.sRatio = 1\n}else{\n\tvariable.sRatio = -1\n}\n\nif(variable.t2i1 > 50){\n\tvariable.sTI = 1\n}else{\n\tvariable.sTI = -1\n}\n\nif(variable.MBO1 > 0){\n\tvariable.sBkout = 1\n}else{\n\tvariable.sBkout = 0\n}\n\nvariable.signal = rT * variable.sEMA + rT * variable.sTI + rT * variable.sBkout + rM * variable.sBSV + rM * variable.sRatio\t\t\t\n", + "project": "Foundations", + "id": "f4d219f3-4e42-4676-80d5-76cb38d65559", + "savedPayload": { + "position": { + "x": 5141.629788963122, + "y": 12054.747214895457 + }, + "targetPosition": { + "x": 5342.36897087078, + "y": 12277.690662538675 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "7364ebb3-143a-418c-8811-f3655ddd92f9", + "savedPayload": { + "position": { + "x": 5342.36897087078, + "y": 12277.690662538675 + }, + "targetPosition": { + "x": 5743.847334686095, + "y": 12723.57755782511 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "initialization": { + "type": "Procedure Initialization", + "name": "New Procedure Initialization", + "project": "Foundations", + "procedureJavascriptCode": { + "type": "Procedure Javascript Code", + "name": "New Procedure Javascript Code", + "code": "variable.x = []\nvariable.filt = []\nvariable.lastP1 = []\nvariable.pos1 = []\nvariable.neg1 = []\nvariable.lastP2 = []\nvariable.pos2 = []\nvariable.neg2 = []\nvariable.H1 = []\nvariable.L1 = []\nvariable.H2 = []\nvariable.L2= []\nvariable.cC1 = []\nvariable.cC2 = []\nvariable.cC3 = []\nvariable.cC4 = []\nvariable.cC5 = []", + "project": "Foundations", + "id": "8f3399a7-1b66-4b60-9a88-de206eef32fb", + "savedPayload": { + "position": { + "x": 5556.726812950111, + "y": 11843.244717164685 + }, + "targetPosition": { + "x": 5619.100320195439, + "y": 12136.688997384827 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "f0a3d4f3-a69b-4846-9cf6-31bdd019c045", + "savedPayload": { + "position": { + "x": 5619.100320195439, + "y": 12136.688997384827 + }, + "targetPosition": { + "x": 5743.847334686095, + "y": 12723.57755782511 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "5c38ab7b-c453-43d0-9929-f5c25cd30388", + "savedPayload": { + "position": { + "x": 5743.847334686095, + "y": 12723.57755782511 + }, + "targetPosition": { + "x": 6016.2416345298225, + "y": 13258.18147233813 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 5, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "71e47947-4dd8-4d39-a614-afec48e1f04b", + "savedPayload": { + "position": { + "x": 6105.806258583085, + "y": 13427.292160047042 + }, + "targetPosition": { + "x": 6405.041892966161, + "y": 13405.890405087272 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "Wema Signal", + "id": "3550dda1-1f1e-4b6b-805a-097e0a62b64c" + }, + "referenceParentCombinedNodePath": [ + [ + "Weighted EMA cross strategy", + "Data Mine", + "Data-Mining", + "96df7884-b792-4210-94c3-a3e7f83d6d85" + ], + [ + "WEMA signal", + "Plotter", + "Foundations", + "5aa1093a-b083-4b46-82f2-17976cd537f2" + ], + [ + "Wema Signal", + "Plotter Module", + "Foundations", + "12b1b9f2-a346-4900-b43d-a9b26bf69066" + ] + ] + } + } + ], + "id": "9459d647-ff27-4c19-b314-a0c54981465a", + "savedPayload": { + "position": { + "x": 6601.5001131497465, + "y": 13179.165532780993 }, "targetPosition": { "x": 6797.958333333332, @@ -4151,7 +9168,7 @@ "name": "New Point Formula", "code": "x = record.end\ny = record.MBO3", "project": "Foundations", - "id": "f9a60e71-7883-4fa2-a189-669317668dbf", + "id": "f0e11364-6d3c-4b89-97dd-dc2dfda67eba", "savedPayload": { "position": { "x": 6429.269150692614, @@ -4174,7 +9191,7 @@ } } }, - "id": "39b13bda-c144-4e28-983f-882105c133a1", + "id": "d3ce3de3-5d5d-4523-9c50-8ec23c872c59", "savedPayload": { "position": { "x": 6721.938365946742, @@ -4206,7 +9223,7 @@ "name": "New Point Formula", "code": "x = record.begin\ny = record.previous.MBO4", "project": "Foundations", - "id": "2e13ad4f-def6-42af-a73e-6739a808bb50", + "id": "337e071c-375e-4932-b0d2-5c807a65b24e", "savedPayload": { "position": { "x": 6557.580196294454, @@ -4229,7 +9246,7 @@ } } }, - "id": "5d7fb1ec-17cb-479e-8689-d55dfb7473c7", + "id": "1e4285ba-915c-4adc-bc86-09fedf73bc69", "savedPayload": { "position": { "x": 6786.093888747662, @@ -4261,7 +9278,7 @@ "name": "New Point Formula", "code": "x = record.end\ny = record.MBO4", "project": "Foundations", - "id": "56b34989-3bd0-4923-b3bc-d085168a0ad7", + "id": "ae461e73-371f-4fe7-9576-ee0629ff7488", "savedPayload": { "position": { "x": 6790.590708001298, @@ -4284,7 +9301,7 @@ } } }, - "id": "da65c9fc-b9d9-4e12-96b3-71badf2fd950", + "id": "21678328-1d4f-4bf8-893e-b8213e6045cc", "savedPayload": { "position": { "x": 6902.599144601084, @@ -4316,7 +9333,7 @@ "name": "New Point Formula", "code": "x = record.begin\ny = record.previous.MBO5", "project": "Foundations", - "id": "01e1b245-4e14-4bab-b4dc-b6fa6d455b67", + "id": "026c4b27-4da1-4302-88fa-f4d8b7fe8c5a", "savedPayload": { "position": { "x": 7074.920785662181, @@ -4339,7 +9356,7 @@ } } }, - "id": "57343148-daad-4b7b-942f-b2223b6879c0", + "id": "d81eb126-1895-4072-b229-ee960222fce3", "savedPayload": { "position": { "x": 7044.764183431525, @@ -4371,7 +9388,7 @@ "name": " ", "code": "x = record.end\ny = record.MBO5", "project": "Foundations", - "id": "b2056d20-86b7-49c3-9b42-b8458ff4207d", + "id": "3630b333-1f6d-40f9-81cb-82dcd9e6a010", "savedPayload": { "position": { "x": 7345.433835033885, @@ -4394,7 +9411,7 @@ } } }, - "id": "82efdbfb-0d54-4f2b-8333-e5f5aeaf01e5", + "id": "a48e9a6b-b7bd-4636-9738-fa8beaa4cfde", "savedPayload": { "position": { "x": 7180.020708117378, @@ -4426,7 +9443,7 @@ "name": "New Point Formula", "code": "x = record.begin\ny = record.previous.MBO1", "project": "Foundations", - "id": "08e28ebc-d03e-4f2d-bdc2-ee18a0860757", + "id": "7f906194-be75-4e76-a506-5e7c9c612eaf", "savedPayload": { "position": { "x": 7540.158576541003, @@ -4449,7 +9466,7 @@ } } }, - "id": "a4396ba3-98df-48b5-8dce-6114b8ac660a", + "id": "8d2b9901-3465-4ff4-90d9-a767d883e5e8", "savedPayload": { "position": { "x": 7277.3830788709365, @@ -4481,7 +9498,7 @@ "name": "New Point Formula", "code": "x = record.end\ny = record.MBO1", "project": "Foundations", - "id": "7a5709d5-9f84-4101-8af7-1543cc7300ef", + "id": "7ad8cf85-5c41-4a52-bfb1-b8e32f52318b", "savedPayload": { "position": { "x": 7614.48591859178, @@ -4504,7 +9521,7 @@ } } }, - "id": "6fdbe188-bd9e-4322-afc4-1725025db464", + "id": "3be31837-4bc6-40c9-9310-13e95f4d68d3", "savedPayload": { "position": { "x": 7314.546749896325, @@ -4536,7 +9553,7 @@ "name": "New Point Formula", "code": "x = record.begin\ny = record.previous.MBO2", "project": "Foundations", - "id": "f27ee3f7-ede3-4916-99ae-e6236f3767aa", + "id": "a38d9780-278e-4cab-83c2-ed263676652a", "savedPayload": { "position": { "x": 7551.388362863959, @@ -4559,7 +9576,7 @@ } } }, - "id": "98af5f9b-d6ec-4739-897f-bf6bb25d0d92", + "id": "00543609-bdc6-4c3c-adfb-bf1ba435143b", "savedPayload": { "position": { "x": 7282.9979720324145, @@ -4591,7 +9608,7 @@ "name": "New Point Formula", "code": "x = record.end\ny = record.MBO2", "project": "Foundations", - "id": "22a16e53-6c4c-4224-a941-ffb495bba27e", + "id": "658cfe1e-19f4-4b73-8282-160cc7c5347a", "savedPayload": { "position": { "x": 7365.3207989668035, @@ -4614,7 +9631,7 @@ } } }, - "id": "b6e0b52d-abdf-44cf-b2fe-41797af03774", + "id": "906cc91a-7cc8-41f4-ba28-1244ba932f79", "savedPayload": { "position": { "x": 7189.964190083837, @@ -4646,7 +9663,7 @@ "name": "New Point Formula", "code": "x = record.begin\ny = record.previous.MBO3", "project": "Foundations", - "id": "41258271-07b9-4d56-82d8-7d8683a426e9", + "id": "f2120b11-2334-4271-b096-06811001071d", "savedPayload": { "position": { "x": 7098.909063431926, @@ -4669,7 +9686,7 @@ } } }, - "id": "4d3e9e55-04f8-4726-ad19-1bf0e3016247", + "id": "82595bb7-e727-47b2-8a65-fae965885cbb", "savedPayload": { "position": { "x": 7056.758322316398, @@ -4701,7 +9718,7 @@ "name": "New Point Formula", "code": "x = record.begin\ny = 0", "project": "Foundations", - "id": "496c3047-ae3e-427f-b580-d652972feb0d", + "id": "42ff69eb-dc30-445d-bf79-c50d730bcbd7", "savedPayload": { "position": { "x": 6813.184874260906, @@ -4724,7 +9741,7 @@ } } }, - "id": "45a2027a-0ec1-4abf-a27e-2ec290c37bae", + "id": "c4f5a1a3-5036-4d8a-9e3c-2e8f919d1956", "savedPayload": { "position": { "x": 6913.896227730888, @@ -4756,7 +9773,7 @@ "name": "New Point Formula", "code": "x = record.end\ny = 0", "project": "Foundations", - "id": "87e6aee0-4e5c-4942-9549-3b302984d5d1", + "id": "bca31a25-a08e-4847-9d90-e9c6f97f39b8", "savedPayload": { "position": { "x": 6573.604199843073, @@ -4779,7 +9796,7 @@ } } }, - "id": "02eac3cd-5e46-4c60-8599-79166605310f", + "id": "aa0a6bb6-dd9e-47ad-86f7-28a46049427d", "savedPayload": { "position": { "x": 6794.105890521972, @@ -4803,7 +9820,7 @@ } } ], - "id": "006b328e-54d0-4bf1-853b-1b3b7c86df0c", + "id": "eee2da54-659c-47b5-a310-dfea2baaa8be", "savedPayload": { "position": { "x": 7014.60758120087, @@ -4841,7 +9858,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_BLUE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", "project": "Foundations", - "id": "a3bc1ece-c8a1-4c00-8432-8938a2f3753d", + "id": "02d78741-3f0f-4f9e-a038-7527d83fb410", "savedPayload": { "position": { "x": 6607.765954468664, @@ -4865,7 +9882,7 @@ } }, "styleConditions": [], - "id": "009f1be2-4b8c-4381-b5bf-1485899281d9", + "id": "6add7fc8-afd7-40d5-aa5f-abeedd89a175", "savedPayload": { "position": { "x": 6457.765954468664, @@ -4893,7 +9910,7 @@ "type": "Polygon Vertex", "name": " MBO 1 Begin", "project": "Foundations", - "id": "e2bdfebd-6435-4f90-9497-842d94a753bd", + "id": "0ba7c886-0ff3-4aaf-9797-211bf9b409ea", "savedPayload": { "position": { "x": 6567.573575603996, @@ -4917,7 +9934,7 @@ "referenceParent": { "type": "Point", "name": "MBO 1 Begin", - "id": "a4396ba3-98df-48b5-8dce-6114b8ac660a" + "id": "8d2b9901-3465-4ff4-90d9-a767d883e5e8" }, "referenceParentCombinedNodePath": [ [ @@ -4963,7 +9980,7 @@ "type": "Polygon Vertex", "name": " MBO 1 End", "project": "Foundations", - "id": "2737be5f-3c71-40eb-aefa-b0d5f18de8c1", + "id": "ec0cff75-8798-4b5d-be05-56322e22ab23", "savedPayload": { "position": { "x": 6157.765954468664, @@ -4987,7 +10004,7 @@ "referenceParent": { "type": "Point", "name": "MBO 1 End", - "id": "6fdbe188-bd9e-4322-afc4-1725025db464" + "id": "3be31837-4bc6-40c9-9310-13e95f4d68d3" }, "referenceParentCombinedNodePath": [ [ @@ -5030,7 +10047,7 @@ } } ], - "id": "e6a5cf8c-6db0-4794-a05d-8201b408079e", + "id": "56011ec0-f376-484f-acb1-1061865f77f0", "savedPayload": { "position": { "x": 6307.765954468664, @@ -5066,7 +10083,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.GREEN\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", "project": "Foundations", - "id": "424fc2f7-6578-4f11-8b6f-373c955bd2c4", + "id": "c278c7b0-2460-4950-b542-dec635eb8612", "savedPayload": { "position": { "x": 7261.861583566112, @@ -5090,7 +10107,7 @@ } }, "styleConditions": [], - "id": "a0d363df-5ea7-4641-9f73-470da8e386fe", + "id": "eb6eda11-7147-48b4-aac5-4a6586e171dd", "savedPayload": { "position": { "x": 6962.700444411758, @@ -5118,7 +10135,7 @@ "type": "Polygon Vertex", "name": " MBO 2 Begin", "project": "Foundations", - "id": "fe614474-3d54-4527-a9fc-8c0766c34f0a", + "id": "ff8fe1c8-1530-426a-9a5a-4d85ddc92141", "savedPayload": { "position": { "x": 6641.120277181477, @@ -5142,7 +10159,7 @@ "referenceParent": { "type": "Point", "name": "MBO 2 Begin", - "id": "98af5f9b-d6ec-4739-897f-bf6bb25d0d92" + "id": "00543609-bdc6-4c3c-adfb-bf1ba435143b" }, "referenceParentCombinedNodePath": [ [ @@ -5188,7 +10205,7 @@ "type": "Polygon Vertex", "name": " MBO 2 End", "project": "Foundations", - "id": "0c3464f0-e39f-4a15-9fcc-9a76d4af8192", + "id": "2f28703d-1708-4692-ba76-77c51a9a7db8", "savedPayload": { "position": { "x": 6364.378166103051, @@ -5212,7 +10229,7 @@ "referenceParent": { "type": "Point", "name": "MBO 2 End", - "id": "b6e0b52d-abdf-44cf-b2fe-41797af03774" + "id": "906cc91a-7cc8-41f4-ba28-1244ba932f79" }, "referenceParentCombinedNodePath": [ [ @@ -5255,7 +10272,7 @@ } } ], - "id": "05ea8c7d-a5b0-4625-a2a7-ef2152d182a1", + "id": "3c7d4568-f25a-47e1-9c26-f6822abb435f", "savedPayload": { "position": { "x": 6125.604046864089, @@ -5291,7 +10308,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RED\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", "project": "Foundations", - "id": "909d51cd-0eb6-4daa-9fb8-36e425179165", + "id": "ce64c7ed-8ab4-4430-a835-8f26973801e6", "savedPayload": { "position": { "x": 6776.078735876707, @@ -5315,7 +10332,7 @@ } }, "styleConditions": [], - "id": "dc89bb68-94a1-4818-affe-faa1c1a0b6fc", + "id": "f8ef2d95-fbbb-4259-b180-d7ae54b7271c", "savedPayload": { "position": { "x": 6607.08271845762, @@ -5343,7 +10360,7 @@ "type": "Polygon Vertex", "name": " MBO 3 Begin", "project": "Foundations", - "id": "5595ed02-c355-4056-a220-1d478b03de89", + "id": "d12834b6-3d65-4e82-a091-6037958e2c90", "savedPayload": { "position": { "x": 6190.215068743735, @@ -5367,7 +10384,7 @@ "referenceParent": { "type": "Point", "name": "MBO 3 Begin", - "id": "4d3e9e55-04f8-4726-ad19-1bf0e3016247" + "id": "82595bb7-e727-47b2-8a65-fae965885cbb" }, "referenceParentCombinedNodePath": [ [ @@ -5413,7 +10430,7 @@ "type": "Polygon Vertex", "name": " MBO 3 End", "project": "Foundations", - "id": "fb8a7746-11b0-4df1-a824-ece3dbf714f3", + "id": "5c9e8f14-c843-407e-a6d2-c5a30431fd9c", "savedPayload": { "position": { "x": 6269.090683619447, @@ -5437,7 +10454,7 @@ "referenceParent": { "type": "Point", "name": "MBO 3 End", - "id": "39b13bda-c144-4e28-983f-882105c133a1" + "id": "d3ce3de3-5d5d-4523-9c50-8ec23c872c59" }, "referenceParentCombinedNodePath": [ [ @@ -5480,7 +10497,7 @@ } } ], - "id": "3e525e40-2862-40fc-987c-39551b82c82e", + "id": "51e16154-8297-45e3-8c85-6e0e8441a724", "savedPayload": { "position": { "x": 5897.958333333332, @@ -5516,7 +10533,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.BLACK\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", "project": "Foundations", - "id": "d9a47ce1-c6e4-42fd-bd30-97d148d6707f", + "id": "a9a39c7f-c4d8-48b9-b436-6e7c5c92dd76", "savedPayload": { "position": { "x": 6222.433386950948, @@ -5540,7 +10557,7 @@ } }, "styleConditions": [], - "id": "0ce54c39-efe0-43a3-aa39-a352361359ed", + "id": "047506ad-6420-4780-a80e-fc36aa149786", "savedPayload": { "position": { "x": 6310.859939274219, @@ -5568,7 +10585,7 @@ "type": "Polygon Vertex", "name": " MBO 4 Begin", "project": "Foundations", - "id": "0d2c7066-173c-4091-a43a-61741e0d5b80", + "id": "f5bd2b08-82cd-4ba4-90c9-2a9ae812b6ee", "savedPayload": { "position": { "x": 6112.614649861647, @@ -5592,7 +10609,7 @@ "referenceParent": { "type": "Point", "name": "MBO 4 Begin", - "id": "5d7fb1ec-17cb-479e-8689-d55dfb7473c7" + "id": "1e4285ba-915c-4adc-bc86-09fedf73bc69" }, "referenceParentCombinedNodePath": [ [ @@ -5638,7 +10655,7 @@ "type": "Polygon Vertex", "name": " MBO 4 End", "project": "Foundations", - "id": "a2405932-db87-4cd9-8ae7-8bd54fc02321", + "id": "9b5baa1f-ef86-4948-8ea2-8085b06eade6", "savedPayload": { "position": { "x": 6487.71304392076, @@ -5662,7 +10679,7 @@ "referenceParent": { "type": "Point", "name": "MBO 4 End", - "id": "da65c9fc-b9d9-4e12-96b3-71badf2fd950" + "id": "21678328-1d4f-4bf8-893e-b8213e6045cc" }, "referenceParentCombinedNodePath": [ [ @@ -5705,7 +10722,7 @@ } } ], - "id": "17f2101e-63ba-47c1-8c1e-2e267e718b5f", + "id": "466e39fb-dda8-44ce-b4cf-04d773c5be99", "savedPayload": { "position": { "x": 5758.180585446612, @@ -5741,7 +10758,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_PURPLE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", "project": "Foundations", - "id": "e2d7bc74-31c0-4cc9-93c8-0db85906d163", + "id": "f24781b0-4645-4deb-8c55-01f4ff5e77ce", "savedPayload": { "position": { "x": 5462.831776836891, @@ -5765,7 +10782,7 @@ } }, "styleConditions": [], - "id": "a5618c13-0b4d-4cde-b879-720b700e5fb5", + "id": "e03d37b7-9185-4b3d-8eb7-8ef14f55552d", "savedPayload": { "position": { "x": 5742.093901430152, @@ -5793,7 +10810,7 @@ "type": "Polygon Vertex", "name": " MBO 5 End", "project": "Foundations", - "id": "4c986866-7c94-428f-9859-d171d243446f", + "id": "14f6b3ec-dae6-4472-a81d-7942be6f71b9", "savedPayload": { "position": { "x": 5911.753718713495, @@ -5817,7 +10834,7 @@ "referenceParent": { "type": "Point", "name": "MBO 5 End", - "id": "82efdbfb-0d54-4f2b-8333-e5f5aeaf01e5" + "id": "a48e9a6b-b7bd-4636-9738-fa8beaa4cfde" }, "referenceParentCombinedNodePath": [ [ @@ -5863,7 +10880,7 @@ "type": "Polygon Vertex", "name": " MBO 5 Begin", "project": "Foundations", - "id": "2fa22f45-83df-4487-9675-94f0ef4eca69", + "id": "034d15fa-ae13-44d8-9834-e1fd98b91c6c", "savedPayload": { "position": { "x": 6300.618150616675, @@ -5887,7 +10904,7 @@ "referenceParent": { "type": "Point", "name": "MBO 5 Begin", - "id": "57343148-daad-4b7b-942f-b2223b6879c0" + "id": "d81eb126-1895-4072-b229-ee960222fce3" }, "referenceParentCombinedNodePath": [ [ @@ -5930,7 +10947,7 @@ } } ], - "id": "df14d68b-209e-40e9-9bbe-ee8a2814d7e6", + "id": "270b5307-ee96-4639-b596-ab32139ba581", "savedPayload": { "position": { "x": 5788.150712198, @@ -5966,7 +10983,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.BLACK\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", "project": "Foundations", - "id": "68b06973-346a-43f2-bc9a-d111c494c647", + "id": "5c8fa5f4-b37b-45f7-ba9f-47e94435d04c", "savedPayload": { "position": { "x": 5056.757124029135, @@ -5990,7 +11007,7 @@ } }, "styleConditions": [], - "id": "9200c219-2d9b-4986-8c9a-5f98fec9fa82", + "id": "519c3ef1-6309-4327-b366-636366c19e10", "savedPayload": { "position": { "x": 5346.534871915856, @@ -6018,7 +11035,7 @@ "type": "Polygon Vertex", "name": " Zero Begin", "project": "Foundations", - "id": "e6046c70-88b4-4ed9-b392-457782730174", + "id": "582f7114-11da-43df-b39d-4f5386ecd3c1", "savedPayload": { "position": { "x": 5558.666906271819, @@ -6042,7 +11059,7 @@ "referenceParent": { "type": "Point", "name": "Zero Begin", - "id": "45a2027a-0ec1-4abf-a27e-2ec290c37bae" + "id": "c4f5a1a3-5036-4d8a-9e3c-2e8f919d1956" }, "referenceParentCombinedNodePath": [ [ @@ -6088,7 +11105,7 @@ "type": "Polygon Vertex", "name": " Zero End", "project": "Foundations", - "id": "5254dc6f-cdba-42f2-ba8f-89842f0a6e32", + "id": "cf05c7cb-4272-4b7c-ad65-aed5fc9003e9", "savedPayload": { "position": { "x": 5926.090367689296, @@ -6112,7 +11129,7 @@ "referenceParent": { "type": "Point", "name": "Zero End", - "id": "02eac3cd-5e46-4c60-8599-79166605310f" + "id": "aa0a6bb6-dd9e-47ad-86f7-28a46049427d" }, "referenceParentCombinedNodePath": [ [ @@ -6155,7 +11172,7 @@ } } ], - "id": "6c153f1f-39e8-426f-bded-c0e1b426f1ce", + "id": "a935e4aa-73fe-4c90-81e5-73c445bd8490", "savedPayload": { "position": { "x": 5636.312619802576, @@ -6181,7 +11198,7 @@ ], "images": [], "texts": [], - "id": "09181505-c4e4-482d-820b-39f713b02d60", + "id": "095aa100-7d41-491f-95aa-c4ec43551947", "savedPayload": { "position": { "x": 6047.958333333332, @@ -6221,7 +11238,7 @@ "name": "New Data Formula", "code": "record.MBO1", "project": "Foundations", - "id": "f1fb55ae-6ce4-4cb9-9d3d-b72d63be1a5a", + "id": "09c0232f-abe4-4808-9d58-18238f0f37a7", "savedPayload": { "position": { "x": 5917.958333333332, @@ -6249,7 +11266,7 @@ "name": "New Text Style", "config": "{\n \"paletteColor\": \"UI_COLOR.TRUE_BLUE\",\n \"opacity\": 1,\n \"fontSize\": 20\n}", "project": "Foundations", - "id": "880e8a8e-14d5-4beb-9620-7675ceea9e2b", + "id": "0625b7fc-1a5a-4b5b-b667-2e7d8bd9ca12", "savedPayload": { "position": { "x": 5467.958333333332, @@ -6272,7 +11289,7 @@ } } }, - "id": "87deda39-2a9d-4c55-9edd-16cda6732de6", + "id": "587abd19-e5eb-4553-b4b4-86d88888f9f7", "savedPayload": { "position": { "x": 5897.958333333332, @@ -6305,7 +11322,7 @@ "name": "New Data Formula", "code": "record.MBO2", "project": "Foundations", - "id": "d776093a-e51c-4a04-9a51-ef20812a03f9", + "id": "01cc7ccb-4567-4387-99ff-146e82156115", "savedPayload": { "position": { "x": 5467.958333333332, @@ -6333,7 +11350,7 @@ "name": "New Text Style", "config": "{\n \"paletteColor\": \"UI_COLOR.GREEN\",\n \"opacity\": 1,\n \"fontSize\": 20\n}", "project": "Foundations", - "id": "d5cd5576-c709-43c4-8a0c-fc9b67b01bc1", + "id": "1ed5589e-4fbb-4035-b30c-a4f281db1e90", "savedPayload": { "position": { "x": 5467.958333333332, @@ -6356,7 +11373,7 @@ } } }, - "id": "0843fed9-c9f3-4d2a-aa79-62a500e47269", + "id": "a7e29bac-0f99-4091-8fae-edc78b68ad68", "savedPayload": { "position": { "x": 5747.958333333332, @@ -6389,7 +11406,7 @@ "name": "New Data Formula", "code": "record.MBO3", "project": "Foundations", - "id": "821fd37c-9796-4389-867d-326d4049bb45", + "id": "fb9d9c9b-2972-4f8b-ae08-a4b6588182f6", "savedPayload": { "position": { "x": 5467.958333333332, @@ -6417,7 +11434,7 @@ "name": "New Text Style", "config": "{\n \"paletteColor\": \"UI_COLOR.RED\",\n \"opacity\": 1,\n \"fontSize\": 20\n}", "project": "Foundations", - "id": "30823510-566e-4d00-9022-4c3257549e41", + "id": "0c7bfcf4-54fe-40ad-bbaf-55718c96fbe6", "savedPayload": { "position": { "x": 5917.958333333332, @@ -6440,7 +11457,7 @@ } } }, - "id": "e6a912b1-a91d-42f6-ae7d-f221f8a46e58", + "id": "54b1ec49-82de-4396-b267-48f825995007", "savedPayload": { "position": { "x": 5897.958333333332, @@ -6473,7 +11490,7 @@ "name": "New Data Formula", "code": "record.MBO4", "project": "Foundations", - "id": "f86a44da-cc39-429e-b1ba-498392001a60", + "id": "9249004a-0610-48f4-ae9c-2628fa78d97d", "savedPayload": { "position": { "x": 5917.958333333332, @@ -6501,7 +11518,7 @@ "name": "New Text Style", "config": "{\n \"paletteColor\": \"UI_COLOR.BLACK\",\n \"opacity\": 1,\n \"fontSize\": 20\n}", "project": "Foundations", - "id": "788845fe-0771-4d30-8f02-2fe827326901", + "id": "d23d255b-d728-4353-9ded-04acc5a6f89a", "savedPayload": { "position": { "x": 6367.958333333332, @@ -6524,7 +11541,7 @@ } } }, - "id": "41ab24d7-8a18-4275-a667-f75c9f71638b", + "id": "a8fc1927-bc54-4bb8-8c9e-c8e1908fc000", "savedPayload": { "position": { "x": 6197.958333333332, @@ -6557,7 +11574,7 @@ "name": "New Data Formula", "code": "record.MBO5", "project": "Foundations", - "id": "2bcb893c-bc82-4d59-ba5d-df448c861b87", + "id": "ad903bc9-8fb0-4202-a93d-6cfbbf50855c", "savedPayload": { "position": { "x": 6367.958333333332, @@ -6585,7 +11602,7 @@ "name": "New Text Style", "config": "{\n \"paletteColor\": \"UI_COLOR.TRUE_PURPLE\",\n \"opacity\": 1,\n \"fontSize\": 20\n}", "project": "Foundations", - "id": "fa45c1c8-3c71-4e9f-bdd9-02b73e539eb7", + "id": "06dda14a-30cf-4396-a923-8d15df4b518a", "savedPayload": { "position": { "x": 6367.958333333332, @@ -6608,7 +11625,7 @@ } } }, - "id": "7dc6e63d-b9de-4ade-b84e-540ae89b9374", + "id": "528b6760-b51f-43b7-aee6-7204e4a51c18", "savedPayload": { "position": { "x": 6347.958333333332, @@ -6632,7 +11649,7 @@ } } ], - "id": "09eaca4d-f9d7-42d1-a402-ed9c954ac0bb", + "id": "cb547fb1-ad06-4117-aea2-39b9b3c3b1de", "savedPayload": { "position": { "x": 6047.958333333332, @@ -6656,7 +11673,7 @@ } } ], - "id": "4f685453-cf2b-44b2-b6df-ca2ffae7bfef", + "id": "7d66f8b3-c629-435d-aca1-78bc7fe1ae99", "savedPayload": { "position": { "x": 6197.958333333332, @@ -6680,11 +11697,11 @@ } } ], - "id": "ddaecc57-05c4-45a2-80b7-9530786184bf", + "id": "d3fe0f75-c0e9-4873-b40a-dbe06af60e95", "savedPayload": { "position": { - "x": 6555.253235020848, - "y": 13128.77623616246 + "x": 6510.110441248983, + "y": 13036.960427527145 }, "targetPosition": { "x": 6797.958333333332, @@ -6733,7 +11750,7 @@ "name": "New Point Formula", "code": "x = record.end\ny = record.ema3", "project": "Foundations", - "id": "af9276b3-f481-4833-b093-ad13115989c5", + "id": "62b653e8-d450-4490-b930-fccbd2541011", "savedPayload": { "position": { "x": 5512.911481868651, @@ -6756,7 +11773,7 @@ } } }, - "id": "2d905229-b3de-4523-b7a1-8d0cc973fba9", + "id": "eea4a7d2-7aec-4d53-a783-0dd307d8c998", "savedPayload": { "position": { "x": 5543.458377879801, @@ -6788,7 +11805,7 @@ "name": "New Point Formula", "code": "x = record.begin\ny = record.previous.ema4", "project": "Foundations", - "id": "e0a83292-2631-4ff9-bc55-e7b614471b2d", + "id": "97147bc2-fd12-4277-94e6-1d5a3626992e", "savedPayload": { "position": { "x": 5845.308418260563, @@ -6811,7 +11828,7 @@ } } }, - "id": "bc75b99d-1ec4-4911-ad22-7a8bc9188ef9", + "id": "93264e94-feda-4457-b292-ce1a4350c40e", "savedPayload": { "position": { "x": 5709.656846075757, @@ -6843,7 +11860,7 @@ "name": "New Point Formula", "code": "x = record.end\ny = record.ema4", "project": "Foundations", - "id": "6fd4de80-79a2-4214-9a3e-d2cf546148ec", + "id": "8e9b7404-c3d2-43e4-8ed4-ad1ccbeeeca2", "savedPayload": { "position": { "x": 6091.56852325154, @@ -6866,7 +11883,7 @@ } } }, - "id": "6f35c6e6-660e-4535-8c76-c7576581bdba", + "id": "f0744a13-27a8-47dd-b8c7-5141b1656f83", "savedPayload": { "position": { "x": 5832.786898571246, @@ -6898,7 +11915,7 @@ "name": "New Point Formula", "code": "x = record.begin\ny = record.previous.ema5", "project": "Foundations", - "id": "aa384db6-a601-4d87-948f-66a437da12c3", + "id": "500cdb0d-cb49-4ed0-98ad-812ad8c432ad", "savedPayload": { "position": { "x": 6173.505953497702, @@ -6921,7 +11938,7 @@ } } }, - "id": "051d53cc-8a41-49a0-9e68-782a8f26fcf7", + "id": "430daae1-44d0-4758-ac05-586c1568602f", "savedPayload": { "position": { "x": 5873.755613694327, @@ -6953,7 +11970,7 @@ "name": " ", "code": "x = record.end\ny = record.ema5", "project": "Foundations", - "id": "1e655e02-7cd3-4fbf-9677-a8113da62f8c", + "id": "1b5d5d69-7ed3-4b9c-b653-499cbdcb5ea5", "savedPayload": { "position": { "x": 6065.106153838108, @@ -6976,7 +11993,7 @@ } } }, - "id": "338b5e2f-7ec6-4652-8687-0ce6d7904ec0", + "id": "347e71ee-471b-4086-944c-3dfee4ce77fd", "savedPayload": { "position": { "x": 5819.55571386453, @@ -7008,7 +12025,7 @@ "name": "New Point Formula", "code": "x = record.begin\ny = record.previous.ema1", "project": "Foundations", - "id": "63e53056-31af-4689-b09a-7a2cdf05de08", + "id": "feb84989-6493-4922-bf84-a2b2a8039bc1", "savedPayload": { "position": { "x": 5800.785294748296, @@ -7031,7 +12048,7 @@ } } }, - "id": "4753ab15-1778-4fe1-93ea-9f52fd5a17a9", + "id": "6bd9ecf4-2d52-4579-9119-f004900738bb", "savedPayload": { "position": { "x": 5687.395284319624, @@ -7063,7 +12080,7 @@ "name": "New Point Formula", "code": "x = record.end\ny = record.ema1", "project": "Foundations", - "id": "b8eb7392-d018-4d74-bc65-8722b746d0c2", + "id": "3c0df132-41a5-445b-9cda-746dfa0c6fbe", "savedPayload": { "position": { "x": 5464.463381387334, @@ -7086,7 +12103,7 @@ } } }, - "id": "8b04cb68-e346-41ed-943c-b2daf2800805", + "id": "93f4809e-9668-47f1-ad2d-66afd05dc438", "savedPayload": { "position": { "x": 5519.234327639143, @@ -7118,7 +12135,7 @@ "name": "New Point Formula", "code": "x = record.begin\ny = record.previous.ema2", "project": "Foundations", - "id": "49de5e7d-4651-4ac2-a310-57760f3063ef", + "id": "c43a5edb-edc1-4578-b0dd-9664031a30f5", "savedPayload": { "position": { "x": 5162.920244910246, @@ -7141,7 +12158,7 @@ } } }, - "id": "5317bdec-1ced-410d-b77f-2bd2d60ef68c", + "id": "95214bf9-3b39-43a6-9377-b166a1b3e1e9", "savedPayload": { "position": { "x": 5368.462759400599, @@ -7173,7 +12190,7 @@ "name": "New Point Formula", "code": "x = record.end\ny = record.ema2", "project": "Foundations", - "id": "fef305fa-d6b4-479e-8913-19ab4145620a", + "id": "a327b6f9-2433-44f9-9816-6a0199123e9a", "savedPayload": { "position": { "x": 4991.893700546513, @@ -7196,7 +12213,7 @@ } } }, - "id": "d67b85dc-b2c4-426c-9b2e-34847e1f621c", + "id": "8ada4516-da27-4e58-9173-eb63fb404b1d", "savedPayload": { "position": { "x": 5282.949487218732, @@ -7228,7 +12245,7 @@ "name": "New Point Formula", "code": "x = record.begin\ny = record.previous.ema3", "project": "Foundations", - "id": "c76f5fb5-d08c-494d-ab57-e9f7c6c984c3", + "id": "bdbe0695-7a0a-449d-a306-3092c4596fa0", "savedPayload": { "position": { "x": 5005.683467715805, @@ -7251,7 +12268,7 @@ } } }, - "id": "1c4c48c9-c171-4ab9-ab2a-4d0ed547cca1", + "id": "1d8421ce-2ff5-4758-96ee-495b3d6b36e1", "savedPayload": { "position": { "x": 5289.844370803378, @@ -7275,11 +12292,11 @@ } } ], - "id": "cef26a6d-b78f-4bb2-8511-403fff7bb8df", + "id": "d143aa34-1587-457c-89a6-142e1ff7a4b2", "savedPayload": { "position": { - "x": 5574.005273890952, - "y": 12664.374862944464 + "x": 5684.1882199084375, + "y": 12470.499667140577 }, "targetPosition": { "x": 5386.958333333332, @@ -7313,7 +12330,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_BLUE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", "project": "Foundations", - "id": "1027ddda-bb0f-40e6-952b-74fe81aff995", + "id": "04c8b139-3fd6-4b0a-b316-137d37317cea", "savedPayload": { "position": { "x": 5905.1588004555315, @@ -7337,7 +12354,7 @@ } }, "styleConditions": [], - "id": "ad38a27f-18f7-427d-b4e5-773a9144d02e", + "id": "b4e77132-ebec-4f79-9a5a-4e5a049ea4d8", "savedPayload": { "position": { "x": 5612.680426800985, @@ -7365,7 +12382,7 @@ "type": "Polygon Vertex", "name": " EMA1 Begin", "project": "Foundations", - "id": "dd9ff2c6-3665-4f5f-8ed3-0945e2dd6f12", + "id": "8bd0d136-9dde-40d5-b586-c6440456ceea", "savedPayload": { "position": { "x": 5253.445772959543, @@ -7389,7 +12406,7 @@ "referenceParent": { "type": "Point", "name": "EMA1 Begin", - "id": "4753ab15-1778-4fe1-93ea-9f52fd5a17a9" + "id": "6bd9ecf4-2d52-4579-9119-f004900738bb" }, "referenceParentCombinedNodePath": [ [ @@ -7435,7 +12452,7 @@ "type": "Polygon Vertex", "name": " EMA1 End", "project": "Foundations", - "id": "bbe225bf-27f7-4817-b83c-7657d629b485", + "id": "3b3ed1e5-fde9-428f-9d64-600a8c7b9c19", "savedPayload": { "position": { "x": 5027.723679491891, @@ -7459,7 +12476,7 @@ "referenceParent": { "type": "Point", "name": "EMA1 End", - "id": "8b04cb68-e346-41ed-943c-b2daf2800805" + "id": "93f4809e-9668-47f1-ad2d-66afd05dc438" }, "referenceParentCombinedNodePath": [ [ @@ -7502,11 +12519,11 @@ } } ], - "id": "1a8d5665-4e11-4339-82c5-2c834a3d5957", + "id": "2f663b93-634d-4d4b-af5e-0d06296e29f8", "savedPayload": { "position": { - "x": 5320.202053146438, - "y": 12722.303791858601 + "x": 5540.477728076223, + "y": 12687.569080469058 }, "targetPosition": { "x": 5386.958333333332, @@ -7538,7 +12555,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.GREEN\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", "project": "Foundations", - "id": "8aca93e7-b586-4d10-9e9f-80a207076b19", + "id": "0aac79ca-d772-4cb6-b7ab-6e25313a263e", "savedPayload": { "position": { "x": 7414.361583566111, @@ -7562,7 +12579,7 @@ } }, "styleConditions": [], - "id": "e8848df1-d65f-4a2d-aae9-74f4ae507778", + "id": "eaad9330-3bfe-498b-9634-67d3092be617", "savedPayload": { "position": { "x": 7115.200444411757, @@ -7590,7 +12607,7 @@ "type": "Polygon Vertex", "name": " EMA2 Begin", "project": "Foundations", - "id": "4fff7331-bde1-469c-9e2f-a580b2ec2e6b", + "id": "b14e8095-a5c5-4abd-80d2-267e2d9202ef", "savedPayload": { "position": { "x": 6793.620277181476, @@ -7614,7 +12631,7 @@ "referenceParent": { "type": "Point", "name": "EMA2 Begin", - "id": "5317bdec-1ced-410d-b77f-2bd2d60ef68c" + "id": "95214bf9-3b39-43a6-9377-b166a1b3e1e9" }, "referenceParentCombinedNodePath": [ [ @@ -7660,7 +12677,7 @@ "type": "Polygon Vertex", "name": " EMA2 End", "project": "Foundations", - "id": "0325fdd3-56a3-4fad-af25-9fe1cb43e9b8", + "id": "6c63c9be-1737-428f-bdc1-a676e41ddf10", "savedPayload": { "position": { "x": 6516.87816610305, @@ -7684,7 +12701,7 @@ "referenceParent": { "type": "Point", "name": "EMA2 End", - "id": "d67b85dc-b2c4-426c-9b2e-34847e1f621c" + "id": "8ada4516-da27-4e58-9173-eb63fb404b1d" }, "referenceParentCombinedNodePath": [ [ @@ -7727,11 +12744,11 @@ } } ], - "id": "121190e2-c956-4671-b495-e1ae5225b495", + "id": "53f9c596-5913-4a10-82a9-e1ba1747ed22", "savedPayload": { "position": { - "x": 5116.667672962607, - "y": 12559.990539939323 + "x": 5281.164000777663, + "y": 12710.552259099435 }, "targetPosition": { "x": 5386.958333333332, @@ -7763,7 +12780,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RED\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", "project": "Foundations", - "id": "12cf982a-3c72-4151-a10a-9159dbd1b6d8", + "id": "05134d54-5495-4867-9196-16b2fb4e2c4a", "savedPayload": { "position": { "x": 6928.578735876706, @@ -7787,7 +12804,7 @@ } }, "styleConditions": [], - "id": "2d758b9c-17c5-4bf1-aff1-eda55212d6aa", + "id": "06781cdb-c2ea-4e16-a67d-5f27667ec86b", "savedPayload": { "position": { "x": 6759.582718457619, @@ -7815,7 +12832,7 @@ "type": "Polygon Vertex", "name": " EMA3 Begin", "project": "Foundations", - "id": "3bbc87bb-a31b-4747-b620-4e09714e81c8", + "id": "057f9ce2-ce9f-45cf-b357-31a8c837fffa", "savedPayload": { "position": { "x": 6342.715068743734, @@ -7839,7 +12856,7 @@ "referenceParent": { "type": "Point", "name": "EMA3 Begin", - "id": "1c4c48c9-c171-4ab9-ab2a-4d0ed547cca1" + "id": "1d8421ce-2ff5-4758-96ee-495b3d6b36e1" }, "referenceParentCombinedNodePath": [ [ @@ -7885,7 +12902,7 @@ "type": "Polygon Vertex", "name": " EMA3 End", "project": "Foundations", - "id": "49d42983-7ab7-4afd-96d3-1f9483ff6de6", + "id": "854f6e5c-3452-49bf-a49f-502b064db9c0", "savedPayload": { "position": { "x": 6421.590683619446, @@ -7909,7 +12926,7 @@ "referenceParent": { "type": "Point", "name": "EMA3 End", - "id": "2d905229-b3de-4523-b7a1-8d0cc973fba9" + "id": "eea4a7d2-7aec-4d53-a783-0dd307d8c998" }, "referenceParentCombinedNodePath": [ [ @@ -7952,11 +12969,11 @@ } } ], - "id": "076d330b-7034-4d13-9e3f-a4e93fe4818c", + "id": "8e2a0bfe-2ebb-4d77-a620-b21dd661101b", "savedPayload": { "position": { - "x": 5116.667672962607, - "y": 12299.660296468786 + "x": 5101.515563704619, + "y": 12522.142400751629 }, "targetPosition": { "x": 5386.958333333332, @@ -7988,7 +13005,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.BLACK\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", "project": "Foundations", - "id": "d0986c9e-203b-4605-b8b4-6f6b6a1332c6", + "id": "0a456902-ee8e-466c-bc02-2db6f4a90d2a", "savedPayload": { "position": { "x": 6374.933386950947, @@ -8012,7 +13029,7 @@ } }, "styleConditions": [], - "id": "55dfe1ca-cd91-4801-b4aa-2243c757eabd", + "id": "3bd89120-7950-4c69-ab2d-10795195cfe0", "savedPayload": { "position": { "x": 6463.359939274218, @@ -8040,7 +13057,7 @@ "type": "Polygon Vertex", "name": " EMA4 Begin", "project": "Foundations", - "id": "6a2a6ecc-c6d5-40db-9c2b-1b619eefa6af", + "id": "5f6fd834-ffda-481b-a98a-4ebca9fd9dc8", "savedPayload": { "position": { "x": 6265.114649861646, @@ -8064,7 +13081,7 @@ "referenceParent": { "type": "Point", "name": "EMA4 Begin", - "id": "bc75b99d-1ec4-4911-ad22-7a8bc9188ef9" + "id": "93264e94-feda-4457-b292-ce1a4350c40e" }, "referenceParentCombinedNodePath": [ [ @@ -8110,7 +13127,7 @@ "type": "Polygon Vertex", "name": " EMA4 End", "project": "Foundations", - "id": "6a4436bc-9597-4b7c-9b4f-32842616d355", + "id": "ec9fa3d8-30b4-4a47-b0a4-e5a354f6a9c1", "savedPayload": { "position": { "x": 6640.213043920759, @@ -8134,7 +13151,7 @@ "referenceParent": { "type": "Point", "name": "EMA4 End", - "id": "6f35c6e6-660e-4535-8c76-c7576581bdba" + "id": "f0744a13-27a8-47dd-b8c7-5141b1656f83" }, "referenceParentCombinedNodePath": [ [ @@ -8177,11 +13194,11 @@ } } ], - "id": "cc82fb25-7b35-43b6-ada8-eba176f6c96c", + "id": "c68f31c3-c1a7-4fb6-988b-e339efbe251f", "savedPayload": { "position": { - "x": 5320.202053146438, - "y": 12137.347044549508 + "x": 5136.811354133372, + "y": 12264.21597162224 }, "targetPosition": { "x": 5386.958333333332, @@ -8213,7 +13230,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_PURPLE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", "project": "Foundations", - "id": "734b84ab-72f0-4937-b80c-51406f4fddfa", + "id": "6470d46f-e674-4a76-90c7-89793d48b1c5", "savedPayload": { "position": { "x": 5615.33177683689, @@ -8237,7 +13254,7 @@ } }, "styleConditions": [], - "id": "f2c99fce-484c-48e9-bccc-68d44159cbca", + "id": "7191d31e-d603-41a7-a4e3-f522b6f9d1ec", "savedPayload": { "position": { "x": 5894.593901430151, @@ -8265,7 +13282,7 @@ "type": "Polygon Vertex", "name": " EMA5 End", "project": "Foundations", - "id": "6c413323-f7b7-4366-bb9e-b506584906c6", + "id": "476b0027-a809-4cc8-bfc4-cfb7f071804f", "savedPayload": { "position": { "x": 6064.253718713494, @@ -8289,7 +13306,7 @@ "referenceParent": { "type": "Point", "name": "EMA5 End", - "id": "338b5e2f-7ec6-4652-8687-0ce6d7904ec0" + "id": "347e71ee-471b-4086-944c-3dfee4ce77fd" }, "referenceParentCombinedNodePath": [ [ @@ -8335,7 +13352,7 @@ "type": "Polygon Vertex", "name": " EMA5 Begin", "project": "Foundations", - "id": "015ec8f2-b030-451f-a9a4-4617bd1c016d", + "id": "27f2f904-2d33-41f1-96c1-4663c702a24c", "savedPayload": { "position": { "x": 6453.118150616674, @@ -8359,7 +13376,7 @@ "referenceParent": { "type": "Point", "name": "EMA5 Begin", - "id": "051d53cc-8a41-49a0-9e68-782a8f26fcf7" + "id": "430daae1-44d0-4758-ac05-586c1568602f" }, "referenceParentCombinedNodePath": [ [ @@ -8402,11 +13419,11 @@ } } ], - "id": "a64a0bd3-1d30-4126-96e9-eeb39000b428", + "id": "dba4ce1f-0f44-4687-a820-1745ca2db366", "savedPayload": { "position": { - "x": 5574.005273890953, - "y": 12195.275973463646 + "x": 5360.472921968158, + "y": 12130.996833586021 }, "targetPosition": { "x": 5386.958333333332, @@ -8428,15 +13445,15 @@ ], "images": [], "texts": [], - "id": "d8e59289-eadf-4163-ad95-97b15f4299e4", + "id": "893a2379-3136-4a5e-b9f8-9e59276e1bd5", "savedPayload": { "position": { "x": 5386.958333333332, "y": 12429.825418204055 }, "targetPosition": { - "x": 6497.958333333332, - "y": 12432.825418204055 + "x": 6222.262549164634, + "y": 12783.40112636986 }, "floatingObject": { "isPinned": true, @@ -8468,7 +13485,7 @@ "name": "New Data Formula", "code": "record.ema1", "project": "Foundations", - "id": "6d0b32c4-89bd-4825-87fb-887ebec3156e", + "id": "852d759a-78fc-459d-a755-7571405b4764", "savedPayload": { "position": { "x": 6197.958333333332, @@ -8496,7 +13513,7 @@ "name": "New Text Style", "config": "{\n \"paletteColor\": \"UI_COLOR.TRUE_BLUE\",\n \"opacity\": 1,\n \"fontSize\": 20\n}", "project": "Foundations", - "id": "8bdf5347-050f-49fa-bcbb-23b6d641ef83", + "id": "af7b8f13-76f6-412d-9f7c-8e30fbb7e7d6", "savedPayload": { "position": { "x": 6197.958333333332, @@ -8519,15 +13536,15 @@ } } }, - "id": "4b8071e1-b359-439a-9e0e-7d2898774249", + "id": "04cb07ca-f387-4130-9960-56e8f1090614", "savedPayload": { "position": { - "x": 6347.958333333332, - "y": 12173.017797068724 + "x": 5934.414657080285, + "y": 12698.881359317429 }, "targetPosition": { - "x": 6647.958333333332, - "y": 12173.017797068724 + "x": 6151.534868511806, + "y": 12491.857655872796 }, "floatingObject": { "isPinned": false, @@ -8552,7 +13569,7 @@ "name": "New Data Formula", "code": "record.ema2", "project": "Foundations", - "id": "0846e6b4-9087-4fed-a2b9-cd464f032b5f", + "id": "ed62c3ad-5d9e-488e-894f-6613614bb7a2", "savedPayload": { "position": { "x": 6197.958333333332, @@ -8580,7 +13597,7 @@ "name": "New Text Style", "config": "{\n \"paletteColor\": \"UI_COLOR.GREEN\",\n \"opacity\": 1,\n \"fontSize\": 20\n}", "project": "Foundations", - "id": "c4f576b9-522e-4b5e-8f07-5a3959844075", + "id": "e09fa7db-dea0-42a3-89d8-21fc5d53ef71", "savedPayload": { "position": { "x": 6647.958333333332, @@ -8603,15 +13620,15 @@ } } }, - "id": "09bd09b3-9381-4032-823c-a188d05f20c4", + "id": "c7c41102-97f1-435d-91e6-0fa7e159e441", "savedPayload": { "position": { - "x": 6497.958333333332, - "y": 11913.210175933393 + "x": 5863.686976427457, + "y": 12407.337888820368 }, "targetPosition": { - "x": 6647.958333333332, - "y": 12173.017797068724 + "x": 6151.534868511806, + "y": 12491.857655872796 }, "floatingObject": { "isPinned": false, @@ -8636,15 +13653,15 @@ "name": "New Data Formula", "code": "record.ema3", "project": "Foundations", - "id": "644d79db-a8f7-4c7c-9f0a-3c9b77733e9b", + "id": "4bc96a11-4665-476d-b0d6-62e1f445b216", "savedPayload": { "position": { - "x": 6647.958333333332, - "y": 11653.402554798062 + "x": 5792.959295774629, + "y": 12115.794418323305 }, "targetPosition": { - "x": 6797.958333333332, - "y": 11913.210175933393 + "x": 6080.807187858978, + "y": 12200.314185375733 }, "floatingObject": { "isPinned": false, @@ -8664,15 +13681,15 @@ "name": "New Text Style", "config": "{\n \"paletteColor\": \"UI_COLOR.RED\",\n \"opacity\": 1,\n \"fontSize\": 20\n}", "project": "Foundations", - "id": "afd6d592-be89-41fb-9d7d-58c6cd6feb15", + "id": "2b24fec3-2f84-4fb7-bf61-33c715a3ad89", "savedPayload": { "position": { - "x": 7097.958333333332, - "y": 11913.210175933393 + "x": 6297.927399290499, + "y": 11993.2904819311 }, "targetPosition": { - "x": 6797.958333333332, - "y": 11913.210175933393 + "x": 6080.807187858978, + "y": 12200.314185375733 }, "floatingObject": { "isPinned": false, @@ -8687,20 +13704,20 @@ } } }, - "id": "55642e02-cd3b-4ce9-a07e-bb9bf37d15a3", + "id": "77c249c0-3289-4f64-bb01-6c7a6ca5a5ef", "savedPayload": { "position": { - "x": 6797.958333333332, - "y": 11913.210175933393 + "x": 6080.807187858978, + "y": 12200.314185375733 }, "targetPosition": { - "x": 6647.958333333332, - "y": 12173.017797068724 + "x": 6151.534868511806, + "y": 12491.857655872796 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": true, + "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 @@ -8720,7 +13737,7 @@ "name": "New Data Formula", "code": "record.ema4", "project": "Foundations", - "id": "4e949cf8-8d04-4556-b5bb-7661682a6058", + "id": "b8caf80a-7452-46d9-8770-ebdf31b8a538", "savedPayload": { "position": { "x": 7097.958333333332, @@ -8748,7 +13765,7 @@ "name": "New Text Style", "config": "{\n \"paletteColor\": \"UI_COLOR.BLACK\",\n \"opacity\": 1,\n \"fontSize\": 20\n}", "project": "Foundations", - "id": "89bf5e73-a1db-4f77-afca-be6d44d4d3d3", + "id": "ef7568b1-8e81-45a4-94e3-fa79e1346b7b", "savedPayload": { "position": { "x": 7097.958333333332, @@ -8771,15 +13788,15 @@ } } }, - "id": "7b797b32-6304-470e-a9a8-63c823dbb197", + "id": "3fd458a5-eeeb-4158-9e39-c4e2a0af730e", "savedPayload": { "position": { - "x": 6947.958333333332, - "y": 12173.017797068724 + "x": 6368.655079943327, + "y": 12284.833952428162 }, "targetPosition": { - "x": 6647.958333333332, - "y": 12173.017797068724 + "x": 6151.534868511806, + "y": 12491.857655872796 }, "floatingObject": { "isPinned": false, @@ -8804,7 +13821,7 @@ "name": "New Data Formula", "code": "record.ema5", "project": "Foundations", - "id": "39bdc194-5521-4096-8544-1a23b172da8f", + "id": "ec42ca01-f2af-4615-9ca6-026d0f85b43f", "savedPayload": { "position": { "x": 7543.958333333332, @@ -8832,7 +13849,7 @@ "name": "New Text Style", "config": "{\n \"paletteColor\": \"UI_COLOR.TRUE_PURPLE\",\n \"opacity\": 1,\n \"fontSize\": 20\n}", "project": "Foundations", - "id": "e5b07c5f-ac6d-4067-858a-c555fb3c90c3", + "id": "3c6b65df-3ce8-42e6-96be-433e6c2ad36d", "savedPayload": { "position": { "x": 7093.958333333332, @@ -8855,15 +13872,15 @@ } } }, - "id": "f95877ba-684c-4e28-9df3-39c0e1eae868", + "id": "da38000f-04de-4bfc-bb20-fd220b8416fe", "savedPayload": { "position": { - "x": 6797.958333333332, - "y": 12432.825418204055 + "x": 6439.382760596155, + "y": 12576.377422925225 }, "targetPosition": { - "x": 6647.958333333332, - "y": 12173.017797068724 + "x": 6151.534868511806, + "y": 12491.857655872796 }, "floatingObject": { "isPinned": false, @@ -8879,20 +13896,20 @@ } } ], - "id": "79274799-2367-4b37-88a5-526adcc8e51a", + "id": "d9b47e97-cf97-45bb-b38c-20a676279661", "savedPayload": { "position": { - "x": 6647.958333333332, - "y": 12173.017797068724 + "x": 6151.534868511806, + "y": 12491.857655872796 }, "targetPosition": { - "x": 6497.958333333332, - "y": 12432.825418204055 + "x": 6222.262549164634, + "y": 12783.40112636986 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 @@ -8903,15 +13920,15 @@ } } ], - "id": "5a5c9bf2-e38b-4d5f-bb6c-6efd13e3e4c9", + "id": "65b1c38f-0eeb-47b6-9c02-f717ee24d5c1", "savedPayload": { "position": { - "x": 6497.958333333332, - "y": 12432.825418204055 + "x": 6222.262549164634, + "y": 12783.40112636986 }, "targetPosition": { - "x": 6647.958333333332, - "y": 12692.633039339386 + "x": 6510.110441248983, + "y": 12867.920893422288 }, "floatingObject": { "isPinned": false, @@ -8927,11 +13944,11 @@ } } ], - "id": "1d03c286-9bcb-42dd-b4f7-01d8275712ea", + "id": "d53001b5-f6cb-46db-b4b8-137c193f4768", "savedPayload": { "position": { - "x": 6555.253235020848, - "y": 12776.105084786974 + "x": 6510.110441248983, + "y": 12867.920893422288 }, "targetPosition": { "x": 6797.958333333332, @@ -8980,15 +13997,15 @@ "name": "New Point Formula", "code": "x = record.begin\ny = record.previous.t2i1", "project": "Foundations", - "id": "d7bdafa1-3316-465f-9926-c8c2f3ed6961", + "id": "40e98d9f-f778-47f5-8b88-73c1280db1c0", "savedPayload": { "position": { - "x": 7004.278595918183, - "y": 12244.054433769223 + "x": 6611.7429300433705, + "y": 12238.505845161237 }, "targetPosition": { - "x": 6855.953971984413, - "y": 12266.410773695648 + "x": 6495.880386159681, + "y": 12333.773210637564 }, "floatingObject": { "isPinned": false, @@ -9003,15 +14020,15 @@ } } }, - "id": "8c29f302-5163-4941-9b30-79f97511da8d", + "id": "25daf8e8-18d7-425f-b939-f3ae4a92480b", "savedPayload": { "position": { - "x": 6855.953971984413, - "y": 12266.410773695648 + "x": 6495.880386159681, + "y": 12333.773210637564 }, "targetPosition": { - "x": 6707.629348050644, - "y": 12288.767113622074 + "x": 6380.017842275991, + "y": 12429.040576113892 }, "floatingObject": { "isPinned": false, @@ -9035,15 +14052,15 @@ "name": "New Point Formula", "code": "x = record.end\ny = record.t2i1", "project": "Foundations", - "id": "32cf5ca0-0da3-465b-922a-6ec1aeb6aa14", + "id": "334bf8db-43ca-4c65-adee-a7ed2411d6b4", "savedPayload": { "position": { - "x": 6927.544909599591, - "y": 12492.81893495335 + "x": 6673.462122496132, + "y": 12491.41408335922 }, "targetPosition": { - "x": 6817.587128825117, - "y": 12390.793024287712 + "x": 6526.7399823860615, + "y": 12460.227329736555 }, "floatingObject": { "isPinned": false, @@ -9058,15 +14075,15 @@ } } }, - "id": "2a5c07bd-3cb4-43de-af59-42951505b026", + "id": "14351032-fec2-4b2e-b6b8-5bd2e550df82", "savedPayload": { "position": { - "x": 6817.587128825117, - "y": 12390.793024287712 + "x": 6526.7399823860615, + "y": 12460.227329736555 }, "targetPosition": { - "x": 6707.629348050644, - "y": 12288.767113622074 + "x": 6380.017842275991, + "y": 12429.040576113892 }, "floatingObject": { "isPinned": false, @@ -9090,15 +14107,15 @@ "name": "New Point Formula", "code": "x = record.begin\ny = record.previous.t2i2", "project": "Foundations", - "id": "91be0b18-bf33-4a93-9114-a17a300a9f83", + "id": "e1641bdd-b04a-4e37-a951-7d9f0ee91b3e", "savedPayload": { "position": { - "x": 6685.210319974717, - "y": 12587.92825277643 + "x": 6514.21178677068, + "y": 12697.353798413793 }, "targetPosition": { - "x": 6696.41983401268, - "y": 12438.347683199252 + "x": 6447.114814523336, + "y": 12563.197187263842 }, "floatingObject": { "isPinned": false, @@ -9113,15 +14130,15 @@ } } }, - "id": "62039967-842d-4078-bb23-5b285caa9a23", + "id": "6eefe4c7-e77d-4fc1-9463-142d07e3cc65", "savedPayload": { "position": { - "x": 6696.41983401268, - "y": 12438.347683199252 + "x": 6447.114814523336, + "y": 12563.197187263842 }, "targetPosition": { - "x": 6707.629348050644, - "y": 12288.767113622074 + "x": 6380.017842275991, + "y": 12429.040576113892 }, "floatingObject": { "isPinned": false, @@ -9145,15 +14162,15 @@ "name": "New Point Formula", "code": "x = record.end\ny = record.t2i2", "project": "Foundations", - "id": "5864a40b-46ee-4529-ad9e-f84e43d147ed", + "id": "b2d76c32-4f60-41ca-9fb9-4036ba99aa46", "savedPayload": { "position": { - "x": 6459.757715755845, - "y": 12457.76313104116 + "x": 6253.910673783121, + "y": 12701.24818448425 }, "targetPosition": { - "x": 6583.693531903245, - "y": 12373.265122331617 + "x": 6316.964258029556, + "y": 12565.14438029907 }, "floatingObject": { "isPinned": false, @@ -9168,15 +14185,15 @@ } } }, - "id": "16267f08-22ef-44f2-a319-8109bbe72bed", + "id": "90830e4b-3628-4171-88cf-b6bd772e04d7", "savedPayload": { "position": { - "x": 6583.693531903245, - "y": 12373.265122331617 + "x": 6316.964258029556, + "y": 12565.14438029907 }, "targetPosition": { - "x": 6707.629348050644, - "y": 12288.767113622074 + "x": 6380.017842275991, + "y": 12429.040576113892 }, "floatingObject": { "isPinned": false, @@ -9200,15 +14217,15 @@ "name": "New Point Formula", "code": "x = record.begin\ny = 50", "project": "Foundations", - "id": "76aaee57-126d-4e3f-993c-b42478aee46c", + "id": "cb8fdbcd-b29f-4baf-8dc1-b80a1e1e6261", "savedPayload": { "position": { - "x": 6420.957506314801, - "y": 12200.340561298803 + "x": 6088.5708307881305, + "y": 12500.164689428542 }, "targetPosition": { - "x": 6564.293427182723, - "y": 12244.553837460438 + "x": 6234.294336532061, + "y": 12464.602632771217 }, "floatingObject": { "isPinned": false, @@ -9223,15 +14240,15 @@ } } }, - "id": "c29d12d9-f950-4077-b959-1c7b42ad61ed", + "id": "8e6472da-bda1-49f4-be2c-579c17c183ea", "savedPayload": { "position": { - "x": 6564.293427182723, - "y": 12244.553837460438 + "x": 6234.294336532061, + "y": 12464.602632771217 }, "targetPosition": { - "x": 6707.629348050644, - "y": 12288.767113622074 + "x": 6380.017842275991, + "y": 12429.040576113892 }, "floatingObject": { "isPinned": false, @@ -9255,15 +14272,15 @@ "name": "New Point Formula", "code": "x = record.end\ny = 50", "project": "Foundations", - "id": "d330cab2-4a51-450f-a1e7-e95f041d75a0", + "id": "cb83cc21-a4e3-4d97-9541-fd15490c163c", "savedPayload": { "position": { - "x": 6598.027040740725, - "y": 12009.504989028814 + "x": 6142.696531879088, + "y": 12245.523286379392 }, "targetPosition": { - "x": 6652.8281943956845, - "y": 12149.136051325444 + "x": 6261.3571870775395, + "y": 12337.281931246642 }, "floatingObject": { "isPinned": false, @@ -9278,15 +14295,15 @@ } } }, - "id": "80f991e7-57f7-47e6-a9e3-66326a1a6e39", + "id": "74b8f701-8df7-46e2-b76b-d8499b855e4a", "savedPayload": { "position": { - "x": 6652.8281943956845, - "y": 12149.136051325444 + "x": 6261.3571870775395, + "y": 12337.281931246642 }, "targetPosition": { - "x": 6707.629348050644, - "y": 12288.767113622074 + "x": 6380.017842275991, + "y": 12429.040576113892 }, "floatingObject": { "isPinned": false, @@ -9302,15 +14319,15 @@ } } ], - "id": "a8d5c2e9-ded2-4202-9f35-1ee69d93f6dd", + "id": "3b6ca0da-7f83-49e5-92c0-80b7b7751f2d", "savedPayload": { "position": { - "x": 6707.629348050644, - "y": 12288.767113622074 + "x": 6380.017842275991, + "y": 12429.040576113892 }, "targetPosition": { - "x": 6782.629348050644, - "y": 12158.863303054408 + "x": 6377.773931223701, + "y": 12279.057360842351 }, "floatingObject": { "isPinned": false, @@ -9340,7 +14357,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RED\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", "project": "Foundations", - "id": "6e42ac69-bf20-4951-af52-7768cada1dd8", + "id": "5c917aa2-950f-4164-bb19-2bb3f9eb9f8a", "savedPayload": { "position": { "x": 6136.00327085655, @@ -9364,7 +14381,7 @@ } }, "styleConditions": [], - "id": "df65d679-2d94-4633-a707-9f2bec5e6fed", + "id": "80aa00f9-e9c6-4aa6-b550-edee4b43cbaf", "savedPayload": { "position": { "x": 6358.946718499768, @@ -9392,7 +14409,7 @@ "type": "Polygon Vertex", "name": " T2I2 Begin", "project": "Foundations", - "id": "64078f1c-13d9-4f12-b547-fcf569d51c35", + "id": "a94513fd-d9fc-4020-a571-40165221b258", "savedPayload": { "position": { "x": 6381.150984235329, @@ -9416,7 +14433,7 @@ "referenceParent": { "type": "Point", "name": "T2I2 Begin", - "id": "62039967-842d-4078-bb23-5b285caa9a23" + "id": "6eefe4c7-e77d-4fc1-9463-142d07e3cc65" }, "referenceParentCombinedNodePath": [ [ @@ -9462,7 +14479,7 @@ "type": "Polygon Vertex", "name": " T2I2 End", "project": "Foundations", - "id": "a5e1bc7e-752a-4216-8797-7e83c104da21", + "id": "6c48f15f-9d27-482e-b61d-7ccbe8c8e123", "savedPayload": { "position": { "x": 6804.833613786204, @@ -9486,7 +14503,7 @@ "referenceParent": { "type": "Point", "name": "T2I2 End", - "id": "16267f08-22ef-44f2-a319-8109bbe72bed" + "id": "90830e4b-3628-4171-88cf-b6bd772e04d7" }, "referenceParentCombinedNodePath": [ [ @@ -9529,15 +14546,15 @@ } } ], - "id": "55f63f1a-2a79-409f-ad32-3e2897e6b8b8", + "id": "b6413443-7135-40c4-8c86-b0028903c35c", "savedPayload": { "position": { - "x": 6489.185067830502, - "y": 12096.48979580908 + "x": 6093.875716083951, + "y": 12376.02025807869 }, "targetPosition": { - "x": 6782.629348050644, - "y": 12158.863303054408 + "x": 6377.773931223701, + "y": 12279.057360842351 }, "floatingObject": { "isPinned": false, @@ -9565,7 +14582,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.GREEN\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", "project": "Foundations", - "id": "f915a674-b35c-4676-b059-cd21f4dcdad0", + "id": "0d0ba918-adbc-496f-8c0f-02cbe9f05eac", "savedPayload": { "position": { "x": 5882.650712197999, @@ -9589,7 +14606,7 @@ } }, "styleConditions": [], - "id": "555623a4-af44-473c-88a1-ec7c79078951", + "id": "7c382832-d772-41b2-a311-4f6f8c0d6306", "savedPayload": { "position": { "x": 6032.650712197999, @@ -9617,7 +14634,7 @@ "type": "Polygon Vertex", "name": " T2I1 Begin", "project": "Foundations", - "id": "fcfef5d8-a32d-417f-b133-2484bc84df55", + "id": "74059db2-8923-4a79-97f0-483964057703", "savedPayload": { "position": { "x": 5922.843091062667, @@ -9641,7 +14658,7 @@ "referenceParent": { "type": "Point", "name": "T2I1 Begin", - "id": "8c29f302-5163-4941-9b30-79f97511da8d" + "id": "25daf8e8-18d7-425f-b939-f3ae4a92480b" }, "referenceParentCombinedNodePath": [ [ @@ -9687,7 +14704,7 @@ "type": "Polygon Vertex", "name": " T2I1 End", "project": "Foundations", - "id": "b43bd358-5fe6-4e19-8bb2-e07b121a6185", + "id": "752f3d7b-4a3f-4abc-9ea2-2b56f8c657c7", "savedPayload": { "position": { "x": 6332.650712197999, @@ -9711,7 +14728,7 @@ "referenceParent": { "type": "Point", "name": "T2I1 End", - "id": "2a5c07bd-3cb4-43de-af59-42951505b026" + "id": "14351032-fec2-4b2e-b6b8-5bd2e550df82" }, "referenceParentCombinedNodePath": [ [ @@ -9754,15 +14771,15 @@ } } ], - "id": "2dc09e96-1c45-47f9-9e5b-fc8938377c4b", + "id": "8ef73b92-122d-4935-a6c9-a713b91363fa", "savedPayload": { "position": { - "x": 6751.270809070348, - "y": 11860.506734443927 + "x": 6197.8273628173265, + "y": 12039.01729643899 }, "targetPosition": { - "x": 6782.629348050644, - "y": 12158.863303054408 + "x": 6377.773931223701, + "y": 12279.057360842351 }, "floatingObject": { "isPinned": false, @@ -9788,17 +14805,17 @@ "style": { "type": "Style", "name": "New Style", - "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.BLUE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", + "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.BLACK\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", "project": "Foundations", - "id": "e389d8b1-7f60-480b-ab37-d404e4074b90", + "id": "3e182da1-fbe1-4f4e-aaa5-ae5cd2ca14c9", "savedPayload": { "position": { - "x": 6812.650999497943, - "y": 11488.715035546107 + "x": 6059.827419530744, + "y": 11688.371305731616 }, "targetPosition": { - "x": 6934.671992420684, - "y": 11762.778672838887 + "x": 6305.1432352300735, + "y": 11861.056425437318 }, "floatingObject": { "isPinned": false, @@ -9814,15 +14831,15 @@ } }, "styleConditions": [], - "id": "63de25cc-145b-4352-800a-9e7d2da75f7b", + "id": "70e432e9-1afe-4713-9a1d-459aa9cb0d14", "savedPayload": { "position": { - "x": 6934.671992420684, - "y": 11762.778672838887 + "x": 6305.1432352300735, + "y": 11861.056425437318 }, "targetPosition": { - "x": 7056.692985343424, - "y": 12036.842310131668 + "x": 6550.459050929403, + "y": 12033.74154514302 }, "floatingObject": { "isPinned": false, @@ -9842,15 +14859,15 @@ "type": "Polygon Vertex", "name": " 50 begin", "project": "Foundations", - "id": "5aa24117-2b18-4311-9c21-8dbaee0ff375", + "id": "230d622d-7cf1-4f72-a95a-5db2121cd04f", "savedPayload": { "position": { - "x": 7330.756622636204, - "y": 11914.821317208927 + "x": 6723.144170635105, + "y": 11788.42572944369 }, "targetPosition": { - "x": 7056.692985343424, - "y": 12036.842310131668 + "x": 6550.459050929403, + "y": 12033.74154514302 }, "floatingObject": { "isPinned": false, @@ -9866,7 +14883,7 @@ "referenceParent": { "type": "Point", "name": "50 begin", - "id": "c29d12d9-f950-4077-b959-1c7b42ad61ed" + "id": "8e6472da-bda1-49f4-be2c-579c17c183ea" }, "referenceParentCombinedNodePath": [ [ @@ -9912,15 +14929,15 @@ "type": "Polygon Vertex", "name": " 50 end", "project": "Foundations", - "id": "f33da9cd-4bf6-4131-b450-25eac08b618a", + "id": "c6160ac4-b446-4c27-a112-1650bc065cfe", "savedPayload": { "position": { - "x": 7178.713978266164, - "y": 12310.905947424448 + "x": 6795.7748666287325, + "y": 12206.426664848723 }, "targetPosition": { - "x": 7056.692985343424, - "y": 12036.842310131668 + "x": 6550.459050929403, + "y": 12033.74154514302 }, "floatingObject": { "isPinned": false, @@ -9936,7 +14953,7 @@ "referenceParent": { "type": "Point", "name": "50 end", - "id": "80f991e7-57f7-47e6-a9e3-66326a1a6e39" + "id": "74b8f701-8df7-46e2-b76b-d8499b855e4a" }, "referenceParentCombinedNodePath": [ [ @@ -9979,20 +14996,20 @@ } } ], - "id": "e5693602-a3cd-4ae8-8477-1910cb53d88c", + "id": "92f66da4-8ead-4004-983f-83845bc3590d", "savedPayload": { "position": { - "x": 7056.692985343424, - "y": 12036.842310131668 + "x": 6550.459050929403, + "y": 12033.74154514302 }, "targetPosition": { - "x": 6782.629348050644, - "y": 12158.863303054408 + "x": 6377.773931223701, + "y": 12279.057360842351 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": true, + "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 @@ -10005,20 +15022,20 @@ ], "images": [], "texts": [], - "id": "c8a98cac-2c8c-4dc6-8bf8-5ed5d2ab6ae5", + "id": "bc50c9c9-1314-4b62-a0f6-de034c7bfae1", "savedPayload": { "position": { - "x": 6782.629348050644, - "y": 12158.863303054408 + "x": 6377.773931223701, + "y": 12279.057360842351 }, "targetPosition": { - "x": 6983.368529958301, - "y": 12381.806750697626 + "x": 6664.445772959543, + "y": 12367.483913165623 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": true, + "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 @@ -10045,15 +15062,15 @@ "name": "New Data Formula", "code": "record.t2i1", "project": "Foundations", - "id": "19d122ca-8c28-45c6-98d7-d0e2abdd1c44", + "id": "ea4b90e0-dd6b-40ba-a478-ba77a2ec3e79", "savedPayload": { "position": { - "x": 7168.77872658327, - "y": 11811.172840920535 + "x": 6530.9332125857545, + "y": 11782.527165856529 }, "targetPosition": { - "x": 7369.517908490928, - "y": 12034.116288563753 + "x": 6817.605054321597, + "y": 11870.9537181798 }, "floatingObject": { "isPinned": false, @@ -10073,15 +15090,15 @@ "name": "New Text Style", "config": "{\n \"paletteColor\": \"UI_COLOR.GREEN\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", "project": "Foundations", - "id": "7be6b1d6-635f-4841-9798-e3d6f58941dd", + "id": "e72a75bf-3a0c-464a-b32e-a5d67264e5aa", "savedPayload": { "position": { - "x": 7662.96218871107, - "y": 11971.742781318426 + "x": 7037.520615870545, + "y": 11666.901896848525 }, "targetPosition": { - "x": 7369.517908490928, - "y": 12034.116288563753 + "x": 6817.605054321597, + "y": 11870.9537181798 }, "floatingObject": { "isPinned": false, @@ -10096,15 +15113,15 @@ } } }, - "id": "0c874821-63ef-43b0-a871-559b7ca9b892", + "id": "0b42b2fb-228c-4d72-8c8f-3c05429b5344", "savedPayload": { "position": { - "x": 7369.517908490928, - "y": 12034.116288563753 + "x": 6817.605054321597, + "y": 11870.9537181798 }, "targetPosition": { - "x": 7276.812810178443, - "y": 12319.433243452298 + "x": 6884.361334508491, + "y": 12163.432091834347 }, "floatingObject": { "isPinned": false, @@ -10129,15 +15146,15 @@ "name": "New Data Formula", "code": "record.t2i2", "project": "Foundations", - "id": "cee3cbe7-ca72-4eb9-8651-6299dcb90489", + "id": "e24e4d03-08d9-4596-9407-c619562586f8", "savedPayload": { "position": { - "x": 7770.996272306243, - "y": 12480.003183850189 + "x": 7390.948737793282, + "y": 12047.806822826344 }, "targetPosition": { - "x": 7477.551992086101, - "y": 12542.376691095516 + "x": 7171.033176244334, + "y": 12251.858644157619 }, "floatingObject": { "isPinned": false, @@ -10157,15 +15174,15 @@ "name": "New Text Style", "config": "{\n \"paletteColor\": \"UI_COLOR.RED\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", "project": "Foundations", - "id": "61445634-586d-442c-8f3b-fa3d6f20c974", + "id": "875eda95-760d-4a3e-8d8e-3fc354e0ccfa", "savedPayload": { "position": { - "x": 7384.846893773616, - "y": 12827.693645984062 + "x": 7237.789456431228, + "y": 12544.337017812166 }, "targetPosition": { - "x": 7477.551992086101, - "y": 12542.376691095516 + "x": 7171.033176244334, + "y": 12251.858644157619 }, "floatingObject": { "isPinned": false, @@ -10180,15 +15197,15 @@ } } }, - "id": "2f700239-2aa1-4231-8ac4-ac634cdeb937", + "id": "8450f91b-2732-45d0-b8b3-f45c9d480f63", "savedPayload": { "position": { - "x": 7477.551992086101, - "y": 12542.376691095516 + "x": 7171.033176244334, + "y": 12251.858644157619 }, "targetPosition": { - "x": 7276.812810178443, - "y": 12319.433243452298 + "x": 6884.361334508491, + "y": 12163.432091834347 }, "floatingObject": { "isPinned": false, @@ -10204,15 +15221,15 @@ } } ], - "id": "7a93faa5-0b32-48ff-be83-2a6e0e18b337", + "id": "1f3c68ff-ccf5-4f58-8b10-116b5932b8c4", "savedPayload": { "position": { - "x": 7276.812810178443, - "y": 12319.433243452298 + "x": 6884.361334508491, + "y": 12163.432091834347 }, "targetPosition": { - "x": 6983.368529958301, - "y": 12381.806750697626 + "x": 6664.445772959543, + "y": 12367.483913165623 }, "floatingObject": { "isPinned": false, @@ -10228,15 +15245,15 @@ } } ], - "id": "126e5dd4-cb36-4c6a-b628-c1fb6763a243", + "id": "b0b19c4c-a004-4f8a-bd20-3a47d6fb7269", "savedPayload": { "position": { - "x": 6983.368529958301, - "y": 12381.806750697626 + "x": 6664.445772959543, + "y": 12367.483913165623 }, "targetPosition": { - "x": 6890.663431645817, - "y": 12667.123705586171 + "x": 6731.202053146438, + "y": 12659.96228682017 }, "floatingObject": { "isPinned": false, @@ -10252,11 +15269,11 @@ } } ], - "id": "3aff9848-30a3-4330-878c-87121b6ba209", + "id": "6d19bd3f-efaf-42e7-9c8e-ebc36b0762fc", "savedPayload": { "position": { - "x": 6890.663431645817, - "y": 12667.123705586171 + "x": 6601.5001131497465, + "y": 12725.71578816844 }, "targetPosition": { "x": 6797.958333333332, @@ -10275,9 +15292,4561 @@ "shortcutKey": "" } } + }, + { + "type": "Plotter", + "name": "Better Sine Wave", + "config": "{\n \"codeName\": \"BetterSineWave\"\n}", + "project": "Foundations", + "modules": [ + { + "type": "Plotter Module", + "name": "Better Sine Wave 36", + "config": "{\n \"codeName\": \"BetterSineWave36\",\n \"icon\": \"trend\"\n}", + "project": "Foundations", + "shapes": { + "type": "Shapes", + "name": "New Shapes", + "project": "Foundations", + "chartPoints": [ + { + "type": "Chart Points", + "name": "New Chart Points", + "project": "Foundations", + "points": [ + { + "type": "Point", + "name": "BSV36 Begin", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = record.previous.bsv36", + "project": "Foundations", + "id": "a84cd485-b98d-4e1c-becf-4c6ee9f6b8b9", + "savedPayload": { + "position": { + "x": 7054.430396196181, + "y": 11678.815956197754 + }, + "targetPosition": { + "x": 6929.84998370898, + "y": 11762.36067969672 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "68ce8d8e-1ffe-4d9f-b24c-811ca2659b2f", + "savedPayload": { + "position": { + "x": 6929.84998370898, + "y": 11762.36067969672 + }, + "targetPosition": { + "x": 6805.269571221779, + "y": 11845.905403195686 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "BSV36 End", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = record.bsv36", + "project": "Foundations", + "id": "6c272075-1bad-41af-8268-16dae5c6498c", + "savedPayload": { + "position": { + "x": 7103.540862876009, + "y": 11878.064951931921 + }, + "targetPosition": { + "x": 6954.405217048894, + "y": 11861.985177563804 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "26a5ec19-7a77-4248-83c7-806ee8addb8f", + "savedPayload": { + "position": { + "x": 6954.405217048894, + "y": 11861.985177563804 + }, + "targetPosition": { + "x": 6805.269571221779, + "y": 11845.905403195686 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "Zero Begin", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = 0", + "project": "Foundations", + "id": "7e886209-3094-47d7-a999-95d83d61876c", + "savedPayload": { + "position": { + "x": 7013.086877274658, + "y": 12062.266137398829 + }, + "targetPosition": { + "x": 6909.178224248219, + "y": 11954.085770297257 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "b2a129b0-da51-47df-a28f-6a2e58069366", + "savedPayload": { + "position": { + "x": 6909.178224248219, + "y": 11954.085770297257 + }, + "targetPosition": { + "x": 6805.269571221779, + "y": 11845.905403195686 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "Zero End", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny =0", + "project": "Foundations", + "id": "25a23d01-651f-4a9f-a867-83fb4bbc341d", + "savedPayload": { + "position": { + "x": 6825.392864539081, + "y": 12145.229730750374 + }, + "targetPosition": { + "x": 6815.33121788043, + "y": 11995.56756697303 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "543afc0d-9c26-4336-8ae4-385b6b73c634", + "savedPayload": { + "position": { + "x": 6815.33121788043, + "y": 11995.56756697303 + }, + "targetPosition": { + "x": 6805.269571221779, + "y": 11845.905403195686 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "0.85 Begin", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = 0.85", + "project": "Foundations", + "id": "b81796c6-3eeb-495b-b03f-9c9d755bde36", + "savedPayload": { + "position": { + "x": 6628.282939214845, + "y": 12088.136144619728 + }, + "targetPosition": { + "x": 6716.776255218312, + "y": 11967.020773907707 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "cae2c574-2e5a-4861-899c-f8bb03c25f2e", + "savedPayload": { + "position": { + "x": 6716.776255218312, + "y": 11967.020773907707 + }, + "targetPosition": { + "x": 6805.269571221779, + "y": 11845.905403195686 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "0.85 End", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = 0.85", + "project": "Foundations", + "id": "8735be0e-13f0-41a2-a5f2-4e4d4288f9ce", + "savedPayload": { + "position": { + "x": 6513.987025993967, + "y": 11917.700102481953 + }, + "targetPosition": { + "x": 6659.628298607873, + "y": 11881.80275283882 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "3668b475-ce0a-4556-a356-32245f9ac8c3", + "savedPayload": { + "position": { + "x": 6659.628298607873, + "y": 11881.80275283882 + }, + "targetPosition": { + "x": 6805.269571221779, + "y": 11845.905403195686 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "-0.85 Begin", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = -0.85", + "project": "Foundations", + "id": "e71af866-95dc-489b-ac7c-ed22121560fe", + "savedPayload": { + "position": { + "x": 6535.985452930076, + "y": 11713.67052263893 + }, + "targetPosition": { + "x": 6670.627512075927, + "y": 11779.787962917308 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "5b30192f-39aa-49b1-a2ea-63ae6d76c2e0", + "savedPayload": { + "position": { + "x": 6670.627512075927, + "y": 11779.787962917308 + }, + "targetPosition": { + "x": 6805.269571221779, + "y": 11845.905403195686 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "-0.85 End", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = -0.85", + "project": "Foundations", + "id": "75b3c603-9a33-4064-9e81-3a72ffd3985f", + "savedPayload": { + "position": { + "x": 6683.984911574491, + "y": 11571.515113035408 + }, + "targetPosition": { + "x": 6744.627241398135, + "y": 11708.710258115547 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "955426f6-d732-4b36-ab8b-1f6b4f395b5c", + "savedPayload": { + "position": { + "x": 6744.627241398135, + "y": 11708.710258115547 + }, + "targetPosition": { + "x": 6805.269571221779, + "y": 11845.905403195686 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "75210f14-7fa8-4c83-97cd-7dae69ee0f14", + "savedPayload": { + "position": { + "x": 7346.130361106563, + "y": 12302.091280691182 + }, + "targetPosition": { + "x": 7387.86298069403, + "y": 12158.013563946477 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "polygons": [ + { + "type": "Polygon", + "name": "Better Sine Wave 36", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 3,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_BLUE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", + "project": "Foundations", + "id": "567b264f-84b8-448a-8b33-53e9b0d52649", + "savedPayload": { + "position": { + "x": 5898.968125722815, + "y": 12340.200585548562 + }, + "targetPosition": { + "x": 6331.689594129104, + "y": 11924.565973442803 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 1 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "2655e258-7253-42e9-a08a-d21cf3d0b9ea", + "savedPayload": { + "position": { + "x": 6331.689594129104, + "y": 11924.565973442803 + }, + "targetPosition": { + "x": 6764.411062535393, + "y": 11508.931361337043 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " BSV36 End", + "project": "Foundations", + "id": "483c093a-413e-4d13-867a-1812f02f5939", + "savedPayload": { + "position": { + "x": 6348.776450429636, + "y": 11076.209892930754 + }, + "targetPosition": { + "x": 6764.411062535393, + "y": 11508.931361337043 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "BSV36 End", + "id": "26a5ec19-7a77-4248-83c7-806ee8addb8f" + }, + "referenceParentCombinedNodePath": [ + [ + "Weighted EMA cross strategy", + "Data Mine", + "Data-Mining", + "96df7884-b792-4210-94c3-a3e7f83d6d85" + ], + [ + "Better Sine Wave", + "Plotter", + "Foundations", + "31cf798d-f782-4ae1-b354-d22c49f2b13a" + ], + [ + "Better Sine Wave 36", + "Plotter Module", + "Foundations", + "c1bd7c9a-3349-4068-bbb2-94a3748bd871" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "e12f4cca-ead9-43bc-b937-63bd2f5eb3c3" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "e69f4483-a165-4a20-913f-72f58a23350c" + ], + [ + "BSV36 End", + "Point", + "Foundations", + "c0c58dc3-bc9f-4c68-ab20-cb97b0c3504a" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " BSV36 Begin", + "project": "Foundations", + "id": "1e9b79a2-4e45-4712-93c3-7b769cdef4fe", + "savedPayload": { + "position": { + "x": 7197.1325309416825, + "y": 11093.296749231284 + }, + "targetPosition": { + "x": 6764.411062535393, + "y": 11508.931361337043 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "BSV36 Begin", + "id": "68ce8d8e-1ffe-4d9f-b24c-811ca2659b2f" + }, + "referenceParentCombinedNodePath": [ + [ + "Weighted EMA cross strategy", + "Data Mine", + "Data-Mining", + "96df7884-b792-4210-94c3-a3e7f83d6d85" + ], + [ + "Better Sine Wave", + "Plotter", + "Foundations", + "31cf798d-f782-4ae1-b354-d22c49f2b13a" + ], + [ + "Better Sine Wave 36", + "Plotter Module", + "Foundations", + "c1bd7c9a-3349-4068-bbb2-94a3748bd871" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "e12f4cca-ead9-43bc-b937-63bd2f5eb3c3" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "e69f4483-a165-4a20-913f-72f58a23350c" + ], + [ + "BSV36 Begin", + "Point", + "Foundations", + "62fa7e04-b4d7-4dd3-a9ae-4e28c7445e84" + ] + ] + } + } + ], + "id": "bea42632-7074-4990-a86b-5700498cd3ca", + "savedPayload": { + "position": { + "x": 7096.580435466214, + "y": 12229.808263232744 + }, + "targetPosition": { + "x": 7387.86298069403, + "y": 12158.013563946477 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Polygon", + "name": "Zero", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"opacity\": 0.5,\n \"lineWidth\": 0.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", + "project": "Foundations", + "id": "f6dc0f9e-2beb-4749-8bb4-fe260164a0d1", + "savedPayload": { + "position": { + "x": 6781.497918835925, + "y": 10660.575280824994 + }, + "targetPosition": { + "x": 7197.1325309416825, + "y": 11093.296749231284 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "7ef876a5-eab4-465c-8cae-16e3d1e99d1c", + "savedPayload": { + "position": { + "x": 7197.1325309416825, + "y": 11093.296749231284 + }, + "targetPosition": { + "x": 7612.76714304744, + "y": 11526.018217637573 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " Zero End", + "project": "Foundations", + "id": "a1129af3-fe2d-4ff6-b402-08838adf84cd", + "savedPayload": { + "position": { + "x": 8045.488611453729, + "y": 11110.383605531813 + }, + "targetPosition": { + "x": 7612.76714304744, + "y": 11526.018217637573 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Zero End", + "id": "543afc0d-9c26-4336-8ae4-385b6b73c634" + }, + "referenceParentCombinedNodePath": [ + [ + "Weighted EMA cross strategy", + "Data Mine", + "Data-Mining", + "96df7884-b792-4210-94c3-a3e7f83d6d85" + ], + [ + "Better Sine Wave", + "Plotter", + "Foundations", + "31cf798d-f782-4ae1-b354-d22c49f2b13a" + ], + [ + "Better Sine Wave 36", + "Plotter Module", + "Foundations", + "c1bd7c9a-3349-4068-bbb2-94a3748bd871" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "e12f4cca-ead9-43bc-b937-63bd2f5eb3c3" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "e69f4483-a165-4a20-913f-72f58a23350c" + ], + [ + "Zero End", + "Point", + "Foundations", + "04b8a8cd-2d8e-4e4a-9ec8-fd7cdeaee9a7" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " Zero Begin", + "project": "Foundations", + "id": "fe19fc68-7939-4a91-a252-d12a5d27d795", + "savedPayload": { + "position": { + "x": 8028.401755153198, + "y": 11958.739686043862 + }, + "targetPosition": { + "x": 7612.76714304744, + "y": 11526.018217637573 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Zero Begin", + "id": "b2a129b0-da51-47df-a28f-6a2e58069366" + }, + "referenceParentCombinedNodePath": [ + [ + "Weighted EMA cross strategy", + "Data Mine", + "Data-Mining", + "96df7884-b792-4210-94c3-a3e7f83d6d85" + ], + [ + "Better Sine Wave", + "Plotter", + "Foundations", + "31cf798d-f782-4ae1-b354-d22c49f2b13a" + ], + [ + "Better Sine Wave 36", + "Plotter Module", + "Foundations", + "c1bd7c9a-3349-4068-bbb2-94a3748bd871" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "e12f4cca-ead9-43bc-b937-63bd2f5eb3c3" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "e69f4483-a165-4a20-913f-72f58a23350c" + ], + [ + "Zero Begin", + "Point", + "Foundations", + "79df02f5-81b6-4ffb-a94d-06b2b900accb" + ] + ] + } + } + ], + "id": "3b4f5890-2f33-4a5f-8af8-4b798006257d", + "savedPayload": { + "position": { + "x": 7180.045674641151, + "y": 11941.652829743332 + }, + "targetPosition": { + "x": 7387.86298069403, + "y": 12158.013563946477 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Polygon", + "name": "0.85", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"opacity\": 0.6,\n \"lineWidth\": 0.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_RED\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", + "project": "Foundations", + "id": "e8f8746a-bfdc-428a-891a-8607dde40884", + "savedPayload": { + "position": { + "x": 6895.017352890147, + "y": 11702.927652107195 + }, + "targetPosition": { + "x": 7183.172786379557, + "y": 11786.39289128213 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "ade0159e-1919-4785-b336-800f31b2154e", + "savedPayload": { + "position": { + "x": 7183.172786379557, + "y": 11786.39289128213 + }, + "targetPosition": { + "x": 7471.328219868967, + "y": 11869.858130457065 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " 0.85 End", + "project": "Foundations", + "id": "f37850a2-1174-4104-b97e-52eb62fca8f6", + "savedPayload": { + "position": { + "x": 7554.793459043904, + "y": 11581.702696967654 + }, + "targetPosition": { + "x": 7471.328219868967, + "y": 11869.858130457065 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "0.85 End", + "id": "3668b475-ce0a-4556-a356-32245f9ac8c3" + }, + "referenceParentCombinedNodePath": [ + [ + "Weighted EMA cross strategy", + "Data Mine", + "Data-Mining", + "96df7884-b792-4210-94c3-a3e7f83d6d85" + ], + [ + "Better Sine Wave", + "Plotter", + "Foundations", + "31cf798d-f782-4ae1-b354-d22c49f2b13a" + ], + [ + "Better Sine Wave 36", + "Plotter Module", + "Foundations", + "c1bd7c9a-3349-4068-bbb2-94a3748bd871" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "e12f4cca-ead9-43bc-b937-63bd2f5eb3c3" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "e69f4483-a165-4a20-913f-72f58a23350c" + ], + [ + "0.85 End", + "Point", + "Foundations", + "e9e421f9-209a-4523-9632-10f6b57958a4" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " 0.85 Begin", + "project": "Foundations", + "id": "72ba25cf-5091-46da-92e8-a6747d56037e", + "savedPayload": { + "position": { + "x": 7759.483653358377, + "y": 11953.323369632 + }, + "targetPosition": { + "x": 7471.328219868967, + "y": 11869.858130457065 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "0.85 Begin", + "id": "cae2c574-2e5a-4861-899c-f8bb03c25f2e" + }, + "referenceParentCombinedNodePath": [ + [ + "Weighted EMA cross strategy", + "Data Mine", + "Data-Mining", + "96df7884-b792-4210-94c3-a3e7f83d6d85" + ], + [ + "Better Sine Wave", + "Plotter", + "Foundations", + "31cf798d-f782-4ae1-b354-d22c49f2b13a" + ], + [ + "Better Sine Wave 36", + "Plotter Module", + "Foundations", + "c1bd7c9a-3349-4068-bbb2-94a3748bd871" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "e12f4cca-ead9-43bc-b937-63bd2f5eb3c3" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "e69f4483-a165-4a20-913f-72f58a23350c" + ], + [ + "0.85 Begin", + "Point", + "Foundations", + "4b97738c-46a0-42cc-80a0-800f58e5ef58" + ] + ] + } + } + ], + "id": "722dc7b0-d5a7-418e-8581-df30cca8a34c", + "savedPayload": { + "position": { + "x": 7471.328219868967, + "y": 11869.858130457065 + }, + "targetPosition": { + "x": 7387.86298069403, + "y": 12158.013563946477 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Polygon", + "name": "-0.85", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"opacity\": 0.6,\n \"lineWidth\": 0.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_GREEN\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", + "project": "Foundations", + "id": "3458e617-a693-4ee7-9d7b-6366b700ff88", + "savedPayload": { + "position": { + "x": 7535.556127349311, + "y": 11503.653774204578 + }, + "targetPosition": { + "x": 7607.350826635578, + "y": 11794.936319432394 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "13fdd80b-0885-4135-8876-4136f2d1812a", + "savedPayload": { + "position": { + "x": 7607.350826635578, + "y": 11794.936319432394 + }, + "targetPosition": { + "x": 7679.145525921846, + "y": 12086.21886466021 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " -0.85 End", + "project": "Foundations", + "id": "a99b5b33-c718-4beb-94b2-bbb77cf751a7", + "savedPayload": { + "position": { + "x": 7970.428071149661, + "y": 12014.424165373943 + }, + "targetPosition": { + "x": 7679.145525921846, + "y": 12086.21886466021 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "-0.85 End", + "id": "955426f6-d732-4b36-ab8b-1f6b4f395b5c" + }, + "referenceParentCombinedNodePath": [ + [ + "Weighted EMA cross strategy", + "Data Mine", + "Data-Mining", + "96df7884-b792-4210-94c3-a3e7f83d6d85" + ], + [ + "Better Sine Wave", + "Plotter", + "Foundations", + "31cf798d-f782-4ae1-b354-d22c49f2b13a" + ], + [ + "Better Sine Wave 36", + "Plotter Module", + "Foundations", + "c1bd7c9a-3349-4068-bbb2-94a3748bd871" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "e12f4cca-ead9-43bc-b937-63bd2f5eb3c3" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "e69f4483-a165-4a20-913f-72f58a23350c" + ], + [ + "-0.85 End", + "Point", + "Foundations", + "8607d09f-cf7d-4f89-8dc8-b4aeaa453dbd" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " -0.85 Begin", + "project": "Foundations", + "id": "ac0cc6d2-8517-4318-9e43-9b5eab63720b", + "savedPayload": { + "position": { + "x": 7750.940225208113, + "y": 12377.501409888026 + }, + "targetPosition": { + "x": 7679.145525921846, + "y": 12086.21886466021 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "-0.85 Begin", + "id": "5b30192f-39aa-49b1-a2ea-63ae6d76c2e0" + }, + "referenceParentCombinedNodePath": [ + [ + "Weighted EMA cross strategy", + "Data Mine", + "Data-Mining", + "96df7884-b792-4210-94c3-a3e7f83d6d85" + ], + [ + "Better Sine Wave", + "Plotter", + "Foundations", + "31cf798d-f782-4ae1-b354-d22c49f2b13a" + ], + [ + "Better Sine Wave 36", + "Plotter Module", + "Foundations", + "c1bd7c9a-3349-4068-bbb2-94a3748bd871" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "e12f4cca-ead9-43bc-b937-63bd2f5eb3c3" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "e69f4483-a165-4a20-913f-72f58a23350c" + ], + [ + "-0.85 Begin", + "Point", + "Foundations", + "a53a4276-e2eb-4cd2-a66a-036e86b1a096" + ] + ] + } + } + ], + "id": "dc880480-ff55-498d-b099-1dec0a05710a", + "savedPayload": { + "position": { + "x": 7679.145525921846, + "y": 12086.21886466021 + }, + "targetPosition": { + "x": 7387.86298069403, + "y": 12158.013563946477 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "images": [], + "texts": [], + "id": "a61ee17a-d074-4af1-9d95-5a9566d64787", + "savedPayload": { + "position": { + "x": 7387.86298069403, + "y": 12158.013563946477 + }, + "targetPosition": { + "x": 7595.680286746909, + "y": 12374.374298149622 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "panels": [ + { + "type": "Plotter Panel", + "name": "BetterSIneWave 36", + "config": "{\n \"codeName\": \"BetterSineWave36\"\n}", + "project": "Foundations", + "panelData": [ + { + "type": "Panel Data", + "name": "BetterSineWave36", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.bsv36", + "project": "Foundations", + "id": "d48f3315-4bbd-4976-bc97-682b3cbcef3f", + "savedPayload": { + "position": { + "x": 8927.740946008042, + "y": 11510.88463402573 + }, + "targetPosition": { + "x": 8760.810467658172, + "y": 12087.195501004553 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", + "project": "Foundations", + "id": "1083eb45-d7c8-45f8-a182-3e8da56d5ef2", + "savedPayload": { + "position": { + "x": 9176.44507976393, + "y": 12519.916969410842 + }, + "targetPosition": { + "x": 8760.810467658172, + "y": 12087.195501004553 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "6c801bbb-0529-48b8-a443-3494ff45715a", + "savedPayload": { + "position": { + "x": 8760.810467658172, + "y": 12087.195501004553 + }, + "targetPosition": { + "x": 8178.24537720254, + "y": 12230.784899577087 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "d5c59961-6d32-4204-a657-364719d33a16", + "savedPayload": { + "position": { + "x": 8178.24537720254, + "y": 12230.784899577087 + }, + "targetPosition": { + "x": 7595.680286746909, + "y": 12374.374298149622 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "685b0f84-7c41-4423-bd7b-4e9e21a76362", + "savedPayload": { + "position": { + "x": 6875.402966581034, + "y": 12438.629091141047 + }, + "targetPosition": { + "x": 6985.005273890953, + "y": 12717.891215734307 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter Module", + "name": "Better Sine Wave 6", + "config": "{\n \"codeName\": \"BetterSineWave6\",\n \"icon\": \"trend\"\n}", + "project": "Foundations", + "shapes": { + "type": "Shapes", + "name": "New Shapes", + "project": "Foundations", + "chartPoints": [ + { + "type": "Chart Points", + "name": "New Chart Points", + "project": "Foundations", + "points": [ + { + "type": "Point", + "name": "BSV6 Begin", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = record.previous.bsv6", + "project": "Foundations", + "id": "25da869a-428f-4728-ab5b-2ed62ce14a4e", + "savedPayload": { + "position": { + "x": 7234.401194634444, + "y": 12405.158622747096 + }, + "targetPosition": { + "x": 7333.2842772569575, + "y": 12420.062849364713 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "a5219b65-ab40-4c4d-a0b8-5cfdfa47b244", + "savedPayload": { + "position": { + "x": 7333.2842772569575, + "y": 12420.062849364713 + }, + "targetPosition": { + "x": 7432.1673598794705, + "y": 12434.96707598233 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "BSV6 End", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = record.bsv6", + "project": "Foundations", + "id": "3f836f3d-92df-4ec5-bb83-7fc7876d8618", + "savedPayload": { + "position": { + "x": 7556.865320251217, + "y": 12278.600779488725 + }, + "targetPosition": { + "x": 7494.516340065344, + "y": 12356.783927735527 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "662d6e6e-d279-476e-b6c0-92a77982c04f", + "savedPayload": { + "position": { + "x": 7494.516340065344, + "y": 12356.783927735527 + }, + "targetPosition": { + "x": 7432.1673598794705, + "y": 12434.96707598233 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "12108b27-bca3-4576-aa94-66e4e7d27746", + "savedPayload": { + "position": { + "x": 7432.1673598794705, + "y": 12434.96707598233 + }, + "targetPosition": { + "x": 7468.70146231611, + "y": 12528.05445084675 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "polygons": [ + { + "type": "Polygon", + "name": "Better Sine Wave 6", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 3,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_RED\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", + "project": "Foundations", + "id": "935c90b7-12ee-4b7d-8fc0-24eec9c6c258", + "savedPayload": { + "position": { + "x": 7854.776069889353, + "y": 11979.468634964524 + }, + "targetPosition": { + "x": 7810.063390036501, + "y": 12276.117882832063 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 1 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "5793e09c-3b84-4311-bd26-77fac9f33d65", + "savedPayload": { + "position": { + "x": 7810.063390036501, + "y": 12276.117882832063 + }, + "targetPosition": { + "x": 7765.3507101836485, + "y": 12572.767130699602 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " BSV6 End", + "project": "Foundations", + "id": "e59642d1-f047-4a0e-adb3-f5f065fe4b1d", + "savedPayload": { + "position": { + "x": 8061.999958051187, + "y": 12617.479810552453 + }, + "targetPosition": { + "x": 7765.3507101836485, + "y": 12572.767130699602 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "BSV6 End", + "id": "662d6e6e-d279-476e-b6c0-92a77982c04f" + }, + "referenceParentCombinedNodePath": [ + [ + "Weighted EMA cross strategy", + "Data Mine", + "Data-Mining", + "96df7884-b792-4210-94c3-a3e7f83d6d85" + ], + [ + "Better Sine Wave", + "Plotter", + "Foundations", + "31cf798d-f782-4ae1-b354-d22c49f2b13a" + ], + [ + "Better Sine Wave 6", + "Plotter Module", + "Foundations", + "1b7ab298-1aef-40af-9c04-accdf7896cf1" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "ce2c5709-afab-4580-8374-00a8e2490d2c" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "809f3072-2694-43c3-9a2f-03c78fcc26c8" + ], + [ + "BSV6 End", + "Point", + "Foundations", + "b29143d2-bb3d-40f4-9ac2-90330a3c05dd" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " BSV6 Begin", + "project": "Foundations", + "id": "fc0e356d-276a-491f-858e-7125d0984f4c", + "savedPayload": { + "position": { + "x": 7720.638030330796, + "y": 12869.41637856714 + }, + "targetPosition": { + "x": 7765.3507101836485, + "y": 12572.767130699602 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "BSV6 Begin", + "id": "a5219b65-ab40-4c4d-a0b8-5cfdfa47b244" + }, + "referenceParentCombinedNodePath": [ + [ + "Weighted EMA cross strategy", + "Data Mine", + "Data-Mining", + "96df7884-b792-4210-94c3-a3e7f83d6d85" + ], + [ + "Better Sine Wave", + "Plotter", + "Foundations", + "31cf798d-f782-4ae1-b354-d22c49f2b13a" + ], + [ + "Better Sine Wave 6", + "Plotter Module", + "Foundations", + "1b7ab298-1aef-40af-9c04-accdf7896cf1" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "ce2c5709-afab-4580-8374-00a8e2490d2c" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "809f3072-2694-43c3-9a2f-03c78fcc26c8" + ], + [ + "BSV6 Begin", + "Point", + "Foundations", + "5a7fddde-b431-4858-8608-6e820710e19c" + ] + ] + } + } + ], + "id": "afee74a0-6e0b-4847-9a00-5b68c93da00d", + "savedPayload": { + "position": { + "x": 7765.3507101836485, + "y": 12572.767130699602 + }, + "targetPosition": { + "x": 7468.70146231611, + "y": 12528.05445084675 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "images": [], + "texts": [], + "id": "dc502375-99ce-432f-8afe-1945289d6cf6", + "savedPayload": { + "position": { + "x": 7468.70146231611, + "y": 12528.05445084675 + }, + "targetPosition": { + "x": 7281.654521758491, + "y": 12762.603895587159 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "panels": [ + { + "type": "Plotter Panel", + "name": "BetterSIneWave 6", + "config": "{\n \"codeName\": \"BetterSineWave6\"\n}", + "project": "Foundations", + "panelData": [ + { + "type": "Panel Data", + "name": "BetterSineWave6", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.bsv6", + "project": "Foundations", + "id": "1116613d-e093-4836-a9a1-ae95208b0e14", + "savedPayload": { + "position": { + "x": 7797.508384245866, + "y": 13365.840824626532 + }, + "targetPosition": { + "x": 7500.859136378328, + "y": 13321.12814477368 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", + "project": "Foundations", + "id": "05937be2-044a-462a-a121-660863e92ee8", + "savedPayload": { + "position": { + "x": 7313.812195820708, + "y": 13555.677589514089 + }, + "targetPosition": { + "x": 7500.859136378328, + "y": 13321.12814477368 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "bcc39cdb-d579-481a-be47-7c127322c0f3", + "savedPayload": { + "position": { + "x": 7500.859136378328, + "y": 13321.12814477368 + }, + "targetPosition": { + "x": 7391.256829068409, + "y": 13041.86602018042 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "35f0dfd3-6ad7-4ce3-b7db-4106b1a95830", + "savedPayload": { + "position": { + "x": 7391.256829068409, + "y": 13041.86602018042 + }, + "targetPosition": { + "x": 7281.654521758491, + "y": 12762.603895587159 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "980374f0-d3fd-47e2-9c14-8e502580c756", + "savedPayload": { + "position": { + "x": 7281.654521758491, + "y": 12762.603895587159 + }, + "targetPosition": { + "x": 6985.005273890953, + "y": 12717.891215734307 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "c458ba7d-0478-417c-be96-c3f4c91723c3", + "savedPayload": { + "position": { + "x": 6755.263881851347, + "y": 12655.494227910436 + }, + "targetPosition": { + "x": 6797.958333333332, + "y": 12952.440660474716 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter", + "name": "Ratio Momentum", + "config": "{\n \"codeName\": \"RatioI\"\n}", + "project": "Foundations", + "modules": [ + { + "type": "Plotter Module", + "name": "Ratio Momentum", + "config": "{\n \"codeName\": \"Fisher-MFI\",\n \"icon\": \"trend\"\n}", + "project": "Foundations", + "shapes": { + "type": "Shapes", + "name": "New Shapes", + "project": "Foundations", + "chartPoints": [ + { + "type": "Chart Points", + "name": "New Chart Points", + "project": "Foundations", + "points": [ + { + "type": "Point", + "name": "Ratio Begin", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = record.previous.ratio", + "project": "Foundations", + "id": "0fcbd226-226f-4822-a1c7-e0ae339c2324", + "savedPayload": { + "position": { + "x": 7198.610851788576, + "y": 12562.257273266845 + }, + "targetPosition": { + "x": 7128.190117370692, + "y": 12429.815134338007 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "ea41ee4f-4f48-4b23-a04a-2e6aa72d4073", + "savedPayload": { + "position": { + "x": 7128.190117370692, + "y": 12429.815134338007 + }, + "targetPosition": { + "x": 7057.769382952808, + "y": 12297.372995409169 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "Ratio End", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = record.ratio", + "project": "Foundations", + "id": "6c3b8fc9-97cd-4fd0-a83b-70f87fa8a679", + "savedPayload": { + "position": { + "x": 6849.371871815109, + "y": 12513.174935510764 + }, + "targetPosition": { + "x": 6953.570627383959, + "y": 12405.273965459966 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "d95e4c66-e14d-4b61-9ff6-5444a8eb5656", + "savedPayload": { + "position": { + "x": 6953.570627383959, + "y": 12405.273965459966 + }, + "targetPosition": { + "x": 7057.769382952808, + "y": 12297.372995409169 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "One begin", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = 1", + "project": "Foundations", + "id": "880b98e1-0e33-42a1-874a-682690ae03df", + "savedPayload": { + "position": { + "x": 6788.131169063058, + "y": 12165.861651372445 + }, + "targetPosition": { + "x": 6922.950276007933, + "y": 12231.617323390807 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "d0a5436a-21c0-4b2d-bfd3-0d64377a6d77", + "savedPayload": { + "position": { + "x": 6922.950276007933, + "y": 12231.617323390807 + }, + "targetPosition": { + "x": 7057.769382952808, + "y": 12297.372995409169 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "One end", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = 1", + "project": "Foundations", + "id": "59448386-cd32-4e0d-b73c-ace81bcc1a4a", + "savedPayload": { + "position": { + "x": 7099.521313240827, + "y": 12000.292574786698 + }, + "targetPosition": { + "x": 7078.6453480968175, + "y": 12148.832785097933 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "7214e08e-4fce-4f27-8e93-0060d81a4e99", + "savedPayload": { + "position": { + "x": 7078.6453480968175, + "y": 12148.832785097933 + }, + "targetPosition": { + "x": 7057.769382952808, + "y": 12297.372995409169 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "93d91700-68f0-4512-9bed-a516db7e469e", + "savedPayload": { + "position": { + "x": 7057.769382952808, + "y": 12297.372995409169 + }, + "targetPosition": { + "x": 7205.4905459046395, + "y": 12271.325768759129 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "polygons": [ + { + "type": "Polygon", + "name": "Trigger", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RED\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", + "project": "Foundations", + "id": "b462d8db-4994-4f10-a3f4-0977e344fee3", + "savedPayload": { + "position": { + "x": 7049.63131302841, + "y": 11618.86281998178 + }, + "targetPosition": { + "x": 7242.467595934371, + "y": 11848.676152917473 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "0bd0bac4-ea06-43fd-8756-ac5e4cce3094", + "savedPayload": { + "position": { + "x": 7242.467595934371, + "y": 11848.676152917473 + }, + "targetPosition": { + "x": 7435.303878840333, + "y": 12078.489485853166 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " Ratio Begin", + "project": "Foundations", + "id": "40028bc8-1f62-494e-a83e-c9897e6a4294", + "savedPayload": { + "position": { + "x": 7665.117211776026, + "y": 11885.653202947204 + }, + "targetPosition": { + "x": 7435.303878840333, + "y": 12078.489485853166 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Ratio Begin", + "id": "ea41ee4f-4f48-4b23-a04a-2e6aa72d4073" + }, + "referenceParentCombinedNodePath": [ + [ + "Weighted EMA cross strategy", + "Data Mine", + "Data-Mining", + "96df7884-b792-4210-94c3-a3e7f83d6d85" + ], + [ + "Ratio Momentum", + "Plotter", + "Foundations", + "7c79a4f7-dc68-44f7-b455-b5a6398db60c" + ], + [ + "Ratio Momentum", + "Plotter Module", + "Foundations", + "d0c43d38-eaf9-4535-b082-5e488a2a2647" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "2c128d1d-8d1c-4e00-9f6d-0308b3a835b9" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "95a9113a-f806-4262-aa2a-068fba726663" + ], + [ + "Ratio Begin", + "Point", + "Foundations", + "3448eb6d-0a3a-418a-a9de-669d61bfd248" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " Ratio End", + "project": "Foundations", + "id": "440f7256-ba20-4db0-a731-e3554b7beed1", + "savedPayload": { + "position": { + "x": 7628.140161746294, + "y": 12308.30281878886 + }, + "targetPosition": { + "x": 7435.303878840333, + "y": 12078.489485853166 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Ratio End", + "id": "d95e4c66-e14d-4b61-9ff6-5444a8eb5656" + }, + "referenceParentCombinedNodePath": [ + [ + "Weighted EMA cross strategy", + "Data Mine", + "Data-Mining", + "96df7884-b792-4210-94c3-a3e7f83d6d85" + ], + [ + "Ratio Momentum", + "Plotter", + "Foundations", + "7c79a4f7-dc68-44f7-b455-b5a6398db60c" + ], + [ + "Ratio Momentum", + "Plotter Module", + "Foundations", + "d0c43d38-eaf9-4535-b082-5e488a2a2647" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "2c128d1d-8d1c-4e00-9f6d-0308b3a835b9" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "95a9113a-f806-4262-aa2a-068fba726663" + ], + [ + "Ratio End", + "Point", + "Foundations", + "0ff5e5e6-fd96-4829-81b3-7718a6c8b01a" + ] + ] + } + } + ], + "id": "6832573c-8ea8-4d03-89d3-e175a3cf4ee8", + "savedPayload": { + "position": { + "x": 7153.39609260456, + "y": 11975.883442855466 + }, + "targetPosition": { + "x": 7205.4905459046395, + "y": 12271.325768759129 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Polygon", + "name": "New Polygon", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_BLUE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", + "project": "Foundations", + "id": "367456ec-1d56-4305-9160-52829536f056", + "savedPayload": { + "position": { + "x": 7396.743965208143, + "y": 11628.346663651724 + }, + "targetPosition": { + "x": 7448.838418508222, + "y": 11923.788989555387 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "69845a43-f2dd-44f6-99cc-f8678d959fde", + "savedPayload": { + "position": { + "x": 7448.838418508222, + "y": 11923.788989555387 + }, + "targetPosition": { + "x": 7500.932871808302, + "y": 12219.23131545905 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " One begin", + "project": "Foundations", + "id": "3676f519-1cb5-4885-a9c8-5ce403253cc2", + "savedPayload": { + "position": { + "x": 7796.375197711964, + "y": 12167.136862158972 + }, + "targetPosition": { + "x": 7500.932871808302, + "y": 12219.23131545905 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "One begin", + "id": "d0a5436a-21c0-4b2d-bfd3-0d64377a6d77" + }, + "referenceParentCombinedNodePath": [ + [ + "Weighted EMA cross strategy", + "Data Mine", + "Data-Mining", + "96df7884-b792-4210-94c3-a3e7f83d6d85" + ], + [ + "Ratio Momentum", + "Plotter", + "Foundations", + "7c79a4f7-dc68-44f7-b455-b5a6398db60c" + ], + [ + "Ratio Momentum", + "Plotter Module", + "Foundations", + "d0c43d38-eaf9-4535-b082-5e488a2a2647" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "2c128d1d-8d1c-4e00-9f6d-0308b3a835b9" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "95a9113a-f806-4262-aa2a-068fba726663" + ], + [ + "One begin", + "Point", + "Foundations", + "1f67f8fb-f888-4e09-bdb3-eeb807dcbb43" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " One end", + "project": "Foundations", + "id": "c3e61f7c-df9d-467e-bb4d-0cd7f5e019be", + "savedPayload": { + "position": { + "x": 7553.027325108381, + "y": 12514.673641362713 + }, + "targetPosition": { + "x": 7500.932871808302, + "y": 12219.23131545905 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "One end", + "id": "7214e08e-4fce-4f27-8e93-0060d81a4e99" + }, + "referenceParentCombinedNodePath": [ + [ + "Weighted EMA cross strategy", + "Data Mine", + "Data-Mining", + "96df7884-b792-4210-94c3-a3e7f83d6d85" + ], + [ + "Ratio Momentum", + "Plotter", + "Foundations", + "7c79a4f7-dc68-44f7-b455-b5a6398db60c" + ], + [ + "Ratio Momentum", + "Plotter Module", + "Foundations", + "d0c43d38-eaf9-4535-b082-5e488a2a2647" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "2c128d1d-8d1c-4e00-9f6d-0308b3a835b9" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "95a9113a-f806-4262-aa2a-068fba726663" + ], + [ + "One end", + "Point", + "Foundations", + "69930fda-255f-49c6-9928-4cfac9a19270" + ] + ] + } + } + ], + "id": "ecb83051-b8c9-4a5a-9b8c-c587fdb377db", + "savedPayload": { + "position": { + "x": 7500.932871808302, + "y": 12219.23131545905 + }, + "targetPosition": { + "x": 7205.4905459046395, + "y": 12271.325768759129 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "images": [], + "texts": [], + "id": "2cebc7c3-5e0e-4b95-8478-e7b783139616", + "savedPayload": { + "position": { + "x": 7205.4905459046395, + "y": 12271.325768759129 + }, + "targetPosition": { + "x": 7257.584999204719, + "y": 12566.768094662792 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "panels": [ + { + "type": "Plotter Panel", + "name": "Ratio Momentum", + "config": "{\n \"codeName\": \"Ratio\",\n \"isLegacy\": false\n}", + "project": "Foundations", + "panelData": [ + { + "type": "Panel Data", + "name": "Ratio", + "config": "{\n \"valueDecimals\": 4\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.ratio", + "project": "Foundations", + "id": "7c368630-a7b7-415c-9715-92b39b9e0a3a", + "savedPayload": { + "position": { + "x": 7174.179452504798, + "y": 12336.402799431124 + }, + "targetPosition": { + "x": 6944.366119569105, + "y": 12529.239082337086 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.RED\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", + "project": "Foundations", + "id": "29f981c1-5a09-4ac0-865c-0efe30ad680d", + "savedPayload": { + "position": { + "x": 6996.460572869184, + "y": 12824.681408240749 + }, + "targetPosition": { + "x": 6944.366119569105, + "y": 12529.239082337086 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "7066ef12-1dd7-4ce6-8771-6e81ddfc597c", + "savedPayload": { + "position": { + "x": 6944.366119569105, + "y": 12529.239082337086 + }, + "targetPosition": { + "x": 6662.458333333332, + "y": 12426.633039339386 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "9561c69c-0dba-43e8-8efa-9e542ffb141c", + "savedPayload": { + "position": { + "x": 6662.458333333332, + "y": 12426.633039339386 + }, + "targetPosition": { + "x": 7257.584999204719, + "y": 12566.768094662792 + }, + "floatingObject": { + "isPinned": true, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "7408ccfd-fd97-4450-b234-b4e077a576ce", + "savedPayload": { + "position": { + "x": 7257.584999204719, + "y": 12566.768094662792 + }, + "targetPosition": { + "x": 7027.771666269025, + "y": 12759.604377568754 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "06aee6c6-4e90-4c48-93c7-6645606b3b4d", + "savedPayload": { + "position": { + "x": 6922.582837233898, + "y": 12679.55106186836 + }, + "targetPosition": { + "x": 6797.958333333332, + "y": 12952.440660474716 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "" + } + } + }, + { + "type": "Plotter", + "name": "WEMA signal", + "config": "{\n \"codeName\": \"Wema Signal\"\n}", + "project": "Foundations", + "modules": [ + { + "type": "Plotter Module", + "name": "Wema Signal", + "config": "{\n \"codeName\": \"Wema Signal\",\n \"icon\": \"oscillator\"\n}", + "project": "Foundations", + "shapes": { + "type": "Shapes", + "name": "New Shapes", + "project": "Foundations", + "chartPoints": [ + { + "type": "Chart Points", + "name": "New Chart Points", + "project": "Foundations", + "points": [ + { + "type": "Point", + "name": "Signal Begin", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = record.previous.signal", + "project": "Foundations", + "id": "b13b9ab8-8e35-4684-9daf-544c2ade7edb", + "savedPayload": { + "position": { + "x": 9250.232706134042, + "y": 13031.543685627385 + }, + "targetPosition": { + "x": 8952.646262284803, + "y": 12993.565949555259 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "346f1c50-1c03-447e-9bad-bac526237081", + "savedPayload": { + "position": { + "x": 8952.646262284803, + "y": 12993.565949555259 + }, + "targetPosition": { + "x": 8655.059818435564, + "y": 12955.588213483134 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "SIgnal End", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = record.signal", + "project": "Foundations", + "id": "7e3cbd4a-2d42-482b-b760-d36b45e59c4c", + "savedPayload": { + "position": { + "x": 9062.165465369844, + "y": 13396.343238677655 + }, + "targetPosition": { + "x": 8858.612641902704, + "y": 13175.965726080394 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "7970690c-3960-4643-a3e5-d225c017f1cc", + "savedPayload": { + "position": { + "x": 8858.612641902704, + "y": 13175.965726080394 + }, + "targetPosition": { + "x": 8655.059818435564, + "y": 12955.588213483134 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "Zero begin", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = 0", + "project": "Foundations", + "id": "c6cf61bc-37fd-4d23-8bf2-dbaa0b490d08", + "savedPayload": { + "position": { + "x": 8683.608967929811, + "y": 13554.90861699294 + }, + "targetPosition": { + "x": 8669.334393182688, + "y": 13255.248415238037 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "55e8809d-6e9e-48d3-a070-65cb4800e396", + "savedPayload": { + "position": { + "x": 8669.334393182688, + "y": 13255.248415238037 + }, + "targetPosition": { + "x": 8655.059818435564, + "y": 12955.588213483134 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "Zero End", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = 0", + "project": "Foundations", + "id": "b28d59ee-8890-41e7-9967-eae38b781ba3", + "savedPayload": { + "position": { + "x": 8291.694006152966, + "y": 13433.045317801632 + }, + "targetPosition": { + "x": 8473.376912294265, + "y": 13194.316765642383 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "80580ac9-2a13-42f6-8cca-c7515d1bac37", + "savedPayload": { + "position": { + "x": 8473.376912294265, + "y": 13194.316765642383 + }, + "targetPosition": { + "x": 8655.059818435564, + "y": 12955.588213483134 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "50 Begin", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = 0.5", + "project": "Foundations", + "id": "cc4933b4-bf01-4367-baa8-3b0077e3e065", + "savedPayload": { + "position": { + "x": 8069.801946304319, + "y": 13087.774533155058 + }, + "targetPosition": { + "x": 8362.430882369941, + "y": 13021.681373319096 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "7eabba13-2d89-4e04-993e-626ec501daf0", + "savedPayload": { + "position": { + "x": 8362.430882369941, + "y": 13021.681373319096 + }, + "targetPosition": { + "x": 8655.059818435564, + "y": 12955.588213483134 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "50 End", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = 0.5", + "project": "Foundations", + "id": "9cc2f115-b308-4de7-b5fa-ca8f322bbceb", + "savedPayload": { + "position": { + "x": 8121.75854924261, + "y": 12680.652300446687 + }, + "targetPosition": { + "x": 8388.409183839087, + "y": 12818.12025696491 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "ee46c32b-f02e-4509-ad0e-18cd0dc81b0a", + "savedPayload": { + "position": { + "x": 8388.409183839087, + "y": 12818.12025696491 + }, + "targetPosition": { + "x": 8655.059818435564, + "y": 12955.588213483134 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "Minus 50 Begin", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = -0.5", + "project": "Foundations", + "id": "cfd3450e-741a-43d9-a57b-9df55a33a651", + "savedPayload": { + "position": { + "x": 8423.252743019688, + "y": 12402.175637020384 + }, + "targetPosition": { + "x": 8539.156280727626, + "y": 12678.881925251759 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "c83f2c0a-4c3e-4ba9-90f2-31ddc3e08cef", + "savedPayload": { + "position": { + "x": 8539.156280727626, + "y": 12678.881925251759 + }, + "targetPosition": { + "x": 8655.059818435564, + "y": 12955.588213483134 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "Minus 50 End", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = -0.5", + "project": "Foundations", + "id": "c6aa45c9-f526-4ebd-8cb3-0dbb285c0584", + "savedPayload": { + "position": { + "x": 8833.21204363253, + "y": 12382.646868616688 + }, + "targetPosition": { + "x": 8744.135931034047, + "y": 12669.11754104991 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "6b411c0b-7105-41e1-a1e4-7ae622f1657f", + "savedPayload": { + "position": { + "x": 8744.135931034047, + "y": 12669.11754104991 + }, + "targetPosition": { + "x": 8655.059818435564, + "y": 12955.588213483134 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "cf5682e3-aee8-4bad-9cca-b4ace8b27b81", + "savedPayload": { + "position": { + "x": 7036.059818435564, + "y": 12490.588213483134 + }, + "targetPosition": { + "x": 7288.4358782849185, + "y": 12328.395968246454 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "polygons": [ + { + "type": "Polygon", + "name": "Signal", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_BLUE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", + "project": "Foundations", + "id": "691a033e-8e76-45ce-a943-02b8e8ee3e36", + "savedPayload": { + "position": { + "x": 7216.4274476609135, + "y": 11661.451603311067 + }, + "targetPosition": { + "x": 7378.619692897593, + "y": 11913.82766316042 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "e6341b09-1b8e-4b1a-812b-a937d6d4ce6d", + "savedPayload": { + "position": { + "x": 7378.619692897593, + "y": 11913.82766316042 + }, + "targetPosition": { + "x": 7540.811938134273, + "y": 12166.203723009774 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " Signal Begin", + "project": "Foundations", + "id": "3e8ab7ed-61f6-415f-82b5-a80422203c5f", + "savedPayload": { + "position": { + "x": 7793.187997983628, + "y": 12004.011477773094 + }, + "targetPosition": { + "x": 7540.811938134273, + "y": 12166.203723009774 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Signal Begin", + "id": "346f1c50-1c03-447e-9bad-bac526237081" + }, + "referenceParentCombinedNodePath": [ + [ + "Weighted EMA cross strategy", + "Data Mine", + "Data-Mining", + "96df7884-b792-4210-94c3-a3e7f83d6d85" + ], + [ + "WEMA signal", + "Plotter", + "Foundations", + "5aa1093a-b083-4b46-82f2-17976cd537f2" + ], + [ + "Wema Signal", + "Plotter Module", + "Foundations", + "12b1b9f2-a346-4900-b43d-a9b26bf69066" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "5e97be66-304e-4a50-b444-5728bea0110b" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "9cd501ca-d979-4244-8e87-d7422390a1b9" + ], + [ + "Signal Begin", + "Point", + "Foundations", + "359e3097-6111-4cdf-b45d-5a3017cf7d0e" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " SIgnal End", + "project": "Foundations", + "id": "860749c1-24cd-4108-bf74-a15af0f93756", + "savedPayload": { + "position": { + "x": 7703.004183370953, + "y": 12418.579782859128 + }, + "targetPosition": { + "x": 7540.811938134273, + "y": 12166.203723009774 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "SIgnal End", + "id": "7970690c-3960-4643-a3e5-d225c017f1cc" + }, + "referenceParentCombinedNodePath": [ + [ + "Weighted EMA cross strategy", + "Data Mine", + "Data-Mining", + "96df7884-b792-4210-94c3-a3e7f83d6d85" + ], + [ + "WEMA signal", + "Plotter", + "Foundations", + "5aa1093a-b083-4b46-82f2-17976cd537f2" + ], + [ + "Wema Signal", + "Plotter Module", + "Foundations", + "12b1b9f2-a346-4900-b43d-a9b26bf69066" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "5e97be66-304e-4a50-b444-5728bea0110b" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "9cd501ca-d979-4244-8e87-d7422390a1b9" + ], + [ + "SIgnal End", + "Point", + "Foundations", + "7c040033-afe7-4dfe-a1da-1ea8ea85e28d" + ] + ] + } + } + ], + "id": "ed08e431-a724-4632-8af7-9a872383f70d", + "savedPayload": { + "position": { + "x": 7021.785243688441, + "y": 12190.92801172823 + }, + "targetPosition": { + "x": 7288.4358782849185, + "y": 12328.395968246454 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Polygon", + "name": "Zero", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.BLACK\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", + "project": "Foundations", + "id": "f9d2c2f6-fb20-43a9-97cc-8f1752786e71", + "savedPayload": { + "position": { + "x": 7559.546930545575, + "y": 11714.800989989524 + }, + "targetPosition": { + "x": 7573.821505292698, + "y": 12014.461191744427 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "060a2de2-e0a3-4e54-916b-1bdca9335723", + "savedPayload": { + "position": { + "x": 7573.821505292698, + "y": 12014.461191744427 + }, + "targetPosition": { + "x": 7588.096080039821, + "y": 12314.12139349933 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " Zero begin", + "project": "Foundations", + "id": "a4041b2a-7926-4c09-804b-78a5fa43c6f3", + "savedPayload": { + "position": { + "x": 7887.756281794723, + "y": 12299.846818752207 + }, + "targetPosition": { + "x": 7588.096080039821, + "y": 12314.12139349933 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Zero begin", + "id": "55e8809d-6e9e-48d3-a070-65cb4800e396" + }, + "referenceParentCombinedNodePath": [ + [ + "Weighted EMA cross strategy", + "Data Mine", + "Data-Mining", + "96df7884-b792-4210-94c3-a3e7f83d6d85" + ], + [ + "WEMA signal", + "Plotter", + "Foundations", + "5aa1093a-b083-4b46-82f2-17976cd537f2" + ], + [ + "Wema Signal", + "Plotter Module", + "Foundations", + "12b1b9f2-a346-4900-b43d-a9b26bf69066" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "5e97be66-304e-4a50-b444-5728bea0110b" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "9cd501ca-d979-4244-8e87-d7422390a1b9" + ], + [ + "Zero begin", + "Point", + "Foundations", + "e9e41fa6-0350-4c73-a2a9-3b8fa376eabe" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " Zero End", + "project": "Foundations", + "id": "8b3fe58c-f620-4a1d-bca5-7059392fd5aa", + "savedPayload": { + "position": { + "x": 7602.370654786943, + "y": 12613.781595254233 + }, + "targetPosition": { + "x": 7588.096080039821, + "y": 12314.12139349933 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Zero End", + "id": "80580ac9-2a13-42f6-8cca-c7515d1bac37" + }, + "referenceParentCombinedNodePath": [ + [ + "Weighted EMA cross strategy", + "Data Mine", + "Data-Mining", + "96df7884-b792-4210-94c3-a3e7f83d6d85" + ], + [ + "WEMA signal", + "Plotter", + "Foundations", + "5aa1093a-b083-4b46-82f2-17976cd537f2" + ], + [ + "Wema Signal", + "Plotter Module", + "Foundations", + "12b1b9f2-a346-4900-b43d-a9b26bf69066" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "5e97be66-304e-4a50-b444-5728bea0110b" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "9cd501ca-d979-4244-8e87-d7422390a1b9" + ], + [ + "Zero End", + "Point", + "Foundations", + "244db032-a5e9-459b-8ff0-f05f569f5a84" + ] + ] + } + } + ], + "id": "c70d1197-2abc-4cc5-8d44-a199afc9213b", + "savedPayload": { + "position": { + "x": 7274.161303537796, + "y": 12028.73576649155 + }, + "targetPosition": { + "x": 7288.4358782849185, + "y": 12328.395968246454 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Polygon", + "name": "Minus 0.5", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.BYZANTINE_PINK\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", + "project": "Foundations", + "id": "1f58b8a5-1919-4bd6-8e5f-5cc4908c9488", + "savedPayload": { + "position": { + "x": 7216.4274476609135, + "y": 11661.451603311067 + }, + "targetPosition": { + "x": 7378.619692897593, + "y": 11913.82766316042 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "04179694-8dc0-410d-9832-c048822ac407", + "savedPayload": { + "position": { + "x": 7378.619692897593, + "y": 11913.82766316042 + }, + "targetPosition": { + "x": 7540.811938134273, + "y": 12166.203723009774 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " Minus 50 Begin", + "project": "Foundations", + "id": "636b9594-119d-4101-8363-979ffa07078e", + "savedPayload": { + "position": { + "x": 7793.187997983628, + "y": 12004.011477773094 + }, + "targetPosition": { + "x": 7540.811938134273, + "y": 12166.203723009774 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Minus 50 Begin", + "id": "c83f2c0a-4c3e-4ba9-90f2-31ddc3e08cef" + }, + "referenceParentCombinedNodePath": [ + [ + "Weighted EMA cross strategy", + "Data Mine" + ], + [ + "WEMA signal", + "Plotter" + ], + [ + "Wema Signal", + "Plotter Module" + ], + [ + "New Shapes", + "Shapes" + ], + [ + "New Chart Points", + "Chart Points" + ], + [ + "Minus 50 Begin", + "Point" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " Minus 50 End", + "project": "Foundations", + "id": "cea5e18f-a9cc-45f7-8370-976976ce3325", + "savedPayload": { + "position": { + "x": 7703.004183370953, + "y": 12418.579782859128 + }, + "targetPosition": { + "x": 7540.811938134273, + "y": 12166.203723009774 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Minus 50 End", + "id": "6b411c0b-7105-41e1-a1e4-7ae622f1657f" + }, + "referenceParentCombinedNodePath": [ + [ + "Weighted EMA cross strategy", + "Data Mine" + ], + [ + "WEMA signal", + "Plotter" + ], + [ + "Wema Signal", + "Plotter Module" + ], + [ + "New Shapes", + "Shapes" + ], + [ + "New Chart Points", + "Chart Points" + ], + [ + "Minus 50 End", + "Point" + ] + ] + } + } + ], + "id": "0c46ca8d-a6e4-44f5-919b-a36a531c9ca6", + "savedPayload": { + "position": { + "x": 7540.811938134273, + "y": 12166.203723009774 + }, + "targetPosition": { + "x": 7288.4358782849185, + "y": 12328.395968246454 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Polygon", + "name": "Plus 0.5", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.BYZANTINE_PINK\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", + "project": "Foundations", + "id": "5931a5bd-528d-4f60-a8a8-2240c95a4bb8", + "savedPayload": { + "position": { + "x": 7830.022425917842, + "y": 11932.562655571723 + }, + "targetPosition": { + "x": 7692.554469399619, + "y": 12199.2132901682 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "f8ed308b-ed4d-4676-ae12-a533a9b886a6", + "savedPayload": { + "position": { + "x": 7692.554469399619, + "y": 12199.2132901682 + }, + "targetPosition": { + "x": 7555.086512881396, + "y": 12465.863924764677 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " 50 Begin", + "project": "Foundations", + "id": "d39ff2ba-76f2-4b10-9db3-80b73bf83987", + "savedPayload": { + "position": { + "x": 7821.737147477873, + "y": 12603.3318812829 + }, + "targetPosition": { + "x": 7555.086512881396, + "y": 12465.863924764677 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "50 Begin", + "id": "7eabba13-2d89-4e04-993e-626ec501daf0" + }, + "referenceParentCombinedNodePath": [ + [ + "Weighted EMA cross strategy", + "Data Mine" + ], + [ + "WEMA signal", + "Plotter" + ], + [ + "Wema Signal", + "Plotter Module" + ], + [ + "New Shapes", + "Shapes" + ], + [ + "New Chart Points", + "Chart Points" + ], + [ + "50 Begin", + "Point" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " 50 End", + "project": "Foundations", + "id": "a877b670-8a49-4d8f-90f7-4265c73cc639", + "savedPayload": { + "position": { + "x": 7417.6185563631725, + "y": 12732.514559361154 + }, + "targetPosition": { + "x": 7555.086512881396, + "y": 12465.863924764677 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "50 End", + "id": "ee46c32b-f02e-4509-ad0e-18cd0dc81b0a" + }, + "referenceParentCombinedNodePath": [ + [ + "Weighted EMA cross strategy", + "Data Mine" + ], + [ + "WEMA signal", + "Plotter" + ], + [ + "Wema Signal", + "Plotter Module" + ], + [ + "New Shapes", + "Shapes" + ], + [ + "New Chart Points", + "Chart Points" + ], + [ + "50 End", + "Point" + ] + ] + } + } + ], + "id": "3f9f79e0-0f25-47cd-b5ad-024f56f82349", + "savedPayload": { + "position": { + "x": 7555.086512881396, + "y": 12465.863924764677 + }, + "targetPosition": { + "x": 7288.4358782849185, + "y": 12328.395968246454 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "images": [], + "texts": [], + "id": "4d26f996-6083-46d1-8a36-4a51b4a9fe39", + "savedPayload": { + "position": { + "x": 7288.4358782849185, + "y": 12328.395968246454 + }, + "targetPosition": { + "x": 7302.710453032041, + "y": 12628.056170001357 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "panels": [ + { + "type": "Plotter Panel", + "name": "WEMA Signal", + "config": "{\n \"codeName\": \"WEMA Signal\",\n \"isLegacy\": false\n}", + "project": "Foundations", + "panelData": [ + { + "type": "Panel Data", + "name": "Signal", + "config": "{\n \"valueDecimals\": 10\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.signal", + "project": "Foundations", + "id": "a899f575-ccac-4335-9fe2-3108d0213a1e", + "savedPayload": { + "position": { + "x": 8462.38778207435, + "y": 12058.799837801123 + }, + "targetPosition": { + "x": 8210.011722224996, + "y": 12220.992083037803 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.TRUE_BLUE\",\n \"opacity\": 1,\n \"fontSize\": 20\n}", + "project": "Foundations", + "id": "a9306035-fcbb-4404-b728-6282580503c9", + "savedPayload": { + "position": { + "x": 8224.286296972119, + "y": 12520.652284792706 + }, + "targetPosition": { + "x": 8210.011722224996, + "y": 12220.992083037803 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "2804cf43-36a9-4f3e-a76e-9a789b47bc03", + "savedPayload": { + "position": { + "x": 8210.011722224996, + "y": 12220.992083037803 + }, + "targetPosition": { + "x": 7943.361087628518, + "y": 12083.52412651958 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "f2a957b4-ea7d-4ce8-bb2a-bf802e6b6a78", + "savedPayload": { + "position": { + "x": 7569.361087628518, + "y": 12765.52412651958 + }, + "targetPosition": { + "x": 7302.710453032041, + "y": 12628.056170001357 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "3550dda1-1f1e-4b6b-805a-097e0a62b64c", + "savedPayload": { + "position": { + "x": 7302.710453032041, + "y": 12628.056170001357 + }, + "targetPosition": { + "x": 7050.334393182687, + "y": 12790.248415238037 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "0ab85bb1-ce21-4d4a-a34d-4d94089bb750", + "savedPayload": { + "position": { + "x": 7050.334393182687, + "y": 12790.248415238037 + }, + "targetPosition": { + "x": 6797.958333333332, + "y": 12952.440660474716 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } } ], - "id": "40a56cdb-a308-46ea-8953-ff26d206a3a4", + "id": "3e7b17f9-c0d3-489c-a73e-d5470dd915bf", "savedPayload": { "position": { "x": 6797.958333333332, @@ -10290,7 +19859,7 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0