diff --git a/Desktop/DesktopApp.js b/Desktop/DesktopApp.js
index 02e44aa7a..df7d7f570 100644
--- a/Desktop/DesktopApp.js
+++ b/Desktop/DesktopApp.js
@@ -1,126 +1,49 @@
exports.newDesktopApp = function newDesktopApp() {
let thisObject = {
+ socialGraph: undefined,
+ p2pMetwork: undefined,
+ webSocketsClient: undefined,
+ webSocketsInterface: undefined,
run: run
}
+ DK.desktopApp = thisObject
+
return thisObject
async function run() {
- /*
- Here we will store our running objects:
- */
- DK.running = {}
/*
This is the Personal Social Graph for the user running this App.
*/
- DK.running.socialGraph = DK.projects.socialTrading.modules.socialGraph.newSocialTradingModulesSocialGraph()
- await DK.running.socialGraph.initialize()
+ thisObject.socialGraph = DK.projects.socialTrading.modules.socialGraph.newSocialTradingModulesSocialGraph()
+ await thisObject.socialGraph.initialize()
+ /*
+ We can join now the P2P Network as a client app.
+ */
+ thisObject.p2pMetwork = SA.projects.network.modules.p2pNetwork.newNetworkModulesP2PNetwork()
+ await thisObject.p2pMetwork.initialize('Network Client')
+ /*
+ Here we will pick a Network Node from all users profiles available that do have a Network Node running.
+ */
+ let selectedNetworkNode = thisObject.p2pMetwork.p2pNodesToConnect[0]
/*
This is the Web Sockets client that interacts with the Superalgos Network.
*/
- DK.running.webSocketsClient = SA.projects.network.modules.webSocketsAppClient.newNetworkModulesWebSocketsAppClient()
- await DK.running.webSocketsClient.initialize()
+ thisObject.webSocketsClient = SA.projects.network.modules.webSocketsNetworkClient.newNetworkModulesWebSocketsNetworkClient()
+ await thisObject.webSocketsClient.initialize('Network Client', selectedNetworkNode)
console.log('Desktop Client Connected to Network Node via Web Sockets ................... Connected to port ' + global.env.NETWORK_WEB_SOCKETS_INTERFACE_PORT)
-
- /* These are the Network Interfaces by which the Web App interacts with this Desktop Client.*/
-
- DK.running.webSocketsInterface = DK.projects.socialTrading.modules.webSocketsInterface.newDesktopModulesWebSocketsInterface()
- DK.running.webSocketsInterface.initialize()
+ /*
+ These are the Network Interfaces by which the Web App interacts with this Desktop Client.
+ */
+ thisObject.webSocketsInterface = DK.projects.socialTrading.modules.webSocketsInterface.newDesktopModulesWebSocketsInterface()
+ thisObject.webSocketsInterface.initialize()
console.log('Desktop Client Web Sockets Interface ....................................... Listening at port ' + global.env.DESKTOP_WEB_SOCKETS_INTERFACE_PORT)
- DK.running.httpInterface = DK.projects.socialTrading.modules.httpInterface.newDesktopModulesHttpInterface()
- DK.running.httpInterface.initialize()
+ thisObject.httpInterface = DK.projects.socialTrading.modules.httpInterface.newDesktopModulesHttpInterface()
+ thisObject.httpInterface.initialize()
console.log('Desktop Client Http Interface .............................................. Listening at port ' + global.env.DESKTOP_HTTP_INTERFACE_PORT)
- return
-
- let queryMessage
- let query
- /*
- Test Query User Profiles.
- */
- queryMessage = {
- queryType: SA.projects.socialTrading.globals.queryTypes.USER_PROFILES,
- emitterUserProfileId: SA.secrets.map.get(global.env.DESKTOP_APP_SIGNING_ACCOUNT).userProfileId,
- initialIndex: 'Last',
- amountRequested: 10,
- direction: 'Past'
- }
-
- query = {
- requestType: 'Query',
- queryMessage: JSON.stringify(queryMessage)
- }
-
- await DK.webSocketsClient.sendMessage(
- JSON.stringify(query)
- )
- .then(showProfiles)
- .catch(onError)
-
- async function showProfiles(profiles) {
- console.log(profiles)
-
- for (let i = 0; i < profiles.length; i++) {
- let profile = profiles[i]
-
- /*
- Test Following Profiles.
- */
- let eventMessage = {
- eventId: SA.projects.foundations.utilities.miscellaneousFunctions.genereteUniqueId(),
- eventType: SA.projects.socialTrading.globals.eventTypes.FOLLOW_USER_PROFILE,
- emitterUserProfileId: SA.secrets.map.get(global.env.DESKTOP_APP_SIGNING_ACCOUNT).userProfileId,
- targetUserProfileId: profile.userProfileId
- }
-
- let event = {
- requestType: 'Event',
- eventMessage: JSON.stringify(eventMessage)
- }
-
- await DK.webSocketsClient.sendMessage(
- JSON.stringify(event)
- )
- .then(followAdded)
- .catch(onError)
-
- function followAdded() {
- console.log("User Profile " + profile.userProfileHandle + " followed.")
- }
- }
- }
- /*
- Test Query User Profile Stats.
- */
- queryMessage = {
- queryType: SA.projects.socialTrading.globals.queryTypes.USER_PROFILE_STATS,
- emitterUserProfileId: SA.secrets.map.get(global.env.DESKTOP_APP_SIGNING_ACCOUNT).userProfileId,
- targetUserProfileId: SA.secrets.map.get(global.env.DESKTOP_APP_SIGNING_ACCOUNT).userProfileId
- }
-
- query = {
- requestType: 'Query',
- queryMessage: JSON.stringify(queryMessage)
- }
-
- await DK.webSocketsClient.sendMessage(
- JSON.stringify(query)
- )
- .then(showProfilesStats)
- .catch(onError)
-
- function showProfilesStats(profile) {
- console.log(profile)
- }
-
- /*
- Error Handling
- */
- function onError(errorMessage) {
- console.log('[ERROR] Query not executed. ' + errorMessage)
- }
}
}
diff --git a/Network/NetwokNode.js b/Network/NetwokNode.js
index 22a04fbdb..f70c5a100 100644
--- a/Network/NetwokNode.js
+++ b/Network/NetwokNode.js
@@ -3,6 +3,7 @@ exports.newNetworkNode = function newNetworkNode() {
let thisObject = {
socialGraphService: undefined,
storage: undefined,
+ p2pMetwork: undefined,
run: run
}
@@ -24,5 +25,10 @@ exports.newNetworkNode = function newNetworkNode() {
*/
thisObject.storage = NT.projects.socialTrading.modules.storage.newSocialTradingModulesStorage()
thisObject.storage.initialize()
+ /*
+ We can join now the P2P Network as a new peer there.
+ */
+ thisObject.p2pMetwork = SA.projects.network.modules.p2pNetwork.newNetworkModulesP2PNetwork()
+ await thisObject.p2pMetwork.initialize('Network Peer')
}
}
diff --git a/Platform/UI/Canvas.js b/Platform/UI/Canvas.js
index 210194f73..7a2d09b74 100644
--- a/Platform/UI/Canvas.js
+++ b/Platform/UI/Canvas.js
@@ -515,6 +515,11 @@ function newCanvas() {
return
}
}
+ if (nodeOnFocus.payload.uiObject.listSelector !== undefined) {
+ if (nodeOnFocus.payload.uiObject.listSelector.visible === true) {
+ return
+ }
+ }
if (nodeOnFocus.payload.uiObject.conditionEditor !== undefined) {
if (nodeOnFocus.payload.uiObject.conditionEditor.visible === true) {
return
diff --git a/Platform/WebServer/Images/Languages/AR.png b/Platform/WebServer/Images/Languages/AR.png
new file mode 100644
index 000000000..be757caa6
Binary files /dev/null and b/Platform/WebServer/Images/Languages/AR.png differ
diff --git a/Projects/Foundations/Icons/Languages/ZA.png b/Platform/WebServer/Images/Languages/ZA.png
similarity index 100%
rename from Projects/Foundations/Icons/Languages/ZA.png
rename to Platform/WebServer/Images/Languages/ZA.png
diff --git a/Projects/Community-Plugins/Schemas/App-Schema/plugin-user-profiles.json b/Projects/Community-Plugins/Schemas/App-Schema/plugin-user-profiles.json
index 8442d092a..4762e60e2 100644
--- a/Projects/Community-Plugins/Schemas/App-Schema/plugin-user-profiles.json
+++ b/Projects/Community-Plugins/Schemas/App-Schema/plugin-user-profiles.json
@@ -12,6 +12,17 @@
"actionProject": "Governance",
"relatedUiObjectProject": "Governance"
},
+ {
+ "action": "Add Specified User Profile",
+ "label": "Add Specified User Profile",
+ "iconPathOn": "user-profile",
+ "iconPathOff": "user-profile",
+ "iconProject": "Governance",
+ "actionProject": "Governance",
+ "relatedUiObject": "User Profile",
+ "dontShowAtFullscreen": true,
+ "actionFunction": "payload.executeAction"
+ },
{
"action": "Delete UI Object",
"actionProject": "Visual-Scripting",
@@ -30,6 +41,9 @@
"attachingRules": {
"compatibleTypes": "->Plugin Project->"
},
+ "editors": {
+ "list": true
+ },
"childrenNodesProperties": [
{
"name": "pluginFiles",
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 632836900..a88077051 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,15 +26,15 @@
"type": "Output Dataset",
"name": "Multi-Time-Frame-Market MBO",
"project": "Foundations",
- "id": "6971d576-8871-4776-8d23-f1d3d514332d",
+ "id": "b7059345-37cb-4e17-af14-e997fed08797",
"savedPayload": {
"position": {
- "x": 7102.444654158541,
- "y": 12513.530878232032
+ "x": 8233.105128254463,
+ "y": 13896.024474025693
},
"targetPosition": {
- "x": 7141.267510923919,
- "y": 12658.419752175392
+ "x": 8382.283412559704,
+ "y": 13911.703743515842
},
"floatingObject": {
"isPinned": false,
@@ -50,7 +50,7 @@
"referenceParent": {
"type": "Dataset Definition",
"name": "Multi-Time-Frame-Market",
- "id": "5f8f7770-5174-4e13-8c73-4e6c8811987b"
+ "id": "11140d3f-6121-4bf7-9c2c-a7ee18b4f819"
},
"referenceParentCombinedNodePath": [
[
@@ -79,23 +79,81 @@
]
]
}
+ },
+ {
+ "type": "Output Dataset",
+ "name": "Multi-Time-Frame-Market EMAs",
+ "project": "Foundations",
+ "id": "be0c8c42-1ab7-45c3-99b9-0bfa833829b8",
+ "savedPayload": {
+ "position": {
+ "x": 8470.451200403575,
+ "y": 13790.3511943596
+ },
+ "targetPosition": {
+ "x": 8382.283412559704,
+ "y": 13911.703743515842
+ },
+ "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": "aa281954-7b77-453f-bcf5-6934a7253827"
+ },
+ "referenceParentCombinedNodePath": [
+ [
+ "Weighted EMA cross strategy",
+ "Data Mine",
+ "Data-Mining",
+ "96df7884-b792-4210-94c3-a3e7f83d6d85"
+ ],
+ [
+ "Mean Breakout",
+ "Indicator Bot",
+ "Data-Mining",
+ "978e5aa4-470e-48c2-adfc-8a4bb3dc85e1"
+ ],
+ [
+ "EMAs",
+ "Product Definition",
+ "Foundations",
+ "1c06c9e7-971c-440f-9360-fa85809ea6d3"
+ ],
+ [
+ "Multi-Time-Frame-Market",
+ "Dataset Definition",
+ "Foundations",
+ "a447c51c-de05-447e-93fe-ef0fa6b3b50c"
+ ]
+ ]
+ }
}
],
"outputDatasetFolders": [],
- "id": "1896d804-75e3-4f58-af4a-e2cee5ef34f4",
+ "id": "92cf13c2-b7f5-4359-a52a-8b0083a8e704",
"savedPayload": {
"position": {
- "x": 7141.267510923919,
- "y": 12658.419752175392
+ "x": 7213.283412559704,
+ "y": 12572.703743515842
},
"targetPosition": {
- "x": 7180.090367689297,
- "y": 12803.308626118753
+ "x": 7274.293909021074,
+ "y": 12709.735562162232
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
- "isCollapsed": false,
+ "isCollapsed": true,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
@@ -115,15 +173,15 @@
"name": "Mean Breakout Multi-Time-Frame-Market",
"config": "{\n \"mainUtility\": \"Self Reference\"\n}",
"project": "Foundations",
- "id": "6f08d7d1-4bf9-45c6-8cf6-7a884fb9cd67",
+ "id": "28b359cd-7caa-4ed7-8b22-c9ed7c84f8e5",
"savedPayload": {
"position": {
- "x": 7068.939963905102,
- "y": 12280.38708979494
+ "x": 7082.709000358152,
+ "y": 12210.639811644092
},
"targetPosition": {
- "x": 7257.736081220053,
- "y": 12513.530878232032
+ "x": 7305.6524480013695,
+ "y": 12411.37899355175
},
"floatingObject": {
"isPinned": false,
@@ -139,7 +197,7 @@
"referenceParent": {
"type": "Status Report",
"name": "MBO",
- "id": "d1f9fd44-30b5-471f-92bf-d6a76d232646"
+ "id": "08935813-b948-402f-9eda-9db80723125a"
},
"referenceParentCombinedNodePath": [
[
@@ -174,15 +232,15 @@
"name": "Candles Volumes Multi-Time-Frame-Market",
"config": "{\n \"mainUtility\": \"Market Ending Point\"\n}",
"project": "Foundations",
- "id": "3e8417de-7dae-44ca-9738-3db54c58b0e0",
+ "id": "e9f0e9f9-e46b-4a0f-8ffe-4b6a2cad661b",
"savedPayload": {
"position": {
- "x": 7242.03529434717,
- "y": 12213.942017805659
+ "x": 7243.278940756041,
+ "y": 12117.93471333161
},
"targetPosition": {
- "x": 7257.736081220053,
- "y": 12513.530878232032
+ "x": 7305.6524480013695,
+ "y": 12411.37899355175
},
"floatingObject": {
"isPinned": false,
@@ -234,15 +292,15 @@
"type": "Data Dependency",
"name": "Candles Multi-Time-Frame-Market",
"project": "Foundations",
- "id": "36f92613-e6a5-4c84-9e1a-4b1b240297ab",
+ "id": "9cacb139-175f-46e4-a4d7-76d5a20757e9",
"savedPayload": {
"position": {
- "x": 7421.127791724562,
- "y": 12261.929707848405
+ "x": 7427.67344092411,
+ "y": 12137.31535625897
},
"targetPosition": {
- "x": 7257.736081220053,
- "y": 12513.530878232032
+ "x": 7305.6524480013695,
+ "y": 12411.37899355175
},
"floatingObject": {
"isPinned": false,
@@ -292,15 +350,15 @@
"type": "Data Dependency",
"name": "Volumes Multi-Time-Frame-Market",
"project": "Foundations",
- "id": "6fae4c2a-d7d8-4e20-b559-c0504767ac67",
+ "id": "a089c8df-d029-4688-8a58-1315531725c8",
"savedPayload": {
"position": {
- "x": 7537.8102091692135,
- "y": 12406.020493368442
+ "x": 7565.460069136701,
+ "y": 12261.37899355175
},
"targetPosition": {
- "x": 7257.736081220053,
- "y": 12513.530878232032
+ "x": 7305.6524480013695,
+ "y": 12411.37899355175
},
"floatingObject": {
"isPinned": false,
@@ -348,15 +406,15 @@
}
],
"dataMineDataDependencies": [],
- "id": "7452ca29-0e7f-4579-83f4-1a4f005dcce2",
+ "id": "8cb23374-4fc8-4f9d-a70b-6a96f2bab6a9",
"savedPayload": {
"position": {
- "x": 7257.736081220053,
- "y": 12513.530878232032
+ "x": 7305.6524480013695,
+ "y": 12411.37899355175
},
"targetPosition": {
- "x": 7180.090367689297,
- "y": 12803.308626118753
+ "x": 7274.293909021074,
+ "y": 12709.735562162232
},
"floatingObject": {
"isPinned": false,
@@ -375,15 +433,15 @@
"type": "Status Report",
"name": "MBO",
"project": "Foundations",
- "id": "d1f9fd44-30b5-471f-92bf-d6a76d232646",
+ "id": "08935813-b948-402f-9eda-9db80723125a",
"savedPayload": {
"position": {
- "x": 7392.222402045261,
- "y": 12591.176591762789
+ "x": 7450.629484708816,
+ "y": 12467.030463849747
},
"targetPosition": {
- "x": 7180.090367689297,
- "y": 12803.308626118753
+ "x": 7274.293909021074,
+ "y": 12709.735562162232
},
"floatingObject": {
"isPinned": false,
@@ -402,15 +460,15 @@
"type": "Execution Started Event",
"name": "",
"project": "Foundations",
- "id": "fa0591b3-b728-4185-9fce-04969569b412",
+ "id": "f476cbcb-d0ee-4623-803b-7f487a09bf49",
"savedPayload": {
"position": {
- "x": 7469.868115576017,
- "y": 12725.662912587997
+ "x": 7548.357546313854,
+ "y": 12587.714569239492
},
"targetPosition": {
- "x": 7180.090367689297,
- "y": 12803.308626118753
+ "x": 7274.293909021074,
+ "y": 12709.735562162232
},
"floatingObject": {
"isPinned": false,
@@ -460,15 +518,15 @@
"type": "Execution Finished Event",
"name": "New Execution Finished Event",
"project": "Foundations",
- "id": "907541bf-f29d-41da-82ef-9394d198ccf6",
+ "id": "d3b56aa3-ed6e-415b-8b73-e7465da9f94b",
"savedPayload": {
"position": {
- "x": 7469.868115576017,
- "y": 12880.954339649508
+ "x": 7572.650477631556,
+ "y": 12741.094101142528
},
"targetPosition": {
- "x": 7180.090367689297,
- "y": 12803.308626118753
+ "x": 7274.293909021074,
+ "y": 12709.735562162232
},
"floatingObject": {
"isPinned": false,
@@ -483,11 +541,11 @@
}
}
},
- "id": "c73e506a-720b-4caa-bee4-1129c3a55e18",
+ "id": "ddaef703-ecd4-4124-a80f-ab9306d8bd2c",
"savedPayload": {
"position": {
- "x": 7310.090367689297,
- "y": 12740.308626118753
+ "x": 7274.293909021074,
+ "y": 12709.735562162232
},
"targetPosition": {
"x": 7097.958333333332,
@@ -520,15 +578,15 @@
"type": "Output Dataset",
"name": "Multi-Time-Frame-Daily MBO",
"project": "Foundations",
- "id": "b885d7fb-42b9-47f8-9db4-da1e7e07d86a",
+ "id": "c70d2bd9-a944-4e5e-aed8-142dd8af95fd",
"savedPayload": {
"position": {
- "x": 8503.958333333332,
- "y": 11919.21017593339
+ "x": 7607.929060976112,
+ "y": 11609.507993632371
},
"targetPosition": {
- "x": 8203.958333333332,
- "y": 12438.825418204053
+ "x": 7793.33925760108,
+ "y": 12180.141903409463
},
"floatingObject": {
"isPinned": false,
@@ -544,7 +602,7 @@
"referenceParent": {
"type": "Dataset Definition",
"name": "Multi-Time-Frame-Daily",
- "id": "ff180851-6492-4510-a66c-e93b29775c09"
+ "id": "8f9472fc-07b9-4cd3-9084-6002a185ab4a"
},
"referenceParentCombinedNodePath": [
[
@@ -573,23 +631,81 @@
]
]
}
+ },
+ {
+ "type": "Output Dataset",
+ "name": "Multi-Time-Frame-Daily EMAs",
+ "project": "Foundations",
+ "id": "cf5434a7-5501-4629-873b-590b3819d26e",
+ "savedPayload": {
+ "position": {
+ "x": 8194.817621416394,
+ "y": 11734.255008123027
+ },
+ "targetPosition": {
+ "x": 7793.33925760108,
+ "y": 12180.141903409463
+ },
+ "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": "8d18e878-69c5-40c7-9462-6a0297c2039c"
+ },
+ "referenceParentCombinedNodePath": [
+ [
+ "Weighted EMA cross strategy",
+ "Data Mine",
+ "Data-Mining",
+ "96df7884-b792-4210-94c3-a3e7f83d6d85"
+ ],
+ [
+ "Mean Breakout",
+ "Indicator Bot",
+ "Data-Mining",
+ "978e5aa4-470e-48c2-adfc-8a4bb3dc85e1"
+ ],
+ [
+ "EMAs",
+ "Product Definition",
+ "Foundations",
+ "1c06c9e7-971c-440f-9360-fa85809ea6d3"
+ ],
+ [
+ "Multi-Time-Frame-Daily",
+ "Dataset Definition",
+ "Foundations",
+ "e6d71153-7a5d-42c6-ad3d-755d11b9c6ba"
+ ]
+ ]
+ }
}
],
"outputDatasetFolders": [],
- "id": "0209e612-70e4-4842-bc4a-d42f7ca382c8",
+ "id": "fdd4fae0-ca4a-40ff-8272-461dfdd84e1b",
"savedPayload": {
"position": {
- "x": 8203.958333333332,
- "y": 12438.825418204053
+ "x": 7793.33925760108,
+ "y": 12180.141903409463
},
"targetPosition": {
- "x": 7903.958333333332,
- "y": 12958.440660474716
+ "x": 7668.5922431104245,
+ "y": 12767.030463849747
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
- "isCollapsed": false,
+ "isCollapsed": true,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
@@ -609,7 +725,7 @@
"name": "Mean Breakout Multi-Time-Frame-Daily",
"config": "{\n \"mainUtility\": \"Self Reference\"\n}",
"project": "Foundations",
- "id": "568a9a37-4612-410b-9f38-858b7d1e152b",
+ "id": "abb3ff57-e33a-4b14-94a1-e27c79da83fc",
"savedPayload": {
"position": {
"x": 8723.573575603996,
@@ -633,7 +749,7 @@
"referenceParent": {
"type": "Status Report",
"name": "MBO",
- "id": "58ad06f7-b4a5-49da-9ba3-c59b18485800"
+ "id": "38f46123-4573-41ed-865f-a96d8e8cdb83"
},
"referenceParentCombinedNodePath": [
[
@@ -668,7 +784,7 @@
"name": "",
"config": "{\n \"mainUtility\": \"Market Ending Point\"\n}",
"project": "Foundations",
- "id": "184478bc-72af-4b46-a6d5-5ff1405d2d8e",
+ "id": "09820a7a-a95b-4ee6-8fe8-2a8f5679c3c2",
"savedPayload": {
"position": {
"x": 8847.837644315925,
@@ -727,7 +843,7 @@
"name": "Exchange Raw Data Historic-OHLCVs",
"config": "{\n \"mainUtility\": \"Market Starting Point\"\n}",
"project": "Foundations",
- "id": "a2ba5a3a-eb14-4a7a-b23b-adfde1b86fb3",
+ "id": "4f9fb973-ef2f-4be6-8f29-c462bf02b682",
"savedPayload": {
"position": {
"x": 8943.18881787466,
@@ -787,7 +903,7 @@
"type": "Data Dependency",
"name": "Candles Multi-Time-Frame-Daily",
"project": "Foundations",
- "id": "ef9764e6-c427-4fc8-92e8-a7fc8324950b",
+ "id": "951541a0-a74a-410f-ad72-bfe0c5e32b9e",
"savedPayload": {
"position": {
"x": 9003.129071377436,
@@ -845,7 +961,7 @@
"type": "Data Dependency",
"name": "Volumes Multi-Time-Frame-Daily",
"project": "Foundations",
- "id": "69b08895-908b-4275-a084-2e07d6fe1515",
+ "id": "866ea680-477e-4e23-8461-a393c8143e97",
"savedPayload": {
"position": {
"x": 9023.573575603996,
@@ -901,15 +1017,15 @@
}
],
"dataMineDataDependencies": [],
- "id": "4612edb1-5c54-4ba0-82ef-a2c4dbaf9bed",
+ "id": "71b98fa9-09ca-4037-892a-984bcab3e372",
"savedPayload": {
"position": {
- "x": 8423.573575603996,
- "y": 12658.440660474716
+ "x": 8070.070606925739,
+ "y": 12321.143568563311
},
"targetPosition": {
- "x": 7903.958333333332,
- "y": 12958.440660474716
+ "x": 7668.5922431104245,
+ "y": 12767.030463849747
},
"floatingObject": {
"isPinned": false,
@@ -928,15 +1044,15 @@
"type": "Status Report",
"name": "MBO",
"project": "Foundations",
- "id": "58ad06f7-b4a5-49da-9ba3-c59b18485800",
+ "id": "38f46123-4573-41ed-865f-a96d8e8cdb83",
"savedPayload": {
"position": {
- "x": 8203.958333333332,
- "y": 12958.440660474716
+ "x": 7953.909197998971,
+ "y": 12674.325365537263
},
"targetPosition": {
- "x": 7903.958333333332,
- "y": 12958.440660474716
+ "x": 7668.5922431104245,
+ "y": 12767.030463849747
},
"floatingObject": {
"isPinned": false,
@@ -955,15 +1071,15 @@
"type": "Execution Started Event",
"name": "",
"project": "Foundations",
- "id": "017b7dea-552b-407d-83d0-8ba2f1296f24",
+ "id": "77d0eeec-5abf-4b45-bd4f-2a31eb830332",
"savedPayload": {
"position": {
- "x": 8163.765954468664,
- "y": 13108.440660474716
+ "x": 7962.0365233305665,
+ "y": 12829.403971095075
},
"targetPosition": {
- "x": 7903.958333333332,
- "y": 12958.440660474716
+ "x": 7668.5922431104245,
+ "y": 12767.030463849747
},
"floatingObject": {
"isPinned": false,
@@ -1013,15 +1129,15 @@
"type": "Execution Finished Event",
"name": "New Execution Finished Event",
"project": "Foundations",
- "id": "e4a46778-a093-430c-884c-7175c2085baa",
+ "id": "88570f0b-33c6-4984-8336-4d7f3d76ef5e",
"savedPayload": {
"position": {
- "x": 8053.958333333332,
- "y": 13218.248281610047
+ "x": 7891.5356907536425,
+ "y": 12967.769645757406
},
"targetPosition": {
- "x": 7903.958333333332,
- "y": 12958.440660474716
+ "x": 7668.5922431104245,
+ "y": 12767.030463849747
},
"floatingObject": {
"isPinned": false,
@@ -1036,20 +1152,20 @@
}
}
},
- "id": "6dabdded-07ec-4df7-90e9-0fb6143b9f92",
+ "id": "273c3f25-15af-4833-8a33-378d57d2a353",
"savedPayload": {
"position": {
- "x": 7903.958333333332,
- "y": 12958.440660474716
+ "x": 7668.5922431104245,
+ "y": 12767.030463849747
},
"targetPosition": {
"x": 7097.958333333332,
"y": 12952.440660474716
},
"floatingObject": {
- "isPinned": true,
+ "isPinned": false,
"isFrozen": false,
- "isCollapsed": false,
+ "isCollapsed": true,
"angleToParent": 2,
"distanceToParent": 5,
"arrangementStyle": 0
@@ -1072,15 +1188,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": "5f8f7770-5174-4e13-8c73-4e6c8811987b",
+ "id": "11140d3f-6121-4bf7-9c2c-a7ee18b4f819",
"savedPayload": {
"position": {
- "x": 7860.61613813509,
- "y": 13200.243202740558
+ "x": 7889.991413134877,
+ "y": 12826.99494441183
},
"targetPosition": {
- "x": 7416.156384867279,
- "y": 13270.638712008662
+ "x": 7525.933765666151,
+ "y": 13091.498307943442
},
"floatingObject": {
"isPinned": false,
@@ -1100,15 +1216,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": "ff180851-6492-4510-a66c-e93b29775c09",
+ "id": "8f9472fc-07b9-4cd3-9084-6002a185ab4a",
"savedPayload": {
"position": {
- "x": 7817.109320752044,
- "y": 13474.934436891457
+ "x": 7975.933765666151,
+ "y": 13091.498307943442
},
"targetPosition": {
- "x": 7416.156384867279,
- "y": 13270.638712008662
+ "x": 7525.933765666151,
+ "y": 13091.498307943442
},
"floatingObject": {
"isPinned": false,
@@ -1139,15 +1255,15 @@
"name": "New Formula",
"code": "record.current.begin",
"project": "Foundations",
- "id": "85fdbb50-387e-4006-8dc5-1030f1ea5adf",
+ "id": "dfce95f3-c330-4b06-96d6-f1ea22a100f9",
"savedPayload": {
"position": {
- "x": 8482.03754370542,
- "y": 13918.937167462045
+ "x": 8497.667034902732,
+ "y": 14019.584694161898
},
"targetPosition": {
- "x": 8262.940974014571,
- "y": 13970.139639567427
+ "x": 8273.360634812778,
+ "y": 14037.237990700663
},
"floatingObject": {
"isPinned": false,
@@ -1162,347 +1278,11 @@
}
}
},
- "id": "da245407-f774-43d6-8028-af39b1c86abf",
+ "id": "4a267a0b-4ae1-40fb-b80b-38c720c307d6",
"savedPayload": {
"position": {
- "x": 8262.940974014571,
- "y": 13970.139639567427
- },
- "targetPosition": {
- "x": 7824.747834632871,
- "y": 14072.544583778194
- },
- "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": "450e5456-e1a6-4360-bd85-fe8888441516",
- "savedPayload": {
- "position": {
- "x": 8499.698560210409,
- "y": 14080.700443166144
- },
- "targetPosition": {
- "x": 8274.714985017896,
- "y": 14077.98182337016
- },
- "floatingObject": {
- "isPinned": false,
- "isFrozen": false,
- "isCollapsed": false,
- "angleToParent": 1,
- "distanceToParent": 2,
- "arrangementStyle": 0
- },
- "uiObject": {
- "isRunning": false
- }
- }
- },
- "id": "68de3b60-3837-4775-b26f-1c4e451c8174",
- "savedPayload": {
- "position": {
- "x": 8274.714985017896,
- "y": 14077.98182337016
- },
- "targetPosition": {
- "x": 7824.747834632871,
- "y": 14072.544583778194
- },
- "floatingObject": {
- "isPinned": false,
- "isFrozen": false,
- "isCollapsed": false,
- "angleToParent": 2,
- "distanceToParent": 2,
- "arrangementStyle": 0
- },
- "uiObject": {
- "isRunning": false
- }
- }
- },
- {
- "type": "Record Property",
- "name": "EMA p1",
- "config": "{\n \"codeName\": \"ema1\",\n \"isString\": false,\n \"isCalculated\": false\n}",
- "project": "Foundations",
- "recordFormula": {
- "type": "Record Formula",
- "name": "New Record Formula",
- "code": "variable.EMAp1",
- "project": "Foundations",
- "id": "5e371f92-9f35-4fd6-b0f2-29c929a7900e",
- "savedPayload": {
- "position": {
- "x": 8478.133893890892,
- "y": 14241.98972996796
- },
- "targetPosition": {
- "x": 8260.338540804885,
- "y": 14185.508014571371
- },
- "floatingObject": {
- "isPinned": false,
- "isFrozen": false,
- "isCollapsed": false,
- "angleToParent": 2,
- "distanceToParent": 2,
- "arrangementStyle": 0
- },
- "uiObject": {
- "isRunning": false
- }
- }
- },
- "id": "f5321183-dc1a-4139-8c54-ace6acc0f081",
- "savedPayload": {
- "position": {
- "x": 8260.338540804885,
- "y": 14185.508014571371
- },
- "targetPosition": {
- "x": 7824.747834632871,
- "y": 14072.544583778194
- },
- "floatingObject": {
- "isPinned": false,
- "isFrozen": false,
- "isCollapsed": false,
- "angleToParent": 2,
- "distanceToParent": 2,
- "arrangementStyle": 0
- },
- "uiObject": {
- "isRunning": false
- }
- }
- },
- {
- "type": "Record Property",
- "name": "EMA p2",
- "config": "{\n \"codeName\": \"ema2\",\n \"isString\": false,\n \"isCalculated\": false\n}",
- "project": "Foundations",
- "recordFormula": {
- "type": "Record Formula",
- "name": "New Record Formula",
- "code": "variable.EMAp2",
- "project": "Foundations",
- "id": "7e9bdf0d-1ab1-4cda-8c4f-04645353e0ec",
- "savedPayload": {
- "position": {
- "x": 8418.596804768997,
- "y": 14393.431480781272
- },
- "targetPosition": {
- "x": 8220.647148056954,
- "y": 14286.469181780245
- },
- "floatingObject": {
- "isPinned": false,
- "isFrozen": false,
- "isCollapsed": false,
- "angleToParent": 2,
- "distanceToParent": 2,
- "arrangementStyle": 0
- },
- "uiObject": {
- "isRunning": false
- }
- }
- },
- "id": "fbc3d5b0-a2c7-4aaa-984c-49f0415e7262",
- "savedPayload": {
- "position": {
- "x": 8220.647148056954,
- "y": 14286.469181780245
- },
- "targetPosition": {
- "x": 7824.747834632871,
- "y": 14072.544583778194
- },
- "floatingObject": {
- "isPinned": false,
- "isFrozen": false,
- "isCollapsed": false,
- "angleToParent": 2,
- "distanceToParent": 2,
- "arrangementStyle": 0
- },
- "uiObject": {
- "isRunning": false
- }
- }
- },
- {
- "type": "Record Property",
- "name": "EMA p3",
- "config": "{\n \"codeName\": \"ema3\",\n \"isString\": false,\n \"isCalculated\": false\n}",
- "project": "Foundations",
- "recordFormula": {
- "type": "Record Formula",
- "name": "New Record Formula",
- "code": "variable.EMAp3",
- "project": "Foundations",
- "id": "99facb45-c592-4af3-9d67-aef64da4cd3d",
- "savedPayload": {
- "position": {
- "x": 8324.547372055964,
- "y": 14526.224451517177
- },
- "targetPosition": {
- "x": 8157.9475262482665,
- "y": 14374.997828937516
- },
- "floatingObject": {
- "isPinned": false,
- "isFrozen": false,
- "isCollapsed": false,
- "angleToParent": 2,
- "distanceToParent": 2,
- "arrangementStyle": 0
- },
- "uiObject": {
- "isRunning": false
- }
- }
- },
- "id": "4aafd37e-4509-4d77-bc15-28bfc245e5ae",
- "savedPayload": {
- "position": {
- "x": 8157.9475262482665,
- "y": 14374.997828937516
- },
- "targetPosition": {
- "x": 7824.747834632871,
- "y": 14072.544583778194
- },
- "floatingObject": {
- "isPinned": false,
- "isFrozen": false,
- "isCollapsed": false,
- "angleToParent": 2,
- "distanceToParent": 2,
- "arrangementStyle": 0
- },
- "uiObject": {
- "isRunning": false
- }
- }
- },
- {
- "type": "Record Property",
- "name": "EMA p4",
- "config": "{\n \"codeName\": \"ema4\",\n \"isString\": false,\n \"isCalculated\": false\n}",
- "project": "Foundations",
- "recordFormula": {
- "type": "Record Formula",
- "name": "New Record Formula",
- "code": "variable.EMAp4",
- "project": "Foundations",
- "id": "a2bf9d40-f1c5-4331-aec6-01102eb8fbda",
- "savedPayload": {
- "position": {
- "x": 8201.451406925304,
- "y": 14632.651197399315
- },
- "targetPosition": {
- "x": 8075.883549494492,
- "y": 14445.948992858941
- },
- "floatingObject": {
- "isPinned": false,
- "isFrozen": false,
- "isCollapsed": false,
- "angleToParent": 2,
- "distanceToParent": 2,
- "arrangementStyle": 0
- },
- "uiObject": {
- "isRunning": false
- }
- }
- },
- "id": "285a8b13-3aca-4ea4-8535-cc40178ce16e",
- "savedPayload": {
- "position": {
- "x": 8075.883549494492,
- "y": 14445.948992858941
- },
- "targetPosition": {
- "x": 7824.747834632871,
- "y": 14072.544583778194
- },
- "floatingObject": {
- "isPinned": false,
- "isFrozen": false,
- "isCollapsed": false,
- "angleToParent": 2,
- "distanceToParent": 2,
- "arrangementStyle": 0
- },
- "uiObject": {
- "isRunning": false
- }
- }
- },
- {
- "type": "Record Property",
- "name": "EMA p5",
- "config": "{\n \"codeName\": \"ema5\",\n \"isString\": false,\n \"isCalculated\": false\n}",
- "project": "Foundations",
- "recordFormula": {
- "type": "Record Formula",
- "name": "New Record Formula",
- "code": "variable.EMAp5",
- "project": "Foundations",
- "id": "2916df6b-717e-4700-8bee-c9650ad90635",
- "savedPayload": {
- "position": {
- "x": 8056.4627994347775,
- "y": 14706.526582802497
- },
- "targetPosition": {
- "x": 7979.224477834142,
- "y": 14495.199249794396
- },
- "floatingObject": {
- "isPinned": false,
- "isFrozen": false,
- "isCollapsed": false,
- "angleToParent": 2,
- "distanceToParent": 2,
- "arrangementStyle": 0
- },
- "uiObject": {
- "isRunning": false
- }
- }
- },
- "id": "4f36f755-37fa-4858-8a66-49308e0ae345",
- "savedPayload": {
- "position": {
- "x": 7979.224477834142,
- "y": 14495.199249794396
+ "x": 8273.360634812778,
+ "y": 14037.237990700663
},
"targetPosition": {
"x": 7824.747834632871,
@@ -1531,15 +1311,15 @@
"name": "New Record Formula",
"code": "variable.MBO1",
"project": "Foundations",
- "id": "76033b75-c945-420a-b149-fb54a53594ef",
+ "id": "ebd3e7e0-445d-434c-a411-6532d21a0684",
"savedPayload": {
"position": {
- "x": 7898.007760439593,
- "y": 14743.557238853187
+ "x": 8466.7109831321,
+ "y": 14281.131054981282
},
"targetPosition": {
- "x": 7873.5877851706855,
- "y": 14519.88635382819
+ "x": 8252.72326696569,
+ "y": 14211.60223124692
},
"floatingObject": {
"isPinned": false,
@@ -1554,11 +1334,11 @@
}
}
},
- "id": "9f0b8687-5c28-4ae4-9918-b0b394dad50e",
+ "id": "472ad8b3-c377-43b5-9700-615979dfe921",
"savedPayload": {
"position": {
- "x": 7873.5877851706855,
- "y": 14519.88635382819
+ "x": 8252.72326696569,
+ "y": 14211.60223124692
},
"targetPosition": {
"x": 7824.747834632871,
@@ -1587,15 +1367,15 @@
"name": "New Record Formula",
"code": "variable.MBO2",
"project": "Foundations",
- "id": "10689c1e-b54b-4bcc-9c86-e17f78e12704",
+ "id": "67f5f5d4-4b6e-4755-a94b-71cdad1906a4",
"savedPayload": {
"position": {
- "x": 7735.295120845517,
- "y": 14741.591078422682
+ "x": 8338.021861412892,
+ "y": 14510.922016401068
},
"targetPosition": {
- "x": 7765.1126921079685,
- "y": 14518.575580207853
+ "x": 8166.930519152885,
+ "y": 14364.796205526776
},
"floatingObject": {
"isPinned": false,
@@ -1610,11 +1390,11 @@
}
}
},
- "id": "107db7f2-f4bf-433b-bea1-bfbb865ac18f",
+ "id": "ebe4b868-65ac-44c6-81f9-ea83929e0129",
"savedPayload": {
"position": {
- "x": 7765.1126921079685,
- "y": 14518.575580207853
+ "x": 8166.930519152885,
+ "y": 14364.796205526776
},
"targetPosition": {
"x": 7824.747834632871,
@@ -1643,15 +1423,15 @@
"name": "New Record Formula",
"code": "variable.MBO3",
"project": "Foundations",
- "id": "fc6a0ee7-19d2-4b6d-a23e-e4c04428f5f6",
+ "id": "61c37e7d-903a-4309-9dbc-3119a9c38eac",
"savedPayload": {
"position": {
- "x": 7577.781147829378,
- "y": 14700.742367608498
+ "x": 8131.191421957064,
+ "y": 14673.97398760534
},
"targetPosition": {
- "x": 7660.1033767638755,
- "y": 14491.34310633173
+ "x": 8029.043559515667,
+ "y": 14473.497519662958
},
"floatingObject": {
"isPinned": false,
@@ -1666,11 +1446,11 @@
}
}
},
- "id": "60a79269-6b11-43bc-91b4-58ca25fb7c67",
+ "id": "3c6cc634-fbaa-4212-8b3b-fda171c82183",
"savedPayload": {
"position": {
- "x": 7660.1033767638755,
- "y": 14491.34310633173
+ "x": 8029.043559515667,
+ "y": 14473.497519662958
},
"targetPosition": {
"x": 7824.747834632871,
@@ -1699,15 +1479,15 @@
"name": "New Record Formula",
"code": "variable.MBO4",
"project": "Foundations",
- "id": "2addcf82-3944-4e4f-8119-fd14e88d986d",
+ "id": "ea793af3-5cda-4734-b1a7-d7b006ba8c8e",
"savedPayload": {
"position": {
- "x": 7434.619980962875,
- "y": 14623.385085004133
+ "x": 7877.707724249166,
+ "y": 14745.463784048055
},
"targetPosition": {
- "x": 7564.662598852874,
- "y": 14439.771584595486
+ "x": 7860.054427710401,
+ "y": 14521.157383958101
},
"floatingObject": {
"isPinned": false,
@@ -1722,11 +1502,11 @@
}
}
},
- "id": "57544241-cf61-41d7-b807-7f5abf244fae",
+ "id": "a6e10ffd-650f-40ab-a996-6916afb4e13c",
"savedPayload": {
"position": {
- "x": 7564.662598852874,
- "y": 14439.771584595486
+ "x": 7860.054427710401,
+ "y": 14521.157383958101
},
"targetPosition": {
"x": 7824.747834632871,
@@ -1755,15 +1535,15 @@
"name": "New Record Formula",
"code": "variable.MBO5",
"project": "Foundations",
- "id": "a2b794ad-4ae1-4373-9d90-de7ffc582b12",
+ "id": "a028a4b0-1263-463a-8472-54aef9d312cd",
"savedPayload": {
"position": {
- "x": 7314.131626894624,
- "y": 14514.01495469227
+ "x": 7616.161363429782,
+ "y": 14714.507732277423
},
"targetPosition": {
- "x": 7484.33702947404,
- "y": 14366.858164387577
+ "x": 7685.690187164145,
+ "y": 14500.520016111013
},
"floatingObject": {
"isPinned": false,
@@ -1778,11 +1558,67 @@
}
}
},
- "id": "4e657112-d935-4fbd-bbe9-5dddf422aeec",
+ "id": "0bedcb3d-2911-4ed1-8b6e-00f4012f65e1",
"savedPayload": {
"position": {
- "x": 7484.33702947404,
- "y": 14366.858164387577
+ "x": 7685.690187164145,
+ "y": 14500.520016111013
+ },
+ "targetPosition": {
+ "x": 7824.747834632871,
+ "y": 14072.544583778194
+ },
+ "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": "976befb9-5d3c-40fb-a21f-2b220c921985",
+ "savedPayload": {
+ "position": {
+ "x": 7386.370402009997,
+ "y": 14585.818610558215
+ },
+ "targetPosition": {
+ "x": 7532.496212884288,
+ "y": 14414.727268298207
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 1,
+ "distanceToParent": 2,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ "id": "41051e53-cf74-4cf2-af4b-3508eb09a434",
+ "savedPayload": {
+ "position": {
+ "x": 7532.496212884288,
+ "y": 14414.727268298207
},
"targetPosition": {
"x": 7824.747834632871,
@@ -1802,15 +1638,2264 @@
}
}
],
- "id": "8ad13a6d-f0da-4795-9a0a-3ca4949bd0bb",
+ "id": "9f38f1d1-c072-4451-889a-1c4aebd17325",
"savedPayload": {
"position": {
- "x": 7824.747834632871,
- "y": 14072.544583778194
+ "x": 8254.049060603604,
+ "y": 13620.505035006669
},
"targetPosition": {
- "x": 7416.156384867279,
- "y": 13270.638712008662
+ "x": 7525.933765666151,
+ "y": 13091.498307943442
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": true,
+ "angleToParent": 2,
+ "distanceToParent": 5,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ "dataBuilding": {
+ "type": "Data Building Procedure",
+ "name": "New Data Building Procedure",
+ "project": "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\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",
+ "savedPayload": {
+ "position": {
+ "x": 8539.311757873891,
+ "y": 15079.654439335402
+ },
+ "targetPosition": {
+ "x": 8294.224192117128,
+ "y": 14702.252683759962
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 2,
+ "distanceToParent": 2,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ "id": "82eb99f8-f1c8-4f64-89bb-8aa0625eff93",
+ "savedPayload": {
+ "position": {
+ "x": 8294.224192117128,
+ "y": 14702.252683759962
+ },
+ "targetPosition": {
+ "x": 7804.049060603604,
+ "y": 13947.44917260908
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 3,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ "initialization": {
+ "type": "Procedure Initialization",
+ "name": "New Procedure Initialization",
+ "project": "Foundations",
+ "procedureJavascriptCode": {
+ "type": "Procedure Javascript Code",
+ "name": "New Procedure Javascript Code",
+ "code": " / Initialization Code. /\n\nvariable.cC1 = []\nvariable.cC2 = []\nvariable.cC3 = []\nvariable.cC4 = []\nvariable.cC5 = []",
+ "project": "Foundations",
+ "id": "09af02f8-e48f-41b6-b9c0-1113e0667ea2",
+ "savedPayload": {
+ "position": {
+ "x": 7874.702601531579,
+ "y": 15295.599044527755
+ },
+ "targetPosition": {
+ "x": 7851.151421222254,
+ "y": 14846.215753888197
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 2,
+ "distanceToParent": 2,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ "id": "7e73f49d-0c70-46b6-a5f8-751fd059c166",
+ "savedPayload": {
+ "position": {
+ "x": 7851.151421222254,
+ "y": 14846.215753888197
+ },
+ "targetPosition": {
+ "x": 7804.049060603604,
+ "y": 13947.44917260908
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 3,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ "id": "ef314ecc-9ed4-4943-bb9f-c5dd4b2264b2",
+ "savedPayload": {
+ "position": {
+ "x": 7804.049060603604,
+ "y": 13947.44917260908
+ },
+ "targetPosition": {
+ "x": 7525.933765666151,
+ "y": 13091.498307943442
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 2,
+ "distanceToParent": 5,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ "id": "c71668ec-cf2a-4f5e-8ee6-b889124d8b3e",
+ "savedPayload": {
+ "position": {
+ "x": 7525.933765666151,
+ "y": 13091.498307943442
+ },
+ "targetPosition": {
+ "x": 7097.958333333332,
+ "y": 12952.440660474716
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": true,
+ "angleToParent": 2,
+ "distanceToParent": 4,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ },
+ "referenceParent": {
+ "type": "Plotter Module",
+ "name": "MBO",
+ "id": "4f685453-cf2b-44b2-b6df-ca2ffae7bfef"
+ },
+ "referenceParentCombinedNodePath": [
+ [
+ "Weighted EMA cross strategy",
+ "Data Mine",
+ "Data-Mining",
+ "96df7884-b792-4210-94c3-a3e7f83d6d85"
+ ],
+ [
+ "MBO",
+ "Plotter",
+ "Foundations",
+ "cca23a4f-9f3f-4484-b136-79601b91f422"
+ ],
+ [
+ "MBO",
+ "Plotter Module",
+ "Foundations",
+ "d5690f7b-1a51-4308-8ae3-b5610cd5bf27"
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Product Definition",
+ "name": "EMAs",
+ "config": "{\n \"codeName\": \"EMA\",\n \"singularVariableName\": \"EMA\",\n \"pluralVariableName\": \"EMAs\"\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": "aa281954-7b77-453f-bcf5-6934a7253827",
+ "savedPayload": {
+ "position": {
+ "x": 8037.461696864945,
+ "y": 13316.498307943442
+ },
+ "targetPosition": {
+ "x": 7362.461696864945,
+ "y": 13316.498307943442
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 2,
+ "distanceToParent": 4,
+ "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": "8d18e878-69c5-40c7-9462-6a0297c2039c",
+ "savedPayload": {
+ "position": {
+ "x": 7908.548168068035,
+ "y": 13713.253353240862
+ },
+ "targetPosition": {
+ "x": 7362.461696864945,
+ "y": 13316.498307943442
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 2,
+ "distanceToParent": 4,
+ "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": "d63b5ec9-2882-4939-bc5b-17f7ddb0469a",
+ "savedPayload": {
+ "position": {
+ "x": 7837.978944468602,
+ "y": 13770.95368508441
+ },
+ "targetPosition": {
+ "x": 7725.825744423625,
+ "y": 13762.127036815027
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 2,
+ "distanceToParent": 2,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ "id": "38212797-32f6-45a6-b204-1f47ec903159",
+ "savedPayload": {
+ "position": {
+ "x": 7725.825744423625,
+ "y": 13762.127036815027
+ },
+ "targetPosition": {
+ "x": 7501.519344333671,
+ "y": 13744.473740276262
+ },
+ "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 Record Formula",
+ "code": "record.current.end",
+ "project": "Foundations",
+ "id": "6f1b8f17-52ee-42b4-8ca7-22dbaddea099",
+ "savedPayload": {
+ "position": {
+ "x": 7802.234046247245,
+ "y": 13897.695533938358
+ },
+ "targetPosition": {
+ "x": 7701.995812276054,
+ "y": 13846.62160271766
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 2,
+ "distanceToParent": 2,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ "id": "0899d5b5-0c2f-4e9f-ab79-f1cdc4e46f94",
+ "savedPayload": {
+ "position": {
+ "x": 7701.995812276054,
+ "y": 13846.62160271766
+ },
+ "targetPosition": {
+ "x": 7501.519344333671,
+ "y": 13744.473740276262
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 2,
+ "distanceToParent": 2,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ {
+ "type": "Record Property",
+ "name": "EMA p1",
+ "config": "{\n \"codeName\": \"ema1\",\n \"isString\": false,\n \"isCalculated\": false\n}",
+ "project": "Foundations",
+ "recordFormula": {
+ "type": "Record Formula",
+ "name": "New Record Formula",
+ "code": "variable.EMAp1",
+ "project": "Foundations",
+ "id": "1588a3cf-ad7d-4b8e-9910-bc13c9352ecc",
+ "savedPayload": {
+ "position": {
+ "x": 7720.708060645108,
+ "y": 14001.110753666271
+ },
+ "targetPosition": {
+ "x": 7647.6451552079625,
+ "y": 13915.565082536268
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 2,
+ "distanceToParent": 2,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ "id": "098c1c23-c6d1-4b2e-860e-3f4fe9ea7a4a",
+ "savedPayload": {
+ "position": {
+ "x": 7647.6451552079625,
+ "y": 13915.565082536268
+ },
+ "targetPosition": {
+ "x": 7501.519344333671,
+ "y": 13744.473740276262
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 2,
+ "distanceToParent": 2,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ {
+ "type": "Record Property",
+ "name": "EMA p2",
+ "config": "{\n \"codeName\": \"ema2\",\n \"isString\": false,\n \"isCalculated\": false\n}",
+ "project": "Foundations",
+ "recordFormula": {
+ "type": "Record Formula",
+ "name": "New Record Formula",
+ "code": "variable.EMAp2",
+ "project": "Foundations",
+ "id": "6f84a711-bef3-4575-8406-b90e8bfeec02",
+ "savedPayload": {
+ "position": {
+ "x": 7605.812579935216,
+ "y": 14065.455314525876
+ },
+ "targetPosition": {
+ "x": 7571.048168068034,
+ "y": 13958.461456442672
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 2,
+ "distanceToParent": 2,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ "id": "c970c6ac-5ba7-450c-8065-6e47ba267bc0",
+ "savedPayload": {
+ "position": {
+ "x": 7571.048168068034,
+ "y": 13958.461456442672
+ },
+ "targetPosition": {
+ "x": 7501.519344333671,
+ "y": 13744.473740276262
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 2,
+ "distanceToParent": 2,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ {
+ "type": "Record Property",
+ "name": "EMA p3",
+ "config": "{\n \"codeName\": \"ema3\",\n \"isString\": false,\n \"isCalculated\": false\n}",
+ "project": "Foundations",
+ "recordFormula": {
+ "type": "Record Formula",
+ "name": "New Record Formula",
+ "code": "variable.EMAp3",
+ "project": "Foundations",
+ "id": "ddcb1abb-c12a-429a-a7da-07a5f0f7b7ab",
+ "savedPayload": {
+ "position": {
+ "x": 7475.039399525524,
+ "y": 14080.933340411193
+ },
+ "targetPosition": {
+ "x": 7483.866047794906,
+ "y": 13968.780140366216
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 2,
+ "distanceToParent": 2,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ "id": "748fe2d0-2120-4bda-9479-cb1bf084dd49",
+ "savedPayload": {
+ "position": {
+ "x": 7483.866047794906,
+ "y": 13968.780140366216
+ },
+ "targetPosition": {
+ "x": 7501.519344333671,
+ "y": 13744.473740276262
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 2,
+ "distanceToParent": 2,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ {
+ "type": "Record Property",
+ "name": "EMA p4",
+ "config": "{\n \"codeName\": \"ema4\",\n \"isString\": false,\n \"isCalculated\": false\n}",
+ "project": "Foundations",
+ "recordFormula": {
+ "type": "Record Formula",
+ "name": "New Record Formula",
+ "code": "variable.EMAp4",
+ "project": "Foundations",
+ "id": "8ca9d9ff-9ca9-4319-ba8d-c14b79fedbee",
+ "savedPayload": {
+ "position": {
+ "x": 7348.297550671575,
+ "y": 14045.188442189836
+ },
+ "targetPosition": {
+ "x": 7399.371481892274,
+ "y": 13944.950208218645
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 2,
+ "distanceToParent": 2,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ "id": "aef3bee7-33db-461e-8da2-13b13cde5c10",
+ "savedPayload": {
+ "position": {
+ "x": 7399.371481892274,
+ "y": 13944.950208218645
+ },
+ "targetPosition": {
+ "x": 7501.519344333671,
+ "y": 13744.473740276262
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 2,
+ "distanceToParent": 2,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ {
+ "type": "Record Property",
+ "name": "EMA p5",
+ "config": "{\n \"codeName\": \"ema5\",\n \"isString\": false,\n \"isCalculated\": false\n}",
+ "project": "Foundations",
+ "recordFormula": {
+ "type": "Record Formula",
+ "name": "New Record Formula",
+ "code": "variable.EMAp5",
+ "project": "Foundations",
+ "id": "f3b0c52e-944f-4bc7-8916-84df4b03f25d",
+ "savedPayload": {
+ "position": {
+ "x": 7244.882330943661,
+ "y": 13963.6624565877
+ },
+ "targetPosition": {
+ "x": 7330.428002073664,
+ "y": 13890.599551150553
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 2,
+ "distanceToParent": 2,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ "id": "6dd12ea5-9f10-4434-a14e-c84e8ead2ba0",
+ "savedPayload": {
+ "position": {
+ "x": 7330.428002073664,
+ "y": 13890.599551150553
+ },
+ "targetPosition": {
+ "x": 7501.519344333671,
+ "y": 13744.473740276262
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 2,
+ "distanceToParent": 2,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ }
+ ],
+ "id": "63d7579e-0a03-487c-92ba-38cc32cd8b5c",
+ "savedPayload": {
+ "position": {
+ "x": 7501.519344333671,
+ "y": 13744.473740276262
+ },
+ "targetPosition": {
+ "x": 7362.461696864945,
+ "y": 13316.498307943442
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": true,
+ "angleToParent": 2,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ "dataBuilding": {
+ "type": "Data Building Procedure",
+ "name": "New Data Building Procedure",
+ "project": "Foundations",
+ "loop": {
+ "type": "Procedure Loop",
+ "name": "New Procedure Loop",
+ "project": "Foundations",
+ "procedureJavascriptCode": {
+ "type": "Procedure Javascript Code",
+ "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",
+ "savedPayload": {
+ "position": {
+ "x": 7340.354375481209,
+ "y": 14294.681765689029
+ },
+ "targetPosition": {
+ "x": 7270.184179830215,
+ "y": 13964.556950441369
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 2,
+ "distanceToParent": 4,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ "id": "e866c1d4-c482-4a87-9e50-4ab6d76a73e9",
+ "savedPayload": {
+ "position": {
+ "x": 7270.184179830215,
+ "y": 13964.556950441369
+ },
+ "targetPosition": {
+ "x": 7223.404049396219,
+ "y": 13744.473740276262
+ },
+ "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": "// Type your code",
+ "project": "Foundations",
+ "id": "e2284f1f-dda6-449e-bc76-a2381502c612",
+ "savedPayload": {
+ "position": {
+ "x": 6805.385085065185,
+ "y": 14120.85970635312
+ },
+ "targetPosition": {
+ "x": 7056.196463663806,
+ "y": 13895.028126707006
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 2,
+ "distanceToParent": 4,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ "id": "9937d8aa-b3b3-43a1-9ede-8b60ea6b38e4",
+ "savedPayload": {
+ "position": {
+ "x": 7056.196463663806,
+ "y": 13895.028126707006
+ },
+ "targetPosition": {
+ "x": 7223.404049396219,
+ "y": 13744.473740276262
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 2,
+ "distanceToParent": 2,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ "id": "e3899249-c073-4cf3-ace8-3894c6665b5f",
+ "savedPayload": {
+ "position": {
+ "x": 7223.404049396219,
+ "y": 13744.473740276262
+ },
+ "targetPosition": {
+ "x": 7362.461696864945,
+ "y": 13316.498307943442
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": true,
+ "angleToParent": 2,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ "id": "065a8177-95a9-40e6-8c6a-8ed44444dca9",
+ "savedPayload": {
+ "position": {
+ "x": 7362.461696864945,
+ "y": 13316.498307943442
+ },
+ "targetPosition": {
+ "x": 7097.958333333332,
+ "y": 12952.440660474716
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 2,
+ "distanceToParent": 4,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ },
+ "referenceParent": {
+ "type": "Plotter Module",
+ "name": "EMAs",
+ "id": "5a5c9bf2-e38b-4d5f-bb6c-6efd13e3e4c9"
+ },
+ "referenceParentCombinedNodePath": [
+ [
+ "Weighted EMA cross strategy",
+ "Data Mine",
+ "Data-Mining",
+ "96df7884-b792-4210-94c3-a3e7f83d6d85"
+ ],
+ [
+ "EMAs",
+ "Plotter",
+ "Foundations",
+ "62611f74-6859-42f6-b8f8-88787ba27149"
+ ],
+ [
+ "EMAs",
+ "Plotter Module",
+ "Foundations",
+ "6ee46841-2717-4160-8000-cb47fe94c79c"
+ ]
+ ]
+ }
+ }
+ ],
+ "id": "c0cd61c4-0c48-456d-8c4c-0437b0ab88a7",
+ "savedPayload": {
+ "position": {
+ "x": 7097.958333333332,
+ "y": 12952.440660474716
+ },
+ "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": "Trend Intensity Indicator",
+ "config": "{\n \"codeName\": \"T2I\"\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 T2I",
+ "project": "Foundations",
+ "id": "264e349f-5519-485d-88cb-4e4593ed9824",
+ "savedPayload": {
+ "position": {
+ "x": 7299.868115576018,
+ "y": 13386.926981299923
+ },
+ "targetPosition": {
+ "x": 7154.979241632657,
+ "y": 13425.749838065301
+ },
+ "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": "f153acd6-b8d2-4bb3-88d8-b32600ae93c4"
+ },
+ "referenceParentCombinedNodePath": [
+ [
+ "Weighted EMA cross strategy",
+ "Data Mine",
+ "Data-Mining",
+ "96df7884-b792-4210-94c3-a3e7f83d6d85"
+ ],
+ [
+ "Trend Intensity Indicator",
+ "Indicator Bot",
+ "Data-Mining",
+ "703e4b8f-a75c-4794-a734-bb3392c18ded"
+ ],
+ [
+ "T2I",
+ "Product Definition",
+ "Foundations",
+ "60b4fe48-9ebf-46ec-9670-c375dd4f294b"
+ ],
+ [
+ "Multi-Time-Frame-Market",
+ "Dataset Definition",
+ "Foundations",
+ "fb9ffd7a-5755-4a0f-9ee0-014823cd96eb"
+ ]
+ ]
+ }
+ }
+ ],
+ "outputDatasetFolders": [],
+ "id": "0d4ae6bd-4d1c-43d0-aefb-4541e75daf92",
+ "savedPayload": {
+ "position": {
+ "x": 7154.979241632657,
+ "y": 13425.749838065301
+ },
+ "targetPosition": {
+ "x": 7010.090367689297,
+ "y": 13464.57269483068
+ },
+ "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": "Trend Intensity Indicator Multi-Time-Frame-Market",
+ "config": "{\n \"mainUtility\": \"Self Reference\"\n}",
+ "project": "Foundations",
+ "id": "343ee357-7881-4a22-9881-b1810d806a74",
+ "savedPayload": {
+ "position": {
+ "x": 7533.011904013108,
+ "y": 13353.422291046485
+ },
+ "targetPosition": {
+ "x": 7299.868115576017,
+ "y": 13542.218408361436
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 2,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ },
+ "referenceParent": {
+ "type": "Status Report",
+ "name": "T2i",
+ "id": "fccb2d71-0de9-4023-81a3-bf80164d5423"
+ },
+ "referenceParentCombinedNodePath": [
+ [
+ "Weighted EMA cross strategy",
+ "Data Mine",
+ "Data-Mining",
+ "96df7884-b792-4210-94c3-a3e7f83d6d85"
+ ],
+ [
+ "Trend Intensity Indicator",
+ "Indicator Bot",
+ "Data-Mining",
+ "703e4b8f-a75c-4794-a734-bb3392c18ded"
+ ],
+ [
+ "Multi-Time-Frame-Market",
+ "Process Definition",
+ "Foundations",
+ "68c6e322-d2bb-4ec9-b6c6-60a844818fb7"
+ ],
+ [
+ "T2i",
+ "Status Report",
+ "Foundations",
+ "ba1cb8aa-be01-414e-a188-560eb3e6e063"
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Status Dependency",
+ "name": "Candles Volumes Multi-Time-Frame-Market",
+ "config": "{\n \"mainUtility\": \"Market Ending Point\"\n}",
+ "project": "Foundations",
+ "id": "37a1f88a-e757-417e-870e-fc292e15a0e0",
+ "savedPayload": {
+ "position": {
+ "x": 7599.456976002389,
+ "y": 13526.517621488552
+ },
+ "targetPosition": {
+ "x": 7299.868115576017,
+ "y": 13542.218408361436
+ },
+ "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": "7f88082a-ae10-40b0-9d22-58d494a6d03d",
+ "savedPayload": {
+ "position": {
+ "x": 7551.469285959644,
+ "y": 13705.610118865943
+ },
+ "targetPosition": {
+ "x": 7299.868115576017,
+ "y": 13542.218408361436
+ },
+ "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": "4bf80157-4e13-4f4c-8388-a371940b3162",
+ "savedPayload": {
+ "position": {
+ "x": 7407.378500439607,
+ "y": 13822.292536310597
+ },
+ "targetPosition": {
+ "x": 7299.868115576017,
+ "y": 13542.218408361436
+ },
+ "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": "5a68a393-abd7-4a15-9848-360612d6973e",
+ "savedPayload": {
+ "position": {
+ "x": 7299.868115576017,
+ "y": 13542.218408361436
+ },
+ "targetPosition": {
+ "x": 7010.090367689297,
+ "y": 13464.57269483068
+ },
+ "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": "fccb2d71-0de9-4023-81a3-bf80164d5423",
+ "savedPayload": {
+ "position": {
+ "x": 7222.222402045261,
+ "y": 13676.704729186644
+ },
+ "targetPosition": {
+ "x": 7010.090367689297,
+ "y": 13464.57269483068
+ },
+ "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": "7032904f-3064-47a3-8082-85fe27899a74",
+ "savedPayload": {
+ "position": {
+ "x": 7087.736081220053,
+ "y": 13754.350442717401
+ },
+ "targetPosition": {
+ "x": 7010.090367689297,
+ "y": 13464.57269483068
+ },
+ "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": "be867e31-f414-4390-aeb4-b32bf738ff83",
+ "savedPayload": {
+ "position": {
+ "x": 6932.44465415854,
+ "y": 13754.350442717401
+ },
+ "targetPosition": {
+ "x": 7010.090367689297,
+ "y": 13464.57269483068
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 2,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ "id": "43e00f93-fa9d-4a5e-aea9-38c129ee331a",
+ "savedPayload": {
+ "position": {
+ "x": 7157.965388902327,
+ "y": 13373.954765285125
+ },
+ "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 \"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 T2I",
+ "project": "Foundations",
+ "id": "096daf78-6541-4f50-944f-bb840bd81763",
+ "savedPayload": {
+ "position": {
+ "x": 7837.188817874659,
+ "y": 14452.440660474716
+ },
+ "targetPosition": {
+ "x": 7317.573575603996,
+ "y": 14152.440660474716
+ },
+ "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": "c48ef5f1-0234-4fb3-92f4-bc4bf21aff66"
+ },
+ "referenceParentCombinedNodePath": [
+ [
+ "Weighted EMA cross strategy",
+ "Data Mine",
+ "Data-Mining",
+ "96df7884-b792-4210-94c3-a3e7f83d6d85"
+ ],
+ [
+ "Trend Intensity Indicator",
+ "Indicator Bot",
+ "Data-Mining",
+ "703e4b8f-a75c-4794-a734-bb3392c18ded"
+ ],
+ [
+ "T2I",
+ "Product Definition",
+ "Foundations",
+ "60b4fe48-9ebf-46ec-9670-c375dd4f294b"
+ ],
+ [
+ "Multi-Time-Frame-Daily",
+ "Dataset Definition",
+ "Foundations",
+ "8c14094f-3de5-4922-96e7-8450972db999"
+ ]
+ ]
+ }
+ }
+ ],
+ "outputDatasetFolders": [],
+ "id": "6bc53a16-3ef9-43d7-a2a5-5df89bf272e9",
+ "savedPayload": {
+ "position": {
+ "x": 7317.573575603996,
+ "y": 14152.440660474716
+ },
+ "targetPosition": {
+ "x": 6797.958333333332,
+ "y": 13852.440660474716
+ },
+ "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": "Trend Intensity Indicator Multi-Time-Frame-Daily",
+ "config": "{\n \"mainUtility\": \"Self Reference\"\n}",
+ "project": "Foundations",
+ "id": "e95d1d1d-b5cd-4372-aad8-667315c1f99f",
+ "savedPayload": {
+ "position": {
+ "x": 7617.573575603996,
+ "y": 14672.05590274538
+ },
+ "targetPosition": {
+ "x": 7097.958333333332,
+ "y": 14372.05590274538
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 3,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ },
+ "referenceParent": {
+ "type": "Status Report",
+ "name": "T2i",
+ "id": "05a46d64-5395-4780-b3fb-4db70ece6780"
+ },
+ "referenceParentCombinedNodePath": [
+ [
+ "Weighted EMA cross strategy",
+ "Data Mine",
+ "Data-Mining",
+ "96df7884-b792-4210-94c3-a3e7f83d6d85"
+ ],
+ [
+ "Trend Intensity Indicator",
+ "Indicator Bot",
+ "Data-Mining",
+ "703e4b8f-a75c-4794-a734-bb3392c18ded"
+ ],
+ [
+ "Multi-Time-Frame-Daily",
+ "Process Definition",
+ "Foundations",
+ "6971f92b-73e5-412b-b60e-4076e95be773"
+ ],
+ [
+ "T2i",
+ "Status Report",
+ "Foundations",
+ "8e9ee443-4d84-4daa-97fd-7e5e3106c433"
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Status Dependency",
+ "name": "",
+ "config": "{\n \"mainUtility\": \"Market Ending Point\"\n}",
+ "project": "Foundations",
+ "id": "559e69fd-313c-4207-9968-ada1c903dcfe",
+ "savedPayload": {
+ "position": {
+ "x": 7522.22240204526,
+ "y": 14796.31997145731
+ },
+ "targetPosition": {
+ "x": 7097.958333333332,
+ "y": 14372.05590274538
+ },
+ "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": "db935b68-dd5f-41b6-a97c-ad660de5cf5c",
+ "savedPayload": {
+ "position": {
+ "x": 7397.958333333332,
+ "y": 14891.671145016044
+ },
+ "targetPosition": {
+ "x": 7097.958333333332,
+ "y": 14372.05590274538
+ },
+ "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": "c772747c-816a-493c-950d-1cc65997ab9a",
+ "savedPayload": {
+ "position": {
+ "x": 7253.249760394845,
+ "y": 14951.61139851882
+ },
+ "targetPosition": {
+ "x": 7097.958333333332,
+ "y": 14372.05590274538
+ },
+ "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": "eaa52ffc-cc70-4e77-b256-0e46f3952a6e",
+ "savedPayload": {
+ "position": {
+ "x": 7097.958333333332,
+ "y": 14972.05590274538
+ },
+ "targetPosition": {
+ "x": 7097.958333333332,
+ "y": 14372.05590274538
+ },
+ "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": "7fb3daaa-a5d3-4403-ae93-685cecb82b0b",
+ "savedPayload": {
+ "position": {
+ "x": 7097.958333333332,
+ "y": 14372.05590274538
+ },
+ "targetPosition": {
+ "x": 6797.958333333332,
+ "y": 13852.440660474716
+ },
+ "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": "05a46d64-5395-4780-b3fb-4db70ece6780",
+ "savedPayload": {
+ "position": {
+ "x": 6797.958333333332,
+ "y": 14152.440660474716
+ },
+ "targetPosition": {
+ "x": 6797.958333333332,
+ "y": 13852.440660474716
+ },
+ "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": "7f0a893d-f80f-4c94-8b66-65164dac6906",
+ "savedPayload": {
+ "position": {
+ "x": 6647.958333333332,
+ "y": 14112.248281610047
+ },
+ "targetPosition": {
+ "x": 6797.958333333332,
+ "y": 13852.440660474716
+ },
+ "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": "9f951fe6-715e-4f06-bb28-2955e466baee",
+ "savedPayload": {
+ "position": {
+ "x": 6538.150712198,
+ "y": 14002.440660474716
+ },
+ "targetPosition": {
+ "x": 6797.958333333332,
+ "y": 13852.440660474716
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 2,
+ "distanceToParent": 2,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ "id": "e0b00360-7760-4cb1-9638-2af1b1a7544e",
+ "savedPayload": {
+ "position": {
+ "x": 7076.073628270785,
+ "y": 13808.391525140354
+ },
+ "targetPosition": {
+ "x": 6890.663431645817,
+ "y": 13237.757615363262
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": true,
+ "angleToParent": 2,
+ "distanceToParent": 5,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ }
+ ],
+ "products": [
+ {
+ "type": "Product Definition",
+ "name": "T2I",
+ "config": "{\n \"codeName\": \"T2I\",\n \"singularVariableName\": \"T2I\",\n \"pluralVariableName\": \"T2Is\"\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": "f153acd6-b8d2-4bb3-88d8-b32600ae93c4",
+ "savedPayload": {
+ "position": {
+ "x": 6890.663431645817,
+ "y": 13505.059572619772
+ },
+ "targetPosition": {
+ "x": 6822.564856684885,
+ "y": 13371.408593991517
+ },
+ "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": "c48ef5f1-0234-4fb3-92f4-bc4bf21aff66",
+ "savedPayload": {
+ "position": {
+ "x": 6799.09968692885,
+ "y": 13519.561845080787
+ },
+ "targetPosition": {
+ "x": 6822.564856684885,
+ "y": 13371.408593991517
+ },
+ "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": "96dba8db-5a09-4bd7-a8f3-d3f9e305ca9d",
+ "savedPayload": {
+ "position": {
+ "x": 6649.541438588978,
+ "y": 13830.462713496265
+ },
+ "targetPosition": {
+ "x": 6633.897992084955,
+ "y": 13731.69387943675
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 1,
+ "distanceToParent": 2,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ "id": "7ea2c96b-7c2e-404d-af3a-2362d27ef830",
+ "savedPayload": {
+ "position": {
+ "x": 6633.897992084955,
+ "y": 13731.69387943675
+ },
+ "targetPosition": {
+ "x": 6610.43282232892,
+ "y": 13583.54062834748
+ },
+ "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": "a2b0492d-0dc3-476a-a789-630a570e47a8",
+ "savedPayload": {
+ "position": {
+ "x": 6496.935197394034,
+ "y": 13806.292259394571
+ },
+ "targetPosition": {
+ "x": 6542.334247367989,
+ "y": 13717.191606975735
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 1,
+ "distanceToParent": 2,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ "id": "3419cafa-effe-4949-8ea2-ec8d248413ec",
+ "savedPayload": {
+ "position": {
+ "x": 6542.334247367989,
+ "y": 13717.191606975735
+ },
+ "targetPosition": {
+ "x": 6610.43282232892,
+ "y": 13583.54062834748
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 2,
+ "distanceToParent": 2,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ {
+ "type": "Record Property",
+ "name": "T2I1",
+ "config": "{\n \"codeName\": \"t2i1\",\n \"isString\": false,\n \"isCalculated\": false\n}",
+ "project": "Foundations",
+ "recordFormula": {
+ "type": "Record Formula",
+ "name": "New Record Formula",
+ "code": "variable.t2i1",
+ "project": "Foundations",
+ "id": "4cc1ec5a-8f6c-45c0-8fce-5b64f62e6099",
+ "savedPayload": {
+ "position": {
+ "x": 6387.681191281828,
+ "y": 13697.038253282366
+ },
+ "targetPosition": {
+ "x": 6476.781843700665,
+ "y": 13651.639203308412
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 2,
+ "distanceToParent": 2,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ "id": "2ab7e865-824e-4f5d-8d9d-77bb62f01182",
+ "savedPayload": {
+ "position": {
+ "x": 6476.781843700665,
+ "y": 13651.639203308412
+ },
+ "targetPosition": {
+ "x": 6610.43282232892,
+ "y": 13583.54062834748
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 2,
+ "distanceToParent": 2,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ {
+ "type": "Record Property",
+ "name": "t2i2",
+ "config": "{\n \"codeName\": \"t2i2\",\n \"isString\": false,\n \"isCalculated\": false\n}",
+ "project": "Foundations",
+ "recordFormula": {
+ "type": "Record Formula",
+ "name": "New Record Formula",
+ "code": "variable.t2i2",
+ "project": "Foundations",
+ "id": "1d8d7602-b44e-419d-a433-d5a66085feec",
+ "savedPayload": {
+ "position": {
+ "x": 6363.510737180136,
+ "y": 13544.432012087422
+ },
+ "targetPosition": {
+ "x": 6462.27957123965,
+ "y": 13560.075458591446
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 2,
+ "distanceToParent": 2,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ "id": "94102f7c-66b6-424b-a827-9a17ce9e8ac8",
+ "savedPayload": {
+ "position": {
+ "x": 6462.27957123965,
+ "y": 13560.075458591446
+ },
+ "targetPosition": {
+ "x": 6610.43282232892,
+ "y": 13583.54062834748
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 2,
+ "distanceToParent": 2,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ }
+ ],
+ "id": "6d681539-5800-4220-810b-2f0829e5d62b",
+ "savedPayload": {
+ "position": {
+ "x": 6610.43282232892,
+ "y": 13583.54062834748
+ },
+ "targetPosition": {
+ "x": 6822.564856684885,
+ "y": 13371.408593991517
},
"floatingObject": {
"isPinned": false,
@@ -1836,17 +3921,17 @@
"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\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}",
+ "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": "34bd5317-5523-4960-ae6d-a00d7646a692",
+ "id": "a07d3f79-fbe5-49dc-89f8-2e034a431e21",
"savedPayload": {
"position": {
- "x": 7416.478791742403,
- "y": 15502.162777291454
+ "x": 5584.4903580376385,
+ "y": 13213.607827524738
},
"targetPosition": {
- "x": 7369.440983271958,
- "y": 15054.62792437573
+ "x": 5721.522176684029,
+ "y": 13152.597331063369
},
"floatingObject": {
"isPinned": false,
@@ -1861,15 +3946,15 @@
}
}
},
- "id": "3618dda5-00ed-4f87-a8e5-4311bd551fd6",
+ "id": "2b9f737c-0926-43a3-b318-7422e025ced0",
"savedPayload": {
"position": {
- "x": 7369.440983271958,
- "y": 15054.62792437573
+ "x": 5721.522176684029,
+ "y": 13152.597331063369
},
"targetPosition": {
- "x": 7275.365366331071,
- "y": 14159.558218544285
+ "x": 5995.585813976809,
+ "y": 13030.576338140629
},
"floatingObject": {
"isPinned": false,
@@ -1891,17 +3976,17 @@
"procedureJavascriptCode": {
"type": "Procedure Javascript Code",
"name": "New Procedure Javascript Code",
- "code": " / Initialization Code. /\n\nvariable.cC1 = []\nvariable.cC2 = []\nvariable.cC3 = []\nvariable.cC4 = []\nvariable.cC5 = []",
+ "code": "variable.H1 = []\nvariable.L1 = []\nvariable.H2 = []\nvariable.L2= []",
"project": "Foundations",
- "id": "a2feec6a-805f-4b32-9812-d4e3adf5b62c",
+ "id": "d995f3a9-3479-4abb-8666-32616a8256cd",
"savedPayload": {
"position": {
- "x": 6726.27089817874,
- "y": 15392.844586361796
+ "x": 5548.050961061086,
+ "y": 12983.538529670184
},
"targetPosition": {
- "x": 6909.3023875628505,
- "y": 14981.749130422626
+ "x": 5697.229245366327,
+ "y": 12999.217799160333
},
"floatingObject": {
"isPinned": false,
@@ -1916,15 +4001,15 @@
}
}
},
- "id": "9e6ed136-1d2c-4e5e-9e57-a0f990559959",
+ "id": "ddef453e-7e2d-4f0a-a999-45df1379b529",
"savedPayload": {
"position": {
- "x": 6909.3023875628505,
- "y": 14981.749130422626
+ "x": 5697.229245366327,
+ "y": 12999.217799160333
},
"targetPosition": {
- "x": 7275.365366331071,
- "y": 14159.558218544285
+ "x": 5995.585813976809,
+ "y": 13030.576338140629
},
"floatingObject": {
"isPinned": false,
@@ -1939,18 +4024,18 @@
}
}
},
- "id": "a9ec422c-ecda-4d05-85c0-8dbd6f30d35b",
+ "id": "28b4daeb-854f-49eb-b754-5c242e736683",
"savedPayload": {
"position": {
- "x": 7275.365366331071,
- "y": 14159.558218544285
+ "x": 5995.585813976809,
+ "y": 13030.576338140629
},
"targetPosition": {
- "x": 7416.156384867279,
- "y": 13270.638712008662
+ "x": 6822.564856684885,
+ "y": 13371.408593991517
},
"floatingObject": {
- "isPinned": false,
+ "isPinned": true,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
@@ -1962,22 +4047,22 @@
}
}
},
- "id": "f353d810-99d6-4606-8b82-0ff852b7f461",
+ "id": "dc52673f-3fd7-4ce7-a790-47b8cc91cebc",
"savedPayload": {
"position": {
- "x": 7416.156384867279,
- "y": 13270.638712008662
+ "x": 6822.564856684885,
+ "y": 13371.408593991517
},
"targetPosition": {
- "x": 7097.958333333332,
- "y": 12952.440660474716
+ "x": 6890.663431645817,
+ "y": 13237.757615363262
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": true,
"angleToParent": 2,
- "distanceToParent": 4,
+ "distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {
@@ -1985,8 +4070,8 @@
},
"referenceParent": {
"type": "Plotter Module",
- "name": "MBO",
- "id": "3ac9d8dc-5e83-40d2-afcc-eef1b523b144"
+ "name": "Trend Intensity",
+ "id": "126e5dd4-cb36-4c6a-b628-c1fb6763a243"
},
"referenceParentCombinedNodePath": [
[
@@ -1996,26 +4081,26 @@
"96df7884-b792-4210-94c3-a3e7f83d6d85"
],
[
- "MBO",
+ "Trend Intensity",
"Plotter",
"Foundations",
- "cca23a4f-9f3f-4484-b136-79601b91f422"
+ "36a5735d-0e83-4ab6-a690-4f7845ffaeca"
],
[
- "MBO",
+ "Trend Intensity",
"Plotter Module",
"Foundations",
- "d5690f7b-1a51-4308-8ae3-b5610cd5bf27"
+ "3d0f3d10-f6ec-4006-a833-ac7c7ee136d5"
]
]
}
}
],
- "id": "37ad4087-afe5-49ab-930e-76e7c7666e15",
+ "id": "b01abffd-bb18-4d01-b6f6-49fa662f8088",
"savedPayload": {
"position": {
- "x": 7097.958333333332,
- "y": 12952.440660474716
+ "x": 6890.663431645817,
+ "y": 13237.757615363262
},
"targetPosition": {
"x": 6797.958333333332,
@@ -2066,7 +4151,7 @@
"name": "New Point Formula",
"code": "x = record.end\ny = record.MBO3",
"project": "Foundations",
- "id": "6381336a-3801-4dee-acce-a558a1618a26",
+ "id": "f9a60e71-7883-4fa2-a189-669317668dbf",
"savedPayload": {
"position": {
"x": 6429.269150692614,
@@ -2089,7 +4174,7 @@
}
}
},
- "id": "4db4c6c4-8d80-4d45-bc31-60f879de8bc3",
+ "id": "39b13bda-c144-4e28-983f-882105c133a1",
"savedPayload": {
"position": {
"x": 6721.938365946742,
@@ -2121,7 +4206,7 @@
"name": "New Point Formula",
"code": "x = record.begin\ny = record.previous.MBO4",
"project": "Foundations",
- "id": "b6ca3834-9eeb-4b31-86c3-562866df5794",
+ "id": "2e13ad4f-def6-42af-a73e-6739a808bb50",
"savedPayload": {
"position": {
"x": 6557.580196294454,
@@ -2144,7 +4229,7 @@
}
}
},
- "id": "bfc21c33-4fa2-4a8f-bcc5-70fddec59f4b",
+ "id": "5d7fb1ec-17cb-479e-8689-d55dfb7473c7",
"savedPayload": {
"position": {
"x": 6786.093888747662,
@@ -2176,7 +4261,7 @@
"name": "New Point Formula",
"code": "x = record.end\ny = record.MBO4",
"project": "Foundations",
- "id": "d4aa9047-e306-463c-956d-f3df50aad002",
+ "id": "56b34989-3bd0-4923-b3bc-d085168a0ad7",
"savedPayload": {
"position": {
"x": 6790.590708001298,
@@ -2199,7 +4284,7 @@
}
}
},
- "id": "4b69dc7a-d218-41eb-891e-59cf5bd8cb76",
+ "id": "da65c9fc-b9d9-4e12-96b3-71badf2fd950",
"savedPayload": {
"position": {
"x": 6902.599144601084,
@@ -2231,7 +4316,7 @@
"name": "New Point Formula",
"code": "x = record.begin\ny = record.previous.MBO5",
"project": "Foundations",
- "id": "acb55a0c-3276-4710-84a9-bad323320a36",
+ "id": "01e1b245-4e14-4bab-b4dc-b6fa6d455b67",
"savedPayload": {
"position": {
"x": 7074.920785662181,
@@ -2254,7 +4339,7 @@
}
}
},
- "id": "a1b1a832-ad25-41db-a2e1-d640bf52a41d",
+ "id": "57343148-daad-4b7b-942f-b2223b6879c0",
"savedPayload": {
"position": {
"x": 7044.764183431525,
@@ -2286,7 +4371,7 @@
"name": " ",
"code": "x = record.end\ny = record.MBO5",
"project": "Foundations",
- "id": "93f5153c-dcfb-47e4-a0c5-e2137609706e",
+ "id": "b2056d20-86b7-49c3-9b42-b8458ff4207d",
"savedPayload": {
"position": {
"x": 7345.433835033885,
@@ -2309,7 +4394,7 @@
}
}
},
- "id": "1eb663f3-874c-46c2-8792-47aac1c8a08b",
+ "id": "82efdbfb-0d54-4f2b-8333-e5f5aeaf01e5",
"savedPayload": {
"position": {
"x": 7180.020708117378,
@@ -2341,7 +4426,7 @@
"name": "New Point Formula",
"code": "x = record.begin\ny = record.previous.MBO1",
"project": "Foundations",
- "id": "fe798d21-f54f-4961-a679-eb6143497e73",
+ "id": "08e28ebc-d03e-4f2d-bdc2-ee18a0860757",
"savedPayload": {
"position": {
"x": 7540.158576541003,
@@ -2364,7 +4449,7 @@
}
}
},
- "id": "7ec089f3-47e3-4c91-bd55-b914e357db5e",
+ "id": "a4396ba3-98df-48b5-8dce-6114b8ac660a",
"savedPayload": {
"position": {
"x": 7277.3830788709365,
@@ -2396,7 +4481,7 @@
"name": "New Point Formula",
"code": "x = record.end\ny = record.MBO1",
"project": "Foundations",
- "id": "524306a6-ff1f-46f5-9b4a-379f21d1c597",
+ "id": "7a5709d5-9f84-4101-8af7-1543cc7300ef",
"savedPayload": {
"position": {
"x": 7614.48591859178,
@@ -2419,7 +4504,7 @@
}
}
},
- "id": "5cecdebc-c2d1-415e-9342-a40d116573f8",
+ "id": "6fdbe188-bd9e-4322-afc4-1725025db464",
"savedPayload": {
"position": {
"x": 7314.546749896325,
@@ -2451,7 +4536,7 @@
"name": "New Point Formula",
"code": "x = record.begin\ny = record.previous.MBO2",
"project": "Foundations",
- "id": "264f749a-abf4-43fd-8f09-c28d25ab6f07",
+ "id": "f27ee3f7-ede3-4916-99ae-e6236f3767aa",
"savedPayload": {
"position": {
"x": 7551.388362863959,
@@ -2474,7 +4559,7 @@
}
}
},
- "id": "297e5d24-a100-4627-934b-ad6bf24526a7",
+ "id": "98af5f9b-d6ec-4739-897f-bf6bb25d0d92",
"savedPayload": {
"position": {
"x": 7282.9979720324145,
@@ -2506,7 +4591,7 @@
"name": "New Point Formula",
"code": "x = record.end\ny = record.MBO2",
"project": "Foundations",
- "id": "5657ea81-fbe2-4086-b13e-e16dc9ffba62",
+ "id": "22a16e53-6c4c-4224-a941-ffb495bba27e",
"savedPayload": {
"position": {
"x": 7365.3207989668035,
@@ -2529,7 +4614,7 @@
}
}
},
- "id": "b98f11af-ebb6-405e-8f0f-5cfb29f12bbb",
+ "id": "b6e0b52d-abdf-44cf-b2fe-41797af03774",
"savedPayload": {
"position": {
"x": 7189.964190083837,
@@ -2561,7 +4646,7 @@
"name": "New Point Formula",
"code": "x = record.begin\ny = record.previous.MBO3",
"project": "Foundations",
- "id": "33d542b3-5819-41a5-b219-188bf7fce245",
+ "id": "41258271-07b9-4d56-82d8-7d8683a426e9",
"savedPayload": {
"position": {
"x": 7098.909063431926,
@@ -2584,7 +4669,7 @@
}
}
},
- "id": "bc66b66a-0229-4ffe-932a-bf4c2bd03fa1",
+ "id": "4d3e9e55-04f8-4726-ad19-1bf0e3016247",
"savedPayload": {
"position": {
"x": 7056.758322316398,
@@ -2616,7 +4701,7 @@
"name": "New Point Formula",
"code": "x = record.begin\ny = 0",
"project": "Foundations",
- "id": "f6f77299-9782-4086-8173-eddf9b12d638",
+ "id": "496c3047-ae3e-427f-b580-d652972feb0d",
"savedPayload": {
"position": {
"x": 6813.184874260906,
@@ -2639,7 +4724,7 @@
}
}
},
- "id": "0e54d6cb-6a55-4c1f-bf63-a3952767ce25",
+ "id": "45a2027a-0ec1-4abf-a27e-2ec290c37bae",
"savedPayload": {
"position": {
"x": 6913.896227730888,
@@ -2671,7 +4756,7 @@
"name": "New Point Formula",
"code": "x = record.end\ny = 0",
"project": "Foundations",
- "id": "84dd74dc-f038-4e65-a6ca-0272914c12c2",
+ "id": "87e6aee0-4e5c-4942-9549-3b302984d5d1",
"savedPayload": {
"position": {
"x": 6573.604199843073,
@@ -2694,7 +4779,7 @@
}
}
},
- "id": "a6999d13-a1b3-4a64-ac50-4bc840b64c0d",
+ "id": "02eac3cd-5e46-4c60-8599-79166605310f",
"savedPayload": {
"position": {
"x": 6794.105890521972,
@@ -2718,7 +4803,7 @@
}
}
],
- "id": "60a21300-32da-4e3a-863c-d5069b6fbe8d",
+ "id": "006b328e-54d0-4bf1-853b-1b3b7c86df0c",
"savedPayload": {
"position": {
"x": 7014.60758120087,
@@ -2756,7 +4841,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": "6d1e0e8f-5a2c-47df-a8ef-4a9abce23bfe",
+ "id": "a3bc1ece-c8a1-4c00-8432-8938a2f3753d",
"savedPayload": {
"position": {
"x": 6607.765954468664,
@@ -2780,7 +4865,7 @@
}
},
"styleConditions": [],
- "id": "df63314f-7b6e-4615-b248-8dc0f40eedd4",
+ "id": "009f1be2-4b8c-4381-b5bf-1485899281d9",
"savedPayload": {
"position": {
"x": 6457.765954468664,
@@ -2808,7 +4893,7 @@
"type": "Polygon Vertex",
"name": " MBO 1 Begin",
"project": "Foundations",
- "id": "625e615a-d79d-4a05-869b-4706caeda81d",
+ "id": "e2bdfebd-6435-4f90-9497-842d94a753bd",
"savedPayload": {
"position": {
"x": 6567.573575603996,
@@ -2832,7 +4917,7 @@
"referenceParent": {
"type": "Point",
"name": "MBO 1 Begin",
- "id": "7ec089f3-47e3-4c91-bd55-b914e357db5e"
+ "id": "a4396ba3-98df-48b5-8dce-6114b8ac660a"
},
"referenceParentCombinedNodePath": [
[
@@ -2878,7 +4963,7 @@
"type": "Polygon Vertex",
"name": " MBO 1 End",
"project": "Foundations",
- "id": "8b8caee9-9404-4e27-a8da-54a8ec8e2631",
+ "id": "2737be5f-3c71-40eb-aefa-b0d5f18de8c1",
"savedPayload": {
"position": {
"x": 6157.765954468664,
@@ -2902,7 +4987,7 @@
"referenceParent": {
"type": "Point",
"name": "MBO 1 End",
- "id": "5cecdebc-c2d1-415e-9342-a40d116573f8"
+ "id": "6fdbe188-bd9e-4322-afc4-1725025db464"
},
"referenceParentCombinedNodePath": [
[
@@ -2945,7 +5030,7 @@
}
}
],
- "id": "3f43e1e7-e75d-4cdf-85c5-dce33741741e",
+ "id": "e6a5cf8c-6db0-4794-a05d-8201b408079e",
"savedPayload": {
"position": {
"x": 6307.765954468664,
@@ -2981,7 +5066,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": "a2d71e60-a2da-4a4e-9135-59aa3e622832",
+ "id": "424fc2f7-6578-4f11-8b6f-373c955bd2c4",
"savedPayload": {
"position": {
"x": 7261.861583566112,
@@ -3005,7 +5090,7 @@
}
},
"styleConditions": [],
- "id": "a1ca0a53-ffa0-4108-963b-bfcf0003f72f",
+ "id": "a0d363df-5ea7-4641-9f73-470da8e386fe",
"savedPayload": {
"position": {
"x": 6962.700444411758,
@@ -3033,7 +5118,7 @@
"type": "Polygon Vertex",
"name": " MBO 2 Begin",
"project": "Foundations",
- "id": "bace1170-4727-4feb-a167-1195ffbe4412",
+ "id": "fe614474-3d54-4527-a9fc-8c0766c34f0a",
"savedPayload": {
"position": {
"x": 6641.120277181477,
@@ -3057,7 +5142,7 @@
"referenceParent": {
"type": "Point",
"name": "MBO 2 Begin",
- "id": "297e5d24-a100-4627-934b-ad6bf24526a7"
+ "id": "98af5f9b-d6ec-4739-897f-bf6bb25d0d92"
},
"referenceParentCombinedNodePath": [
[
@@ -3103,7 +5188,7 @@
"type": "Polygon Vertex",
"name": " MBO 2 End",
"project": "Foundations",
- "id": "e8d6767b-d0f7-4fd3-b40a-8a3648fde7bf",
+ "id": "0c3464f0-e39f-4a15-9fcc-9a76d4af8192",
"savedPayload": {
"position": {
"x": 6364.378166103051,
@@ -3127,7 +5212,7 @@
"referenceParent": {
"type": "Point",
"name": "MBO 2 End",
- "id": "b98f11af-ebb6-405e-8f0f-5cfb29f12bbb"
+ "id": "b6e0b52d-abdf-44cf-b2fe-41797af03774"
},
"referenceParentCombinedNodePath": [
[
@@ -3170,7 +5255,7 @@
}
}
],
- "id": "5ce0b261-45e3-41a6-a25b-dacd324393f4",
+ "id": "05ea8c7d-a5b0-4625-a2a7-ef2152d182a1",
"savedPayload": {
"position": {
"x": 6125.604046864089,
@@ -3206,7 +5291,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": "87a39f56-f800-41a1-aa26-3e050ceca15f",
+ "id": "909d51cd-0eb6-4daa-9fb8-36e425179165",
"savedPayload": {
"position": {
"x": 6776.078735876707,
@@ -3230,7 +5315,7 @@
}
},
"styleConditions": [],
- "id": "fdb946ff-f04d-405e-89bc-8d75ac2d93e1",
+ "id": "dc89bb68-94a1-4818-affe-faa1c1a0b6fc",
"savedPayload": {
"position": {
"x": 6607.08271845762,
@@ -3258,7 +5343,7 @@
"type": "Polygon Vertex",
"name": " MBO 3 Begin",
"project": "Foundations",
- "id": "de991f3c-a72e-4cd3-9be8-3caaefac663e",
+ "id": "5595ed02-c355-4056-a220-1d478b03de89",
"savedPayload": {
"position": {
"x": 6190.215068743735,
@@ -3282,7 +5367,7 @@
"referenceParent": {
"type": "Point",
"name": "MBO 3 Begin",
- "id": "bc66b66a-0229-4ffe-932a-bf4c2bd03fa1"
+ "id": "4d3e9e55-04f8-4726-ad19-1bf0e3016247"
},
"referenceParentCombinedNodePath": [
[
@@ -3328,7 +5413,7 @@
"type": "Polygon Vertex",
"name": " MBO 3 End",
"project": "Foundations",
- "id": "a56288f1-c333-4ae3-a979-1f04515ad3a3",
+ "id": "fb8a7746-11b0-4df1-a824-ece3dbf714f3",
"savedPayload": {
"position": {
"x": 6269.090683619447,
@@ -3352,7 +5437,7 @@
"referenceParent": {
"type": "Point",
"name": "MBO 3 End",
- "id": "4db4c6c4-8d80-4d45-bc31-60f879de8bc3"
+ "id": "39b13bda-c144-4e28-983f-882105c133a1"
},
"referenceParentCombinedNodePath": [
[
@@ -3395,7 +5480,7 @@
}
}
],
- "id": "a478b83b-f3f5-4573-b0d6-cc571a3f797d",
+ "id": "3e525e40-2862-40fc-987c-39551b82c82e",
"savedPayload": {
"position": {
"x": 5897.958333333332,
@@ -3431,7 +5516,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": "6ecddd7d-ce81-4a22-8a69-cb4eb7f74ea0",
+ "id": "d9a47ce1-c6e4-42fd-bd30-97d148d6707f",
"savedPayload": {
"position": {
"x": 6222.433386950948,
@@ -3455,7 +5540,7 @@
}
},
"styleConditions": [],
- "id": "26776353-14f2-4a92-a801-b46c2e34f988",
+ "id": "0ce54c39-efe0-43a3-aa39-a352361359ed",
"savedPayload": {
"position": {
"x": 6310.859939274219,
@@ -3483,7 +5568,7 @@
"type": "Polygon Vertex",
"name": " MBO 4 Begin",
"project": "Foundations",
- "id": "d3039fad-e768-4f2e-ba87-f8585fa969f7",
+ "id": "0d2c7066-173c-4091-a43a-61741e0d5b80",
"savedPayload": {
"position": {
"x": 6112.614649861647,
@@ -3507,7 +5592,7 @@
"referenceParent": {
"type": "Point",
"name": "MBO 4 Begin",
- "id": "bfc21c33-4fa2-4a8f-bcc5-70fddec59f4b"
+ "id": "5d7fb1ec-17cb-479e-8689-d55dfb7473c7"
},
"referenceParentCombinedNodePath": [
[
@@ -3553,7 +5638,7 @@
"type": "Polygon Vertex",
"name": " MBO 4 End",
"project": "Foundations",
- "id": "4d04dc7d-8fa2-4f0e-b6a9-212d6eae2337",
+ "id": "a2405932-db87-4cd9-8ae7-8bd54fc02321",
"savedPayload": {
"position": {
"x": 6487.71304392076,
@@ -3577,7 +5662,7 @@
"referenceParent": {
"type": "Point",
"name": "MBO 4 End",
- "id": "4b69dc7a-d218-41eb-891e-59cf5bd8cb76"
+ "id": "da65c9fc-b9d9-4e12-96b3-71badf2fd950"
},
"referenceParentCombinedNodePath": [
[
@@ -3620,7 +5705,7 @@
}
}
],
- "id": "e1f22dbf-c19b-47f1-904f-2d2fb2a9dace",
+ "id": "17f2101e-63ba-47c1-8c1e-2e267e718b5f",
"savedPayload": {
"position": {
"x": 5758.180585446612,
@@ -3656,7 +5741,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": "70810c41-8546-4fe6-8277-2a73cdbeed71",
+ "id": "e2d7bc74-31c0-4cc9-93c8-0db85906d163",
"savedPayload": {
"position": {
"x": 5462.831776836891,
@@ -3680,7 +5765,7 @@
}
},
"styleConditions": [],
- "id": "00d721b0-3e36-49a9-8e35-3988d076808a",
+ "id": "a5618c13-0b4d-4cde-b879-720b700e5fb5",
"savedPayload": {
"position": {
"x": 5742.093901430152,
@@ -3708,7 +5793,7 @@
"type": "Polygon Vertex",
"name": " MBO 5 End",
"project": "Foundations",
- "id": "acebeb34-bc03-4d33-b89d-14496a0f3f38",
+ "id": "4c986866-7c94-428f-9859-d171d243446f",
"savedPayload": {
"position": {
"x": 5911.753718713495,
@@ -3732,7 +5817,7 @@
"referenceParent": {
"type": "Point",
"name": "MBO 5 End",
- "id": "1eb663f3-874c-46c2-8792-47aac1c8a08b"
+ "id": "82efdbfb-0d54-4f2b-8333-e5f5aeaf01e5"
},
"referenceParentCombinedNodePath": [
[
@@ -3778,7 +5863,7 @@
"type": "Polygon Vertex",
"name": " MBO 5 Begin",
"project": "Foundations",
- "id": "d32a34bb-9505-446a-921c-4ec17d9ba2c8",
+ "id": "2fa22f45-83df-4487-9675-94f0ef4eca69",
"savedPayload": {
"position": {
"x": 6300.618150616675,
@@ -3802,7 +5887,7 @@
"referenceParent": {
"type": "Point",
"name": "MBO 5 Begin",
- "id": "a1b1a832-ad25-41db-a2e1-d640bf52a41d"
+ "id": "57343148-daad-4b7b-942f-b2223b6879c0"
},
"referenceParentCombinedNodePath": [
[
@@ -3845,7 +5930,7 @@
}
}
],
- "id": "29e459c7-1795-4541-ba91-71d5c43e9042",
+ "id": "df14d68b-209e-40e9-9bbe-ee8a2814d7e6",
"savedPayload": {
"position": {
"x": 5788.150712198,
@@ -3881,7 +5966,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": "1d67ad3b-e17c-4561-9773-faecc951dfbe",
+ "id": "68b06973-346a-43f2-bc9a-d111c494c647",
"savedPayload": {
"position": {
"x": 5056.757124029135,
@@ -3905,7 +5990,7 @@
}
},
"styleConditions": [],
- "id": "bb02b22c-0590-432d-8096-435cacf35990",
+ "id": "9200c219-2d9b-4986-8c9a-5f98fec9fa82",
"savedPayload": {
"position": {
"x": 5346.534871915856,
@@ -3933,7 +6018,7 @@
"type": "Polygon Vertex",
"name": " Zero Begin",
"project": "Foundations",
- "id": "664d96a1-c67b-4994-b8c7-0d1af1bbba7e",
+ "id": "e6046c70-88b4-4ed9-b392-457782730174",
"savedPayload": {
"position": {
"x": 5558.666906271819,
@@ -3957,32 +6042,44 @@
"referenceParent": {
"type": "Point",
"name": "Zero Begin",
- "id": "0e54d6cb-6a55-4c1f-bf63-a3952767ce25"
+ "id": "45a2027a-0ec1-4abf-a27e-2ec290c37bae"
},
"referenceParentCombinedNodePath": [
[
"Weighted EMA cross strategy",
- "Data Mine"
+ "Data Mine",
+ "Data-Mining",
+ "96df7884-b792-4210-94c3-a3e7f83d6d85"
],
[
"MBO",
- "Plotter"
+ "Plotter",
+ "Foundations",
+ "cca23a4f-9f3f-4484-b136-79601b91f422"
],
[
"MBO",
- "Plotter Module"
+ "Plotter Module",
+ "Foundations",
+ "d5690f7b-1a51-4308-8ae3-b5610cd5bf27"
],
[
"New Shapes",
- "Shapes"
+ "Shapes",
+ "Foundations",
+ "395c3b1c-e753-4022-9f2e-178e0ff689ae"
],
[
"New Chart Points",
- "Chart Points"
+ "Chart Points",
+ "Foundations",
+ "a64defce-1bca-4d1a-a640-710797bad1bb"
],
[
"Zero Begin",
- "Point"
+ "Point",
+ "Foundations",
+ "8e7194f2-2115-43c3-8dd9-07ef6fca676c"
]
]
}
@@ -3991,7 +6088,7 @@
"type": "Polygon Vertex",
"name": " Zero End",
"project": "Foundations",
- "id": "68a50aba-81bf-48cc-bd52-66226fc3530d",
+ "id": "5254dc6f-cdba-42f2-ba8f-89842f0a6e32",
"savedPayload": {
"position": {
"x": 5926.090367689296,
@@ -4015,38 +6112,50 @@
"referenceParent": {
"type": "Point",
"name": "Zero End",
- "id": "a6999d13-a1b3-4a64-ac50-4bc840b64c0d"
+ "id": "02eac3cd-5e46-4c60-8599-79166605310f"
},
"referenceParentCombinedNodePath": [
[
"Weighted EMA cross strategy",
- "Data Mine"
+ "Data Mine",
+ "Data-Mining",
+ "96df7884-b792-4210-94c3-a3e7f83d6d85"
],
[
"MBO",
- "Plotter"
+ "Plotter",
+ "Foundations",
+ "cca23a4f-9f3f-4484-b136-79601b91f422"
],
[
"MBO",
- "Plotter Module"
+ "Plotter Module",
+ "Foundations",
+ "d5690f7b-1a51-4308-8ae3-b5610cd5bf27"
],
[
"New Shapes",
- "Shapes"
+ "Shapes",
+ "Foundations",
+ "395c3b1c-e753-4022-9f2e-178e0ff689ae"
],
[
"New Chart Points",
- "Chart Points"
+ "Chart Points",
+ "Foundations",
+ "a64defce-1bca-4d1a-a640-710797bad1bb"
],
[
"Zero End",
- "Point"
+ "Point",
+ "Foundations",
+ "2a210337-5a6a-40f0-85f9-fbc8e6b8224b"
]
]
}
}
],
- "id": "c53e4d36-3f84-4889-97a4-d34e5442d2fb",
+ "id": "6c153f1f-39e8-426f-bded-c0e1b426f1ce",
"savedPayload": {
"position": {
"x": 5636.312619802576,
@@ -4072,7 +6181,7 @@
],
"images": [],
"texts": [],
- "id": "5c5bbb6a-7525-4a54-8fb8-c3a74324ee39",
+ "id": "09181505-c4e4-482d-820b-39f713b02d60",
"savedPayload": {
"position": {
"x": 6047.958333333332,
@@ -4085,7 +6194,7 @@
"floatingObject": {
"isPinned": false,
"isFrozen": false,
- "isCollapsed": true,
+ "isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
@@ -4112,7 +6221,7 @@
"name": "New Data Formula",
"code": "record.MBO1",
"project": "Foundations",
- "id": "9cc3e0b7-4e52-4c3e-8323-68740bdebc50",
+ "id": "f1fb55ae-6ce4-4cb9-9d3d-b72d63be1a5a",
"savedPayload": {
"position": {
"x": 5917.958333333332,
@@ -4140,7 +6249,7 @@
"name": "New Text Style",
"config": "{\n \"paletteColor\": \"UI_COLOR.TRUE_BLUE\",\n \"opacity\": 1,\n \"fontSize\": 20\n}",
"project": "Foundations",
- "id": "49466779-32ab-4ab7-8464-21f16906cffb",
+ "id": "880e8a8e-14d5-4beb-9620-7675ceea9e2b",
"savedPayload": {
"position": {
"x": 5467.958333333332,
@@ -4163,7 +6272,7 @@
}
}
},
- "id": "971c8b5b-67ac-46ca-be2d-41e537b4fb8f",
+ "id": "87deda39-2a9d-4c55-9edd-16cda6732de6",
"savedPayload": {
"position": {
"x": 5897.958333333332,
@@ -4196,7 +6305,7 @@
"name": "New Data Formula",
"code": "record.MBO2",
"project": "Foundations",
- "id": "6b12ba65-45a7-48d6-ad4e-c4f2ce8ac11f",
+ "id": "d776093a-e51c-4a04-9a51-ef20812a03f9",
"savedPayload": {
"position": {
"x": 5467.958333333332,
@@ -4224,7 +6333,7 @@
"name": "New Text Style",
"config": "{\n \"paletteColor\": \"UI_COLOR.GREEN\",\n \"opacity\": 1,\n \"fontSize\": 20\n}",
"project": "Foundations",
- "id": "90e7ec10-2401-4e7a-9a3e-b508c566e2b9",
+ "id": "d5cd5576-c709-43c4-8a0c-fc9b67b01bc1",
"savedPayload": {
"position": {
"x": 5467.958333333332,
@@ -4247,7 +6356,7 @@
}
}
},
- "id": "03560d7a-b262-4c58-a4bd-8b7264d7084a",
+ "id": "0843fed9-c9f3-4d2a-aa79-62a500e47269",
"savedPayload": {
"position": {
"x": 5747.958333333332,
@@ -4280,7 +6389,7 @@
"name": "New Data Formula",
"code": "record.MBO3",
"project": "Foundations",
- "id": "1acef258-187c-4dfe-814f-7ce9b15cb7c8",
+ "id": "821fd37c-9796-4389-867d-326d4049bb45",
"savedPayload": {
"position": {
"x": 5467.958333333332,
@@ -4308,7 +6417,7 @@
"name": "New Text Style",
"config": "{\n \"paletteColor\": \"UI_COLOR.RED\",\n \"opacity\": 1,\n \"fontSize\": 20\n}",
"project": "Foundations",
- "id": "016da53c-00c8-4cf3-a18e-d11d88b29f5d",
+ "id": "30823510-566e-4d00-9022-4c3257549e41",
"savedPayload": {
"position": {
"x": 5917.958333333332,
@@ -4331,7 +6440,7 @@
}
}
},
- "id": "4a197540-7edd-430e-aa64-259f63a38c46",
+ "id": "e6a912b1-a91d-42f6-ae7d-f221f8a46e58",
"savedPayload": {
"position": {
"x": 5897.958333333332,
@@ -4364,7 +6473,7 @@
"name": "New Data Formula",
"code": "record.MBO4",
"project": "Foundations",
- "id": "cceea5fe-3567-4853-8941-87d6faac07c9",
+ "id": "f86a44da-cc39-429e-b1ba-498392001a60",
"savedPayload": {
"position": {
"x": 5917.958333333332,
@@ -4392,7 +6501,7 @@
"name": "New Text Style",
"config": "{\n \"paletteColor\": \"UI_COLOR.BLACK\",\n \"opacity\": 1,\n \"fontSize\": 20\n}",
"project": "Foundations",
- "id": "db47398f-ef40-4084-8fd1-b787a1830af0",
+ "id": "788845fe-0771-4d30-8f02-2fe827326901",
"savedPayload": {
"position": {
"x": 6367.958333333332,
@@ -4415,7 +6524,7 @@
}
}
},
- "id": "48910da2-4a6c-4756-b6d7-921588e822a7",
+ "id": "41ab24d7-8a18-4275-a667-f75c9f71638b",
"savedPayload": {
"position": {
"x": 6197.958333333332,
@@ -4448,7 +6557,7 @@
"name": "New Data Formula",
"code": "record.MBO5",
"project": "Foundations",
- "id": "fb466866-8da8-4593-af20-50ea0d0a8f46",
+ "id": "2bcb893c-bc82-4d59-ba5d-df448c861b87",
"savedPayload": {
"position": {
"x": 6367.958333333332,
@@ -4476,7 +6585,7 @@
"name": "New Text Style",
"config": "{\n \"paletteColor\": \"UI_COLOR.TRUE_PURPLE\",\n \"opacity\": 1,\n \"fontSize\": 20\n}",
"project": "Foundations",
- "id": "4b13060c-d6b2-408f-ae50-03fb80ff37ac",
+ "id": "fa45c1c8-3c71-4e9f-bdd9-02b73e539eb7",
"savedPayload": {
"position": {
"x": 6367.958333333332,
@@ -4499,7 +6608,7 @@
}
}
},
- "id": "687909f7-423a-4602-a11f-42045c0462e8",
+ "id": "7dc6e63d-b9de-4ade-b84e-540ae89b9374",
"savedPayload": {
"position": {
"x": 6347.958333333332,
@@ -4523,7 +6632,7 @@
}
}
],
- "id": "b1ab3a75-a45e-4f06-89fe-f6712497a08b",
+ "id": "09eaca4d-f9d7-42d1-a402-ed9c954ac0bb",
"savedPayload": {
"position": {
"x": 6047.958333333332,
@@ -4547,7 +6656,7 @@
}
}
],
- "id": "3ac9d8dc-5e83-40d2-afcc-eef1b523b144",
+ "id": "4f685453-cf2b-44b2-b6df-ca2ffae7bfef",
"savedPayload": {
"position": {
"x": 6197.958333333332,
@@ -4571,11 +6680,11 @@
}
}
],
- "id": "8583e4a4-8856-454d-b5f6-603dd8eae886",
+ "id": "ddaecc57-05c4-45a2-80b7-9530786184bf",
"savedPayload": {
"position": {
- "x": 6497.958333333332,
- "y": 12952.440660474716
+ "x": 6555.253235020848,
+ "y": 13128.77623616246
},
"targetPosition": {
"x": 6797.958333333332,
@@ -4593,9 +6702,3582 @@
"isRunning": false
}
}
+ },
+ {
+ "type": "Plotter",
+ "name": "EMAs",
+ "config": "{\n \"codeName\": \"EMAs\"\n}",
+ "project": "Foundations",
+ "modules": [
+ {
+ "type": "Plotter Module",
+ "name": "EMAs",
+ "config": "{\n \"codeName\": \"emas\",\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": "EMA3 End",
+ "project": "Foundations",
+ "pointFormula": {
+ "type": "Point Formula",
+ "name": "New Point Formula",
+ "code": "x = record.end\ny = record.ema3",
+ "project": "Foundations",
+ "id": "af9276b3-f481-4833-b093-ad13115989c5",
+ "savedPayload": {
+ "position": {
+ "x": 5512.911481868651,
+ "y": 12067.49334323026
+ },
+ "targetPosition": {
+ "x": 5543.458377879801,
+ "y": 12365.934103087362
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ "id": "2d905229-b3de-4523-b7a1-8d0cc973fba9",
+ "savedPayload": {
+ "position": {
+ "x": 5543.458377879801,
+ "y": 12365.934103087362
+ },
+ "targetPosition": {
+ "x": 5574.005273890952,
+ "y": 12664.374862944464
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ {
+ "type": "Point",
+ "name": "EMA4 Begin",
+ "project": "Foundations",
+ "pointFormula": {
+ "type": "Point Formula",
+ "name": "New Point Formula",
+ "code": "x = record.begin\ny = record.previous.ema4",
+ "project": "Foundations",
+ "id": "e0a83292-2631-4ff9-bc55-e7b614471b2d",
+ "savedPayload": {
+ "position": {
+ "x": 5845.308418260563,
+ "y": 12129.216378142846
+ },
+ "targetPosition": {
+ "x": 5709.656846075757,
+ "y": 12396.795620543655
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ "id": "bc75b99d-1ec4-4911-ad22-7a8bc9188ef9",
+ "savedPayload": {
+ "position": {
+ "x": 5709.656846075757,
+ "y": 12396.795620543655
+ },
+ "targetPosition": {
+ "x": 5574.005273890952,
+ "y": 12664.374862944464
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ {
+ "type": "Point",
+ "name": "EMA4 End",
+ "project": "Foundations",
+ "pointFormula": {
+ "type": "Point Formula",
+ "name": "New Point Formula",
+ "code": "x = record.end\ny = record.ema4",
+ "project": "Foundations",
+ "id": "6fd4de80-79a2-4214-9a3e-d2cf546148ec",
+ "savedPayload": {
+ "position": {
+ "x": 6091.56852325154,
+ "y": 12360.848450730784
+ },
+ "targetPosition": {
+ "x": 5832.786898571246,
+ "y": 12512.611656837624
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ "id": "6f35c6e6-660e-4535-8c76-c7576581bdba",
+ "savedPayload": {
+ "position": {
+ "x": 5832.786898571246,
+ "y": 12512.611656837624
+ },
+ "targetPosition": {
+ "x": 5574.005273890952,
+ "y": 12664.374862944464
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ {
+ "type": "Point",
+ "name": "EMA5 Begin",
+ "project": "Foundations",
+ "pointFormula": {
+ "type": "Point Formula",
+ "name": "New Point Formula",
+ "code": "x = record.begin\ny = record.previous.ema5",
+ "project": "Foundations",
+ "id": "aa384db6-a601-4d87-948f-66a437da12c3",
+ "savedPayload": {
+ "position": {
+ "x": 6173.505953497702,
+ "y": 12688.848014581414
+ },
+ "targetPosition": {
+ "x": 5873.755613694327,
+ "y": 12676.611438762939
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ "id": "051d53cc-8a41-49a0-9e68-782a8f26fcf7",
+ "savedPayload": {
+ "position": {
+ "x": 5873.755613694327,
+ "y": 12676.611438762939
+ },
+ "targetPosition": {
+ "x": 5574.005273890952,
+ "y": 12664.374862944464
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ {
+ "type": "Point",
+ "name": "EMA5 End",
+ "project": "Foundations",
+ "pointFormula": {
+ "type": "Point Formula",
+ "name": " ",
+ "code": "x = record.end\ny = record.ema5",
+ "project": "Foundations",
+ "id": "1e655e02-7cd3-4fbf-9677-a8113da62f8c",
+ "savedPayload": {
+ "position": {
+ "x": 6065.106153838108,
+ "y": 13009.077525706343
+ },
+ "targetPosition": {
+ "x": 5819.55571386453,
+ "y": 12836.726194325403
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ "id": "338b5e2f-7ec6-4652-8687-0ce6d7904ec0",
+ "savedPayload": {
+ "position": {
+ "x": 5819.55571386453,
+ "y": 12836.726194325403
+ },
+ "targetPosition": {
+ "x": 5574.005273890952,
+ "y": 12664.374862944464
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ {
+ "type": "Point",
+ "name": "EMA1 Begin",
+ "project": "Foundations",
+ "pointFormula": {
+ "type": "Point Formula",
+ "name": "New Point Formula",
+ "code": "x = record.begin\ny = record.previous.ema1",
+ "project": "Foundations",
+ "id": "63e53056-31af-4689-b09a-7a2cdf05de08",
+ "savedPayload": {
+ "position": {
+ "x": 5800.785294748296,
+ "y": 13219.866376957001
+ },
+ "targetPosition": {
+ "x": 5687.395284319624,
+ "y": 12942.120619950732
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ "id": "4753ab15-1778-4fe1-93ea-9f52fd5a17a9",
+ "savedPayload": {
+ "position": {
+ "x": 5687.395284319624,
+ "y": 12942.120619950732
+ },
+ "targetPosition": {
+ "x": 5574.005273890952,
+ "y": 12664.374862944464
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ {
+ "type": "Point",
+ "name": "EMA1 End",
+ "project": "Foundations",
+ "pointFormula": {
+ "type": "Point Formula",
+ "name": "New Point Formula",
+ "code": "x = record.end\ny = record.ema1",
+ "project": "Foundations",
+ "id": "b8eb7392-d018-4d74-bc65-8722b746d0c2",
+ "savedPayload": {
+ "position": {
+ "x": 5464.463381387334,
+ "y": 13254.290597424166
+ },
+ "targetPosition": {
+ "x": 5519.234327639143,
+ "y": 12959.332730184315
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ "id": "8b04cb68-e346-41ed-943c-b2daf2800805",
+ "savedPayload": {
+ "position": {
+ "x": 5519.234327639143,
+ "y": 12959.332730184315
+ },
+ "targetPosition": {
+ "x": 5574.005273890952,
+ "y": 12664.374862944464
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ {
+ "type": "Point",
+ "name": "EMA2 Begin",
+ "project": "Foundations",
+ "pointFormula": {
+ "type": "Point Formula",
+ "name": "New Point Formula",
+ "code": "x = record.begin\ny = record.previous.ema2",
+ "project": "Foundations",
+ "id": "49de5e7d-4651-4ac2-a310-57760f3063ef",
+ "savedPayload": {
+ "position": {
+ "x": 5162.920244910246,
+ "y": 13101.420740339425
+ },
+ "targetPosition": {
+ "x": 5368.462759400599,
+ "y": 12882.897801641944
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ "id": "5317bdec-1ced-410d-b77f-2bd2d60ef68c",
+ "savedPayload": {
+ "position": {
+ "x": 5368.462759400599,
+ "y": 12882.897801641944
+ },
+ "targetPosition": {
+ "x": 5574.005273890952,
+ "y": 12664.374862944464
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ {
+ "type": "Point",
+ "name": "EMA2 End",
+ "project": "Foundations",
+ "pointFormula": {
+ "type": "Point Formula",
+ "name": "New Point Formula",
+ "code": "x = record.end\ny = record.ema2",
+ "project": "Foundations",
+ "id": "fef305fa-d6b4-479e-8913-19ab4145620a",
+ "savedPayload": {
+ "position": {
+ "x": 4991.893700546513,
+ "y": 12809.791905200389
+ },
+ "targetPosition": {
+ "x": 5282.949487218732,
+ "y": 12737.083384072426
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ "id": "d67b85dc-b2c4-426c-9b2e-34847e1f621c",
+ "savedPayload": {
+ "position": {
+ "x": 5282.949487218732,
+ "y": 12737.083384072426
+ },
+ "targetPosition": {
+ "x": 5574.005273890952,
+ "y": 12664.374862944464
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ {
+ "type": "Point",
+ "name": "EMA3 Begin",
+ "project": "Foundations",
+ "pointFormula": {
+ "type": "Point Formula",
+ "name": "New Point Formula",
+ "code": "x = record.begin\ny = record.previous.ema3",
+ "project": "Foundations",
+ "id": "c76f5fb5-d08c-494d-ab57-e9f7c6c984c3",
+ "savedPayload": {
+ "position": {
+ "x": 5005.683467715805,
+ "y": 12471.994186612821
+ },
+ "targetPosition": {
+ "x": 5289.844370803378,
+ "y": 12568.184524778642
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ "id": "1c4c48c9-c171-4ab9-ab2a-4d0ed547cca1",
+ "savedPayload": {
+ "position": {
+ "x": 5289.844370803378,
+ "y": 12568.184524778642
+ },
+ "targetPosition": {
+ "x": 5574.005273890952,
+ "y": 12664.374862944464
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ }
+ ],
+ "id": "cef26a6d-b78f-4bb2-8511-403fff7bb8df",
+ "savedPayload": {
+ "position": {
+ "x": 5574.005273890952,
+ "y": 12664.374862944464
+ },
+ "targetPosition": {
+ "x": 5386.958333333332,
+ "y": 12429.825418204055
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": true,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ }
+ ],
+ "polygons": [
+ {
+ "type": "Polygon",
+ "name": "EMA1",
+ "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": "1027ddda-bb0f-40e6-952b-74fe81aff995",
+ "savedPayload": {
+ "position": {
+ "x": 5905.1588004555315,
+ "y": 12855.816352232392
+ },
+ "targetPosition": {
+ "x": 5612.680426800985,
+ "y": 12789.060072045497
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ "styleConditions": [],
+ "id": "ad38a27f-18f7-427d-b4e5-773a9144d02e",
+ "savedPayload": {
+ "position": {
+ "x": 5612.680426800985,
+ "y": 12789.060072045497
+ },
+ "targetPosition": {
+ "x": 5320.202053146438,
+ "y": 12722.303791858601
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ "polygonVertexes": [
+ {
+ "type": "Polygon Vertex",
+ "name": " EMA1 Begin",
+ "project": "Foundations",
+ "id": "dd9ff2c6-3665-4f5f-8ed3-0945e2dd6f12",
+ "savedPayload": {
+ "position": {
+ "x": 5253.445772959543,
+ "y": 13014.782165513148
+ },
+ "targetPosition": {
+ "x": 5320.202053146438,
+ "y": 12722.303791858601
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ },
+ "referenceParent": {
+ "type": "Point",
+ "name": "EMA1 Begin",
+ "id": "4753ab15-1778-4fe1-93ea-9f52fd5a17a9"
+ },
+ "referenceParentCombinedNodePath": [
+ [
+ "Weighted EMA cross strategy",
+ "Data Mine",
+ "Data-Mining",
+ "96df7884-b792-4210-94c3-a3e7f83d6d85"
+ ],
+ [
+ "EMAs",
+ "Plotter",
+ "Foundations",
+ "62611f74-6859-42f6-b8f8-88787ba27149"
+ ],
+ [
+ "EMAs",
+ "Plotter Module",
+ "Foundations",
+ "6ee46841-2717-4160-8000-cb47fe94c79c"
+ ],
+ [
+ "New Shapes",
+ "Shapes",
+ "Foundations",
+ "8a28569f-b97e-41fc-90c2-74d81c09dc0a"
+ ],
+ [
+ "New Chart Points",
+ "Chart Points",
+ "Foundations",
+ "18e38d9a-00f0-4ea7-a05d-fd1b779c5c5f"
+ ],
+ [
+ "EMA1 Begin",
+ "Point",
+ "Foundations",
+ "ba6be738-d8e9-4fef-b0f3-4af66a167cf6"
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Polygon Vertex",
+ "name": " EMA1 End",
+ "project": "Foundations",
+ "id": "bbe225bf-27f7-4817-b83c-7657d629b485",
+ "savedPayload": {
+ "position": {
+ "x": 5027.723679491891,
+ "y": 12655.547511671706
+ },
+ "targetPosition": {
+ "x": 5320.202053146438,
+ "y": 12722.303791858601
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ },
+ "referenceParent": {
+ "type": "Point",
+ "name": "EMA1 End",
+ "id": "8b04cb68-e346-41ed-943c-b2daf2800805"
+ },
+ "referenceParentCombinedNodePath": [
+ [
+ "Weighted EMA cross strategy",
+ "Data Mine",
+ "Data-Mining",
+ "96df7884-b792-4210-94c3-a3e7f83d6d85"
+ ],
+ [
+ "EMAs",
+ "Plotter",
+ "Foundations",
+ "62611f74-6859-42f6-b8f8-88787ba27149"
+ ],
+ [
+ "EMAs",
+ "Plotter Module",
+ "Foundations",
+ "6ee46841-2717-4160-8000-cb47fe94c79c"
+ ],
+ [
+ "New Shapes",
+ "Shapes",
+ "Foundations",
+ "8a28569f-b97e-41fc-90c2-74d81c09dc0a"
+ ],
+ [
+ "New Chart Points",
+ "Chart Points",
+ "Foundations",
+ "18e38d9a-00f0-4ea7-a05d-fd1b779c5c5f"
+ ],
+ [
+ "EMA1 End",
+ "Point",
+ "Foundations",
+ "26e2c269-de9c-4f7e-ac1e-b6557afa7f2d"
+ ]
+ ]
+ }
+ }
+ ],
+ "id": "1a8d5665-4e11-4339-82c5-2c834a3d5957",
+ "savedPayload": {
+ "position": {
+ "x": 5320.202053146438,
+ "y": 12722.303791858601
+ },
+ "targetPosition": {
+ "x": 5386.958333333332,
+ "y": 12429.825418204055
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": true,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ {
+ "type": "Polygon",
+ "name": "EMA2",
+ "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.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",
+ "savedPayload": {
+ "position": {
+ "x": 7414.361583566111,
+ "y": 13732.247476916256
+ },
+ "targetPosition": {
+ "x": 7115.200444411757,
+ "y": 13709.82844884033
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ "styleConditions": [],
+ "id": "e8848df1-d65f-4a2d-aae9-74f4ae507778",
+ "savedPayload": {
+ "position": {
+ "x": 7115.200444411757,
+ "y": 13709.82844884033
+ },
+ "targetPosition": {
+ "x": 6816.039305257404,
+ "y": 13687.409420764403
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ "polygonVertexes": [
+ {
+ "type": "Polygon Vertex",
+ "name": " EMA2 Begin",
+ "project": "Foundations",
+ "id": "4fff7331-bde1-469c-9e2f-a580b2ec2e6b",
+ "savedPayload": {
+ "position": {
+ "x": 6793.620277181476,
+ "y": 13986.570559918757
+ },
+ "targetPosition": {
+ "x": 6816.039305257404,
+ "y": 13687.409420764403
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ },
+ "referenceParent": {
+ "type": "Point",
+ "name": "EMA2 Begin",
+ "id": "5317bdec-1ced-410d-b77f-2bd2d60ef68c"
+ },
+ "referenceParentCombinedNodePath": [
+ [
+ "Weighted EMA cross strategy",
+ "Data Mine",
+ "Data-Mining",
+ "96df7884-b792-4210-94c3-a3e7f83d6d85"
+ ],
+ [
+ "EMAs",
+ "Plotter",
+ "Foundations",
+ "62611f74-6859-42f6-b8f8-88787ba27149"
+ ],
+ [
+ "EMAs",
+ "Plotter Module",
+ "Foundations",
+ "6ee46841-2717-4160-8000-cb47fe94c79c"
+ ],
+ [
+ "New Shapes",
+ "Shapes",
+ "Foundations",
+ "8a28569f-b97e-41fc-90c2-74d81c09dc0a"
+ ],
+ [
+ "New Chart Points",
+ "Chart Points",
+ "Foundations",
+ "18e38d9a-00f0-4ea7-a05d-fd1b779c5c5f"
+ ],
+ [
+ "EMA2 Begin",
+ "Point",
+ "Foundations",
+ "efcbf0e3-2041-40b0-9964-bc08b021a38d"
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Polygon Vertex",
+ "name": " EMA2 End",
+ "project": "Foundations",
+ "id": "0325fdd3-56a3-4fad-af25-9fe1cb43e9b8",
+ "savedPayload": {
+ "position": {
+ "x": 6516.87816610305,
+ "y": 13664.990392688476
+ },
+ "targetPosition": {
+ "x": 6816.039305257404,
+ "y": 13687.409420764403
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ },
+ "referenceParent": {
+ "type": "Point",
+ "name": "EMA2 End",
+ "id": "d67b85dc-b2c4-426c-9b2e-34847e1f621c"
+ },
+ "referenceParentCombinedNodePath": [
+ [
+ "Weighted EMA cross strategy",
+ "Data Mine",
+ "Data-Mining",
+ "96df7884-b792-4210-94c3-a3e7f83d6d85"
+ ],
+ [
+ "EMAs",
+ "Plotter",
+ "Foundations",
+ "62611f74-6859-42f6-b8f8-88787ba27149"
+ ],
+ [
+ "EMAs",
+ "Plotter Module",
+ "Foundations",
+ "6ee46841-2717-4160-8000-cb47fe94c79c"
+ ],
+ [
+ "New Shapes",
+ "Shapes",
+ "Foundations",
+ "8a28569f-b97e-41fc-90c2-74d81c09dc0a"
+ ],
+ [
+ "New Chart Points",
+ "Chart Points",
+ "Foundations",
+ "18e38d9a-00f0-4ea7-a05d-fd1b779c5c5f"
+ ],
+ [
+ "EMA2 End",
+ "Point",
+ "Foundations",
+ "c655f2bd-5648-4e59-8953-f79c84b423d6"
+ ]
+ ]
+ }
+ }
+ ],
+ "id": "121190e2-c956-4671-b495-e1ae5225b495",
+ "savedPayload": {
+ "position": {
+ "x": 5116.667672962607,
+ "y": 12559.990539939323
+ },
+ "targetPosition": {
+ "x": 5386.958333333332,
+ "y": 12429.825418204055
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": true,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ {
+ "type": "Polygon",
+ "name": "EMA3",
+ "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.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",
+ "savedPayload": {
+ "position": {
+ "x": 6928.578735876706,
+ "y": 14052.987563618733
+ },
+ "targetPosition": {
+ "x": 6759.582718457619,
+ "y": 13805.115931323935
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ "styleConditions": [],
+ "id": "2d758b9c-17c5-4bf1-aff1-eda55212d6aa",
+ "savedPayload": {
+ "position": {
+ "x": 6759.582718457619,
+ "y": 13805.115931323935
+ },
+ "targetPosition": {
+ "x": 6590.586701038533,
+ "y": 13557.244299029137
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ "polygonVertexes": [
+ {
+ "type": "Polygon Vertex",
+ "name": " EMA3 Begin",
+ "project": "Foundations",
+ "id": "3bbc87bb-a31b-4747-b620-4e09714e81c8",
+ "savedPayload": {
+ "position": {
+ "x": 6342.715068743734,
+ "y": 13726.240316448224
+ },
+ "targetPosition": {
+ "x": 6590.586701038533,
+ "y": 13557.244299029137
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ },
+ "referenceParent": {
+ "type": "Point",
+ "name": "EMA3 Begin",
+ "id": "1c4c48c9-c171-4ab9-ab2a-4d0ed547cca1"
+ },
+ "referenceParentCombinedNodePath": [
+ [
+ "Weighted EMA cross strategy",
+ "Data Mine",
+ "Data-Mining",
+ "96df7884-b792-4210-94c3-a3e7f83d6d85"
+ ],
+ [
+ "EMAs",
+ "Plotter",
+ "Foundations",
+ "62611f74-6859-42f6-b8f8-88787ba27149"
+ ],
+ [
+ "EMAs",
+ "Plotter Module",
+ "Foundations",
+ "6ee46841-2717-4160-8000-cb47fe94c79c"
+ ],
+ [
+ "New Shapes",
+ "Shapes",
+ "Foundations",
+ "8a28569f-b97e-41fc-90c2-74d81c09dc0a"
+ ],
+ [
+ "New Chart Points",
+ "Chart Points",
+ "Foundations",
+ "18e38d9a-00f0-4ea7-a05d-fd1b779c5c5f"
+ ],
+ [
+ "EMA3 Begin",
+ "Point",
+ "Foundations",
+ "6d6698fd-2e7e-4974-8086-842bf4a5d0c9"
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Polygon Vertex",
+ "name": " EMA3 End",
+ "project": "Foundations",
+ "id": "49d42983-7ab7-4afd-96d3-1f9483ff6de6",
+ "savedPayload": {
+ "position": {
+ "x": 6421.590683619446,
+ "y": 13309.372666734338
+ },
+ "targetPosition": {
+ "x": 6590.586701038533,
+ "y": 13557.244299029137
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ },
+ "referenceParent": {
+ "type": "Point",
+ "name": "EMA3 End",
+ "id": "2d905229-b3de-4523-b7a1-8d0cc973fba9"
+ },
+ "referenceParentCombinedNodePath": [
+ [
+ "Weighted EMA cross strategy",
+ "Data Mine",
+ "Data-Mining",
+ "96df7884-b792-4210-94c3-a3e7f83d6d85"
+ ],
+ [
+ "EMAs",
+ "Plotter",
+ "Foundations",
+ "62611f74-6859-42f6-b8f8-88787ba27149"
+ ],
+ [
+ "EMAs",
+ "Plotter Module",
+ "Foundations",
+ "6ee46841-2717-4160-8000-cb47fe94c79c"
+ ],
+ [
+ "New Shapes",
+ "Shapes",
+ "Foundations",
+ "8a28569f-b97e-41fc-90c2-74d81c09dc0a"
+ ],
+ [
+ "New Chart Points",
+ "Chart Points",
+ "Foundations",
+ "18e38d9a-00f0-4ea7-a05d-fd1b779c5c5f"
+ ],
+ [
+ "EMA3 End",
+ "Point",
+ "Foundations",
+ "f9b692a9-9f0f-487f-9a7f-5eabcda50127"
+ ]
+ ]
+ }
+ }
+ ],
+ "id": "076d330b-7034-4d13-9e3f-a4e93fe4818c",
+ "savedPayload": {
+ "position": {
+ "x": 5116.667672962607,
+ "y": 12299.660296468786
+ },
+ "targetPosition": {
+ "x": 5386.958333333332,
+ "y": 12429.825418204055
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": true,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ {
+ "type": "Polygon",
+ "name": "EMA4",
+ "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": "d0986c9e-203b-4605-b8b4-6f6b6a1332c6",
+ "savedPayload": {
+ "position": {
+ "x": 6374.933386950947,
+ "y": 13873.165412758462
+ },
+ "targetPosition": {
+ "x": 6463.359939274218,
+ "y": 13586.49357102262
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ "styleConditions": [],
+ "id": "55dfe1ca-cd91-4801-b4aa-2243c757eabd",
+ "savedPayload": {
+ "position": {
+ "x": 6463.359939274218,
+ "y": 13586.49357102262
+ },
+ "targetPosition": {
+ "x": 6551.786491597489,
+ "y": 13299.821729286778
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ "polygonVertexes": [
+ {
+ "type": "Polygon Vertex",
+ "name": " EMA4 Begin",
+ "project": "Foundations",
+ "id": "6a2a6ecc-c6d5-40db-9c2b-1b619eefa6af",
+ "savedPayload": {
+ "position": {
+ "x": 6265.114649861646,
+ "y": 13211.395176963506
+ },
+ "targetPosition": {
+ "x": 6551.786491597489,
+ "y": 13299.821729286778
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ },
+ "referenceParent": {
+ "type": "Point",
+ "name": "EMA4 Begin",
+ "id": "bc75b99d-1ec4-4911-ad22-7a8bc9188ef9"
+ },
+ "referenceParentCombinedNodePath": [
+ [
+ "Weighted EMA cross strategy",
+ "Data Mine",
+ "Data-Mining",
+ "96df7884-b792-4210-94c3-a3e7f83d6d85"
+ ],
+ [
+ "EMAs",
+ "Plotter",
+ "Foundations",
+ "62611f74-6859-42f6-b8f8-88787ba27149"
+ ],
+ [
+ "EMAs",
+ "Plotter Module",
+ "Foundations",
+ "6ee46841-2717-4160-8000-cb47fe94c79c"
+ ],
+ [
+ "New Shapes",
+ "Shapes",
+ "Foundations",
+ "8a28569f-b97e-41fc-90c2-74d81c09dc0a"
+ ],
+ [
+ "New Chart Points",
+ "Chart Points",
+ "Foundations",
+ "18e38d9a-00f0-4ea7-a05d-fd1b779c5c5f"
+ ],
+ [
+ "EMA4 Begin",
+ "Point",
+ "Foundations",
+ "142d0ce5-6a5c-4bd6-bdb2-44a079f8185e"
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Polygon Vertex",
+ "name": " EMA4 End",
+ "project": "Foundations",
+ "id": "6a4436bc-9597-4b7c-9b4f-32842616d355",
+ "savedPayload": {
+ "position": {
+ "x": 6640.213043920759,
+ "y": 13013.149887550935
+ },
+ "targetPosition": {
+ "x": 6551.786491597489,
+ "y": 13299.821729286778
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ },
+ "referenceParent": {
+ "type": "Point",
+ "name": "EMA4 End",
+ "id": "6f35c6e6-660e-4535-8c76-c7576581bdba"
+ },
+ "referenceParentCombinedNodePath": [
+ [
+ "Weighted EMA cross strategy",
+ "Data Mine",
+ "Data-Mining",
+ "96df7884-b792-4210-94c3-a3e7f83d6d85"
+ ],
+ [
+ "EMAs",
+ "Plotter",
+ "Foundations",
+ "62611f74-6859-42f6-b8f8-88787ba27149"
+ ],
+ [
+ "EMAs",
+ "Plotter Module",
+ "Foundations",
+ "6ee46841-2717-4160-8000-cb47fe94c79c"
+ ],
+ [
+ "New Shapes",
+ "Shapes",
+ "Foundations",
+ "8a28569f-b97e-41fc-90c2-74d81c09dc0a"
+ ],
+ [
+ "New Chart Points",
+ "Chart Points",
+ "Foundations",
+ "18e38d9a-00f0-4ea7-a05d-fd1b779c5c5f"
+ ],
+ [
+ "EMA4 End",
+ "Point",
+ "Foundations",
+ "87242de3-dbe9-454a-a849-c94f56785c01"
+ ]
+ ]
+ }
+ }
+ ],
+ "id": "cc82fb25-7b35-43b6-ada8-eba176f6c96c",
+ "savedPayload": {
+ "position": {
+ "x": 5320.202053146438,
+ "y": 12137.347044549508
+ },
+ "targetPosition": {
+ "x": 5386.958333333332,
+ "y": 12429.825418204055
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": true,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ {
+ "type": "Polygon",
+ "name": "EMA5",
+ "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_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",
+ "savedPayload": {
+ "position": {
+ "x": 5615.33177683689,
+ "y": 13597.190771636626
+ },
+ "targetPosition": {
+ "x": 5894.593901430151,
+ "y": 13487.588464326707
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ "styleConditions": [],
+ "id": "f2c99fce-484c-48e9-bccc-68d44159cbca",
+ "savedPayload": {
+ "position": {
+ "x": 5894.593901430151,
+ "y": 13487.588464326707
+ },
+ "targetPosition": {
+ "x": 6173.856026023413,
+ "y": 13377.986157016789
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ "polygonVertexes": [
+ {
+ "type": "Polygon Vertex",
+ "name": " EMA5 End",
+ "project": "Foundations",
+ "id": "6c413323-f7b7-4366-bb9e-b506584906c6",
+ "savedPayload": {
+ "position": {
+ "x": 6064.253718713494,
+ "y": 13098.724032423528
+ },
+ "targetPosition": {
+ "x": 6173.856026023413,
+ "y": 13377.986157016789
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ },
+ "referenceParent": {
+ "type": "Point",
+ "name": "EMA5 End",
+ "id": "338b5e2f-7ec6-4652-8687-0ce6d7904ec0"
+ },
+ "referenceParentCombinedNodePath": [
+ [
+ "Weighted EMA cross strategy",
+ "Data Mine",
+ "Data-Mining",
+ "96df7884-b792-4210-94c3-a3e7f83d6d85"
+ ],
+ [
+ "EMAs",
+ "Plotter",
+ "Foundations",
+ "62611f74-6859-42f6-b8f8-88787ba27149"
+ ],
+ [
+ "EMAs",
+ "Plotter Module",
+ "Foundations",
+ "6ee46841-2717-4160-8000-cb47fe94c79c"
+ ],
+ [
+ "New Shapes",
+ "Shapes",
+ "Foundations",
+ "8a28569f-b97e-41fc-90c2-74d81c09dc0a"
+ ],
+ [
+ "New Chart Points",
+ "Chart Points",
+ "Foundations",
+ "18e38d9a-00f0-4ea7-a05d-fd1b779c5c5f"
+ ],
+ [
+ "EMA5 End",
+ "Point",
+ "Foundations",
+ "28f37d9c-f79d-4268-8573-1b00a7801b44"
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Polygon Vertex",
+ "name": " EMA5 Begin",
+ "project": "Foundations",
+ "id": "015ec8f2-b030-451f-a9a4-4617bd1c016d",
+ "savedPayload": {
+ "position": {
+ "x": 6453.118150616674,
+ "y": 13268.38384970687
+ },
+ "targetPosition": {
+ "x": 6173.856026023413,
+ "y": 13377.986157016789
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ },
+ "referenceParent": {
+ "type": "Point",
+ "name": "EMA5 Begin",
+ "id": "051d53cc-8a41-49a0-9e68-782a8f26fcf7"
+ },
+ "referenceParentCombinedNodePath": [
+ [
+ "Weighted EMA cross strategy",
+ "Data Mine",
+ "Data-Mining",
+ "96df7884-b792-4210-94c3-a3e7f83d6d85"
+ ],
+ [
+ "EMAs",
+ "Plotter",
+ "Foundations",
+ "62611f74-6859-42f6-b8f8-88787ba27149"
+ ],
+ [
+ "EMAs",
+ "Plotter Module",
+ "Foundations",
+ "6ee46841-2717-4160-8000-cb47fe94c79c"
+ ],
+ [
+ "New Shapes",
+ "Shapes",
+ "Foundations",
+ "8a28569f-b97e-41fc-90c2-74d81c09dc0a"
+ ],
+ [
+ "New Chart Points",
+ "Chart Points",
+ "Foundations",
+ "18e38d9a-00f0-4ea7-a05d-fd1b779c5c5f"
+ ],
+ [
+ "EMA5 Begin",
+ "Point",
+ "Foundations",
+ "826726fd-3b2d-4b81-af79-a74e3402ed66"
+ ]
+ ]
+ }
+ }
+ ],
+ "id": "a64a0bd3-1d30-4126-96e9-eeb39000b428",
+ "savedPayload": {
+ "position": {
+ "x": 5574.005273890953,
+ "y": 12195.275973463646
+ },
+ "targetPosition": {
+ "x": 5386.958333333332,
+ "y": 12429.825418204055
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": true,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ }
+ ],
+ "images": [],
+ "texts": [],
+ "id": "d8e59289-eadf-4163-ad95-97b15f4299e4",
+ "savedPayload": {
+ "position": {
+ "x": 5386.958333333332,
+ "y": 12429.825418204055
+ },
+ "targetPosition": {
+ "x": 6497.958333333332,
+ "y": 12432.825418204055
+ },
+ "floatingObject": {
+ "isPinned": true,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ "panels": [
+ {
+ "type": "Plotter Panel",
+ "name": "EMAs",
+ "config": "{\n \"codeName\": \"EMA\",\n \"isLegacy\": false\n}",
+ "project": "Foundations",
+ "panelData": [
+ {
+ "type": "Panel Data",
+ "name": "EMA1",
+ "config": "{\n \"valueDecimals\": 2\n}",
+ "project": "Foundations",
+ "dataFormula": {
+ "type": "Data Formula",
+ "name": "New Data Formula",
+ "code": "record.ema1",
+ "project": "Foundations",
+ "id": "6d0b32c4-89bd-4825-87fb-887ebec3156e",
+ "savedPayload": {
+ "position": {
+ "x": 6197.958333333332,
+ "y": 12432.825418204055
+ },
+ "targetPosition": {
+ "x": 6347.958333333332,
+ "y": 12173.017797068724
+ },
+ "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": "8bdf5347-050f-49fa-bcbb-23b6d641ef83",
+ "savedPayload": {
+ "position": {
+ "x": 6197.958333333332,
+ "y": 11913.210175933393
+ },
+ "targetPosition": {
+ "x": 6347.958333333332,
+ "y": 12173.017797068724
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ "id": "4b8071e1-b359-439a-9e0e-7d2898774249",
+ "savedPayload": {
+ "position": {
+ "x": 6347.958333333332,
+ "y": 12173.017797068724
+ },
+ "targetPosition": {
+ "x": 6647.958333333332,
+ "y": 12173.017797068724
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": true,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ {
+ "type": "Panel Data",
+ "name": "EMA2",
+ "config": "{\n \"valueDecimals\": 2\n}",
+ "project": "Foundations",
+ "dataFormula": {
+ "type": "Data Formula",
+ "name": "New Data Formula",
+ "code": "record.ema2",
+ "project": "Foundations",
+ "id": "0846e6b4-9087-4fed-a2b9-cd464f032b5f",
+ "savedPayload": {
+ "position": {
+ "x": 6197.958333333332,
+ "y": 11913.210175933393
+ },
+ "targetPosition": {
+ "x": 6497.958333333332,
+ "y": 11913.210175933393
+ },
+ "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.GREEN\",\n \"opacity\": 1,\n \"fontSize\": 20\n}",
+ "project": "Foundations",
+ "id": "c4f576b9-522e-4b5e-8f07-5a3959844075",
+ "savedPayload": {
+ "position": {
+ "x": 6647.958333333332,
+ "y": 11653.402554798062
+ },
+ "targetPosition": {
+ "x": 6497.958333333332,
+ "y": 11913.210175933393
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ "id": "09bd09b3-9381-4032-823c-a188d05f20c4",
+ "savedPayload": {
+ "position": {
+ "x": 6497.958333333332,
+ "y": 11913.210175933393
+ },
+ "targetPosition": {
+ "x": 6647.958333333332,
+ "y": 12173.017797068724
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": true,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ {
+ "type": "Panel Data",
+ "name": "EMA3",
+ "config": "{\n \"valueDecimals\": 2\n}",
+ "project": "Foundations",
+ "dataFormula": {
+ "type": "Data Formula",
+ "name": "New Data Formula",
+ "code": "record.ema3",
+ "project": "Foundations",
+ "id": "644d79db-a8f7-4c7c-9f0a-3c9b77733e9b",
+ "savedPayload": {
+ "position": {
+ "x": 6647.958333333332,
+ "y": 11653.402554798062
+ },
+ "targetPosition": {
+ "x": 6797.958333333332,
+ "y": 11913.210175933393
+ },
+ "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\": 20\n}",
+ "project": "Foundations",
+ "id": "afd6d592-be89-41fb-9d7d-58c6cd6feb15",
+ "savedPayload": {
+ "position": {
+ "x": 7097.958333333332,
+ "y": 11913.210175933393
+ },
+ "targetPosition": {
+ "x": 6797.958333333332,
+ "y": 11913.210175933393
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ "id": "55642e02-cd3b-4ce9-a07e-bb9bf37d15a3",
+ "savedPayload": {
+ "position": {
+ "x": 6797.958333333332,
+ "y": 11913.210175933393
+ },
+ "targetPosition": {
+ "x": 6647.958333333332,
+ "y": 12173.017797068724
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": true,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ {
+ "type": "Panel Data",
+ "name": "EMA4",
+ "config": "{\n \"valueDecimals\": 2\n}",
+ "project": "Foundations",
+ "dataFormula": {
+ "type": "Data Formula",
+ "name": "New Data Formula",
+ "code": "record.ema4",
+ "project": "Foundations",
+ "id": "4e949cf8-8d04-4556-b5bb-7661682a6058",
+ "savedPayload": {
+ "position": {
+ "x": 7097.958333333332,
+ "y": 11913.210175933393
+ },
+ "targetPosition": {
+ "x": 6947.958333333332,
+ "y": 12173.017797068724
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ "textStyle": {
+ "type": "Text Style",
+ "name": "New Text Style",
+ "config": "{\n \"paletteColor\": \"UI_COLOR.BLACK\",\n \"opacity\": 1,\n \"fontSize\": 20\n}",
+ "project": "Foundations",
+ "id": "89bf5e73-a1db-4f77-afca-be6d44d4d3d3",
+ "savedPayload": {
+ "position": {
+ "x": 7097.958333333332,
+ "y": 12432.825418204055
+ },
+ "targetPosition": {
+ "x": 6947.958333333332,
+ "y": 12173.017797068724
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ "id": "7b797b32-6304-470e-a9a8-63c823dbb197",
+ "savedPayload": {
+ "position": {
+ "x": 6947.958333333332,
+ "y": 12173.017797068724
+ },
+ "targetPosition": {
+ "x": 6647.958333333332,
+ "y": 12173.017797068724
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": true,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ {
+ "type": "Panel Data",
+ "name": "EMA5",
+ "config": "{\n \"valueDecimals\": 2\n}",
+ "project": "Foundations",
+ "dataFormula": {
+ "type": "Data Formula",
+ "name": "New Data Formula",
+ "code": "record.ema5",
+ "project": "Foundations",
+ "id": "39bdc194-5521-4096-8544-1a23b172da8f",
+ "savedPayload": {
+ "position": {
+ "x": 7543.958333333332,
+ "y": 12308.825418204055
+ },
+ "targetPosition": {
+ "x": 7243.958333333332,
+ "y": 12308.825418204055
+ },
+ "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_PURPLE\",\n \"opacity\": 1,\n \"fontSize\": 20\n}",
+ "project": "Foundations",
+ "id": "e5b07c5f-ac6d-4067-858a-c555fb3c90c3",
+ "savedPayload": {
+ "position": {
+ "x": 7093.958333333332,
+ "y": 12568.633039339386
+ },
+ "targetPosition": {
+ "x": 7243.958333333332,
+ "y": 12308.825418204055
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ "id": "f95877ba-684c-4e28-9df3-39c0e1eae868",
+ "savedPayload": {
+ "position": {
+ "x": 6797.958333333332,
+ "y": 12432.825418204055
+ },
+ "targetPosition": {
+ "x": 6647.958333333332,
+ "y": 12173.017797068724
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": true,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ }
+ ],
+ "id": "79274799-2367-4b37-88a5-526adcc8e51a",
+ "savedPayload": {
+ "position": {
+ "x": 6647.958333333332,
+ "y": 12173.017797068724
+ },
+ "targetPosition": {
+ "x": 6497.958333333332,
+ "y": 12432.825418204055
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ }
+ ],
+ "id": "5a5c9bf2-e38b-4d5f-bb6c-6efd13e3e4c9",
+ "savedPayload": {
+ "position": {
+ "x": 6497.958333333332,
+ "y": 12432.825418204055
+ },
+ "targetPosition": {
+ "x": 6647.958333333332,
+ "y": 12692.633039339386
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ }
+ ],
+ "id": "1d03c286-9bcb-42dd-b4f7-01d8275712ea",
+ "savedPayload": {
+ "position": {
+ "x": 6555.253235020848,
+ "y": 12776.105084786974
+ },
+ "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": "Trend Intensity",
+ "config": "{\n \"codeName\": \"T2I\"\n}",
+ "project": "Foundations",
+ "modules": [
+ {
+ "type": "Plotter Module",
+ "name": "Trend Intensity",
+ "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": "T2I1 Begin",
+ "project": "Foundations",
+ "pointFormula": {
+ "type": "Point Formula",
+ "name": "New Point Formula",
+ "code": "x = record.begin\ny = record.previous.t2i1",
+ "project": "Foundations",
+ "id": "d7bdafa1-3316-465f-9926-c8c2f3ed6961",
+ "savedPayload": {
+ "position": {
+ "x": 7004.278595918183,
+ "y": 12244.054433769223
+ },
+ "targetPosition": {
+ "x": 6855.953971984413,
+ "y": 12266.410773695648
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ "id": "8c29f302-5163-4941-9b30-79f97511da8d",
+ "savedPayload": {
+ "position": {
+ "x": 6855.953971984413,
+ "y": 12266.410773695648
+ },
+ "targetPosition": {
+ "x": 6707.629348050644,
+ "y": 12288.767113622074
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ {
+ "type": "Point",
+ "name": "T2I1 End",
+ "project": "Foundations",
+ "pointFormula": {
+ "type": "Point Formula",
+ "name": "New Point Formula",
+ "code": "x = record.end\ny = record.t2i1",
+ "project": "Foundations",
+ "id": "32cf5ca0-0da3-465b-922a-6ec1aeb6aa14",
+ "savedPayload": {
+ "position": {
+ "x": 6927.544909599591,
+ "y": 12492.81893495335
+ },
+ "targetPosition": {
+ "x": 6817.587128825117,
+ "y": 12390.793024287712
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ "id": "2a5c07bd-3cb4-43de-af59-42951505b026",
+ "savedPayload": {
+ "position": {
+ "x": 6817.587128825117,
+ "y": 12390.793024287712
+ },
+ "targetPosition": {
+ "x": 6707.629348050644,
+ "y": 12288.767113622074
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ {
+ "type": "Point",
+ "name": "T2I2 Begin",
+ "project": "Foundations",
+ "pointFormula": {
+ "type": "Point Formula",
+ "name": "New Point Formula",
+ "code": "x = record.begin\ny = record.previous.t2i2",
+ "project": "Foundations",
+ "id": "91be0b18-bf33-4a93-9114-a17a300a9f83",
+ "savedPayload": {
+ "position": {
+ "x": 6685.210319974717,
+ "y": 12587.92825277643
+ },
+ "targetPosition": {
+ "x": 6696.41983401268,
+ "y": 12438.347683199252
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ "id": "62039967-842d-4078-bb23-5b285caa9a23",
+ "savedPayload": {
+ "position": {
+ "x": 6696.41983401268,
+ "y": 12438.347683199252
+ },
+ "targetPosition": {
+ "x": 6707.629348050644,
+ "y": 12288.767113622074
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ {
+ "type": "Point",
+ "name": "T2I2 End",
+ "project": "Foundations",
+ "pointFormula": {
+ "type": "Point Formula",
+ "name": "New Point Formula",
+ "code": "x = record.end\ny = record.t2i2",
+ "project": "Foundations",
+ "id": "5864a40b-46ee-4529-ad9e-f84e43d147ed",
+ "savedPayload": {
+ "position": {
+ "x": 6459.757715755845,
+ "y": 12457.76313104116
+ },
+ "targetPosition": {
+ "x": 6583.693531903245,
+ "y": 12373.265122331617
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ "id": "16267f08-22ef-44f2-a319-8109bbe72bed",
+ "savedPayload": {
+ "position": {
+ "x": 6583.693531903245,
+ "y": 12373.265122331617
+ },
+ "targetPosition": {
+ "x": 6707.629348050644,
+ "y": 12288.767113622074
+ },
+ "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 = 50",
+ "project": "Foundations",
+ "id": "76aaee57-126d-4e3f-993c-b42478aee46c",
+ "savedPayload": {
+ "position": {
+ "x": 6420.957506314801,
+ "y": 12200.340561298803
+ },
+ "targetPosition": {
+ "x": 6564.293427182723,
+ "y": 12244.553837460438
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ "id": "c29d12d9-f950-4077-b959-1c7b42ad61ed",
+ "savedPayload": {
+ "position": {
+ "x": 6564.293427182723,
+ "y": 12244.553837460438
+ },
+ "targetPosition": {
+ "x": 6707.629348050644,
+ "y": 12288.767113622074
+ },
+ "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 = 50",
+ "project": "Foundations",
+ "id": "d330cab2-4a51-450f-a1e7-e95f041d75a0",
+ "savedPayload": {
+ "position": {
+ "x": 6598.027040740725,
+ "y": 12009.504989028814
+ },
+ "targetPosition": {
+ "x": 6652.8281943956845,
+ "y": 12149.136051325444
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ "id": "80f991e7-57f7-47e6-a9e3-66326a1a6e39",
+ "savedPayload": {
+ "position": {
+ "x": 6652.8281943956845,
+ "y": 12149.136051325444
+ },
+ "targetPosition": {
+ "x": 6707.629348050644,
+ "y": 12288.767113622074
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ }
+ ],
+ "id": "a8d5c2e9-ded2-4202-9f35-1ee69d93f6dd",
+ "savedPayload": {
+ "position": {
+ "x": 6707.629348050644,
+ "y": 12288.767113622074
+ },
+ "targetPosition": {
+ "x": 6782.629348050644,
+ "y": 12158.863303054408
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 1,
+ "distanceToParent": 2,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ }
+ ],
+ "polygons": [
+ {
+ "type": "Polygon",
+ "name": "T2I2",
+ "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": "6e42ac69-bf20-4951-af52-7768cada1dd8",
+ "savedPayload": {
+ "position": {
+ "x": 6136.00327085655,
+ "y": 12337.398219226507
+ },
+ "targetPosition": {
+ "x": 6358.946718499768,
+ "y": 12136.659037318848
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ "styleConditions": [],
+ "id": "df65d679-2d94-4633-a707-9f2bec5e6fed",
+ "savedPayload": {
+ "position": {
+ "x": 6358.946718499768,
+ "y": 12136.659037318848
+ },
+ "targetPosition": {
+ "x": 6581.890166142986,
+ "y": 11935.91985541119
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ "polygonVertexes": [
+ {
+ "type": "Polygon Vertex",
+ "name": " T2I2 Begin",
+ "project": "Foundations",
+ "id": "64078f1c-13d9-4f12-b547-fcf569d51c35",
+ "savedPayload": {
+ "position": {
+ "x": 6381.150984235329,
+ "y": 11712.976407767972
+ },
+ "targetPosition": {
+ "x": 6581.890166142986,
+ "y": 11935.91985541119
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ },
+ "referenceParent": {
+ "type": "Point",
+ "name": "T2I2 Begin",
+ "id": "62039967-842d-4078-bb23-5b285caa9a23"
+ },
+ "referenceParentCombinedNodePath": [
+ [
+ "Weighted EMA cross strategy",
+ "Data Mine",
+ "Data-Mining",
+ "96df7884-b792-4210-94c3-a3e7f83d6d85"
+ ],
+ [
+ "Trend Intensity",
+ "Plotter",
+ "Foundations",
+ "36a5735d-0e83-4ab6-a690-4f7845ffaeca"
+ ],
+ [
+ "Trend Intensity",
+ "Plotter Module",
+ "Foundations",
+ "3d0f3d10-f6ec-4006-a833-ac7c7ee136d5"
+ ],
+ [
+ "New Shapes",
+ "Shapes",
+ "Foundations",
+ "82ce8145-ff28-4a14-b3fd-714c816a9e55"
+ ],
+ [
+ "New Chart Points",
+ "Chart Points",
+ "Foundations",
+ "6811ab96-66db-42c1-9ac1-a7d53a83299d"
+ ],
+ [
+ "T2I2 Begin",
+ "Point",
+ "Foundations",
+ "1fd0882d-489b-4ef2-b40e-b44c9b451bb9"
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Polygon Vertex",
+ "name": " T2I2 End",
+ "project": "Foundations",
+ "id": "a5e1bc7e-752a-4216-8797-7e83c104da21",
+ "savedPayload": {
+ "position": {
+ "x": 6804.833613786204,
+ "y": 11735.180673503532
+ },
+ "targetPosition": {
+ "x": 6581.890166142986,
+ "y": 11935.91985541119
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ },
+ "referenceParent": {
+ "type": "Point",
+ "name": "T2I2 End",
+ "id": "16267f08-22ef-44f2-a319-8109bbe72bed"
+ },
+ "referenceParentCombinedNodePath": [
+ [
+ "Weighted EMA cross strategy",
+ "Data Mine",
+ "Data-Mining",
+ "96df7884-b792-4210-94c3-a3e7f83d6d85"
+ ],
+ [
+ "Trend Intensity",
+ "Plotter",
+ "Foundations",
+ "36a5735d-0e83-4ab6-a690-4f7845ffaeca"
+ ],
+ [
+ "Trend Intensity",
+ "Plotter Module",
+ "Foundations",
+ "3d0f3d10-f6ec-4006-a833-ac7c7ee136d5"
+ ],
+ [
+ "New Shapes",
+ "Shapes",
+ "Foundations",
+ "82ce8145-ff28-4a14-b3fd-714c816a9e55"
+ ],
+ [
+ "New Chart Points",
+ "Chart Points",
+ "Foundations",
+ "6811ab96-66db-42c1-9ac1-a7d53a83299d"
+ ],
+ [
+ "T2I2 End",
+ "Point",
+ "Foundations",
+ "22642b4e-3f5a-46b2-9319-b382c37be452"
+ ]
+ ]
+ }
+ }
+ ],
+ "id": "55f63f1a-2a79-409f-ad32-3e2897e6b8b8",
+ "savedPayload": {
+ "position": {
+ "x": 6489.185067830502,
+ "y": 12096.48979580908
+ },
+ "targetPosition": {
+ "x": 6782.629348050644,
+ "y": 12158.863303054408
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": true,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ {
+ "type": "Polygon",
+ "name": "T2I1",
+ "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.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",
+ "savedPayload": {
+ "position": {
+ "x": 5882.650712197999,
+ "y": 13448.863523880716
+ },
+ "targetPosition": {
+ "x": 6032.650712197999,
+ "y": 13189.055902745384
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ "styleConditions": [],
+ "id": "555623a4-af44-473c-88a1-ec7c79078951",
+ "savedPayload": {
+ "position": {
+ "x": 6032.650712197999,
+ "y": 13189.055902745384
+ },
+ "targetPosition": {
+ "x": 6182.650712197999,
+ "y": 12929.248281610051
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ "polygonVertexes": [
+ {
+ "type": "Polygon Vertex",
+ "name": " T2I1 Begin",
+ "project": "Foundations",
+ "id": "fcfef5d8-a32d-417f-b133-2484bc84df55",
+ "savedPayload": {
+ "position": {
+ "x": 5922.843091062667,
+ "y": 12779.248281610051
+ },
+ "targetPosition": {
+ "x": 6182.650712197999,
+ "y": 12929.248281610051
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ },
+ "referenceParent": {
+ "type": "Point",
+ "name": "T2I1 Begin",
+ "id": "8c29f302-5163-4941-9b30-79f97511da8d"
+ },
+ "referenceParentCombinedNodePath": [
+ [
+ "Weighted EMA cross strategy",
+ "Data Mine",
+ "Data-Mining",
+ "96df7884-b792-4210-94c3-a3e7f83d6d85"
+ ],
+ [
+ "Trend Intensity",
+ "Plotter",
+ "Foundations",
+ "36a5735d-0e83-4ab6-a690-4f7845ffaeca"
+ ],
+ [
+ "Trend Intensity",
+ "Plotter Module",
+ "Foundations",
+ "3d0f3d10-f6ec-4006-a833-ac7c7ee136d5"
+ ],
+ [
+ "New Shapes",
+ "Shapes",
+ "Foundations",
+ "82ce8145-ff28-4a14-b3fd-714c816a9e55"
+ ],
+ [
+ "New Chart Points",
+ "Chart Points",
+ "Foundations",
+ "6811ab96-66db-42c1-9ac1-a7d53a83299d"
+ ],
+ [
+ "T2I1 Begin",
+ "Point",
+ "Foundations",
+ "73b85369-8d30-4bd2-ad1f-82f0e817be5a"
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Polygon Vertex",
+ "name": " T2I1 End",
+ "project": "Foundations",
+ "id": "b43bd358-5fe6-4e19-8bb2-e07b121a6185",
+ "savedPayload": {
+ "position": {
+ "x": 6332.650712197999,
+ "y": 12669.440660474718
+ },
+ "targetPosition": {
+ "x": 6182.650712197999,
+ "y": 12929.248281610051
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ },
+ "referenceParent": {
+ "type": "Point",
+ "name": "T2I1 End",
+ "id": "2a5c07bd-3cb4-43de-af59-42951505b026"
+ },
+ "referenceParentCombinedNodePath": [
+ [
+ "Weighted EMA cross strategy",
+ "Data Mine",
+ "Data-Mining",
+ "96df7884-b792-4210-94c3-a3e7f83d6d85"
+ ],
+ [
+ "Trend Intensity",
+ "Plotter",
+ "Foundations",
+ "36a5735d-0e83-4ab6-a690-4f7845ffaeca"
+ ],
+ [
+ "Trend Intensity",
+ "Plotter Module",
+ "Foundations",
+ "3d0f3d10-f6ec-4006-a833-ac7c7ee136d5"
+ ],
+ [
+ "New Shapes",
+ "Shapes",
+ "Foundations",
+ "82ce8145-ff28-4a14-b3fd-714c816a9e55"
+ ],
+ [
+ "New Chart Points",
+ "Chart Points",
+ "Foundations",
+ "6811ab96-66db-42c1-9ac1-a7d53a83299d"
+ ],
+ [
+ "T2I1 End",
+ "Point",
+ "Foundations",
+ "0f41051d-af21-4481-b4bb-f5ec652f8477"
+ ]
+ ]
+ }
+ }
+ ],
+ "id": "2dc09e96-1c45-47f9-9e5b-fc8938377c4b",
+ "savedPayload": {
+ "position": {
+ "x": 6751.270809070348,
+ "y": 11860.506734443927
+ },
+ "targetPosition": {
+ "x": 6782.629348050644,
+ "y": 12158.863303054408
+ },
+ "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.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": "e389d8b1-7f60-480b-ab37-d404e4074b90",
+ "savedPayload": {
+ "position": {
+ "x": 6812.650999497943,
+ "y": 11488.715035546107
+ },
+ "targetPosition": {
+ "x": 6934.671992420684,
+ "y": 11762.778672838887
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ "styleConditions": [],
+ "id": "63de25cc-145b-4352-800a-9e7d2da75f7b",
+ "savedPayload": {
+ "position": {
+ "x": 6934.671992420684,
+ "y": 11762.778672838887
+ },
+ "targetPosition": {
+ "x": 7056.692985343424,
+ "y": 12036.842310131668
+ },
+ "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": "5aa24117-2b18-4311-9c21-8dbaee0ff375",
+ "savedPayload": {
+ "position": {
+ "x": 7330.756622636204,
+ "y": 11914.821317208927
+ },
+ "targetPosition": {
+ "x": 7056.692985343424,
+ "y": 12036.842310131668
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ },
+ "referenceParent": {
+ "type": "Point",
+ "name": "50 begin",
+ "id": "c29d12d9-f950-4077-b959-1c7b42ad61ed"
+ },
+ "referenceParentCombinedNodePath": [
+ [
+ "Weighted EMA cross strategy",
+ "Data Mine",
+ "Data-Mining",
+ "96df7884-b792-4210-94c3-a3e7f83d6d85"
+ ],
+ [
+ "Trend Intensity",
+ "Plotter",
+ "Foundations",
+ "36a5735d-0e83-4ab6-a690-4f7845ffaeca"
+ ],
+ [
+ "Trend Intensity",
+ "Plotter Module",
+ "Foundations",
+ "3d0f3d10-f6ec-4006-a833-ac7c7ee136d5"
+ ],
+ [
+ "New Shapes",
+ "Shapes",
+ "Foundations",
+ "82ce8145-ff28-4a14-b3fd-714c816a9e55"
+ ],
+ [
+ "New Chart Points",
+ "Chart Points",
+ "Foundations",
+ "6811ab96-66db-42c1-9ac1-a7d53a83299d"
+ ],
+ [
+ "50 begin",
+ "Point",
+ "Foundations",
+ "dc0c7245-ea6f-4765-b757-86b3414b72b6"
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Polygon Vertex",
+ "name": " 50 end",
+ "project": "Foundations",
+ "id": "f33da9cd-4bf6-4131-b450-25eac08b618a",
+ "savedPayload": {
+ "position": {
+ "x": 7178.713978266164,
+ "y": 12310.905947424448
+ },
+ "targetPosition": {
+ "x": 7056.692985343424,
+ "y": 12036.842310131668
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ },
+ "referenceParent": {
+ "type": "Point",
+ "name": "50 end",
+ "id": "80f991e7-57f7-47e6-a9e3-66326a1a6e39"
+ },
+ "referenceParentCombinedNodePath": [
+ [
+ "Weighted EMA cross strategy",
+ "Data Mine",
+ "Data-Mining",
+ "96df7884-b792-4210-94c3-a3e7f83d6d85"
+ ],
+ [
+ "Trend Intensity",
+ "Plotter",
+ "Foundations",
+ "36a5735d-0e83-4ab6-a690-4f7845ffaeca"
+ ],
+ [
+ "Trend Intensity",
+ "Plotter Module",
+ "Foundations",
+ "3d0f3d10-f6ec-4006-a833-ac7c7ee136d5"
+ ],
+ [
+ "New Shapes",
+ "Shapes",
+ "Foundations",
+ "82ce8145-ff28-4a14-b3fd-714c816a9e55"
+ ],
+ [
+ "New Chart Points",
+ "Chart Points",
+ "Foundations",
+ "6811ab96-66db-42c1-9ac1-a7d53a83299d"
+ ],
+ [
+ "50 end",
+ "Point",
+ "Foundations",
+ "e9927efe-8906-4036-8202-736badd68e09"
+ ]
+ ]
+ }
+ }
+ ],
+ "id": "e5693602-a3cd-4ae8-8477-1910cb53d88c",
+ "savedPayload": {
+ "position": {
+ "x": 7056.692985343424,
+ "y": 12036.842310131668
+ },
+ "targetPosition": {
+ "x": 6782.629348050644,
+ "y": 12158.863303054408
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": true,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ }
+ ],
+ "images": [],
+ "texts": [],
+ "id": "c8a98cac-2c8c-4dc6-8bf8-5ed5d2ab6ae5",
+ "savedPayload": {
+ "position": {
+ "x": 6782.629348050644,
+ "y": 12158.863303054408
+ },
+ "targetPosition": {
+ "x": 6983.368529958301,
+ "y": 12381.806750697626
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": true,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ "panels": [
+ {
+ "type": "Plotter Panel",
+ "name": "Trend intensity",
+ "config": "{\n \"codeName\": \"t2i\",\n \"isLegacy\": false\n}",
+ "project": "Foundations",
+ "panelData": [
+ {
+ "type": "Panel Data",
+ "name": "T2I1",
+ "config": "{\n \"valueDecimals\": 2\n}",
+ "project": "Foundations",
+ "dataFormula": {
+ "type": "Data Formula",
+ "name": "New Data Formula",
+ "code": "record.t2i1",
+ "project": "Foundations",
+ "id": "19d122ca-8c28-45c6-98d7-d0e2abdd1c44",
+ "savedPayload": {
+ "position": {
+ "x": 7168.77872658327,
+ "y": 11811.172840920535
+ },
+ "targetPosition": {
+ "x": 7369.517908490928,
+ "y": 12034.116288563753
+ },
+ "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.GREEN\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
+ "project": "Foundations",
+ "id": "7be6b1d6-635f-4841-9798-e3d6f58941dd",
+ "savedPayload": {
+ "position": {
+ "x": 7662.96218871107,
+ "y": 11971.742781318426
+ },
+ "targetPosition": {
+ "x": 7369.517908490928,
+ "y": 12034.116288563753
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ "id": "0c874821-63ef-43b0-a871-559b7ca9b892",
+ "savedPayload": {
+ "position": {
+ "x": 7369.517908490928,
+ "y": 12034.116288563753
+ },
+ "targetPosition": {
+ "x": 7276.812810178443,
+ "y": 12319.433243452298
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ {
+ "type": "Panel Data",
+ "name": "T2I2",
+ "config": "{\n \"valueDecimals\": 2\n}",
+ "project": "Foundations",
+ "dataFormula": {
+ "type": "Data Formula",
+ "name": "New Data Formula",
+ "code": "record.t2i2",
+ "project": "Foundations",
+ "id": "cee3cbe7-ca72-4eb9-8651-6299dcb90489",
+ "savedPayload": {
+ "position": {
+ "x": 7770.996272306243,
+ "y": 12480.003183850189
+ },
+ "targetPosition": {
+ "x": 7477.551992086101,
+ "y": 12542.376691095516
+ },
+ "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": "61445634-586d-442c-8f3b-fa3d6f20c974",
+ "savedPayload": {
+ "position": {
+ "x": 7384.846893773616,
+ "y": 12827.693645984062
+ },
+ "targetPosition": {
+ "x": 7477.551992086101,
+ "y": 12542.376691095516
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ "id": "2f700239-2aa1-4231-8ac4-ac634cdeb937",
+ "savedPayload": {
+ "position": {
+ "x": 7477.551992086101,
+ "y": 12542.376691095516
+ },
+ "targetPosition": {
+ "x": 7276.812810178443,
+ "y": 12319.433243452298
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ }
+ ],
+ "id": "7a93faa5-0b32-48ff-be83-2a6e0e18b337",
+ "savedPayload": {
+ "position": {
+ "x": 7276.812810178443,
+ "y": 12319.433243452298
+ },
+ "targetPosition": {
+ "x": 6983.368529958301,
+ "y": 12381.806750697626
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": true,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ }
+ ],
+ "id": "126e5dd4-cb36-4c6a-b628-c1fb6763a243",
+ "savedPayload": {
+ "position": {
+ "x": 6983.368529958301,
+ "y": 12381.806750697626
+ },
+ "targetPosition": {
+ "x": 6890.663431645817,
+ "y": 12667.123705586171
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": true,
+ "angleToParent": 2,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ }
+ ],
+ "id": "3aff9848-30a3-4330-878c-87121b6ba209",
+ "savedPayload": {
+ "position": {
+ "x": 6890.663431645817,
+ "y": 12667.123705586171
+ },
+ "targetPosition": {
+ "x": 6797.958333333332,
+ "y": 12952.440660474716
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": true,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false,
+ "shortcutKey": ""
+ }
+ }
}
],
- "id": "0026afef-42fd-44a8-8eea-c6fcf0970615",
+ "id": "40a56cdb-a308-46ea-8953-ff26d206a3a4",
"savedPayload": {
"position": {
"x": 6797.958333333332,
@@ -4608,7 +10290,7 @@
"floatingObject": {
"isPinned": false,
"isFrozen": false,
- "isCollapsed": true,
+ "isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
diff --git a/Projects/Education/UI/Function-Libraries/DocsStats.js b/Projects/Education/UI/Function-Libraries/DocsStatisticsFunctions.js
similarity index 93%
rename from Projects/Education/UI/Function-Libraries/DocsStats.js
rename to Projects/Education/UI/Function-Libraries/DocsStatisticsFunctions.js
index a52432f75..7566d0b9c 100644
--- a/Projects/Education/UI/Function-Libraries/DocsStats.js
+++ b/Projects/Education/UI/Function-Libraries/DocsStatisticsFunctions.js
@@ -1,4 +1,4 @@
-function newEducationFunctionLibraryDocsStats() {
+function newEducationFunctionLibraryDocsStatisticsFunctions() {
let thisObject = {
printDocsStats: printDocsStats
}
@@ -23,6 +23,7 @@ function newEducationFunctionLibraryDocsStats() {
for (let i = 0; i < UI.projects.education.spaces.docsSpace.searchEngine.docsIndex.length; i++) {
documentPage = UI.projects.education.spaces.docsSpace.searchEngine.docsIndex[i]
pagesCount += 1
+ let lastValue
if (projectStats[documentPage.project] !== undefined) {
lastValue = projectStats[documentPage.project]
}
diff --git a/Projects/Education/UI/Spaces/Docs-Space/Footer.js b/Projects/Education/UI/Spaces/Docs-Space/Footer.js
index c2535e920..0950f0fa9 100644
--- a/Projects/Education/UI/Spaces/Docs-Space/Footer.js
+++ b/Projects/Education/UI/Spaces/Docs-Space/Footer.js
@@ -135,6 +135,12 @@ function newFoundationsDocsFooter() {
}
HTML = HTML + '">'
+ HTML = HTML + '
'
+
HTML = HTML + ''
HTML = HTML + '