diff --git a/Environment.js b/Environment.js
index 41aa97b94..efd66849b 100644
--- a/Environment.js
+++ b/Environment.js
@@ -33,10 +33,10 @@ exports.newEnvironment = function () {
P2P_NETWORK_NODE_SIGNING_ACCOUNT: 'P2P-Network-Node-1',
}
- if (process.env.PORTABLE_EXECUTABLE_DIR) {
- thisObject.PATH_TO_DATA_STORAGE = path.join(process.env.PORTABLE_USER_DOCUMENTS, '/Superalgos/Platform/My-Data-Storage')
- thisObject.PATH_TO_LOG_FILES = path.join(process.env.PORTABLE_USER_DOCUMENTS, '/Superalgos/Platform/My-Log-Files')
- thisObject.PATH_TO_MY_WORKSPACES = path.join(process.env.PORTABLE_USER_DOCUMENTS, '/Superalgos/Platform/My-Workspaces')
+ if (process.env.DATA_PATH) {
+ thisObject.PATH_TO_DATA_STORAGE = path.join(process.env.DATA_PATH, '/Superalgos_Data/My-Data-Storage')
+ thisObject.PATH_TO_LOG_FILES = path.join(process.env.DATA_PATH, '/Superalgos_Data/My-Log-Files')
+ thisObject.PATH_TO_MY_WORKSPACES = path.join(process.env.DATA_PATH, '/Superalgos_Data/My-Workspaces')
}
return thisObject
diff --git a/Platform/Client/httpInterface.js b/Platform/Client/httpInterface.js
index 637137c32..08e617350 100644
--- a/Platform/Client/httpInterface.js
+++ b/Platform/Client/httpInterface.js
@@ -598,7 +598,7 @@ exports.newHttpInterface = function newHttpInterface() {
function createNewDir(path) {
try {
- fs.mkdirSync(path)
+ fs.mkdirSync(path, {recursive: true})
} catch (err) {
if (err.message.indexOf('file already exists') < 0) {
throw (err)
@@ -1805,7 +1805,7 @@ exports.newHttpInterface = function newHttpInterface() {
/* Create Dir if it does not exist */
if (!fs.existsSync(dir)) {
- fs.mkdirSync(dir);
+ fs.mkdirSync(dir, {recursive: true});
}
fs.writeFile(filePath, fileContent, onFileWritten)
diff --git a/PlatformRoot.js b/PlatformRoot.js
index 2539bdb15..d1cdab872 100644
--- a/PlatformRoot.js
+++ b/PlatformRoot.js
@@ -15,6 +15,7 @@ The SA object is accesible everywhere at the Superalgos Desktop App.
It provides access to all modules built for Superalgos in general.
*/
global.SA = {}
+
/* Load Environment Variables */
let ENVIRONMENT = require('./Environment.js');
let ENVIRONMENT_MODULE = ENVIRONMENT.newEnvironment()
@@ -84,4 +85,7 @@ async function run(initialWorkspace) {
PL.app = require('./Platform/PlatformApp.js').newPlatformApp()
await PL.app.run(initialWorkspace)
console.log('Superalgos Platform App is Running!')
+ if(process.send) {
+ process.send("Running")
+ }
}
diff --git a/Projects/Data-Mining/Plugins/Data-Mines/Polus.json b/Projects/Data-Mining/Plugins/Data-Mines/Polus.json
index 39f958049..6d07fc079 100644
--- a/Projects/Data-Mining/Plugins/Data-Mines/Polus.json
+++ b/Projects/Data-Mining/Plugins/Data-Mines/Polus.json
@@ -26,7 +26,7 @@
"type": "Output Dataset",
"name": "Multi-Time-Frame-Market Fisher MFI",
"project": "Foundations",
- "id": "28569fec-50e0-4749-a7b3-69cfffcfc1e4",
+ "id": "be920018-1cdb-4b9a-a963-a9dba143c2e3",
"savedPayload": {
"position": {
"x": 37508.751212252304,
@@ -50,7 +50,7 @@
"referenceParent": {
"type": "Dataset Definition",
"name": "Multi-Time-Frame-Market",
- "id": "3ad62503-c084-447d-a9b5-1dba71d1ced0"
+ "id": "f7e0ada4-b653-44ab-8b4b-6377bf13391b"
},
"referenceParentCombinedNodePath": [
[
@@ -82,7 +82,7 @@
}
],
"outputDatasetFolders": [],
- "id": "35d4e04b-c7d5-4c47-8fa5-35b6334afa32",
+ "id": "5873fd36-a7e9-49e8-a7c5-329fb8b6029b",
"savedPayload": {
"position": {
"x": 37547.57406901768,
@@ -115,7 +115,7 @@
"name": "Fisher MFI Multi-Time-Frame-Market",
"config": "{\n \"mainUtility\": \"Self Reference\"\n}",
"project": "Foundations",
- "id": "fc87d621-c2dc-469f-bbc8-b49e56fd6698",
+ "id": "4a795fbe-94eb-4d88-82d9-a919b73ac8fc",
"savedPayload": {
"position": {
"x": 37475.246521998866,
@@ -139,7 +139,7 @@
"referenceParent": {
"type": "Status Report",
"name": "Fisher MFI",
- "id": "c2cf1b20-6fdc-4fad-b042-f03cfc31c44e"
+ "id": "c1c85988-97ad-4001-a189-a886505ff418"
},
"referenceParentCombinedNodePath": [
[
@@ -174,7 +174,7 @@
"name": "Candles Volumes Multi-Time-Frame-Market",
"config": "{\n \"mainUtility\": \"Market Ending Point\"\n}",
"project": "Foundations",
- "id": "f0af98c4-5920-4377-a32d-2bbc17d6389a",
+ "id": "d81959a1-ba72-454d-a5df-fc357137844a",
"savedPayload": {
"position": {
"x": 37648.341852440935,
@@ -234,7 +234,7 @@
"type": "Data Dependency",
"name": "Candles Multi-Time-Frame-Market",
"project": "Foundations",
- "id": "07ee6ebe-8ecf-4da2-9a0c-65f7f32e4762",
+ "id": "0ff60732-dcbd-4c29-bc5d-c0d8d373eb72",
"savedPayload": {
"position": {
"x": 37827.43434981832,
@@ -292,7 +292,7 @@
"type": "Data Dependency",
"name": "Volumes Multi-Time-Frame-Market",
"project": "Foundations",
- "id": "809e528b-1f69-45d1-b68c-ed503e42ac8b",
+ "id": "03a6fd1c-0090-472e-bb71-90a9c7159b45",
"savedPayload": {
"position": {
"x": 37944.11676726298,
@@ -348,7 +348,7 @@
}
],
"dataMineDataDependencies": [],
- "id": "24ff5e6f-078f-441f-9cc6-bf6debeb1e56",
+ "id": "fc0e8976-1530-4c57-ba06-aedc9e5b5f6b",
"savedPayload": {
"position": {
"x": 37664.04263931382,
@@ -375,7 +375,7 @@
"type": "Status Report",
"name": "Fisher MFI",
"project": "Foundations",
- "id": "c2cf1b20-6fdc-4fad-b042-f03cfc31c44e",
+ "id": "c1c85988-97ad-4001-a189-a886505ff418",
"savedPayload": {
"position": {
"x": 37798.528960139025,
@@ -402,7 +402,7 @@
"type": "Execution Started Event",
"name": "",
"project": "Foundations",
- "id": "13edb11f-7402-44d0-a2ac-6387fe0260d0",
+ "id": "003eddc4-afb2-4062-8e25-408abb287b65",
"savedPayload": {
"position": {
"x": 37876.17467366978,
@@ -460,7 +460,7 @@
"type": "Execution Finished Event",
"name": "New Execution Finished Event",
"project": "Foundations",
- "id": "f16cb712-6544-4ae1-9f38-37b25cfebf4c",
+ "id": "730e17a1-8acd-4d4f-a97b-10c01d966f1d",
"savedPayload": {
"position": {
"x": 37876.17467366978,
@@ -483,7 +483,7 @@
}
}
},
- "id": "8b68a0d6-5152-4ac2-96cb-08ef922170a3",
+ "id": "671fcb6d-1d68-4490-a25d-b2d57661eb2c",
"savedPayload": {
"position": {
"x": 37586.39692578306,
@@ -520,7 +520,7 @@
"type": "Output Dataset",
"name": "Multi-Time-Frame-Daily Fisher MFI",
"project": "Foundations",
- "id": "bc67a066-7bd0-41cf-8e41-2c66c7e38adb",
+ "id": "29740ac0-47e3-4224-9008-396d621d80e0",
"savedPayload": {
"position": {
"x": 37974.2648914271,
@@ -544,7 +544,7 @@
"referenceParent": {
"type": "Dataset Definition",
"name": "Multi-Time-Frame-Daily",
- "id": "72eb3267-9e55-4ffb-a215-58a194fa3d8f"
+ "id": "93bbc5e0-f8e5-402d-ada2-c2c96d38d3ce"
},
"referenceParentCombinedNodePath": [
[
@@ -576,7 +576,7 @@
}
],
"outputDatasetFolders": [],
- "id": "e8108dba-1bb4-4d3d-a570-4fe84a8e5bab",
+ "id": "76792013-7d37-41ef-8850-eabe9d455852",
"savedPayload": {
"position": {
"x": 38274.2648914271,
@@ -609,7 +609,7 @@
"name": "Fisher MFI Multi-Time-Frame-Daily",
"config": "{\n \"mainUtility\": \"Self Reference\"\n}",
"project": "Foundations",
- "id": "c87a07e4-c325-41c3-ab9b-751a817d0027",
+ "id": "aac9bfaf-6231-4fb6-8b62-b2ac080b688c",
"savedPayload": {
"position": {
"x": 38793.88013369776,
@@ -633,7 +633,7 @@
"referenceParent": {
"type": "Status Report",
"name": "Fisher MFI",
- "id": "3d8a387c-414f-45cb-ac11-60273e2c7875"
+ "id": "3c547460-4011-47b3-8c5d-601ab02bef18"
},
"referenceParentCombinedNodePath": [
[
@@ -668,7 +668,7 @@
"name": "",
"config": "{\n \"mainUtility\": \"Market Ending Point\"\n}",
"project": "Foundations",
- "id": "c1947e6e-2cbf-4bae-83e5-02d080041902",
+ "id": "4870e2cb-efcb-4958-92cb-630bb8fefe7a",
"savedPayload": {
"position": {
"x": 38918.14420240969,
@@ -727,7 +727,7 @@
"name": "Exchange Raw Data Historic-OHLCVs",
"config": "{\n \"mainUtility\": \"Market Starting Point\"\n}",
"project": "Foundations",
- "id": "6a46ca6f-71d8-4b3d-8b4f-6d93f096daf4",
+ "id": "177ddacc-d5e9-4982-96ac-d02cb5a31989",
"savedPayload": {
"position": {
"x": 39013.49537596843,
@@ -787,7 +787,7 @@
"type": "Data Dependency",
"name": "Candles Multi-Time-Frame-Daily",
"project": "Foundations",
- "id": "d1e83f71-ca33-4600-8431-cd5ed19d400c",
+ "id": "fdb34268-a4b1-4128-a3fb-1b64d0deb18f",
"savedPayload": {
"position": {
"x": 39073.435629471205,
@@ -845,7 +845,7 @@
"type": "Data Dependency",
"name": "Volumes Multi-Time-Frame-Daily",
"project": "Foundations",
- "id": "7d82b5f5-df19-465a-81df-b770f62108b3",
+ "id": "15211d1c-ff69-4add-9e01-e80f9aea7f73",
"savedPayload": {
"position": {
"x": 39093.88013369776,
@@ -901,7 +901,7 @@
}
],
"dataMineDataDependencies": [],
- "id": "12254091-906a-469c-ae28-1bc9425f77f9",
+ "id": "6bb83f46-be0e-4a4d-a481-d0955c3df917",
"savedPayload": {
"position": {
"x": 38493.88013369776,
@@ -928,7 +928,7 @@
"type": "Status Report",
"name": "Fisher MFI",
"project": "Foundations",
- "id": "3d8a387c-414f-45cb-ac11-60273e2c7875",
+ "id": "3c547460-4011-47b3-8c5d-601ab02bef18",
"savedPayload": {
"position": {
"x": 38274.2648914271,
@@ -955,7 +955,7 @@
"type": "Execution Started Event",
"name": "",
"project": "Foundations",
- "id": "c3fddee2-af37-46e2-9791-21a60b82988a",
+ "id": "0afa8982-3c53-4efd-adcc-07a756fcd130",
"savedPayload": {
"position": {
"x": 38234.07251256243,
@@ -1013,7 +1013,7 @@
"type": "Execution Finished Event",
"name": "New Execution Finished Event",
"project": "Foundations",
- "id": "d03eedcb-268e-46cd-8ef5-b2a3d539fa9d",
+ "id": "ef952042-900a-4700-a2c2-aa7fc08fa5d6",
"savedPayload": {
"position": {
"x": 38124.2648914271,
@@ -1036,7 +1036,7 @@
}
}
},
- "id": "353c8dfd-d65c-450b-a539-45c18136580e",
+ "id": "aa54916f-f76c-4e53-85a7-f74d2cd5e495",
"savedPayload": {
"position": {
"x": 37974.2648914271,
@@ -1072,7 +1072,7 @@
"name": "Multi-Time-Frame-Market",
"config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [\n \"24-hs\",\n \"12-hs\",\n \"08-hs\",\n \"06-hs\",\n \"04-hs\",\n \"03-hs\",\n \"02-hs\",\n \"01-hs\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n}",
"project": "Foundations",
- "id": "3ad62503-c084-447d-a9b5-1dba71d1ced0",
+ "id": "f7e0ada4-b653-44ab-8b4b-6377bf13391b",
"savedPayload": {
"position": {
"x": 37628.48415969435,
@@ -1100,7 +1100,7 @@
"name": "Multi-Time-Frame-Daily",
"config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [\n \"45-min\",\n \"40-min\",\n \"30-min\",\n \"20-min\",\n \"15-min\",\n \"10-min\",\n \"05-min\",\n \"04-min\",\n \"03-min\",\n \"02-min\",\n \"01-min\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n}",
"project": "Foundations",
- "id": "72eb3267-9e55-4ffb-a215-58a194fa3d8f",
+ "id": "93bbc5e0-f8e5-402d-ada2-c2c96d38d3ce",
"savedPayload": {
"position": {
"x": 37613.981887233334,
@@ -1139,7 +1139,7 @@
"name": "New Formula",
"code": "record.current.begin",
"project": "Foundations",
- "id": "779375a3-fea5-40d3-8e86-40f8cef17da6",
+ "id": "ef018def-7b72-4ffe-b7f3-b44ad5170bbb",
"savedPayload": {
"position": {
"x": 37863.45014367573,
@@ -1162,7 +1162,7 @@
}
}
},
- "id": "21bbf7ce-e24c-4a21-8d1f-acaf834bc8c3",
+ "id": "3ecdb15d-0f4a-45c6-9ef6-1594c7274205",
"savedPayload": {
"position": {
"x": 37764.681309616215,
@@ -1195,7 +1195,7 @@
"name": "New Formula",
"code": "record.current.end",
"project": "Foundations",
- "id": "4905b6f9-4556-4ca0-bc03-3ada19dca186",
+ "id": "b376e3a5-2ac1-482d-975b-2a5bcb93a551",
"savedPayload": {
"position": {
"x": 37793.30475382358,
@@ -1218,7 +1218,7 @@
}
}
},
- "id": "f01f7f58-23f1-4630-b00c-d141927f57af",
+ "id": "3a9d03d4-c366-443f-bfe4-e2be672cfe13",
"savedPayload": {
"position": {
"x": 37722.594075704925,
@@ -1251,7 +1251,7 @@
"name": "New Record Formula",
"code": "variable.Fisher",
"project": "Foundations",
- "id": "71927240-cd31-4c83-a3f7-22c496f203fd",
+ "id": "1099348c-63e7-4c55-9fb0-272cc38bda37",
"savedPayload": {
"position": {
"x": 37655.636674787005,
@@ -1274,7 +1274,7 @@
}
}
},
- "id": "20f4feef-24f5-4f10-8c59-dc7319a7cee9",
+ "id": "83122eeb-8c6a-467d-9b63-d1a67b106a6b",
"savedPayload": {
"position": {
"x": 37639.993228282976,
@@ -1307,7 +1307,7 @@
"name": "New Record Formula",
"code": "variable.Trigger",
"project": "Foundations",
- "id": "6370fa97-4a19-405c-a857-06f9e0163a46",
+ "id": "90d517f6-0156-43e3-b7e8-2839bbdc8b55",
"savedPayload": {
"position": {
"x": 37503.03043359206,
@@ -1330,7 +1330,7 @@
}
}
},
- "id": "900e76a9-5225-4a4c-bda7-953b1506d4f9",
+ "id": "a6a2bd83-302e-40c1-98a5-e27241eaaeb2",
"savedPayload": {
"position": {
"x": 37548.42948356601,
@@ -1354,7 +1354,7 @@
}
}
],
- "id": "efa932d7-4c78-4da3-8c69-015173443435",
+ "id": "e943705d-0e69-490e-945f-871142591231",
"savedPayload": {
"position": {
"x": 37616.52805852694,
@@ -1390,7 +1390,7 @@
"name": "New Procedure Javascript Code",
"code": "\nlet candle = record.current\nlet volume = getElement('volumes', candle)\nlet len = 14 //length for sma calculation at Money Flow Ratio calculation\nlet FTs = 10 //sampling for the Fisher Transform\n\n\n//calculate and store High Low Close average\nvariable.HLC.push((candle.max + candle.min + candle.close)/3)\nif(variable.HLC.length > 2){\n\tvariable.HLC.splice(0,1)\n}\n\n//raw moneyflow calculation\nvariable.RMF = (candle.max + candle.min + candle.close)/3 * (volume.buy + volume.sell)\n\n//initializing Positive and Negative mone flow\nif(variable.posMF === undefined){\n\t\tvariable.posMF =0\n}\nif(variable.negMF === undefined){\n\t\tvariable.negMF =0\n}\n\n//Positive Money flow calculation\nif (variable.HLC[1] > variable.HLC[0]){\n\tvariable.posMF = variable.posMF + variable.RMF\n}\nvariable.PMF.push(variable.posMF) //store Positive money FLow for SMA calculation\nif(variable.PMF.length > len){\n\tvariable.PMF.splice(0,1)\n}\n\n//Negative Money flow calculation\nif (variable.HLC[1] < variable.HLC[0]){\n\tvariable.negMF = variable.negMF + variable.RMF\n}\nvariable.NMF.push(variable.negMF) //store Negative money FLow for SMA calculation\nif(variable.NMF.length > len){\n\tvariable.NMF.splice(0,1)\n}\n\n//calculating SMA of nef and pos money flow\nvariable.sPMF = 0\nvariable.sNMF = 0\nif(variable.NMF.length === len && variable.PMF.length === len){\n\tfor(var i = 0 ; i < len ; i++) {\n\t\tvariable.sPMF = variable.sPMF + variable.PMF[i]\n\t\tvariable.sNMF = variable.sNMF + variable.NMF[i]\n\t}\n\tvariable.smaPMF = variable.sPMF / len\n\tvariable.smaNMF = variable.sNMF / len\n\t\n\tvariable.MFR = variable.smaPMF / variable.smaNMF //Money FLow ratio\n\tvariable.MFI = 100 - 100 /(1 + variable.MFR) //Money Flow Index\n}\n\n//handle initialization, undefined and NaN values at MFI\nif(variable.MFI === undefined || isNaN(variable.MFI)){\n\tvariable.MFI = 100\n}\n//store MFI values on th sampling range\nvariable.allMFI.push(variable.MFI)\nif(variable.allMFI.length > FTs){\n\tvariable.allMFI.splice(0,1)\n}\n\n//Procedure for Fisher Transform\n//finding max and min MFI on the sampling range\nvariable.High = Math.max.apply(Math,variable.allMFI)\nvariable.Low = Math.min.apply(Math,variable.allMFI)\n\nif(variable.prevValue === undefined) {\n\tvariable.prevValue = 0\n}\nvariable.Value = round(0.66 * ((variable.MFI - variable.Low)/ Math.max(variable.High - variable.Low, 0.001) - 0.5) + 0.67 + variable.prevValue)\nvariable.preValue = variable.Value\n\nif(variable.prevFisher === undefined){\n\tvariable.prevFisher = 0\n}\nvariable.Fisher = 0.5 * Math.log((1 + variable.Value) / Math.max(1 - variable.Value,0.001)) + 0.5 * variable.prevFisher\nif (isNaN(variable.Fisher)){\n\tvariable.Fisher = 0\n}\nvariable.Trigger = variable.prevFisher\nvariable.prevFisher = variable.Fisher\n\n\n//Functions definition\n//Round Function\nfunction round(val){\n\tif(val > 0.99) {\n\t\tvariable.v = 0.999\n\t}\n\telse {\n\t\tvariable.v=val\n\t}\n\tif(val < -0.99){\n\t\tvariable.v = -0.999\n\t}\n\telse {\n\t\tvariable.v=val\n\t}\n\treturn variable.v\n\n}",
"project": "Foundations",
- "id": "1315b971-8a10-4ac8-b0a2-f228faceb783",
+ "id": "94f237e4-268f-47ce-9545-25f1320a9f40",
"savedPayload": {
"position": {
"x": 37480.438377563456,
@@ -1413,7 +1413,7 @@
}
}
},
- "id": "d43513f1-756b-4ce1-8d72-bb92d6e16cf7",
+ "id": "19d8f3b4-7133-4dcc-8a24-7855f72580c3",
"savedPayload": {
"position": {
"x": 37464.759108073304,
@@ -1445,7 +1445,7 @@
"name": "New Procedure Javascript Code",
"code": " / Initialization Code. /\n\nvariable.HLC = []\nvariable.PMF = []\nvariable.NMF = []\nvariable.allMFI = []",
"project": "Foundations",
- "id": "b6ffc49b-aa90-4a6b-9c2e-f9415223cd8e",
+ "id": "e85ceb9e-7858-4acd-afcc-17116cf2be71",
"savedPayload": {
"position": {
"x": 37250.3690797089,
@@ -1468,7 +1468,7 @@
}
}
},
- "id": "10fca345-95ac-473d-8690-fa27d66c110d",
+ "id": "27404d32-86e6-4c2e-bd74-38d3e0305891",
"savedPayload": {
"position": {
"x": 37311.37957617027,
@@ -1491,7 +1491,7 @@
}
}
},
- "id": "453c78cf-5b58-4edd-95de-29673f75f744",
+ "id": "143bdf13-e2a8-4473-add4-0f3856a3a735",
"savedPayload": {
"position": {
"x": 37433.400569093006,
@@ -1514,7 +1514,7 @@
}
}
},
- "id": "d5327f29-f55c-459b-b8c3-ca5244f9e82e",
+ "id": "e456754f-4b8f-4835-80b1-d36198c77e57",
"savedPayload": {
"position": {
"x": 37480.33090860508,
@@ -1538,7 +1538,7 @@
"referenceParent": {
"type": "Plotter Module",
"name": "Fisher-MFI",
- "id": "b230ecf0-ca35-48c2-9ee9-8dfa95012871"
+ "id": "b3a6f34c-af2c-4091-be05-da59e6a312e6"
},
"referenceParentCombinedNodePath": [
[
@@ -1563,7 +1563,7 @@
}
}
],
- "id": "1dafcf7f-a8cc-41d8-ba3e-d86b6fabf5e6",
+ "id": "1d94d777-1844-41c1-bf31-28d2116f04c5",
"savedPayload": {
"position": {
"x": 37374.2648914271,
@@ -1606,7 +1606,7 @@
"type": "Output Dataset",
"name": "Multi-Time-Frame-Market Monte Carlo Forecast",
"project": "Foundations",
- "id": "b55fa59f-ef43-4964-aa4a-bca424cbc3fd",
+ "id": "9ec37d89-8e9f-497c-b9f9-66c420dbc5c8",
"savedPayload": {
"position": {
"x": 37736.39692578306,
@@ -1630,7 +1630,7 @@
"referenceParent": {
"type": "Dataset Definition",
"name": "Multi-Time-Frame-Market",
- "id": "45f60ed9-cbe2-47c1-879a-fc2970c20356"
+ "id": "6a5656e2-cdee-4c1f-93ad-0cfb6ca86456"
},
"referenceParentCombinedNodePath": [
[
@@ -1662,7 +1662,7 @@
}
],
"outputDatasetFolders": [],
- "id": "3d967bb5-c271-4f51-bef3-b678901a781a",
+ "id": "e9e51125-7d42-4262-aa50-2deeb63fd4dc",
"savedPayload": {
"position": {
"x": 37661.39692578306,
@@ -1695,7 +1695,7 @@
"name": "Monte Carlo Forecast Multi-Time-Frame-Market",
"config": "{\n \"mainUtility\": \"Self Reference\"\n}",
"project": "Foundations",
- "id": "7e9f374e-a8af-4819-93e6-61cd924e2085",
+ "id": "bfae8f60-4618-4b65-9dab-1ead38831ccb",
"savedPayload": {
"position": {
"x": 37877.56308589869,
@@ -1719,7 +1719,7 @@
"referenceParent": {
"type": "Status Report",
"name": "Fisher MFI",
- "id": "fc85f902-26b2-4463-b5ec-7c73d00e4ee7"
+ "id": "4cd4aee5-488c-4364-aeab-dd5317286dc3"
},
"referenceParentCombinedNodePath": [
[
@@ -1754,7 +1754,7 @@
"name": "Candles Volumes Multi-Time-Frame-Market",
"config": "{\n \"mainUtility\": \"Market Ending Point\"\n}",
"project": "Foundations",
- "id": "24baa0fb-3ac7-4c0d-a49d-032d672bb22a",
+ "id": "9fbdcf3f-1c75-4935-96a6-5daa2104afc8",
"savedPayload": {
"position": {
"x": 38046.94372882605,
@@ -1814,7 +1814,7 @@
"type": "Data Dependency",
"name": "Candles Multi-Time-Frame-Market",
"project": "Foundations",
- "id": "ee8f9e63-9a16-4deb-be4e-f88ccaeae05d",
+ "id": "9b96af01-8316-4427-87b2-62d964479e74",
"savedPayload": {
"position": {
"x": 38139.64882713854,
@@ -1872,7 +1872,7 @@
"type": "Data Dependency",
"name": "Volumes Multi-Time-Frame-Market",
"project": "Foundations",
- "id": "a89df629-235b-4e5b-926a-049c3b9ef939",
+ "id": "0c5d9144-5c2b-41e9-a4f9-d81c0ee31e1d",
"savedPayload": {
"position": {
"x": 38120.26818421118,
@@ -1928,7 +1928,7 @@
}
],
"dataMineDataDependencies": [],
- "id": "f6c1398a-f4e6-4482-8a74-e53de5bd6bbd",
+ "id": "59a41277-6771-4570-8988-5a448d27e150",
"savedPayload": {
"position": {
"x": 37846.204546918394,
@@ -1955,7 +1955,7 @@
"type": "Status Report",
"name": "Fisher MFI",
"project": "Foundations",
- "id": "fc85f902-26b2-4463-b5ec-7c73d00e4ee7",
+ "id": "4cd4aee5-488c-4364-aeab-dd5317286dc3",
"savedPayload": {
"position": {
"x": 37886.39692578306,
@@ -1982,7 +1982,7 @@
"type": "Execution Started Event",
"name": "",
"project": "Foundations",
- "id": "1eae5819-b6e0-4634-a93f-8d378eb5973d",
+ "id": "9f11f458-9b26-4718-9833-4d4733e99579",
"savedPayload": {
"position": {
"x": 37846.204546918394,
@@ -2040,7 +2040,7 @@
"type": "Execution Finished Event",
"name": "New Execution Finished Event",
"project": "Foundations",
- "id": "3fc19343-06c8-4dba-a5c2-3880aea86948",
+ "id": "71f84e4b-a419-49ed-b98c-ae39be907497",
"savedPayload": {
"position": {
"x": 37736.39692578306,
@@ -2063,7 +2063,7 @@
}
}
},
- "id": "401b6b92-4e68-4e01-870b-73abdb1bcaf2",
+ "id": "ea033cdd-b9ca-43a9-b2dd-e431b9562602",
"savedPayload": {
"position": {
"x": 37613.27649191813,
@@ -2100,7 +2100,7 @@
"type": "Output Dataset",
"name": "Multi-Time-Frame-Daily Monte Carlo Forecast",
"project": "Foundations",
- "id": "dbe29d32-8aa5-4ee8-852e-8cd9917dd94c",
+ "id": "0cf1a175-4161-4633-b8df-e4bdf7126dad",
"savedPayload": {
"position": {
"x": 38526.15730724512,
@@ -2124,7 +2124,7 @@
"referenceParent": {
"type": "Dataset Definition",
"name": "Multi-Time-Frame-Daily",
- "id": "e05c9d88-9f29-4ad3-826e-ed286eb41bda"
+ "id": "6eb02e7c-e5b7-417b-b098-8cf30ebc59ea"
},
"referenceParentCombinedNodePath": [
[
@@ -2156,7 +2156,7 @@
}
],
"outputDatasetFolders": [],
- "id": "9acc9d86-632e-4e23-b49d-19849a703e29",
+ "id": "63cffefa-2150-4411-a69a-b138c1876b3f",
"savedPayload": {
"position": {
"x": 37939.26874680484,
@@ -2189,7 +2189,7 @@
"name": "Monte Carlo Forecast Multi-Time-Frame-Daily",
"config": "{\n \"mainUtility\": \"Self Reference\"\n}",
"project": "Foundations",
- "id": "e1c7fcd4-e477-45bf-a886-8ff4033f0cf2",
+ "id": "ee10ef92-23b1-40ef-aca7-1d9144ac7f08",
"savedPayload": {
"position": {
"x": 38385.15564209127,
@@ -2213,7 +2213,7 @@
"referenceParent": {
"type": "Status Report",
"name": "Monte Carlo Forecast",
- "id": "156f3b61-da5c-4e57-8f1e-944d4fb2e943"
+ "id": "8a93512e-0570-45a9-8689-f6fbbd792e52"
},
"referenceParentCombinedNodePath": [
[
@@ -2248,7 +2248,7 @@
"name": "",
"config": "{\n \"mainUtility\": \"Market Ending Point\"\n}",
"project": "Foundations",
- "id": "9ed65b62-ad99-4286-b971-7410243f5d00",
+ "id": "95173ee5-5ada-4b5d-93e6-ffff36715b9d",
"savedPayload": {
"position": {
"x": 38332.87099616401,
@@ -2307,7 +2307,7 @@
"name": "Exchange Raw Data Historic-OHLCVs",
"config": "{\n \"mainUtility\": \"Market Starting Point\"\n}",
"project": "Foundations",
- "id": "9419fb15-8815-49de-802e-7a96b415f90a",
+ "id": "3ade5301-5483-4881-9103-3b5a0f529126",
"savedPayload": {
"position": {
"x": 38244.15397693742,
@@ -2367,7 +2367,7 @@
"type": "Data Dependency",
"name": "Candles Multi-Time-Frame-Daily",
"project": "Foundations",
- "id": "dd169ef0-54c6-4aa5-a9a6-ab710b74cc0a",
+ "id": "d4a37427-6283-4d23-bde8-4137d2112b9d",
"savedPayload": {
"position": {
"x": 38125.05050266,
@@ -2425,7 +2425,7 @@
"type": "Data Dependency",
"name": "Volumes Multi-Time-Frame-Daily",
"project": "Foundations",
- "id": "cf1f29ed-ce86-4a40-a262-9a470513c860",
+ "id": "0007e678-8be9-42bf-b4c8-f4eb53b4a83e",
"savedPayload": {
"position": {
"x": 37983.67727827596,
@@ -2481,7 +2481,7 @@
}
],
"dataMineDataDependencies": [],
- "id": "76c90680-8528-4407-8ff9-1ca472812fb2",
+ "id": "d6560a0d-4a26-4df4-93ac-23eebd72a9dd",
"savedPayload": {
"position": {
"x": 37798.267081650985,
@@ -2508,7 +2508,7 @@
"type": "Status Report",
"name": "Monte Carlo Forecast",
"project": "Foundations",
- "id": "156f3b61-da5c-4e57-8f1e-944d4fb2e943",
+ "id": "8a93512e-0570-45a9-8689-f6fbbd792e52",
"savedPayload": {
"position": {
"x": 37445.085284677036,
@@ -2535,7 +2535,7 @@
"type": "Execution Started Event",
"name": "",
"project": "Foundations",
- "id": "e34c3d4e-dd2e-41e1-814d-0a1353342fde",
+ "id": "c340b383-d702-49fa-b922-740ed3b8ef82",
"savedPayload": {
"position": {
"x": 37290.00667911922,
@@ -2593,7 +2593,7 @@
"type": "Execution Finished Event",
"name": "New Execution Finished Event",
"project": "Foundations",
- "id": "20316661-192a-424b-bdca-963bd53d2c7f",
+ "id": "f8afc6dd-229d-4ade-8fa9-cf4823bd6733",
"savedPayload": {
"position": {
"x": 37151.64100445689,
@@ -2616,7 +2616,7 @@
}
}
},
- "id": "687a550a-20ae-49b7-bb15-b1e370d857cc",
+ "id": "8648f846-ce79-4588-9a1d-a518feafe309",
"savedPayload": {
"position": {
"x": 37802.38018636455,
@@ -2652,7 +2652,7 @@
"name": "Multi-Time-Frame-Market",
"config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [\n \"24-hs\",\n \"12-hs\",\n \"08-hs\",\n \"06-hs\",\n \"04-hs\",\n \"03-hs\",\n \"02-hs\",\n \"01-hs\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n}",
"project": "Foundations",
- "id": "45f60ed9-cbe2-47c1-879a-fc2970c20356",
+ "id": "6a5656e2-cdee-4c1f-93ad-0cfb6ca86456",
"savedPayload": {
"position": {
"x": 37788.318434892455,
@@ -2680,7 +2680,7 @@
"name": "Multi-Time-Frame-Daily",
"config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [\n \"45-min\",\n \"40-min\",\n \"30-min\",\n \"20-min\",\n \"15-min\",\n \"10-min\",\n \"05-min\",\n \"04-min\",\n \"03-min\",\n \"02-min\",\n \"01-min\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n}",
"project": "Foundations",
- "id": "e05c9d88-9f29-4ad3-826e-ed286eb41bda",
+ "id": "6eb02e7c-e5b7-417b-b098-8cf30ebc59ea",
"savedPayload": {
"position": {
"x": 37591.661223890485,
@@ -2719,7 +2719,7 @@
"name": "New Formula",
"code": "record.current.begin",
"project": "Foundations",
- "id": "3e25cdf3-8ea2-47df-8b3f-f6294ffddea7",
+ "id": "7939661e-32f8-46e7-b146-2e50811161f8",
"savedPayload": {
"position": {
"x": 37888.53762897071,
@@ -2742,7 +2742,7 @@
}
}
},
- "id": "800874f1-e323-480d-89dc-6427f50cde6c",
+ "id": "1598e3d5-3213-431c-95e0-527f9598eca3",
"savedPayload": {
"position": {
"x": 37674.5499128043,
@@ -2775,7 +2775,7 @@
"name": "New Formula",
"code": "record.current.end",
"project": "Foundations",
- "id": "14398cac-b452-480c-8806-899ff0f67d3b",
+ "id": "07928407-8556-4e68-b740-714db225cef9",
"savedPayload": {
"position": {
"x": 37848.00388429863,
@@ -2798,7 +2798,7 @@
}
}
},
- "id": "6d600221-c97c-4017-b310-84f1b422946b",
+ "id": "012d60ce-ba93-42ca-a0e6-5043385a0f11",
"savedPayload": {
"position": {
"x": 37647.52741635625,
@@ -2831,7 +2831,7 @@
"name": "New Record Formula",
"code": "variable.futur",
"project": "Foundations",
- "id": "ce6a6094-4fc2-4b1a-8588-7c7125431828",
+ "id": "b83e5abd-d130-4dda-a997-8dcdc4e06287",
"savedPayload": {
"position": {
"x": 37792.660951674574,
@@ -2854,7 +2854,7 @@
}
}
},
- "id": "8cc8984d-6a79-4601-a6cf-e8b5f9314be1",
+ "id": "17c975cf-ff9a-4aa5-951d-15ffdd7f6410",
"savedPayload": {
"position": {
"x": 37610.63212794021,
@@ -2887,7 +2887,7 @@
"name": "New Record Formula",
"code": "variable.price1",
"project": "Foundations",
- "id": "18df8bd9-4aae-4703-b1f6-0d68df3f7f1c",
+ "id": "3fccf969-866e-46dd-91e8-c90d86246966",
"savedPayload": {
"position": {
"x": 37723.87155777241,
@@ -2910,7 +2910,7 @@
}
}
},
- "id": "87f6cf6a-1c81-48c8-956a-5bf52b0c1614",
+ "id": "668b403b-754d-40c7-9d74-56b9cc435f7f",
"savedPayload": {
"position": {
"x": 37564.77253200543,
@@ -2943,7 +2943,7 @@
"name": "New Record Formula",
"code": "variable.price5",
"project": "Foundations",
- "id": "5087918b-5315-40ff-a1ef-b023d37ba56f",
+ "id": "2f3938a4-2c8d-4636-bae6-3e01b400d1a1",
"savedPayload": {
"position": {
"x": 37643.3295257689,
@@ -2966,7 +2966,7 @@
}
}
},
- "id": "dad815b1-9358-434f-b4d2-caa5b4f13d88",
+ "id": "bd9da4c8-8893-4ef8-b34a-30d1600c6035",
"savedPayload": {
"position": {
"x": 37511.0778440031,
@@ -2999,7 +2999,7 @@
"name": "New Record Formula",
"code": "variable.price10",
"project": "Foundations",
- "id": "43bc9a4b-66f9-4d67-9921-c2d69e200524",
+ "id": "2066bb5e-14b8-4652-8ad8-98a8297dc9c6",
"savedPayload": {
"position": {
"x": 37553.01806779568,
@@ -3022,7 +3022,7 @@
}
}
},
- "id": "698354bc-37ac-45f5-b7a9-25601faecb8b",
+ "id": "91f00d6f-5e32-4277-af64-3ff05db71d8e",
"savedPayload": {
"position": {
"x": 37450.87020535428,
@@ -3055,7 +3055,7 @@
"name": "New Record Formula",
"code": "variable.price20",
"project": "Foundations",
- "id": "ef92a4a8-1dc4-4b38-ab5b-43e427232513",
+ "id": "609edfcd-2a50-4536-842a-6d497e2635db",
"savedPayload": {
"position": {
"x": 37455.160951674574,
@@ -3078,7 +3078,7 @@
}
}
},
- "id": "2b914baa-7ce5-4579-bed4-ea6063088c30",
+ "id": "e7b73612-c917-4c1a-a13f-80a2cae29b9e",
"savedPayload": {
"position": {
"x": 37385.63212794021,
@@ -3111,7 +3111,7 @@
"name": "New Record Formula",
"code": "variable.price30",
"project": "Foundations",
- "id": "3e3501c9-8547-4738-8b15-98389546c944",
+ "id": "417d6956-1cb4-4b73-be08-86a7db14949d",
"savedPayload": {
"position": {
"x": 37352.16774437364,
@@ -3134,7 +3134,7 @@
}
}
},
- "id": "e714780c-6281-46d8-b572-2026e9ebf566",
+ "id": "76fea3b0-30c1-42a7-8ce2-fc46e7528558",
"savedPayload": {
"position": {
"x": 37316.96998973959,
@@ -3167,7 +3167,7 @@
"name": "New Record Formula",
"code": "variable.price40",
"project": "Foundations",
- "id": "84e56fe6-405e-4acb-89c1-9c6715d5670f",
+ "id": "a5410572-2aec-4a7a-98a1-930e0a4d6bbd",
"savedPayload": {
"position": {
"x": 37246.574480471485,
@@ -3190,7 +3190,7 @@
}
}
},
- "id": "a36bbed4-9567-4b1c-b97c-154e9b371c6d",
+ "id": "67a20c6d-eb82-40ce-88cc-cb7865c4bb00",
"savedPayload": {
"position": {
"x": 37246.574480471485,
@@ -3223,7 +3223,7 @@
"name": "New Record Formula",
"code": "variable.price45",
"project": "Foundations",
- "id": "43dddb98-5013-48ef-9564-afb6b35d6ea7",
+ "id": "85d7ad8d-3959-4f8b-8d06-1cb891863890",
"savedPayload": {
"position": {
"x": 37140.98121656933,
@@ -3246,7 +3246,7 @@
}
}
},
- "id": "beb98f77-74a6-47e1-8da3-bcd27eb7ffcf",
+ "id": "16222d66-bdad-49fa-a9a2-d82ac3759b8a",
"savedPayload": {
"position": {
"x": 37176.17897120338,
@@ -3279,7 +3279,7 @@
"name": "New Record Formula",
"code": "variable.BeginF",
"project": "Foundations",
- "id": "de0fb696-e68a-4aee-a80c-bc4cbb5c7c6d",
+ "id": "66d72bd4-d69e-4f27-af60-a7c298c6a39b",
"savedPayload": {
"position": {
"x": 37037.988009268396,
@@ -3302,7 +3302,7 @@
}
}
},
- "id": "a2744819-ab26-48cc-8f54-832098db3cbd",
+ "id": "bd56c678-980a-4e97-9842-e18a976ebfc5",
"savedPayload": {
"position": {
"x": 37107.51683300276,
@@ -3335,7 +3335,7 @@
"name": "New Record Formula",
"code": "variable.EndF",
"project": "Foundations",
- "id": "dbe9dd9e-ff62-4c86-b08d-01a42db00a75",
+ "id": "f580b9f0-2b3e-4680-80cf-ea3754529f20",
"savedPayload": {
"position": {
"x": 36940.13089314729,
@@ -3358,7 +3358,7 @@
}
}
},
- "id": "923b88f5-9ce1-4cbe-8445-0cc1699193b4",
+ "id": "59037a09-7c4d-4205-8cda-e09ee3cf1d3e",
"savedPayload": {
"position": {
"x": 37042.27875558869,
@@ -3391,7 +3391,7 @@
"name": "New Record Formula",
"code": "variable.price45d",
"project": "Foundations",
- "id": "67fbd521-0322-40f2-93ba-f3eb4228cb0c",
+ "id": "bd58f77f-60f7-4802-b40f-7055ca710efb",
"savedPayload": {
"position": {
"x": 36849.81943517407,
@@ -3414,7 +3414,7 @@
}
}
},
- "id": "c27e6813-f3af-4fb4-970e-fab94397e90f",
+ "id": "8505909c-c34d-402c-a84a-0e80f19186e8",
"savedPayload": {
"position": {
"x": 36982.07111693987,
@@ -3447,7 +3447,7 @@
"name": "New Record Formula",
"code": "variable.price40d",
"project": "Foundations",
- "id": "73b8a509-0ac4-4dcc-aa43-661d0ca5b759",
+ "id": "c4dd14f0-119c-4cad-9fa4-f13a13828147",
"savedPayload": {
"position": {
"x": 36769.27740317056,
@@ -3470,7 +3470,7 @@
}
}
},
- "id": "0ccc7a6e-3bb9-48a8-aaa5-bfdb00c3c09a",
+ "id": "16567d23-fa77-4056-a29c-101fc0553fcd",
"savedPayload": {
"position": {
"x": 36928.37642893754,
@@ -3503,7 +3503,7 @@
"name": "New Record Formula",
"code": "variable.price30d",
"project": "Foundations",
- "id": "edb12bd3-b262-4068-b175-a02d36bcc4ba",
+ "id": "30dae891-f202-4be4-bf61-3dba8a089691",
"savedPayload": {
"position": {
"x": 36700.488009268396,
@@ -3526,7 +3526,7 @@
}
}
},
- "id": "475ee1aa-63e5-47c2-aacc-b78496c0abaf",
+ "id": "88adace6-b8e3-48f5-afca-657cb4af1b29",
"savedPayload": {
"position": {
"x": 36882.51683300276,
@@ -3559,7 +3559,7 @@
"name": "New Record Formula",
"code": "variable.price20d",
"project": "Foundations",
- "id": "02f78bf8-4f68-47ff-a323-53bdef150717",
+ "id": "bc21cddc-a980-436a-b084-65faf0efee37",
"savedPayload": {
"position": {
"x": 36645.14507664434,
@@ -3582,7 +3582,7 @@
}
}
},
- "id": "c06531fd-343f-4f93-b60a-2b9a94cfab59",
+ "id": "1ecc52b5-0034-4238-ad40-f3b18f6630ea",
"savedPayload": {
"position": {
"x": 36845.62154458672,
@@ -3615,7 +3615,7 @@
"name": "New Record Formula",
"code": "variable.price10d",
"project": "Foundations",
- "id": "e98fe5f6-9152-4e1c-8804-b991082004af",
+ "id": "334e2c90-db21-4e88-a995-22d35b41ea07",
"savedPayload": {
"position": {
"x": 36604.61133197226,
@@ -3638,7 +3638,7 @@
}
}
},
- "id": "fc62f0fa-ab61-4ddf-86f5-2f20425231f5",
+ "id": "e664a71b-31d1-464c-8fe6-de6dfadf34f0",
"savedPayload": {
"position": {
"x": 36818.59904813867,
@@ -3671,7 +3671,7 @@
"name": "New Record Formula",
"code": "variable.price5d",
"project": "Foundations",
- "id": "be5b270d-6391-4644-928b-913200189887",
+ "id": "689e345d-1b51-404a-8cf6-f901f8f61673",
"savedPayload": {
"position": {
"x": 36579.88485056977,
@@ -3694,7 +3694,7 @@
}
}
},
- "id": "a57ed7bf-6c47-465e-9569-7bf6baf4b88a",
+ "id": "b3a4d674-cae0-4664-9edd-d83fc1e4150e",
"savedPayload": {
"position": {
"x": 36802.114727203676,
@@ -3727,7 +3727,7 @@
"name": "New Record Formula",
"code": "variable.price1d",
"project": "Foundations",
- "id": "cce2f698-99f3-417e-a9d2-a5bbb09e7967",
+ "id": "df5c26f9-8587-4949-bea5-04dd05488273",
"savedPayload": {
"position": {
"x": 36571.574480471485,
@@ -3750,7 +3750,7 @@
}
}
},
- "id": "fca253a0-264a-43bf-93e1-89d65a58ff50",
+ "id": "000075c5-466c-4840-9cf7-2ba8dd4f5898",
"savedPayload": {
"position": {
"x": 36796.574480471485,
@@ -3774,7 +3774,7 @@
}
}
],
- "id": "37d93a69-dc34-41b4-8d5e-35539dc006e2",
+ "id": "d6493d23-727c-488f-8fb4-39013720de94",
"savedPayload": {
"position": {
"x": 37246.574480471485,
@@ -3810,7 +3810,7 @@
"name": "New Procedure Javascript Code",
"code": "\tlet candle = record.current //define candle pointer\n\tlet v = 1 // variance for the gaussian distributed random number -- higer is better but in order to keep reasonable computing time it should not exceed 5\n\tlet iter = 10000 // number of iteration of the Monte Carlo simulation\n\n\t//initialize lastClose array to avoid undefined or 0 value\n\tif(variable.lastClose.length === 0 ){\n\t\tvariable.lastClose.push(candle.close)\n\t}\n\n\t//fetch candle clos and previous candle close in an array\n\tvariable.lastClose.push(candle.close) \n\tif(variable.lastClose.length > 2) {\n\t\tvariable.lastClose.splice(0,1)\n\t}\n\n\t//calculate and store Periode Daily Return on all time periods\n\tvariable.PDR.push(Math.log(variable.lastClose[1] / variable.lastClose[0]))\n\n\t//statistic calculations of PDR\n\tvariable.totalPDR = 0\n\tfor(j=0 ; j < variable.PDR.length ; j++){\n\t\tvariable.totalPDR += variable.PDR[j]\n\t}\n\tvariable.avgPDR = variable.totalPDR / variable.PDR.length //average PDR\n\n\tvariable.prodvar = 0\n\t\t\t//variance and standard deviation calculations\n\tfor( var j = 0 ; j < variable.PDR.length ; j++){\n\t\tvariable.prodvar = variable.prodvar + Math.pow(variable.PDR[j] - variable.avgPDR,2)\n\t}\n\n\tvariable.varPDR = variable.prodvar / variable.PDR.length //variance\n\tvariable.sigPDR = Math.sqrt(variable.varPDR) //standard deviation\n\n\t//Drift calculation\n\tvariable.drift = variable.avgPDR - variable.varPDR / 2\n\t\n\t//Futur price array over iter number of values\n\tvariable.frct = []\n\tfor(var j = 0 ; j < iter ; j++){\n\t\tvariable.frct.push(candle.close * Math.exp(variable.drift + random(v) * variable.sigPDR))\n\t}\n\n\t//average of futur price\n\tvariable.totalFRCT = 0\n\tfor(j=0 ; j < variable.frct.length ; j++){\n\t\tvariable.totalFRCT += variable.frct[j]\n\t}\n\tvariable.futur = variable.totalFRCT / variable.frct.length\n\t\n\t//standard deviation of futur price\n\tvariable.prodvar = 0\n\tfor(var j = 0 ; j < variable.frct.length ; j++){\n\t\tvariable.prodvar = variable.prodvar + Math.pow(variable.frct[j] - variable.futur,2)\n\t}\n\tvariable.varFRCT = variable.prodvar / variable.PDR.length //variance\n\tvariable.stdF = Math.sqrt(variable.varFRCT) //standard deviation\n\t\n\t//price at 1% probability\n\tvariable.price1 = variable.stdF * 2.34 + variable.futur\n\tvariable.price1d = variable.futur - variable.stdF * 2.34 \n\t//price at 5% probability\n\tvariable.price5 = variable.stdF * 1.64 + variable.futur\n\tvariable.price5d = variable.futur - variable.stdF * 1.64 \n\t//price at 10% probability\n\tvariable.price10 = variable.stdF * 1.28 + variable.futur\n\tvariable.price10d = variable.futur - variable.stdF * 1.28 \n\t//price at 20% probability\n\tvariable.price20 = variable.stdF * 0.84 + variable.futur\n\tvariable.price20d = variable.futur - variable.stdF * 0.84 \n\t//price at 30% probability\n\tvariable.price30 = variable.stdF * 0.525 + variable.futur\n\tvariable.price30d = variable.futur - variable.stdF * 0.525 \n\t//price at 40% probability\n\tvariable.price40 = variable.stdF * 0.25 + variable.futur\n\tvariable.price40d = variable.futur - variable.stdF * 0.25 \n\t//price at 45% probability\n\tvariable.price45 = variable.stdF * 0.125 + variable.futur\n\tvariable.price45d = variable.futur - variable.stdF * 0.125 \n\n\t//Futur Begin and End\n\tvariable.BeginF = candle.begin + (candle.end - candle.begin)\n\tvariable.EndF = candle.end + (candle.end - candle.begin)\n\n\t//function declaration\n\t //gaussian distributed random number generation\n\t function random(va){\n\t\t var r = 0\n\t\t for(var i = va ; i>0 ; i--){\n\t\t\t r += Math.random()\n\t\t }\n\t\t return r/va\n\t }",
"project": "Foundations",
- "id": "a27c9565-8390-44b0-911b-55e75f6d8f98",
+ "id": "e0039d34-db74-42a8-bf8a-5fca1fe7d9b9",
"savedPayload": {
"position": {
"x": 36075.9693959398,
@@ -3833,7 +3833,7 @@
}
}
},
- "id": "7b0bc851-7f5b-4ad4-9d27-dd369a857c8d",
+ "id": "3bc124fb-52b3-466f-b97c-e478a61a44a9",
"savedPayload": {
"position": {
"x": 36300.9693959398,
@@ -3865,7 +3865,7 @@
"name": "New Procedure Javascript Code",
"code": " / Initialization Code. /\n\nvariable.lastClose = []\nvariable.PDR = []\nvariable.frct = []",
"project": "Foundations",
- "id": "d2170d70-1beb-4d3b-88ab-dd1fbca721f5",
+ "id": "09e61a87-337c-41ad-8b8d-296522a8a740",
"savedPayload": {
"position": {
"x": 35581.8351008308,
@@ -3888,7 +3888,7 @@
}
}
},
- "id": "75e4db81-cd90-4b6c-8149-bb6de3874f35",
+ "id": "6a1d3840-1122-4d74-9b13-b73ab830bdc9",
"savedPayload": {
"position": {
"x": 35971.5465325338,
@@ -3911,7 +3911,7 @@
}
}
},
- "id": "d73ddb0e-1237-4fe5-8eb5-5dae6e46509a",
+ "id": "6b4e525b-40bf-4ddb-a461-13399151c6f6",
"savedPayload": {
"position": {
"x": 36750.9693959398,
@@ -3934,7 +3934,7 @@
}
}
},
- "id": "4950c085-cce2-4c85-82ee-ea3e17f01f67",
+ "id": "f943626d-0864-4400-8b45-544603ffc304",
"savedPayload": {
"position": {
"x": 37387.36549900769,
@@ -3958,7 +3958,7 @@
"referenceParent": {
"type": "Plotter Module",
"name": "Monte Carlo Forecast",
- "id": "807dc4d6-5b3a-46f8-8d66-608f364373c5"
+ "id": "f9a9a4cc-7a67-425c-a7da-b21900c47ff2"
},
"referenceParentCombinedNodePath": [
[
@@ -3983,7 +3983,7 @@
}
}
],
- "id": "3b688a64-e717-42f5-9d21-1e8956f4f42e",
+ "id": "4be173f7-b072-482b-bc62-4263979ffdb2",
"savedPayload": {
"position": {
"x": 37316.969989739584,
@@ -4026,7 +4026,7 @@
"type": "Output Dataset",
"name": "Multi-Time-Frame-Market MAMA_PLUV",
"project": "Foundations",
- "id": "25ae46a7-bb9b-4f1b-b1c2-8a58356f0f1e",
+ "id": "771d54be-7bfc-40df-a013-8d205321e941",
"savedPayload": {
"position": {
"x": 37590.48321076812,
@@ -4050,7 +4050,7 @@
"referenceParent": {
"type": "Dataset Definition",
"name": "Multi-Time-Frame-Market",
- "id": "b1dc7938-a2b2-4a8b-86d1-e1edc961a59b"
+ "id": "8629df2b-5cb0-4ed4-b1a7-cdcd8206ebde"
},
"referenceParentCombinedNodePath": [
[
@@ -4084,7 +4084,7 @@
"type": "Output Dataset",
"name": "Multi-Time-Frame-Market Keltner MAMA",
"project": "Foundations",
- "id": "ea5c26e2-bd20-477c-8fd5-8822199c9c86",
+ "id": "1613d461-d8d2-4b85-886d-9234f458e9b2",
"savedPayload": {
"position": {
"x": 37908.24518293128,
@@ -4108,7 +4108,7 @@
"referenceParent": {
"type": "Dataset Definition",
"name": "Multi-Time-Frame-Market",
- "id": "65c0845b-3d16-410c-9daa-3939b035997c"
+ "id": "87cf42e8-5d0b-4632-b7c7-8a70b4c17ed0"
},
"referenceParentCombinedNodePath": [
[
@@ -4142,7 +4142,7 @@
"type": "Output Dataset",
"name": "Multi-Time-Frame-Market Keltner EMA",
"project": "Foundations",
- "id": "095f42f0-f56c-4f3d-b74f-d3979078d17a",
+ "id": "eae62889-bc3e-4889-af34-611032fe2963",
"savedPayload": {
"position": {
"x": 37924.898382232954,
@@ -4166,7 +4166,7 @@
"referenceParent": {
"type": "Dataset Definition",
"name": "Multi-Time-Frame-Market",
- "id": "dea7cf39-6906-4a9e-90e2-9a11f9075be0"
+ "id": "b029faa5-1879-4334-bf86-4b6e78d86754"
},
"referenceParentCombinedNodePath": [
[
@@ -4198,7 +4198,7 @@
}
],
"outputDatasetFolders": [],
- "id": "af7a1250-b72d-4e28-941e-43a816d44065",
+ "id": "4164f880-b922-4a73-9204-58b327caea15",
"savedPayload": {
"position": {
"x": 37757.69079650054,
@@ -4231,7 +4231,7 @@
"name": "Monte Carlo Forecast Multi-Time-Frame-Market",
"config": "{\n \"mainUtility\": \"Self Reference\"\n}",
"project": "Foundations",
- "id": "ff4b698b-4214-4de2-9c9d-90dc9386d4d4",
+ "id": "96583b75-d442-4fd4-a5c0-c497cbb97589",
"savedPayload": {
"position": {
"x": 37608.13614985521,
@@ -4255,7 +4255,7 @@
"referenceParent": {
"type": "Status Report",
"name": "Fisher MFI",
- "id": "fc85f902-26b2-4463-b5ec-7c73d00e4ee7"
+ "id": "4cd4aee5-488c-4364-aeab-dd5317286dc3"
},
"referenceParentCombinedNodePath": [
[
@@ -4290,7 +4290,7 @@
"name": "Candles Volumes Multi-Time-Frame-Market",
"config": "{\n \"mainUtility\": \"Market Ending Point\"\n}",
"project": "Foundations",
- "id": "49c60899-776c-4dbc-a107-b93744fa60a4",
+ "id": "a09a6a1d-83ef-4d16-8981-1113d402a9be",
"savedPayload": {
"position": {
"x": 37627.51679278257,
@@ -4350,7 +4350,7 @@
"type": "Data Dependency",
"name": "Candles Multi-Time-Frame-Market",
"project": "Foundations",
- "id": "41285143-681e-44ef-80ee-82ac0055bdbd",
+ "id": "17a25f24-20df-4e45-a3c6-28f078416a3a",
"savedPayload": {
"position": {
"x": 37534.81169447009,
@@ -4408,7 +4408,7 @@
"type": "Data Dependency",
"name": "Volumes Multi-Time-Frame-Market",
"project": "Foundations",
- "id": "65435a9e-783d-4070-9d4e-73a7aa5e3108",
+ "id": "12275d19-eb60-44c1-8346-793ae3e69740",
"savedPayload": {
"position": {
"x": 37365.43105154272,
@@ -4464,7 +4464,7 @@
}
],
"dataMineDataDependencies": [],
- "id": "b7d127f8-79a7-4b9d-9c35-4bbc327bdb7d",
+ "id": "e33f9720-4085-40e4-afa6-6b514ced4287",
"savedPayload": {
"position": {
"x": 38035.11184240261,
@@ -4491,7 +4491,7 @@
"type": "Status Report",
"name": "KBS",
"project": "Foundations",
- "id": "1bf3d4bc-0930-40a7-820f-b803c43391c0",
+ "id": "06e64bb5-55d2-4acd-bfd8-f7a064a08c5d",
"savedPayload": {
"position": {
"x": 38047.30283040001,
@@ -4518,7 +4518,7 @@
"type": "Execution Started Event",
"name": "",
"project": "Foundations",
- "id": "45008e84-c893-4f1a-ba61-a4a3d062d363",
+ "id": "e4e261a0-cbfa-4b06-8a23-f1e38c26fcf1",
"savedPayload": {
"position": {
"x": 37941.55158153462,
@@ -4576,7 +4576,7 @@
"type": "Execution Finished Event",
"name": "New Execution Finished Event",
"project": "Foundations",
- "id": "bd637632-bfd2-471a-8b1b-e9f90d2ba039",
+ "id": "9f1aadfc-92ba-4276-a843-2d50584fa706",
"savedPayload": {
"position": {
"x": 37746.19405753852,
@@ -4599,7 +4599,7 @@
}
}
},
- "id": "3bb01f8f-f507-41b9-aee1-6a9c5c491a38",
+ "id": "92a1b82e-4673-4c73-991e-90045131348e",
"savedPayload": {
"position": {
"x": 37607.1364100698,
@@ -4636,7 +4636,7 @@
"type": "Output Dataset",
"name": "Multi-Time-Frame-Daily MAMA_PLUV",
"project": "Foundations",
- "id": "ec0d3169-fb30-4af6-9b5f-9579b0775fa9",
+ "id": "1ba51e22-440c-4f83-940c-539dbbf254a4",
"savedPayload": {
"position": {
"x": 38023.435629471205,
@@ -4660,7 +4660,7 @@
"referenceParent": {
"type": "Dataset Definition",
"name": "Multi-Time-Frame-Daily",
- "id": "b6ba0cbc-d5b5-4433-b0b4-87b70103c70f"
+ "id": "1164be05-6c78-4938-8e11-ee05d407adb6"
},
"referenceParentCombinedNodePath": [
[
@@ -4694,7 +4694,7 @@
"type": "Output Dataset",
"name": "Multi-Time-Frame-Daily Keltner MAMA",
"project": "Foundations",
- "id": "4176f7a4-9d17-42bc-8b64-a5b7f73595cb",
+ "id": "2f3b4c77-ab06-450e-8d77-8d148f0b7530",
"savedPayload": {
"position": {
"x": 37963.49537596843,
@@ -4718,7 +4718,7 @@
"referenceParent": {
"type": "Dataset Definition",
"name": "Multi-Time-Frame-Daily",
- "id": "ea1065d8-bc1c-484f-bf92-f090a2d38a71"
+ "id": "83dad8ce-f381-4422-b65b-f1664e57b548"
},
"referenceParentCombinedNodePath": [
[
@@ -4752,7 +4752,7 @@
"type": "Output Dataset",
"name": "Multi-Time-Frame-Daily Keltner EMA",
"project": "Foundations",
- "id": "577aa5d1-da56-4efa-b42f-337acc6162e4",
+ "id": "4a852380-59e8-46c4-ba52-8b597f136a3e",
"savedPayload": {
"position": {
"x": 37599.17156075928,
@@ -4776,7 +4776,7 @@
"referenceParent": {
"type": "Dataset Definition",
"name": "Multi-Time-Frame-Daily",
- "id": "026ec280-06de-466f-bb9d-1303fe48558f"
+ "id": "bc47fe05-d344-42d9-8b48-f9793c7074e9"
},
"referenceParentCombinedNodePath": [
[
@@ -4808,7 +4808,7 @@
}
],
"outputDatasetFolders": [],
- "id": "3fd1cbcd-bb28-457b-9655-d4ffe3fef265",
+ "id": "7554b4af-f0a1-4c50-ac6d-55f80d6beb6c",
"savedPayload": {
"position": {
"x": 37443.88013369776,
@@ -4841,7 +4841,7 @@
"name": "Keltner Multi-Time-Frame-Daily",
"config": "{\n \"mainUtility\": \"Self Reference\"\n}",
"project": "Foundations",
- "id": "a1edf79a-d287-4a03-9a6b-3280f727623b",
+ "id": "fdefa8fb-f781-43f6-a224-70c6891645f6",
"savedPayload": {
"position": {
"x": 37743.88013369776,
@@ -4865,7 +4865,7 @@
"referenceParent": {
"type": "Status Report",
"name": "KBS",
- "id": "2be254a8-d409-4fc2-bf55-8f94c7294a76"
+ "id": "2ea8a367-00bb-4540-8291-5a048c6ececb"
},
"referenceParentCombinedNodePath": [
[
@@ -4900,7 +4900,7 @@
"name": "",
"config": "{\n \"mainUtility\": \"Market Ending Point\"\n}",
"project": "Foundations",
- "id": "c1d88b43-f648-4f4f-946c-1713c14dfbeb",
+ "id": "afa40833-054c-4d9b-8b1f-54dfb8df2291",
"savedPayload": {
"position": {
"x": 37648.528960139025,
@@ -4959,7 +4959,7 @@
"name": "Exchange Raw Data Historic-OHLCVs",
"config": "{\n \"mainUtility\": \"Market Starting Point\"\n}",
"project": "Foundations",
- "id": "7173a9fe-bf90-4cbe-ae3f-b4673c1ddd2a",
+ "id": "5660dc0d-5605-4c4f-a461-8ddebb0cbdfa",
"savedPayload": {
"position": {
"x": 37524.2648914271,
@@ -5019,7 +5019,7 @@
"type": "Data Dependency",
"name": "Candles Multi-Time-Frame-Daily",
"project": "Foundations",
- "id": "8bd36654-8f03-4476-a21f-a5806a94ce27",
+ "id": "c5d10e0a-3742-483e-8ecb-0ee57346ff2f",
"savedPayload": {
"position": {
"x": 37379.55631848861,
@@ -5077,7 +5077,7 @@
"type": "Data Dependency",
"name": "Volumes Multi-Time-Frame-Daily",
"project": "Foundations",
- "id": "ff360d6c-d3b6-48b7-8f77-efaaffdab152",
+ "id": "6cd7c7cc-de36-4c62-8dc9-380f10972431",
"savedPayload": {
"position": {
"x": 37224.2648914271,
@@ -5133,7 +5133,7 @@
}
],
"dataMineDataDependencies": [],
- "id": "26b252c1-90c0-42df-9a8b-fc9c3e5dcf0e",
+ "id": "c34e77ad-d529-4cdf-8f7b-64451b06c616",
"savedPayload": {
"position": {
"x": 37224.2648914271,
@@ -5160,7 +5160,7 @@
"type": "Status Report",
"name": "KBS",
"project": "Foundations",
- "id": "2be254a8-d409-4fc2-bf55-8f94c7294a76",
+ "id": "2ea8a367-00bb-4540-8291-5a048c6ececb",
"savedPayload": {
"position": {
"x": 36924.2648914271,
@@ -5187,7 +5187,7 @@
"type": "Execution Started Event",
"name": "",
"project": "Foundations",
- "id": "f33f647a-e75b-4e5a-8346-190866708070",
+ "id": "cbaf6618-b574-4804-8205-6e798e9fe7c4",
"savedPayload": {
"position": {
"x": 36774.2648914271,
@@ -5245,7 +5245,7 @@
"type": "Execution Finished Event",
"name": "New Execution Finished Event",
"project": "Foundations",
- "id": "b67784d5-7682-4a43-94ca-16c47b8447cb",
+ "id": "c92b524e-c31a-4caf-9b42-5b68ebaed540",
"savedPayload": {
"position": {
"x": 36664.457270291765,
@@ -5268,7 +5268,7 @@
}
}
},
- "id": "63d964ba-8fb9-4d2a-9fc7-1e056dee89a3",
+ "id": "794d2de9-d944-4b8f-b0c1-b0cfd121738b",
"savedPayload": {
"position": {
"x": 37612.85688502602,
@@ -5304,7 +5304,7 @@
"name": "Multi-Time-Frame-Market",
"config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [\n \"24-hs\",\n \"12-hs\",\n \"08-hs\",\n \"06-hs\",\n \"04-hs\",\n \"03-hs\",\n \"02-hs\",\n \"01-hs\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n}",
"project": "Foundations",
- "id": "b1dc7938-a2b2-4a8b-86d1-e1edc961a59b",
+ "id": "8629df2b-5cb0-4ed4-b1a7-cdcd8206ebde",
"savedPayload": {
"position": {
"x": 36264.52671331307,
@@ -5332,7 +5332,7 @@
"name": "Multi-Time-Frame-Daily",
"config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [\n \"45-min\",\n \"40-min\",\n \"30-min\",\n \"20-min\",\n \"15-min\",\n \"10-min\",\n \"05-min\",\n \"04-min\",\n \"03-min\",\n \"02-min\",\n \"01-min\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n}",
"project": "Foundations",
- "id": "b6ba0cbc-d5b5-4433-b0b4-87b70103c70f",
+ "id": "1164be05-6c78-4938-8e11-ee05d407adb6",
"savedPayload": {
"position": {
"x": 36039.52671331307,
@@ -5370,7 +5370,7 @@
"type": "Record Formula",
"code": "record.current.begin",
"project": "Foundations",
- "id": "ca7d6e95-544c-4576-9a55-7406824db8e9",
+ "id": "fc75928a-feb4-49bd-9ac4-db99373e693a",
"savedPayload": {
"position": {
"x": 35559.834360781795,
@@ -5393,7 +5393,7 @@
}
}
},
- "id": "9d9a480d-e157-472b-af1e-7dbb0a3eec04",
+ "id": "fa5e07d8-0e43-4195-a0ef-44ee68ecd5df",
"savedPayload": {
"position": {
"x": 35644.209360781795,
@@ -5425,7 +5425,7 @@
"type": "Record Formula",
"code": "record.current.end",
"project": "Foundations",
- "id": "baa0d3ac-db77-4ac1-8414-d958f283e73f",
+ "id": "4841fc11-0f62-4f22-953b-ec0bff3d613b",
"savedPayload": {
"position": {
"x": 35436.30078700455,
@@ -5448,7 +5448,7 @@
}
}
},
- "id": "881589d9-6398-4d71-8d45-9e79f3edfbce",
+ "id": "12a90b32-c622-4f03-93e8-2083d4a7b6fd",
"savedPayload": {
"position": {
"x": 35582.44257389317,
@@ -5480,7 +5480,7 @@
"type": "Record Formula",
"code": "variable.mama",
"project": "Foundations",
- "id": "5f0635a9-64f1-4b0f-91e5-4ee2bc317703",
+ "id": "b3677312-db70-46bb-9c14-7a8d4eab2188",
"savedPayload": {
"position": {
"x": 35391.084360781795,
@@ -5503,7 +5503,7 @@
}
}
},
- "id": "5f198402-9100-45b8-a93e-d4e97856b9e8",
+ "id": "a5c95ff8-82d3-4d9d-a194-408336d887eb",
"savedPayload": {
"position": {
"x": 35559.834360781795,
@@ -5536,7 +5536,7 @@
"name": "New Record Formula",
"code": "variable.fama",
"project": "Foundations",
- "id": "9339c1f6-514a-4524-9b7e-cf236cd4d0c2",
+ "id": "e6a4ba27-3af6-4a69-93a5-8f179375950e",
"savedPayload": {
"position": {
"x": 35495.84003351472,
@@ -5559,7 +5559,7 @@
}
}
},
- "id": "517f1b4f-dfb9-4af9-b129-18a49b1859cd",
+ "id": "5213a5a6-cdbf-4aea-ac4e-c101ec4b6958",
"savedPayload": {
"position": {
"x": 35582.44257389317,
@@ -5592,7 +5592,7 @@
"name": "New Record Formula",
"code": "variable.closePrice",
"project": "Foundations",
- "id": "4b555e5d-d208-4847-bbb0-ddf9c84a1ead",
+ "id": "cc75e88c-91f2-4136-8da4-ae12d9e5260d",
"savedPayload": {
"position": {
"x": 35594.209360781795,
@@ -5615,7 +5615,7 @@
}
}
},
- "id": "0f3bffbf-aefd-47d6-a5aa-71191935faba",
+ "id": "b153bd0a-d412-446a-a30e-9043ea06065e",
"savedPayload": {
"position": {
"x": 35644.209360781795,
@@ -5639,7 +5639,7 @@
}
}
],
- "id": "3e66273a-dadb-43d1-b23f-53abdccf0c59",
+ "id": "5ee76f88-c5f4-4f1d-8ce3-717b2a85f888",
"savedPayload": {
"position": {
"x": 35728.584360781795,
@@ -5674,7 +5674,7 @@
"type": "Procedure Javascript Code",
"code": "/* Loop Code */\n// * NOTE * - Lookback to start is 6 - That means 6 previous before current.\nlet candle = record.current;\n\nlet hl2 = (candle.max + candle.min) / 2; // (high + low) / 2\nlet hl2ArrLen = variable.hl2Arr.push(hl2);\nif (hl2ArrLen > 16) {\n variable.hl2Arr.splice(0, 13); // Bring back to length == 4\n hl2ArrLen = variable.hl2Arr.length;\n}\n\nif (hl2ArrLen < 4) {\n variable.mama = 0;\n variable.fama = 0;\n} else {\n let sp = ( (4 * hl2) +\n (3 * variable.hl2Arr[hl2ArrLen-2]) +\n (2 * variable.hl2Arr[hl2ArrLen-3]) +\n (variable.hl2Arr[hl2ArrLen-4])) / 10;\n \n let spArrLen = variable.spArr.push(sp);\n if (spArrLen > 16) {\n variable.spArr.splice(0,10);\n spArrLen = variable.spArr.length;\n }\n\n let dt = (.0962 * sp +\n .5769 * variable.spArr[spArrLen-3] -\n .5769 * variable.spArr[spArrLen-5] -\n .0962 * variable.spArr[spArrLen-7]) *\n (.075 * variable.pPrev + .54);\n let dtArrLen = variable.dtArr.push(dt);\n if (dtArrLen > 16) {\n variable.dtArr.splice(0,10);\n dtArrLen = variable.dtArr.length;\n }\n\n let q1 = (.0962 * dt +\n .5769 * variable.dtArr[dtArrLen-3] -\n .5769 * variable.dtArr[dtArrLen-5] -\n .0962 * variable.dtArr[dtArrLen-7]) *\n (.075 * variable.pPrev + .54);\n let q1ArrLen = variable.q1Arr.push(q1);\n if (q1ArrLen > 16) {\n variable.q1Arr.splice(0,10);\n q1ArrLen = variable.q1Arr.length;\n }\n\n let i1 = variable.dtArr[dtArrLen-4];\n let i1ArrLen = variable.i1Arr.push(i1);\n if (i1ArrLen > 16) {\n variable.i1Arr.splice(0,10);\n i1ArrLen = variable.i1Arr.length;\n }\n\n let jI = (.0962 * i1 +\n .5769 * variable.i1Arr[i1ArrLen-3] -\n .5769 * variable.i1Arr[i1ArrLen-5] -\n .0962 * variable.i1Arr[i1ArrLen-7]) *\n (.075 * variable.pPrev + .54);\n \n let jq = (.0962 * q1 +\n .5769 * variable.q1Arr[q1ArrLen-3] -\n .5769 * variable.q1Arr[q1ArrLen-5] -\n .5769 * variable.q1Arr[q1ArrLen-7]) *\n (.075 * variable.pPrev + .54);\n \n let i2_ = i1 - jq;\n let q2_ = q1 + jI;\n let i2 = .2 * i2_ + .8 * variable.i2Prev;\n let q2 = .2 * q2_ + .8 * variable.q2Prev;\n let re_ = i2 * variable.i2Prev + q2 * variable.q2Prev;\n let im_ = i2 * variable.q2Prev - q2 * variable.i2Prev;\n let re = .2 * re_ + .8 * variable.rePrev;\n let im = .2 * im_ + .8 * variable.imPrev;\n\n let p1 = (im != 0 && re != 0) ? (360/Math.atan(im/re)) : variable.pPrev;\n\n let p2 = (p1 > (1.5 * variable.p1Prev)) ? \n (1.5 * variable.p1Prev) :\n (p1 < 0.67 * variable.p1Prev) ?\n (0.67 * variable.p1Prev) : p1;\n \n let p3 = (p2 < 6) ? 6 :\n (p2 > 50) ? 50 : p2;\n \n let p = .2 * p3 + .8 * variable.p3Prev;\n\n let spp = .33 * p + .67 * variable.sppPrev;\n let phase = Math.atan(q1 / i1);\n let dphase_ = variable.phasePrev - phase;\n let dphase = (dphase_ < 1) ? 1 : dphase_;\n let alpha_ = variable.fastLimit / dphase;\n\n let alpha = (alpha_ < variable.slowLimit) ?\n variable.slowLimit :\n (alpha_ > variable.fastLimit) ?\n variable.fastLimit : alpha_;\n \n /* mama && fama variable declarations: */ \n variable.mama = alpha * hl2 + (1 - alpha) * variable.mamaPrev;\n variable.fama = .5 * alpha * variable.mama + (1 - .5 * alpha) * variable.famaPrev;\n\n /* Load up variable.Prevs */\n variable.pPrev = p;\n variable.i2Prev = i2;\n variable.q2Prev = q2;\n variable.rePrev = re;\n variable.imPrev = im;\n variable.p1Prev = p1;\n variable.p3Prev = p3;\n variable.sppPrev = spp;\n variable.phasePrev = phase;\n variable.mamaPrev = variable.mama;\n variable.famaPrev = variable.fama;\n}\n\nif (!isFinite(variable.mama)) {\n variable.mama = (isFinite(variable.mamaPrev) ? variable.mamaPrev :\n ((candle.close + candle.max + candle.min) / 3));\n}\nif (!isFinite(variable.fama)) {\n variable.fama = (isFinite(variable.famaPrev) ? variable.famaPrev :\n ((candle.close + candle.max + candle.min) / 3));\n}\nvariable.closePrice = candle.close;",
"project": "Foundations",
- "id": "ee95bb11-e61e-4eef-82db-5f43425dc064",
+ "id": "a0d7333a-6c5f-47ce-9ab5-a01ed37f9d69",
"savedPayload": {
"position": {
"x": 35591.99186039734,
@@ -5698,7 +5698,7 @@
}
}
},
- "id": "f4af632e-cc2f-4932-8aee-a0d1dc64d686",
+ "id": "94b3934d-3adc-4767-a032-47f8ff2a7c38",
"savedPayload": {
"position": {
"x": 35815.7592868552,
@@ -5729,7 +5729,7 @@
"type": "Procedure Javascript Code",
"code": "/* Initialization Code */\nvariable.fastLimit = 0.375; // Orig Setting:0.5\nvariable.slowLimit = 0.0375; // Orig Setting:0.05\nvariable.hl2Arr = []; // Max Length == 16\nvariable.spArr = [0,0,0,0,0,0]; // Max Length == 16\nvariable.dtArr = [0,0,0,0,0,0]; // Max Length == 16\nvariable.q1Arr = [0,0,0,0,0,0]; // Max Length == 16\nvariable.i1Arr = [0,0,0,0,0,0]; // Max Length == 16\nvariable.pPrev = 0;\nvariable.i2Prev = 0;\nvariable.q2Prev = 0;\nvariable.rePrev = 0;\nvariable.imPrev = 0;\nvariable.p1Prev = 0;\nvariable.p3Prev = 0;\nvariable.sppPrev = 0;\nvariable.phasePrev = 0;\nvariable.mamaPrev = 0;\nvariable.famaPrev = 0;",
"project": "Foundations",
- "id": "ebf67e78-f47d-4ef4-8f04-58dba43a421c",
+ "id": "cf666bbd-3f25-402a-8ad6-07cf20d48c9c",
"savedPayload": {
"position": {
"x": 35856.495223928956,
@@ -5752,7 +5752,7 @@
}
}
},
- "id": "c455425b-d156-4ec2-b45e-480924956f00",
+ "id": "f7ee28a0-78b4-4dd5-8431-3007588f5949",
"savedPayload": {
"position": {
"x": 35948.01096862101,
@@ -5775,7 +5775,7 @@
}
}
},
- "id": "620a89f1-9f22-4f0e-8c96-d10412e66a66",
+ "id": "3725ea85-b69e-4469-a1fb-fa9baefc7296",
"savedPayload": {
"position": {
"x": 36039.52671331307,
@@ -5798,7 +5798,7 @@
}
}
},
- "id": "37d8c2cd-0a5f-48c3-86dd-7cde0241bc1e",
+ "id": "21e41638-885e-4fec-933b-7dd49740efa4",
"savedPayload": {
"position": {
"x": 37306.02763720831,
@@ -5822,7 +5822,7 @@
"referenceParent": {
"type": "Plotter Module",
"name": "Fisher-MFI",
- "id": "b230ecf0-ca35-48c2-9ee9-8dfa95012871"
+ "id": "b3a6f34c-af2c-4091-be05-da59e6a312e6"
},
"referenceParentCombinedNodePath": [
[
@@ -5857,7 +5857,7 @@
"name": "Multi-Time-Frame-Market",
"config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [\n \"24-hs\",\n \"12-hs\",\n \"08-hs\",\n \"06-hs\",\n \"04-hs\",\n \"03-hs\",\n \"02-hs\",\n \"01-hs\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n}",
"project": "Foundations",
- "id": "65c0845b-3d16-410c-9daa-3939b035997c",
+ "id": "87cf42e8-5d0b-4632-b7c7-8a70b4c17ed0",
"savedPayload": {
"position": {
"x": 36475.90832281661,
@@ -5885,7 +5885,7 @@
"name": "Multi-Time-Frame-Daily",
"config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [\n \"45-min\",\n \"40-min\",\n \"30-min\",\n \"20-min\",\n \"15-min\",\n \"10-min\",\n \"05-min\",\n \"04-min\",\n \"03-min\",\n \"02-min\",\n \"01-min\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n}",
"project": "Foundations",
- "id": "ea1065d8-bc1c-484f-bf92-f090a2d38a71",
+ "id": "83dad8ce-f381-4422-b65b-f1664e57b548",
"savedPayload": {
"position": {
"x": 36351.844685523836,
@@ -5924,7 +5924,7 @@
"name": "New Formula",
"code": "record.current.begin",
"project": "Foundations",
- "id": "9a20efc7-7f4b-4722-ac69-8e0499293e68",
+ "id": "44ed50ba-a036-4c70-88a2-407fec94fdf6",
"savedPayload": {
"position": {
"x": 35737.91098951484,
@@ -5947,7 +5947,7 @@
}
}
},
- "id": "444917c7-d123-4793-9aa0-eee5b6fc4951",
+ "id": "a21db5fc-ab9f-4d96-91b2-3bd150d3f975",
"savedPayload": {
"position": {
"x": 35838.28058046867,
@@ -5980,7 +5980,7 @@
"name": "New Formula",
"code": "record.current.end",
"project": "Foundations",
- "id": "1daa0c5e-bec2-4d08-95ea-3c54c007b0e3",
+ "id": "9f734013-ced5-4e7d-a42b-d35b3ad6dd18",
"savedPayload": {
"position": {
"x": 35611.044330043514,
@@ -6003,7 +6003,7 @@
}
}
},
- "id": "9bcdecea-9658-432a-9721-3972e49e3654",
+ "id": "6d263982-c48a-44bd-ad52-53dc53b3c183",
"savedPayload": {
"position": {
"x": 35753.70280748779,
@@ -6036,7 +6036,7 @@
"name": "New Record Formula",
"code": "variable.MAMA",
"project": "Foundations",
- "id": "ccefb6d1-c51d-4ca8-922d-f3a9e68217be",
+ "id": "e6a0a105-0863-4735-978a-6c46f63ca10e",
"savedPayload": {
"position": {
"x": 35598.85334204612,
@@ -6059,7 +6059,7 @@
}
}
},
- "id": "fa3c67bd-ac0c-47c9-8347-fdf4429c2a6f",
+ "id": "d5368e1e-be95-4898-92ef-82f3c2d033fd",
"savedPayload": {
"position": {
"x": 35745.57548215619,
@@ -6092,7 +6092,7 @@
"name": "New Record Formula",
"code": "variable.Upper",
"project": "Foundations",
- "id": "da66a80b-44ab-4eee-8f50-407a22043ef9",
+ "id": "39ea72a4-04d3-405c-9a83-da0e41de7ff6",
"savedPayload": {
"position": {
"x": 35704.604590911506,
@@ -6115,7 +6115,7 @@
}
}
},
- "id": "0521d7ce-248f-4699-abd3-e59881e74bcb",
+ "id": "5fe08f36-8847-4a5e-bd8c-90cd047c632d",
"savedPayload": {
"position": {
"x": 35816.076314733116,
@@ -6148,7 +6148,7 @@
"name": "New Record Formula",
"code": "variable.Lower",
"project": "Foundations",
- "id": "74bb1bd7-6e9c-4141-9118-6fa0d9ca3b9c",
+ "id": "fd787d0a-5205-4683-868d-b5131e6b79ef",
"savedPayload": {
"position": {
"x": 35899.962114907605,
@@ -6171,7 +6171,7 @@
}
}
},
- "id": "338177b2-0e94-45d5-ae86-3e5ba5e71b57",
+ "id": "098b9750-032f-43f3-8443-c276780685b8",
"savedPayload": {
"position": {
"x": 35946.314664063844,
@@ -6195,7 +6195,7 @@
}
}
],
- "id": "24e942ca-4e0e-46fa-9206-af8c6e308c61",
+ "id": "0f762dca-cfa8-4795-a8f4-9a44cb33f494",
"savedPayload": {
"position": {
"x": 36039.01976237633,
@@ -6231,7 +6231,7 @@
"name": "New Procedure Javascript Code",
"code": "let candle = record.current\nlet MAMA_PLUV = getElement('MAMAs', candle)\nlet P = 10 //periodes for ATR calculation\n\n//True range\nvariable.TR.push(Math.max((candle.max - candle.min), Math.abs(candle.max - candle.close),Math.abs(candle.min-candle.close)))\nif(variable.TR.length > P) {\n\tvariable.TR.splice(0,1)\n}\n\n//ATR\nvariable.ATR = 0\nfor(var i=0 ; i < variable.TR.length ; i++){\n\t\tvariable.ATR += variable.TR[i]\n}\nvariable.ATR = variable.ATR / P\n//put your mama in a local variable... \nif(MAMA_PLUV.mama === undefined){\n\tvariable.MAMA = candle.close\n}\nelse {\n\tvariable.MAMA = MAMA_PLUV.mama\n}\n//calculate Upper and Lower Band for Keltner channels\nif(variable.ATR === undefined || isNaN(variable.ATR)){\n\tvariable.Upper = variable.MAMA\n\tvariable.Lower = variable.MAMA\n}\nelse{\n\tvariable.Upper = variable.MAMA + 2 * variable.ATR\n\tvariable.Lower = variable.MAMA - 2* variable.ATR\n}\n",
"project": "Foundations",
- "id": "4007a195-adc2-4141-a159-71757e8f202e",
+ "id": "d47a5c94-e906-4efb-bc1b-ceb4c4c22c88",
"savedPayload": {
"position": {
"x": 35469.626447850416,
@@ -6254,7 +6254,7 @@
}
}
},
- "id": "4ed103c1-a2c1-459f-a9be-64cf6e62b176",
+ "id": "d23fcd3a-45a4-4b50-ad39-e2264858f485",
"savedPayload": {
"position": {
"x": 35721.22761823404,
@@ -6286,7 +6286,7 @@
"name": "New Procedure Javascript Code",
"code": " / Initialization Code. /\n\nvariable.TR = []",
"project": "Foundations",
- "id": "5b251c7e-fdd2-41e7-8b81-399a67e1940b",
+ "id": "1ad966e6-45cd-4149-9ac4-3d7e2098f2a7",
"savedPayload": {
"position": {
"x": 35815.838509235706,
@@ -6309,7 +6309,7 @@
}
}
},
- "id": "073b9038-6f7c-4b8f-9073-e41577b4d788",
+ "id": "e2d7bab0-d31e-4603-8947-05e5673950cd",
"savedPayload": {
"position": {
"x": 35952.03565915757,
@@ -6332,7 +6332,7 @@
}
}
},
- "id": "984ef26b-9747-4e74-bdfc-354c573d1c90",
+ "id": "79fe2b7b-bb5c-4f4f-8da4-ad7007bc9bdc",
"savedPayload": {
"position": {
"x": 36224.4299590013,
@@ -6355,7 +6355,7 @@
}
}
},
- "id": "413a5273-2a1c-4e0c-a1a3-7830d70d69cf",
+ "id": "e48a460f-8dec-4d25-b484-1b2d4f756c58",
"savedPayload": {
"position": {
"x": 37104.59648249426,
@@ -6379,7 +6379,7 @@
"referenceParent": {
"type": "Plotter Module",
"name": "Keltner MAMA channels",
- "id": "28af576a-ff8d-4d87-9bc0-bddae7d3b5c9"
+ "id": "5f486510-0727-44f3-9f20-82c1a42f6352"
},
"referenceParentCombinedNodePath": [
[
@@ -6414,7 +6414,7 @@
"name": "Multi-Time-Frame-Market",
"config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [\n \"24-hs\",\n \"12-hs\",\n \"08-hs\",\n \"06-hs\",\n \"04-hs\",\n \"03-hs\",\n \"02-hs\",\n \"01-hs\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n}",
"project": "Foundations",
- "id": "dea7cf39-6906-4a9e-90e2-9a11f9075be0",
+ "id": "b029faa5-1879-4334-bf86-4b6e78d86754",
"savedPayload": {
"position": {
"x": 36447.929315739355,
@@ -6442,7 +6442,7 @@
"name": "Multi-Time-Frame-Daily",
"config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [\n \"45-min\",\n \"40-min\",\n \"30-min\",\n \"20-min\",\n \"15-min\",\n \"10-min\",\n \"05-min\",\n \"04-min\",\n \"03-min\",\n \"02-min\",\n \"01-min\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n}",
"project": "Foundations",
- "id": "026ec280-06de-466f-bb9d-1303fe48558f",
+ "id": "bc47fe05-d344-42d9-8b48-f9793c7074e9",
"savedPayload": {
"position": {
"x": 36338.94793653855,
@@ -6481,7 +6481,7 @@
"name": "New Formula",
"code": "record.current.begin",
"project": "Foundations",
- "id": "8b757b02-ecaf-4fa4-b0f5-f2c276d0ac48",
+ "id": "2b2ac24f-375f-448f-9a52-7c998f7a8986",
"savedPayload": {
"position": {
"x": 35719.21581018518,
@@ -6504,7 +6504,7 @@
}
}
},
- "id": "733c68c6-921b-4fd8-bf04-d0f09a0e1975",
+ "id": "557d3f36-8144-451d-8a17-98daa0e9bfad",
"savedPayload": {
"position": {
"x": 35830.687534006785,
@@ -6537,7 +6537,7 @@
"name": "New Formula",
"code": "record.current.end",
"project": "Foundations",
- "id": "e5c86e71-0f7c-4734-ac6f-9d6b97a3f51e",
+ "id": "ac981c7d-b4a1-4c27-96a5-595716df6886",
"savedPayload": {
"position": {
"x": 35613.46456131979,
@@ -6560,7 +6560,7 @@
}
}
},
- "id": "226c7972-50ff-4721-9217-1cac552ff4d5",
+ "id": "0870a933-70a2-4136-a631-9e3732c842e8",
"savedPayload": {
"position": {
"x": 35760.18670142986,
@@ -6593,7 +6593,7 @@
"name": "New Record Formula",
"code": "variable.ema",
"project": "Foundations",
- "id": "5fd56fd7-29f3-4e5d-9161-48aeebe3579a",
+ "id": "81e2c50d-5ce2-4f37-b988-3b7db0fa07a7",
"savedPayload": {
"position": {
"x": 35625.65554931719,
@@ -6616,7 +6616,7 @@
}
}
},
- "id": "0655fb38-12d5-4e05-a04f-1e22d7eced17",
+ "id": "09421b6e-9cba-4501-a69e-297d4006eb5c",
"savedPayload": {
"position": {
"x": 35768.31402676146,
@@ -6649,7 +6649,7 @@
"name": "New Record Formula",
"code": "variable.Upper",
"project": "Foundations",
- "id": "89f2e920-b53f-46d0-b1d7-f6e26cf099d6",
+ "id": "75aab36b-7650-4eb7-8c1e-9a1dd6ef6e06",
"savedPayload": {
"position": {
"x": 35752.52220878852,
@@ -6672,7 +6672,7 @@
}
}
},
- "id": "d035218a-6ce9-4214-b34d-aa2a5313dd28",
+ "id": "c7c31437-f11a-42ac-a479-ce5132bf4353",
"savedPayload": {
"position": {
"x": 35852.89179974235,
@@ -6705,7 +6705,7 @@
"name": "New Record Formula",
"code": "variable.Lower",
"project": "Foundations",
- "id": "c9847262-7748-4edd-bc3e-ad490a583097",
+ "id": "f5fbecee-ceaa-4432-9c9d-715c25a434b3",
"savedPayload": {
"position": {
"x": 35960.070720782016,
@@ -6728,7 +6728,7 @@
}
}
},
- "id": "612a8220-6222-4c34-8b69-f29ee6055e3d",
+ "id": "a7d4a546-2170-4e4d-9946-7f301ef03470",
"savedPayload": {
"position": {
"x": 35991.25747440468,
@@ -6752,7 +6752,7 @@
}
}
],
- "id": "da8263d2-43a7-4539-afec-031e38dd37f7",
+ "id": "2765c4b0-5767-4d51-9264-246f3ae1ee66",
"savedPayload": {
"position": {
"x": 36053.63098165001,
@@ -6788,7 +6788,7 @@
"name": "New Procedure Javascript Code",
"code": "let candle = record.current\nlet P = 10 //periodes for ATR calculation\nlet len = 20 // periods for EMA calculation\n\n//Manage previousEMA undefined value\nif(variable.previousEMA === undefined){\n\t\tvariable.previousEMA = candle.close\n}\n\n//True range\nvariable.TR.push(Math.max((candle.max - candle.min), Math.abs(candle.max - candle.close),Math.abs(candle.min-candle.close)))\nif(variable.TR.length > P) {\n\tvariable.TR.splice(0,1)\n}\n\n//ATR\nvariable.ATR = 0\nfor(var i=0 ; i < variable.TR.length ; i++){\n\t\tvariable.ATR += variable.TR[i]\n}\nvariable.ATR = variable.ATR / P\n\n//calculate ema\nvariable.ema = calculateEMA(len, candle.close, variable.previousEMA)\nvariable.previousEMA = variable.ema\n//calculate Upper and Lower Band for Keltner channels\nif(variable.ATR === undefined || isNaN(variable.ATR)){\n\tvariable.Upper = variable.ema\n\tvariable.Lower = variable.ema\n}\nelse{\n\tvariable.Upper = variable.ema + 2 * variable.ATR\n\tvariable.Lower = variable.ema - 2* variable.ATR\n}\n\n//EMA calculation\nfunction calculateEMA(periods, price, previousEMA) {\n let k = 2 / (periods + 1)\n return price * k + previousEMA * (1-k)\n}\n",
"project": "Foundations",
- "id": "31e17d80-f460-4d72-bc1d-21b3762d7e5f",
+ "id": "4e533584-64b0-4951-b506-32a077b2c579",
"savedPayload": {
"position": {
"x": 35572.162374740336,
@@ -6811,7 +6811,7 @@
}
}
},
- "id": "fddcb84f-c585-433c-93f8-4fbbeee762cc",
+ "id": "c39dcf86-0003-4dba-b010-6a1bf731ba7d",
"savedPayload": {
"position": {
"x": 35805.30616317743,
@@ -6843,7 +6843,7 @@
"name": "New Procedure Javascript Code",
"code": " / Initialization Code. /\n\nvariable.TR = []",
"project": "Foundations",
- "id": "ea577a7b-3337-4410-9142-3bded122b099",
+ "id": "66f5e074-99b2-4fac-89b6-350961c8cacc",
"savedPayload": {
"position": {
"x": 35949.062585460844,
@@ -6866,7 +6866,7 @@
}
}
},
- "id": "770dd4bf-8f1d-46ed-b52b-7b5dc8a784cc",
+ "id": "0fc58480-9e36-43d6-b19e-6e0de37cf064",
"savedPayload": {
"position": {
"x": 36056.572970324436,
@@ -6889,7 +6889,7 @@
}
}
},
- "id": "c2ab2f6e-07f1-42b9-a2da-8500b84ac721",
+ "id": "05b8320a-2f85-4fab-91d3-770ae1fabc39",
"savedPayload": {
"position": {
"x": 36271.59374005161,
@@ -6912,7 +6912,7 @@
}
}
},
- "id": "9904107d-436a-42d0-b442-b0b474ddec87",
+ "id": "353ccef7-a4f6-4247-b327-a677544e2a06",
"savedPayload": {
"position": {
"x": 36966.230807831926,
@@ -6936,7 +6936,7 @@
"referenceParent": {
"type": "Plotter Module",
"name": "Keltner EMA channels",
- "id": "b046d0db-5bf6-4d9a-8462-d5fa14fa2da9"
+ "id": "500359cd-4841-4735-a704-480658d31aa4"
},
"referenceParentCombinedNodePath": [
[
@@ -6961,7 +6961,7 @@
}
}
],
- "id": "187d5541-13a6-4da7-b50d-23b1008e635e",
+ "id": "f92dbee1-4d00-468e-960a-d3edaa3b03db",
"savedPayload": {
"position": {
"x": 37166.969989739584,
@@ -7004,7 +7004,7 @@
"type": "Output Dataset",
"name": "Multi-Time-Frame-Market One minute counters",
"project": "Foundations",
- "id": "1db875f9-2c49-4563-8558-3054ba56d767",
+ "id": "8ad80fd6-790a-4e36-b1ab-3ec14120d0f3",
"savedPayload": {
"position": {
"x": 37121.94047820647,
@@ -7028,7 +7028,7 @@
"referenceParent": {
"type": "Dataset Definition",
"name": "Multi-Time-Frame-Market",
- "id": "d593f47a-e100-4b1e-b257-401e55e92a3a"
+ "id": "d80790c3-8211-452a-9084-865edf412ee6"
},
"referenceParentCombinedNodePath": [
[
@@ -7060,7 +7060,7 @@
}
],
"outputDatasetFolders": [],
- "id": "d7c5d343-c63d-440c-9a44-9a243ceffc55",
+ "id": "60861130-176e-48fc-aba1-f8bd844d0414",
"savedPayload": {
"position": {
"x": 36992.0366676388,
@@ -7093,7 +7093,7 @@
"name": "One-Min counters Multi-Time-Frame-Market",
"config": "{\n \"mainUtility\": \"Self Reference\"\n}",
"project": "Foundations",
- "id": "0a1399a4-1430-430e-a36e-76b04258f42c",
+ "id": "f417a27f-a0fd-455a-99db-b654ec07bffd",
"savedPayload": {
"position": {
"x": 37310.48942568162,
@@ -7117,7 +7117,7 @@
"referenceParent": {
"type": "Status Report",
"name": "Fisher MFI",
- "id": "bafb8a46-4f11-42dd-abcd-b7db7c1846fb"
+ "id": "97ff4ff0-5dc0-4d6c-b3b4-8e15aa0646a6"
},
"referenceParentCombinedNodePath": [
[
@@ -7152,7 +7152,7 @@
"name": "Candles Volumes Multi-Time-Frame-Market",
"config": "{\n \"mainUtility\": \"Market Ending Point\"\n}",
"project": "Foundations",
- "id": "49efe553-20c6-4f2c-a5d7-b43545e35ca0",
+ "id": "3649de1e-8141-4c83-aaba-fb1dc9aa30cc",
"savedPayload": {
"position": {
"x": 37235.076304714356,
@@ -7212,7 +7212,7 @@
"type": "Data Dependency",
"name": "Candles Multi-Time-Frame-Market",
"project": "Foundations",
- "id": "3eb3b176-e10e-463c-a253-d18ecfbf80dd",
+ "id": "d5bca12a-db4d-4724-b9d7-3be68d7dcd1f",
"savedPayload": {
"position": {
"x": 37074.50636431646,
@@ -7270,7 +7270,7 @@
"type": "Data Dependency",
"name": "Volumes Multi-Time-Frame-Market",
"project": "Foundations",
- "id": "2a5bbe2d-b58d-4aff-a177-abd4e0cace10",
+ "id": "03cb201a-91e1-48a0-be6e-120a80f3bb28",
"savedPayload": {
"position": {
"x": 36890.11186414839,
@@ -7326,7 +7326,7 @@
}
],
"dataMineDataDependencies": [],
- "id": "bfd723db-8127-440c-adcd-0e12835f83db",
+ "id": "710e63ed-357d-40cd-85c7-069aac3e5a02",
"savedPayload": {
"position": {
"x": 37012.132857071134,
@@ -7353,7 +7353,7 @@
"type": "Status Report",
"name": "Fisher MFI",
"project": "Foundations",
- "id": "bafb8a46-4f11-42dd-abcd-b7db7c1846fb",
+ "id": "97ff4ff0-5dc0-4d6c-b3b4-8e15aa0646a6",
"savedPayload": {
"position": {
"x": 36862.132857071134,
@@ -7380,7 +7380,7 @@
"type": "Execution Started Event",
"name": "",
"project": "Foundations",
- "id": "0804d8f3-de4c-404e-bb59-2d03c75c933b",
+ "id": "39fa40f3-cab1-4009-904f-365e3c2a1624",
"savedPayload": {
"position": {
"x": 36712.132857071134,
@@ -7438,7 +7438,7 @@
"type": "Execution Finished Event",
"name": "New Execution Finished Event",
"project": "Foundations",
- "id": "d87da62c-7080-4791-ac2b-00d612bc1cf4",
+ "id": "264c7a9d-6d4a-4bd1-b2ee-b1fb9e1db9c3",
"savedPayload": {
"position": {
"x": 36602.3252359358,
@@ -7461,7 +7461,7 @@
}
}
},
- "id": "7b6d90d8-8689-4070-83ee-c8841dc93dc2",
+ "id": "7e5bc2c4-40b4-45c7-8c8a-eed39d7f811d",
"savedPayload": {
"position": {
"x": 36862.132857071134,
@@ -7498,7 +7498,7 @@
"type": "Output Dataset",
"name": "Multi-Time-Frame-Daily One minute counters",
"project": "Foundations",
- "id": "1e154668-94f9-4549-99a6-f961ef3ca5b6",
+ "id": "eab0c6bc-93f0-43d9-b442-3cd745b093f7",
"savedPayload": {
"position": {
"x": 37725.657307245114,
@@ -7522,7 +7522,7 @@
"referenceParent": {
"type": "Dataset Definition",
"name": "Multi-Time-Frame-Daily",
- "id": "28bb3bec-281f-4956-bd5d-922b97e23385"
+ "id": "2023a17d-0182-4f5a-a8ca-a1423e55af70"
},
"referenceParentCombinedNodePath": [
[
@@ -7554,7 +7554,7 @@
}
],
"outputDatasetFolders": [],
- "id": "cecec046-35ab-49c8-9262-d5638cadceb8",
+ "id": "53b7af52-82ed-494d-9bb8-4a5865644ef0",
"savedPayload": {
"position": {
"x": 37138.76874680483,
@@ -7587,7 +7587,7 @@
"name": "One-Min counters Multi-Time-Frame-Daily",
"config": "{\n \"mainUtility\": \"Self Reference\"\n}",
"project": "Foundations",
- "id": "122efbb8-a277-45b7-a72c-c5796a51448c",
+ "id": "b4b8c909-657f-4129-94f5-f80996f22cc7",
"savedPayload": {
"position": {
"x": 37584.65564209127,
@@ -7611,7 +7611,7 @@
"referenceParent": {
"type": "Status Report",
"name": "Monte Carlo Forecast",
- "id": "a67ea3d4-6434-4587-8105-410e0f12ae8a"
+ "id": "9041720a-0486-47f8-8782-41252484b67e"
},
"referenceParentCombinedNodePath": [
[
@@ -7646,7 +7646,7 @@
"name": "",
"config": "{\n \"mainUtility\": \"Market Ending Point\"\n}",
"project": "Foundations",
- "id": "709b2ec2-5b83-4617-9e84-009afb4064e8",
+ "id": "86f814d1-a706-4220-9a0f-be1bc72214e8",
"savedPayload": {
"position": {
"x": 37532.370996164005,
@@ -7705,7 +7705,7 @@
"name": "Exchange Raw Data Historic-OHLCVs",
"config": "{\n \"mainUtility\": \"Market Starting Point\"\n}",
"project": "Foundations",
- "id": "7c8c17c8-79dd-432e-84e0-3b68ab5e52d8",
+ "id": "880eed48-20eb-47fd-bbb6-5a2b6ede9aea",
"savedPayload": {
"position": {
"x": 37443.65397693742,
@@ -7765,7 +7765,7 @@
"type": "Data Dependency",
"name": "Candles Multi-Time-Frame-Daily",
"project": "Foundations",
- "id": "d2500ec5-8ac1-47d4-9018-6d289db298bf",
+ "id": "458f543c-706f-4401-a3ce-ed7042341d05",
"savedPayload": {
"position": {
"x": 37324.55050266,
@@ -7823,7 +7823,7 @@
"type": "Data Dependency",
"name": "Volumes Multi-Time-Frame-Daily",
"project": "Foundations",
- "id": "06f2bbc8-32f4-4b80-a919-c30e795af6a7",
+ "id": "c3a4cb30-0af4-464d-b04d-a85ec21c4e34",
"savedPayload": {
"position": {
"x": 37183.17727827595,
@@ -7879,7 +7879,7 @@
}
],
"dataMineDataDependencies": [],
- "id": "73b05e44-eb48-4d3c-a84d-af4b72930554",
+ "id": "ab9487d8-d416-49a5-876f-87c8e34dc6c4",
"savedPayload": {
"position": {
"x": 36997.767081650985,
@@ -7906,7 +7906,7 @@
"type": "Status Report",
"name": "Monte Carlo Forecast",
"project": "Foundations",
- "id": "a67ea3d4-6434-4587-8105-410e0f12ae8a",
+ "id": "9041720a-0486-47f8-8782-41252484b67e",
"savedPayload": {
"position": {
"x": 36644.585284677036,
@@ -7933,7 +7933,7 @@
"type": "Execution Started Event",
"name": "",
"project": "Foundations",
- "id": "c8cbc274-c6fc-483c-a8d7-a16d1d9a4eca",
+ "id": "db4f255b-348e-448f-9b48-a6eaee1c4c34",
"savedPayload": {
"position": {
"x": 36489.50667911922,
@@ -7991,7 +7991,7 @@
"type": "Execution Finished Event",
"name": "New Execution Finished Event",
"project": "Foundations",
- "id": "565965ee-5fe0-4a30-b84c-9d20c38d1d9b",
+ "id": "62a06f3c-f09c-4a9a-99c8-54480127d96b",
"savedPayload": {
"position": {
"x": 36351.14100445689,
@@ -8014,7 +8014,7 @@
}
}
},
- "id": "17ca26a6-f68a-4c01-bcdb-524283bf6d87",
+ "id": "3203fd81-86ca-43d9-b782-b6df2ceb1f7d",
"savedPayload": {
"position": {
"x": 36437.86878835921,
@@ -8050,7 +8050,7 @@
"name": "Multi-Time-Frame-Market",
"config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [\n \"24-hs\",\n \"12-hs\",\n \"08-hs\",\n \"06-hs\",\n \"04-hs\",\n \"03-hs\",\n \"02-hs\",\n \"01-hs\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n}",
"project": "Foundations",
- "id": "d593f47a-e100-4b1e-b257-401e55e92a3a",
+ "id": "d80790c3-8211-452a-9084-865edf412ee6",
"savedPayload": {
"position": {
"x": 36147.62949353952,
@@ -8078,7 +8078,7 @@
"name": "Multi-Time-Frame-Daily",
"config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [\n \"45-min\",\n \"40-min\",\n \"30-min\",\n \"20-min\",\n \"15-min\",\n \"10-min\",\n \"05-min\",\n \"04-min\",\n \"03-min\",\n \"02-min\",\n \"01-min\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n}",
"project": "Foundations",
- "id": "28bb3bec-281f-4956-bd5d-922b97e23385",
+ "id": "2023a17d-0182-4f5a-a8ca-a1423e55af70",
"savedPayload": {
"position": {
"x": 35984.15742473831,
@@ -8117,7 +8117,7 @@
"name": "New Formula",
"code": "record.current.begin",
"project": "Foundations",
- "id": "8eaaff98-cac0-46e1-915b-d4084664d999",
+ "id": "c3a2e3db-c7df-45e5-a8ad-d76c7dd08d07",
"savedPayload": {
"position": {
"x": 34954.75258857835,
@@ -8140,7 +8140,7 @@
}
}
},
- "id": "afc3af8a-8d26-4a36-8112-309cbd0049ad",
+ "id": "ec7e477e-b033-42d0-9d3d-89c54422a406",
"savedPayload": {
"position": {
"x": 35155.22905652073,
@@ -8173,7 +8173,7 @@
"name": "New Formula",
"code": "record.current.end",
"project": "Foundations",
- "id": "3a1f5990-05e3-4de1-9421-37b2fa877e27",
+ "id": "e6743017-58be-47b2-b25c-bb428ae2513a",
"savedPayload": {
"position": {
"x": 34914.21884390627,
@@ -8196,7 +8196,7 @@
}
}
},
- "id": "d4bbd394-d1bc-485a-a9e1-a8012cf99443",
+ "id": "6d811a81-c1d9-4141-866b-20416d1439c6",
"savedPayload": {
"position": {
"x": 35128.20656007268,
@@ -8229,7 +8229,7 @@
"name": "New Record Formula",
"code": "variable.oneH",
"project": "Foundations",
- "id": "3823e470-6c98-437a-a104-6d30799ec4c3",
+ "id": "32df239b-9f7a-4e5a-8d23-8856ad62a712",
"savedPayload": {
"position": {
"x": 35249.7384050813,
@@ -8252,7 +8252,7 @@
}
}
},
- "id": "92408d67-8f4f-427a-b409-88a370636e0e",
+ "id": "71ebefc0-037a-4d91-9cd2-fdd6b33df769",
"savedPayload": {
"position": {
"x": 35351.8862675227,
@@ -8276,7 +8276,7 @@
}
}
],
- "id": "8d8157f9-7d8f-49b4-b9fb-e6e2e65d9687",
+ "id": "d6f72c56-0ac8-46ef-a620-f2a8ca3847fc",
"savedPayload": {
"position": {
"x": 35556.181992405494,
@@ -8312,7 +8312,7 @@
"name": "New Procedure Javascript Code",
"code": "let candle = record.current\n\nif (variable.oneH === 60){\n\tvariable.oneH = 0\n}\nvariable.oneH = variable.oneH + 1",
"project": "Foundations",
- "id": "3805f24a-89bd-442b-9232-02fbb3401bf4",
+ "id": "dc2285b2-b2b7-4162-a46e-b60244159860",
"savedPayload": {
"position": {
"x": 34833.979082041,
@@ -8335,7 +8335,7 @@
}
}
},
- "id": "ed31a84e-7ecf-473b-84de-e17d705c9d35",
+ "id": "8700a453-ccaa-4293-aa50-a243f815be5a",
"savedPayload": {
"position": {
"x": 35183.69476469664,
@@ -8367,7 +8367,7 @@
"name": "New Procedure Javascript Code",
"code": "",
"project": "Foundations",
- "id": "88881a79-f56c-4860-bd75-9ca1b0323544",
+ "id": "04ab7e77-70c0-4e74-8c96-b3a6ab3d05d4",
"savedPayload": {
"position": {
"x": 35399.32939812175,
@@ -8390,7 +8390,7 @@
}
}
},
- "id": "4524ada6-e2c5-4757-a411-80e017f087f0",
+ "id": "6d9a5e5e-b633-4512-9077-f2d7ed12144a",
"savedPayload": {
"position": {
"x": 35560.59497541714,
@@ -8413,7 +8413,7 @@
}
}
},
- "id": "de5626fb-19c4-4217-b79f-861081363a9a",
+ "id": "2b0bf8a1-dd51-436a-bc9b-52f44366a55a",
"savedPayload": {
"position": {
"x": 35883.126130007906,
@@ -8436,7 +8436,7 @@
}
}
},
- "id": "832c5c59-b77a-4594-b124-29f9904c6a42",
+ "id": "feba35c4-78bb-4422-8b32-0e28a82c795b",
"savedPayload": {
"position": {
"x": 36412.132857071134,
@@ -8460,7 +8460,7 @@
"referenceParent": {
"type": "Plotter Module",
"name": "oneHR",
- "id": "85af364a-521b-4bad-8156-3942b8bef661"
+ "id": "c9acbab4-3d3d-4e30-a9cc-19099858998d"
},
"referenceParentCombinedNodePath": [
[
@@ -8485,7 +8485,7 @@
}
}
],
- "id": "c72b04dc-898d-41cb-ba92-f477e2a8419f",
+ "id": "328c3f69-e7ff-405d-83f1-fa94ea233885",
"savedPayload": {
"position": {
"x": 36981.55979311461,
@@ -8528,15 +8528,15 @@
"type": "Output Dataset",
"name": "Multi-Time-Frame-Market Volatility Index",
"project": "Foundations",
- "id": "45c7eb75-684f-47d7-ad6a-bdef53069922",
+ "id": "1aa3cc23-4103-4342-89d4-b7e468ea303c",
"savedPayload": {
"position": {
- "x": 37030.822151478744,
- "y": 20046.120071599245
+ "x": 37010.39955792323,
+ "y": 20038.732351519993
},
"targetPosition": {
- "x": 37026.33483155334,
- "y": 20196.05293644177
+ "x": 37045.416362501615,
+ "y": 20184.587839579646
},
"floatingObject": {
"isPinned": false,
@@ -8552,7 +8552,7 @@
"referenceParent": {
"type": "Dataset Definition",
"name": "Multi-Time-Frame-Market",
- "id": "2113c2a4-2187-4f81-906e-a86884c9272b"
+ "id": "a6ea051b-8b2d-4100-b110-531ff23b9cb3"
},
"referenceParentCombinedNodePath": [
[
@@ -8586,15 +8586,15 @@
"type": "Output Dataset",
"name": "Multi-Time-Frame-Market Weighted Volatility Oscillator",
"project": "Foundations",
- "id": "540c051c-92b1-4e9b-b326-ff35f47ea9a5",
+ "id": "9fe35841-85df-4b4e-a433-43a88ed4cc47",
"savedPayload": {
"position": {
- "x": 37170.31611778477,
- "y": 20153.98882804587
+ "x": 37154.22251815346,
+ "y": 20081.334653225582
},
"targetPosition": {
- "x": 37026.33483155334,
- "y": 20196.05293644177
+ "x": 37045.416362501615,
+ "y": 20184.587839579646
},
"floatingObject": {
"isPinned": false,
@@ -8610,7 +8610,7 @@
"referenceParent": {
"type": "Dataset Definition",
"name": "Multi-Time-Frame-Market",
- "id": "1286d107-99b9-4c11-a793-2e1aed98f008"
+ "id": "ea2565de-7119-4aa6-aa6e-62a2cdd584d0"
},
"referenceParentCombinedNodePath": [
[
@@ -8644,15 +8644,15 @@
"type": "Output Dataset",
"name": "Multi-Time-Frame-Market Volatility Adjusted MA",
"project": "Foundations",
- "id": "4772c9b4-7c9c-4ddc-a636-9d68f20582cf",
+ "id": "8c9991a7-217b-4b0b-a11c-5dfdc57c9396",
"savedPayload": {
"position": {
- "x": 37110.83284026288,
- "y": 20319.988752589168
+ "x": 37189.239322731846,
+ "y": 20227.190141285235
},
"targetPosition": {
- "x": 37026.33483155334,
- "y": 20196.05293644177
+ "x": 37045.416362501615,
+ "y": 20184.587839579646
},
"floatingObject": {
"isPinned": false,
@@ -8668,7 +8668,7 @@
"referenceParent": {
"type": "Dataset Definition",
"name": "Multi-Time-Frame-Market",
- "id": "98e33529-823d-4000-8d71-ed0425d311ff"
+ "id": "b257b3f1-3430-454b-9b83-45bfa7a32b40"
},
"referenceParentCombinedNodePath": [
[
@@ -8702,15 +8702,15 @@
"type": "Output Dataset",
"name": "Multi-Time-Frame-Market RVI",
"project": "Foundations",
- "id": "6b7e4e25-e2ed-4a5b-94ac-6d62f13a9866",
+ "id": "0e60bd5e-f547-424d-9370-631425051ad0",
"savedPayload": {
"position": {
- "x": 36934.576186686085,
- "y": 20314.713591640222
+ "x": 37080.43316708,
+ "y": 20330.4433276393
},
"targetPosition": {
- "x": 37026.33483155334,
- "y": 20196.05293644177
+ "x": 37045.416362501615,
+ "y": 20184.587839579646
},
"floatingObject": {
"isPinned": false,
@@ -8726,7 +8726,7 @@
"referenceParent": {
"type": "Dataset Definition",
"name": "Multi-Time-Frame-Market",
- "id": "a4733b18-fbf1-477c-856d-45cc9b4a9f9c"
+ "id": "c8624725-c849-4132-8efd-3adb297f0afe"
},
"referenceParentCombinedNodePath": [
[
@@ -8755,23 +8755,81 @@
]
]
}
+ },
+ {
+ "type": "Output Dataset",
+ "name": "Multi-Time-Frame-Market Volatility Bands",
+ "project": "Foundations",
+ "id": "92e6004b-2a17-4c16-b583-e455588db416",
+ "savedPayload": {
+ "position": {
+ "x": 36936.61020684977,
+ "y": 20287.84102593371
+ },
+ "targetPosition": {
+ "x": 37045.416362501615,
+ "y": 20184.587839579646
+ },
+ "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": "88e0fc4a-e856-4602-b535-e4221a3eb818"
+ },
+ "referenceParentCombinedNodePath": [
+ [
+ "Polus",
+ "Data Mine",
+ "Data-Mining",
+ "bcf5bb24-12cd-44e9-b751-f31c7df79124"
+ ],
+ [
+ "Volatility",
+ "Indicator Bot",
+ "Data-Mining",
+ "78b76466-11f0-4cdb-9ad6-73d7a4153bdb"
+ ],
+ [
+ "Volatility Bands",
+ "Product Definition",
+ "Foundations",
+ "94897b82-17fe-4a88-879a-b559a61a3e4c"
+ ],
+ [
+ "Multi-Time-Frame-Market",
+ "Dataset Definition",
+ "Foundations",
+ "161ddab1-c5a6-4b3c-b3da-6e6d28115662"
+ ]
+ ]
+ }
}
],
"outputDatasetFolders": [],
- "id": "7890bc2d-a907-4310-9b57-16bae07d5566",
+ "id": "4733b7cb-b5ae-43ca-8104-c41423fcfe01",
"savedPayload": {
"position": {
- "x": 37026.33483155334,
- "y": 20196.05293644177
+ "x": 37045.416362501615,
+ "y": 20184.587839579646
},
"targetPosition": {
- "x": 36885.1268615542,
- "y": 20145.453438334345
+ "x": 36901.593402271385,
+ "y": 20141.985537874058
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
- "isCollapsed": true,
+ "isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
@@ -8791,7 +8849,7 @@
"name": "Volatility Multi-Time-Frame-Market",
"config": "{\n \"mainUtility\": \"Self Reference\"\n}",
"project": "Foundations",
- "id": "716f4dfc-b2cb-4d19-91f2-ce3c2a17abe9",
+ "id": "6d27fe8e-223f-4194-8815-ed3d50167666",
"savedPayload": {
"position": {
"x": 37378.2678810733,
@@ -8815,7 +8873,7 @@
"referenceParent": {
"type": "Status Report",
"name": "Fisher MFI",
- "id": "41b3282a-fbce-44dd-b8b8-a17cd6d609da"
+ "id": "11c0f1df-1f0d-415e-9c66-6dea41119dc1"
},
"referenceParentCombinedNodePath": [
[
@@ -8850,7 +8908,7 @@
"name": "Candles Volumes Multi-Time-Frame-Market",
"config": "{\n \"mainUtility\": \"Market Ending Point\"\n}",
"project": "Foundations",
- "id": "926af4a8-2fba-4ba9-9fcb-94bfc1d31da3",
+ "id": "95645f63-b35d-4d8d-a4b3-da69dd581111",
"savedPayload": {
"position": {
"x": 37334.310761625144,
@@ -8910,7 +8968,7 @@
"type": "Data Dependency",
"name": "Candles Multi-Time-Frame-Market",
"project": "Foundations",
- "id": "397028f8-d7ef-4b8c-a7e7-00632816be66",
+ "id": "da7834f1-325b-44d4-8762-66f3c00bba8e",
"savedPayload": {
"position": {
"x": 37192.87438071482,
@@ -8968,7 +9026,7 @@
"type": "Data Dependency",
"name": "Volumes Multi-Time-Frame-Market",
"project": "Foundations",
- "id": "5a0066b7-1434-4a95-81b5-a9c1047aae86",
+ "id": "26bc3a94-46a2-4f59-a609-f255c6f9bb8c",
"savedPayload": {
"position": {
"x": 37007.982628604295,
@@ -9024,15 +9082,15 @@
}
],
"dataMineDataDependencies": [],
- "id": "a740f1c7-2bd5-409d-827d-c2c1b0351cab",
+ "id": "5842f0ef-2446-4fa2-832b-58cfde2577f7",
"savedPayload": {
"position": {
- "x": 37079.10674191894,
- "y": 20374.302309893024
+ "x": 37108.09977497951,
+ "y": 20359.597849177742
},
"targetPosition": {
- "x": 36885.1268615542,
- "y": 20145.453438334345
+ "x": 36901.593402271385,
+ "y": 20141.985537874058
},
"floatingObject": {
"isPinned": false,
@@ -9051,15 +9109,15 @@
"type": "Status Report",
"name": "Fisher MFI",
"project": "Foundations",
- "id": "41b3282a-fbce-44dd-b8b8-a17cd6d609da",
+ "id": "11c0f1df-1f0d-415e-9c66-6dea41119dc1",
"savedPayload": {
"position": {
- "x": 36938.69392999379,
- "y": 20440.632314913935
+ "x": 36971.62701142816,
+ "y": 20433.69651399336
},
"targetPosition": {
- "x": 36885.1268615542,
- "y": 20145.453438334345
+ "x": 36901.593402271385,
+ "y": 20141.985537874058
},
"floatingObject": {
"isPinned": false,
@@ -9078,15 +9136,15 @@
"type": "Execution Started Event",
"name": "",
"project": "Foundations",
- "id": "f9fd7813-9a9b-4dc2-bc21-f6b38d88a410",
+ "id": "8b86ac42-9552-478c-8b1f-20ae4cdfe323",
"savedPayload": {
"position": {
- "x": 36783.92786533935,
- "y": 20427.869378332616
+ "x": 36816.38879886021,
+ "y": 20429.631458334516
},
"targetPosition": {
- "x": 36885.1268615542,
- "y": 20145.453438334345
+ "x": 36901.593402271385,
+ "y": 20141.985537874058
},
"floatingObject": {
"isPinned": false,
@@ -9136,15 +9194,15 @@
"type": "Execution Finished Event",
"name": "New Execution Finished Event",
"project": "Foundations",
- "id": "6535183c-ba9b-469e-a7c3-3ef0c8133be0",
+ "id": "cdf3f2ac-a87b-4afd-9336-612c8b0a5127",
"savedPayload": {
"position": {
- "x": 36656.27798999552,
- "y": 20339.433318699084
+ "x": 36683.981090967696,
+ "y": 20348.491910582183
},
"targetPosition": {
- "x": 36885.1268615542,
- "y": 20145.453438334345
+ "x": 36901.593402271385,
+ "y": 20141.985537874058
},
"floatingObject": {
"isPinned": false,
@@ -9159,11 +9217,11 @@
}
}
},
- "id": "df6ecc54-b833-4dd7-a68b-0f7a1e4a4170",
+ "id": "0db49f71-98e4-481b-91a8-bbcb8b48eeee",
"savedPayload": {
"position": {
- "x": 36885.1268615542,
- "y": 20145.453438334345
+ "x": 36901.593402271385,
+ "y": 20141.985537874058
},
"targetPosition": {
"x": 36831.55979311461,
@@ -9196,15 +9254,15 @@
"type": "Output Dataset",
"name": "Multi-Time-Frame-Daily Volatility Index",
"project": "Foundations",
- "id": "89b2c183-5ac8-4506-a485-3a385ad0cdc7",
+ "id": "03d8d74e-ab2f-4646-b62b-b0d5eef417ad",
"savedPayload": {
"position": {
- "x": 37258.93735817734,
- "y": 20308.463569196065
+ "x": 37297.8473699888,
+ "y": 20227.866796384656
},
"targetPosition": {
- "x": 36962.288110309804,
- "y": 20353.176249048916
+ "x": 37017.773242039635,
+ "y": 20335.37718124825
},
"floatingObject": {
"isPinned": false,
@@ -9220,7 +9278,7 @@
"referenceParent": {
"type": "Dataset Definition",
"name": "Multi-Time-Frame-Daily",
- "id": "17364b4b-186f-48b0-bdc3-549cd7bcf67d"
+ "id": "69c9bf45-24be-4e41-921e-ba407dc7c743"
},
"referenceParentCombinedNodePath": [
[
@@ -9254,15 +9312,15 @@
"type": "Output Dataset",
"name": "Multi-Time-Frame-Daily Weighted Volatility Oscillator",
"project": "Foundations",
- "id": "90ad8a22-ddfe-4b30-8e54-6b89fc3064d8",
+ "id": "6874aeb0-0de5-4403-a67f-3b5b0048ece5",
"savedPayload": {
"position": {
- "x": 37228.56384701117,
- "y": 20491.368984184108
+ "x": 37314.07974421818,
+ "y": 20382.307520760318
},
"targetPosition": {
- "x": 36962.288110309804,
- "y": 20353.176249048916
+ "x": 37017.773242039635,
+ "y": 20335.37718124825
},
"floatingObject": {
"isPinned": false,
@@ -9278,7 +9336,7 @@
"referenceParent": {
"type": "Dataset Definition",
"name": "Multi-Time-Frame-Daily",
- "id": "8b9c9f6d-ebaa-47e5-831e-bc4ce63cc947"
+ "id": "c289d792-593c-4101-8f2a-07f3e9a2459e"
},
"referenceParentCombinedNodePath": [
[
@@ -9312,15 +9370,15 @@
"type": "Output Dataset",
"name": "Multi-Time-Frame-Daily Volatility Adjusted MA",
"project": "Foundations",
- "id": "88032a44-d5bd-4ea1-867f-80f4e07121b6",
+ "id": "77563977-27ac-4c47-9456-cd2c8ec01cdd",
"savedPayload": {
"position": {
- "x": 37096.482054804495,
- "y": 20621.489471348817
+ "x": 37250.917030476725,
+ "y": 20524.1732985632
},
"targetPosition": {
- "x": 36962.288110309804,
- "y": 20353.176249048916
+ "x": 37017.773242039635,
+ "y": 20335.37718124825
},
"floatingObject": {
"isPinned": false,
@@ -9336,7 +9394,7 @@
"referenceParent": {
"type": "Dataset Definition",
"name": "Multi-Time-Frame-Daily",
- "id": "1a438148-0c71-4cb5-8d3d-448ba658848e"
+ "id": "e6fbcfef-0cac-41de-908d-184f4c8c9259"
},
"referenceParentCombinedNodePath": [
[
@@ -9370,15 +9428,15 @@
"type": "Output Dataset",
"name": "Multi-Time-Frame-Daily RVI",
"project": "Foundations",
- "id": "e796a7a7-d1e8-4c24-b77b-b225000258c4",
+ "id": "516f4f7d-0b64-4121-a9bb-b07a0db90389",
"savedPayload": {
"position": {
- "x": 36913.14273688526,
- "y": 20649.12342722597
+ "x": 37125.28362690323,
+ "y": 20615.451309197408
},
"targetPosition": {
- "x": 36962.288110309804,
- "y": 20353.176249048916
+ "x": 37017.773242039635,
+ "y": 20335.37718124825
},
"floatingObject": {
"isPinned": false,
@@ -9394,7 +9452,7 @@
"referenceParent": {
"type": "Dataset Definition",
"name": "Multi-Time-Frame-Daily",
- "id": "f317cdb0-ec0a-4638-a269-deb925f0f0ca"
+ "id": "a20b7177-02f5-424b-8974-7789e39f1e18"
},
"referenceParentCombinedNodePath": [
[
@@ -9423,18 +9481,76 @@
]
]
}
+ },
+ {
+ "type": "Output Dataset",
+ "name": "Multi-Time-Frame-Daily Volatility Bands",
+ "project": "Foundations",
+ "id": "50f87081-206e-49ea-a5b7-72a41cbf744a",
+ "savedPayload": {
+ "position": {
+ "x": 36970.84290252757,
+ "y": 20631.68368342679
+ },
+ "targetPosition": {
+ "x": 37017.773242039635,
+ "y": 20335.37718124825
+ },
+ "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": "b88eca28-a8f7-4efd-a9f7-b3be6ef14127"
+ },
+ "referenceParentCombinedNodePath": [
+ [
+ "Polus",
+ "Data Mine",
+ "Data-Mining",
+ "bcf5bb24-12cd-44e9-b751-f31c7df79124"
+ ],
+ [
+ "Volatility",
+ "Indicator Bot",
+ "Data-Mining",
+ "78b76466-11f0-4cdb-9ad6-73d7a4153bdb"
+ ],
+ [
+ "Volatility Bands",
+ "Product Definition",
+ "Foundations",
+ "94897b82-17fe-4a88-879a-b559a61a3e4c"
+ ],
+ [
+ "Multi-Time-Frame-Daily",
+ "Dataset Definition",
+ "Foundations",
+ "0cda5efe-edd5-44b1-a021-71ed93ef1af6"
+ ]
+ ]
+ }
}
],
"outputDatasetFolders": [],
- "id": "2874b374-3e85-4f1d-ab4a-208c9382a862",
+ "id": "ac29da09-4040-4e34-ba7e-b9121aadfcd8",
"savedPayload": {
"position": {
- "x": 36962.288110309804,
- "y": 20353.176249048916
+ "x": 37017.773242039635,
+ "y": 20335.37718124825
},
"targetPosition": {
- "x": 36751.74873944461,
- "y": 20139.46341996351
+ "x": 36784.629453602545,
+ "y": 20146.581063933296
},
"floatingObject": {
"isPinned": false,
@@ -9459,7 +9575,7 @@
"name": "Volatility Multi-Time-Frame-Daily",
"config": "{\n \"mainUtility\": \"Self Reference\"\n}",
"project": "Foundations",
- "id": "b75629d3-2a88-466e-9cb7-d12373a99975",
+ "id": "a6e66389-0388-4dd4-a8a7-c937cffb60ad",
"savedPayload": {
"position": {
"x": 36917.23291485991,
@@ -9483,7 +9599,7 @@
"referenceParent": {
"type": "Status Report",
"name": "Monte Carlo Forecast",
- "id": "f4716dd3-4b6e-4b0c-991f-ee0b6073ced8"
+ "id": "cf58eda3-3773-4aec-af7c-6b0db25c9055"
},
"referenceParentCombinedNodePath": [
[
@@ -9518,7 +9634,7 @@
"name": "",
"config": "{\n \"mainUtility\": \"Market Ending Point\"\n}",
"project": "Foundations",
- "id": "072e9588-c574-4027-aeb7-5ae978b4d33a",
+ "id": "6986e557-3905-4dd5-9b68-6bcb54741af2",
"savedPayload": {
"position": {
"x": 36848.40772403576,
@@ -9577,7 +9693,7 @@
"name": "Exchange Raw Data Historic-OHLCVs",
"config": "{\n \"mainUtility\": \"Market Starting Point\"\n}",
"project": "Foundations",
- "id": "dba6869e-84d3-4d5c-839f-17eb61992a28",
+ "id": "d359cd79-d334-426a-843c-552d11b934bc",
"savedPayload": {
"position": {
"x": 36772.255878152464,
@@ -9637,7 +9753,7 @@
"type": "Data Dependency",
"name": "Candles Multi-Time-Frame-Daily",
"project": "Foundations",
- "id": "a6e12b0f-ec59-43b4-a7d6-b167b59536be",
+ "id": "6b43c442-3e3f-4056-902a-868234d2a8a5",
"savedPayload": {
"position": {
"x": 36693.9669996601,
@@ -9695,7 +9811,7 @@
"type": "Data Dependency",
"name": "Volumes Multi-Time-Frame-Daily",
"project": "Foundations",
- "id": "13a89360-7bbd-4572-b231-6175c0158c58",
+ "id": "029b3600-1600-49f4-b5e3-df95d198560f",
"savedPayload": {
"position": {
"x": 36618.876346249424,
@@ -9751,15 +9867,15 @@
}
],
"dataMineDataDependencies": [],
- "id": "073e25e7-cc67-4542-89ee-fbe030dd664c",
+ "id": "2954133a-65e9-4617-a48a-256c08a3d484",
"savedPayload": {
"position": {
- "x": 36827.22476856796,
- "y": 20429.813844498713
+ "x": 36892.13983846614,
+ "y": 20426.655191882455
},
"targetPosition": {
- "x": 36751.74873944461,
- "y": 20139.46341996351
+ "x": 36784.629453602545,
+ "y": 20146.581063933296
},
"floatingObject": {
"isPinned": false,
@@ -9778,15 +9894,15 @@
"type": "Status Report",
"name": "Monte Carlo Forecast",
"project": "Foundations",
- "id": "f4716dd3-4b6e-4b0c-991f-ee0b6073ced8",
+ "id": "cf58eda3-3773-4aec-af7c-6b0db25c9055",
"savedPayload": {
"position": {
- "x": 36711.84321260961,
- "y": 20284.05784906789
+ "x": 36761.16428384651,
+ "y": 20294.734315022568
},
"targetPosition": {
- "x": 36751.74873944461,
- "y": 20139.46341996351
+ "x": 36784.629453602545,
+ "y": 20146.581063933296
},
"floatingObject": {
"isPinned": false,
@@ -9805,15 +9921,15 @@
"type": "Execution Started Event",
"name": "",
"project": "Foundations",
- "id": "718f7de0-a044-47d6-90b1-b4a85acd98df",
+ "id": "8cd32f19-7016-45a0-8f38-b131b95f02bd",
"savedPayload": {
"position": {
- "x": 36644.892324901906,
- "y": 20244.73310539611
+ "x": 36690.23139494507,
+ "y": 20263.15295815184
},
"targetPosition": {
- "x": 36751.74873944461,
- "y": 20139.46341996351
+ "x": 36784.629453602545,
+ "y": 20146.581063933296
},
"floatingObject": {
"isPinned": false,
@@ -9863,15 +9979,15 @@
"type": "Execution Finished Event",
"name": "New Execution Finished Event",
"project": "Foundations",
- "id": "8a94aab0-dcb9-4866-b98c-759cf21409ab",
+ "id": "60bc7000-9aa2-4fbf-ab1b-e36477f9344e",
"savedPayload": {
"position": {
- "x": 36606.57352717701,
- "y": 20177.20143452519
+ "x": 36644.592389627964,
+ "y": 20200.33625636509
},
"targetPosition": {
- "x": 36751.74873944461,
- "y": 20139.46341996351
+ "x": 36784.629453602545,
+ "y": 20146.581063933296
},
"floatingObject": {
"isPinned": false,
@@ -9886,11 +10002,11 @@
}
}
},
- "id": "fff01686-a29d-487d-ba1e-d050a9884c0c",
+ "id": "067f99b6-88ac-4d10-9dda-336308691794",
"savedPayload": {
"position": {
- "x": 36751.74873944461,
- "y": 20139.46341996351
+ "x": 36784.629453602545,
+ "y": 20146.581063933296
},
"targetPosition": {
"x": 36831.55979311461,
@@ -9922,15 +10038,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": "2113c2a4-2187-4f81-906e-a86884c9272b",
+ "id": "a6ea051b-8b2d-4100-b110-531ff23b9cb3",
"savedPayload": {
"position": {
- "x": 36635.621786722084,
- "y": 20627.874281938202
+ "x": 36768.642983556725,
+ "y": 20649.708425344175
},
"targetPosition": {
- "x": 36535.48736644174,
- "y": 20189.15672145638
+ "x": 36596.435438992434,
+ "y": 20233.962635714095
},
"floatingObject": {
"isPinned": false,
@@ -9950,15 +10066,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": "17364b4b-186f-48b0-bdc3-549cd7bcf67d",
+ "id": "69c9bf45-24be-4e41-921e-ba407dc7c743",
"savedPayload": {
"position": {
- "x": 36358.62610219747,
- "y": 20602.944219104535
+ "x": 36491.385025257274,
+ "y": 20671.52909989305
},
"targetPosition": {
- "x": 36535.48736644174,
- "y": 20189.15672145638
+ "x": 36596.435438992434,
+ "y": 20233.962635714095
},
"floatingObject": {
"isPinned": false,
@@ -9989,15 +10105,15 @@
"name": "New Formula",
"code": "record.current.begin",
"project": "Foundations",
- "id": "8784f318-5df9-4fe3-b9ae-c76a04b0bf6d",
+ "id": "19103a51-7ac5-4a96-8985-f0e97a318c32",
"savedPayload": {
"position": {
- "x": 35931.81589073028,
- "y": 21304.284878205497
+ "x": 36188.08413242018,
+ "y": 21434.453896399933
},
"targetPosition": {
- "x": 35875.505077886875,
- "y": 21086.44527584423
+ "x": 36096.079444930925,
+ "y": 21229.124557337043
},
"floatingObject": {
"isPinned": false,
@@ -10012,15 +10128,15 @@
}
}
},
- "id": "47e38b4b-5c44-44df-8f71-aa2f8d05936c",
+ "id": "5fa95e1f-43de-41a0-b3a1-7dac93e2a5c3",
"savedPayload": {
"position": {
- "x": 35875.505077886875,
- "y": 21086.44527584423
+ "x": 36096.079444930925,
+ "y": 21229.124557337043
},
"targetPosition": {
- "x": 35762.88345220006,
- "y": 20650.766071121696
+ "x": 35912.07006995241,
+ "y": 20818.46587921126
},
"floatingObject": {
"isPinned": false,
@@ -10045,15 +10161,15 @@
"name": "New Formula",
"code": "record.current.end",
"project": "Foundations",
- "id": "6822969e-a510-4740-8adf-afc83ca2c196",
+ "id": "2918cbf1-c21f-4f24-81aa-dbb01869843d",
"savedPayload": {
"position": {
- "x": 35740.85541552169,
- "y": 21325.406542484106
+ "x": 36003.35974444279,
+ "y": 21487.264201077756
},
"targetPosition": {
- "x": 35748.19809441448,
- "y": 21100.526385363304
+ "x": 35972.92985294599,
+ "y": 21264.33142712226
},
"floatingObject": {
"isPinned": false,
@@ -10068,15 +10184,15 @@
}
}
},
- "id": "95bfb71a-e97a-4c4a-a29f-1619166cc15e",
+ "id": "43165b5b-41d0-4689-aafa-207a35f15aba",
"savedPayload": {
"position": {
- "x": 35748.19809441448,
- "y": 21100.526385363304
+ "x": 35972.92985294599,
+ "y": 21264.33142712226
},
"targetPosition": {
- "x": 35762.88345220006,
- "y": 20650.766071121696
+ "x": 35912.07006995241,
+ "y": 20818.46587921126
},
"floatingObject": {
"isPinned": false,
@@ -10101,15 +10217,15 @@
"name": "New Record Formula",
"code": "variable.upperVol",
"project": "Foundations",
- "id": "88c63ff1-d7d4-4e5f-bf9c-604897e59dc1",
+ "id": "bfbd1123-a61f-436b-9f2b-0ab83166a2d1",
"savedPayload": {
"position": {
- "x": 35551.679520839,
- "y": 21291.872848014307
+ "x": 35811.23960995878,
+ "y": 21485.892443214725
},
"targetPosition": {
- "x": 35622.08083129269,
- "y": 21078.170589050103
+ "x": 35844.84976328999,
+ "y": 21263.416921880238
},
"floatingObject": {
"isPinned": false,
@@ -10124,15 +10240,15 @@
}
}
},
- "id": "11969393-93ff-4b9b-804c-acf033175ad1",
+ "id": "898c430d-6a54-41cd-bf05-9b762e59b89c",
"savedPayload": {
"position": {
- "x": 35622.08083129269,
- "y": 21078.170589050103
+ "x": 35844.84976328999,
+ "y": 21263.416921880238
},
"targetPosition": {
- "x": 35762.88345220006,
- "y": 20650.766071121696
+ "x": 35912.07006995241,
+ "y": 20818.46587921126
},
"floatingObject": {
"isPinned": false,
@@ -10157,15 +10273,15 @@
"name": "New Record Formula",
"code": "variable.lowerVol",
"project": "Foundations",
- "id": "8756f9b3-6192-4b4d-aa2f-9d01530817e7",
+ "id": "fee5681f-835c-4023-8863-98fe03e9ec0e",
"savedPayload": {
"position": {
- "x": 35379.614112597046,
- "y": 21206.40049528948
+ "x": 35627.288159681615,
+ "y": 21430.44975447475
},
"targetPosition": {
- "x": 35507.370559131385,
- "y": 21021.189020566886
+ "x": 35722.21546310521,
+ "y": 21226.45512938692
},
"floatingObject": {
"isPinned": false,
@@ -10180,15 +10296,15 @@
}
}
},
- "id": "05b9adb4-f6f3-4796-a4eb-d35ce20737a7",
+ "id": "70e4d629-d841-422d-9fa4-60614f8d3af2",
"savedPayload": {
"position": {
- "x": 35507.370559131385,
- "y": 21021.189020566886
+ "x": 35722.21546310521,
+ "y": 21226.45512938692
},
"targetPosition": {
- "x": 35762.88345220006,
- "y": 20650.766071121696
+ "x": 35912.07006995241,
+ "y": 20818.46587921126
},
"floatingObject": {
"isPinned": false,
@@ -10213,15 +10329,15 @@
"name": "New Record Formula",
"code": "variable.MA",
"project": "Foundations",
- "id": "77c75478-28a9-4f28-aa4d-16e1f0ba8c1a",
+ "id": "c158dd8d-8000-44b3-8fb4-0d6387c3fe1a",
"savedPayload": {
"position": {
- "x": 35238.59890685919,
- "y": 21075.913946003737
+ "x": 35466.40804611136,
+ "y": 21325.42777176917
},
"targetPosition": {
- "x": 35413.360421972815,
- "y": 20934.197987709722
+ "x": 35614.96205405838,
+ "y": 21156.440474249866
},
"floatingObject": {
"isPinned": false,
@@ -10236,15 +10352,15 @@
}
}
},
- "id": "b742b7d8-8433-44f8-917b-5ee3ea661807",
+ "id": "39da460e-7448-4fa4-aad9-f19300d2aa6f",
"savedPayload": {
"position": {
- "x": 35413.360421972815,
- "y": 20934.197987709722
+ "x": 35614.96205405838,
+ "y": 21156.440474249866
},
"targetPosition": {
- "x": 35762.88345220006,
- "y": 20650.766071121696
+ "x": 35912.07006995241,
+ "y": 20818.46587921126
},
"floatingObject": {
"isPinned": false,
@@ -10269,15 +10385,15 @@
"name": "New Record Formula",
"code": "variable.up",
"project": "Foundations",
- "id": "01c82538-a07a-414c-a5f9-5a917ef6122a",
+ "id": "6b0d64ed-a32a-45be-ab7e-d7472d1b9b82",
"savedPayload": {
"position": {
- "x": 35140.05811694461,
- "y": 20910.984444346817
+ "x": 35341.63281925859,
+ "y": 21179.33475154702
},
"targetPosition": {
- "x": 35347.66656202976,
- "y": 20824.24498660511
+ "x": 35531.77856948986,
+ "y": 21059.0451274351
},
"floatingObject": {
"isPinned": false,
@@ -10292,15 +10408,15 @@
}
}
},
- "id": "0253efb9-4c3c-4aa6-bfe2-650c14459b20",
+ "id": "52e7bd02-ead1-4384-940b-48cfd58f005b",
"savedPayload": {
"position": {
- "x": 35347.66656202976,
- "y": 20824.24498660511
+ "x": 35531.77856948986,
+ "y": 21059.0451274351
},
"targetPosition": {
- "x": 35762.88345220006,
- "y": 20650.766071121696
+ "x": 35912.07006995241,
+ "y": 20818.46587921126
},
"floatingObject": {
"isPinned": false,
@@ -10325,15 +10441,15 @@
"name": "New Record Formula",
"code": "variable.low",
"project": "Foundations",
- "id": "50f88713-b3aa-4ea5-bf28-0839f6a55e2c",
+ "id": "428347b6-63c8-4723-a29a-3ed4b95113b9",
"savedPayload": {
"position": {
- "x": 35091.974931607525,
- "y": 20724.973597669457
+ "x": 35263.071025936086,
+ "y": 21004.006281458045
},
"targetPosition": {
- "x": 35315.61110513837,
- "y": 20700.23775548687
+ "x": 35479.40404060819,
+ "y": 20942.159480709117
},
"floatingObject": {
"isPinned": false,
@@ -10348,15 +10464,15 @@
}
}
},
- "id": "1f1d57ec-3bea-4564-bafb-d710126d1fae",
+ "id": "beffba38-75fd-4205-aa6b-6da378007f6d",
"savedPayload": {
"position": {
- "x": 35315.61110513837,
- "y": 20700.23775548687
+ "x": 35479.40404060819,
+ "y": 20942.159480709117
},
"targetPosition": {
- "x": 35762.88345220006,
- "y": 20650.766071121696
+ "x": 35912.07006995241,
+ "y": 20818.46587921126
},
"floatingObject": {
"isPinned": false,
@@ -10381,15 +10497,15 @@
"name": "New Record Formula",
"code": "variable.Upper",
"project": "Foundations",
- "id": "bbb0ecce-be9f-40d8-a87f-a2c5aae33d13",
+ "id": "09dfe475-0375-4429-9d45-b39a054c35a4",
"savedPayload": {
"position": {
- "x": 35098.24476456225,
- "y": 20532.950898520347
+ "x": 35237.08727541385,
+ "y": 20813.646431430294
},
"targetPosition": {
- "x": 35319.790993774855,
- "y": 20572.222622720798
+ "x": 35462.081540260035,
+ "y": 20815.25291402395
},
"floatingObject": {
"isPinned": false,
@@ -10404,15 +10520,15 @@
}
}
},
- "id": "acdfddf2-dd20-4198-bdf6-ea300c095808",
+ "id": "48c20bfd-cf00-4b62-a892-742c6489c447",
"savedPayload": {
"position": {
- "x": 35319.790993774855,
- "y": 20572.222622720798
+ "x": 35462.081540260035,
+ "y": 20815.25291402395
},
"targetPosition": {
- "x": 35762.88345220006,
- "y": 20650.766071121696
+ "x": 35912.07006995241,
+ "y": 20818.46587921126
},
"floatingObject": {
"isPinned": false,
@@ -10437,15 +10553,15 @@
"name": "New Record Formula",
"code": "variable.Lower",
"project": "Foundations",
- "id": "264d97dd-505f-45a2-a15f-0b6bb00a2cff",
+ "id": "b36942fa-4315-4c8c-b86b-e78a75c1e35b",
"savedPayload": {
"position": {
- "x": 35158.35967123091,
- "y": 20350.47288398159
+ "x": 35265.786616627876,
+ "y": 20623.6770243994
},
"targetPosition": {
- "x": 35359.867598220626,
- "y": 20450.570613028292
+ "x": 35481.21443440272,
+ "y": 20688.60664267002
},
"floatingObject": {
"isPinned": false,
@@ -10460,15 +10576,15 @@
}
}
},
- "id": "b502a848-63c5-4a02-bfe9-5e868b649feb",
+ "id": "56237b2f-8cda-4af3-b407-0124ab3ed6e7",
"savedPayload": {
"position": {
- "x": 35359.867598220626,
- "y": 20450.570613028292
+ "x": 35481.21443440272,
+ "y": 20688.60664267002
},
"targetPosition": {
- "x": 35762.88345220006,
- "y": 20650.766071121696
+ "x": 35912.07006995241,
+ "y": 20818.46587921126
},
"floatingObject": {
"isPinned": false,
@@ -10493,15 +10609,15 @@
"name": "New Record Formula",
"code": "variable.ema",
"project": "Foundations",
- "id": "c7b414b6-734e-4155-875a-6bcb3b009fb5",
+ "id": "d8af3c3d-7e4e-442e-bf1f-0e4824fb5f1a",
"savedPayload": {
"position": {
- "x": 35267.449499392336,
- "y": 20192.322837552572
+ "x": 35346.84399963456,
+ "y": 20449.488251931438
},
"targetPosition": {
- "x": 35432.594150328245,
- "y": 20345.13724874228
+ "x": 35535.25268974051,
+ "y": 20572.480794358045
},
"floatingObject": {
"isPinned": false,
@@ -10516,15 +10632,15 @@
}
}
},
- "id": "8f44e2fd-2221-4dd3-9f7d-bf8c4bd5eaf0",
+ "id": "8ce443b6-68af-4a02-972e-bec2feccce85",
"savedPayload": {
"position": {
- "x": 35432.594150328245,
- "y": 20345.13724874228
+ "x": 35535.25268974051,
+ "y": 20572.480794358045
},
"targetPosition": {
- "x": 35762.88345220006,
- "y": 20650.766071121696
+ "x": 35912.07006995241,
+ "y": 20818.46587921126
},
"floatingObject": {
"isPinned": false,
@@ -10540,20 +10656,20 @@
}
}
],
- "id": "086ffb09-25fb-47d7-809a-4e136c998338",
+ "id": "78074027-d4a6-4aeb-afc1-53c6fa30867a",
"savedPayload": {
"position": {
- "x": 35762.88345220006,
- "y": 20650.766071121696
+ "x": 35912.07006995241,
+ "y": 20818.46587921126
},
"targetPosition": {
- "x": 36535.48736644174,
- "y": 20189.15672145638
+ "x": 36596.435438992434,
+ "y": 20233.962635714095
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
- "isCollapsed": false,
+ "isCollapsed": true,
"angleToParent": 2,
"distanceToParent": 5,
"arrangementStyle": 0
@@ -10576,15 +10692,15 @@
"name": "New Procedure Javascript Code",
"code": "let candle = record.current\nlet P = 10 //periods for ATR calculation\nlet len = 20 //periods for EMA calculation\nlet m = 2 //factor for standard deviation\nlet A = 20 //volatility analysis periods\n\n//fetching last len typical price\nvariable.TP = (candle.max + candle.min + candle.close) / 3\nvariable.last20TP.push(variable.TP)\nif(variable.last20TP.length > len){\n\tvariable.last20TP.splice(0,1)\n}\nvariable.sTP = 0\nvariable.sTPSquare = 0\nfor(var i=0 ; i < len ; i++){\n\tvariable.sTP += variable.last20TP[i]\n}\n//calculate MA\nif(variable.last20TP.length === 20){\n\tvariable.MA = variable.sTP / variable.last20TP.length\n\tvariable.sigma = Math.sqrt(variable.sTPSquare / variable.last20TP.length)\n}else {\n\tvariable.MA = variable.TP\n}\n\n//calculate standard deviation\nif(variable.last20TP.length === 20){\n\tfor(var i = 0 ; i < len ; i++){\n\t\tvariable.sTPSquare += Math.pow(variable.last20TP[i] - variable.MA,2)\n\t}\n\tvariable.sigma = Math.sqrt(variable.sTPSquare / variable.last20TP.length)\n}else{\n\tvariable.sigma = variable.MA * 0.01\n}\n\n//calculate Upper and lower Bollinger Bands\nvariable.up = variable.MA + m * variable.sigma\nvariable.low = variable.MA - m * variable.sigma\n\n//Manage previousEMA undefined value\nif(variable.previousEMA === undefined){\n\t\tvariable.previousEMA = candle.close\n}\n\n//True range\nvariable.TR.push(Math.max((candle.max - candle.min), Math.abs(candle.max - candle.close),Math.abs(candle.min-candle.close)))\nif(variable.TR.length > P) {\n\tvariable.TR.splice(0,1)\n}\n\n//ATR\nvariable.ATR = 0\nfor(var i=0 ; i < variable.TR.length ; i++){\n\t\tvariable.ATR += variable.TR[i]\n}\nvariable.ATR = variable.ATR / P\n\n//calculate ema\nvariable.ema = calculateEMA(len, candle.close, variable.previousEMA)\nvariable.previousEMA = variable.ema\n//calculate Upper and Lower Band for Keltner channels\nif(variable.ATR === undefined || isNaN(variable.ATR)){\n\tvariable.Upper = variable.ema\n\tvariable.Lower = variable.ema\n}\nelse{\n\tvariable.Upper = variable.ema + 2 * variable.ATR\n\tvariable.Lower = variable.ema - 2 * variable.ATR\n}\n//calculate differences between up and low band Bollinger/Keltner ans store on 20 periods\nif(variable.Upper > variable.up){\nvariable.highVolUp.push(variable.Upper - variable.up)\n}else{\n\tvariable.highVolUp.push(0)\n}\nif(variable.Upper < variable.up){\nvariable.highVolDown.push(variable.up - variable.Upper)\n}else{\n\tvariable.highVolDown.push(0)\n}\nif(variable.Lower > variable.low){\nvariable.lowVolUp.push(variable.Lower - variable.low)\n}else{\n\tvariable.lowVolUp.push(0)\n}\nif(variable.Lower < variable.low){\nvariable.lowVolDown.push(variable.low - variable.Lower)\n}else{\n\tvariable.lowVolDown.push(0)\n}\nif(variable.highVolUp.length > A){\n\tvariable.highVolUp.splice(0,1)\n}\nif(variable.highVolDown.length > A){\n\tvariable.highVolDown.splice(0,1)\n}\nif(variable.lowVolUp.length > A){\n\tvariable.lowVolUp.splice(0,1)\n}\nif(variable.lowVolDown.length > A){\n\tvariable.lowVolDown.splice(0,1)\n}\nvariable.upVolH = 0\nvariable.lowVolH = 0\nvariable.upVolL = 0\nvariable.lowVolL = 0\nfor(var i = 0 ; i < variable.highVolDown.length ; i++){\n\tif(variable.highVolUp[i] != 0){\n\tvariable.upVolH += variable.highVolUp[i]\n\t}\n\tif(variable.highVolDown[i] != 0){\n\tvariable.lowVolH += variable.highVolDown[i]\n\t}\n\tif(variable.lowVolUp[i] != 0){\n\tvariable.upVolL += variable.lowVolUp[i]\n\t}\n\tif(variable.lowVolDown[i] != 0){\n\tvariable.lowVolL += variable.lowVolDown[i]\n\t}\n}\nif(variable.upVolH === 0 && variable.lowVolH === 0){\n\tvariable.upperVol = 0\n}else{\n\tvariable.upperVol = (variable.upVolH - variable.lowVolH) / (variable.upVolH + variable.lowVolH)\n}\n\nif(variable.upVolL === 0 && variable.lowVolL === 0){\n\tvariable.lowerVol = 0\n}else{\n\tvariable.lowerVol = (variable.upVolL - variable.lowVolL) / (variable.upVolL + variable.lowVolL)\n}\n\n//EMA calculation\nfunction calculateEMA(periods, price, previousEMA) {\n let k = 2 / (periods + 1)\n return price * k + previousEMA * (1-k)\n}\n",
"project": "Foundations",
- "id": "b5be4ffd-124f-4b6c-a606-6d65b6e10dbd",
+ "id": "300c21ad-16e0-4d18-b25c-3a9268311b1e",
"savedPayload": {
"position": {
- "x": 34309.03966999354,
- "y": 20339.59080291056
+ "x": 34426.643825658175,
+ "y": 20755.215081834747
},
"targetPosition": {
- "x": 34752.396613944366,
- "y": 20262.55431642147
+ "x": 34850.83249664966,
+ "y": 20605.00199517955
},
"floatingObject": {
"isPinned": false,
@@ -10599,15 +10715,15 @@
}
}
},
- "id": "bd8bbc56-3004-4543-89c9-ab34f403f96a",
+ "id": "e73cd813-8f30-4621-a341-56734470f713",
"savedPayload": {
"position": {
- "x": 34752.396613944366,
- "y": 20262.55431642147
+ "x": 34850.83249664966,
+ "y": 20605.00199517955
},
"targetPosition": {
- "x": 35639.11050184602,
- "y": 20108.48134344329
+ "x": 35699.20983863262,
+ "y": 20304.575821869155
},
"floatingObject": {
"isPinned": false,
@@ -10631,15 +10747,15 @@
"name": "New Procedure Javascript Code",
"code": "variable.last20TP = []\nvariable.highVolUp = []\nvariable.highVolDown = []\nvariable.lowVolUp = []\nvariable.lowVolDown = []\nvariable.TR = []",
"project": "Foundations",
- "id": "5418ab14-fd86-4f86-a4df-f7a09634284c",
+ "id": "6ced3a25-9565-4904-979c-0402af9fda25",
"savedPayload": {
"position": {
- "x": 34371.68064289544,
- "y": 19643.592590470595
+ "x": 34371.81571342128,
+ "y": 20058.557862454756
},
"targetPosition": {
- "x": 34794.15726254563,
- "y": 19798.55550812816
+ "x": 34814.28042182506,
+ "y": 20140.563848926224
},
"floatingObject": {
"isPinned": false,
@@ -10654,15 +10770,15 @@
}
}
},
- "id": "a71c2b06-008a-48fd-aa14-9e652f3e0e38",
+ "id": "b44e68da-ef27-4bb8-970e-cf95bbc8c69d",
"savedPayload": {
"position": {
- "x": 34794.15726254563,
- "y": 19798.55550812816
+ "x": 34814.28042182506,
+ "y": 20140.563848926224
},
"targetPosition": {
- "x": 35639.11050184602,
- "y": 20108.48134344329
+ "x": 35699.20983863262,
+ "y": 20304.575821869155
},
"floatingObject": {
"isPinned": false,
@@ -10677,20 +10793,20 @@
}
}
},
- "id": "e9057b79-cb1d-4fe5-a1e0-e04a69b80a35",
+ "id": "7bb4f7d2-6349-4f77-a3de-1d5e4407fb97",
"savedPayload": {
"position": {
- "x": 35639.11050184602,
- "y": 20108.48134344329
+ "x": 35699.20983863262,
+ "y": 20304.575821869155
},
"targetPosition": {
- "x": 36535.48736644174,
- "y": 20189.15672145638
+ "x": 36596.435438992434,
+ "y": 20233.962635714095
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
- "isCollapsed": false,
+ "isCollapsed": true,
"angleToParent": 2,
"distanceToParent": 5,
"arrangementStyle": 0
@@ -10700,11 +10816,11 @@
}
}
},
- "id": "5a3725ce-4fd8-4aaa-8e72-1fe6b5fc18e3",
+ "id": "7215aa7f-a1b3-48af-81e6-40bf865b1386",
"savedPayload": {
"position": {
- "x": 36535.48736644174,
- "y": 20189.15672145638
+ "x": 36596.435438992434,
+ "y": 20233.962635714095
},
"targetPosition": {
"x": 36831.55979311461,
@@ -10724,7 +10840,7 @@
"referenceParent": {
"type": "Plotter Module",
"name": "Volatility",
- "id": "2541c8f9-7c5f-4aa8-ac4c-d10f25cce6ff"
+ "id": "d341b990-dd29-4bb2-afde-fc2ce9c6b05b"
},
"referenceParentCombinedNodePath": [
[
@@ -10759,7 +10875,7 @@
"name": "Multi-Time-Frame-Daily",
"config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [\n \"45-min\",\n \"40-min\",\n \"30-min\",\n \"20-min\",\n \"15-min\",\n \"10-min\",\n \"05-min\",\n \"04-min\",\n \"03-min\",\n \"02-min\",\n \"01-min\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n}",
"project": "Foundations",
- "id": "8b9c9f6d-ebaa-47e5-831e-bc4ce63cc947",
+ "id": "c289d792-593c-4101-8f2a-07f3e9a2459e",
"savedPayload": {
"position": {
"x": 36046.52494019889,
@@ -10787,7 +10903,7 @@
"name": "Multi-Time-Frame-Market",
"config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [\n \"24-hs\",\n \"12-hs\",\n \"08-hs\",\n \"06-hs\",\n \"04-hs\",\n \"03-hs\",\n \"02-hs\",\n \"01-hs\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n}",
"project": "Foundations",
- "id": "1286d107-99b9-4c11-a793-2e1aed98f008",
+ "id": "ea2565de-7119-4aa6-aa6e-62a2cdd584d0",
"savedPayload": {
"position": {
"x": 35767.38175629014,
@@ -10826,7 +10942,7 @@
"name": "New Record Formula",
"code": "record.current.begin",
"project": "Foundations",
- "id": "2f045f74-6ade-4407-9b62-0c21a7ec6ee9",
+ "id": "8b7b0ea9-b524-4863-beca-0b5caa65265b",
"savedPayload": {
"position": {
"x": 34030.03846235771,
@@ -10849,7 +10965,7 @@
}
}
},
- "id": "464eca50-0201-446e-a2b8-a9fd70ca43ec",
+ "id": "c127bc12-1f15-424c-a5af-3f608e0156ac",
"savedPayload": {
"position": {
"x": 35046.28057076523,
@@ -10882,7 +10998,7 @@
"name": "New Record Formula",
"code": "record.current.end",
"project": "Foundations",
- "id": "79606fc0-c2d5-4907-bedc-4d308f8e9d2c",
+ "id": "9ee8cec8-c1c7-44b9-90ce-a9ad86107605",
"savedPayload": {
"position": {
"x": 35667.74464271899,
@@ -10905,7 +11021,7 @@
}
}
},
- "id": "87477d26-be0d-45e8-9997-683844ab8ed7",
+ "id": "edc73d91-5582-4d51-81f0-5692e01661e9",
"savedPayload": {
"position": {
"x": 34760.83058695473,
@@ -10938,7 +11054,7 @@
"name": "New Record Formula",
"code": "variable.histo",
"project": "Foundations",
- "id": "6d565ff6-ad9d-47f8-b91d-a19e9879215f",
+ "id": "401c6d86-5065-4bd6-a828-516bce977590",
"savedPayload": {
"position": {
"x": 35824.26440293211,
@@ -10961,7 +11077,7 @@
}
}
},
- "id": "0328a621-3be0-4a39-a903-248a889c8a96",
+ "id": "7e46f9b7-da26-438c-abf6-025e945caf1e",
"savedPayload": {
"position": {
"x": 34733.400863960596,
@@ -10994,7 +11110,7 @@
"name": "New Record Formula",
"code": "variable.wTopOsc",
"project": "Foundations",
- "id": "33594a4a-0c39-46d3-b4c7-fb5639beac1e",
+ "id": "f7a83810-4232-4f86-b406-273d1ec2ac9b",
"savedPayload": {
"position": {
"x": 33842.68997021392,
@@ -11017,7 +11133,7 @@
}
}
},
- "id": "fced5519-1bcf-41a1-ada9-a8b209bae44c",
+ "id": "a5e234a6-7489-4aeb-a79b-3c590f9f6571",
"savedPayload": {
"position": {
"x": 34971.34117390771,
@@ -11050,7 +11166,7 @@
"name": "New Record Formula",
"code": "variable.wBottomOsc",
"project": "Foundations",
- "id": "fe564d85-8ee0-4e07-823d-9ac44cdf04df",
+ "id": "17c08c3e-d035-45af-93d6-b7672bd75d79",
"savedPayload": {
"position": {
"x": 34941.57604269199,
@@ -11073,7 +11189,7 @@
}
}
},
- "id": "4e51744e-7eb5-453e-a900-b8b8e2483434",
+ "id": "b01b0cb7-a004-47dc-a004-00551adc0537",
"savedPayload": {
"position": {
"x": 35410.89560289894,
@@ -11097,7 +11213,7 @@
}
}
],
- "id": "73631084-b4aa-4018-82d5-0dc7569e0a32",
+ "id": "c5f661cd-b7dd-4c1a-8d2d-75e9c402089b",
"savedPayload": {
"position": {
"x": 35723.775309703575,
@@ -11133,7 +11249,7 @@
"name": "New Procedure Javascript Code",
"code": "let candle = record.current\nlet P = 10 //periods for ATR calculation\nlet len = 20 //periods for EMA calculation\nlet m = 2 //factor for standard deviation\nlet A = 10 //volatility analysis periods\nlet V = 6 //periods for EMAv calculation\n\n//fetching last len typical price\nvariable.TP = (candle.max + candle.min + candle.close) / 3\nvariable.last20TP.push(variable.TP)\nif(variable.last20TP.length > len){\n\tvariable.last20TP.splice(0,1)\n}\nvariable.sTP = 0\nvariable.sTPSquare = 0\nfor(var i=0 ; i < len ; i++){\n\tvariable.sTP += variable.last20TP[i]\n}\n//calculate MA\nif(variable.last20TP.length === 20){\n\tvariable.MA = variable.sTP / variable.last20TP.length\n\tvariable.sigma = Math.sqrt(variable.sTPSquare / variable.last20TP.length)\n}else {\n\tvariable.MA = variable.TP\n}\n\n//calculate standard deviation\nif(variable.last20TP.length === 20){\n\tfor(var i = 0 ; i < len ; i++){\n\t\tvariable.sTPSquare += Math.pow(variable.last20TP[i] - variable.MA,2)\n\t}\n\tvariable.sigma = Math.sqrt(variable.sTPSquare / variable.last20TP.length)\n}else{\n\tvariable.sigma = variable.MA * 0.01\n}\n\n//calculate Upper and lower Bollinger Bands\nvariable.up = variable.MA + m * variable.sigma\nvariable.low = variable.MA - m * variable.sigma\n\n//Manage previousEMA undefined value\nif(variable.previousEMA === undefined){\n\t\tvariable.previousEMA = candle.close\n}\n\n//True range\nvariable.TR.push(Math.max((candle.max - candle.min), Math.abs(candle.max - candle.close),Math.abs(candle.min-candle.close)))\nif(variable.TR.length > P) {\n\tvariable.TR.splice(0,1)\n}\n\n//ATR\nvariable.ATR = 0\nfor(var i=0 ; i < variable.TR.length ; i++){\n\t\tvariable.ATR += variable.TR[i]\n}\nvariable.ATR = variable.ATR / P\n\n//calculate ema\nvariable.ema = calculateEMA(len, candle.close, variable.previousEMA)\nvariable.previousEMA = variable.ema\n//calculate Upper and Lower Band for Keltner channels\nif(variable.ATR === undefined || isNaN(variable.ATR)){\n\tvariable.Upper = variable.ema\n\tvariable.Lower = variable.ema\n}\nelse{\n\tvariable.Upper = variable.ema + 2 * variable.ATR\n\tvariable.Lower = variable.ema - 2 * variable.ATR\n}\n//calculate differences between up and low band Bollinger/Keltner and store on 20 periods\nif(variable.Upper > variable.up){\nvariable.highVolUp.push(variable.Upper - variable.up)\n}else{\n\tvariable.highVolUp.push(0)\n}\nif(variable.Upper < variable.up){\nvariable.highVolDown.push(variable.up - variable.Upper)\n}else{\n\tvariable.highVolDown.push(0)\n}\nif(variable.Lower > variable.low){\nvariable.lowVolUp.push(variable.Lower - variable.low)\n}else{\n\tvariable.lowVolUp.push(0)\n}\nif(variable.Lower < variable.low){\nvariable.lowVolDown.push(variable.low - variable.Lower)\n}else{\n\tvariable.lowVolDown.push(0)\n}\nif(variable.highVolUp.length > A){\n\tvariable.highVolUp.splice(0,1)\n}\nif(variable.highVolDown.length > A){\n\tvariable.highVolDown.splice(0,1)\n}\nif(variable.lowVolUp.length > A){\n\tvariable.lowVolUp.splice(0,1)\n}\nif(variable.lowVolDown.length > A){\n\tvariable.lowVolDown.splice(0,1)\n}\n\n//calculate accuéulation of Keltner bands against BB\nvariable.upVolH = 0\nvariable.lowVolH = 0\nvariable.upVolL = 0\nvariable.lowVolL = 0\nfor(var i = 0 ; i < variable.highVolDown.length ; i++){\n\tif(variable.highVolUp[i] != 0){\n\tvariable.upVolH += variable.highVolUp[i]\n\t}\n\tif(variable.highVolDown[i] != 0){\n\tvariable.lowVolH += variable.highVolDown[i]\n\t}\n\tif(variable.lowVolUp[i] != 0){\n\tvariable.upVolL += variable.lowVolUp[i]\n\t}\n\tif(variable.lowVolDown[i] != 0){\n\tvariable.lowVolL += variable.lowVolDown[i]\n\t}\n}\n//calculate volatility oscillator\nif(variable.upVolH === 0 && variable.lowVolH === 0){\n\tvariable.upperVol = 0\n}else{\n\tvariable.upperVol = (variable.upVolH - variable.lowVolH) / (variable.upVolH + variable.lowVolH)\n}\n\nif(variable.upVolL === 0 && variable.lowVolL === 0){\n\tvariable.lowerVol = 0\n}else{\n\tvariable.lowerVol = (variable.upVolL - variable.lowVolL) / (variable.upVolL + variable.lowVolL)\n}\n\n//Calculate the position of the price from the bottom of the BB\nif(variable.previousEMAv === undefined) {\n\tvariable.previousEMAv = candle.close\n}\nvariable.EMAv = calculateEMA(V, candle.close, variable.previousEMAv)\nvariable.previousEMAv = variable.EMAv\nvariable.position = (variable.EMAv - variable.low) / (variable.up - variable.low)\n\n//Calculate the volatility oscillator weighted by the position of the price in the BB\nvariable.wTopOsc = variable.position * variable.upperVol\nvariable.wBottomOsc = variable.position * variable.lowerVol * (-1)\n\n//calculate histogram\nvariable.histo = variable.wTopOsc - variable.wBottomOsc\n\n//EMA calculation\nfunction calculateEMA(periods, price, previousEMA) {\n let k = 2 / (periods + 1)\n return price * k + previousEMA * (1-k)\n}\n",
"project": "Foundations",
- "id": "ff141109-380f-446d-9308-d85a55e58678",
+ "id": "3b4bf209-f29a-4f53-a379-e48259550980",
"savedPayload": {
"position": {
"x": 34313.91255008905,
@@ -11156,7 +11272,7 @@
}
}
},
- "id": "42f1b244-e684-4e1a-bfe6-2709ccc793ae",
+ "id": "0cc693cf-2e2f-4afd-a47d-4da54781c600",
"savedPayload": {
"position": {
"x": 35442.563753782844,
@@ -11188,7 +11304,7 @@
"name": "New Procedure Javascript Code",
"code": "variable.last20TP = []\nvariable.highVolUp = []\nvariable.highVolDown = []\nvariable.lowVolUp = []\nvariable.lowVolDown = []\nvariable.TR = []",
"project": "Foundations",
- "id": "6bbf5e1d-57e9-4fa9-8d75-7844848d9e37",
+ "id": "f9c70e15-0807-41f4-803a-a79637047f65",
"savedPayload": {
"position": {
"x": 36721.274356961156,
@@ -11211,7 +11327,7 @@
}
}
},
- "id": "12ab6f65-2f8d-41c6-a8b8-f63358882dac",
+ "id": "e936eb88-c759-4bfe-83a5-2b62b6817e21",
"savedPayload": {
"position": {
"x": 36405.508476531686,
@@ -11234,7 +11350,7 @@
}
}
},
- "id": "53bdf18d-283a-4fd2-9f51-3bd3016c6f51",
+ "id": "8471ce62-775f-4559-b6a5-e2058b9cdd93",
"savedPayload": {
"position": {
"x": 35932.36178090666,
@@ -11257,11 +11373,11 @@
}
}
},
- "id": "ec5cd09f-949a-4b22-80ab-910033663ff8",
+ "id": "e393994d-2fb4-4e21-b64d-21ced375296b",
"savedPayload": {
"position": {
- "x": 36417.77229546646,
- "y": 20027.13582599902
+ "x": 36467.502145645885,
+ "y": 20114.77792528637
},
"targetPosition": {
"x": 36831.55979311461,
@@ -11281,7 +11397,7 @@
"referenceParent": {
"type": "Plotter Module",
"name": "Oscillator",
- "id": "c44e6d5a-0cd7-4ad4-85b7-98f4d4cc796d"
+ "id": "1c093e61-31a4-4d97-820f-116b6a505fd3"
},
"referenceParentCombinedNodePath": [
[
@@ -11316,15 +11432,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": "98e33529-823d-4000-8d71-ed0425d311ff",
+ "id": "b257b3f1-3430-454b-9b83-45bfa7a32b40",
"savedPayload": {
"position": {
- "x": 35835.89718962095,
- "y": 20004.743072370646
+ "x": 36135.68201208922,
+ "y": 20578.94365993503
},
"targetPosition": {
- "x": 36420.46433717544,
- "y": 19667.243072370646
+ "x": 36393.993328935656,
+ "y": 19955.32497548991
},
"floatingObject": {
"isPinned": false,
@@ -11344,15 +11460,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": "1a438148-0c71-4cb5-8d3d-448ba658848e",
+ "id": "e6fbcfef-0cac-41de-908d-184f4c8c9259",
"savedPayload": {
"position": {
- "x": 35749.162057801856,
- "y": 19596.68635966498
+ "x": 35818.46121799664,
+ "y": 20308.011506673178
},
"targetPosition": {
- "x": 36420.46433717544,
- "y": 19667.243072370646
+ "x": 36393.993328935656,
+ "y": 19955.32497548991
},
"floatingObject": {
"isPinned": false,
@@ -11383,15 +11499,15 @@
"name": "New Record Formula",
"code": "record.current.begin",
"project": "Foundations",
- "id": "a9af9e32-1e41-45bd-9d48-5374b9e9cc5c",
+ "id": "d7d35a9f-9393-41ec-9004-623d24250b65",
"savedPayload": {
"position": {
- "x": 35427.94471332388,
- "y": 19692.114175067385
+ "x": 35621.71513806711,
+ "y": 20579.26421242617
},
"targetPosition": {
- "x": 35923.131936195365,
- "y": 19586.858881590895
+ "x": 35950.498212534265,
+ "y": 20194.308692341154
},
"floatingObject": {
"isPinned": false,
@@ -11406,15 +11522,15 @@
}
}
},
- "id": "b4fae2b5-4956-418a-bc8c-7bbdcd9d9def",
+ "id": "e45acc59-b2e3-4c8b-a266-e67a51c0c5a6",
"savedPayload": {
"position": {
- "x": 35923.131936195365,
- "y": 19586.858881590895
+ "x": 35950.498212534265,
+ "y": 20194.308692341154
},
"targetPosition": {
- "x": 36253.25675144303,
- "y": 19516.688685939902
+ "x": 36169.6869288457,
+ "y": 19937.671678951145
},
"floatingObject": {
"isPinned": false,
@@ -11439,15 +11555,15 @@
"name": "New Record Formula",
"code": "record.current.end",
"project": "Foundations",
- "id": "ecdc0934-02bf-4239-90f4-4f2b3363eb30",
+ "id": "ef33e5bc-2342-40af-ac94-1a4bc4365e76",
"savedPayload": {
"position": {
- "x": 35482.45277155708,
- "y": 19173.504643344695
+ "x": 35349.24980851016,
+ "y": 20134.641204704563
},
"targetPosition": {
- "x": 35944.93515948865,
- "y": 19379.41506890182
+ "x": 35841.51208071149,
+ "y": 20016.459489252513
},
"floatingObject": {
"isPinned": false,
@@ -11462,15 +11578,15 @@
}
}
},
- "id": "2ef04cbf-864d-4611-9994-60ee3b37f9f9",
+ "id": "3b6536b7-97cc-477c-a0c5-2eea7f6223e3",
"savedPayload": {
"position": {
- "x": 35944.93515948865,
- "y": 19379.41506890182
+ "x": 35841.51208071149,
+ "y": 20016.459489252513
},
"targetPosition": {
- "x": 36253.25675144303,
- "y": 19516.688685939902
+ "x": 36169.6869288457,
+ "y": 19937.671678951145
},
"floatingObject": {
"isPinned": false,
@@ -11495,15 +11611,15 @@
"name": "New Record Formula",
"code": "variable.vama",
"project": "Foundations",
- "id": "9cbc4d1e-e235-4d82-affb-49dffb2bad1f",
+ "id": "5f601957-90f9-4dc3-9c26-f24eed343575",
"savedPayload": {
"position": {
- "x": 35831.38175144303,
- "y": 18785.979751496783
+ "x": 35390.163573289305,
+ "y": 19614.782532893103
},
"targetPosition": {
- "x": 36084.50675144303,
- "y": 19224.405112162654
+ "x": 35857.877586623144,
+ "y": 19808.516020527928
},
"floatingObject": {
"isPinned": false,
@@ -11518,15 +11634,15 @@
}
}
},
- "id": "c6700d1f-8e44-487a-9ee5-cade4989a0d5",
+ "id": "cd009f60-a871-4d55-9093-950dc1e4f050",
"savedPayload": {
"position": {
- "x": 36084.50675144303,
- "y": 19224.405112162654
+ "x": 35857.877586623144,
+ "y": 19808.516020527928
},
"targetPosition": {
- "x": 36253.25675144303,
- "y": 19516.688685939902
+ "x": 36169.6869288457,
+ "y": 19937.671678951145
},
"floatingObject": {
"isPinned": false,
@@ -11551,15 +11667,15 @@
"name": "New Record Formula",
"code": "variable.trend",
"project": "Foundations",
- "id": "c49d5cc1-5cb4-4284-b5ba-f9d0470a859f",
+ "id": "3e919d75-65a5-4f77-870c-ebcd9f68e089",
"savedPayload": {
"position": {
- "x": 36341.45264232511,
- "y": 18677.56083672292
+ "x": 35728.82876486662,
+ "y": 19218.25654027738
},
"targetPosition": {
- "x": 36288.53510779586,
- "y": 19181.03754625311
+ "x": 35993.34366325407,
+ "y": 19649.905623481638
},
"floatingObject": {
"isPinned": false,
@@ -11574,15 +11690,15 @@
}
}
},
- "id": "434d04ad-9064-4a63-bdd5-6d4ca768fcca",
+ "id": "d46af8c9-b88d-494b-9093-373464b5b760",
"savedPayload": {
"position": {
- "x": 36288.53510779586,
- "y": 19181.03754625311
+ "x": 35993.34366325407,
+ "y": 19649.905623481638
},
"targetPosition": {
- "x": 36253.25675144303,
- "y": 19516.688685939902
+ "x": 36169.6869288457,
+ "y": 19937.671678951145
},
"floatingObject": {
"isPinned": false,
@@ -11598,15 +11714,15 @@
}
}
],
- "id": "4c7a8e9a-9afa-487e-bda8-a3c9971afb40",
+ "id": "7ead25ba-d77e-4387-b9fe-955c1539c018",
"savedPayload": {
"position": {
- "x": 36253.25675144303,
- "y": 19516.688685939902
+ "x": 36169.6869288457,
+ "y": 19937.671678951145
},
"targetPosition": {
- "x": 36420.46433717544,
- "y": 19667.243072370646
+ "x": 36393.993328935656,
+ "y": 19955.32497548991
},
"floatingObject": {
"isPinned": false,
@@ -11634,15 +11750,15 @@
"name": "New Procedure Javascript Code",
"code": "\tlet candle = record.current\n\tlet L = 144\n\tlet S = 3\n\n\t//reinit of the sums for average and standard deviation\n\tvariable.sqL = 0\n\tvariable.sqS = 0\n\tvariable.sumL = 0\n\tvariable.sumS = 0\n\n\t//Fetch candles on L and S periods\n\tvariable.lastCandleL.push(candle.close)\n\tif(variable.lastCandleL.length > L){\n\t\tvariable.lastCandleL.splice(0,1)\n\t}\n\n\tvariable.lastCandleS.push(candle.close)\n\tif(variable.lastCandleS.length > S){\n\t\tvariable.lastCandleS.splice(0,1)\n\t}\n\n\t//moving average for L and S periods\n\tif(variable.lastCandleL.length === L){\n\tfor(var i = 0; i < L; i++){\n\t\tvariable.sumL += variable.lastCandleL[i]\n\t}\n\tvariable.avgL = variable.sumL / L\n\t}\n\telse {\n\t\tvariable.avgL = candle.close\n\t}\n\n\tif(variable.lastCandleS.length === S){\n\tfor(var i = 0; i < S; i++){\n\t\tvariable.sumS += variable.lastCandleS[i]\n\t}\n\tvariable.avgS = variable.sumS / S \n\t}else{\n\t\tvariable.avgS = candle.close\n\t}\n\n\t//Standard deviation for L and S\n\tif(variable.lastCandleL.length === L){\n\tfor(var i = 0 ; i < L ; i++){\n\t\tvariable.sqL += Math.pow(variable.lastCandleL[i] - variable.avgL, 2)\n\t}\n\tvariable.sigL = Math.sqrt(variable.sqL / L)\n\t}else{\n\t\tvariable.sigL = variable.avgL * 0.01\n\t}\n\n\tif(variable.lastCandleS.length === S){\n\tfor(var i = 0 ; i < S ; i++){\n\t\tvariable.sqS += Math.pow(variable.lastCandleS[i] - variable.avgS, 2)\n\t}\n\tvariable.sigS = Math.sqrt(variable.sqS / S)\n\t}else{\n\t\tvariable.sigS = variable.avgS * 0.01\n\t}\n\n\t//alpha calculation\n\tvariable.alpha = variable.sigS / variable.sigL * 0.2\n\tif(variable.alpha === undefined || isNaN(variable.alpha)){\n\t\tvariable.alpha = 1\n\t}\n\n\t//Previous VAMA initialization\n\tif(variable.previousVAMA === undefined){\n\t\t\tvariable.previousVAMA = candle.close\n\t}\n\n\t//VAMA calculation\n\tvariable.vama = variable.alpha * candle.close + (1 - variable.alpha) * variable.previousVAMA\n\tif(variable.vama === undefined || isNaN(variable.vama)){\n\t\tvariable.vama = candle.close\n\t}\n\tvariable.previousVAMA = variable.vama\n\t\n\tif(candle.close > variable.vama){\n\t\tvariable.trend = 1\n\t}else{\n\t\tvariable.trend = -1\n\t}",
"project": "Foundations",
- "id": "172fb58a-ba0e-455d-950a-bcb1d1e861fb",
+ "id": "d93befb1-8b63-4215-b967-925c08ea3727",
"savedPayload": {
"position": {
- "x": 36571.49395289019,
- "y": 18969.24158679159
+ "x": 36504.74253888411,
+ "y": 19088.434813038457
},
"targetPosition": {
- "x": 36638.40701352608,
- "y": 19043.55606933933
+ "x": 36603.068029640504,
+ "y": 19106.65836558767
},
"floatingObject": {
"isPinned": false,
@@ -11657,11 +11773,11 @@
}
}
},
- "id": "88ba2abd-3e76-476e-b4f4-cb6fda24d117",
+ "id": "b98d56fc-bb0a-4213-af85-f1f810d85a7a",
"savedPayload": {
"position": {
- "x": 36638.40701352608,
- "y": 19043.55606933933
+ "x": 36603.068029640504,
+ "y": 19106.65836558767
},
"targetPosition": {
"x": 36713.68420674145,
@@ -11689,15 +11805,15 @@
"name": "New Procedure Javascript Code",
"code": "variable.lastCandleL = []\nvariable.lastCandleS = []",
"project": "Foundations",
- "id": "a317196b-ef06-4a7c-abd4-033053fe9bd1",
+ "id": "26386961-b54c-4102-a7f0-3d1288a32f0a",
"savedPayload": {
"position": {
- "x": 36779.35031804613,
- "y": 18925.06035249282
+ "x": 36642.75024915428,
+ "y": 18926.84854534845
},
"targetPosition": {
- "x": 36748.44861860863,
- "y": 19020.166004122333
+ "x": 36676.13093507765,
+ "y": 19021.112694457668
},
"floatingObject": {
"isPinned": false,
@@ -11712,11 +11828,11 @@
}
}
},
- "id": "4bba8161-1d7d-491c-bbaa-8e11f543c38b",
+ "id": "be4bdcd3-200a-4fb9-9854-6f259bd857cc",
"savedPayload": {
"position": {
- "x": 36748.44861860863,
- "y": 19020.166004122333
+ "x": 36676.13093507765,
+ "y": 19021.112694457668
},
"targetPosition": {
"x": 36713.68420674145,
@@ -11735,15 +11851,15 @@
}
}
},
- "id": "60f16394-f70e-4814-85df-89ae2c24e735",
+ "id": "8ccf5b28-a00e-455a-8d12-7f99112ff669",
"savedPayload": {
"position": {
"x": 36713.68420674145,
"y": 19127.15986220554
},
"targetPosition": {
- "x": 36420.46433717544,
- "y": 19667.243072370646
+ "x": 36393.993328935656,
+ "y": 19955.32497548991
},
"floatingObject": {
"isPinned": true,
@@ -11758,11 +11874,11 @@
}
}
},
- "id": "9be550d2-30a5-4b10-8690-77b6fc1951d5",
+ "id": "46818f07-5e9f-4ded-a123-9ca2436a11ae",
"savedPayload": {
"position": {
- "x": 36382.01291317102,
- "y": 19830.085388097024
+ "x": 36393.993328935656,
+ "y": 19955.32497548991
},
"targetPosition": {
"x": 36831.55979311461,
@@ -11782,7 +11898,7 @@
"referenceParent": {
"type": "Plotter Module",
"name": "VAMA",
- "id": "90eb3add-615e-4b45-b242-5b1fc1034449"
+ "id": "80ae23fe-44d6-4270-aa85-17ca51f912a3"
},
"referenceParentCombinedNodePath": [
[
@@ -11817,7 +11933,7 @@
"name": "Multi-Time-Frame-Market",
"config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [\n \"24-hs\",\n \"12-hs\",\n \"08-hs\",\n \"06-hs\",\n \"04-hs\",\n \"03-hs\",\n \"02-hs\",\n \"01-hs\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n}",
"project": "Foundations",
- "id": "a4733b18-fbf1-477c-856d-45cc9b4a9f9c",
+ "id": "c8624725-c849-4132-8efd-3adb297f0afe",
"savedPayload": {
"position": {
"x": 35827.137817944946,
@@ -11845,7 +11961,7 @@
"name": "Multi-Time-Frame-Daily",
"config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [\n \"45-min\",\n \"40-min\",\n \"30-min\",\n \"20-min\",\n \"15-min\",\n \"10-min\",\n \"05-min\",\n \"04-min\",\n \"03-min\",\n \"02-min\",\n \"01-min\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n}",
"project": "Foundations",
- "id": "f317cdb0-ec0a-4638-a269-deb925f0f0ca",
+ "id": "a20b7177-02f5-424b-8974-7789e39f1e18",
"savedPayload": {
"position": {
"x": 35771.139331475,
@@ -11884,7 +12000,7 @@
"name": "New Record Formula",
"code": "record.current.begin",
"project": "Foundations",
- "id": "14f6a4bd-f657-4eaa-8631-a14792b3142a",
+ "id": "f733e5b3-860c-4035-8568-7db7866ee17d",
"savedPayload": {
"position": {
"x": 35263.00004522656,
@@ -11907,7 +12023,7 @@
}
}
},
- "id": "0756285b-3d6b-46fc-b094-5dc6d68c5f25",
+ "id": "13f74fbd-e844-4576-a5a5-027837c21c6d",
"savedPayload": {
"position": {
"x": 35550.10456739604,
@@ -11940,7 +12056,7 @@
"name": "New Record Formula",
"code": "record.current.end",
"project": "Foundations",
- "id": "fa715fef-7062-469e-9cea-9854fd05eca1",
+ "id": "71f6353e-de19-4184-b813-aee28f40ce59",
"savedPayload": {
"position": {
"x": 34853.44188174278,
@@ -11963,7 +12079,7 @@
}
}
},
- "id": "b1b8f72c-3382-4578-9458-3c6aa804383c",
+ "id": "486dfc72-5cf1-4db1-a1c5-f125888c8aa1",
"savedPayload": {
"position": {
"x": 35488.877746738886,
@@ -11996,7 +12112,7 @@
"name": "New Record Formula",
"code": "variable.RVI",
"project": "Foundations",
- "id": "26446320-c61d-460f-88d8-f11995e931d1",
+ "id": "f2c7c292-5261-4ce9-9354-edd097b2ebf0",
"savedPayload": {
"position": {
"x": 34452.0858887516,
@@ -12019,7 +12135,7 @@
}
}
},
- "id": "9617aa24-8ee5-46f6-87e1-8b2b8f463447",
+ "id": "e365a088-d135-4b6d-ab56-4590cd73200a",
"savedPayload": {
"position": {
"x": 35455.42252254164,
@@ -12052,7 +12168,7 @@
"name": "New Record Formula",
"code": "variable.signal",
"project": "Foundations",
- "id": "426d5752-033b-4211-90e4-edc5a27b3f39",
+ "id": "0bf69416-9c2a-4453-90c1-39dbbab07257",
"savedPayload": {
"position": {
"x": 34441.53220399175,
@@ -12075,7 +12191,7 @@
}
}
},
- "id": "a6486755-58ba-4b3b-9098-bebd96e871eb",
+ "id": "46664fdc-675a-4db7-a657-f2d555f3292a",
"savedPayload": {
"position": {
"x": 35451.2010486377,
@@ -12108,7 +12224,7 @@
"name": "New Record Formula",
"code": "variable.Va",
"project": "Foundations",
- "id": "e4bb0026-9a14-45a7-83d4-c4dd24449e5b",
+ "id": "84698c42-7a18-44fc-b8dc-92b72da08ede",
"savedPayload": {
"position": {
"x": 34504.524141631366,
@@ -12131,7 +12247,7 @@
}
}
},
- "id": "6b7c155b-6c4b-4279-9f41-0bcbe876b672",
+ "id": "a033184e-323e-4fde-b34d-bd22d2166d61",
"savedPayload": {
"position": {
"x": 35476.39782369354,
@@ -12164,7 +12280,7 @@
"name": "New Record Formula",
"code": "variable.Vb",
"project": "Foundations",
- "id": "b07cd399-e87f-4710-acfd-64ea54e30dee",
+ "id": "3b0c074e-f157-48be-a5f8-cd8c39a5fd6f",
"savedPayload": {
"position": {
"x": 34638.308651726744,
@@ -12187,7 +12303,7 @@
}
}
},
- "id": "7dd8e3e0-ed82-4055-abfa-178df61d399e",
+ "id": "eaea9199-b91a-45e4-bdd8-9d22df76d02c",
"savedPayload": {
"position": {
"x": 35529.91162773169,
@@ -12220,7 +12336,7 @@
"name": "New Record Formula",
"code": "variable.Vc",
"project": "Foundations",
- "id": "f14bf636-9e9a-46bf-b594-f6677b27e572",
+ "id": "9f7402bb-8e66-4bd6-b6db-3340b05df6a4",
"savedPayload": {
"position": {
"x": 34837.03870921741,
@@ -12243,7 +12359,7 @@
}
}
},
- "id": "d66f08ee-430f-41e0-936d-581b66818022",
+ "id": "b13364f4-45b9-4594-8c2d-95fab4c082c4",
"savedPayload": {
"position": {
"x": 35609.40365072796,
@@ -12276,7 +12392,7 @@
"name": "New Record Formula",
"code": "variable.Vd",
"project": "Foundations",
- "id": "9daadbca-efe2-4597-9d24-988195017770",
+ "id": "387b21f6-bf94-4f14-89cc-73cdbe5d869c",
"savedPayload": {
"position": {
"x": 35092.02885697842,
@@ -12299,7 +12415,7 @@
}
}
},
- "id": "9410e25c-5e8b-4c4f-9c99-fae47782d1e3",
+ "id": "55cc75ab-0669-4f3b-805d-b40b132047e7",
"savedPayload": {
"position": {
"x": 35711.39970983236,
@@ -12332,7 +12448,7 @@
"name": "New Record Formula",
"code": "variable.Ve",
"project": "Foundations",
- "id": "a56b1052-280f-464d-932c-dc3a06e8b149",
+ "id": "bd36d20d-4ff7-4677-9be7-4d1d91416060",
"savedPayload": {
"position": {
"x": 35392.13480197411,
@@ -12355,7 +12471,7 @@
}
}
},
- "id": "723d9e96-38b3-4fd8-b979-dd475ba28e7e",
+ "id": "1ba6756b-a18f-467a-8a0f-72e8c0d8f308",
"savedPayload": {
"position": {
"x": 35831.44208783064,
@@ -12388,7 +12504,7 @@
"name": "New Record Formula",
"code": "variable.Vf",
"project": "Foundations",
- "id": "032449a3-fc75-4e98-83b4-e56e06e8f08c",
+ "id": "551e531a-f5b3-4da7-8a6e-ccfbdb1e945d",
"savedPayload": {
"position": {
"x": 35724.24047434009,
@@ -12411,7 +12527,7 @@
}
}
},
- "id": "a36d7fc8-767d-455d-8bce-4436af6b0d04",
+ "id": "adb6b49e-3be5-44a2-8d2a-7e3589147a89",
"savedPayload": {
"position": {
"x": 35964.28435677703,
@@ -12444,7 +12560,7 @@
"name": "New Record Formula",
"code": "variable.Vg",
"project": "Foundations",
- "id": "6d61aa7a-d568-4199-a570-9e087a38407c",
+ "id": "ca8bd10a-5b1c-4277-b029-b491ba644ba2",
"savedPayload": {
"position": {
"x": 36073.83126257413,
@@ -12467,7 +12583,7 @@
}
}
},
- "id": "35d4a179-62d8-486a-b355-d4ffb873b632",
+ "id": "d66badd1-9b9b-4ad0-8ca0-2d5470b08f95",
"savedPayload": {
"position": {
"x": 36104.12067207065,
@@ -12500,7 +12616,7 @@
"name": "New Record Formula",
"code": "variable.Vh",
"project": "Foundations",
- "id": "bdca73fd-918f-4a10-8519-a3b971751d48",
+ "id": "e7745015-8323-42b6-873f-fec557a92a7f",
"savedPayload": {
"position": {
"x": 36425.628371707695,
@@ -12523,7 +12639,7 @@
}
}
},
- "id": "52ff4ed3-4452-4089-ad29-3700002cd38c",
+ "id": "3f2e7d07-bf25-47f3-9873-96d18482ff72",
"savedPayload": {
"position": {
"x": 36244.839515724074,
@@ -12556,7 +12672,7 @@
"name": "New Record Formula",
"code": "variable.Num",
"project": "Foundations",
- "id": "24420d1a-2e6b-4f92-8700-8460abd7160b",
+ "id": "57bd8381-5d9d-4978-86ac-d95f55eb0be2",
"savedPayload": {
"position": {
"x": 36764.25657996181,
@@ -12579,7 +12695,7 @@
}
}
},
- "id": "62fcc846-f0ab-46d7-9c52-14e8eb5cb4ca",
+ "id": "572c7489-5a50-4bab-b937-0e1578d19e73",
"savedPayload": {
"position": {
"x": 36380.29079902572,
@@ -12612,7 +12728,7 @@
"name": "New Record Formula",
"code": "variable.Den",
"project": "Foundations",
- "id": "d3e7e292-269a-4e12-8b71-456e50b90dc7",
+ "id": "bbb28daf-c6eb-4847-9420-441b54564d30",
"savedPayload": {
"position": {
"x": 37074.916209717354,
@@ -12635,7 +12751,7 @@
}
}
},
- "id": "6490a2f2-c3cf-4367-b352-373bfef539ae",
+ "id": "41ca4cc9-9208-486d-bf18-680ea5934314",
"savedPayload": {
"position": {
"x": 36504.55465092794,
@@ -12659,7 +12775,7 @@
}
}
],
- "id": "dc60a3c7-bf6d-436f-8e51-1da4a26a1527",
+ "id": "95c86c4d-32ad-4f59-b592-c6aaad0157f4",
"savedPayload": {
"position": {
"x": 36124.31361173499,
@@ -12695,7 +12811,7 @@
"name": "New Procedure Javascript Code",
"code": "let candle = record.current\nlet P = 10 //periods for SMA Num and Den\n\nvariable.lastOpen.push(candle.open)\nif(variable.lastOpen.length > 4){\n variable.lastOpen.splice(0,1)\n}\n\nvariable.lastHigh.push(candle.max)\nif(variable.lastHigh.length > 4){\n variable.lastHigh.splice(0,1)\n}\n\nvariable.lastLow.push(candle.min)\nif(variable.lastLow.length > 4){\n variable.lastLow.splice(0,1)\n}\n\nvariable.Va = candle.close - candle.open\n\nif(variable.lastOpen.length >= 2){\nvariable.Vb = (candle.close - variable.lastOpen[2])*2\n} else {\nvariable.Vb = variable.Va \n}\n\nif(variable.lastOpen.length >= 3){\n variable.Vc = (candle.close - variable.lastOpen[1]) * 2\n}else{\n variable.Vc = variable.Vb\n}\n\nif(variable.lastOpen.length === 4){\n variable.Vd = candle.close - variable.lastOpen[0]\n}else{\n variable.Vd = variable.Vc\n}\n\nvariable.Ve = candle.max - candle.min\n\nif(variable.lastLow.length >= 2){\nvariable.Vf = (candle.max - variable.lastLow[2])*2\n} else {\nvariable.Vf = variable.Ve \n}\nif(variable.lastLow.length >= 3){\n variable.Vg = (candle.max - variable.lastLow[1]) * 2\n}else{\n variable.Vg = variable.Vf\n}\n\nif(variable.lastLow.length === 4){\n variable.Vh = candle.max - variable.lastLow[0]\n}else{\n variable.Vh = variable.Vg\n}\n\nif(variable.Vb === undefined || isNaN(variable.Vb)){\n\tvariable.Vb = variable.Va\n}\nif(variable.Vc === undefined || isNaN(variable.Vc)){\n\tvariable.Vc = variable.Va\n}\nif(variable.Vd === undefined || isNaN(variable.Vd)){\n\tvariable.Vd = variable.Va\n}\nif(variable.Vf === undefined || isNaN(variable.Vf)){\n\tvariable.Vf = variable.Ve\n}\nif(variable.Vg === undefined || isNaN(variable.Vg)){\n\tvariable.Vg = variable.Ve\n}\nif(variable.Vh === undefined || isNaN(variable.Vh)){\n\tvariable.Vh = variable.Ve\n}\n\nvariable.Num = (variable.Va + variable.Vb + variable.Vc + variable.Vd)/6\nvariable.Den = (variable.Ve + variable.Vf + variable.Vg + variable.Vh)/6\n\nvariable.lastN.push(variable.Num)\nvariable.lastD.push(variable.Den)\n\nif(variable.lastN.length > P){\n variable.lastN.splice(0,1)\n variable.lastD.splice(0,1)\n}\n\nvariable.sumN = 0\nvariable.sumD = 0\nfor(var i = 0 ; i < variable.lastN.length ; i++){\n variable.sumN += variable.lastN[i]\n variable.sumD += variable.lastD[i]\n}\n\n//calculate RVI\nvariable.RVI = variable.sumN / variable.sumD\nvariable.pastRVI.push(variable.RVI)\n\n//prepare RVI values for signal line calculation\nif(variable.pastRVI.length > 4){\n variable.pastRVI.splice(0,1)\n}\n//signal calculation\nif(variable.pastRVI.length === 4){\n variable.signal = (variable.pastRVI[3] + 2 * variable.pastRVI[2] + 2 * variable.pastRVI[1]+ variable.pastRVI[0]) / 6\n} else {\n variable.signal = variable.RVI\n}",
"project": "Foundations",
- "id": "b7514999-e607-465b-a6af-777ebbf1e39f",
+ "id": "6840eda6-1e80-44e3-b247-46fc4699e091",
"savedPayload": {
"position": {
"x": 36162.11937268545,
@@ -12718,7 +12834,7 @@
}
}
},
- "id": "31c52302-4493-45a3-b0cd-03bb91f89523",
+ "id": "511923b0-a46e-4245-bce9-a4e045d66b43",
"savedPayload": {
"position": {
"x": 36316.96208589894,
@@ -12750,7 +12866,7 @@
"name": "New Procedure Javascript Code",
"code": "variable.lastOpen = []\nvariable.lastHigh = []\nvariable.lastLow = []\nvariable.pastRVI = []\nvariable.lastN = []\nvariable.lastD = []",
"project": "Foundations",
- "id": "3cd6ef2f-ff13-4069-afac-50e2fc0177ca",
+ "id": "a0af8d51-0ff3-4287-840a-b185da2ea9f3",
"savedPayload": {
"position": {
"x": 36580.1763034313,
@@ -12773,7 +12889,7 @@
}
}
},
- "id": "06b7381c-ff47-4aeb-be86-a1a0841c9dda",
+ "id": "9dc214bf-c7c3-47a9-bcd4-75f132086dd6",
"savedPayload": {
"position": {
"x": 36484.18485819727,
@@ -12796,7 +12912,7 @@
}
}
},
- "id": "53f58d84-b0dd-431f-83d7-9af7aee58e36",
+ "id": "82135e7c-4a88-460f-8887-d2b3221927e8",
"savedPayload": {
"position": {
"x": 36374.88683416114,
@@ -12819,11 +12935,11 @@
}
}
},
- "id": "f9cc7cc5-8312-407f-b63d-777228e91c4d",
+ "id": "3d1fc7f6-4977-454e-ab62-ad0dd9b65081",
"savedPayload": {
"position": {
- "x": 36435.29180377908,
- "y": 19637.033663641905
+ "x": 36387.1000398468,
+ "y": 19779.879052486653
},
"targetPosition": {
"x": 36831.55979311461,
@@ -12843,7 +12959,7 @@
"referenceParent": {
"type": "Plotter Module",
"name": "RVI",
- "id": "1c8bd429-7dfe-401e-bb73-0afd074d424d"
+ "id": "8495d3f8-ce9a-461d-9fbe-daa3ee97eedc"
},
"referenceParentCombinedNodePath": [
[
@@ -12866,9 +12982,566 @@
]
]
}
+ },
+ {
+ "type": "Product Definition",
+ "name": "Volatility Bands",
+ "config": "{\n \"codeName\": \"Volatility_Bands\",\n \"singularVariableName\": \"VolB\",\n \"pluralVariableName\": \"VolBs\"\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": "88e0fc4a-e856-4602-b535-e4221a3eb818",
+ "savedPayload": {
+ "position": {
+ "x": 35824.25303471016,
+ "y": 19873.461524479015
+ },
+ "targetPosition": {
+ "x": 36447.87171915527,
+ "y": 19615.150207632578
+ },
+ "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": "b88eca28-a8f7-4efd-a9f7-b3be6ef14127",
+ "savedPayload": {
+ "position": {
+ "x": 35791.52202288684,
+ "y": 19457.57458702984
+ },
+ "targetPosition": {
+ "x": 36447.87171915527,
+ "y": 19615.150207632578
+ },
+ "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": "6421b767-932e-4598-94bb-23711408e129",
+ "savedPayload": {
+ "position": {
+ "x": 34724.81300283004,
+ "y": 18698.307849265755
+ },
+ "targetPosition": {
+ "x": 35695.61798438408,
+ "y": 18985.873385778475
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 2,
+ "distanceToParent": 4,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ "id": "62960f9d-da81-4258-9df4-b40fc33f7c7a",
+ "savedPayload": {
+ "position": {
+ "x": 35695.61798438408,
+ "y": 18985.873385778475
+ },
+ "targetPosition": {
+ "x": 36342.82130542011,
+ "y": 19177.583743453622
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 2,
+ "distanceToParent": 4,
+ "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": "c30db507-c9d0-403e-8877-0f00f56e7e48",
+ "savedPayload": {
+ "position": {
+ "x": 35181.2229589369,
+ "y": 17953.514492370385
+ },
+ "targetPosition": {
+ "x": 35878.18196682683,
+ "y": 18687.956043020327
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 2,
+ "distanceToParent": 4,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ "id": "5e021dfb-f8f6-4b95-92f7-30997c058d91",
+ "savedPayload": {
+ "position": {
+ "x": 35878.18196682683,
+ "y": 18687.956043020327
+ },
+ "targetPosition": {
+ "x": 36342.82130542011,
+ "y": 19177.583743453622
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 2,
+ "distanceToParent": 4,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ {
+ "type": "Record Property",
+ "name": "VAMA",
+ "config": "{\n \"codeName\": \"vama\",\n \"isString\": false,\n \"isCalculated\": false\n}",
+ "project": "Foundations",
+ "recordFormula": {
+ "type": "Record Formula",
+ "name": "New Record Formula",
+ "code": "variable.vama",
+ "project": "Foundations",
+ "id": "408d8830-4f8b-45ae-a407-9cbc2b2c0ea1",
+ "savedPayload": {
+ "position": {
+ "x": 35948.882253913274,
+ "y": 17536.70950278254
+ },
+ "targetPosition": {
+ "x": 36185.245684817375,
+ "y": 18521.23404718519
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 2,
+ "distanceToParent": 4,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ "id": "515f887e-86f1-4d6a-807e-b84521405c75",
+ "savedPayload": {
+ "position": {
+ "x": 36185.245684817375,
+ "y": 18521.23404718519
+ },
+ "targetPosition": {
+ "x": 36342.82130542011,
+ "y": 19177.583743453622
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 2,
+ "distanceToParent": 4,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ {
+ "type": "Record Property",
+ "name": "Up ",
+ "config": "{\n \"codeName\": \"up\",\n \"isString\": false,\n \"isCalculated\": false\n}",
+ "project": "Foundations",
+ "recordFormula": {
+ "type": "Record Formula",
+ "name": "New Record Formula",
+ "code": "variable.Up",
+ "project": "Foundations",
+ "id": "f0d62d7c-e388-41b4-974a-4cb06e8b819f",
+ "savedPayload": {
+ "position": {
+ "x": 36822.09719960798,
+ "y": 17559.575440863544
+ },
+ "targetPosition": {
+ "x": 36534.53166309526,
+ "y": 18530.38042241759
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 2,
+ "distanceToParent": 4,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ "id": "900fce29-f678-4bb1-b1ce-4434941e97a0",
+ "savedPayload": {
+ "position": {
+ "x": 36534.53166309526,
+ "y": 18530.38042241759
+ },
+ "targetPosition": {
+ "x": 36342.82130542011,
+ "y": 19177.583743453622
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 2,
+ "distanceToParent": 4,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ {
+ "type": "Record Property",
+ "name": "Low",
+ "config": "{\n \"codeName\": \"low\",\n \"isString\": false,\n \"isCalculated\": false\n}",
+ "project": "Foundations",
+ "recordFormula": {
+ "type": "Record Formula",
+ "name": "New Record Formula",
+ "code": "variable.Low",
+ "project": "Foundations",
+ "id": "470913cb-2741-4737-9eb5-3a2d774ea1e3",
+ "savedPayload": {
+ "position": {
+ "x": 37566.89055650335,
+ "y": 18015.985396970413
+ },
+ "targetPosition": {
+ "x": 36832.44900585341,
+ "y": 18712.94440486034
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 2,
+ "distanceToParent": 4,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ "id": "7f04f976-6ec0-45cc-82cc-6897b23639b1",
+ "savedPayload": {
+ "position": {
+ "x": 36832.44900585341,
+ "y": 18712.94440486034
+ },
+ "targetPosition": {
+ "x": 36342.82130542011,
+ "y": 19177.583743453622
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 2,
+ "distanceToParent": 4,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ }
+ ],
+ "id": "de1be8b2-cd17-40ac-8db3-1502bf091f13",
+ "savedPayload": {
+ "position": {
+ "x": 36155.62009740669,
+ "y": 19272.967523112562
+ },
+ "targetPosition": {
+ "x": 36447.87171915527,
+ "y": 19615.150207632578
+ },
+ "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": "\tlet candle = record.current\n\tlet L = 144\n\tlet S = 3\n\tlet C = 30\n\n\t//reinit of the sums for average and standard deviation\n\tvariable.sqL = 0\n\tvariable.sqS = 0\n\tvariable.sqC = 0\n\tvariable.sumL = 0\n\tvariable.sumS = 0\n\tvariable.sumC = 0\n\n\t//Fetch candles on L and S + C periods\n\tvariable.lastCandleL.push(candle.close)\n\tif(variable.lastCandleL.length > L){\n\t\tvariable.lastCandleL.splice(0,1)\n\t}\n\n\tvariable.lastCandleS.push(candle.close)\n\tif(variable.lastCandleS.length > S){\n\t\tvariable.lastCandleS.splice(0,1)\n\t}\n\t\n\tvariable.lastCandleC.push(candle.close)\n\tif(variable.lastCandleC.length > C){\n\t\tvariable.lastCandleC.splice(0,1)\n\t}\n\n\n\t//moving average for L and S + C periods\n\tif(variable.lastCandleL.length === L){\n\tfor(var i = 0; i < L; i++){\n\t\tvariable.sumL += variable.lastCandleL[i]\n\t}\n\tvariable.avgL = variable.sumL / L\n\t}\n\telse {\n\t\tvariable.avgL = candle.close\n\t}\n\n\tif(variable.lastCandleS.length === S){\n\tfor(var i = 0; i < S; i++){\n\t\tvariable.sumS += variable.lastCandleS[i]\n\t}\n\tvariable.avgS = variable.sumS / S \n\t}else{\n\t\tvariable.avgS = candle.close\n\t}\n\n\tif(variable.lastCandleC.length === C){\n\tfor(var i = 0; i < C; i++){\n\t\tvariable.sumC += variable.lastCandleC[i]\n\t}\n\tvariable.avgC = variable.sumC / C\n\t}\n\telse {\n\t\tvariable.avgC = candle.close\n\t}\n\n\t//Standard deviation for L and S + C\n\tif(variable.lastCandleL.length === L){\n\tfor(var i = 0 ; i < L ; i++){\n\t\tvariable.sqL += Math.pow(variable.lastCandleL[i] - variable.avgL, 2)\n\t}\n\tvariable.sigL = Math.sqrt(variable.sqL / L)\n\t}else{\n\t\tvariable.sigL = variable.avgL * 0.01\n\t}\n\n\tif(variable.lastCandleS.length === S){\n\tfor(var i = 0 ; i < S ; i++){\n\t\tvariable.sqS += Math.pow(variable.lastCandleS[i] - variable.avgS, 2)\n\t}\n\tvariable.sigS = Math.sqrt(variable.sqS / S)\n\t}else{\n\t\tvariable.sigS = variable.avgS * 0.01\n\t}\n\t\n\tif(variable.lastCandleC.length === C){\n\tfor(var i = 0 ; i < C ; i++){\n\t\tvariable.sqC += Math.pow(variable.lastCandleC[i] - variable.avgC, 2)\n\t}\n\tvariable.sigC = Math.sqrt(variable.sqC / C)\n\t}else{\n\t\tvariable.sigC = variable.avgC * 0.01\n\t}\n\t\n\t//alpha calculation\n\tvariable.alpha = variable.sigS / variable.sigL * 0.2\n\tif(variable.alpha === undefined || isNaN(variable.alpha)){\n\t\tvariable.alpha = 1\n\t}\n\n\t//Previous VAMA initialization\n\tif(variable.previousVAMA === undefined){\n\t\t\tvariable.previousVAMA = candle.close\n\t}\n\n\t//VAMA calculation\n\tvariable.vama = variable.alpha * candle.close + (1 - variable.alpha) * variable.previousVAMA\n\tif(variable.vama === undefined || isNaN(variable.vama)){\n\t\tvariable.vama = candle.close\n\t}\n\tvariable.previousVAMA = variable.vama\n\t\n\tif(candle.close > variable.vama){\n\t\tvariable.trend = 1\n\t}else{\n\t\tvariable.trend = -1\n\t}\n\t//Volatility bands calculation\n\tvariable.Up = 3 * variable.sigC + variable.vama\n\tvariable.Low = variable.vama - 3 * variable.sigC",
+ "project": "Foundations",
+ "id": "a8fd87a9-617a-4045-a3ec-e89bc3aab94c",
+ "savedPayload": {
+ "position": {
+ "x": 35902.7995128454,
+ "y": 18424.823837692857
+ },
+ "targetPosition": {
+ "x": 36157.68231946157,
+ "y": 18795.680622572763
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 2,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ "id": "3d81a347-d35d-4354-8ba7-e8ef1189249f",
+ "savedPayload": {
+ "position": {
+ "x": 36157.68231946157,
+ "y": 18795.680622572763
+ },
+ "targetPosition": {
+ "x": 36412.565126077745,
+ "y": 19166.53740745267
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 2,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ "initialization": {
+ "type": "Procedure Initialization",
+ "name": "New Procedure Initialization",
+ "project": "Foundations",
+ "procedureJavascriptCode": {
+ "type": "Procedure Javascript Code",
+ "name": "New Procedure Javascript Code",
+ "code": "variable.lastCandleL = []\nvariable.lastCandleS = []\nvariable.lastCandleC = []\n",
+ "project": "Foundations",
+ "id": "093e0e2d-96ce-4a87-9b66-e332f52f30d6",
+ "savedPayload": {
+ "position": {
+ "x": 36800.025113205214,
+ "y": 18354.210651537796
+ },
+ "targetPosition": {
+ "x": 36606.29511964148,
+ "y": 18760.374029495233
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 2,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ "id": "59a9519c-f206-45af-8be6-b95b2e122795",
+ "savedPayload": {
+ "position": {
+ "x": 36606.29511964148,
+ "y": 18760.374029495233
+ },
+ "targetPosition": {
+ "x": 36412.565126077745,
+ "y": 19166.53740745267
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 2,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ "id": "ac5e571e-1dfc-479c-9260-7b3cd634bfd6",
+ "savedPayload": {
+ "position": {
+ "x": 36412.565126077745,
+ "y": 19166.53740745267
+ },
+ "targetPosition": {
+ "x": 36447.87171915527,
+ "y": 19615.150207632578
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 2,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ "id": "bd54ad0c-c20c-478f-9504-0ec4350bfc16",
+ "savedPayload": {
+ "position": {
+ "x": 36447.87171915527,
+ "y": 19615.150207632578
+ },
+ "targetPosition": {
+ "x": 36831.55979311461,
+ "y": 19850.274561754755
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": true,
+ "angleToParent": 2,
+ "distanceToParent": 4,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ },
+ "referenceParent": {
+ "type": "Plotter Module",
+ "name": "Volatility Bands",
+ "id": "40ce84c2-845c-4924-be88-a9e5f3110563"
+ },
+ "referenceParentCombinedNodePath": [
+ [
+ "Polus",
+ "Data Mine",
+ "Data-Mining",
+ "bcf5bb24-12cd-44e9-b751-f31c7df79124"
+ ],
+ [
+ "Volatility",
+ "Plotter",
+ "Foundations",
+ "4be7660a-ab5a-47f8-b256-f482dd564160"
+ ],
+ [
+ "Volatility Bands",
+ "Plotter Module",
+ "Foundations",
+ "26fe2c49-802f-4452-b0d2-0c02b25c3608"
+ ]
+ ]
+ }
}
],
- "id": "46ad156e-3909-4fb2-acc5-e89bd4e717b8",
+ "id": "cd1a407b-e898-4934-afe3-2502ecf3a73d",
"savedPayload": {
"position": {
"x": 36831.55979311461,
@@ -12923,7 +13596,7 @@
"name": "New Point Formula",
"code": "x = record.begin\ny = record.previous.fish",
"project": "Foundations",
- "id": "b2041518-e414-4f54-b3eb-c769aba77001",
+ "id": "b94c5199-0736-4b46-8852-038503d807d2",
"savedPayload": {
"position": {
"x": 36563.54220924009,
@@ -12946,7 +13619,7 @@
}
}
},
- "id": "4b69c6f0-436f-48ec-b9d2-ff2042dff388",
+ "id": "069e4ec3-759c-4e04-ab25-79cda7c9b482",
"savedPayload": {
"position": {
"x": 36532.35545561743,
@@ -12978,7 +13651,7 @@
"name": "New Point Formula",
"code": "x = record.end\ny = record.fish",
"project": "Foundations",
- "id": "a2271b3e-73d8-4903-b995-24d845cd9314",
+ "id": "00269c9f-f7b3-4df2-9381-c1351b1b3475",
"savedPayload": {
"position": {
"x": 36799.52527060524,
@@ -13001,7 +13674,7 @@
}
}
},
- "id": "7f9eee5b-1791-461d-8a4e-0fcde7aaa741",
+ "id": "7c750c96-d511-412e-a1fd-c220fa27084e",
"savedPayload": {
"position": {
"x": 36650.34698630001,
@@ -13033,7 +13706,7 @@
"name": "New Point Formula",
"code": "x = record.begin\ny = record.previous.trig",
"project": "Foundations",
- "id": "99856ca6-0342-4fea-86b6-9a24161ddf50",
+ "id": "e4eabce4-e2f0-4b23-9fba-af9eae9b5333",
"savedPayload": {
"position": {
"x": 36623.1896949175,
@@ -13056,7 +13729,7 @@
}
}
},
- "id": "eb51fed4-9e9d-4ee0-bbd0-53db67bc52fc",
+ "id": "938f43fd-caab-4d10-9d5c-5ba59e81a692",
"savedPayload": {
"position": {
"x": 36562.179198456135,
@@ -13088,7 +13761,7 @@
"name": "New Point Formula",
"code": "x = record.end\ny = record.trig",
"project": "Foundations",
- "id": "24fac28c-df2d-4070-a788-5756bbbb7d1a",
+ "id": "6133d3c4-75b4-4a31-a984-631d3508309d",
"savedPayload": {
"position": {
"x": 36278.22525435155,
@@ -13111,7 +13784,7 @@
}
}
},
- "id": "5631ec5d-d7a4-4694-8921-cb3f8c978313",
+ "id": "3b3a0e90-4dff-4c08-98cb-19284cb1f0e3",
"savedPayload": {
"position": {
"x": 36389.69697817315,
@@ -13135,7 +13808,7 @@
}
}
],
- "id": "04b84f19-3f00-4294-8024-30b275399f7f",
+ "id": "bc56da5a-ab49-4e8f-a957-946a0a61b6f7",
"savedPayload": {
"position": {
"x": 36454.168701994764,
@@ -13173,7 +13846,7 @@
"name": "New Style",
"config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RED\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}",
"project": "Foundations",
- "id": "d54ed918-d333-4dd8-aaf4-333a0fe30c7c",
+ "id": "a23b8d05-92b1-448d-b095-f1243f114f55",
"savedPayload": {
"position": {
"x": 36693.88013369776,
@@ -13197,7 +13870,7 @@
}
},
"styleConditions": [],
- "id": "ca678419-dd74-44b5-aa61-2cfe1c14bb53",
+ "id": "214f02ad-b507-43ae-abbd-4c39f27d0449",
"savedPayload": {
"position": {
"x": 36434.07251256243,
@@ -13225,7 +13898,7 @@
"type": "Polygon Vertex",
"name": " Trigger Begin",
"project": "Foundations",
- "id": "3b5a1e84-2d27-4f9d-b380-777bc27c720c",
+ "id": "fca3421c-aebd-4df3-a659-44f775fccd80",
"savedPayload": {
"position": {
"x": 36024.2648914271,
@@ -13249,7 +13922,7 @@
"referenceParent": {
"type": "Point",
"name": "Trigger Begin",
- "id": "eb51fed4-9e9d-4ee0-bbd0-53db67bc52fc"
+ "id": "938f43fd-caab-4d10-9d5c-5ba59e81a692"
},
"referenceParentCombinedNodePath": [
[
@@ -13295,7 +13968,7 @@
"type": "Polygon Vertex",
"name": " Trigger End",
"project": "Foundations",
- "id": "ddcf9280-dfb9-48ee-b7c4-31411bea691f",
+ "id": "042e6ae8-e1a7-4a63-ba9b-c644ac33efc7",
"savedPayload": {
"position": {
"x": 35914.457270291765,
@@ -13319,7 +13992,7 @@
"referenceParent": {
"type": "Point",
"name": "Trigger End",
- "id": "5631ec5d-d7a4-4694-8921-cb3f8c978313"
+ "id": "3b3a0e90-4dff-4c08-98cb-19284cb1f0e3"
},
"referenceParentCombinedNodePath": [
[
@@ -13362,7 +14035,7 @@
}
}
],
- "id": "c71a0e35-17a9-4f5b-9324-c8f8e5cf8e03",
+ "id": "7196bca1-c78a-42f3-812a-aeea442ee747",
"savedPayload": {
"position": {
"x": 36174.2648914271,
@@ -13398,7 +14071,7 @@
"name": "New Style",
"config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.GREEN\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}",
"project": "Foundations",
- "id": "60a54720-7923-4864-86b9-c109f45c1adb",
+ "id": "9a0f8da7-0f63-4080-af6f-4b9ad8b854e6",
"savedPayload": {
"position": {
"x": 35647.457270291765,
@@ -13422,7 +14095,7 @@
}
},
"styleConditions": [],
- "id": "ec880721-29b6-4d0f-a7bf-5edfbdd60e07",
+ "id": "9f76cf82-0f6d-43d8-9dd0-844655cb7270",
"savedPayload": {
"position": {
"x": 35797.457270291765,
@@ -13450,7 +14123,7 @@
"type": "Polygon Vertex",
"name": " Fisher Begin",
"project": "Foundations",
- "id": "0e05870f-56f1-4e6d-8364-24c7fc79fab4",
+ "id": "5b53e4b8-00e7-4d7f-b950-b80702a58188",
"savedPayload": {
"position": {
"x": 35687.64964915643,
@@ -13474,7 +14147,7 @@
"referenceParent": {
"type": "Point",
"name": "Fisher Begin",
- "id": "4b69c6f0-436f-48ec-b9d2-ff2042dff388"
+ "id": "069e4ec3-759c-4e04-ab25-79cda7c9b482"
},
"referenceParentCombinedNodePath": [
[
@@ -13520,7 +14193,7 @@
"type": "Polygon Vertex",
"name": " Fisher End",
"project": "Foundations",
- "id": "7eb586c8-a1e9-45be-b9e5-ff4580735ac5",
+ "id": "1a399f43-a3f9-4d28-b1f0-7e443a9783f8",
"savedPayload": {
"position": {
"x": 36097.457270291765,
@@ -13544,7 +14217,7 @@
"referenceParent": {
"type": "Point",
"name": "Fisher End",
- "id": "7f9eee5b-1791-461d-8a4e-0fcde7aaa741"
+ "id": "7c750c96-d511-412e-a1fd-c220fa27084e"
},
"referenceParentCombinedNodePath": [
[
@@ -13587,7 +14260,7 @@
}
}
],
- "id": "893cd20a-19f4-4576-9650-7e5267f5201d",
+ "id": "12f61d78-0e3e-46c1-ba36-87008f40a556",
"savedPayload": {
"position": {
"x": 36064.457270291765,
@@ -13613,7 +14286,7 @@
],
"images": [],
"texts": [],
- "id": "2be87f28-f80c-4fef-aa97-808933eb156b",
+ "id": "72891386-3d3f-421d-bc92-ffd91817d809",
"savedPayload": {
"position": {
"x": 36324.2648914271,
@@ -13653,7 +14326,7 @@
"name": "New Data Formula",
"code": "record.fish",
"project": "Foundations",
- "id": "45af8d64-610f-4d31-b250-ed87cb82f2c8",
+ "id": "c5da6768-facc-4537-b125-a859f5c393b8",
"savedPayload": {
"position": {
"x": 35694.2648914271,
@@ -13681,7 +14354,7 @@
"name": "New Text Style",
"config": "{\n \"paletteColor\": \"UI_COLOR.GREEN\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
"project": "Foundations",
- "id": "98890b8e-d78b-4c06-97bb-e8a69afdaf88",
+ "id": "7c8f4bee-5aa1-4e51-bdc1-9df77fa436b8",
"savedPayload": {
"position": {
"x": 35694.2648914271,
@@ -13704,7 +14377,7 @@
}
}
},
- "id": "29937fe7-7e01-4e36-9486-98a53365016c",
+ "id": "85cd6b26-6c9b-4c2f-aebe-b3f787a83bb3",
"savedPayload": {
"position": {
"x": 35844.2648914271,
@@ -13737,7 +14410,7 @@
"name": "New Data Formula",
"code": "record.trig",
"project": "Foundations",
- "id": "76d20391-d40d-4ef5-a656-6167b67f5f53",
+ "id": "785277cb-74aa-48eb-9bb6-2400a63e0004",
"savedPayload": {
"position": {
"x": 36144.2648914271,
@@ -13765,7 +14438,7 @@
"name": "New Text Style",
"config": "{\n \"paletteColor\": \"UI_COLOR.RED\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
"project": "Foundations",
- "id": "af8feada-e9ee-4c0a-b186-586845eb3240",
+ "id": "2dbfce41-cf47-4b46-857a-14197a494cf4",
"savedPayload": {
"position": {
"x": 36594.2648914271,
@@ -13788,7 +14461,7 @@
}
}
},
- "id": "c001e81c-b663-4138-81fd-ed0e6b111716",
+ "id": "f0a73e38-bb09-4ebc-828f-0e5a4c159ade",
"savedPayload": {
"position": {
"x": 36294.2648914271,
@@ -13812,7 +14485,7 @@
}
}
],
- "id": "40503060-38ef-4c6f-a907-5580b7564635",
+ "id": "11ded128-9080-4b60-826e-94a0a717a3f2",
"savedPayload": {
"position": {
"x": 36144.2648914271,
@@ -13836,7 +14509,7 @@
}
}
],
- "id": "b230ecf0-ca35-48c2-9ee9-8dfa95012871",
+ "id": "b3a6f34c-af2c-4091-be05-da59e6a312e6",
"savedPayload": {
"position": {
"x": 36474.2648914271,
@@ -13860,7 +14533,7 @@
}
}
],
- "id": "13211d40-67c5-4cbe-b292-ec92eb7286d0",
+ "id": "811ba38d-8b35-4a1e-9d15-3e648b19ab15",
"savedPayload": {
"position": {
"x": 36774.2648914271,
@@ -13914,7 +14587,7 @@
"name": "New Point Formula",
"code": "x = record.fbegin\ny = record.previous.forecast1",
"project": "Foundations",
- "id": "7fb3a03d-540a-4106-b0f5-fc261a970ed8",
+ "id": "b8c0a199-2b0f-448e-9484-5e379755dcb1",
"savedPayload": {
"position": {
"x": 38960.754302759735,
@@ -13937,7 +14610,7 @@
}
}
},
- "id": "132bf243-0c53-4c76-a77b-2458665f466e",
+ "id": "d62d3107-ffac-451f-987c-29a1de7b5d4c",
"savedPayload": {
"position": {
"x": 39069.37506130666,
@@ -13969,7 +14642,7 @@
"name": "New Point Formula",
"code": "x = record.fend\ny = record.forecast1",
"project": "Foundations",
- "id": "8ca31732-d161-4363-93fa-4a3a31cb6753",
+ "id": "830bd970-2327-44b0-b703-92dbd34abc48",
"savedPayload": {
"position": {
"x": 39093.84834812134,
@@ -13992,7 +14665,7 @@
}
}
},
- "id": "44f63dfa-51c8-44de-abf1-a9dd1562a4d4",
+ "id": "b218294e-8931-4f52-8b9f-2a5a20f557be",
"savedPayload": {
"position": {
"x": 39135.92208398746,
@@ -14024,7 +14697,7 @@
"name": "New Point Formula",
"code": "x = record.fbegin\ny = record.previous.price45",
"project": "Foundations",
- "id": "3356426b-11a5-4e65-bc9f-6015d4939c71",
+ "id": "2ac49dda-ac79-4639-9cd8-d36f640bdf41",
"savedPayload": {
"position": {
"x": 39230.38740086257,
@@ -14047,7 +14720,7 @@
}
}
},
- "id": "80316284-47a4-438d-a3d6-b1b03577d032",
+ "id": "0f73bc4f-f6a4-4f03-a8fb-513f712da140",
"savedPayload": {
"position": {
"x": 39204.19161035807,
@@ -14079,7 +14752,7 @@
"name": "New Point Formula",
"code": "x = record.fend\ny = record.price45",
"project": "Foundations",
- "id": "798ff894-73a5-48a3-9a28-818280739425",
+ "id": "479a1bcb-a367-4db7-b4ad-7fb0e24e4a6b",
"savedPayload": {
"position": {
"x": 39364.78153612154,
@@ -14102,7 +14775,7 @@
}
}
},
- "id": "d73d1f77-0480-402a-a834-7344d9e26292",
+ "id": "00b19c9b-8348-44fb-9d58-f7bdb6162c21",
"savedPayload": {
"position": {
"x": 39271.38867798756,
@@ -14134,7 +14807,7 @@
"name": "New Point Formula",
"code": "x = record.fbegin\ny = record.previous.price40",
"project": "Foundations",
- "id": "c1cbe8ca-260a-4a37-8cea-fea86bc9ab66",
+ "id": "24b08272-8b14-4e4c-a736-7cda0cb59715",
"savedPayload": {
"position": {
"x": 39491.52864221012,
@@ -14157,7 +14830,7 @@
}
}
},
- "id": "ac230fd2-c1ce-45f1-bd11-5ee450f8f043",
+ "id": "375f59d6-1b1d-4ceb-abab-e5d4c1e8123d",
"savedPayload": {
"position": {
"x": 39334.76223103185,
@@ -14189,7 +14862,7 @@
"name": "New Point Formula",
"code": "x = record.fend\ny = record.price40",
"project": "Foundations",
- "id": "9fd3f6fa-51a1-44d7-a86b-728a69ed51fd",
+ "id": "f9649610-c4b8-47bd-81cb-6153c845175c",
"savedPayload": {
"position": {
"x": 39605.43967771287,
@@ -14212,7 +14885,7 @@
}
}
},
- "id": "2ff8c7f1-f07e-46e5-9b65-947e59a983e7",
+ "id": "bc070262-c70a-43dc-8224-2639355f384c",
"savedPayload": {
"position": {
"x": 39391.71774878322,
@@ -14244,7 +14917,7 @@
"name": "New Point Formula",
"code": "x = record.fbegin\ny = record.previous.price30",
"project": "Foundations",
- "id": "35f2c077-f6d6-42e3-bb47-ab61424d878d",
+ "id": "89f06399-400b-451f-b899-6196718bcd0f",
"savedPayload": {
"position": {
"x": 39701.85111145234,
@@ -14267,7 +14940,7 @@
}
}
},
- "id": "6cc9a488-7506-406e-9d6c-6ec5bef2a630",
+ "id": "fe8de901-3cae-4487-85e6-018c65e07955",
"savedPayload": {
"position": {
"x": 39439.923465652966,
@@ -14299,7 +14972,7 @@
"name": "New Point Formula",
"code": "x = record.fend\ny = record.price30",
"project": "Foundations",
- "id": "fb5faab3-5b91-42ab-a7f3-b2514954f36e",
+ "id": "f950aa1a-d8af-4050-8a46-fcd19ff365b8",
"savedPayload": {
"position": {
"x": 39776.81584800338,
@@ -14322,7 +14995,7 @@
}
}
},
- "id": "39038556-5c1a-491e-88e7-dfe755570ec5",
+ "id": "d83a2744-cb96-4baa-a705-dcc91a5f551e",
"savedPayload": {
"position": {
"x": 39477.40583392848,
@@ -14354,7 +15027,7 @@
"name": "New Point Formula",
"code": "x = record.fbegin\ny = record.previous.price20",
"project": "Foundations",
- "id": "33663dba-82a8-4e23-a116-5060e2128f58",
+ "id": "14d2832c-6e2b-4c59-93be-e6de4e8a306d",
"savedPayload": {
"position": {
"x": 39827.264822243604,
@@ -14377,7 +15050,7 @@
}
}
},
- "id": "fb40caca-ecd1-416e-ad3c-c9d570351f77",
+ "id": "b2af93ca-5ec0-4753-b72d-f414ec2881fb",
"savedPayload": {
"position": {
"x": 39502.63032104859,
@@ -14409,7 +15082,7 @@
"name": "New Point Formula",
"code": "x = record.fend\ny = record.price20",
"project": "Foundations",
- "id": "700678b0-7135-4989-bc46-9f9173d23969",
+ "id": "5caa2cc5-a5bc-4e62-9620-fda797ec74bf",
"savedPayload": {
"position": {
"x": 39851.132647240105,
@@ -14432,7 +15105,7 @@
}
}
},
- "id": "016aa4d9-c549-41e8-824f-1fc017eb2f24",
+ "id": "74a75ffa-1e9c-462d-8aca-4b7778f3b868",
"savedPayload": {
"position": {
"x": 39514.564233546844,
@@ -14464,7 +15137,7 @@
"name": "New Point Formula",
"code": "x = record.fbegin\ny = record.previous.price10",
"project": "Foundations",
- "id": "eeaa4473-d484-4562-b412-93c8dfac2ec4",
+ "id": "1dcdaa26-5742-48bb-bbe8-b7aeda2a99b6",
"savedPayload": {
"position": {
"x": 39847.442171433184,
@@ -14487,7 +15160,7 @@
}
}
},
- "id": "ac76209c-0829-45ec-af39-496e202a0691",
+ "id": "2424ced2-13a6-47f3-b0b1-f507fbc3f163",
"savedPayload": {
"position": {
"x": 39512.71899564339,
@@ -14519,7 +15192,7 @@
"name": "New Point Formula",
"code": "x = record.fend\ny = record.price10",
"project": "Foundations",
- "id": "fe1266f9-9404-4795-8ab6-dfb6175530e8",
+ "id": "60c22395-2ba8-47b8-89a3-4b7468838c3b",
"savedPayload": {
"position": {
"x": 39816.34448333599,
@@ -14542,7 +15215,7 @@
}
}
},
- "id": "38779932-a7d5-468d-8c38-f1c677670d1b",
+ "id": "c088a92a-285e-4e85-9fa2-1444f332ff3f",
"savedPayload": {
"position": {
"x": 39497.170151594786,
@@ -14574,7 +15247,7 @@
"name": "New Point Formula",
"code": "x = record.fbegin\ny = record.previous.price5",
"project": "Foundations",
- "id": "54a7cf60-c933-466f-8137-f9af6f02e2b7",
+ "id": "ede3d7b7-d3d8-48b5-b437-c0ec76f1c0f2",
"savedPayload": {
"position": {
"x": 39759.11272595304,
@@ -14597,7 +15270,7 @@
}
}
},
- "id": "7c1b0b4f-0724-468b-a46b-3cfa80622091",
+ "id": "aa6c8018-0ed6-44af-aa8f-e1de2032ed64",
"savedPayload": {
"position": {
"x": 39468.55427290331,
@@ -14629,7 +15302,7 @@
"name": "New Point Formula",
"code": "x = record.fend\ny = record.price5",
"project": "Foundations",
- "id": "3471754f-84bf-43f3-a868-1e19da3e1310",
+ "id": "934fb3a6-f9a6-42bb-927a-fccf7122c7a2",
"savedPayload": {
"position": {
"x": 39678.08997415604,
@@ -14652,7 +15325,7 @@
}
}
},
- "id": "c2d66cc0-2410-4ee4-82e9-cf5120d8b4cf",
+ "id": "67d9f497-2d4c-4017-9bdb-f5fcdbc69761",
"savedPayload": {
"position": {
"x": 39428.042897004816,
@@ -14684,7 +15357,7 @@
"name": "New Point Formula",
"code": "x = record.fbegin\ny = record.previous.price1",
"project": "Foundations",
- "id": "1cbfca84-abdc-4f1c-8a1b-b88176b8727f",
+ "id": "c02d5fae-7292-4bcd-8d6f-bb94f27180f6",
"savedPayload": {
"position": {
"x": 39576.59330892334,
@@ -14707,7 +15380,7 @@
}
}
},
- "id": "feaeb286-ba34-40da-9801-3261ca063891",
+ "id": "e733f656-3fad-4f4a-97e1-5c8b7ded15f5",
"savedPayload": {
"position": {
"x": 39377.29456438846,
@@ -14739,7 +15412,7 @@
"name": "New Point Formula",
"code": "x = record.fend\ny = record.price1",
"project": "Foundations",
- "id": "67b5dfb6-6e53-45fa-a26a-031efe757959",
+ "id": "720b11ed-d6de-4866-b1b6-76ce99c8bf52",
"savedPayload": {
"position": {
"x": 39458.7780156549,
@@ -14762,7 +15435,7 @@
}
}
},
- "id": "ce1618fa-103a-4a02-b23a-6ff03621d90a",
+ "id": "f1219970-0985-43e9-9bc9-cbbe203aefb4",
"savedPayload": {
"position": {
"x": 39318.38691775424,
@@ -14794,7 +15467,7 @@
"name": "New Point Formula",
"code": "x = record.fbegin\ny = record.previous.price45d",
"project": "Foundations",
- "id": "0a37bec7-dad9-4063-92d2-e24e9e4dd870",
+ "id": "26cecd15-a5e3-44be-9b59-f46801d6400f",
"savedPayload": {
"position": {
"x": 39329.467466299844,
@@ -14817,7 +15490,7 @@
}
}
},
- "id": "46da5fda-576c-454d-b15a-da1347873f23",
+ "id": "d5280319-572d-4f44-8ad7-546b52dfe166",
"savedPayload": {
"position": {
"x": 39253.73164307671,
@@ -14849,7 +15522,7 @@
"name": "New Point Formula",
"code": "x = record.fend\ny = record.price45d",
"project": "Foundations",
- "id": "73e46fa2-6d66-4645-bd8c-cb28b0c2e9f7",
+ "id": "f5304f18-8e78-4efd-b3ef-617bd89bf7e8",
"savedPayload": {
"position": {
"x": 39193.955649942116,
@@ -14872,7 +15545,7 @@
}
}
},
- "id": "a0c30f94-04cb-4644-86a3-f8e9c29ccdae",
+ "id": "dd886fbc-e65e-4bbe-972d-a3c82a37efcd",
"savedPayload": {
"position": {
"x": 39185.97573489785,
@@ -14904,7 +15577,7 @@
"name": "New Point Formula",
"code": "x = record.fbegin\ny = record.previous.price40d",
"project": "Foundations",
- "id": "3df5e3c2-0d38-4e05-b638-2d55ac9d5141",
+ "id": "cac49b38-f4e6-48d6-87a5-872552752fb7",
"savedPayload": {
"position": {
"x": 39057.790436265364,
@@ -14927,7 +15600,7 @@
}
}
},
- "id": "2ef333aa-a9bd-4126-8493-4e962eef41f6",
+ "id": "5790eddb-6ee6-4503-b832-fc88375eaf5f",
"savedPayload": {
"position": {
"x": 39117.89312805948,
@@ -14959,7 +15632,7 @@
"name": "New Point Formula",
"code": "x = record.fend\ny = record.price40d",
"project": "Foundations",
- "id": "bd8b6152-1a9a-4d90-961d-82b3da40a227",
+ "id": "73504a97-4e17-4d32-9717-be9558b13715",
"savedPayload": {
"position": {
"x": 38926.54644511625,
@@ -14982,7 +15655,7 @@
}
}
},
- "id": "d0b055e9-9ad2-4b07-9166-234844e0c298",
+ "id": "5ec99c0e-e863-4b5f-aa5d-8f6983954617",
"savedPayload": {
"position": {
"x": 39052.271132484915,
@@ -15014,7 +15687,7 @@
"name": "New Point Formula",
"code": "x = record.fbegin\ny = record.previous.price30d",
"project": "Foundations",
- "id": "35de06f1-96fd-49d3-8eae-5cd9ec20d521",
+ "id": "760d6e4b-cdbf-4cd5-ae09-18fdd517a6b1",
"savedPayload": {
"position": {
"x": 38805.59682091293,
@@ -15037,7 +15710,7 @@
}
}
},
- "id": "44de61e0-0612-4d3e-8036-e6fd19e81912",
+ "id": "c80dadcc-80a1-4b3d-ac40-e226554cde9f",
"savedPayload": {
"position": {
"x": 38991.796320383255,
@@ -15069,7 +15742,7 @@
"name": "New Point Formula",
"code": "x = record.fend\ny = record.price30d",
"project": "Foundations",
- "id": "d43228f4-7ff2-4bac-b75e-d21da3fe227b",
+ "id": "9d06ccfb-2aa3-43c2-a069-9f5ea2afa37a",
"savedPayload": {
"position": {
"x": 38699.89325548126,
@@ -15092,7 +15765,7 @@
}
}
},
- "id": "5efb005a-1d21-49cc-8442-239c20f73623",
+ "id": "0fd99fe9-800a-42e5-a45a-cb727bd4ea03",
"savedPayload": {
"position": {
"x": 38938.94453766743,
@@ -15124,7 +15797,7 @@
"name": "New Point Formula",
"code": "x = record.fbegin\ny = record.previous.price20d",
"project": "Foundations",
- "id": "a63b2b2c-8a25-4143-863f-611a3b79f4c5",
+ "id": "f29e7d5e-fced-4e66-a911-e1ca96118aac",
"savedPayload": {
"position": {
"x": 38613.763265209665,
@@ -15147,7 +15820,7 @@
}
}
},
- "id": "8013499d-72db-4418-8496-15274a70f323",
+ "id": "b29168a1-a005-4bb7-8623-36c917f3fa9c",
"savedPayload": {
"position": {
"x": 38895.87954253162,
@@ -15179,7 +15852,7 @@
"name": "New Point Formula",
"code": "x = record.fend\ny = record.price20d",
"project": "Foundations",
- "id": "53e59f9a-7e35-40bf-9ca9-6a85a5f9a3d6",
+ "id": "abbaf916-d6ea-4330-a4c6-3e448dabc8d2",
"savedPayload": {
"position": {
"x": 38550.7330220197,
@@ -15202,7 +15875,7 @@
}
}
},
- "id": "4d5bffa7-61d1-43dd-bf19-766302316b39",
+ "id": "1a86d957-27db-4dd3-ab01-9f6d1445b7ef",
"savedPayload": {
"position": {
"x": 38864.36442093664,
@@ -15234,7 +15907,7 @@
"name": "New Point Formula",
"code": "x = record.fbegin\ny = record.previous.price10d",
"project": "Foundations",
- "id": "0bd492d3-cf77-4674-80e5-f624187e6f1a",
+ "id": "a27f8286-4851-418c-8507-08806925c252",
"savedPayload": {
"position": {
"x": 38513.3829914733,
@@ -15257,7 +15930,7 @@
}
}
},
- "id": "71fdcb77-4c32-4fe4-b29e-7c156eb3f594",
+ "id": "188d2f90-9fd2-4a6c-8de5-cc23754766e2",
"savedPayload": {
"position": {
"x": 38845.68940566344,
@@ -15289,7 +15962,7 @@
"name": "New Point Formula",
"code": "x = record.fend\ny = record.price10d",
"project": "Foundations",
- "id": "c47681b3-8655-494b-9d8e-f72119b48a24",
+ "id": "8ca97098-ed0c-4ae8-a45e-3a95478241ff",
"savedPayload": {
"position": {
"x": 38503.24228820948,
@@ -15312,7 +15985,7 @@
}
}
},
- "id": "108384cc-2afa-4d13-8836-cae8e93fbbc7",
+ "id": "b781ea1c-5f8f-4a29-b24c-d84f8f3a2e8b",
"savedPayload": {
"position": {
"x": 38840.61905403153,
@@ -15344,7 +16017,7 @@
"name": "New Point Formula",
"code": "x = record.fbegin\ny = record.previous.price5d",
"project": "Foundations",
- "id": "76c20adc-a0a8-4a56-81ac-927efa221411",
+ "id": "13f13ff7-57c5-45f3-b3ef-0ffb8bd8eb3b",
"savedPayload": {
"position": {
"x": 38520.72607381135,
@@ -15367,7 +16040,7 @@
}
}
},
- "id": "7e5e6ec4-5afb-4ec5-8767-1ba1128d98d8",
+ "id": "c4e2a6cb-a6a3-4baa-8143-93aa843c18ff",
"savedPayload": {
"position": {
"x": 38849.360946832465,
@@ -15399,7 +16072,7 @@
"name": "New Point Formula",
"code": "x = record.fend\ny = record.price5d",
"project": "Foundations",
- "id": "e1902afd-25ba-4f4f-8641-b11bdccf8e5e",
+ "id": "9172b2ba-4a7b-406a-a690-5ac7cc231210",
"savedPayload": {
"position": {
"x": 38565.1185600421,
@@ -15422,7 +16095,7 @@
}
}
},
- "id": "06a0b0c1-690f-4153-b985-30b23c9f0bd0",
+ "id": "0634bd1a-aa8e-4c0f-aa37-a74a37c3962d",
"savedPayload": {
"position": {
"x": 38871.55718994784,
@@ -15454,7 +16127,7 @@
"name": "New Point Formula",
"code": "x = record.fbegin\ny = record.previous.price1d",
"project": "Foundations",
- "id": "2bb3a37a-79f7-4473-b9f7-83142f566e8f",
+ "id": "716f735a-dc80-4371-bad2-5771a4f9bdb2",
"savedPayload": {
"position": {
"x": 38634.602313299554,
@@ -15477,7 +16150,7 @@
}
}
},
- "id": "ba32bbfb-9a7c-464c-b296-7b062dd92085",
+ "id": "8752fc55-ee9f-4508-a4ea-5db9bb9ef07b",
"savedPayload": {
"position": {
"x": 38906.29906657657,
@@ -15509,7 +16182,7 @@
"name": "New Point Formula",
"code": "x = record.fend\ny = record.price1d",
"project": "Foundations",
- "id": "0bd8f033-c666-4119-b9ba-903ec7c185be",
+ "id": "c047b629-9b84-47cd-8113-e9a83ed44130",
"savedPayload": {
"position": {
"x": 38726.332660561355,
@@ -15532,7 +16205,7 @@
}
}
},
- "id": "ce379629-f371-4bb0-a3aa-bbaaa07eeb3b",
+ "id": "c4c6fd57-fa53-4717-a22c-d118cac955e3",
"savedPayload": {
"position": {
"x": 38952.16424020747,
@@ -15556,7 +16229,7 @@
}
}
],
- "id": "c4d9b157-3924-496c-adc7-b4d1c0454acd",
+ "id": "237406d3-beae-46f6-a776-4be667b491f6",
"savedPayload": {
"position": {
"x": 37025.0853125265,
@@ -15594,7 +16267,7 @@
"name": "New Style",
"config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_BLUE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}",
"project": "Foundations",
- "id": "8e5a5d6a-f7d2-42e9-9591-c54f4aae7ff8",
+ "id": "6eda2492-660c-4cec-98bc-6190c83bf048",
"savedPayload": {
"position": {
"x": 36581.0070946798,
@@ -15618,7 +16291,7 @@
}
},
"styleConditions": [],
- "id": "e8846fa4-d83b-4bee-92b2-04b52da4e438",
+ "id": "e3bacde3-c698-48f3-8799-bf25fb0b95de",
"savedPayload": {
"position": {
"x": 36866.32404956835,
@@ -15646,7 +16319,7 @@
"type": "Polygon Vertex",
"name": " Forecast Begin",
"project": "Foundations",
- "id": "87b5bbc0-ae8c-4bae-ab67-a4cc1878c850",
+ "id": "4960529c-4363-423e-ab6a-4ab0aa26b353",
"savedPayload": {
"position": {
"x": 37244.34610276938,
@@ -15670,7 +16343,7 @@
"referenceParent": {
"type": "Point",
"name": "Forecast Begin",
- "id": "132bf243-0c53-4c76-a77b-2458665f466e"
+ "id": "d62d3107-ffac-451f-987c-29a1de7b5d4c"
},
"referenceParentCombinedNodePath": [
[
@@ -15716,7 +16389,7 @@
"type": "Polygon Vertex",
"name": " Forecast End",
"project": "Foundations",
- "id": "461a617a-b487-49fe-945a-de6b1b94331f",
+ "id": "1579bad2-e5d3-47ce-872f-a76b1bccfd03",
"savedPayload": {
"position": {
"x": 37436.95795934544,
@@ -15740,7 +16413,7 @@
"referenceParent": {
"type": "Point",
"name": "Forecast End",
- "id": "44f63dfa-51c8-44de-abf1-a9dd1562a4d4"
+ "id": "b218294e-8931-4f52-8b9f-2a5a20f557be"
},
"referenceParentCombinedNodePath": [
[
@@ -15783,7 +16456,7 @@
}
}
],
- "id": "43b8aa86-fcf1-4e04-9120-439668d41dbc",
+ "id": "e0bc83de-cd89-4fb0-bc57-e9ce7b14ac44",
"savedPayload": {
"position": {
"x": 37071.60599500993,
@@ -15819,7 +16492,7 @@
"name": "New Style",
"config": "{\n \"default\": {\n \"opacity\": 0.2,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}",
"project": "Foundations",
- "id": "c02ccb5d-4b23-4310-be25-fb5349999ff1",
+ "id": "8847b872-dd5a-4a5d-b06a-06cffbd808fa",
"savedPayload": {
"position": {
"x": 36880.40098997231,
@@ -15843,7 +16516,7 @@
}
},
"styleConditions": [],
- "id": "54c4cf95-43d5-41e8-a684-173da38bd9f8",
+ "id": "d8a15413-5593-40e5-9db2-8057d8f2d885",
"savedPayload": {
"position": {
"x": 37081.14017187997,
@@ -15871,7 +16544,7 @@
"type": "Polygon Vertex",
"name": " 45 up Begin",
"project": "Foundations",
- "id": "d16cfc16-690b-4806-a07e-a8ee21617fe2",
+ "id": "2c9afe86-7240-4d8e-bbf5-f62ee1bf3aed",
"savedPayload": {
"position": {
"x": 37504.82280143084,
@@ -15895,7 +16568,7 @@
"referenceParent": {
"type": "Point",
"name": "45 up Begin",
- "id": "80316284-47a4-438d-a3d6-b1b03577d032"
+ "id": "0f73bc4f-f6a4-4f03-a8fb-513f712da140"
},
"referenceParentCombinedNodePath": [
[
@@ -15941,7 +16614,7 @@
"type": "Polygon Vertex",
"name": " 45 up End",
"project": "Foundations",
- "id": "cbbd249a-eaab-47dd-ba02-9a2b5672be1b",
+ "id": "29b80c54-8726-4ed3-ae7d-7b4295e038a7",
"savedPayload": {
"position": {
"x": 37482.618535695285,
@@ -15965,7 +16638,7 @@
"referenceParent": {
"type": "Point",
"name": "45 up End",
- "id": "d73d1f77-0480-402a-a834-7344d9e26292"
+ "id": "00b19c9b-8348-44fb-9d58-f7bdb6162c21"
},
"referenceParentCombinedNodePath": [
[
@@ -16008,7 +16681,7 @@
}
}
],
- "id": "c3f5cf7e-10ba-43b1-a7b6-6785629bae5e",
+ "id": "749ef61d-b0b7-45cf-874a-ec0c799fa009",
"savedPayload": {
"position": {
"x": 36938.511949648324,
@@ -16044,7 +16717,7 @@
"name": "New Style",
"config": "{\n \"default\": {\n \"opacity\": 0.2,\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"paletteColor\": \"UI_COLOR.GOLDEN_ORANGE\"\n }\n}",
"project": "Foundations",
- "id": "688a5878-bf14-492a-a4ba-2c0db9dadd6f",
+ "id": "c8afd9d9-b58a-4a6c-bf6f-97a13049ccbd",
"savedPayload": {
"position": {
"x": 36210.4176059147,
@@ -16068,7 +16741,7 @@
}
},
"styleConditions": [],
- "id": "66ec4fd1-89cd-4054-8c09-fafcbd0e6958",
+ "id": "89e98961-70e6-486f-9612-63e25f7b8531",
"savedPayload": {
"position": {
"x": 36521.39579795879,
@@ -16096,7 +16769,7 @@
"type": "Polygon Vertex",
"name": " Forecast Begin",
"project": "Foundations",
- "id": "9e4a2311-87d4-4f5a-9b28-82f7ff9ff7d0",
+ "id": "90949c37-8762-410a-8130-31ed363d7d1b",
"savedPayload": {
"position": {
"x": 36395.203472771085,
@@ -16120,7 +16793,7 @@
"referenceParent": {
"type": "Point",
"name": "Forecast Begin",
- "id": "132bf243-0c53-4c76-a77b-2458665f466e"
+ "id": "d62d3107-ffac-451f-987c-29a1de7b5d4c"
},
"referenceParentCombinedNodePath": [
[
@@ -16166,7 +16839,7 @@
"type": "Polygon Vertex",
"name": " Forecast End",
"project": "Foundations",
- "id": "7590ca71-c50a-4b7e-8aa5-b8618ad91b25",
+ "id": "5cec2544-fda7-4d79-90c3-388bfe9e7c36",
"savedPayload": {
"position": {
"x": 36706.18166481518,
@@ -16190,7 +16863,7 @@
"referenceParent": {
"type": "Point",
"name": "Forecast End",
- "id": "44f63dfa-51c8-44de-abf1-a9dd1562a4d4"
+ "id": "b218294e-8931-4f52-8b9f-2a5a20f557be"
},
"referenceParentCombinedNodePath": [
[
@@ -16236,7 +16909,7 @@
"type": "Polygon Vertex",
"name": " 45 up End",
"project": "Foundations",
- "id": "140452b3-7e7c-4a63-bd06-7e33e2cf40a6",
+ "id": "3811b58a-05d4-4f40-a146-25862ac13007",
"savedPayload": {
"position": {
"x": 37143.35218204697,
@@ -16260,7 +16933,7 @@
"referenceParent": {
"type": "Point",
"name": "45 up End",
- "id": "d73d1f77-0480-402a-a834-7344d9e26292"
+ "id": "00b19c9b-8348-44fb-9d58-f7bdb6162c21"
},
"referenceParentCombinedNodePath": [
[
@@ -16306,7 +16979,7 @@
"type": "Polygon Vertex",
"name": " 45 up Begin",
"project": "Foundations",
- "id": "ff3a0f81-6d12-42b3-ade4-fe2e7afedb42",
+ "id": "9dd17cf0-5632-4381-b783-d8e910437736",
"savedPayload": {
"position": {
"x": 37269.54450723467,
@@ -16330,7 +17003,7 @@
"referenceParent": {
"type": "Point",
"name": "45 up Begin",
- "id": "80316284-47a4-438d-a3d6-b1b03577d032"
+ "id": "0f73bc4f-f6a4-4f03-a8fb-513f712da140"
},
"referenceParentCombinedNodePath": [
[
@@ -16373,7 +17046,7 @@
}
}
],
- "id": "573cfb79-56b3-46c3-bcb6-895efa07bbde",
+ "id": "9ea1902a-71b1-4190-8193-8cb178bd7afc",
"savedPayload": {
"position": {
"x": 36801.97289690709,
@@ -16409,7 +17082,7 @@
"name": "New Style",
"config": "{\n \"default\": {\n \"opacity\": 0.2,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.APPLE_GREEN\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}",
"project": "Foundations",
- "id": "17e06c94-9cb7-4b74-a109-cf367db8d9b6",
+ "id": "eca359ce-c5bd-4666-8b7d-9f0e38925397",
"savedPayload": {
"position": {
"x": 36481.646547651144,
@@ -16433,7 +17106,7 @@
}
},
"styleConditions": [],
- "id": "feb40066-49ea-4553-b368-ffb1157eff61",
+ "id": "69341a8d-5e37-41ab-9c82-9978e6e5e63e",
"savedPayload": {
"position": {
"x": 36849.62027120014,
@@ -16461,7 +17134,7 @@
"type": "Polygon Vertex",
"name": " 40 Up begin",
"project": "Foundations",
- "id": "05d8150b-492d-4789-b017-3c816e2c6a9e",
+ "id": "83fdc69e-5db5-4d5a-a67f-5d5b951a229d",
"savedPayload": {
"position": {
"x": 37476.62167430769,
@@ -16485,7 +17158,7 @@
"referenceParent": {
"type": "Point",
"name": "40 Up begin",
- "id": "ac230fd2-c1ce-45f1-bd11-5ee450f8f043"
+ "id": "375f59d6-1b1d-4ceb-abab-e5d4c1e8123d"
},
"referenceParentCombinedNodePath": [
[
@@ -16531,7 +17204,7 @@
"type": "Polygon Vertex",
"name": " 40 Up End",
"project": "Foundations",
- "id": "6fd7dbf6-010f-4d62-bd16-c22a4417e997",
+ "id": "2a61847b-bb75-40e0-87cc-f3609aca48cb",
"savedPayload": {
"position": {
"x": 37585.56771829813,
@@ -16555,7 +17228,7 @@
"referenceParent": {
"type": "Point",
"name": "40 Up End",
- "id": "2ff8c7f1-f07e-46e5-9b65-947e59a983e7"
+ "id": "bc070262-c70a-43dc-8224-2639355f384c"
},
"referenceParentCombinedNodePath": [
[
@@ -16598,7 +17271,7 @@
}
}
],
- "id": "fcd3dc52-6b77-4dd8-8128-c8e096f8e506",
+ "id": "40407cc1-b1ef-45af-b712-7a0224343fb0",
"savedPayload": {
"position": {
"x": 36667.57876164812,
@@ -16634,7 +17307,7 @@
"name": "New Style",
"config": "{\n \"default\": {\n \"opacity\": 0.2,\n \"paletteColor\": \"UI_COLOR.APPLE_GREEN\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"paletteColor\": \"UI_COLOR.GOLDEN_ORANGE\"\n }\n}",
"project": "Foundations",
- "id": "33b8a9a5-c29c-49fd-accd-576d482098dd",
+ "id": "149c9ca0-0d8d-4ef5-9b8f-a3f882ed6af4",
"savedPayload": {
"position": {
"x": 35742.45168812853,
@@ -16658,7 +17331,7 @@
}
},
"styleConditions": [],
- "id": "23ac7ba8-a4c6-417a-9ad2-7efa208f2905",
+ "id": "0cc263d3-3660-4742-a14a-494259da3402",
"savedPayload": {
"position": {
"x": 36402.70131862385,
@@ -16686,7 +17359,7 @@
"type": "Polygon Vertex",
"name": " 45 up Begin",
"project": "Foundations",
- "id": "b06defbb-f2f2-4d5d-a0c5-d28e817d377c",
+ "id": "1e7c284a-2c4c-4023-a164-a24819a79be9",
"savedPayload": {
"position": {
"x": 36611.287789826936,
@@ -16710,7 +17383,7 @@
"referenceParent": {
"type": "Point",
"name": "45 up Begin",
- "id": "80316284-47a4-438d-a3d6-b1b03577d032"
+ "id": "0f73bc4f-f6a4-4f03-a8fb-513f712da140"
},
"referenceParentCombinedNodePath": [
[
@@ -16756,7 +17429,7 @@
"type": "Polygon Vertex",
"name": " 45 up End",
"project": "Foundations",
- "id": "12e8e990-68a2-49bb-aa3d-a7015598f95e",
+ "id": "93c92090-c46b-4be6-a127-73cf2939a630",
"savedPayload": {
"position": {
"x": 37271.53742032226,
@@ -16780,7 +17453,7 @@
"referenceParent": {
"type": "Point",
"name": "45 up End",
- "id": "d73d1f77-0480-402a-a834-7344d9e26292"
+ "id": "00b19c9b-8348-44fb-9d58-f7bdb6162c21"
},
"referenceParentCombinedNodePath": [
[
@@ -16826,7 +17499,7 @@
"type": "Polygon Vertex",
"name": " 40 Up End",
"project": "Foundations",
- "id": "da7bdc65-2511-4228-ae87-02ce8a284234",
+ "id": "e5471150-72db-4bf9-b8b2-287512f900cc",
"savedPayload": {
"position": {
"x": 37723.20057961449,
@@ -16850,7 +17523,7 @@
"referenceParent": {
"type": "Point",
"name": "40 Up End",
- "id": "2ff8c7f1-f07e-46e5-9b65-947e59a983e7"
+ "id": "bc070262-c70a-43dc-8224-2639355f384c"
},
"referenceParentCombinedNodePath": [
[
@@ -16896,7 +17569,7 @@
"type": "Polygon Vertex",
"name": " 40 Up begin",
"project": "Foundations",
- "id": "3cc8f4b8-ca6b-4a59-a343-ed502411672e",
+ "id": "e68accdc-53cd-43f0-a69a-f0f09fa02f36",
"savedPayload": {
"position": {
"x": 37514.6141084114,
@@ -16920,7 +17593,7 @@
"referenceParent": {
"type": "Point",
"name": "40 Up begin",
- "id": "ac230fd2-c1ce-45f1-bd11-5ee450f8f043"
+ "id": "375f59d6-1b1d-4ceb-abab-e5d4c1e8123d"
},
"referenceParentCombinedNodePath": [
[
@@ -16963,7 +17636,7 @@
}
}
],
- "id": "dc743a68-4846-4b61-af93-57b60326b1c1",
+ "id": "7cbeb111-a975-47a8-a842-5a56fd7a4b02",
"savedPayload": {
"position": {
"x": 36540.831655559545,
@@ -16999,7 +17672,7 @@
"name": "New Style",
"config": "{\n \"default\": {\n \"opacity\": 0.2,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.GREEN\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}",
"project": "Foundations",
- "id": "4f42dfb2-3437-453f-afd0-444faf88cc70",
+ "id": "f7d7e702-009e-40a9-92fa-b8283e58e967",
"savedPayload": {
"position": {
"x": 36711.405936106836,
@@ -17023,7 +17696,7 @@
}
},
"styleConditions": [],
- "id": "12c4a647-0639-4fe8-8fdd-a546aea57818",
+ "id": "7a374dde-ffc4-4d82-9c45-69af3db72bfc",
"savedPayload": {
"position": {
"x": 37069.101439464255,
@@ -17051,7 +17724,7 @@
"type": "Polygon Vertex",
"name": " 30 up begin",
"project": "Foundations",
- "id": "29eefb33-4b9c-4b8f-999e-0262f73b8a2a",
+ "id": "5feb42a0-80a8-4b2b-803b-7b6cef613bad",
"savedPayload": {
"position": {
"x": 37999.22940772725,
@@ -17075,7 +17748,7 @@
"referenceParent": {
"type": "Point",
"name": "30 up begin",
- "id": "6cc9a488-7506-406e-9d6c-6ec5bef2a630"
+ "id": "fe8de901-3cae-4487-85e6-018c65e07955"
},
"referenceParentCombinedNodePath": [
[
@@ -17121,7 +17794,7 @@
"type": "Polygon Vertex",
"name": " 30 up End",
"project": "Foundations",
- "id": "635506c2-4027-481a-b05d-4679de2fae21",
+ "id": "544184fc-e48e-4ffc-a5b1-af6479a39d9a",
"savedPayload": {
"position": {
"x": 37784.49244617908,
@@ -17145,7 +17818,7 @@
"referenceParent": {
"type": "Point",
"name": "30 up End",
- "id": "39038556-5c1a-491e-88e7-dfe755570ec5"
+ "id": "d83a2744-cb96-4baa-a705-dcc91a5f551e"
},
"referenceParentCombinedNodePath": [
[
@@ -17188,7 +17861,7 @@
}
}
],
- "id": "2252c293-f5a8-4bdf-815d-1810fbfb8756",
+ "id": "1373b522-de0a-4761-9a0b-b6095648be56",
"savedPayload": {
"position": {
"x": 36426.92062005679,
@@ -17224,7 +17897,7 @@
"name": "New Style",
"config": "{\n \"default\": {\n \"opacity\": 0.2,\n \"paletteColor\": \"UI_COLOR.GREEN\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"paletteColor\": \"UI_COLOR.GOLDEN_ORANGE\"\n }\n}",
"project": "Foundations",
- "id": "e76b6dff-60bf-4a02-987a-0b6553f0761f",
+ "id": "bb662574-9a76-4750-9b1c-86e2add095a1",
"savedPayload": {
"position": {
"x": 35957.37539086228,
@@ -17248,7 +17921,7 @@
}
},
"styleConditions": [],
- "id": "bc5db886-8768-4d45-97d7-c46a13c6f8af",
+ "id": "52ee9c4e-cddf-468b-bc67-13b22a0ee72d",
"savedPayload": {
"position": {
"x": 36622.48923005947,
@@ -17276,7 +17949,7 @@
"type": "Polygon Vertex",
"name": " 40 Up begin",
"project": "Foundations",
- "id": "eb250b9f-47ac-4adc-8806-bb28efe85db4",
+ "id": "987671d8-0c15-4f9e-bc7a-579b9dd61919",
"savedPayload": {
"position": {
"x": 37054.72782140006,
@@ -17300,7 +17973,7 @@
"referenceParent": {
"type": "Point",
"name": "40 Up begin",
- "id": "ac230fd2-c1ce-45f1-bd11-5ee450f8f043"
+ "id": "375f59d6-1b1d-4ceb-abab-e5d4c1e8123d"
},
"referenceParentCombinedNodePath": [
[
@@ -17346,7 +18019,7 @@
"type": "Polygon Vertex",
"name": " 40 Up End",
"project": "Foundations",
- "id": "1aa86c63-7794-4d11-835c-26f67a3f1c3e",
+ "id": "1545da12-a496-49aa-9f04-94fd986c23aa",
"savedPayload": {
"position": {
"x": 37719.84166059725,
@@ -17370,7 +18043,7 @@
"referenceParent": {
"type": "Point",
"name": "40 Up End",
- "id": "2ff8c7f1-f07e-46e5-9b65-947e59a983e7"
+ "id": "bc070262-c70a-43dc-8224-2639355f384c"
},
"referenceParentCombinedNodePath": [
[
@@ -17416,7 +18089,7 @@
"type": "Polygon Vertex",
"name": " 30 up End",
"project": "Foundations",
- "id": "ae026e5c-1b42-4787-9395-454f1a3ab9a3",
+ "id": "94bd6011-bb17-495a-b807-8f504ce5b0fd",
"savedPayload": {
"position": {
"x": 37952.71690845386,
@@ -17440,7 +18113,7 @@
"referenceParent": {
"type": "Point",
"name": "30 up End",
- "id": "39038556-5c1a-491e-88e7-dfe755570ec5"
+ "id": "d83a2744-cb96-4baa-a705-dcc91a5f551e"
},
"referenceParentCombinedNodePath": [
[
@@ -17486,7 +18159,7 @@
"type": "Polygon Vertex",
"name": " 30 up begin",
"project": "Foundations",
- "id": "5a40e66c-5d28-4c93-adf5-4d36f649f14e",
+ "id": "e620839c-0aa0-4455-922e-23dace380ef4",
"savedPayload": {
"position": {
"x": 37520.47831711327,
@@ -17510,7 +18183,7 @@
"referenceParent": {
"type": "Point",
"name": "30 up begin",
- "id": "6cc9a488-7506-406e-9d6c-6ec5bef2a630"
+ "id": "fe8de901-3cae-4487-85e6-018c65e07955"
},
"referenceParentCombinedNodePath": [
[
@@ -17553,7 +18226,7 @@
}
}
],
- "id": "78744c85-0d41-4cb3-bad3-7c1e58ca9dba",
+ "id": "9d9ffcf6-67ff-4146-888a-02ade2df09ec",
"savedPayload": {
"position": {
"x": 36330.509186317315,
@@ -17589,7 +18262,7 @@
"name": "New Style",
"config": "{\n \"default\": {\n \"opacity\": 0.2,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}",
"project": "Foundations",
- "id": "ff7fb0c9-7ce7-4344-a1ff-73bf702c9a62",
+ "id": "e40ec62a-cfb2-4a05-b84e-22a6942c2368",
"savedPayload": {
"position": {
"x": 38168.35297142653,
@@ -17613,7 +18286,7 @@
}
},
"styleConditions": [],
- "id": "f3d29386-61e9-4899-98f9-0d33784456e5",
+ "id": "ddd86f51-c83b-4453-9c17-382ef08f23c6",
"savedPayload": {
"position": {
"x": 38370.81860803851,
@@ -17641,7 +18314,7 @@
"type": "Polygon Vertex",
"name": " 20 up Begin",
"project": "Foundations",
- "id": "3f262e96-2e7a-4ec5-9bd5-dd0d97a0791c",
+ "id": "82fba787-d085-4b21-a817-3d0209ea69dc",
"savedPayload": {
"position": {
"x": 39217.20401138491,
@@ -17665,7 +18338,7 @@
"referenceParent": {
"type": "Point",
"name": "20 up Begin",
- "id": "fb40caca-ecd1-416e-ad3c-c9d570351f77"
+ "id": "b2af93ca-5ec0-4753-b72d-f414ec2881fb"
},
"referenceParentCombinedNodePath": [
[
@@ -17711,7 +18384,7 @@
"type": "Polygon Vertex",
"name": " 20 up End",
"project": "Foundations",
- "id": "94b2ddbd-1ac6-41d7-b68a-bd7283ce8ff1",
+ "id": "485882cd-1dd4-4e9f-aed5-cea6eeeb7086",
"savedPayload": {
"position": {
"x": 38775.749881262476,
@@ -17735,7 +18408,7 @@
"referenceParent": {
"type": "Point",
"name": "20 up End",
- "id": "016aa4d9-c549-41e8-824f-1fc017eb2f24"
+ "id": "74a75ffa-1e9c-462d-8aca-4b7778f3b868"
},
"referenceParentCombinedNodePath": [
[
@@ -17778,7 +18451,7 @@
}
}
],
- "id": "c72f91bf-bac6-4eeb-adb5-584792918a7c",
+ "id": "196063a5-ecc6-48aa-92c7-d992ceafefb6",
"savedPayload": {
"position": {
"x": 36255.54444976628,
@@ -17814,7 +18487,7 @@
"name": "New Style",
"config": "{\n \"default\": {\n \"opacity\": 0.2,\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"paletteColor\": \"UI_COLOR.GOLDEN_ORANGE\"\n }\n}",
"project": "Foundations",
- "id": "44fcaeb7-9cdf-405c-9610-8e0b39865ad8",
+ "id": "7ef14c19-29d0-488f-a4c1-cb8d4182ef4f",
"savedPayload": {
"position": {
"x": 36183.49143110179,
@@ -17838,7 +18511,7 @@
}
},
"styleConditions": [],
- "id": "0b51a577-990b-435c-adc4-3effb2e14ac6",
+ "id": "c4b2e657-395e-48be-8376-c40b4a13d475",
"savedPayload": {
"position": {
"x": 36795.63162467591,
@@ -17866,7 +18539,7 @@
"type": "Polygon Vertex",
"name": " 30 up begin",
"project": "Foundations",
- "id": "f5adc2ff-7376-4bcf-a3b2-f97ce890eade",
+ "id": "040a6440-7ab2-498c-85bb-65e3f9d9e114",
"savedPayload": {
"position": {
"x": 37348.038965009866,
@@ -17890,7 +18563,7 @@
"referenceParent": {
"type": "Point",
"name": "30 up begin",
- "id": "6cc9a488-7506-406e-9d6c-6ec5bef2a630"
+ "id": "fe8de901-3cae-4487-85e6-018c65e07955"
},
"referenceParentCombinedNodePath": [
[
@@ -17936,7 +18609,7 @@
"type": "Polygon Vertex",
"name": " 30 up End",
"project": "Foundations",
- "id": "71b57863-e3a6-4b20-ac6d-873b30042236",
+ "id": "7cdffa2e-417b-4257-88c4-1a513e833fdb",
"savedPayload": {
"position": {
"x": 37960.17915858398,
@@ -17960,7 +18633,7 @@
"referenceParent": {
"type": "Point",
"name": "30 up End",
- "id": "39038556-5c1a-491e-88e7-dfe755570ec5"
+ "id": "d83a2744-cb96-4baa-a705-dcc91a5f551e"
},
"referenceParentCombinedNodePath": [
[
@@ -18006,7 +18679,7 @@
"type": "Polygon Vertex",
"name": " 20 up End",
"project": "Foundations",
- "id": "a78bd419-01d6-4054-b970-4a3fc3148e17",
+ "id": "abd73a42-7029-4921-91b4-56259f79fba7",
"savedPayload": {
"position": {
"x": 38019.91201182415,
@@ -18030,7 +18703,7 @@
"referenceParent": {
"type": "Point",
"name": "20 up End",
- "id": "016aa4d9-c549-41e8-824f-1fc017eb2f24"
+ "id": "74a75ffa-1e9c-462d-8aca-4b7778f3b868"
},
"referenceParentCombinedNodePath": [
[
@@ -18076,7 +18749,7 @@
"type": "Polygon Vertex",
"name": " 20 up Begin",
"project": "Foundations",
- "id": "aaaeb125-617e-4cc2-8974-62310d5c4212",
+ "id": "97c749e9-47cf-4ffd-80a6-909c5a22f330",
"savedPayload": {
"position": {
"x": 37467.5046714902,
@@ -18100,7 +18773,7 @@
"referenceParent": {
"type": "Point",
"name": "20 up Begin",
- "id": "fb40caca-ecd1-416e-ad3c-c9d570351f77"
+ "id": "b2af93ca-5ec0-4753-b72d-f414ec2881fb"
},
"referenceParentCombinedNodePath": [
[
@@ -18143,7 +18816,7 @@
}
}
],
- "id": "83a83dd7-3c72-41f4-b6c2-6f816876da41",
+ "id": "b4cb292a-4e50-46e1-90bb-4eddd401592a",
"savedPayload": {
"position": {
"x": 36205.09547552606,
@@ -18179,7 +18852,7 @@
"name": "New Style",
"config": "{\n \"default\": {\n \"opacity\": 0.2,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_YELLOW\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}",
"project": "Foundations",
- "id": "8542271c-5390-47e6-bc01-46a6fab9b8ba",
+ "id": "bdcdc798-2f48-4d8b-a2cb-e8bea1fdbbe7",
"savedPayload": {
"position": {
"x": 37351.25125525718,
@@ -18203,7 +18876,7 @@
}
},
"styleConditions": [],
- "id": "46564e40-15af-4857-91b0-78c919a4a5cc",
+ "id": "4cdd545b-501a-4498-b433-a65364b3df1b",
"savedPayload": {
"position": {
"x": 37438.008543651405,
@@ -18231,7 +18904,7 @@
"type": "Polygon Vertex",
"name": " 10 up begin",
"project": "Foundations",
- "id": "c3faed8d-db41-4d4c-8f3d-5cd152856f98",
+ "id": "80dfb852-c9ee-4b58-8d9f-fd8752751174",
"savedPayload": {
"position": {
"x": 38194.16718617518,
@@ -18255,7 +18928,7 @@
"referenceParent": {
"type": "Point",
"name": "10 up begin",
- "id": "ac76209c-0829-45ec-af39-496e202a0691"
+ "id": "2424ced2-13a6-47f3-b0b1-f507fbc3f163"
},
"referenceParentCombinedNodePath": [
[
@@ -18301,7 +18974,7 @@
"type": "Polygon Vertex",
"name": " 10 up end",
"project": "Foundations",
- "id": "258ce12a-c287-4d9c-8c62-9409bbffb01e",
+ "id": "7cb1a4a1-29ad-4855-8f7c-51918516e5ee",
"savedPayload": {
"position": {
"x": 37611.52312043986,
@@ -18325,7 +18998,7 @@
"referenceParent": {
"type": "Point",
"name": "10 up end",
- "id": "38779932-a7d5-468d-8c38-f1c677670d1b"
+ "id": "c088a92a-285e-4e85-9fa2-1444f332ff3f"
},
"referenceParentCombinedNodePath": [
[
@@ -18368,7 +19041,7 @@
}
}
],
- "id": "096a71f3-8e15-4ba4-b29d-b810d22f3a69",
+ "id": "0aa02ac1-e409-4a4a-afbd-8e4519163e80",
"savedPayload": {
"position": {
"x": 36181.22765052956,
@@ -18404,7 +19077,7 @@
"name": "New Style",
"config": "{\n \"default\": {\n \"opacity\": 0.2,\n \"paletteColor\": \"UI_COLOR.TRUE_YELLOW\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"paletteColor\": \"UI_COLOR.GOLDEN_ORANGE\"\n }\n}",
"project": "Foundations",
- "id": "c071cccf-0156-4684-b295-fb3a601dfdea",
+ "id": "7cf35aff-2640-4919-b4e6-a8f293b04513",
"savedPayload": {
"position": {
"x": 36379.83471941866,
@@ -18428,7 +19101,7 @@
}
},
"styleConditions": [],
- "id": "7364442c-8eae-4975-b4cb-0602796c3102",
+ "id": "00ce9485-4217-4f5d-bf9e-d418f844ebd1",
"savedPayload": {
"position": {
"x": 36925.921190621746,
@@ -18456,7 +19129,7 @@
"type": "Polygon Vertex",
"name": " 20 up Begin",
"project": "Foundations",
- "id": "c8886f23-d6f5-4b9e-b561-c7ef28f2db18",
+ "id": "cb20bb99-d6b2-47fa-a0f6-10f97562355f",
"savedPayload": {
"position": {
"x": 37542.5643745305,
@@ -18480,7 +19153,7 @@
"referenceParent": {
"type": "Point",
"name": "20 up Begin",
- "id": "fb40caca-ecd1-416e-ad3c-c9d570351f77"
+ "id": "b2af93ca-5ec0-4753-b72d-f414ec2881fb"
},
"referenceParentCombinedNodePath": [
[
@@ -18526,7 +19199,7 @@
"type": "Polygon Vertex",
"name": " 20 up End",
"project": "Foundations",
- "id": "6804e571-8421-40c5-9130-8edd284bbb18",
+ "id": "45b40101-b53d-4dcc-87c3-9d578275e98a",
"savedPayload": {
"position": {
"x": 38088.65084573359,
@@ -18550,7 +19223,7 @@
"referenceParent": {
"type": "Point",
"name": "20 up End",
- "id": "016aa4d9-c549-41e8-824f-1fc017eb2f24"
+ "id": "74a75ffa-1e9c-462d-8aca-4b7778f3b868"
},
"referenceParentCombinedNodePath": [
[
@@ -18596,7 +19269,7 @@
"type": "Polygon Vertex",
"name": " 10 up end",
"project": "Foundations",
- "id": "9e4aa8a3-a7da-4986-90ab-a7c122ad924a",
+ "id": "f1ab51f5-6178-40a9-bcaf-93f91c08326c",
"savedPayload": {
"position": {
"x": 38018.094133027924,
@@ -18620,7 +19293,7 @@
"referenceParent": {
"type": "Point",
"name": "10 up end",
- "id": "38779932-a7d5-468d-8c38-f1c677670d1b"
+ "id": "c088a92a-285e-4e85-9fa2-1444f332ff3f"
},
"referenceParentCombinedNodePath": [
[
@@ -18666,7 +19339,7 @@
"type": "Polygon Vertex",
"name": " 10 up begin",
"project": "Foundations",
- "id": "61d7c1d2-0d52-4106-ba4b-dc7dda6df5bc",
+ "id": "5383fe42-9a17-444b-be1b-7ef6c6e9dea8",
"savedPayload": {
"position": {
"x": 37401.45094911917,
@@ -18690,7 +19363,7 @@
"referenceParent": {
"type": "Point",
"name": "10 up begin",
- "id": "ac76209c-0829-45ec-af39-496e202a0691"
+ "id": "2424ced2-13a6-47f3-b0b1-f507fbc3f163"
},
"referenceParentCombinedNodePath": [
[
@@ -18733,7 +19406,7 @@
}
}
],
- "id": "76d54254-ecb6-472f-8200-a2bb9b0ee9e8",
+ "id": "d40be056-a75b-4b6f-91f3-24cdd52f76d9",
"savedPayload": {
"position": {
"x": 36184.91812633648,
@@ -18769,7 +19442,7 @@
"name": "New Style",
"config": "{\n \"default\": {\n \"opacity\": 0.2,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.ORANGE_WEB\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}",
"project": "Foundations",
- "id": "55fa5719-dbe2-4d7f-b397-2b953de7f9c8",
+ "id": "34274685-9084-4d6c-bf5b-01186cb011e2",
"savedPayload": {
"position": {
"x": 37530.36447791608,
@@ -18793,7 +19466,7 @@
}
},
"styleConditions": [],
- "id": "d3d89012-f86c-4f6b-87b2-4e54bc7781f3",
+ "id": "91d2f15d-a9de-471a-a247-8fc2fdedadc0",
"savedPayload": {
"position": {
"x": 37530.36447791608,
@@ -18821,7 +19494,7 @@
"type": "Polygon Vertex",
"name": " 5 up Begin",
"project": "Foundations",
- "id": "e4466558-d5f0-4acf-ab3f-00b9ea19abd0",
+ "id": "248979b6-761f-4d98-95bd-525e1daa9bbf",
"savedPayload": {
"position": {
"x": 38205.36447791608,
@@ -18845,7 +19518,7 @@
"referenceParent": {
"type": "Point",
"name": "5 up Begin",
- "id": "7c1b0b4f-0724-468b-a46b-3cfa80622091"
+ "id": "aa6c8018-0ed6-44af-aa8f-e1de2032ed64"
},
"referenceParentCombinedNodePath": [
[
@@ -18891,7 +19564,7 @@
"type": "Polygon Vertex",
"name": " 5 up End",
"project": "Foundations",
- "id": "6cb7edbb-c787-4c49-984c-72a5fd7658df",
+ "id": "53f87d53-feef-4682-81fa-8dd7835c3555",
"savedPayload": {
"position": {
"x": 37530.36447791608,
@@ -18915,7 +19588,7 @@
"referenceParent": {
"type": "Point",
"name": "5 up End",
- "id": "c2d66cc0-2410-4ee4-82e9-cf5120d8b4cf"
+ "id": "67d9f497-2d4c-4017-9bdb-f5fcdbc69761"
},
"referenceParentCombinedNodePath": [
[
@@ -18958,7 +19631,7 @@
}
}
],
- "id": "0e077a8f-1db7-400f-9abd-ec44a5666f1a",
+ "id": "f47a0038-9581-481a-bc8b-6cd1a3e4ee9a",
"savedPayload": {
"position": {
"x": 36216.015814433675,
@@ -18994,7 +19667,7 @@
"name": "New Style",
"config": "{\n \"default\": {\n \"opacity\": 0.1,\n \"paletteColor\": \"UI_COLOR.ORANGE_WEB\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"paletteColor\": \"UI_COLOR.GOLDEN_ORANGE\"\n }\n}",
"project": "Foundations",
- "id": "e850374f-fd67-4897-b761-7b6e55d469f0",
+ "id": "338846c5-0252-469e-96a5-de14515fde93",
"savedPayload": {
"position": {
"x": 36542.34864179925,
@@ -19018,7 +19691,7 @@
}
},
"styleConditions": [],
- "id": "bc15b65f-b496-4bf6-889c-f45bb888ee67",
+ "id": "57a8b6e5-cb11-4bf1-9a0a-1914546175f5",
"savedPayload": {
"position": {
"x": 37024.03549602718,
@@ -19046,7 +19719,7 @@
"type": "Polygon Vertex",
"name": " 10 up begin",
"project": "Foundations",
- "id": "4d9c307a-0341-43da-965c-4e3e38da255f",
+ "id": "f3c0dfc9-06c9-4f56-9138-ac113017daed",
"savedPayload": {
"position": {
"x": 37674.393368366225,
@@ -19070,7 +19743,7 @@
"referenceParent": {
"type": "Point",
"name": "10 up begin",
- "id": "ac76209c-0829-45ec-af39-496e202a0691"
+ "id": "2424ced2-13a6-47f3-b0b1-f507fbc3f163"
},
"referenceParentCombinedNodePath": [
[
@@ -19116,7 +19789,7 @@
"type": "Polygon Vertex",
"name": " 10 up end",
"project": "Foundations",
- "id": "16543852-38f0-43f1-9bff-122037fe6811",
+ "id": "0254ae8e-285d-479f-855e-2f455bfaea3d",
"savedPayload": {
"position": {
"x": 38156.08022259416,
@@ -19140,7 +19813,7 @@
"referenceParent": {
"type": "Point",
"name": "10 up end",
- "id": "38779932-a7d5-468d-8c38-f1c677670d1b"
+ "id": "c088a92a-285e-4e85-9fa2-1444f332ff3f"
},
"referenceParentCombinedNodePath": [
[
@@ -19186,7 +19859,7 @@
"type": "Polygon Vertex",
"name": " 5 up End",
"project": "Foundations",
- "id": "1850b830-2421-48ee-8457-196f024ef338",
+ "id": "bba0cdad-849a-4eed-bfc6-44c3cce8541b",
"savedPayload": {
"position": {
"x": 37987.40920448305,
@@ -19210,7 +19883,7 @@
"referenceParent": {
"type": "Point",
"name": "5 up End",
- "id": "c2d66cc0-2410-4ee4-82e9-cf5120d8b4cf"
+ "id": "67d9f497-2d4c-4017-9bdb-f5fcdbc69761"
},
"referenceParentCombinedNodePath": [
[
@@ -19256,7 +19929,7 @@
"type": "Polygon Vertex",
"name": " 5 up Begin",
"project": "Foundations",
- "id": "d739b236-9bfe-4617-9b15-6a8cbbc4076c",
+ "id": "8df48595-b47c-4814-bab7-698819d40d26",
"savedPayload": {
"position": {
"x": 37337.05133214401,
@@ -19280,7 +19953,7 @@
"referenceParent": {
"type": "Point",
"name": "5 up Begin",
- "id": "7c1b0b4f-0724-468b-a46b-3cfa80622091"
+ "id": "aa6c8018-0ed6-44af-aa8f-e1de2032ed64"
},
"referenceParentCombinedNodePath": [
[
@@ -19323,7 +19996,7 @@
}
}
],
- "id": "f6b047c2-bc6d-4cd8-86e8-fb32988a8847",
+ "id": "cdb246a3-03e6-41bc-9d54-40d1450021ad",
"savedPayload": {
"position": {
"x": 36273.247571816624,
@@ -19359,7 +20032,7 @@
"name": "New Style",
"config": "{\n \"default\": {\n \"opacity\": 0.2,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RED_ORANGE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}",
"project": "Foundations",
- "id": "03810bb5-087f-4e14-bbe0-9d437f1fb61c",
+ "id": "ad655405-5cea-4562-8910-9ff7404965e9",
"savedPayload": {
"position": {
"x": 37659.92902216836,
@@ -19383,7 +20056,7 @@
}
},
"styleConditions": [],
- "id": "9ef25b5e-4257-40f7-94a9-23c92a730b8b",
+ "id": "635f58e1-d57c-47e8-aaa6-26c2e25aa119",
"savedPayload": {
"position": {
"x": 37593.50883432961,
@@ -19411,7 +20084,7 @@
"type": "Polygon Vertex",
"name": " 1 up Begin",
"project": "Foundations",
- "id": "ef621c4b-542f-4797-a141-c5ecd337cf7d",
+ "id": "5c61fd35-6767-4d34-8845-a9d8d977d490",
"savedPayload": {
"position": {
"x": 38198.81281506561,
@@ -19435,7 +20108,7 @@
"referenceParent": {
"type": "Point",
"name": "1 up Begin",
- "id": "feaeb286-ba34-40da-9801-3261ca063891"
+ "id": "e733f656-3fad-4f4a-97e1-5c8b7ded15f5"
},
"referenceParentCombinedNodePath": [
[
@@ -19481,7 +20154,7 @@
"type": "Polygon Vertex",
"name": " 1 up End",
"project": "Foundations",
- "id": "075e1650-ff8d-43d9-bb34-7ada77db4b86",
+ "id": "bb7da4dc-2067-41e2-bd29-5de0d39660b9",
"savedPayload": {
"position": {
"x": 37460.668458652086,
@@ -19505,7 +20178,7 @@
"referenceParent": {
"type": "Point",
"name": "1 up End",
- "id": "ce1618fa-103a-4a02-b23a-6ff03621d90a"
+ "id": "f1219970-0985-43e9-9bc9-cbbe203aefb4"
},
"referenceParentCombinedNodePath": [
[
@@ -19548,7 +20221,7 @@
}
}
],
- "id": "00cd06bc-4816-4bbb-8131-456994dfb1a2",
+ "id": "d5370923-f84a-486e-abf0-3e97aa275f03",
"savedPayload": {
"position": {
"x": 36354.270323613615,
@@ -19584,7 +20257,7 @@
"name": "New Style",
"config": "{\n \"default\": {\n \"opacity\": 0.1,\n \"paletteColor\": \"UI_COLOR.RED_ORANGE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"paletteColor\": \"UI_COLOR.GOLDEN_ORANGE\"\n }\n}",
"project": "Foundations",
- "id": "5f23de10-a6ee-49bd-ad2a-fa8702b883f8",
+ "id": "c0e73038-c349-4489-9754-433acfcd22a7",
"savedPayload": {
"position": {
"x": 39789.92938047188,
@@ -19608,7 +20281,7 @@
}
},
"styleConditions": [],
- "id": "81cc82f3-549c-4fe5-9209-36648f4dcd30",
+ "id": "a7c40114-546e-4fdb-805c-068e1457ffcc",
"savedPayload": {
"position": {
"x": 39827.332126040164,
@@ -19636,7 +20309,7 @@
"type": "Polygon Vertex",
"name": " 5 up Begin",
"project": "Foundations",
- "id": "a19cb44a-53ba-455f-a62c-fc1e37f83137",
+ "id": "4f099f5b-0a72-4040-9f44-5e50b7ad04e2",
"savedPayload": {
"position": {
"x": 40429.70251973253,
@@ -19660,7 +20333,7 @@
"referenceParent": {
"type": "Point",
"name": "5 up Begin",
- "id": "7c1b0b4f-0724-468b-a46b-3cfa80622091"
+ "id": "aa6c8018-0ed6-44af-aa8f-e1de2032ed64"
},
"referenceParentCombinedNodePath": [
[
@@ -19706,7 +20379,7 @@
"type": "Polygon Vertex",
"name": " 5 up End",
"project": "Foundations",
- "id": "6df8b99a-3098-4ed7-9d9e-795b1eec717b",
+ "id": "3d4928a8-35a5-4aa2-82ff-68f9099c47a6",
"savedPayload": {
"position": {
"x": 40467.10526530081,
@@ -19730,7 +20403,7 @@
"referenceParent": {
"type": "Point",
"name": "5 up End",
- "id": "c2d66cc0-2410-4ee4-82e9-cf5120d8b4cf"
+ "id": "67d9f497-2d4c-4017-9bdb-f5fcdbc69761"
},
"referenceParentCombinedNodePath": [
[
@@ -19776,7 +20449,7 @@
"type": "Polygon Vertex",
"name": " 1 up End",
"project": "Foundations",
- "id": "a6b45036-f1e6-43bd-a549-06cbe802318a",
+ "id": "e483d7f9-cf60-4080-be1f-6dfe729f02af",
"savedPayload": {
"position": {
"x": 39902.137617176726,
@@ -19800,7 +20473,7 @@
"referenceParent": {
"type": "Point",
"name": "1 up End",
- "id": "ce1618fa-103a-4a02-b23a-6ff03621d90a"
+ "id": "f1219970-0985-43e9-9bc9-cbbe203aefb4"
},
"referenceParentCombinedNodePath": [
[
@@ -19846,7 +20519,7 @@
"type": "Polygon Vertex",
"name": " 1 up Begin",
"project": "Foundations",
- "id": "aba630bb-6368-4265-81bf-8a4626c18447",
+ "id": "68d1f39b-e277-444e-98e6-2da45a39f69a",
"savedPayload": {
"position": {
"x": 39299.76722348436,
@@ -19870,7 +20543,7 @@
"referenceParent": {
"type": "Point",
"name": "1 up Begin",
- "id": "feaeb286-ba34-40da-9801-3261ca063891"
+ "id": "e733f656-3fad-4f4a-97e1-5c8b7ded15f5"
},
"referenceParentCombinedNodePath": [
[
@@ -19913,7 +20586,7 @@
}
}
],
- "id": "72058c5c-b0fc-4459-bb4d-f6713dc0566f",
+ "id": "ba9c04d1-7b72-4c2e-b1ae-afb6ae382419",
"savedPayload": {
"position": {
"x": 36455.76698884633,
@@ -19949,7 +20622,7 @@
"name": "New Style",
"config": "{\n \"default\": {\n \"opacity\": 0.2,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}",
"project": "Foundations",
- "id": "d96923cb-ade5-4b21-81b3-d810f54cb66c",
+ "id": "ab9016dc-e65d-47ac-8b7c-48e55b2884a9",
"savedPayload": {
"position": {
"x": 35540.92376522826,
@@ -19973,7 +20646,7 @@
}
},
"styleConditions": [],
- "id": "070a9c76-be5f-467e-ba08-b4c720b55c6c",
+ "id": "13360c88-8fc9-4496-b06f-02a29fd87dd7",
"savedPayload": {
"position": {
"x": 36154.75302367151,
@@ -20001,7 +20674,7 @@
"type": "Polygon Vertex",
"name": " 45 down Begin",
"project": "Foundations",
- "id": "cd043757-4843-4c0c-9ee7-bf8569bf035d",
+ "id": "de16cfe6-95ca-4106-9bea-ad0d9ae904cf",
"savedPayload": {
"position": {
"x": 36487.80008631345,
@@ -20025,7 +20698,7 @@
"referenceParent": {
"type": "Point",
"name": "45 down Begin",
- "id": "46da5fda-576c-454d-b15a-da1347873f23"
+ "id": "d5280319-572d-4f44-8ad7-546b52dfe166"
},
"referenceParentCombinedNodePath": [
[
@@ -20071,7 +20744,7 @@
"type": "Polygon Vertex",
"name": " 45 down End",
"project": "Foundations",
- "id": "1756ad0b-d1a9-4f2c-ae48-918c307bda53",
+ "id": "0e8ffb4a-061f-41eb-b3a8-7688bc1d1a95",
"savedPayload": {
"position": {
"x": 37382.41154055802,
@@ -20095,7 +20768,7 @@
"referenceParent": {
"type": "Point",
"name": "45 down End",
- "id": "a0c30f94-04cb-4644-86a3-f8e9c29ccdae"
+ "id": "dd886fbc-e65e-4bbe-972d-a3c82a37efcd"
},
"referenceParentCombinedNodePath": [
[
@@ -20138,7 +20811,7 @@
}
}
],
- "id": "93726b15-e488-4e05-a1d4-87aba82c290b",
+ "id": "47da6550-8617-4229-ba72-8bf5198d1d45",
"savedPayload": {
"position": {
"x": 36573.58228211477,
@@ -20174,7 +20847,7 @@
"name": "New Style",
"config": "{\n \"default\": {\n \"opacity\": 0.2,\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"paletteColor\": \"UI_COLOR.GOLDEN_ORANGE\"\n }\n}",
"project": "Foundations",
- "id": "7db7cd2b-2af4-4f91-b02c-2fb2022bfe29",
+ "id": "92006e43-4d22-4c84-b4e3-25c5c59482e9",
"savedPayload": {
"position": {
"x": 37721.04712925128,
@@ -20198,7 +20871,7 @@
}
},
"styleConditions": [],
- "id": "289bb42f-2d41-46c1-b630-6a7317b0e286",
+ "id": "8ac73cf5-7782-435d-9386-c902c3456c4d",
"savedPayload": {
"position": {
"x": 38214.96998036055,
@@ -20226,7 +20899,7 @@
"type": "Polygon Vertex",
"name": " Forecast Begin",
"project": "Foundations",
- "id": "1562a462-3c8f-4d03-b789-dba0cd555350",
+ "id": "33dc5ad8-a43c-4b49-9f37-f4ba2e84d5cd",
"savedPayload": {
"position": {
"x": 38063.49833391429,
@@ -20250,7 +20923,7 @@
"referenceParent": {
"type": "Point",
"name": "Forecast Begin",
- "id": "132bf243-0c53-4c76-a77b-2458665f466e"
+ "id": "d62d3107-ffac-451f-987c-29a1de7b5d4c"
},
"referenceParentCombinedNodePath": [
[
@@ -20296,7 +20969,7 @@
"type": "Polygon Vertex",
"name": " Forecast End",
"project": "Foundations",
- "id": "693e65ac-8765-4d20-b47a-692d32dcf998",
+ "id": "ed8676a1-73e6-4c9f-b907-7494a46c7726",
"savedPayload": {
"position": {
"x": 38557.42118502356,
@@ -20320,7 +20993,7 @@
"referenceParent": {
"type": "Point",
"name": "Forecast End",
- "id": "44f63dfa-51c8-44de-abf1-a9dd1562a4d4"
+ "id": "b218294e-8931-4f52-8b9f-2a5a20f557be"
},
"referenceParentCombinedNodePath": [
[
@@ -20366,7 +21039,7 @@
"type": "Polygon Vertex",
"name": " 45 down End",
"project": "Foundations",
- "id": "16b34099-7a5e-4a63-8ebb-554d1f768768",
+ "id": "7fef7a89-1f76-419a-b1b7-d321f75a8b8d",
"savedPayload": {
"position": {
"x": 39202.81568257909,
@@ -20390,7 +21063,7 @@
"referenceParent": {
"type": "Point",
"name": "45 down End",
- "id": "a0c30f94-04cb-4644-86a3-f8e9c29ccdae"
+ "id": "dd886fbc-e65e-4bbe-972d-a3c82a37efcd"
},
"referenceParentCombinedNodePath": [
[
@@ -20436,7 +21109,7 @@
"type": "Polygon Vertex",
"name": " 45 down Begin",
"project": "Foundations",
- "id": "7708c5fc-7df3-4bc6-af0c-ced797e6546e",
+ "id": "00f027ef-f108-4804-bf06-6645c0544ada",
"savedPayload": {
"position": {
"x": 39354.28732902535,
@@ -20460,7 +21133,7 @@
"referenceParent": {
"type": "Point",
"name": "45 down Begin",
- "id": "46da5fda-576c-454d-b15a-da1347873f23"
+ "id": "d5280319-572d-4f44-8ad7-546b52dfe166"
},
"referenceParentCombinedNodePath": [
[
@@ -20503,7 +21176,7 @@
}
}
],
- "id": "a8fe8c5f-9342-4fcb-befd-66110cae3d0b",
+ "id": "99091460-6e82-41ab-a7d1-8611e527c96a",
"savedPayload": {
"position": {
"x": 36702.89283146982,
@@ -20539,7 +21212,7 @@
"name": "New Style",
"config": "{\n \"default\": {\n \"opacity\": 0.2,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.APPLE_GREEN\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}",
"project": "Foundations",
- "id": "765c1a6b-37b4-4d7b-b839-be74ecd14bf5",
+ "id": "237c409f-7afa-4f75-bbd8-2835fbbdfdab",
"savedPayload": {
"position": {
"x": 36939.38380186993,
@@ -20563,7 +21236,7 @@
}
},
"styleConditions": [],
- "id": "cac663cd-25a1-47aa-9d59-e238979e6f0a",
+ "id": "824dd078-1892-4ea4-bf0c-657630e1a226",
"savedPayload": {
"position": {
"x": 37307.35752541893,
@@ -20591,7 +21264,7 @@
"type": "Polygon Vertex",
"name": " 40 down begin",
"project": "Foundations",
- "id": "f7fbb7bb-eb11-4614-9720-ffe59494579e",
+ "id": "6ff99e88-7236-40dc-a9b9-6f4b5bb7cf63",
"savedPayload": {
"position": {
"x": 37934.358928526475,
@@ -20615,7 +21288,7 @@
"referenceParent": {
"type": "Point",
"name": "40 down begin",
- "id": "2ef333aa-a9bd-4126-8493-4e962eef41f6"
+ "id": "5790eddb-6ee6-4503-b832-fc88375eaf5f"
},
"referenceParentCombinedNodePath": [
[
@@ -20661,7 +21334,7 @@
"type": "Polygon Vertex",
"name": " 40 down End",
"project": "Foundations",
- "id": "b22ae19d-d981-44cf-88a7-bae91687203c",
+ "id": "0dbd425c-b54b-4c3c-b275-bf3c997e97e5",
"savedPayload": {
"position": {
"x": 38043.30497251692,
@@ -20685,7 +21358,7 @@
"referenceParent": {
"type": "Point",
"name": "40 down End",
- "id": "d0b055e9-9ad2-4b07-9166-234844e0c298"
+ "id": "5ec99c0e-e863-4b5f-aa5d-8f6983954617"
},
"referenceParentCombinedNodePath": [
[
@@ -20728,7 +21401,7 @@
}
}
],
- "id": "91bacfef-5876-4f10-8ab8-80eae1ddb86a",
+ "id": "3ebcd316-93c9-4390-9527-d9fbcf4a2b60",
"savedPayload": {
"position": {
"x": 36838.40464782754,
@@ -20764,7 +21437,7 @@
"name": "New Style",
"config": "{\n \"default\": {\n \"opacity\": 0.2,\n \"paletteColor\": \"UI_COLOR.APPLE_GREEN\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"paletteColor\": \"UI_COLOR.GOLDEN_ORANGE\"\n }\n}",
"project": "Foundations",
- "id": "828c657a-b73c-4ebc-81f1-75914654225c",
+ "id": "e48244ab-bc02-4cdb-a2a9-35b74688c2cf",
"savedPayload": {
"position": {
"x": 36200.18894234732,
@@ -20788,7 +21461,7 @@
}
},
"styleConditions": [],
- "id": "53ad9bcf-1070-481b-9b3e-a9d5b8624e8d",
+ "id": "266d2c7c-6206-4ec8-b1ee-786ff8b0af22",
"savedPayload": {
"position": {
"x": 36860.43857284264,
@@ -20816,7 +21489,7 @@
"type": "Polygon Vertex",
"name": " 45 down Begin",
"project": "Foundations",
- "id": "b9930b4a-2139-4d2b-b317-f2e934a47890",
+ "id": "e76200d9-2ba2-4ce5-b15f-02e8507baf79",
"savedPayload": {
"position": {
"x": 37069.02504404573,
@@ -20840,7 +21513,7 @@
"referenceParent": {
"type": "Point",
"name": "45 down Begin",
- "id": "46da5fda-576c-454d-b15a-da1347873f23"
+ "id": "d5280319-572d-4f44-8ad7-546b52dfe166"
},
"referenceParentCombinedNodePath": [
[
@@ -20886,7 +21559,7 @@
"type": "Polygon Vertex",
"name": " 45 down End",
"project": "Foundations",
- "id": "afe7c7d3-504c-4fe4-a922-c02b74116a89",
+ "id": "cd46b63b-c0c8-4d29-9f9c-5b25a90e81f1",
"savedPayload": {
"position": {
"x": 37729.27467454105,
@@ -20910,7 +21583,7 @@
"referenceParent": {
"type": "Point",
"name": "45 down End",
- "id": "a0c30f94-04cb-4644-86a3-f8e9c29ccdae"
+ "id": "dd886fbc-e65e-4bbe-972d-a3c82a37efcd"
},
"referenceParentCombinedNodePath": [
[
@@ -20956,7 +21629,7 @@
"type": "Polygon Vertex",
"name": " 40 down End",
"project": "Foundations",
- "id": "9f7a5693-f4ff-4b46-a338-17b7cdec4bc4",
+ "id": "59002018-5bef-4906-9cfe-196d18b21261",
"savedPayload": {
"position": {
"x": 38180.937833833275,
@@ -20980,7 +21653,7 @@
"referenceParent": {
"type": "Point",
"name": "40 down End",
- "id": "d0b055e9-9ad2-4b07-9166-234844e0c298"
+ "id": "5ec99c0e-e863-4b5f-aa5d-8f6983954617"
},
"referenceParentCombinedNodePath": [
[
@@ -21026,7 +21699,7 @@
"type": "Polygon Vertex",
"name": " 40 down begin",
"project": "Foundations",
- "id": "ca9681e6-4d7e-40fd-9c6e-9a9a039b753d",
+ "id": "61702b55-ca10-43b5-afeb-30a692e86f1f",
"savedPayload": {
"position": {
"x": 37972.35136263019,
@@ -21050,7 +21723,7 @@
"referenceParent": {
"type": "Point",
"name": "40 down begin",
- "id": "2ef333aa-a9bd-4126-8493-4e962eef41f6"
+ "id": "5790eddb-6ee6-4503-b832-fc88375eaf5f"
},
"referenceParentCombinedNodePath": [
[
@@ -21093,7 +21766,7 @@
}
}
],
- "id": "da89c33c-e101-4a92-bae4-ebe7f5ef3f42",
+ "id": "4feefca0-d868-4a7b-b797-3da0914f2518",
"savedPayload": {
"position": {
"x": 36974.56986150429,
@@ -21129,7 +21802,7 @@
"name": "New Style",
"config": "{\n \"default\": {\n \"opacity\": 0.2,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.GREEN\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}",
"project": "Foundations",
- "id": "8543a25a-59f4-4d81-a539-7f66f315095e",
+ "id": "6ec20086-c59e-4fa8-955f-3e83adbcec14",
"savedPayload": {
"position": {
"x": 37169.14319032563,
@@ -21153,7 +21826,7 @@
}
},
"styleConditions": [],
- "id": "66156f9a-8340-40e9-b71b-c93738741cdd",
+ "id": "45f24ce9-3f90-4396-8f1a-899c8fa91f91",
"savedPayload": {
"position": {
"x": 37526.83869368304,
@@ -21181,7 +21854,7 @@
"type": "Polygon Vertex",
"name": " 30 down begin",
"project": "Foundations",
- "id": "933572e9-60f1-4674-bd80-a7db32b3ecba",
+ "id": "a6412bdb-ca4a-4f27-b1c2-71e14af53e65",
"savedPayload": {
"position": {
"x": 38456.96666194604,
@@ -21205,7 +21878,7 @@
"referenceParent": {
"type": "Point",
"name": "30 down begin",
- "id": "44de61e0-0612-4d3e-8036-e6fd19e81912"
+ "id": "c80dadcc-80a1-4b3d-ac40-e226554cde9f"
},
"referenceParentCombinedNodePath": [
[
@@ -21251,7 +21924,7 @@
"type": "Polygon Vertex",
"name": " 30 down End",
"project": "Foundations",
- "id": "1767181c-3e69-4bdc-873e-f4288bd59d83",
+ "id": "b4b6d5e1-a5a7-4317-8f36-ce29422a9b3a",
"savedPayload": {
"position": {
"x": 38242.22970039787,
@@ -21275,7 +21948,7 @@
"referenceParent": {
"type": "Point",
"name": "30 down End",
- "id": "5efb005a-1d21-49cc-8442-239c20f73623"
+ "id": "0fd99fe9-800a-42e5-a45a-cb727bd4ea03"
},
"referenceParentCombinedNodePath": [
[
@@ -21318,7 +21991,7 @@
}
}
],
- "id": "39bdc863-b60a-43ab-8810-7b7f9c27fc5e",
+ "id": "ddd6d607-bfbc-47e8-970b-00dc8f806285",
"savedPayload": {
"position": {
"x": 37105.81385265341,
@@ -21354,7 +22027,7 @@
"name": "New Style",
"config": "{\n \"default\": {\n \"opacity\": 0.2,\n \"paletteColor\": \"UI_COLOR.GREEN\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"paletteColor\": \"UI_COLOR.GOLDEN_ORANGE\"\n }\n}",
"project": "Foundations",
- "id": "60965273-64cc-4449-b43c-2cdc5e835f90",
+ "id": "294afa16-32b8-495f-b585-02816b8fcd4f",
"savedPayload": {
"position": {
"x": 36415.11264508107,
@@ -21378,7 +22051,7 @@
}
},
"styleConditions": [],
- "id": "fed93c86-b35d-4b0c-adb4-7fd021f2ca54",
+ "id": "d3e4edee-25c3-4788-822a-9ecb61604987",
"savedPayload": {
"position": {
"x": 37080.22648427826,
@@ -21406,7 +22079,7 @@
"type": "Polygon Vertex",
"name": " 40 down begin",
"project": "Foundations",
- "id": "1f520cef-0dcc-4c76-9519-28a0479ad1df",
+ "id": "6dd8a33b-aa08-4bf7-9001-bd5a37c5fe81",
"savedPayload": {
"position": {
"x": 37512.46507561885,
@@ -21430,7 +22103,7 @@
"referenceParent": {
"type": "Point",
"name": "40 down begin",
- "id": "2ef333aa-a9bd-4126-8493-4e962eef41f6"
+ "id": "5790eddb-6ee6-4503-b832-fc88375eaf5f"
},
"referenceParentCombinedNodePath": [
[
@@ -21476,7 +22149,7 @@
"type": "Polygon Vertex",
"name": " 40 down End",
"project": "Foundations",
- "id": "844f935f-2f3b-4bab-af27-f552a34b00d2",
+ "id": "3d35acbd-a234-41a3-a0a8-2e6e2c52ba29",
"savedPayload": {
"position": {
"x": 38177.57891481604,
@@ -21500,7 +22173,7 @@
"referenceParent": {
"type": "Point",
"name": "40 down End",
- "id": "d0b055e9-9ad2-4b07-9166-234844e0c298"
+ "id": "5ec99c0e-e863-4b5f-aa5d-8f6983954617"
},
"referenceParentCombinedNodePath": [
[
@@ -21546,7 +22219,7 @@
"type": "Polygon Vertex",
"name": " 30 down End",
"project": "Foundations",
- "id": "1c7fa06e-e58c-414b-91eb-fae2f5038668",
+ "id": "b33b2bde-c9a2-4767-9870-8ebc0d15b737",
"savedPayload": {
"position": {
"x": 38410.45416267265,
@@ -21570,7 +22243,7 @@
"referenceParent": {
"type": "Point",
"name": "30 down End",
- "id": "5efb005a-1d21-49cc-8442-239c20f73623"
+ "id": "0fd99fe9-800a-42e5-a45a-cb727bd4ea03"
},
"referenceParentCombinedNodePath": [
[
@@ -21616,7 +22289,7 @@
"type": "Polygon Vertex",
"name": " 30 down begin",
"project": "Foundations",
- "id": "9454c8d2-2189-445a-b268-bbe320808d19",
+ "id": "476620ff-0bf3-461f-a9d9-1249e2f5410b",
"savedPayload": {
"position": {
"x": 37978.21557133206,
@@ -21640,7 +22313,7 @@
"referenceParent": {
"type": "Point",
"name": "30 down begin",
- "id": "44de61e0-0612-4d3e-8036-e6fd19e81912"
+ "id": "c80dadcc-80a1-4b3d-ac40-e226554cde9f"
},
"referenceParentCombinedNodePath": [
[
@@ -21683,7 +22356,7 @@
}
}
],
- "id": "a814118f-038b-4cf1-988c-1f05822249d5",
+ "id": "d3f09df2-6473-4772-8021-a2529c63d87f",
"savedPayload": {
"position": {
"x": 37226.76347685674,
@@ -21719,7 +22392,7 @@
"name": "New Style",
"config": "{\n \"default\": {\n \"opacity\": 0.2,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}",
"project": "Foundations",
- "id": "18a0b9b9-80d6-4084-afe5-16a01a9b5eff",
+ "id": "29de5bd0-ca1e-4c48-847f-c318b40cd098",
"savedPayload": {
"position": {
"x": 38626.09022564532,
@@ -21743,7 +22416,7 @@
}
},
"styleConditions": [],
- "id": "4244fc0f-0a0b-4a24-8fb5-976775338541",
+ "id": "f549ea6b-c57c-4984-9b8a-0e053487f5bc",
"savedPayload": {
"position": {
"x": 38828.5558622573,
@@ -21771,7 +22444,7 @@
"type": "Polygon Vertex",
"name": " 20 down Begin",
"project": "Foundations",
- "id": "4e1557f7-9255-4404-bc06-c4721f9e18b2",
+ "id": "a32a7857-8654-4e54-b8ad-27b3af59eac4",
"savedPayload": {
"position": {
"x": 39674.9412656037,
@@ -21795,7 +22468,7 @@
"referenceParent": {
"type": "Point",
"name": "20 down Begin",
- "id": "8013499d-72db-4418-8496-15274a70f323"
+ "id": "b29168a1-a005-4bb7-8623-36c917f3fa9c"
},
"referenceParentCombinedNodePath": [
[
@@ -21841,7 +22514,7 @@
"type": "Polygon Vertex",
"name": " 20 down End",
"project": "Foundations",
- "id": "94e96715-65e8-4e2a-89d6-9bfd665ac945",
+ "id": "bb94d8fa-ba17-406f-bd23-f70cfb699472",
"savedPayload": {
"position": {
"x": 39233.487135481264,
@@ -21865,7 +22538,7 @@
"referenceParent": {
"type": "Point",
"name": "20 down End",
- "id": "4d5bffa7-61d1-43dd-bf19-766302316b39"
+ "id": "1a86d957-27db-4dd3-ab01-9f6d1445b7ef"
},
"referenceParentCombinedNodePath": [
[
@@ -21908,7 +22581,7 @@
}
}
],
- "id": "ccac8d72-0ac2-44e6-b4b2-7abf2cfec9d7",
+ "id": "da4f5757-b048-4d02-9757-cc3f0a0c4d06",
"savedPayload": {
"position": {
"x": 37332.4670422884,
@@ -21944,7 +22617,7 @@
"name": "New Style",
"config": "{\n \"default\": {\n \"opacity\": 0.2,\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"paletteColor\": \"UI_COLOR.GOLDEN_ORANGE\"\n }\n}",
"project": "Foundations",
- "id": "b7b3179a-252a-4f7e-b6d8-7b6c7e1d644e",
+ "id": "fc16ee3d-56a4-4d4d-b221-e1a01c6486cc",
"savedPayload": {
"position": {
"x": 36641.22868532059,
@@ -21968,7 +22641,7 @@
}
},
"styleConditions": [],
- "id": "f6ca71c6-f33a-44e5-9868-15f443846fcd",
+ "id": "4a2df541-47f0-45a5-8676-f621fec7a5f4",
"savedPayload": {
"position": {
"x": 37253.368878894704,
@@ -21996,7 +22669,7 @@
"type": "Polygon Vertex",
"name": " 30 down begin",
"project": "Foundations",
- "id": "7a4984c8-0a40-4138-a5c3-f6e682adf817",
+ "id": "a19a60b6-64db-4da6-9032-2bd29e0461fb",
"savedPayload": {
"position": {
"x": 37805.776219228654,
@@ -22020,7 +22693,7 @@
"referenceParent": {
"type": "Point",
"name": "30 down begin",
- "id": "44de61e0-0612-4d3e-8036-e6fd19e81912"
+ "id": "c80dadcc-80a1-4b3d-ac40-e226554cde9f"
},
"referenceParentCombinedNodePath": [
[
@@ -22066,7 +22739,7 @@
"type": "Polygon Vertex",
"name": " 30 down End",
"project": "Foundations",
- "id": "8a0fae22-1678-4747-939c-bb6c295c8a40",
+ "id": "a59abb3c-8168-4889-a08f-9b94b056cff4",
"savedPayload": {
"position": {
"x": 38417.91641280277,
@@ -22090,7 +22763,7 @@
"referenceParent": {
"type": "Point",
"name": "30 down End",
- "id": "5efb005a-1d21-49cc-8442-239c20f73623"
+ "id": "0fd99fe9-800a-42e5-a45a-cb727bd4ea03"
},
"referenceParentCombinedNodePath": [
[
@@ -22136,7 +22809,7 @@
"type": "Polygon Vertex",
"name": " 20 down End",
"project": "Foundations",
- "id": "e70bad34-8595-4166-b240-5f1b684d35bc",
+ "id": "20d5cf62-948f-4ed6-a81c-5d3a45623a0c",
"savedPayload": {
"position": {
"x": 38477.649266042936,
@@ -22160,7 +22833,7 @@
"referenceParent": {
"type": "Point",
"name": "20 down End",
- "id": "4d5bffa7-61d1-43dd-bf19-766302316b39"
+ "id": "1a86d957-27db-4dd3-ab01-9f6d1445b7ef"
},
"referenceParentCombinedNodePath": [
[
@@ -22206,7 +22879,7 @@
"type": "Polygon Vertex",
"name": " 20 down Begin",
"project": "Foundations",
- "id": "7f1f956f-fd06-42cd-96a1-5afedf18f28d",
+ "id": "3aca55b8-2dae-4c31-b959-41e9a6a0d235",
"savedPayload": {
"position": {
"x": 37925.241925708986,
@@ -22230,7 +22903,7 @@
"referenceParent": {
"type": "Point",
"name": "20 down Begin",
- "id": "8013499d-72db-4418-8496-15274a70f323"
+ "id": "b29168a1-a005-4bb7-8623-36c917f3fa9c"
},
"referenceParentCombinedNodePath": [
[
@@ -22273,7 +22946,7 @@
}
}
],
- "id": "8475fa98-3008-4a29-82a0-966f9bf0c0b0",
+ "id": "81fc3412-1f2d-4d40-bff0-9772d56b4a40",
"savedPayload": {
"position": {
"x": 37418.59703256,
@@ -22309,7 +22982,7 @@
"name": "New Style",
"config": "{\n \"default\": {\n \"opacity\": 0.2,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_YELLOW\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}",
"project": "Foundations",
- "id": "8e6c29b2-7eea-4593-bba2-81173687e7f0",
+ "id": "3f153433-5c86-4bd2-834e-c82aa48c3f1d",
"savedPayload": {
"position": {
"x": 37808.98850947597,
@@ -22333,7 +23006,7 @@
}
},
"styleConditions": [],
- "id": "bc94c59b-0387-452e-b75d-3897aadd0c8c",
+ "id": "f06cd575-fcae-45fa-9a18-d15104725fdd",
"savedPayload": {
"position": {
"x": 37895.74579787019,
@@ -22361,7 +23034,7 @@
"type": "Polygon Vertex",
"name": " 10 down begin",
"project": "Foundations",
- "id": "378e8505-00d1-4b5d-8fd5-63d4c8857f36",
+ "id": "3a14b0a1-6382-4dbc-a855-8cd391810b8c",
"savedPayload": {
"position": {
"x": 38651.90444039398,
@@ -22385,7 +23058,7 @@
"referenceParent": {
"type": "Point",
"name": "10 down begin",
- "id": "71fdcb77-4c32-4fe4-b29e-7c156eb3f594"
+ "id": "188d2f90-9fd2-4a6c-8de5-cc23754766e2"
},
"referenceParentCombinedNodePath": [
[
@@ -22431,7 +23104,7 @@
"type": "Polygon Vertex",
"name": " 10 down end",
"project": "Foundations",
- "id": "721f1a60-07be-43b3-8f88-a40fde66a69f",
+ "id": "694c0dbc-597d-44e4-beb9-348bb223a020",
"savedPayload": {
"position": {
"x": 38069.26037465865,
@@ -22455,7 +23128,7 @@
"referenceParent": {
"type": "Point",
"name": "10 down end",
- "id": "108384cc-2afa-4d13-8836-cae8e93fbbc7"
+ "id": "b781ea1c-5f8f-4a29-b24c-d84f8f3a2e8b"
},
"referenceParentCombinedNodePath": [
[
@@ -22498,7 +23171,7 @@
}
}
],
- "id": "bafbdf58-1fdb-4928-98ab-ff042223b521",
+ "id": "1b7d9094-6c01-4fe1-acbc-21d223a7d5d6",
"savedPayload": {
"position": {
"x": 37481.62727574997,
@@ -22534,7 +23207,7 @@
"name": "New Style",
"config": "{\n \"default\": {\n \"opacity\": 0.2,\n \"paletteColor\": \"UI_COLOR.TRUE_YELLOW\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"paletteColor\": \"UI_COLOR.GOLDEN_ORANGE\"\n }\n}",
"project": "Foundations",
- "id": "57e21211-9abb-440b-91fd-638747d0c09e",
+ "id": "f8bea413-e407-4f8d-8d6b-5d24ab9a022e",
"savedPayload": {
"position": {
"x": 36837.571973637445,
@@ -22558,7 +23231,7 @@
}
},
"styleConditions": [],
- "id": "916701a4-1b0b-4d47-a5ff-becadc6754b6",
+ "id": "11d85a7b-e2ab-431a-b503-303d57cbad96",
"savedPayload": {
"position": {
"x": 37383.658444840534,
@@ -22586,7 +23259,7 @@
"type": "Polygon Vertex",
"name": " 20 down Begin",
"project": "Foundations",
- "id": "977bd749-0405-419f-9391-e5ff83830e09",
+ "id": "200d8c9d-6381-441e-8ec8-7e935b730442",
"savedPayload": {
"position": {
"x": 38000.301628749294,
@@ -22610,7 +23283,7 @@
"referenceParent": {
"type": "Point",
"name": "20 down Begin",
- "id": "8013499d-72db-4418-8496-15274a70f323"
+ "id": "b29168a1-a005-4bb7-8623-36c917f3fa9c"
},
"referenceParentCombinedNodePath": [
[
@@ -22656,7 +23329,7 @@
"type": "Polygon Vertex",
"name": " 20 down End",
"project": "Foundations",
- "id": "b3d4180f-80a9-4451-ab32-949fcc7602c7",
+ "id": "21cf35f9-eb60-4716-b7f3-14ddf16ecba5",
"savedPayload": {
"position": {
"x": 38546.38809995238,
@@ -22680,7 +23353,7 @@
"referenceParent": {
"type": "Point",
"name": "20 down End",
- "id": "4d5bffa7-61d1-43dd-bf19-766302316b39"
+ "id": "1a86d957-27db-4dd3-ab01-9f6d1445b7ef"
},
"referenceParentCombinedNodePath": [
[
@@ -22726,7 +23399,7 @@
"type": "Polygon Vertex",
"name": " 10 down end",
"project": "Foundations",
- "id": "7e2fb3b1-0624-415e-9717-479e27895409",
+ "id": "c2478ba9-4e3d-4427-9095-693c65192ac8",
"savedPayload": {
"position": {
"x": 38475.83138724671,
@@ -22750,7 +23423,7 @@
"referenceParent": {
"type": "Point",
"name": "10 down end",
- "id": "108384cc-2afa-4d13-8836-cae8e93fbbc7"
+ "id": "b781ea1c-5f8f-4a29-b24c-d84f8f3a2e8b"
},
"referenceParentCombinedNodePath": [
[
@@ -22796,7 +23469,7 @@
"type": "Polygon Vertex",
"name": " 10 down begin",
"project": "Foundations",
- "id": "dde63ead-bab1-465d-bce9-358c303ea4cd",
+ "id": "b8519142-cbfc-4fe7-8c59-396f1bf4637f",
"savedPayload": {
"position": {
"x": 37859.18820333796,
@@ -22820,7 +23493,7 @@
"referenceParent": {
"type": "Point",
"name": "10 down begin",
- "id": "71fdcb77-4c32-4fe4-b29e-7c156eb3f594"
+ "id": "188d2f90-9fd2-4a6c-8de5-cc23754766e2"
},
"referenceParentCombinedNodePath": [
[
@@ -22863,7 +23536,7 @@
}
}
],
- "id": "daadf92c-238d-4f48-a72e-a8fef775e284",
+ "id": "d7f27fb6-c7ca-4078-a6b1-275a01dcd1ec",
"savedPayload": {
"position": {
"x": 37518.977306296365,
@@ -22899,7 +23572,7 @@
"name": "New Style",
"config": "{\n \"default\": {\n \"opacity\": 0.2,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.ORANGE_WEB\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}",
"project": "Foundations",
- "id": "89e0947b-a28b-4d2e-932c-199a616c08c4",
+ "id": "e81fc8aa-a129-44c2-a40d-e8e3c29adbd0",
"savedPayload": {
"position": {
"x": 37988.10173213487,
@@ -22923,7 +23596,7 @@
}
},
"styleConditions": [],
- "id": "a4341d88-15fe-443f-8f7f-d2f9cd885427",
+ "id": "23bb7da9-17af-49e3-8729-6baad706649b",
"savedPayload": {
"position": {
"x": 37988.10173213487,
@@ -22951,7 +23624,7 @@
"type": "Polygon Vertex",
"name": " 5 down Begin",
"project": "Foundations",
- "id": "2173b078-41fe-412f-9114-c1c2e37bb15e",
+ "id": "533fc764-9236-4964-912e-7daa88947400",
"savedPayload": {
"position": {
"x": 38663.10173213487,
@@ -22975,7 +23648,7 @@
"referenceParent": {
"type": "Point",
"name": "5 down Begin",
- "id": "7e5e6ec4-5afb-4ec5-8767-1ba1128d98d8"
+ "id": "c4e2a6cb-a6a3-4baa-8143-93aa843c18ff"
},
"referenceParentCombinedNodePath": [
[
@@ -23021,7 +23694,7 @@
"type": "Polygon Vertex",
"name": " 5 down End",
"project": "Foundations",
- "id": "eb5d0c47-cd1a-4c00-bc4b-d1aedbbb9b30",
+ "id": "6492007e-f026-43e4-b91d-5b87d38b62e1",
"savedPayload": {
"position": {
"x": 37988.10173213487,
@@ -23045,7 +23718,7 @@
"referenceParent": {
"type": "Point",
"name": "5 down End",
- "id": "06a0b0c1-690f-4153-b985-30b23c9f0bd0"
+ "id": "0634bd1a-aa8e-4c0f-aa37-a74a37c3962d"
},
"referenceParentCombinedNodePath": [
[
@@ -23088,7 +23761,7 @@
}
}
],
- "id": "5965e24d-83fe-4406-8ed0-cc4bf9630648",
+ "id": "ee8a3571-4d8d-4414-b378-257c309bc32d",
"savedPayload": {
"position": {
"x": 37529.11800956018,
@@ -23124,7 +23797,7 @@
"name": "New Style",
"config": "{\n \"default\": {\n \"opacity\": 0.1,\n \"paletteColor\": \"UI_COLOR.ORANGE_WEB\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"paletteColor\": \"UI_COLOR.GOLDEN_ORANGE\"\n }\n}",
"project": "Foundations",
- "id": "720163c7-62b4-4fd5-8c1c-0d1d34ef4acb",
+ "id": "f4d2b8a7-ca11-4191-aa6b-50946efab94b",
"savedPayload": {
"position": {
"x": 37000.08589601804,
@@ -23148,7 +23821,7 @@
}
},
"styleConditions": [],
- "id": "8c598069-41cc-47ae-ae2e-c8c8a4176d73",
+ "id": "5d09ca40-8aee-41da-a7a8-a7a634198508",
"savedPayload": {
"position": {
"x": 37481.772750245975,
@@ -23176,7 +23849,7 @@
"type": "Polygon Vertex",
"name": " 10 down begin",
"project": "Foundations",
- "id": "e8ab23eb-9347-4bea-aaa1-aa18d30f0bcc",
+ "id": "9cf515ae-457c-4478-b5ee-58e5d1d69f87",
"savedPayload": {
"position": {
"x": 38132.13062258501,
@@ -23200,7 +23873,7 @@
"referenceParent": {
"type": "Point",
"name": "10 down begin",
- "id": "71fdcb77-4c32-4fe4-b29e-7c156eb3f594"
+ "id": "188d2f90-9fd2-4a6c-8de5-cc23754766e2"
},
"referenceParentCombinedNodePath": [
[
@@ -23246,7 +23919,7 @@
"type": "Polygon Vertex",
"name": " 10 down end",
"project": "Foundations",
- "id": "534a7239-a33e-4dfb-8cad-1f230962986a",
+ "id": "090f5292-0832-4e9b-a8fa-affab48eeca9",
"savedPayload": {
"position": {
"x": 38613.81747681295,
@@ -23270,7 +23943,7 @@
"referenceParent": {
"type": "Point",
"name": "10 down end",
- "id": "108384cc-2afa-4d13-8836-cae8e93fbbc7"
+ "id": "b781ea1c-5f8f-4a29-b24c-d84f8f3a2e8b"
},
"referenceParentCombinedNodePath": [
[
@@ -23316,7 +23989,7 @@
"type": "Polygon Vertex",
"name": " 5 down End",
"project": "Foundations",
- "id": "12228695-1959-426f-b500-c7a978cd0843",
+ "id": "ce0c93e6-abdc-4720-95db-4b1294dc2dc8",
"savedPayload": {
"position": {
"x": 38445.14645870184,
@@ -23340,7 +24013,7 @@
"referenceParent": {
"type": "Point",
"name": "5 down End",
- "id": "06a0b0c1-690f-4153-b985-30b23c9f0bd0"
+ "id": "0634bd1a-aa8e-4c0f-aa37-a74a37c3962d"
},
"referenceParentCombinedNodePath": [
[
@@ -23386,7 +24059,7 @@
"type": "Polygon Vertex",
"name": " 5 down Begin",
"project": "Foundations",
- "id": "438abb1d-f115-403a-a27f-6ec308caac52",
+ "id": "e75b4868-57dd-494f-9ec2-5def649a9de9",
"savedPayload": {
"position": {
"x": 37794.7885863628,
@@ -23410,7 +24083,7 @@
"referenceParent": {
"type": "Point",
"name": "5 down Begin",
- "id": "7e5e6ec4-5afb-4ec5-8767-1ba1128d98d8"
+ "id": "c4e2a6cb-a6a3-4baa-8143-93aa843c18ff"
},
"referenceParentCombinedNodePath": [
[
@@ -23453,7 +24126,7 @@
}
}
],
- "id": "5aadbf90-93c4-4167-8eb8-52a04bf69a8d",
+ "id": "e06f62fd-f214-4c9d-abb1-837546870d0f",
"savedPayload": {
"position": {
"x": 37511.63422395832,
@@ -23489,7 +24162,7 @@
"name": "New Style",
"config": "{\n \"default\": {\n \"opacity\": 0.2,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RED_ORANGE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}",
"project": "Foundations",
- "id": "fb396fca-467a-4e4b-903b-472301cfa32b",
+ "id": "4e8e73f5-9d05-45bc-abcc-ed03db51ca82",
"savedPayload": {
"position": {
"x": 38117.66627638716,
@@ -23513,7 +24186,7 @@
}
},
"styleConditions": [],
- "id": "c6af76a1-1e1e-457b-9a6c-dd348190667b",
+ "id": "053fd200-2f40-4698-920e-2ed6c5f995b2",
"savedPayload": {
"position": {
"x": 38051.246088548396,
@@ -23541,7 +24214,7 @@
"type": "Polygon Vertex",
"name": " 1 down Begin",
"project": "Foundations",
- "id": "c4c5575d-b145-402c-8121-d7c39d301b86",
+ "id": "ba2418ff-7f6e-4c8e-b46e-1c3cfa2745c3",
"savedPayload": {
"position": {
"x": 38656.55006928441,
@@ -23565,7 +24238,7 @@
"referenceParent": {
"type": "Point",
"name": "1 down Begin",
- "id": "ba32bbfb-9a7c-464c-b296-7b062dd92085"
+ "id": "8752fc55-ee9f-4508-a4ea-5db9bb9ef07b"
},
"referenceParentCombinedNodePath": [
[
@@ -23611,7 +24284,7 @@
"type": "Polygon Vertex",
"name": " 1 down End",
"project": "Foundations",
- "id": "3b3edb74-a78a-4bf0-ace3-5add3c3a0802",
+ "id": "1025dc1e-7fb9-4032-ae01-288f9151d840",
"savedPayload": {
"position": {
"x": 37918.40571287088,
@@ -23635,7 +24308,7 @@
"referenceParent": {
"type": "Point",
"name": "1 down End",
- "id": "ce379629-f371-4bb0-a3aa-bbaaa07eeb3b"
+ "id": "c4c6fd57-fa53-4717-a22c-d118cac955e3"
},
"referenceParentCombinedNodePath": [
[
@@ -23678,7 +24351,7 @@
}
}
],
- "id": "776c6959-381b-4ad4-83c9-b3ff4b9222e9",
+ "id": "bd145966-fe43-48a7-b9ba-b62e2fa098f4",
"savedPayload": {
"position": {
"x": 37467.24173772756,
@@ -23714,7 +24387,7 @@
"name": "New Style",
"config": "{\n \"default\": {\n \"opacity\": 0.1,\n \"paletteColor\": \"UI_COLOR.RED_ORANGE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"paletteColor\": \"UI_COLOR.GOLDEN_ORANGE\"\n }\n}",
"project": "Foundations",
- "id": "e0d2b95d-7e50-49a3-a7b7-bc003188aac5",
+ "id": "2c64db42-9b31-4407-8d8b-7262adc423e3",
"savedPayload": {
"position": {
"x": 38291.65440331848,
@@ -23738,7 +24411,7 @@
}
},
"styleConditions": [],
- "id": "3bb407f4-9f67-465c-b3d2-22d1decdd9fe",
+ "id": "e239db06-df3e-4748-bc2d-921cee7a5d1d",
"savedPayload": {
"position": {
"x": 37987.06466481289,
@@ -23766,7 +24439,7 @@
"type": "Polygon Vertex",
"name": " 5 down Begin",
"project": "Foundations",
- "id": "cecf88a8-2964-4add-aeea-18bde92257db",
+ "id": "70c189b2-f1cd-4398-b762-a6b8d2e1fb73",
"savedPayload": {
"position": {
"x": 38356.437858985315,
@@ -23790,7 +24463,7 @@
"referenceParent": {
"type": "Point",
"name": "5 down Begin",
- "id": "7e5e6ec4-5afb-4ec5-8767-1ba1128d98d8"
+ "id": "c4e2a6cb-a6a3-4baa-8143-93aa843c18ff"
},
"referenceParentCombinedNodePath": [
[
@@ -23836,7 +24509,7 @@
"type": "Polygon Vertex",
"name": " 5 down End",
"project": "Foundations",
- "id": "90e7263b-3022-4d46-afc5-eb3c509cad7d",
+ "id": "4db072c2-e15d-480c-bd02-d36a407a6c11",
"savedPayload": {
"position": {
"x": 38051.84812047972,
@@ -23860,7 +24533,7 @@
"referenceParent": {
"type": "Point",
"name": "5 down End",
- "id": "06a0b0c1-690f-4153-b985-30b23c9f0bd0"
+ "id": "0634bd1a-aa8e-4c0f-aa37-a74a37c3962d"
},
"referenceParentCombinedNodePath": [
[
@@ -23906,7 +24579,7 @@
"type": "Polygon Vertex",
"name": " 1 down End",
"project": "Foundations",
- "id": "57ba39f2-7afc-4b82-81a1-a980c3e895ed",
+ "id": "9de41d13-07d1-4b53-9c1d-0a7340cd70ae",
"savedPayload": {
"position": {
"x": 37377.8851878017,
@@ -23930,7 +24603,7 @@
"referenceParent": {
"type": "Point",
"name": "1 down End",
- "id": "ce379629-f371-4bb0-a3aa-bbaaa07eeb3b"
+ "id": "c4c6fd57-fa53-4717-a22c-d118cac955e3"
},
"referenceParentCombinedNodePath": [
[
@@ -23976,7 +24649,7 @@
"type": "Polygon Vertex",
"name": " 1 down Begin",
"project": "Foundations",
- "id": "aed29739-4520-422b-89a8-e94d93fc23fc",
+ "id": "4d2bcb47-52c0-4a20-ab66-7fe1ecd68ec8",
"savedPayload": {
"position": {
"x": 37008.511993629276,
@@ -24000,7 +24673,7 @@
"referenceParent": {
"type": "Point",
"name": "1 down Begin",
- "id": "ba32bbfb-9a7c-464c-b296-7b062dd92085"
+ "id": "8752fc55-ee9f-4508-a4ea-5db9bb9ef07b"
},
"referenceParentCombinedNodePath": [
[
@@ -24043,7 +24716,7 @@
}
}
],
- "id": "615bd6be-fa77-4dda-9de2-9abbd236783e",
+ "id": "55d89828-b670-43dd-b40c-baf045abeb4b",
"savedPayload": {
"position": {
"x": 37397.75798447011,
@@ -24069,7 +24742,7 @@
],
"images": [],
"texts": [],
- "id": "a4f41a03-5955-4257-b0f5-e91b795953a3",
+ "id": "5d7c52ff-1916-4b51-bc3e-f14c4b60b4a2",
"savedPayload": {
"position": {
"x": 35850.85896173713,
@@ -24109,7 +24782,7 @@
"name": "New Data Formula",
"code": "record.forecast1",
"project": "Foundations",
- "id": "57b3c245-5f79-4606-abbb-0c844dea18f7",
+ "id": "cb349fce-9396-4b15-aa39-63a315fe64ea",
"savedPayload": {
"position": {
"x": 36197.520115118044,
@@ -24137,7 +24810,7 @@
"name": "New Text Style",
"config": "{\n \"paletteColor\": \"UI_COLOR.TRUE_BLUE\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
"project": "Foundations",
- "id": "4293b6b8-0e96-40fe-a777-38c4d49d3bc2",
+ "id": "429ab4e4-5ab5-442e-845f-e936afe664d1",
"savedPayload": {
"position": {
"x": 36972.67321852594,
@@ -24160,7 +24833,7 @@
}
}
},
- "id": "3bffaa7f-d194-4115-927b-c1d046136f7b",
+ "id": "3657cf66-ab9d-4c42-86cb-54830b6d161b",
"savedPayload": {
"position": {
"x": 36561.57776258677,
@@ -24184,7 +24857,7 @@
}
}
],
- "id": "08182711-bdb0-4d0d-b53f-26bee48ddf27",
+ "id": "2bb6e1af-d121-41a3-84ef-69673eaa4ab0",
"savedPayload": {
"position": {
"x": 36514.53995411633,
@@ -24208,7 +24881,7 @@
}
}
],
- "id": "807dc4d6-5b3a-46f8-8d66-608f364373c5",
+ "id": "f9a9a4cc-7a67-425c-a7da-b21900c47ff2",
"savedPayload": {
"position": {
"x": 36467.502145645885,
@@ -24232,7 +24905,7 @@
}
}
],
- "id": "91c8e823-6fa5-4278-bb44-8483fdc2ca08",
+ "id": "5ce7b520-a6ef-44bf-af58-64557b4fad35",
"savedPayload": {
"position": {
"x": 36831.55979311461,
@@ -24286,7 +24959,7 @@
"name": "New Point Formula",
"code": "x = record.begin\ny = record.previous.MAMA",
"project": "Foundations",
- "id": "1c6e8a8e-8995-4fc4-9bb5-b54aedb8e689",
+ "id": "eed7b849-0f74-40f4-89ae-0ae0d424c0d5",
"savedPayload": {
"position": {
"x": 36606.45178738008,
@@ -24309,7 +24982,7 @@
}
}
},
- "id": "a826a514-2b89-4ac5-8fe6-16d55578de03",
+ "id": "7be64637-505f-4204-857d-6c420937501d",
"savedPayload": {
"position": {
"x": 36306.98874844976,
@@ -24341,7 +25014,7 @@
"name": "New Point Formula",
"code": "x = record.end\ny = record.MAMA",
"project": "Foundations",
- "id": "3527f2a8-1bb2-4775-99be-c551bea02b4c",
+ "id": "05552514-c9f0-44fa-96ac-aa3e619883d6",
"savedPayload": {
"position": {
"x": 36352.89594893085,
@@ -24364,7 +25037,7 @@
}
}
},
- "id": "8ef58af8-5650-47dd-8e54-5e469482de43",
+ "id": "495c44c7-fd61-4c79-b3a6-ff85470733c8",
"savedPayload": {
"position": {
"x": 36180.21082922514,
@@ -24396,7 +25069,7 @@
"name": "New Point Formula",
"code": "x = record.begin\ny = record.previous.upper",
"project": "Foundations",
- "id": "a9c1e9cf-8336-411b-873e-25a37d788810",
+ "id": "eb959114-2522-451d-9b60-4795981dfeeb",
"savedPayload": {
"position": {
"x": 35839.26927593583,
@@ -24419,7 +25092,7 @@
}
}
},
- "id": "644cc491-c3bd-45dd-bc15-f632382125b5",
+ "id": "a47de823-e597-4a8a-9b8a-c2474558ccf1",
"savedPayload": {
"position": {
"x": 35923.397492727636,
@@ -24451,7 +25124,7 @@
"name": "New Point Formula",
"code": "x = record.end\ny = record.upper",
"project": "Foundations",
- "id": "cbf5fb6e-71fb-425b-a2e9-8087df69ebad",
+ "id": "68d1b6fd-ddbc-4722-b391-209a8ca67236",
"savedPayload": {
"position": {
"x": 35452.34312923504,
@@ -24474,7 +25147,7 @@
}
}
},
- "id": "6bbea55b-ef3f-4048-97cb-8dd4557950cb",
+ "id": "c538c9a4-6eec-4d6a-bf82-15e0c4f30d1e",
"savedPayload": {
"position": {
"x": 35729.93441937724,
@@ -24506,7 +25179,7 @@
"name": "New Point Formula",
"code": "x = record.begin\ny = record.previous.lower",
"project": "Foundations",
- "id": "f49af857-e60a-436b-84f0-924c4fa91094",
+ "id": "0fd7caa9-e995-4fec-92e8-02d5226cd081",
"savedPayload": {
"position": {
"x": 35483.480789149166,
@@ -24529,7 +25202,7 @@
}
}
},
- "id": "9ae02e42-33dc-402c-a10a-4389678fce80",
+ "id": "a11c0441-ff24-4d24-a44f-eb3e17d63b11",
"savedPayload": {
"position": {
"x": 35745.5032493343,
@@ -24561,7 +25234,7 @@
"name": "New Point Formula",
"code": "x = record.end\ny = record.lower",
"project": "Foundations",
- "id": "46dd8b23-7878-4487-ba5f-ceb71e11e134",
+ "id": "029bf246-3849-4ee7-9f47-436e0f954307",
"savedPayload": {
"position": {
"x": 35909.23496267036,
@@ -24584,7 +25257,7 @@
}
}
},
- "id": "73dc3418-a13f-43bb-835d-023b8410eeab",
+ "id": "5d1699db-af45-4598-96e6-ed1c01aeeefe",
"savedPayload": {
"position": {
"x": 35958.380336094895,
@@ -24608,7 +25281,7 @@
}
}
],
- "id": "7fe0b5e2-1d4c-4870-9dc7-2923f5c1fb99",
+ "id": "4793f035-f6ce-40ae-927b-ec634a200c2e",
"savedPayload": {
"position": {
"x": 36866.969989739584,
@@ -24646,7 +25319,7 @@
"name": "New Style",
"config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.WINDSOR_TAN\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}",
"project": "Foundations",
- "id": "280f8a39-f510-4d74-97fb-9588aca98c5e",
+ "id": "c7a75797-46ed-49be-9cc5-b742e1de2fc5",
"savedPayload": {
"position": {
"x": 36884.2309444901,
@@ -24670,7 +25343,7 @@
}
},
"styleConditions": [],
- "id": "da8f3554-8e38-46aa-b26a-c6e3cce88e32",
+ "id": "0913d8f8-b9ab-46b1-9d84-afee1309d0a8",
"savedPayload": {
"position": {
"x": 36707.895368802354,
@@ -24698,7 +25371,7 @@
"type": "Polygon Vertex",
"name": " Lower Begin",
"project": "Foundations",
- "id": "1f342373-627e-402e-a3d6-e1c63f5cd7b8",
+ "id": "6de1faad-3eae-4c0c-96a4-8d9215208426",
"savedPayload": {
"position": {
"x": 36288.854694802125,
@@ -24722,7 +25395,7 @@
"referenceParent": {
"type": "Point",
"name": "Lower Begin",
- "id": "9ae02e42-33dc-402c-a10a-4389678fce80"
+ "id": "a11c0441-ff24-4d24-a44f-eb3e17d63b11"
},
"referenceParentCombinedNodePath": [
[
@@ -24768,7 +25441,7 @@
"type": "Polygon Vertex",
"name": " Lower End",
"project": "Foundations",
- "id": "ab7901b0-0ee0-4935-b9e3-2ecb4955d2ff",
+ "id": "ba960ef0-6c1b-4c0e-b955-51d8fef5704b",
"savedPayload": {
"position": {
"x": 36355.22421742687,
@@ -24792,7 +25465,7 @@
"referenceParent": {
"type": "Point",
"name": "Lower End",
- "id": "73dc3418-a13f-43bb-835d-023b8410eeab"
+ "id": "5d1699db-af45-4598-96e6-ed1c01aeeefe"
},
"referenceParentCombinedNodePath": [
[
@@ -24835,7 +25508,7 @@
}
}
],
- "id": "ba9da63a-dbfb-49c0-997b-862caaa46e8f",
+ "id": "2de59995-6f42-4071-88bd-336a66d05969",
"savedPayload": {
"position": {
"x": 36531.55979311461,
@@ -24871,7 +25544,7 @@
"name": "New Style",
"config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}",
"project": "Foundations",
- "id": "fba94a3d-a410-412c-8181-48f58cbe7133",
+ "id": "39f48f4f-42ff-424f-83f3-839962051e47",
"savedPayload": {
"position": {
"x": 36658.91029318643,
@@ -24895,7 +25568,7 @@
}
},
"styleConditions": [],
- "id": "ff11e7dc-975f-4d71-9941-a1818e59b15c",
+ "id": "6c98f2a2-22e8-47c8-9a94-e193501f849f",
"savedPayload": {
"position": {
"x": 36957.26686179691,
@@ -24923,7 +25596,7 @@
"type": "Polygon Vertex",
"name": " MAMA Begin",
"project": "Foundations",
- "id": "2b372dfe-f310-4f57-8c5e-de44aa41d011",
+ "id": "dcb48d5d-2719-4b8a-ba21-6ad97bcbfc7d",
"savedPayload": {
"position": {
"x": 37286.98196938769,
@@ -24947,7 +25620,7 @@
"referenceParent": {
"type": "Point",
"name": "MAMA Begin",
- "id": "a826a514-2b89-4ac5-8fe6-16d55578de03"
+ "id": "7be64637-505f-4204-857d-6c420937501d"
},
"referenceParentCombinedNodePath": [
[
@@ -24993,7 +25666,7 @@
"type": "Polygon Vertex",
"name": " MAMA End",
"project": "Foundations",
- "id": "5b52c4f4-01a5-4c88-a787-25427eaa04fa",
+ "id": "2566f9dd-026e-4584-81ed-1cb001ae6486",
"savedPayload": {
"position": {
"x": 37553.97999901787,
@@ -25017,7 +25690,7 @@
"referenceParent": {
"type": "Point",
"name": "MAMA End",
- "id": "8ef58af8-5650-47dd-8e54-5e469482de43"
+ "id": "495c44c7-fd61-4c79-b3a6-ff85470733c8"
},
"referenceParentCombinedNodePath": [
[
@@ -25060,7 +25733,7 @@
}
}
],
- "id": "82b28b9a-50b3-411c-be9a-89e89d8f404b",
+ "id": "b7cfc8b9-c3ff-4ac7-82bf-31059aa8ec66",
"savedPayload": {
"position": {
"x": 36531.55979311461,
@@ -25096,7 +25769,7 @@
"name": "New Style",
"config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.WINDSOR_TAN\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}",
"project": "Foundations",
- "id": "9aa038f7-f8ed-4690-9aea-45c9f362f39e",
+ "id": "4a86a48d-d5bf-4db1-95a5-f4e72903e668",
"savedPayload": {
"position": {
"x": 36296.33607996249,
@@ -25120,7 +25793,7 @@
}
},
"styleConditions": [],
- "id": "6aaf9c9c-6616-4128-b72d-f8631561190e",
+ "id": "2ced62a6-bcae-4d04-872a-2a5cd407e7a9",
"savedPayload": {
"position": {
"x": 36581.653034851035,
@@ -25148,7 +25821,7 @@
"type": "Polygon Vertex",
"name": " Upper Begin",
"project": "Foundations",
- "id": "7e5aadf4-1810-4340-99b8-01acda55b2c1",
+ "id": "dd6cfb20-c9ca-4541-a74b-914c8d09df8a",
"savedPayload": {
"position": {
"x": 36959.67508805207,
@@ -25172,7 +25845,7 @@
"referenceParent": {
"type": "Point",
"name": "Upper Begin",
- "id": "644cc491-c3bd-45dd-bc15-f632382125b5"
+ "id": "a47de823-e597-4a8a-9b8a-c2474558ccf1"
},
"referenceParentCombinedNodePath": [
[
@@ -25218,7 +25891,7 @@
"type": "Polygon Vertex",
"name": " Upper End",
"project": "Foundations",
- "id": "e74a0015-a524-43c2-b8da-8197f35f0fea",
+ "id": "49833f74-6b51-428c-9e0d-2b4127613467",
"savedPayload": {
"position": {
"x": 37152.286944628126,
@@ -25242,7 +25915,7 @@
"referenceParent": {
"type": "Point",
"name": "Upper End",
- "id": "6bbea55b-ef3f-4048-97cb-8dd4557950cb"
+ "id": "c538c9a4-6eec-4d6a-bf82-15e0c4f30d1e"
},
"referenceParentCombinedNodePath": [
[
@@ -25285,7 +25958,7 @@
}
}
],
- "id": "bf3b7f7e-5d1a-422f-b318-f4f7f0160be6",
+ "id": "191ce281-5a9e-4ea0-89d3-e822c2028460",
"savedPayload": {
"position": {
"x": 36866.969989739584,
@@ -25311,7 +25984,7 @@
],
"images": [],
"texts": [],
- "id": "7e98da46-a27f-4890-ba4e-0187b134297b",
+ "id": "e5867564-161f-402c-afbd-57a51c06fbba",
"savedPayload": {
"position": {
"x": 36774.2648914271,
@@ -25351,7 +26024,7 @@
"name": "New Data Formula",
"code": "record.upper",
"project": "Foundations",
- "id": "242b0269-dcd0-4f77-9c35-846c84d4b4a6",
+ "id": "921a2763-ba95-4625-9b9c-bea308e878f0",
"savedPayload": {
"position": {
"x": 37414.457270291765,
@@ -25379,7 +26052,7 @@
"name": "New Text Style",
"config": "{\n \"paletteColor\": \"UI_COLOR.BLACK\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
"project": "Foundations",
- "id": "30cbf109-f482-4d52-abf1-e0bcb4997ac5",
+ "id": "b379fd26-287e-4229-9aa5-01372aac4be1",
"savedPayload": {
"position": {
"x": 37934.07251256243,
@@ -25402,7 +26075,7 @@
}
}
},
- "id": "c0de03f6-61cf-49ee-9708-6a02a954b75b",
+ "id": "ba2f7eac-a67c-441b-931d-7a41359b8d2b",
"savedPayload": {
"position": {
"x": 37674.2648914271,
@@ -25435,7 +26108,7 @@
"name": "New Data Formula",
"code": "record.MAMA",
"project": "Foundations",
- "id": "80494e92-4537-490a-8bbf-0ddb240dd1eb",
+ "id": "d0ede885-930d-44bf-9db5-a13b474c5537",
"savedPayload": {
"position": {
"x": 38124.2648914271,
@@ -25463,7 +26136,7 @@
"name": "New Text Style",
"config": "{\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
"project": "Foundations",
- "id": "b3af2e86-7a27-4742-9456-5adcc9d4777e",
+ "id": "e5c7d86c-1906-4621-8841-1fb637b5a4e7",
"savedPayload": {
"position": {
"x": 38124.2648914271,
@@ -25486,7 +26159,7 @@
}
}
},
- "id": "17767dd8-b042-40aa-82be-1d8cbe7d3713",
+ "id": "3fe78282-2ee4-4a35-bc7e-f0a7dd4dcf2e",
"savedPayload": {
"position": {
"x": 37974.2648914271,
@@ -25519,7 +26192,7 @@
"name": "New Data Formula",
"code": "record.lower",
"project": "Foundations",
- "id": "e90c19ab-85e9-472c-a545-3259eedc2ed4",
+ "id": "30976002-ebdd-4505-a5e1-47a182dff1a8",
"savedPayload": {
"position": {
"x": 37934.07251256243,
@@ -25547,7 +26220,7 @@
"name": "New Text Style",
"config": "{\n \"paletteColor\": \"UI_COLOR.BLACK\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
"project": "Foundations",
- "id": "a6527edb-83f4-4cb8-a128-ce59754a5348",
+ "id": "05920636-42ee-40a2-b00e-587e7a295193",
"savedPayload": {
"position": {
"x": 37414.457270291765,
@@ -25570,7 +26243,7 @@
}
}
},
- "id": "90e0ba4d-0f8a-4d64-8e5e-5797a40ff6bf",
+ "id": "66aa62e3-fa4f-4405-82f5-63b943259721",
"savedPayload": {
"position": {
"x": 37674.2648914271,
@@ -25594,7 +26267,7 @@
}
}
],
- "id": "a8418efd-088e-4794-ae88-8d294dd24969",
+ "id": "50d849bf-27f9-4f58-9b57-3f86618985cf",
"savedPayload": {
"position": {
"x": 37224.2648914271,
@@ -25618,7 +26291,7 @@
}
}
],
- "id": "28af576a-ff8d-4d87-9bc0-bddae7d3b5c9",
+ "id": "5f486510-0727-44f3-9f20-82c1a42f6352",
"savedPayload": {
"position": {
"x": 37074.2648914271,
@@ -25665,7 +26338,7 @@
"name": "New Point Formula",
"code": "x = record.begin\ny = record.previous.ema",
"project": "Foundations",
- "id": "df6e76ed-d60e-41e1-a728-1ed65310331d",
+ "id": "ef3ae398-0869-4f00-abf9-b0c6e059bb7c",
"savedPayload": {
"position": {
"x": 37649.208500196335,
@@ -25688,7 +26361,7 @@
}
}
},
- "id": "ac8a4055-6210-46e8-adea-b9f6be1e03de",
+ "id": "020d48db-96b4-4b25-a0ba-2c750c502fe4",
"savedPayload": {
"position": {
"x": 37515.014555701644,
@@ -25720,7 +26393,7 @@
"name": "New Point Formula",
"code": "x = record.end\ny = record.ema",
"project": "Foundations",
- "id": "467ec5f3-1377-41a0-a63b-10d27e9e85df",
+ "id": "ba41b6a4-de2a-413e-b7bf-ccbbe4b9c4ab",
"savedPayload": {
"position": {
"x": 37128.606274221216,
@@ -25743,7 +26416,7 @@
}
}
},
- "id": "20127845-383f-442b-8b47-82ec42f5c55b",
+ "id": "68476d61-3b58-4a3e-99e4-050cdea64c6c",
"savedPayload": {
"position": {
"x": 37254.713442714085,
@@ -25775,7 +26448,7 @@
"name": "New Point Formula",
"code": "x = record.begin\ny = record.previous.upper",
"project": "Foundations",
- "id": "ea80a003-0ab9-418f-82ec-33767c0a89e2",
+ "id": "7d647474-5e0a-4700-917d-17d15805ad83",
"savedPayload": {
"position": {
"x": 36797.92658823123,
@@ -25798,7 +26471,7 @@
}
}
},
- "id": "e4a1807a-51e4-4117-ada3-818e968a2bcb",
+ "id": "50b92a95-fbc5-4749-a271-5f9320f3c467",
"savedPayload": {
"position": {
"x": 37089.373599719096,
@@ -25830,7 +26503,7 @@
"name": "New Point Formula",
"code": "x = record.end\ny = record.upper",
"project": "Foundations",
- "id": "1a9deff4-850c-40af-85b9-57c554f9a8c0",
+ "id": "5367bae5-3a2e-4f0b-9620-796b94c1cb34",
"savedPayload": {
"position": {
"x": 36906.177990413154,
@@ -25853,7 +26526,7 @@
}
}
},
- "id": "08cf0608-4cb3-4343-8a9a-59fecab040a3",
+ "id": "5b57ccee-be92-4d35-80d7-40c0652c425c",
"savedPayload": {
"position": {
"x": 37143.49930081006,
@@ -25885,7 +26558,7 @@
"name": "New Point Formula",
"code": "x = record.begin\ny = record.previous.lower",
"project": "Foundations",
- "id": "553dad87-8d9d-41e6-84a2-328c8aa51c90",
+ "id": "91f825c4-653b-4879-b5c6-d861676c2cd2",
"savedPayload": {
"position": {
"x": 37371.8449669978,
@@ -25908,7 +26581,7 @@
}
}
},
- "id": "5e87e3bd-9b68-4e3e-9a44-4c58bbab4c66",
+ "id": "8d5a4784-1115-4117-8034-e1dd0a8c4594",
"savedPayload": {
"position": {
"x": 37376.33278910238,
@@ -25940,7 +26613,7 @@
"name": "New Point Formula",
"code": "x = record.end\ny = record.lower",
"project": "Foundations",
- "id": "586d3759-5e4f-463d-a114-aa1b26cf9861",
+ "id": "68af0af5-f517-428c-8703-a4c3653f641e",
"savedPayload": {
"position": {
"x": 37844.27078674172,
@@ -25963,7 +26636,7 @@
}
}
},
- "id": "dea54df4-e15d-4f3a-bc19-4416a61b95b1",
+ "id": "cb9b2c63-39d6-4374-8e31-19b985b09f3c",
"savedPayload": {
"position": {
"x": 37612.54569897434,
@@ -25987,7 +26660,7 @@
}
}
],
- "id": "3db22afb-5202-471a-94dc-d26ee0754c43",
+ "id": "94c0738b-38c5-4a2b-b8bd-4afd15d4b45e",
"savedPayload": {
"position": {
"x": 37380.82061120696,
@@ -26025,7 +26698,7 @@
"name": "New Style",
"config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.BYZANTINE_PINK\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}",
"project": "Foundations",
- "id": "7460cc78-db64-4185-8eb0-35a77f6e0e34",
+ "id": "8d6893b3-2954-49ee-a808-d4dc7c974e2b",
"savedPayload": {
"position": {
"x": 37046.19321522584,
@@ -26049,7 +26722,7 @@
}
},
"styleConditions": [],
- "id": "497d0455-1ee2-463f-abef-53f89d22f960",
+ "id": "8f476b79-a256-4c7b-8ce8-e43575ceb8fe",
"savedPayload": {
"position": {
"x": 37344.54978383632,
@@ -26077,7 +26750,7 @@
"type": "Polygon Vertex",
"name": " Lower Begin",
"project": "Foundations",
- "id": "dfc93add-de7e-4687-8fcf-fd49d093acfd",
+ "id": "bb383224-2ec8-4372-a42f-c589ccf4ce15",
"savedPayload": {
"position": {
"x": 37611.5478134665,
@@ -26101,7 +26774,7 @@
"referenceParent": {
"type": "Point",
"name": "Lower Begin",
- "id": "5e87e3bd-9b68-4e3e-9a44-4c58bbab4c66"
+ "id": "8d5a4784-1115-4117-8034-e1dd0a8c4594"
},
"referenceParentCombinedNodePath": [
[
@@ -26147,7 +26820,7 @@
"type": "Polygon Vertex",
"name": " Lower End",
"project": "Foundations",
- "id": "15aae8b8-fa8b-4d0f-b35d-a414147e53fd",
+ "id": "dc363751-a41a-42bd-a36d-30716bdb2d78",
"savedPayload": {
"position": {
"x": 37941.262921057285,
@@ -26171,7 +26844,7 @@
"referenceParent": {
"type": "Point",
"name": "Lower End",
- "id": "dea54df4-e15d-4f3a-bc19-4416a61b95b1"
+ "id": "cb9b2c63-39d6-4374-8e31-19b985b09f3c"
},
"referenceParentCombinedNodePath": [
[
@@ -26214,7 +26887,7 @@
}
}
],
- "id": "ad65d2d2-10db-45bc-b28c-f9ae222c8dc9",
+ "id": "4d9fd356-0e57-483d-bc29-fe99f4d75b28",
"savedPayload": {
"position": {
"x": 37642.9063524468,
@@ -26250,7 +26923,7 @@
"name": "New Style",
"config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}",
"project": "Foundations",
- "id": "eaf63eb3-beb5-4822-841a-66ceb00f6291",
+ "id": "0c8edb0c-aa13-481e-b658-c0e493515ba5",
"savedPayload": {
"position": {
"x": 36952.41029318643,
@@ -26274,7 +26947,7 @@
}
},
"styleConditions": [],
- "id": "daf11474-e417-45dc-be41-fe1dd81180b5",
+ "id": "fbab0bd9-28c1-4766-ae11-92885c9c79c0",
"savedPayload": {
"position": {
"x": 37250.76686179691,
@@ -26302,7 +26975,7 @@
"type": "Polygon Vertex",
"name": " EMA Begin",
"project": "Foundations",
- "id": "f9e93007-b54a-4fc8-a14a-484e79da5323",
+ "id": "92391d18-9ddc-49c4-9a7e-c9f7993a43e3",
"savedPayload": {
"position": {
"x": 37580.48196938769,
@@ -26326,7 +26999,7 @@
"referenceParent": {
"type": "Point",
"name": "EMA Begin",
- "id": "ac8a4055-6210-46e8-adea-b9f6be1e03de"
+ "id": "020d48db-96b4-4b25-a0ba-2c750c502fe4"
},
"referenceParentCombinedNodePath": [
[
@@ -26372,7 +27045,7 @@
"type": "Polygon Vertex",
"name": " EMA End",
"project": "Foundations",
- "id": "a648fc40-3895-4b66-8d52-5dcd94c0ec89",
+ "id": "ffd25225-8af0-46e6-90b6-03312902f9d7",
"savedPayload": {
"position": {
"x": 37847.47999901787,
@@ -26396,7 +27069,7 @@
"referenceParent": {
"type": "Point",
"name": "EMA End",
- "id": "20127845-383f-442b-8b47-82ec42f5c55b"
+ "id": "68476d61-3b58-4a3e-99e4-050cdea64c6c"
},
"referenceParentCombinedNodePath": [
[
@@ -26439,7 +27112,7 @@
}
}
],
- "id": "b8cfb25a-d342-4e18-a967-af1a2265bab2",
+ "id": "5a417775-4767-4701-81b8-505e01bbb65d",
"savedPayload": {
"position": {
"x": 37948.32852871988,
@@ -26475,7 +27148,7 @@
"name": "New Style",
"config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.BYZANTINE_PINK\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}",
"project": "Foundations",
- "id": "48cdfa44-4e04-4e83-9b58-73bdce8249b3",
+ "id": "048c5233-63e3-4deb-bd30-617d2feaf587",
"savedPayload": {
"position": {
"x": 38320.89096862119,
@@ -26499,7 +27172,7 @@
}
},
"styleConditions": [],
- "id": "17486883-7c4f-4f53-8f6c-6d0b1a93e8c2",
+ "id": "3276df04-7a1a-421b-a9b4-47c7404e94cd",
"savedPayload": {
"position": {
"x": 38097.94752097798,
@@ -26527,7 +27200,7 @@
"type": "Polygon Vertex",
"name": " Upper Begin",
"project": "Foundations",
- "id": "71464a40-4849-453a-97c3-f4199e8eb522",
+ "id": "95387300-bc9b-46c4-aa1d-c4420e011bae",
"savedPayload": {
"position": {
"x": 38075.743255242414,
@@ -26551,7 +27224,7 @@
"referenceParent": {
"type": "Point",
"name": "Upper Begin",
- "id": "e4a1807a-51e4-4117-ada3-818e968a2bcb"
+ "id": "50b92a95-fbc5-4749-a271-5f9320f3c467"
},
"referenceParentCombinedNodePath": [
[
@@ -26597,7 +27270,7 @@
"type": "Polygon Vertex",
"name": " Upper End",
"project": "Foundations",
- "id": "e71cfc35-a7de-47eb-bdf1-c034ec0edba2",
+ "id": "0af39a9e-2467-4b20-9b6c-686112b79ef1",
"savedPayload": {
"position": {
"x": 37652.060625691534,
@@ -26621,7 +27294,7 @@
"referenceParent": {
"type": "Point",
"name": "Upper End",
- "id": "08cf0608-4cb3-4343-8a9a-59fecab040a3"
+ "id": "5b57ccee-be92-4d35-80d7-40c0652c425c"
},
"referenceParentCombinedNodePath": [
[
@@ -26664,7 +27337,7 @@
}
}
],
- "id": "dc95b50f-21e8-446e-9c5e-ff08ae575239",
+ "id": "0d959b9c-8c10-44e8-bb8c-a5a3996f41a5",
"savedPayload": {
"position": {
"x": 37875.004073334756,
@@ -26690,7 +27363,7 @@
],
"images": [],
"texts": [],
- "id": "a7a5940f-52fc-48a7-8e4f-3c0a8f30b3ef",
+ "id": "7a351a31-4953-4dd5-9a0c-b7471e79e7ff",
"savedPayload": {
"position": {
"x": 37674.2648914271,
@@ -26730,7 +27403,7 @@
"name": "New Data Formula",
"code": "record.upper",
"project": "Foundations",
- "id": "50d3b1c5-6717-4f68-8da4-46317d44b92e",
+ "id": "dd63b9ee-f99e-4051-80f4-3e4c03106dc4",
"savedPayload": {
"position": {
"x": 37934.07251256243,
@@ -26758,7 +27431,7 @@
"name": "New Text Style",
"config": "{\n \"paletteColor\": \"UI_COLOR.BLACK\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
"project": "Foundations",
- "id": "c276b10c-3021-48ca-bb4b-42a4e9af5084",
+ "id": "d577c489-ca50-43e9-a22b-938c147c6522",
"savedPayload": {
"position": {
"x": 38193.88013369776,
@@ -26781,7 +27454,7 @@
}
}
},
- "id": "ba8041ae-1605-448f-b53f-8df05af5f566",
+ "id": "040620ef-f397-4499-9fa5-1023d77cd955",
"savedPayload": {
"position": {
"x": 37934.07251256243,
@@ -26814,7 +27487,7 @@
"name": "New Data Formula",
"code": "record.ema",
"project": "Foundations",
- "id": "06b5ec35-9542-4948-9301-98145811f853",
+ "id": "6d3e46e9-9225-46ac-8ee0-eb31a6eb497e",
"savedPayload": {
"position": {
"x": 38124.2648914271,
@@ -26842,7 +27515,7 @@
"name": "New Text Style",
"config": "{\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
"project": "Foundations",
- "id": "8bb4df1a-8cee-492c-8960-95133b60fc25",
+ "id": "0493887c-a2cb-43b5-b0f9-05c3ddcd95fa",
"savedPayload": {
"position": {
"x": 37674.2648914271,
@@ -26865,7 +27538,7 @@
}
}
},
- "id": "094c39a8-6608-4209-88d9-bfcba6c00bad",
+ "id": "015347f6-94ee-4859-9635-16f559421219",
"savedPayload": {
"position": {
"x": 37824.2648914271,
@@ -26898,7 +27571,7 @@
"name": "New Data Formula",
"code": "record.lower",
"project": "Foundations",
- "id": "3d72dbbc-5b4c-4b35-b7b7-db10ae6ca035",
+ "id": "cb2b820a-dfb1-4882-8d03-c782f0b17bc7",
"savedPayload": {
"position": {
"x": 37414.457270291765,
@@ -26926,7 +27599,7 @@
"name": "New Text Style",
"config": "{\n \"paletteColor\": \"UI_COLOR.BLACK\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
"project": "Foundations",
- "id": "1854f31a-7d5f-4896-b00e-2899855dd22a",
+ "id": "ee63cf5f-9d55-429f-abce-6e8c345526b2",
"savedPayload": {
"position": {
"x": 37154.64964915643,
@@ -26949,7 +27622,7 @@
}
}
},
- "id": "b1113d0b-0c70-4220-9bc6-0460962d4a4d",
+ "id": "c6ba7de1-8fac-47a9-8daa-5d00f63bf0e1",
"savedPayload": {
"position": {
"x": 37414.457270291765,
@@ -26973,7 +27646,7 @@
}
}
],
- "id": "d0fd723a-5fe2-4944-a040-82e503802d86",
+ "id": "11c7b958-d350-420b-a617-3cec64c854bd",
"savedPayload": {
"position": {
"x": 37674.2648914271,
@@ -26997,7 +27670,7 @@
}
}
],
- "id": "b046d0db-5bf6-4d9a-8462-d5fa14fa2da9",
+ "id": "500359cd-4841-4735-a704-480658d31aa4",
"savedPayload": {
"position": {
"x": 37524.2648914271,
@@ -27021,7 +27694,7 @@
}
}
],
- "id": "f907d36f-c0c5-4b84-ad00-75a115f5ef1b",
+ "id": "ff17a96b-f2de-4ecd-969e-5f613e60a980",
"savedPayload": {
"position": {
"x": 36981.55979311461,
@@ -27074,7 +27747,7 @@
"name": "New Point Formula",
"code": "x = record.begin\ny = record.previous.OneHR",
"project": "Foundations",
- "id": "2cab43a6-669d-4e7d-932d-e6fcc963d622",
+ "id": "6ac3be1b-d80c-4dae-be72-406893adea08",
"savedPayload": {
"position": {
"x": 36626.59507819932,
@@ -27097,7 +27770,7 @@
}
}
},
- "id": "656d56eb-fea1-4443-82f7-0dc547a09096",
+ "id": "0a224bfe-cda0-41a3-83fc-392e2a3d648c",
"savedPayload": {
"position": {
"x": 36865.24361684978,
@@ -27129,7 +27802,7 @@
"name": "New Point Formula",
"code": "x = record.end\ny = record.OneHR",
"project": "Foundations",
- "id": "d9f02270-0319-4414-8383-69ad0d5b8545",
+ "id": "47f2cd7c-2cef-4dfd-937d-fe52a468283e",
"savedPayload": {
"position": {
"x": 36929.189300056045,
@@ -27152,7 +27825,7 @@
}
}
},
- "id": "930a60a5-70ab-4ee3-9682-31ebf6e933bf",
+ "id": "a412ed26-3209-4604-9ce6-8216fde49336",
"savedPayload": {
"position": {
"x": 37016.54072777814,
@@ -27176,7 +27849,7 @@
}
}
],
- "id": "3e74daab-4004-44e3-8fb4-38bbedc93a5a",
+ "id": "aa87c79a-6566-4132-a5bc-6e236d4a35da",
"savedPayload": {
"position": {
"x": 37103.892155500245,
@@ -27214,7 +27887,7 @@
"name": "New Style",
"config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_BLUE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}",
"project": "Foundations",
- "id": "61c6dab0-8b3f-4095-9c19-a7c141653647",
+ "id": "b2bf7348-0a49-4b4c-8202-9cdf0978ab69",
"savedPayload": {
"position": {
"x": 36087.26337486669,
@@ -27238,7 +27911,7 @@
}
},
"styleConditions": [],
- "id": "5353f336-da8c-4c0c-a868-e128c9e37eff",
+ "id": "8942ed1f-d936-46bf-b1de-4fc573ced3be",
"savedPayload": {
"position": {
"x": 36372.58032975524,
@@ -27266,7 +27939,7 @@
"type": "Polygon Vertex",
"name": " OneHRBegin",
"project": "Foundations",
- "id": "f645ebaf-7e36-4362-8a33-f3075586f2ef",
+ "id": "29f04237-189a-46a6-9ccc-da70985e6582",
"savedPayload": {
"position": {
"x": 36750.60238295627,
@@ -27290,7 +27963,7 @@
"referenceParent": {
"type": "Point",
"name": "OneHRBegin",
- "id": "656d56eb-fea1-4443-82f7-0dc547a09096"
+ "id": "0a224bfe-cda0-41a3-83fc-392e2a3d648c"
},
"referenceParentCombinedNodePath": [
[
@@ -27336,7 +28009,7 @@
"type": "Polygon Vertex",
"name": " OneHREnd",
"project": "Foundations",
- "id": "9df1a9fc-cff0-43e7-bcdc-b9490d4ad2d6",
+ "id": "48031251-5c29-4643-8e24-c1c608707807",
"savedPayload": {
"position": {
"x": 36943.21423953233,
@@ -27360,7 +28033,7 @@
"referenceParent": {
"type": "Point",
"name": "OneHREnd",
- "id": "930a60a5-70ab-4ee3-9682-31ebf6e933bf"
+ "id": "a412ed26-3209-4604-9ce6-8216fde49336"
},
"referenceParentCombinedNodePath": [
[
@@ -27403,7 +28076,7 @@
}
}
],
- "id": "891f5080-b169-47b2-ba66-fa826cad1056",
+ "id": "b550f6a0-b9db-41fd-8829-87a0a499cff5",
"savedPayload": {
"position": {
"x": 37907.18919917372,
@@ -27429,7 +28102,7 @@
],
"images": [],
"texts": [],
- "id": "44a7048a-0f1b-4ada-ba80-8293a999f993",
+ "id": "ae2bc3a2-5883-4428-b75e-eed99ec12761",
"savedPayload": {
"position": {
"x": 37429.89212187281,
@@ -27469,7 +28142,7 @@
"name": "New Data Formula",
"code": "record.OneHR",
"project": "Foundations",
- "id": "c35f2ef7-fa4e-47d0-9ae2-d85984193f5b",
+ "id": "d9cdcdd9-1d1f-4a8e-956e-30a41f0750f8",
"savedPayload": {
"position": {
"x": 38792.126272511116,
@@ -27497,7 +28170,7 @@
"name": "New Text Style",
"config": "{\n \"paletteColor\": \"UI_COLOR.TRUE_BLUE\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
"project": "Foundations",
- "id": "630d1d34-0514-4ae2-88e6-88fa75306d80",
+ "id": "531de9ed-80c8-46d0-9a98-1edc645bfbb9",
"savedPayload": {
"position": {
"x": 38590.396791273306,
@@ -27520,7 +28193,7 @@
}
}
},
- "id": "a0ad6c19-ccff-4274-9b96-e8de286eda3b",
+ "id": "615cdb73-7d34-4c0f-a0ab-3a2b75ccc5c7",
"savedPayload": {
"position": {
"x": 38473.92822097717,
@@ -27544,7 +28217,7 @@
}
}
],
- "id": "78eb6fda-3fe4-4baa-b5e1-2b9fdb31c5e0",
+ "id": "3b0ffd59-ab52-4f64-8e0f-da5d34e446ca",
"savedPayload": {
"position": {
"x": 38039.26159914709,
@@ -27568,7 +28241,7 @@
}
}
],
- "id": "85af364a-521b-4bad-8156-3942b8bef661",
+ "id": "c9acbab4-3d3d-4e30-a9cc-19099858998d",
"savedPayload": {
"position": {
"x": 37604.59497731701,
@@ -27592,7 +28265,7 @@
}
}
],
- "id": "6c11ed11-e4d5-48aa-be80-1f2ec9d9ad51",
+ "id": "cbc6bc89-ef07-4048-82dd-36877ed0fb1e",
"savedPayload": {
"position": {
"x": 37166.969989739584,
@@ -27646,7 +28319,7 @@
"name": "New Point Formula",
"code": "x = record.begin\ny = record.previous.upvol",
"project": "Foundations",
- "id": "75341cac-33c8-4cc9-a364-ec294b00c787",
+ "id": "359a4b0e-c030-4aa4-b71e-7926416c9b06",
"savedPayload": {
"position": {
"x": 36997.56046712675,
@@ -27669,7 +28342,7 @@
}
}
},
- "id": "bfbe479f-853c-4198-a0ca-eec11fcf8c2b",
+ "id": "fa0f3365-1041-4150-928d-abe4029f3a65",
"savedPayload": {
"position": {
"x": 36864.422598776066,
@@ -27701,7 +28374,7 @@
"name": "New Point Formula",
"code": "x = record.end\ny = record.upvol",
"project": "Foundations",
- "id": "95eb6ed7-165f-433f-8c2b-ad0758f8833f",
+ "id": "86a8864c-8d88-4a3f-9142-676e507a949d",
"savedPayload": {
"position": {
"x": 36789.26150576405,
@@ -27724,7 +28397,7 @@
}
}
},
- "id": "5c55a623-de24-45a7-9819-a2de31c644b9",
+ "id": "9e90ae14-1e1e-45a8-8bbe-011224431f91",
"savedPayload": {
"position": {
"x": 36760.273118094716,
@@ -27756,7 +28429,7 @@
"name": "New Point Formula",
"code": "x = record.begin\ny = record.previous.lowvol",
"project": "Foundations",
- "id": "98fa4b89-c474-4a5e-a551-594822268749",
+ "id": "bd8a8c69-8d79-43e9-9feb-87d601daf1ca",
"savedPayload": {
"position": {
"x": 36537.30485006064,
@@ -27779,7 +28452,7 @@
}
}
},
- "id": "c4e2e69a-095e-4ac2-9bd4-0ee1c3304a5b",
+ "id": "d584e97d-4c23-42d8-949c-0706f36784ac",
"savedPayload": {
"position": {
"x": 36634.29479024301,
@@ -27811,7 +28484,7 @@
"name": "New Point Formula",
"code": "x = record.end\ny = record.lowvol",
"project": "Foundations",
- "id": "07b8f8ec-a13c-4a23-87a6-b88d882ffabd",
+ "id": "bd0ff036-f6ac-4cd8-9a87-9e2aed6fc778",
"savedPayload": {
"position": {
"x": 36431.41900074032,
@@ -27834,7 +28507,7 @@
}
}
},
- "id": "2ed47e2f-0fd2-42aa-a448-512d123e75c8",
+ "id": "7d9d8f75-d8be-4231-8316-7a89db6cdc16",
"savedPayload": {
"position": {
"x": 36581.35186558285,
@@ -27866,7 +28539,7 @@
"name": "New Point Formula",
"code": "x = record.begin\ny = 0",
"project": "Foundations",
- "id": "adf38fd4-f3d6-4687-8ab9-17d67ce9142e",
+ "id": "3949ff06-6dfb-43ec-8381-e42629d16d8f",
"savedPayload": {
"position": {
"x": 36551.338162019005,
@@ -27889,7 +28562,7 @@
}
}
},
- "id": "98cd2866-e43e-4945-84ba-a3b0a953ae71",
+ "id": "92c127ef-699c-4b2c-9986-558aab3f1d1a",
"savedPayload": {
"position": {
"x": 36641.31144622219,
@@ -27921,7 +28594,7 @@
"name": "New Point Formula",
"code": "x = record.end\ny = 0",
"project": "Foundations",
- "id": "adf2ab47-2379-4813-9b4c-1ba3b4fb46e9",
+ "id": "6e7bff7e-a07a-4817-8d99-f85975c52fc4",
"savedPayload": {
"position": {
"x": 36806.760759548735,
@@ -27944,7 +28617,7 @@
}
}
},
- "id": "2d7445c5-58ec-4f66-899e-d98e5b054a8a",
+ "id": "19687912-aeaf-4492-b7c8-48a0fe615473",
"savedPayload": {
"position": {
"x": 36769.02274498706,
@@ -27968,7 +28641,7 @@
}
}
],
- "id": "867dec43-e6ae-45e2-8dc0-265536c0e5bb",
+ "id": "282af347-23f2-4ddf-8c15-cfda8ce78c47",
"savedPayload": {
"position": {
"x": 36731.28473042538,
@@ -28006,7 +28679,7 @@
"name": "New Style",
"config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.GREEN\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}",
"project": "Foundations",
- "id": "f622b82c-5020-4c35-9804-cb53c0c6e9ec",
+ "id": "39df2d01-802d-4c48-81d9-49b59313e2f9",
"savedPayload": {
"position": {
"x": 36900.244872870506,
@@ -28030,7 +28703,7 @@
}
},
"styleConditions": [],
- "id": "65c0be3a-c2be-4c05-b0f4-a1ccf8a717df",
+ "id": "7d1d7bff-5297-4421-9adb-aaf32fa4aa5b",
"savedPayload": {
"position": {
"x": 37198.60144148099,
@@ -28058,7 +28731,7 @@
"type": "Polygon Vertex",
"name": " Upvol Begin",
"project": "Foundations",
- "id": "8b3085ed-6205-4628-a037-92fd43972a4e",
+ "id": "f6a1172e-ab1b-42d6-bfd9-389faf1ffe2e",
"savedPayload": {
"position": {
"x": 37465.59947111118,
@@ -28082,7 +28755,7 @@
"referenceParent": {
"type": "Point",
"name": "Upvol Begin",
- "id": "bfbe479f-853c-4198-a0ca-eec11fcf8c2b"
+ "id": "fa0f3365-1041-4150-928d-abe4029f3a65"
},
"referenceParentCombinedNodePath": [
[
@@ -28128,7 +28801,7 @@
"type": "Polygon Vertex",
"name": " Upvol End",
"project": "Foundations",
- "id": "932f9d19-4923-43d8-bea5-716f88b11287",
+ "id": "eae0da42-8bb3-461e-a953-a3aaa9c24bd8",
"savedPayload": {
"position": {
"x": 37795.31457870196,
@@ -28152,7 +28825,7 @@
"referenceParent": {
"type": "Point",
"name": "Upvol End",
- "id": "5c55a623-de24-45a7-9819-a2de31c644b9"
+ "id": "9e90ae14-1e1e-45a8-8bbe-011224431f91"
},
"referenceParentCombinedNodePath": [
[
@@ -28195,7 +28868,7 @@
}
}
],
- "id": "28778979-ac0e-4a58-8abc-e2f4bd1e6a9f",
+ "id": "76532f59-dbf7-4d91-90be-76e1a7093a13",
"savedPayload": {
"position": {
"x": 37327.577367164115,
@@ -28231,7 +28904,7 @@
"name": "New Style",
"config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RED\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}",
"project": "Foundations",
- "id": "721f8f33-39fb-4b71-ab36-e57b3006c9cb",
+ "id": "21944204-f541-4ef6-9be0-0431463f7e32",
"savedPayload": {
"position": {
"x": 37763.95603972166,
@@ -28255,7 +28928,7 @@
}
},
"styleConditions": [],
- "id": "e393cbf0-0da8-4b3c-b3b6-609ff80ff03a",
+ "id": "ff472d82-6483-460d-ae55-e9bb59adddfd",
"savedPayload": {
"position": {
"x": 37795.31457870196,
@@ -28283,7 +28956,7 @@
"type": "Polygon Vertex",
"name": " LowVol Begin",
"project": "Foundations",
- "id": "86ad15cd-dab2-4509-8b07-e9d583c3ebcd",
+ "id": "36773029-ee59-4dd6-b58b-4627fd9bb4d1",
"savedPayload": {
"position": {
"x": 38125.02968629274,
@@ -28307,7 +28980,7 @@
"referenceParent": {
"type": "Point",
"name": "LowVol Begin",
- "id": "c4e2e69a-095e-4ac2-9bd4-0ee1c3304a5b"
+ "id": "d584e97d-4c23-42d8-949c-0706f36784ac"
},
"referenceParentCombinedNodePath": [
[
@@ -28353,7 +29026,7 @@
"type": "Polygon Vertex",
"name": " LowVol End",
"project": "Foundations",
- "id": "43f25a02-998a-4bcb-a925-513ab9c42211",
+ "id": "5b2f47c0-88b5-41ba-a2a9-0791c17b91e0",
"savedPayload": {
"position": {
"x": 37858.031656662555,
@@ -28377,7 +29050,7 @@
"referenceParent": {
"type": "Point",
"name": "LowVol End",
- "id": "2ed47e2f-0fd2-42aa-a448-512d123e75c8"
+ "id": "7d9d8f75-d8be-4231-8316-7a89db6cdc16"
},
"referenceParentCombinedNodePath": [
[
@@ -28420,7 +29093,7 @@
}
}
],
- "id": "8776ad99-8362-4d57-9fe4-8eb07e26aa28",
+ "id": "031704ab-d39f-4ee5-af2c-bdecbb7e22a2",
"savedPayload": {
"position": {
"x": 37678.31654907177,
@@ -28456,7 +29129,7 @@
"name": "New Style",
"config": "{\n \"default\": {\n \"opacity\": 0.8,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.BLACK\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}",
"project": "Foundations",
- "id": "0b5ab5df-1ccf-4926-ba5b-efd8a203deea",
+ "id": "af52ec25-f35c-40f6-a93c-f0f020373d0a",
"savedPayload": {
"position": {
"x": 37946.50784378257,
@@ -28480,7 +29153,7 @@
}
},
"styleConditions": [],
- "id": "d61f379c-0620-490d-8d55-934c19454f76",
+ "id": "ea441c8e-4b33-4dff-a954-48425f911954",
"savedPayload": {
"position": {
"x": 37884.134336537245,
@@ -28508,7 +29181,7 @@
"type": "Polygon Vertex",
"name": " Zero begin",
"project": "Foundations",
- "id": "b9b81485-8f56-40f2-a36d-85fff09f99f1",
+ "id": "ac6e4c87-fea2-430b-a247-579755345eb7",
"savedPayload": {
"position": {
"x": 38115.20510951206,
@@ -28532,7 +29205,7 @@
"referenceParent": {
"type": "Point",
"name": "Zero begin",
- "id": "98cd2866-e43e-4945-84ba-a3b0a953ae71"
+ "id": "92c127ef-699c-4b2c-9986-558aab3f1d1a"
},
"referenceParentCombinedNodePath": [
[
@@ -28578,7 +29251,7 @@
"type": "Polygon Vertex",
"name": " Zero End",
"project": "Foundations",
- "id": "530fead5-97b1-4dba-a8fc-88c538db92e4",
+ "id": "70dc3c55-6295-4b9d-b069-f91f81f65ad5",
"savedPayload": {
"position": {
"x": 37759.38732204659,
@@ -28602,7 +29275,7 @@
"referenceParent": {
"type": "Point",
"name": "Zero End",
- "id": "2d7445c5-58ec-4f66-899e-d98e5b054a8a"
+ "id": "19687912-aeaf-4492-b7c8-48a0fe615473"
},
"referenceParentCombinedNodePath": [
[
@@ -28645,7 +29318,7 @@
}
}
],
- "id": "9674a8aa-7b52-4fe6-a679-5b044860284d",
+ "id": "cf19a7f9-6263-433a-ad1e-0a7591b3f87e",
"savedPayload": {
"position": {
"x": 37821.76082929192,
@@ -28671,7 +29344,7 @@
],
"images": [],
"texts": [],
- "id": "db285d93-85cc-4ba5-bbe0-810e6409caaa",
+ "id": "7928633e-c027-4931-9675-f19ec47a353e",
"savedPayload": {
"position": {
"x": 37528.31654907177,
@@ -28711,7 +29384,7 @@
"name": "New Data Formula",
"code": "record.upvol",
"project": "Foundations",
- "id": "357529cf-b989-4cc0-bd8b-79ba17c8f566",
+ "id": "c1f3442a-a5c3-4c5e-bf19-d4a2f4cc76de",
"savedPayload": {
"position": {
"x": 38045.08528467704,
@@ -28739,7 +29412,7 @@
"name": "New Text Style",
"config": "{\n \"paletteColor\": \"UI_COLOR.GREEN\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
"project": "Foundations",
- "id": "67997e49-4fc5-4c10-85d5-5636ae1716f0",
+ "id": "85e2e50e-68b1-4dcb-88d9-ee3765cd567c",
"savedPayload": {
"position": {
"x": 38350.507460950124,
@@ -28762,7 +29435,7 @@
}
}
},
- "id": "66d0848b-18c2-448e-aa50-56efe92ee447",
+ "id": "2ac7e06d-a7b3-4808-90a3-93578f8171a4",
"savedPayload": {
"position": {
"x": 38076.44382365734,
@@ -28795,7 +29468,7 @@
"name": "New Data Formula",
"code": "record.lowvol",
"project": "Foundations",
- "id": "10cad9d6-7542-4c67-8959-0c91928e362d",
+ "id": "7cab0e5d-2881-4e78-be94-8e0bc479dde9",
"savedPayload": {
"position": {
"x": 38139.160901617935,
@@ -28823,7 +29496,7 @@
"name": "New Text Style",
"config": "{\n \"paletteColor\": \"UI_COLOR.RED\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
"project": "Foundations",
- "id": "5c103388-67ff-43b2-b1d5-eda9bb05926f",
+ "id": "558f9820-d68d-4988-9578-3698d41b437c",
"savedPayload": {
"position": {
"x": 37622.392166012665,
@@ -28846,7 +29519,7 @@
}
}
},
- "id": "e9923c0c-7793-4f5e-bf95-bb20ee6d548d",
+ "id": "6e39ea57-f04b-44c5-90ed-2df95190a84a",
"savedPayload": {
"position": {
"x": 37865.09726432515,
@@ -28870,7 +29543,7 @@
}
}
],
- "id": "6fb10c14-4580-405d-b515-9a3eb648970c",
+ "id": "c0e33fd9-0324-48bd-8ac4-5fdc5a07a1d8",
"savedPayload": {
"position": {
"x": 37833.738725344854,
@@ -28894,15 +29567,15 @@
}
}
],
- "id": "2541c8f9-7c5f-4aa8-ac4c-d10f25cce6ff",
+ "id": "d341b990-dd29-4bb2-afde-fc2ce9c6b05b",
"savedPayload": {
"position": {
- "x": 37074.2648914271,
- "y": 19321.267834691527
+ "x": 37720.9063524468,
+ "y": 19165.58241745653
},
"targetPosition": {
- "x": 37316.969989739584,
- "y": 19497.60341037927
+ "x": 37994.969989739584,
+ "y": 19287.60341037927
},
"floatingObject": {
"isPinned": false,
@@ -28941,7 +29614,7 @@
"name": "New Point Formula",
"code": "x = record.begin\ny = record.previous.wto",
"project": "Foundations",
- "id": "d5a36f6e-1769-43fc-bc21-3e662f3ffd1b",
+ "id": "18faa608-90f3-4f63-900f-2e57449b489d",
"savedPayload": {
"position": {
"x": 36955.9129639563,
@@ -28964,7 +29637,7 @@
}
}
},
- "id": "f914b974-2cff-419a-812a-e24a3ad8a934",
+ "id": "8a87c4ae-bd4d-4be0-9a03-c488dc572d60",
"savedPayload": {
"position": {
"x": 36656.643748878356,
@@ -28996,7 +29669,7 @@
"name": "New Point Formula",
"code": "x = record.end\ny = record.wto",
"project": "Foundations",
- "id": "1ef3e3de-7cfb-4bbe-b058-3e18b6284ecf",
+ "id": "b0af593a-8f1b-4ab5-9487-e951b84016e6",
"savedPayload": {
"position": {
"x": 36788.97841400359,
@@ -29019,7 +29692,7 @@
}
}
},
- "id": "ee632493-6f86-4652-a953-549ec77443d2",
+ "id": "c9996474-91ff-4f00-92df-f9ebc99b766d",
"savedPayload": {
"position": {
"x": 36573.176473902,
@@ -29051,7 +29724,7 @@
"name": "New Point Formula",
"code": "x = record.begin\ny = record.previous.wbo",
"project": "Foundations",
- "id": "761b6b83-0559-4ac0-8c28-3ad03c34ee35",
+ "id": "05b175aa-ec17-4373-84b2-ec57d7e79bac",
"savedPayload": {
"position": {
"x": 36420.091611761,
@@ -29074,7 +29747,7 @@
}
}
},
- "id": "621925c5-2479-494b-814f-436decf16db0",
+ "id": "66395ca1-3ca8-4ad3-b3ce-27b1423fb50e",
"savedPayload": {
"position": {
"x": 36388.733072780706,
@@ -29106,7 +29779,7 @@
"name": "New Point Formula",
"code": "x = record.end\ny = record.wbo",
"project": "Foundations",
- "id": "426fa9e8-75e6-4572-a12f-f149399fab6b",
+ "id": "b15c6406-bcfa-4199-9314-4598de5447a9",
"savedPayload": {
"position": {
"x": 36021.858791717954,
@@ -29129,7 +29802,7 @@
}
}
},
- "id": "24e336c8-b754-4f49-a6b5-bf231004368a",
+ "id": "3bd05fa4-a173-46d5-ad43-6c87eaec8d55",
"savedPayload": {
"position": {
"x": 36189.61666275918,
@@ -29161,7 +29834,7 @@
"name": "New Point Formula",
"code": "x = record.begin\ny = 0",
"project": "Foundations",
- "id": "7d83b610-2863-4153-b88b-b6521a800385",
+ "id": "006eb527-9f9b-4984-be10-6d54a04e413b",
"savedPayload": {
"position": {
"x": 35780.61751623741,
@@ -29184,7 +29857,7 @@
}
}
},
- "id": "65c140da-51f8-419c-9bb0-089612d5ef21",
+ "id": "d39c9b34-aa64-46f0-b59f-3753f3902846",
"savedPayload": {
"position": {
"x": 36068.99602501891,
@@ -29216,7 +29889,7 @@
"name": "New Point Formula",
"code": "x = record.end\ny = 0",
"project": "Foundations",
- "id": "a1171598-61c0-4470-b87e-b864e724a2a0",
+ "id": "d380c685-9e0c-49ac-8f1e-019d67b4e888",
"savedPayload": {
"position": {
"x": 35809.24725921484,
@@ -29239,7 +29912,7 @@
}
}
},
- "id": "d23a2d2b-f193-4c62-aa7b-78b3a40a72b9",
+ "id": "2aae8bd5-a9b3-473e-b0b5-14b17a8d4f20",
"savedPayload": {
"position": {
"x": 36083.310896507624,
@@ -29271,7 +29944,7 @@
"name": "New Point Formula",
"code": "x = record.begin\ny = record.histogram",
"project": "Foundations",
- "id": "d5028686-ed2e-41fe-80c4-c04b04aa7a21",
+ "id": "e15c519b-ecb2-455a-8a71-ce59f6b254d1",
"savedPayload": {
"position": {
"x": 36094.35184572697,
@@ -29294,7 +29967,7 @@
}
}
},
- "id": "f39bee14-554d-46c3-acc3-442e22c90b4c",
+ "id": "9eef0b25-1af6-40fd-ab03-528d43abc964",
"savedPayload": {
"position": {
"x": 36225.86318976369,
@@ -29326,7 +29999,7 @@
"name": "New Point Formula",
"code": "x = record.end\ny = record.histogram",
"project": "Foundations",
- "id": "02238ba7-8ad4-4dc4-8fdb-db952f5a6e23",
+ "id": "9514de6a-c564-4050-9768-12f3649b8545",
"savedPayload": {
"position": {
"x": 36502.527671160206,
@@ -29349,7 +30022,7 @@
}
}
},
- "id": "24096fb9-3393-4392-a884-75df8f4bdd27",
+ "id": "3b47110a-7d0c-4114-bc46-c094156c44ac",
"savedPayload": {
"position": {
"x": 36429.95110248031,
@@ -29373,7 +30046,7 @@
}
}
],
- "id": "34367e6e-e4ae-4166-9229-e08e4e838d4c",
+ "id": "31cd076d-56f9-4d26-bf57-01a4c03eb621",
"savedPayload": {
"position": {
"x": 36357.37453380041,
@@ -29411,7 +30084,7 @@
"name": "New Style",
"config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.GREEN\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}",
"project": "Foundations",
- "id": "467b75c3-5695-4623-a4df-4f8e1cab48d8",
+ "id": "a2668f44-fc8e-4d4c-8c29-e2933cca6472",
"savedPayload": {
"position": {
"x": 37355.80991388024,
@@ -29435,7 +30108,7 @@
}
},
"styleConditions": [],
- "id": "3a0982d0-c5c0-4b59-a8cd-6a4fc13966fa",
+ "id": "0dc2f48a-c4b3-4d85-ad40-7339316ab602",
"savedPayload": {
"position": {
"x": 37641.12686876879,
@@ -29463,7 +30136,7 @@
"type": "Polygon Vertex",
"name": " WTO Begin",
"project": "Foundations",
- "id": "f5060a1a-605a-4b6c-9b36-10d73e7ee5aa",
+ "id": "01cb4ae6-3c3b-4767-b458-8339e0254aa0",
"savedPayload": {
"position": {
"x": 38019.14892196983,
@@ -29487,7 +30160,7 @@
"referenceParent": {
"type": "Point",
"name": "WTO Begin",
- "id": "f914b974-2cff-419a-812a-e24a3ad8a934"
+ "id": "8a87c4ae-bd4d-4be0-9a03-c488dc572d60"
},
"referenceParentCombinedNodePath": [
[
@@ -29533,7 +30206,7 @@
"type": "Polygon Vertex",
"name": " WTO End",
"project": "Foundations",
- "id": "4efe5566-4155-4ffe-902b-7acb33ee0661",
+ "id": "bda46405-e052-44b0-9915-3b752f3c0bd0",
"savedPayload": {
"position": {
"x": 38211.76077854589,
@@ -29557,7 +30230,7 @@
"referenceParent": {
"type": "Point",
"name": "WTO End",
- "id": "ee632493-6f86-4652-a953-549ec77443d2"
+ "id": "c9996474-91ff-4f00-92df-f9ebc99b766d"
},
"referenceParentCombinedNodePath": [
[
@@ -29600,7 +30273,7 @@
}
}
],
- "id": "ed18d2f2-c135-4de6-b757-936e7e82b241",
+ "id": "f2061409-304e-4956-ac54-f433e4690f46",
"savedPayload": {
"position": {
"x": 37254.25291177899,
@@ -29636,7 +30309,7 @@
"name": "New Style",
"config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RED\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}",
"project": "Foundations",
- "id": "a612938a-39b5-4153-809d-e4af1f5dfe89",
+ "id": "ef73d563-236b-44bc-af02-bc0ec190e6b3",
"savedPayload": {
"position": {
"x": 37390.04584309669,
@@ -29660,7 +30333,7 @@
}
},
"styleConditions": [],
- "id": "470abf40-efd0-401b-9f67-c7f6dc255c2a",
+ "id": "e32dacdf-4c7a-4385-89a5-a4476e9f785f",
"savedPayload": {
"position": {
"x": 37421.40438207699,
@@ -29688,7 +30361,7 @@
"type": "Polygon Vertex",
"name": " WBO Begin",
"project": "Foundations",
- "id": "12c7bbaf-38d4-477c-800b-a21357200a2b",
+ "id": "e7c696d9-7bc0-4882-8017-c955f23ff178",
"savedPayload": {
"position": {
"x": 37751.11948966777,
@@ -29712,7 +30385,7 @@
"referenceParent": {
"type": "Point",
"name": "WBO Begin",
- "id": "621925c5-2479-494b-814f-436decf16db0"
+ "id": "66395ca1-3ca8-4ad3-b3ce-27b1423fb50e"
},
"referenceParentCombinedNodePath": [
[
@@ -29758,7 +30431,7 @@
"type": "Polygon Vertex",
"name": " WBO End",
"project": "Foundations",
- "id": "1f98be76-9036-4e89-af4a-622243d0245e",
+ "id": "a33c07dd-39f4-472b-a7ee-86e2a80d43d5",
"savedPayload": {
"position": {
"x": 37484.12146003758,
@@ -29782,7 +30455,7 @@
"referenceParent": {
"type": "Point",
"name": "WBO End",
- "id": "24e336c8-b754-4f49-a6b5-bf231004368a"
+ "id": "3bd05fa4-a173-46d5-ad43-6c87eaec8d55"
},
"referenceParentCombinedNodePath": [
[
@@ -29825,7 +30498,7 @@
}
}
],
- "id": "67c66f7a-0de8-4aff-89d1-3976f6d0d3ea",
+ "id": "06150433-da3e-4e6b-a185-8189c39fda25",
"savedPayload": {
"position": {
"x": 37496.958010091475,
@@ -29861,7 +30534,7 @@
"name": "New Style",
"config": "{\n \"default\": {\n \"opacity\": 0.8,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.BLACK\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}",
"project": "Foundations",
- "id": "6b95219a-1ddb-4973-992e-d41f82ff9559",
+ "id": "e157f98f-7ba4-465b-8e05-1cf9d44539b7",
"savedPayload": {
"position": {
"x": 37572.5976471576,
@@ -29885,7 +30558,7 @@
}
},
"styleConditions": [],
- "id": "9e72d663-58a8-4fbc-b67d-cd65f69c5bfc",
+ "id": "cd6629a4-bb92-4376-8dce-c992ef5589a8",
"savedPayload": {
"position": {
"x": 37510.22413991227,
@@ -29913,7 +30586,7 @@
"type": "Polygon Vertex",
"name": " Zero begin",
"project": "Foundations",
- "id": "4ace42bd-fb70-4875-8009-e0afb65aa187",
+ "id": "e5faac91-fdc6-48e3-9eb2-8fb1eecdf562",
"savedPayload": {
"position": {
"x": 37741.29491288709,
@@ -29937,7 +30610,7 @@
"referenceParent": {
"type": "Point",
"name": "Zero begin",
- "id": "65c140da-51f8-419c-9bb0-089612d5ef21"
+ "id": "d39c9b34-aa64-46f0-b59f-3753f3902846"
},
"referenceParentCombinedNodePath": [
[
@@ -29983,7 +30656,7 @@
"type": "Polygon Vertex",
"name": " Zero End",
"project": "Foundations",
- "id": "3e7bede0-8cdb-4660-b913-01cea7d92566",
+ "id": "61287dd9-877c-431d-b619-5473a42f1aba",
"savedPayload": {
"position": {
"x": 37385.47712542162,
@@ -30007,7 +30680,7 @@
"referenceParent": {
"type": "Point",
"name": "Zero End",
- "id": "d23a2d2b-f193-4c62-aa7b-78b3a40a72b9"
+ "id": "2aae8bd5-a9b3-473e-b0b5-14b17a8d4f20"
},
"referenceParentCombinedNodePath": [
[
@@ -30050,7 +30723,7 @@
}
}
],
- "id": "1fc97428-5bb8-494e-aedc-2f5dba996359",
+ "id": "5d47bbdb-f8d3-4486-8060-cdbd2ae94a27",
"savedPayload": {
"position": {
"x": 37771.02164738426,
@@ -30086,7 +30759,7 @@
"name": "New Style",
"config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_GREEN\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\"\n }\n}",
"project": "Foundations",
- "id": "7ff32b5c-bc6b-4172-b63d-b389cfdc100b",
+ "id": "ec656acc-bb2c-4de3-a0d1-fbb2c67b2095",
"savedPayload": {
"position": {
"x": 37814.0840642872,
@@ -30120,7 +30793,7 @@
"name": "New Style",
"config": "{\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_RED\"\n}",
"project": "Foundations",
- "id": "512f114f-064f-4443-bfb5-5c0bc5ad46c1",
+ "id": "77b9b6ef-7792-41d1-be52-bd94787fd957",
"savedPayload": {
"position": {
"x": 38467.937809828065,
@@ -30143,7 +30816,7 @@
}
}
},
- "id": "9b924b6b-1565-485a-bb70-0f7c6ccddd66",
+ "id": "8c57ae53-b8a0-499a-aa00-c52fee050658",
"savedPayload": {
"position": {
"x": 38178.74895161931,
@@ -30167,7 +30840,7 @@
}
}
],
- "id": "2d315326-2a02-46c5-a36a-57a96b73c412",
+ "id": "40b18911-1480-4c22-b65c-a076071ddd63",
"savedPayload": {
"position": {
"x": 37726.9041572412,
@@ -30199,7 +30872,7 @@
"name": "New Style",
"config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_GREEN\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\"\n }\n}",
"project": "Foundations",
- "id": "f41f948b-395f-4766-b9ec-da7dc9b89578",
+ "id": "2cb5f808-0a4c-4b1a-aa4d-4bf0986dd2b4",
"savedPayload": {
"position": {
"x": 37864.41924527476,
@@ -30233,7 +30906,7 @@
"name": "New Style",
"config": "{\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_RED\"\n}",
"project": "Foundations",
- "id": "8af6702d-0485-4e89-ae88-659036f28b19",
+ "id": "5f9b460d-7f9f-43c4-9067-6c78b52e67af",
"savedPayload": {
"position": {
"x": 38578.03491057603,
@@ -30256,7 +30929,7 @@
}
}
},
- "id": "a5d527c1-f1a3-4ae9-9d96-32ce46205e0a",
+ "id": "11030654-1778-4227-a9da-f0896fc827f9",
"savedPayload": {
"position": {
"x": 38280.18083267348,
@@ -30280,7 +30953,7 @@
}
}
],
- "id": "4ddfda6f-f2f6-4845-86d2-92a54dbb1e3a",
+ "id": "58c8faa5-d6c7-49c4-83d8-8b7e7e8cc498",
"savedPayload": {
"position": {
"x": 37982.32675477093,
@@ -30308,7 +30981,7 @@
"type": "Polygon Vertex",
"name": " Zero begin",
"project": "Foundations",
- "id": "7b856c49-3f54-46c0-8239-504bf66c52cf",
+ "id": "cb6e0463-ccfe-42eb-81e6-8c8a598682f8",
"savedPayload": {
"position": {
"x": 38102.24591604961,
@@ -30332,7 +31005,7 @@
"referenceParent": {
"type": "Point",
"name": "Zero begin",
- "id": "65c140da-51f8-419c-9bb0-089612d5ef21"
+ "id": "d39c9b34-aa64-46f0-b59f-3753f3902846"
},
"referenceParentCombinedNodePath": [
[
@@ -30378,7 +31051,7 @@
"type": "Polygon Vertex",
"name": " Histogram Begin",
"project": "Foundations",
- "id": "697da559-1233-47b3-a018-37fed235a547",
+ "id": "79a14f17-3e1c-4db9-95d6-b3b6bf3fc584",
"savedPayload": {
"position": {
"x": 37996.3600667293,
@@ -30402,7 +31075,7 @@
"referenceParent": {
"type": "Point",
"name": "Histogram Begin",
- "id": "f39bee14-554d-46c3-acc3-442e22c90b4c"
+ "id": "9eef0b25-1af6-40fd-ab03-528d43abc964"
},
"referenceParentCombinedNodePath": [
[
@@ -30448,7 +31121,7 @@
"type": "Polygon Vertex",
"name": " Histogram End",
"project": "Foundations",
- "id": "52bfae0e-2566-40fb-9fa0-d598c747324d",
+ "id": "241ef9b4-ea8a-4550-b37b-dc062d32bc0d",
"savedPayload": {
"position": {
"x": 37744.403411025894,
@@ -30472,7 +31145,7 @@
"referenceParent": {
"type": "Point",
"name": "Histogram End",
- "id": "24096fb9-3393-4392-a884-75df8f4bdd27"
+ "id": "3b47110a-7d0c-4114-bc46-c094156c44ac"
},
"referenceParentCombinedNodePath": [
[
@@ -30518,7 +31191,7 @@
"type": "Polygon Vertex",
"name": " Zero End",
"project": "Foundations",
- "id": "839c4c4b-a842-4fdb-bfa6-80d0f902c21d",
+ "id": "816a7f4b-1816-44a4-9d43-f36ef4dc5b39",
"savedPayload": {
"position": {
"x": 37536.10444966319,
@@ -30542,7 +31215,7 @@
"referenceParent": {
"type": "Point",
"name": "Zero End",
- "id": "d23a2d2b-f193-4c62-aa7b-78b3a40a72b9"
+ "id": "2aae8bd5-a9b3-473e-b0b5-14b17a8d4f20"
},
"referenceParentCombinedNodePath": [
[
@@ -30585,7 +31258,7 @@
}
}
],
- "id": "b531009a-4b45-4642-b213-73bb1bb59730",
+ "id": "d287ef0f-4d5d-4128-a796-3d14d097d58d",
"savedPayload": {
"position": {
"x": 37802.38018636456,
@@ -30611,7 +31284,7 @@
],
"images": [],
"texts": [],
- "id": "87222189-6f66-4791-98bf-a3a101dabddd",
+ "id": "fad5a656-9cc3-47ab-a37b-64eb96f6f14e",
"savedPayload": {
"position": {
"x": 37528.31654907177,
@@ -30651,7 +31324,7 @@
"name": "New Data Formula",
"code": "record.wto",
"project": "Foundations",
- "id": "cc904685-5e1a-4905-ba6b-9ef39f7e9cd1",
+ "id": "0e15ac0b-5024-4ea3-810e-1487e558dd64",
"savedPayload": {
"position": {
"x": 37779.424142579854,
@@ -30679,7 +31352,7 @@
"name": "New Text Style",
"config": "{\n \"paletteColor\": \"UI_COLOR.GREEN\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
"project": "Foundations",
- "id": "624ef7b7-837f-4900-b24a-4706450c85fc",
+ "id": "54377632-86d4-4f45-a020-d09090fef48e",
"savedPayload": {
"position": {
"x": 38254.11628687808,
@@ -30702,7 +31375,7 @@
}
}
},
- "id": "0fd9b0e6-2575-43b5-bd0f-ba6720d7871d",
+ "id": "c99a8abc-7229-49dd-b595-f65579e7b6df",
"savedPayload": {
"position": {
"x": 37955.759718267596,
@@ -30735,7 +31408,7 @@
"name": "New Data Formula",
"code": "record.wbo",
"project": "Foundations",
- "id": "af60f96d-b9e6-417d-ad9a-378dc02b6b69",
+ "id": "4ee66648-ac41-4735-9818-5d5a8cec7cfa",
"savedPayload": {
"position": {
"x": 38350.507460950124,
@@ -30763,7 +31436,7 @@
"name": "New Text Style",
"config": "{\n \"paletteColor\": \"UI_COLOR.RED\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
"project": "Foundations",
- "id": "a1825463-bd56-4da9-8456-eaf10d01372c",
+ "id": "36e6cda2-c273-4c03-9541-61cdab3a2c55",
"savedPayload": {
"position": {
"x": 38139.160901617935,
@@ -30786,7 +31459,7 @@
}
}
},
- "id": "d19d2f71-1330-4292-8186-955ac5f447f1",
+ "id": "51aad587-9df0-4a5d-85a1-dd3252cdcc91",
"savedPayload": {
"position": {
"x": 38107.80236263764,
@@ -30819,7 +31492,7 @@
"name": "New Data Formula",
"code": "record.histogram",
"project": "Foundations",
- "id": "9dc9f1f3-af14-4041-a92e-9b1e5dd13290",
+ "id": "1b09f650-0dfe-409d-acab-6d1154bf2239",
"savedPayload": {
"position": {
"x": 37888.053308109855,
@@ -30847,7 +31520,7 @@
"name": "New Text Style",
"config": "{\n \"paletteColor\": \"UI_COLOR.BLACK\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
"project": "Foundations",
- "id": "540960a6-9243-479b-b381-90a7a6c6f13d",
+ "id": "b9b0f552-10af-464a-b248-5eb5d7c64994",
"savedPayload": {
"position": {
"x": 37413.36116381163,
@@ -30870,7 +31543,7 @@
}
}
},
- "id": "468242e8-328d-45a1-9f3a-2ebe91339fe5",
+ "id": "515b513c-c2ff-437c-8f5d-596459699649",
"savedPayload": {
"position": {
"x": 37711.71773242211,
@@ -30894,7 +31567,7 @@
}
}
],
- "id": "b337ab7c-24a0-456b-9f0b-c06705f2c3c7",
+ "id": "a98c71c0-f8f7-4a2f-bdf9-7475615010cb",
"savedPayload": {
"position": {
"x": 37833.738725344854,
@@ -30918,15 +31591,15 @@
}
}
],
- "id": "c44e6d5a-0cd7-4ad4-85b7-98f4d4cc796d",
+ "id": "1c093e61-31a4-4d97-820f-116b6a505fd3",
"savedPayload": {
"position": {
- "x": 37409.67508805207,
- "y": 19212.286455490725
+ "x": 37963.61145075929,
+ "y": 18989.24684176879
},
"targetPosition": {
- "x": 37316.969989739584,
- "y": 19497.60341037927
+ "x": 37994.969989739584,
+ "y": 19287.60341037927
},
"floatingObject": {
"isPinned": false,
@@ -30965,7 +31638,7 @@
"name": "New Point Formula",
"code": "x = record.end\ny = record.vama",
"project": "Foundations",
- "id": "163c769a-8723-4393-8176-baa33ada5504",
+ "id": "77e78b71-2425-4ee2-ab75-1134c757c8de",
"savedPayload": {
"position": {
"x": 37561.01197558507,
@@ -30988,7 +31661,7 @@
}
}
},
- "id": "35b3071e-a0c5-46df-9677-71063a2414a7",
+ "id": "45941b1f-7cca-43a6-b4ea-0778c77fb611",
"savedPayload": {
"position": {
"x": 37737.34755127281,
@@ -31020,7 +31693,7 @@
"name": "New Point Formula",
"code": "x = record.begin\ny = record.previous.vama",
"project": "Foundations",
- "id": "b1ecc88f-9ecb-4045-af30-482dcb490b26",
+ "id": "665fb03d-55f4-44c9-87b3-3d3a9557329e",
"savedPayload": {
"position": {
"x": 38510.39626418152,
@@ -31043,7 +31716,7 @@
}
}
},
- "id": "4d54000c-3046-49dd-aaf4-08d86074fef5",
+ "id": "8bfe3490-eade-4955-aeba-25b3867d0da3",
"savedPayload": {
"position": {
"x": 38212.03969557104,
@@ -31067,7 +31740,7 @@
}
}
],
- "id": "dc51d57b-c0da-401e-9791-95fb21b8baf3",
+ "id": "c33b45d0-1f08-4fd3-bee0-411973e844fa",
"savedPayload": {
"position": {
"x": 37616.969989739584,
@@ -31105,7 +31778,7 @@
"name": "New Style",
"config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_GREEN\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\"\n }\n}",
"project": "Foundations",
- "id": "f92d24f1-7ea2-49c9-ae49-a10c12ae2e78",
+ "id": "ae351f63-1511-4b34-99c5-19d96b308457",
"savedPayload": {
"position": {
"x": 37807.16236860425,
@@ -31139,7 +31812,7 @@
"name": "New Style",
"config": "{\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_RED\"\n}",
"project": "Foundations",
- "id": "ca8cdc96-2693-43ec-98cb-4bd98082b5ba",
+ "id": "917bd113-ea01-4ce7-aa54-e210a244e625",
"savedPayload": {
"position": {
"x": 38586.58523201025,
@@ -31162,7 +31835,7 @@
}
}
},
- "id": "9c17143f-2a35-432a-9fa3-8a443fbc4dc5",
+ "id": "cb9fc6dd-0f82-4fab-a0d6-3d69c8cc000f",
"savedPayload": {
"position": {
"x": 38326.77761087492,
@@ -31186,7 +31859,7 @@
}
}
],
- "id": "ef5f5bfc-590d-4ba6-aba5-d7650716a9a1",
+ "id": "17bc2ed9-a020-4b04-90ec-a8eb2fea0777",
"savedPayload": {
"position": {
"x": 38066.969989739584,
@@ -31214,7 +31887,7 @@
"type": "Polygon Vertex",
"name": " VAMA Begin",
"project": "Foundations",
- "id": "2665114e-e53c-4c62-8310-5a3f67a2bf4a",
+ "id": "ba147e3a-a240-4830-b744-ab9fd807da8a",
"savedPayload": {
"position": {
"x": 38366.969989739584,
@@ -31238,7 +31911,7 @@
"referenceParent": {
"type": "Point",
"name": "VAMA Begin",
- "id": "4d54000c-3046-49dd-aaf4-08d86074fef5"
+ "id": "8bfe3490-eade-4955-aeba-25b3867d0da3"
},
"referenceParentCombinedNodePath": [
[
@@ -31284,7 +31957,7 @@
"type": "Polygon Vertex",
"name": " VAMA End",
"project": "Foundations",
- "id": "74455b72-05ec-44d6-b749-1e0e8967f45d",
+ "id": "26382548-d568-4d3b-b0bf-e9958eda3c7f",
"savedPayload": {
"position": {
"x": 38066.969989739584,
@@ -31308,7 +31981,7 @@
"referenceParent": {
"type": "Point",
"name": "VAMA End",
- "id": "35b3071e-a0c5-46df-9677-71063a2414a7"
+ "id": "45941b1f-7cca-43a6-b4ea-0778c77fb611"
},
"referenceParentCombinedNodePath": [
[
@@ -31351,7 +32024,7 @@
}
}
],
- "id": "1d8f90d8-b348-4c02-a8dd-ea5e349cacbe",
+ "id": "777a2d65-dc1b-476f-a31f-8e0b3b090510",
"savedPayload": {
"position": {
"x": 38066.969989739584,
@@ -31377,7 +32050,7 @@
],
"images": [],
"texts": [],
- "id": "e8cd4410-1c49-48c2-85f7-77583373c5c0",
+ "id": "7de87dcf-814d-4af2-9df6-78f744f7cd7a",
"savedPayload": {
"position": {
"x": 37766.969989739584,
@@ -31417,7 +32090,7 @@
"name": "New Data Formula",
"code": "record.vama",
"project": "Foundations",
- "id": "0863900f-9951-44c0-b687-44a76c185c15",
+ "id": "88c25761-27a9-4038-a481-5e2f8d4347ac",
"savedPayload": {
"position": {
"x": 38216.969989739584,
@@ -31445,7 +32118,7 @@
"name": "New Text Style",
"config": "{\n \"paletteColor\": \"UI_COLOR.BLUE\",\n \"opacity\": 1,\n \"fontSize\": 20\n}",
"project": "Foundations",
- "id": "d16d0080-bc5f-4f5e-9ffb-1a9fe8415cec",
+ "id": "7cbd79e0-1072-4730-8487-7d59e63fc42b",
"savedPayload": {
"position": {
"x": 37766.969989739584,
@@ -31468,7 +32141,7 @@
}
}
},
- "id": "2e8fbec2-be40-4624-9ebf-ae11c5eea710",
+ "id": "e88e0613-30ba-4a6e-a9f8-28da11eefcba",
"savedPayload": {
"position": {
"x": 37916.969989739584,
@@ -31492,7 +32165,7 @@
}
}
],
- "id": "8109c86b-73d3-4ec4-9d4f-a22271bc154a",
+ "id": "f26348eb-bb98-43ac-96d3-2b2766a118ac",
"savedPayload": {
"position": {
"x": 37766.969989739584,
@@ -31516,15 +32189,15 @@
}
}
],
- "id": "90eb3add-615e-4b45-b242-5b1fc1034449",
+ "id": "80ae23fe-44d6-4270-aa85-17ca51f912a3",
"savedPayload": {
"position": {
- "x": 37616.969989739584,
- "y": 19497.60341037927
+ "x": 38237.67508805207,
+ "y": 19111.267834691527
},
"targetPosition": {
- "x": 37316.969989739584,
- "y": 19497.60341037927
+ "x": 37994.969989739584,
+ "y": 19287.60341037927
},
"floatingObject": {
"isPinned": false,
@@ -31563,7 +32236,7 @@
"name": "New Point Formula",
"code": "x = record.begin\ny = record.previous.signal",
"project": "Foundations",
- "id": "36f6702c-2e62-4279-ac53-8dad0a130cd7",
+ "id": "ed0aae93-3c7a-4d97-b0a1-fd077e0bfae0",
"savedPayload": {
"position": {
"x": 37492.77973829657,
@@ -31586,7 +32259,7 @@
}
}
},
- "id": "ccce6d7c-f8b8-4af9-bd17-191c038a23a6",
+ "id": "3eaf97bb-7b87-43b2-98a5-2a9d0641ee77",
"savedPayload": {
"position": {
"x": 37791.13630690706,
@@ -31618,7 +32291,7 @@
"name": "New Point Formula",
"code": "x = record.end\ny = record.signal",
"project": "Foundations",
- "id": "22e17eb2-cdfd-405b-b0cc-24d05ae7564b",
+ "id": "ff56745d-0f02-4628-885b-0ab04283dd1b",
"savedPayload": {
"position": {
"x": 37845.45088967206,
@@ -31641,7 +32314,7 @@
}
}
},
- "id": "95e7d7ed-926b-409f-8d7a-e8364104f10d",
+ "id": "61b25c54-95c1-4502-8ea0-95b239fd008a",
"savedPayload": {
"position": {
"x": 37967.4718825948,
@@ -31673,7 +32346,7 @@
"name": "New Point Formula",
"code": "x = record.begin\ny = record.previous.rvi",
"project": "Foundations",
- "id": "8d16d4f4-d359-424f-88a1-e9574be01ce3",
+ "id": "cbd7ef05-7730-4bf2-9332-d81b72f0d968",
"savedPayload": {
"position": {
"x": 38535.379770803986,
@@ -31696,7 +32369,7 @@
}
}
},
- "id": "6e33773f-9144-4305-b778-947fae7cc9f5",
+ "id": "f0db610b-581a-4fb8-8143-b6471bac0fd7",
"savedPayload": {
"position": {
"x": 38312.436323160764,
@@ -31728,7 +32401,7 @@
"name": "New Point Formula",
"code": "x = record.end\ny = record.rvi",
"project": "Foundations",
- "id": "1d240088-6fe8-4285-868b-b7867e0c0967",
+ "id": "3992744c-94d1-4af1-82e0-c6294746dd25",
"savedPayload": {
"position": {
"x": 38609.10811778821,
@@ -31751,7 +32424,7 @@
}
}
},
- "id": "62b33fe6-cd9a-45cd-b762-dd135864dc64",
+ "id": "86ec51a7-42ba-42bf-8c4d-5b56c6c9840d",
"savedPayload": {
"position": {
"x": 38349.300496652875,
@@ -31775,7 +32448,7 @@
}
}
],
- "id": "da21a019-7865-4fde-bb1b-df32d7517cfa",
+ "id": "b6f84f77-7254-4f96-a90e-0854541933cc",
"savedPayload": {
"position": {
"x": 38089.49287551754,
@@ -31813,7 +32486,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": "dfe02582-5aef-43df-a2b3-2bc6280969db",
+ "id": "6e30238e-e02a-44c2-a8b8-7a9301ea542e",
"savedPayload": {
"position": {
"x": 38445.310662983014,
@@ -31837,7 +32510,7 @@
}
},
"styleConditions": [],
- "id": "a6a38ee9-108f-45e6-85e9-03efd127c3bd",
+ "id": "b568c683-9636-4867-b7ef-e67ca9b6f948",
"savedPayload": {
"position": {
"x": 38382.93715573769,
@@ -31865,7 +32538,7 @@
"type": "Polygon Vertex",
"name": " RVI Begin",
"project": "Foundations",
- "id": "f7808f7c-f099-41f8-9c7f-88d960813dc0",
+ "id": "eaf7883f-1621-4190-a2da-fc62192b91e2",
"savedPayload": {
"position": {
"x": 38614.007928712505,
@@ -31889,7 +32562,7 @@
"referenceParent": {
"type": "Point",
"name": "RVI Begin",
- "id": "6e33773f-9144-4305-b778-947fae7cc9f5"
+ "id": "f0db610b-581a-4fb8-8143-b6471bac0fd7"
},
"referenceParentCombinedNodePath": [
[
@@ -31935,7 +32608,7 @@
"type": "Polygon Vertex",
"name": " RVI End",
"project": "Foundations",
- "id": "5c7bf068-449a-4ad9-9023-66642aae4b9b",
+ "id": "2768075a-5455-4eae-91ab-8922a65b0c15",
"savedPayload": {
"position": {
"x": 38258.19014124703,
@@ -31959,7 +32632,7 @@
"referenceParent": {
"type": "Point",
"name": "RVI End",
- "id": "62b33fe6-cd9a-45cd-b762-dd135864dc64"
+ "id": "86ec51a7-42ba-42bf-8c4d-5b56c6c9840d"
},
"referenceParentCombinedNodePath": [
[
@@ -32002,7 +32675,7 @@
}
}
],
- "id": "d87ab698-3e20-4b2d-90b3-a82f33898300",
+ "id": "cfed1fd4-b14a-46f7-97a9-6179e72f92bf",
"savedPayload": {
"position": {
"x": 38320.56364849236,
@@ -32038,7 +32711,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": "79b03249-7c0c-4c06-bd9d-76616c1a9171",
+ "id": "3730d84c-6608-4e05-a667-c84323c13bed",
"savedPayload": {
"position": {
"x": 38551.63442146718,
@@ -32062,7 +32735,7 @@
}
},
"styleConditions": [],
- "id": "0265f3fb-8e7e-4aa1-b218-151c37ca180c",
+ "id": "4ea51917-de2b-4258-a115-e3fe22525503",
"savedPayload": {
"position": {
"x": 38258.19014124703,
@@ -32090,7 +32763,7 @@
"type": "Polygon Vertex",
"name": " Signal Begin",
"project": "Foundations",
- "id": "28f9a806-74a4-479c-8aba-fb74c4207d80",
+ "id": "72dfe69e-6809-48fd-ab2a-438918ce5518",
"savedPayload": {
"position": {
"x": 37902.37235378156,
@@ -32114,7 +32787,7 @@
"referenceParent": {
"type": "Point",
"name": "Signal Begin",
- "id": "ccce6d7c-f8b8-4af9-bd17-191c038a23a6"
+ "id": "3eaf97bb-7b87-43b2-98a5-2a9d0641ee77"
},
"referenceParentCombinedNodePath": [
[
@@ -32160,7 +32833,7 @@
"type": "Polygon Vertex",
"name": " Signal End",
"project": "Foundations",
- "id": "90ca2cb2-52a8-4c03-baa6-b6526c2624c3",
+ "id": "a90a6349-3d03-48c3-b73d-3e991028f56b",
"savedPayload": {
"position": {
"x": 37671.30158080674,
@@ -32184,7 +32857,7 @@
"referenceParent": {
"type": "Point",
"name": "Signal End",
- "id": "95e7d7ed-926b-409f-8d7a-e8364104f10d"
+ "id": "61b25c54-95c1-4502-8ea0-95b239fd008a"
},
"referenceParentCombinedNodePath": [
[
@@ -32227,7 +32900,7 @@
}
}
],
- "id": "12e73d3e-57da-46d9-9515-087087dce41e",
+ "id": "bdc3722f-c3d2-4e7d-8b3e-2b03b23f6419",
"savedPayload": {
"position": {
"x": 37964.74586102689,
@@ -32253,15 +32926,15 @@
],
"images": [],
"texts": [],
- "id": "29b79826-b2c7-4ffd-bc6a-e72aeb6442ac",
+ "id": "a91c3df1-820e-42ae-8121-c31ca9ea33a1",
"savedPayload": {
"position": {
- "x": 38027.119368272215,
- "y": 20089.293872513143
+ "x": 38244.738725344854,
+ "y": 19255.288827614266
},
"targetPosition": {
- "x": 37733.67508805207,
- "y": 20026.920365267815
+ "x": 38002.03362703237,
+ "y": 19431.62440330201
},
"floatingObject": {
"isPinned": false,
@@ -32293,15 +32966,15 @@
"name": "New Data Formula",
"code": "record.rvi",
"project": "Foundations",
- "id": "fcc20a31-c2fd-49ec-86b1-c1a653917aba",
+ "id": "634cc0b3-8fce-4975-bdd6-af005e1f8b98",
"savedPayload": {
"position": {
- "x": 37919.08528467704,
- "y": 20597.554275044906
+ "x": 38539.160901617935,
+ "y": 19675.666389147485
},
"targetPosition": {
- "x": 37625.6410044569,
- "y": 20535.18076779958
+ "x": 38296.45580330545,
+ "y": 19852.001964835228
},
"floatingObject": {
"isPinned": false,
@@ -32321,15 +32994,15 @@
"name": "New Text Style",
"config": "{\n \"paletteColor\": \"UI_COLOR.GREEN\",\n \"opacity\": 1,\n \"fontSize\": 20\n}",
"project": "Foundations",
- "id": "bdc5d9f1-6ec9-4d0f-8b69-36224d33307b",
+ "id": "526846d4-919c-4b9e-af22-36aeb36a7a29",
"savedPayload": {
"position": {
- "x": 37424.90182254924,
- "y": 20758.124215442796
+ "x": 38327.81434228575,
+ "y": 20150.35853344571
},
"targetPosition": {
- "x": 37625.6410044569,
- "y": 20535.18076779958
+ "x": 38296.45580330545,
+ "y": 19852.001964835228
},
"floatingObject": {
"isPinned": false,
@@ -32344,15 +33017,15 @@
}
}
},
- "id": "5a876099-0ddc-4b2c-9cac-b310ed8b0221",
+ "id": "7c3c8870-da2d-421a-b64b-7a858672c364",
"savedPayload": {
"position": {
- "x": 37625.6410044569,
- "y": 20535.18076779958
+ "x": 38296.45580330545,
+ "y": 19852.001964835228
},
"targetPosition": {
- "x": 37532.93590614441,
- "y": 20249.863812911033
+ "x": 38022.392166012665,
+ "y": 19729.98097191249
},
"floatingObject": {
"isPinned": false,
@@ -32377,15 +33050,15 @@
"name": "New Data Formula",
"code": "record.signal",
"project": "Foundations",
- "id": "3ebea172-9135-4c61-a04c-889bb7bbc29d",
+ "id": "6cb3dc52-462b-458c-a4fb-26076e91eaa5",
"savedPayload": {
"position": {
- "x": 37038.75244401661,
- "y": 20410.433753308924
+ "x": 37811.045606680476,
+ "y": 20204.673116210713
},
"targetPosition": {
- "x": 37239.49162592427,
- "y": 20187.490305665706
+ "x": 37779.68706770018,
+ "y": 19906.316547600232
},
"floatingObject": {
"isPinned": false,
@@ -32405,15 +33078,15 @@
"name": "New Text Style",
"config": "{\n \"paletteColor\": \"UI_COLOR.RED\",\n \"opacity\": 1,\n \"fontSize\": 20\n}",
"project": "Foundations",
- "id": "49c97167-576f-4f56-9143-766ac75bf6c1",
+ "id": "022f3fa6-5759-4005-9e5b-8138b852dc40",
"savedPayload": {
"position": {
- "x": 37146.78652761178,
- "y": 19902.17335077716
+ "x": 37505.623430407395,
+ "y": 19784.295554677494
},
"targetPosition": {
- "x": 37239.49162592427,
- "y": 20187.490305665706
+ "x": 37779.68706770018,
+ "y": 19906.316547600232
},
"floatingObject": {
"isPinned": false,
@@ -32428,15 +33101,15 @@
}
}
},
- "id": "44caac90-29a3-4b5a-8e3b-593f47a6f64d",
+ "id": "84343023-c100-499a-8344-9f86a7855712",
"savedPayload": {
"position": {
- "x": 37239.49162592427,
- "y": 20187.490305665706
+ "x": 37779.68706770018,
+ "y": 19906.316547600232
},
"targetPosition": {
- "x": 37532.93590614441,
- "y": 20249.863812911033
+ "x": 38022.392166012665,
+ "y": 19729.98097191249
},
"floatingObject": {
"isPinned": false,
@@ -32452,15 +33125,15 @@
}
}
],
- "id": "6a15a2a2-bdd4-40ec-931e-4776ba9ec7b2",
+ "id": "720d2cd2-ee17-484e-976f-026d788e904c",
"savedPayload": {
"position": {
- "x": 37532.93590614441,
- "y": 20249.863812911033
+ "x": 38033.392166012665,
+ "y": 19729.98097191249
},
"targetPosition": {
- "x": 37733.67508805207,
- "y": 20026.920365267815
+ "x": 38002.03362703237,
+ "y": 19431.62440330201
},
"floatingObject": {
"isPinned": false,
@@ -32476,15 +33149,15 @@
}
}
],
- "id": "1c8bd429-7dfe-401e-bb73-0afd074d424d",
+ "id": "8495d3f8-ce9a-461d-9fbe-daa3ee97eedc",
"savedPayload": {
"position": {
- "x": 37409.67508805207,
- "y": 19782.920365267815
+ "x": 38269.03362703237,
+ "y": 19409.62440330201
},
"targetPosition": {
- "x": 37316.969989739584,
- "y": 19497.60341037927
+ "x": 37994.969989739584,
+ "y": 19287.60341037927
},
"floatingObject": {
"isPinned": false,
@@ -32498,9 +33171,1753 @@
"isRunning": false
}
}
+ },
+ {
+ "type": "Plotter Module",
+ "name": "Volatility Bands",
+ "config": "{\n \"codeName\": \"Volatility_Bands\",\n \"icon\": \"band\"\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": "Upper Begin",
+ "project": "Foundations",
+ "pointFormula": {
+ "type": "Point Formula",
+ "name": "New Point Formula",
+ "code": "x = record.begin\ny = record.previous.up",
+ "project": "Foundations",
+ "id": "a8b952bb-e013-4042-915b-523a32392365",
+ "savedPayload": {
+ "position": {
+ "x": 38116.607968861565,
+ "y": 20274.703145032403
+ },
+ "targetPosition": {
+ "x": 38330.320797946966,
+ "y": 20064.163774167206
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ "id": "ad565617-04f9-4ed5-8d64-7608e79e3069",
+ "savedPayload": {
+ "position": {
+ "x": 38330.320797946966,
+ "y": 20064.163774167206
+ },
+ "targetPosition": {
+ "x": 38544.03362703237,
+ "y": 19853.62440330201
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ {
+ "type": "Point",
+ "name": "Upper End",
+ "project": "Foundations",
+ "pointFormula": {
+ "type": "Point Formula",
+ "name": "New Point Formula",
+ "code": "x = record.end\ny = record.up",
+ "project": "Foundations",
+ "id": "f21bbee7-24b6-43fb-89db-1e5e8cc0db3a",
+ "savedPayload": {
+ "position": {
+ "x": 37948.32547122727,
+ "y": 19781.987868577864
+ },
+ "targetPosition": {
+ "x": 38246.17954912982,
+ "y": 19817.806135939936
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ "id": "da622a4b-d638-4ae1-84ac-469656f5a3aa",
+ "savedPayload": {
+ "position": {
+ "x": 38246.17954912982,
+ "y": 19817.806135939936
+ },
+ "targetPosition": {
+ "x": 38544.03362703237,
+ "y": 19853.62440330201
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ {
+ "type": "Point",
+ "name": "VAMA Begin",
+ "project": "Foundations",
+ "pointFormula": {
+ "type": "Point Formula",
+ "name": "New Point Formula",
+ "code": "x = record.begin\ny = record.previous.vama",
+ "project": "Foundations",
+ "id": "e0f5ed6c-1b2a-4c6f-8f15-ca039e9597e3",
+ "savedPayload": {
+ "position": {
+ "x": 38228.62336514606,
+ "y": 19343.216363889605
+ },
+ "targetPosition": {
+ "x": 38386.32849608921,
+ "y": 19598.420383595807
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ "id": "ade7f94a-82fd-4c79-9049-7d7e20b41a6b",
+ "savedPayload": {
+ "position": {
+ "x": 38386.32849608921,
+ "y": 19598.420383595807
+ },
+ "targetPosition": {
+ "x": 38544.03362703237,
+ "y": 19853.62440330201
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ {
+ "type": "Point",
+ "name": "VAMA End",
+ "project": "Foundations",
+ "pointFormula": {
+ "type": "Point Formula",
+ "name": "New Point Formula",
+ "code": "x = record.end\ny = record.vama",
+ "project": "Foundations",
+ "id": "700b868d-fef0-403e-9335-24b9f1dd438a",
+ "savedPayload": {
+ "position": {
+ "x": 38746.43161946207,
+ "y": 19288.792523305467
+ },
+ "targetPosition": {
+ "x": 38645.23262324722,
+ "y": 19571.208463303738
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ "id": "44b93033-1193-4987-a9cb-6e05c70d4986",
+ "savedPayload": {
+ "position": {
+ "x": 38645.23262324722,
+ "y": 19571.208463303738
+ },
+ "targetPosition": {
+ "x": 38544.03362703237,
+ "y": 19853.62440330201
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ {
+ "type": "Point",
+ "name": "Lower begin",
+ "project": "Foundations",
+ "pointFormula": {
+ "type": "Point Formula",
+ "name": "New Point Formula",
+ "code": "x = record.begin\ny = record.previous.low",
+ "project": "Foundations",
+ "id": "f0d2133a-c2f6-4d15-a403-26a162e7e8ce",
+ "savedPayload": {
+ "position": {
+ "x": 39111.83005731187,
+ "y": 19659.69860882933
+ },
+ "targetPosition": {
+ "x": 38827.93184217212,
+ "y": 19756.66150606567
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ "id": "e6a06efe-b326-456b-a282-dc04b559a73c",
+ "savedPayload": {
+ "position": {
+ "x": 38827.93184217212,
+ "y": 19756.66150606567
+ },
+ "targetPosition": {
+ "x": 38544.03362703237,
+ "y": 19853.62440330201
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ {
+ "type": "Point",
+ "name": "Lower End",
+ "project": "Foundations",
+ "pointFormula": {
+ "type": "Point Formula",
+ "name": "New Point Formula",
+ "code": "x = record.end\ny = record.low",
+ "project": "Foundations",
+ "id": "000e37c5-c673-4172-b744-7e4a910b3279",
+ "savedPayload": {
+ "position": {
+ "x": 39049.6662022248,
+ "y": 20176.63477295642
+ },
+ "targetPosition": {
+ "x": 38796.84991462858,
+ "y": 20015.129588129214
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ "id": "ea97ab24-ec8a-43e7-9e5c-2f660c8e45b3",
+ "savedPayload": {
+ "position": {
+ "x": 38796.84991462858,
+ "y": 20015.129588129214
+ },
+ "targetPosition": {
+ "x": 38544.03362703237,
+ "y": 19853.62440330201
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ }
+ ],
+ "id": "95ccea6c-c4f4-4923-aab0-1c284dbe6397",
+ "savedPayload": {
+ "position": {
+ "x": 38269.03362703237,
+ "y": 19409.62440330201
+ },
+ "targetPosition": {
+ "x": 38300.392166012665,
+ "y": 19707.98097191249
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": true,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ }
+ ],
+ "polygons": [
+ {
+ "type": "Polygon",
+ "name": "Upper band",
+ "project": "Foundations",
+ "polygonBorder": {
+ "type": "Polygon Border",
+ "name": "New Polygon Border",
+ "project": "Foundations",
+ "style": {
+ "type": "Style",
+ "name": "New Style",
+ "config": "{\n \"default\": {\n \"opacity\": 0.8,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.BLUE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}",
+ "project": "Foundations",
+ "id": "7f33962a-6941-4715-a9d9-627895bd40ae",
+ "savedPayload": {
+ "position": {
+ "x": 38190.426112949666,
+ "y": 19046.23519959978
+ },
+ "targetPosition": {
+ "x": 38366.76168863741,
+ "y": 19288.940297912264
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ "styleConditions": [],
+ "id": "14e7d77b-212f-4f2d-8699-a3811c6f867f",
+ "savedPayload": {
+ "position": {
+ "x": 38366.76168863741,
+ "y": 19288.940297912264
+ },
+ "targetPosition": {
+ "x": 38543.09726432515,
+ "y": 19531.645396224747
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ "polygonVertexes": [
+ {
+ "type": "Polygon Vertex",
+ "name": " Upper Begin",
+ "project": "Foundations",
+ "id": "060242e2-1f4d-4aae-a2d7-3d1e7040718f",
+ "savedPayload": {
+ "position": {
+ "x": 38785.80236263764,
+ "y": 19355.309820537004
+ },
+ "targetPosition": {
+ "x": 38543.09726432515,
+ "y": 19531.645396224747
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ },
+ "referenceParent": {
+ "type": "Point",
+ "name": "Upper Begin",
+ "id": "ad565617-04f9-4ed5-8d64-7608e79e3069"
+ },
+ "referenceParentCombinedNodePath": [
+ [
+ "Polus",
+ "Data Mine",
+ "Data-Mining",
+ "bcf5bb24-12cd-44e9-b751-f31c7df79124"
+ ],
+ [
+ "Volatility",
+ "Plotter",
+ "Foundations",
+ "4be7660a-ab5a-47f8-b256-f482dd564160"
+ ],
+ [
+ "Volatility Bands",
+ "Plotter Module",
+ "Foundations",
+ "26fe2c49-802f-4452-b0d2-0c02b25c3608"
+ ],
+ [
+ "New Shapes",
+ "Shapes",
+ "Foundations",
+ "57a625d8-e233-4b75-bc56-1e99296dd979"
+ ],
+ [
+ "New Chart Points",
+ "Chart Points",
+ "Foundations",
+ "bf3d9ed6-6aa7-4d60-933f-ead3c71f4429"
+ ],
+ [
+ "Upper Begin",
+ "Point",
+ "Foundations",
+ "9cec7bea-42c1-4fa0-a2cc-010b32b9ec26"
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Polygon Vertex",
+ "name": " Upper End",
+ "project": "Foundations",
+ "id": "fbb3a0b4-f376-4ec2-80c5-e9bd66965109",
+ "savedPayload": {
+ "position": {
+ "x": 38719.432840012894,
+ "y": 19774.35049453723
+ },
+ "targetPosition": {
+ "x": 38543.09726432515,
+ "y": 19531.645396224747
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ },
+ "referenceParent": {
+ "type": "Point",
+ "name": "Upper End",
+ "id": "da622a4b-d638-4ae1-84ac-469656f5a3aa"
+ },
+ "referenceParentCombinedNodePath": [
+ [
+ "Polus",
+ "Data Mine",
+ "Data-Mining",
+ "bcf5bb24-12cd-44e9-b751-f31c7df79124"
+ ],
+ [
+ "Volatility",
+ "Plotter",
+ "Foundations",
+ "4be7660a-ab5a-47f8-b256-f482dd564160"
+ ],
+ [
+ "Volatility Bands",
+ "Plotter Module",
+ "Foundations",
+ "26fe2c49-802f-4452-b0d2-0c02b25c3608"
+ ],
+ [
+ "New Shapes",
+ "Shapes",
+ "Foundations",
+ "57a625d8-e233-4b75-bc56-1e99296dd979"
+ ],
+ [
+ "New Chart Points",
+ "Chart Points",
+ "Foundations",
+ "bf3d9ed6-6aa7-4d60-933f-ead3c71f4429"
+ ],
+ [
+ "Upper End",
+ "Point",
+ "Foundations",
+ "d9386f38-2802-4ea5-8a0b-f597f7997201"
+ ]
+ ]
+ }
+ }
+ ],
+ "id": "9b8bd5f9-5b80-4291-b95f-76db7f98d6ab",
+ "savedPayload": {
+ "position": {
+ "x": 38543.09726432515,
+ "y": 19531.645396224747
+ },
+ "targetPosition": {
+ "x": 38300.392166012665,
+ "y": 19707.98097191249
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": true,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ {
+ "type": "Polygon",
+ "name": "VAMA",
+ "project": "Foundations",
+ "polygonBorder": {
+ "type": "Polygon Border",
+ "name": "New Polygon Border",
+ "project": "Foundations",
+ "style": {
+ "type": "Style",
+ "name": "New Style",
+ "config": "{\n \"default\": {\n \"opacity\": 0.4,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.BYZANTINE_PINK\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}",
+ "project": "Foundations",
+ "id": "8c22ba0e-a73a-4af8-b60f-e9a5320e0bc8",
+ "savedPayload": {
+ "position": {
+ "x": 38818.49778915093,
+ "y": 19281.874690249668
+ },
+ "targetPosition": {
+ "x": 38696.47679622819,
+ "y": 19555.938327542448
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ "styleConditions": [],
+ "id": "f8801b7c-f81b-4f3f-9794-34c1e9710277",
+ "savedPayload": {
+ "position": {
+ "x": 38696.47679622819,
+ "y": 19555.938327542448
+ },
+ "targetPosition": {
+ "x": 38574.45580330545,
+ "y": 19830.001964835228
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ "polygonVertexes": [
+ {
+ "type": "Polygon Vertex",
+ "name": " VAMA Begin",
+ "project": "Foundations",
+ "id": "707feb85-1fc1-47f7-beba-da9623eb45e8",
+ "savedPayload": {
+ "position": {
+ "x": 38848.51944059823,
+ "y": 19952.022957757967
+ },
+ "targetPosition": {
+ "x": 38574.45580330545,
+ "y": 19830.001964835228
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ },
+ "referenceParent": {
+ "type": "Point",
+ "name": "VAMA Begin",
+ "id": "ade7f94a-82fd-4c79-9049-7d7e20b41a6b"
+ },
+ "referenceParentCombinedNodePath": [
+ [
+ "Polus",
+ "Data Mine",
+ "Data-Mining",
+ "bcf5bb24-12cd-44e9-b751-f31c7df79124"
+ ],
+ [
+ "Volatility",
+ "Plotter",
+ "Foundations",
+ "4be7660a-ab5a-47f8-b256-f482dd564160"
+ ],
+ [
+ "Volatility Bands",
+ "Plotter Module",
+ "Foundations",
+ "26fe2c49-802f-4452-b0d2-0c02b25c3608"
+ ],
+ [
+ "New Shapes",
+ "Shapes",
+ "Foundations",
+ "57a625d8-e233-4b75-bc56-1e99296dd979"
+ ],
+ [
+ "New Chart Points",
+ "Chart Points",
+ "Foundations",
+ "bf3d9ed6-6aa7-4d60-933f-ead3c71f4429"
+ ],
+ [
+ "VAMA Begin",
+ "Point",
+ "Foundations",
+ "cfdc829a-43e0-4afa-88bd-36e98fcf99d7"
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Polygon Vertex",
+ "name": " VAMA End",
+ "project": "Foundations",
+ "id": "6a2c3b4b-264e-4362-935b-b9f3e402684d",
+ "savedPayload": {
+ "position": {
+ "x": 38452.43481038271,
+ "y": 20104.06560212801
+ },
+ "targetPosition": {
+ "x": 38574.45580330545,
+ "y": 19830.001964835228
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ },
+ "referenceParent": {
+ "type": "Point",
+ "name": "VAMA End",
+ "id": "44b93033-1193-4987-a9cb-6e05c70d4986"
+ },
+ "referenceParentCombinedNodePath": [
+ [
+ "Polus",
+ "Data Mine",
+ "Data-Mining",
+ "bcf5bb24-12cd-44e9-b751-f31c7df79124"
+ ],
+ [
+ "Volatility",
+ "Plotter",
+ "Foundations",
+ "4be7660a-ab5a-47f8-b256-f482dd564160"
+ ],
+ [
+ "Volatility Bands",
+ "Plotter Module",
+ "Foundations",
+ "26fe2c49-802f-4452-b0d2-0c02b25c3608"
+ ],
+ [
+ "New Shapes",
+ "Shapes",
+ "Foundations",
+ "57a625d8-e233-4b75-bc56-1e99296dd979"
+ ],
+ [
+ "New Chart Points",
+ "Chart Points",
+ "Foundations",
+ "bf3d9ed6-6aa7-4d60-933f-ead3c71f4429"
+ ],
+ [
+ "VAMA End",
+ "Point",
+ "Foundations",
+ "709a0c2a-5993-4464-b3b8-63774f45d4f4"
+ ]
+ ]
+ }
+ }
+ ],
+ "id": "44eda29d-e067-4593-9e03-dcc4bdffd0d2",
+ "savedPayload": {
+ "position": {
+ "x": 38574.45580330545,
+ "y": 19830.001964835228
+ },
+ "targetPosition": {
+ "x": 38300.392166012665,
+ "y": 19707.98097191249
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": true,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ {
+ "type": "Polygon",
+ "name": "Lower Band",
+ "project": "Foundations",
+ "polygonBorder": {
+ "type": "Polygon Border",
+ "name": "New Polygon Border",
+ "project": "Foundations",
+ "style": {
+ "type": "Style",
+ "name": "New Style",
+ "config": "{\n \"default\": {\n \"opacity\": 0.8,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.BLUE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}",
+ "project": "Foundations",
+ "id": "bca51bdb-8ec5-46d4-9668-20857803663b",
+ "savedPayload": {
+ "position": {
+ "x": 38928.46384221393,
+ "y": 19943.620462562376
+ },
+ "targetPosition": {
+ "x": 38630.10727360345,
+ "y": 19974.979001542673
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ "styleConditions": [],
+ "id": "ac8d8a7d-5cfe-41d7-ae8d-5e4e025b5da3",
+ "savedPayload": {
+ "position": {
+ "x": 38630.10727360345,
+ "y": 19974.979001542673
+ },
+ "targetPosition": {
+ "x": 38331.75070499296,
+ "y": 20006.33754052297
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ "polygonVertexes": [
+ {
+ "type": "Polygon Vertex",
+ "name": " Lower begin",
+ "project": "Foundations",
+ "id": "b7e154da-fb35-47db-9400-1dfec308395f",
+ "savedPayload": {
+ "position": {
+ "x": 38363.10924397326,
+ "y": 20304.694109133452
+ },
+ "targetPosition": {
+ "x": 38331.75070499296,
+ "y": 20006.33754052297
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ },
+ "referenceParent": {
+ "type": "Point",
+ "name": "Lower begin",
+ "id": "e6a06efe-b326-456b-a282-dc04b559a73c"
+ },
+ "referenceParentCombinedNodePath": [
+ [
+ "Polus",
+ "Data Mine",
+ "Data-Mining",
+ "bcf5bb24-12cd-44e9-b751-f31c7df79124"
+ ],
+ [
+ "Volatility",
+ "Plotter",
+ "Foundations",
+ "4be7660a-ab5a-47f8-b256-f482dd564160"
+ ],
+ [
+ "Volatility Bands",
+ "Plotter Module",
+ "Foundations",
+ "26fe2c49-802f-4452-b0d2-0c02b25c3608"
+ ],
+ [
+ "New Shapes",
+ "Shapes",
+ "Foundations",
+ "57a625d8-e233-4b75-bc56-1e99296dd979"
+ ],
+ [
+ "New Chart Points",
+ "Chart Points",
+ "Foundations",
+ "bf3d9ed6-6aa7-4d60-933f-ead3c71f4429"
+ ],
+ [
+ "Lower begin",
+ "Point",
+ "Foundations",
+ "d72d506c-795b-4c83-be99-6bbaabb1a583"
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Polygon Vertex",
+ "name": " Lower End",
+ "project": "Foundations",
+ "id": "4bc231aa-cf2e-4793-9106-fccf453d753e",
+ "savedPayload": {
+ "position": {
+ "x": 38033.39413638248,
+ "y": 20037.69607950327
+ },
+ "targetPosition": {
+ "x": 38331.75070499296,
+ "y": 20006.33754052297
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ },
+ "referenceParent": {
+ "type": "Point",
+ "name": "Lower End",
+ "id": "ea97ab24-ec8a-43e7-9e5c-2f660c8e45b3"
+ },
+ "referenceParentCombinedNodePath": [
+ [
+ "Polus",
+ "Data Mine",
+ "Data-Mining",
+ "bcf5bb24-12cd-44e9-b751-f31c7df79124"
+ ],
+ [
+ "Volatility",
+ "Plotter",
+ "Foundations",
+ "4be7660a-ab5a-47f8-b256-f482dd564160"
+ ],
+ [
+ "Volatility Bands",
+ "Plotter Module",
+ "Foundations",
+ "26fe2c49-802f-4452-b0d2-0c02b25c3608"
+ ],
+ [
+ "New Shapes",
+ "Shapes",
+ "Foundations",
+ "57a625d8-e233-4b75-bc56-1e99296dd979"
+ ],
+ [
+ "New Chart Points",
+ "Chart Points",
+ "Foundations",
+ "bf3d9ed6-6aa7-4d60-933f-ead3c71f4429"
+ ],
+ [
+ "Lower End",
+ "Point",
+ "Foundations",
+ "36b43d77-0ed9-43d0-ad92-b7ca454f9235"
+ ]
+ ]
+ }
+ }
+ ],
+ "id": "205f9800-14ad-48b0-a835-59647a186c87",
+ "savedPayload": {
+ "position": {
+ "x": 38331.75070499296,
+ "y": 20006.33754052297
+ },
+ "targetPosition": {
+ "x": 38300.392166012665,
+ "y": 19707.98097191249
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": true,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ {
+ "type": "Polygon",
+ "name": "Filling",
+ "project": "Foundations",
+ "polygonBody": {
+ "type": "Polygon Body",
+ "name": "New Polygon Body",
+ "project": "Foundations",
+ "style": {
+ "type": "Style",
+ "name": "New Style",
+ "config": "{\n \"default\": {\n \"opacity\": 0.02,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}",
+ "project": "Foundations",
+ "id": "955e0814-14ac-4128-8f1c-9c98f15525a8",
+ "savedPayload": {
+ "position": {
+ "x": 38605.81434228575,
+ "y": 20128.35853344571
+ },
+ "targetPosition": {
+ "x": 38331.75070499296,
+ "y": 20006.33754052297
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ "styleConditions": [],
+ "id": "19eb66a9-5acf-4b37-a103-917726be7810",
+ "savedPayload": {
+ "position": {
+ "x": 38331.75070499296,
+ "y": 20006.33754052297
+ },
+ "targetPosition": {
+ "x": 38057.68706770018,
+ "y": 19884.316547600232
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ "polygonVertexes": [
+ {
+ "type": "Polygon Vertex",
+ "name": " Lower begin",
+ "project": "Foundations",
+ "id": "9a01c412-a94e-4a9e-b93b-0c37b7ce2e06",
+ "savedPayload": {
+ "position": {
+ "x": 38089.045606680476,
+ "y": 20182.673116210713
+ },
+ "targetPosition": {
+ "x": 38057.68706770018,
+ "y": 19884.316547600232
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ },
+ "referenceParent": {
+ "type": "Point",
+ "name": "Lower begin",
+ "id": "e6a06efe-b326-456b-a282-dc04b559a73c"
+ },
+ "referenceParentCombinedNodePath": [
+ [
+ "Polus",
+ "Data Mine",
+ "Data-Mining",
+ "bcf5bb24-12cd-44e9-b751-f31c7df79124"
+ ],
+ [
+ "Volatility",
+ "Plotter",
+ "Foundations",
+ "4be7660a-ab5a-47f8-b256-f482dd564160"
+ ],
+ [
+ "Volatility Bands",
+ "Plotter Module",
+ "Foundations",
+ "26fe2c49-802f-4452-b0d2-0c02b25c3608"
+ ],
+ [
+ "New Shapes",
+ "Shapes",
+ "Foundations",
+ "57a625d8-e233-4b75-bc56-1e99296dd979"
+ ],
+ [
+ "New Chart Points",
+ "Chart Points",
+ "Foundations",
+ "bf3d9ed6-6aa7-4d60-933f-ead3c71f4429"
+ ],
+ [
+ "Lower begin",
+ "Point",
+ "Foundations",
+ "d72d506c-795b-4c83-be99-6bbaabb1a583"
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Polygon Vertex",
+ "name": " Lower End",
+ "project": "Foundations",
+ "id": "8c27c2e1-26d9-4e82-ba5a-f7556aee2ca0",
+ "savedPayload": {
+ "position": {
+ "x": 37814.98196938769,
+ "y": 20060.652123287975
+ },
+ "targetPosition": {
+ "x": 38057.68706770018,
+ "y": 19884.316547600232
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ },
+ "referenceParent": {
+ "type": "Point",
+ "name": "Lower End",
+ "id": "ea97ab24-ec8a-43e7-9e5c-2f660c8e45b3"
+ },
+ "referenceParentCombinedNodePath": [
+ [
+ "Polus",
+ "Data Mine",
+ "Data-Mining",
+ "bcf5bb24-12cd-44e9-b751-f31c7df79124"
+ ],
+ [
+ "Volatility",
+ "Plotter",
+ "Foundations",
+ "4be7660a-ab5a-47f8-b256-f482dd564160"
+ ],
+ [
+ "Volatility Bands",
+ "Plotter Module",
+ "Foundations",
+ "26fe2c49-802f-4452-b0d2-0c02b25c3608"
+ ],
+ [
+ "New Shapes",
+ "Shapes",
+ "Foundations",
+ "57a625d8-e233-4b75-bc56-1e99296dd979"
+ ],
+ [
+ "New Chart Points",
+ "Chart Points",
+ "Foundations",
+ "bf3d9ed6-6aa7-4d60-933f-ead3c71f4429"
+ ],
+ [
+ "Lower End",
+ "Point",
+ "Foundations",
+ "36b43d77-0ed9-43d0-ad92-b7ca454f9235"
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Polygon Vertex",
+ "name": " Upper End",
+ "project": "Foundations",
+ "id": "4b3b4ffb-42cb-4d0b-9a17-e8e144d29cc9",
+ "savedPayload": {
+ "position": {
+ "x": 37783.623430407395,
+ "y": 19762.295554677494
+ },
+ "targetPosition": {
+ "x": 38057.68706770018,
+ "y": 19884.316547600232
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ },
+ "referenceParent": {
+ "type": "Point",
+ "name": "Upper End",
+ "id": "da622a4b-d638-4ae1-84ac-469656f5a3aa"
+ },
+ "referenceParentCombinedNodePath": [
+ [
+ "Polus",
+ "Data Mine",
+ "Data-Mining",
+ "bcf5bb24-12cd-44e9-b751-f31c7df79124"
+ ],
+ [
+ "Volatility",
+ "Plotter",
+ "Foundations",
+ "4be7660a-ab5a-47f8-b256-f482dd564160"
+ ],
+ [
+ "Volatility Bands",
+ "Plotter Module",
+ "Foundations",
+ "26fe2c49-802f-4452-b0d2-0c02b25c3608"
+ ],
+ [
+ "New Shapes",
+ "Shapes",
+ "Foundations",
+ "57a625d8-e233-4b75-bc56-1e99296dd979"
+ ],
+ [
+ "New Chart Points",
+ "Chart Points",
+ "Foundations",
+ "bf3d9ed6-6aa7-4d60-933f-ead3c71f4429"
+ ],
+ [
+ "Upper End",
+ "Point",
+ "Foundations",
+ "d9386f38-2802-4ea5-8a0b-f597f7997201"
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Polygon Vertex",
+ "name": " Upper Begin",
+ "project": "Foundations",
+ "id": "0d5fb8bb-2a30-49d2-9f52-be45ae7e5225",
+ "savedPayload": {
+ "position": {
+ "x": 38026.32852871988,
+ "y": 19585.95997898975
+ },
+ "targetPosition": {
+ "x": 38057.68706770018,
+ "y": 19884.316547600232
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ },
+ "referenceParent": {
+ "type": "Point",
+ "name": "Upper Begin",
+ "id": "ad565617-04f9-4ed5-8d64-7608e79e3069"
+ },
+ "referenceParentCombinedNodePath": [
+ [
+ "Polus",
+ "Data Mine",
+ "Data-Mining",
+ "bcf5bb24-12cd-44e9-b751-f31c7df79124"
+ ],
+ [
+ "Volatility",
+ "Plotter",
+ "Foundations",
+ "4be7660a-ab5a-47f8-b256-f482dd564160"
+ ],
+ [
+ "Volatility Bands",
+ "Plotter Module",
+ "Foundations",
+ "26fe2c49-802f-4452-b0d2-0c02b25c3608"
+ ],
+ [
+ "New Shapes",
+ "Shapes",
+ "Foundations",
+ "57a625d8-e233-4b75-bc56-1e99296dd979"
+ ],
+ [
+ "New Chart Points",
+ "Chart Points",
+ "Foundations",
+ "bf3d9ed6-6aa7-4d60-933f-ead3c71f4429"
+ ],
+ [
+ "Upper Begin",
+ "Point",
+ "Foundations",
+ "9cec7bea-42c1-4fa0-a2cc-010b32b9ec26"
+ ]
+ ]
+ }
+ }
+ ],
+ "id": "6653c836-4aa2-4292-bc65-39c1738a65d1",
+ "savedPayload": {
+ "position": {
+ "x": 38057.68706770018,
+ "y": 19884.316547600232
+ },
+ "targetPosition": {
+ "x": 38300.392166012665,
+ "y": 19707.98097191249
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": true,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ }
+ ],
+ "images": [],
+ "texts": [],
+ "id": "a21d059d-b7e6-44f7-a390-3f29cbc4279b",
+ "savedPayload": {
+ "position": {
+ "x": 38300.392166012665,
+ "y": 19707.98097191249
+ },
+ "targetPosition": {
+ "x": 38026.32852871988,
+ "y": 19585.95997898975
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": true,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ "panels": [
+ {
+ "type": "Plotter Panel",
+ "name": "Volatility Bands",
+ "config": "{\n \"codeName\": \"Volatility_bands\",\n \"isLegacy\": false\n}",
+ "project": "Foundations",
+ "panelData": [
+ {
+ "type": "Panel Data",
+ "name": "Upper Band",
+ "config": "{\n \"valueDecimals\": 2\n}",
+ "project": "Foundations",
+ "dataFormula": {
+ "type": "Data Formula",
+ "name": "New Data Formula",
+ "code": "record.up",
+ "project": "Foundations",
+ "id": "1bbde7db-9f23-4af0-831b-81f98d788bcc",
+ "savedPayload": {
+ "position": {
+ "x": 38869.31557470562,
+ "y": 20679.64211400968
+ },
+ "targetPosition": {
+ "x": 38570.95900609514,
+ "y": 20711.000652989977
+ },
+ "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": "2f6bf9d4-597f-42b9-82a0-3e5f0b5584e1",
+ "savedPayload": {
+ "position": {
+ "x": 38448.938013172396,
+ "y": 20985.064290282757
+ },
+ "targetPosition": {
+ "x": 38570.95900609514,
+ "y": 20711.000652989977
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ "id": "6a946b79-94c6-4683-82f1-4756e3e33db5",
+ "savedPayload": {
+ "position": {
+ "x": 38570.95900609514,
+ "y": 20711.000652989977
+ },
+ "targetPosition": {
+ "x": 38394.623430407395,
+ "y": 20468.295554677494
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ {
+ "type": "Panel Data",
+ "name": "VAMA",
+ "config": "{\n \"valueDecimals\": 2\n}",
+ "project": "Foundations",
+ "dataFormula": {
+ "type": "Data Formula",
+ "name": "New Data Formula",
+ "code": "record.vama",
+ "project": "Foundations",
+ "id": "08d307b0-15de-4179-a61a-8f055c5d4dd9",
+ "savedPayload": {
+ "position": {
+ "x": 38183.276871075206,
+ "y": 20942.987698975718
+ },
+ "targetPosition": {
+ "x": 38151.91833209491,
+ "y": 20644.631130365236
+ },
+ "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.BLUE\",\n \"opacity\": 1,\n \"fontSize\": 20\n}",
+ "project": "Foundations",
+ "id": "b5fbb73f-eaa3-46bc-a301-ba0fac2fd8e4",
+ "savedPayload": {
+ "position": {
+ "x": 37877.854694802125,
+ "y": 20522.610137442498
+ },
+ "targetPosition": {
+ "x": 38151.91833209491,
+ "y": 20644.631130365236
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ "id": "aec86467-4360-4f21-acee-98cd2d031137",
+ "savedPayload": {
+ "position": {
+ "x": 38151.91833209491,
+ "y": 20644.631130365236
+ },
+ "targetPosition": {
+ "x": 38394.623430407395,
+ "y": 20468.295554677494
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ {
+ "type": "Panel Data",
+ "name": "Lower Band",
+ "config": "{\n \"valueDecimals\": 2\n}",
+ "project": "Foundations",
+ "dataFormula": {
+ "type": "Data Formula",
+ "name": "New Data Formula",
+ "code": "record.low",
+ "project": "Foundations",
+ "id": "65b59f8f-850f-48a6-9321-752778447696",
+ "savedPayload": {
+ "position": {
+ "x": 37919.93128610917,
+ "y": 20256.94899534531
+ },
+ "targetPosition": {
+ "x": 38218.28785471965,
+ "y": 20225.59045636501
+ },
+ "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": "2a03bad7-731d-4cea-9c95-ca6358c22ab4",
+ "savedPayload": {
+ "position": {
+ "x": 38340.308847642395,
+ "y": 19951.52681907223
+ },
+ "targetPosition": {
+ "x": 38218.28785471965,
+ "y": 20225.59045636501
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ },
+ "id": "595de363-8dc3-44be-963b-5296b90102fe",
+ "savedPayload": {
+ "position": {
+ "x": 38218.28785471965,
+ "y": 20225.59045636501
+ },
+ "targetPosition": {
+ "x": 38394.623430407395,
+ "y": 20468.295554677494
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": true,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ }
+ ],
+ "id": "94cff06b-f626-4d79-acaa-13aa0093d6ff",
+ "savedPayload": {
+ "position": {
+ "x": 37783.623430407395,
+ "y": 19762.295554677494
+ },
+ "targetPosition": {
+ "x": 38026.32852871988,
+ "y": 19585.95997898975
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": true,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
+ }
+ ],
+ "id": "40ce84c2-845c-4924-be88-a9e5f3110563",
+ "savedPayload": {
+ "position": {
+ "x": 38026.32852871988,
+ "y": 19585.95997898975
+ },
+ "targetPosition": {
+ "x": 37994.969989739584,
+ "y": 19287.60341037927
+ },
+ "floatingObject": {
+ "isPinned": false,
+ "isFrozen": false,
+ "isCollapsed": false,
+ "angleToParent": 1,
+ "distanceToParent": 3,
+ "arrangementStyle": 0
+ },
+ "uiObject": {
+ "isRunning": false
+ }
+ }
}
],
- "id": "4be51a36-abe9-498a-a600-a2acb456b0f9",
+ "id": "0a9a1ae8-b3b7-4829-b1a9-9afbfc984a0f",
"savedPayload": {
"position": {
"x": 37316.969989739584,
@@ -32524,7 +34941,7 @@
}
}
],
- "id": "e0fac0e7-9e6d-486f-b946-0c89e0b944c0",
+ "id": "d26c1274-aef6-4718-bf50-d7a073180e73",
"savedPayload": {
"position": {
"x": 37074.2648914271,
diff --git a/Projects/Education/Schemas/Docs-Topics/Q/Quick/Quick-Guides/quick-guides-001-keyboard-shortcut-quick-guide.json b/Projects/Education/Schemas/Docs-Topics/Q/Quick/Quick-Guides/quick-guides-001-keyboard-shortcut-quick-guide.json
new file mode 100644
index 000000000..b9d759073
--- /dev/null
+++ b/Projects/Education/Schemas/Docs-Topics/Q/Quick/Quick-Guides/quick-guides-001-keyboard-shortcut-quick-guide.json
@@ -0,0 +1,136 @@
+{
+ "topic": "Quick Guides",
+ "pageNumber": 1,
+ "type": "Keyboard Shortcut Quick Guide",
+ "definition": {
+ "text": "Superalgos offers a number of keyboard shortcuts to make working with the platform more efficent and user friendly.",
+ "updated": 1634909540261
+ },
+ "paragraphs": [
+ {
+ "style": "Text",
+ "text": "Here is the current list of all implemented shortcuts and options for customazation:",
+ "updated": 1634909619221
+ },
+ {
+ "style": "Subtitle",
+ "text": "General Shortcuts"
+ },
+ {
+ "style": "List",
+ "text": "Save the current workspace: Ctrl + Shift + Alt + Key-S ",
+ "updated": 1634908447626
+ },
+ {
+ "style": "List",
+ "text": "Display Reference Connections: Ctrl + Shift + Alt + Key-R",
+ "updated": 1634908480733
+ },
+ {
+ "style": "List",
+ "text": "Display Parent Connections: Ctrl + Shift + Alt + Key-C",
+ "updated": 1634908495968
+ },
+ {
+ "style": "List",
+ "text": "Adjust Chart Aspect Ratio: Ctrl + Shift + Alt + Key-A"
+ },
+ {
+ "style": "List",
+ "text": "Toggle Map Mode: Ctrl + Shift + Key-M"
+ },
+ {
+ "style": "Success",
+ "text": "You can change the shortcut key for these general shortcuts by adjusting the config of your Space Settings node found under the Design Space node. See the Space Settings node page for more details.",
+ "updated": 1634909647891
+ },
+ {
+ "style": "Subtitle",
+ "text": "Node Manipulation Shortcuts",
+ "updated": 1634909665231
+ },
+ {
+ "style": "List",
+ "text": "While hovering over a node: Select a Node to move Ctrl + Shift + Key-Z",
+ "updated": 1634910777397
+ },
+ {
+ "style": "List",
+ "text": "While hovering over nothing: Clears the selected node Ctrl + Shift + Key-Z",
+ "updated": 1634910711538
+ },
+ {
+ "style": "List",
+ "text": "Move Selected node to current position of Mouse Pointer: Ctrl + Shift + Key-X",
+ "updated": 1634910953347
+ },
+ {
+ "style": "Note",
+ "text": "Node must be pinned in order to move.",
+ "updated": 1634911098847
+ },
+ {
+ "style": "List",
+ "text": "Retrieve a lost/out of bounds node: Ctrl + Shift + Key-K"
+ },
+ {
+ "style": "Subtitle",
+ "text": "Productivity Shortcuts"
+ },
+ {
+ "style": "List",
+ "text": "Capture a static PNG image: Ctrl + F8 ",
+ "updated": 1634908593022
+ },
+ {
+ "style": "List",
+ "text": "Start capturing a GIF video: Ctrl + F9 hit the same key combination again to end the capture. ",
+ "updated": 1634908656330
+ },
+ {
+ "style": "Note",
+ "text": "Once the capture ends, it takes some time to process the capture and generate the final file."
+ },
+ {
+ "style": "List",
+ "text": "Start capturing a WEBM video: Ctrl + F10 hit the same key combination again to end the capture. ",
+ "updated": 1634908707702
+ },
+ {
+ "style": "Note",
+ "text": "WEBM videos are processed instantly."
+ },
+ {
+ "style": "List",
+ "text": "Display animation preformance: Ctrl + Shift + Alt + F11",
+ "updated": 1634910183292
+ },
+ {
+ "style": "List",
+ "text": "Print Node Object of current Node to browser console: Ctrl + Shift + Alt + F12",
+ "updated": 1634910470824
+ },
+ {
+ "style": "Subtitle",
+ "text": "Custom Shortcuts"
+ },
+ {
+ "style": "List",
+ "text": "It is also possible to set a custom shortcut to any node you would like. Simply hover over a node and hit Ctrl + Alt + your preferred key to assign the shortcut.",
+ "updated": 1634909920250
+ },
+ {
+ "style": "Note",
+ "text": "A more detailed walk through can be found here: Keyboard Shortcuts to Nodes"
+ },
+ {
+ "style": "Subtitle",
+ "text": "General Navigation"
+ },
+ {
+ "style": "Text",
+ "text": "You can find additional descriptions of how to use your mouse and keybord to navigate the Charting Space and Design Space at the Basic Navigation page.",
+ "updated": 1634912820206
+ }
+ ]
+}
\ No newline at end of file
diff --git a/Projects/Foundations/GIFs/Docs/design-space/how-to-snap-node.gif b/Projects/Foundations/GIFs/Docs/design-space/how-to-snap-node.gif
new file mode 100644
index 000000000..981682a8e
Binary files /dev/null and b/Projects/Foundations/GIFs/Docs/design-space/how-to-snap-node.gif differ
diff --git a/Projects/Foundations/Icons-SVG-Sources/assets/aave.svg b/Projects/Foundations/Icons-SVG-Sources/assets/aave.svg
new file mode 100644
index 000000000..910593c7b
--- /dev/null
+++ b/Projects/Foundations/Icons-SVG-Sources/assets/aave.svg
@@ -0,0 +1,27 @@
+
+
diff --git a/Projects/Foundations/Icons-SVG-Sources/assets/ada.svg b/Projects/Foundations/Icons-SVG-Sources/assets/ada.svg
new file mode 100644
index 000000000..1c347c3d7
--- /dev/null
+++ b/Projects/Foundations/Icons-SVG-Sources/assets/ada.svg
@@ -0,0 +1,67 @@
+
+
diff --git a/Projects/Foundations/Icons-SVG-Sources/assets/algorand.svg b/Projects/Foundations/Icons-SVG-Sources/assets/algorand.svg
new file mode 100644
index 000000000..497988df4
--- /dev/null
+++ b/Projects/Foundations/Icons-SVG-Sources/assets/algorand.svg
@@ -0,0 +1,27 @@
+
+
diff --git a/Projects/Foundations/Icons-SVG-Sources/assets/avalanche.svg b/Projects/Foundations/Icons-SVG-Sources/assets/avalanche.svg
new file mode 100644
index 000000000..4e59cb13a
--- /dev/null
+++ b/Projects/Foundations/Icons-SVG-Sources/assets/avalanche.svg
@@ -0,0 +1,36 @@
+
+
+
+
diff --git a/Projects/Foundations/Icons-SVG-Sources/assets/axie-infinity.svg b/Projects/Foundations/Icons-SVG-Sources/assets/axie-infinity.svg
new file mode 100644
index 000000000..b17527c6a
--- /dev/null
+++ b/Projects/Foundations/Icons-SVG-Sources/assets/axie-infinity.svg
@@ -0,0 +1,46 @@
+
+
+
+
diff --git a/Projects/Foundations/Icons-SVG-Sources/assets/band-protocol.svg b/Projects/Foundations/Icons-SVG-Sources/assets/band-protocol.svg
new file mode 100644
index 000000000..7a0931d00
--- /dev/null
+++ b/Projects/Foundations/Icons-SVG-Sources/assets/band-protocol.svg
@@ -0,0 +1,33 @@
+
+
diff --git a/Projects/Foundations/Icons-SVG-Sources/assets/basic-attention-token.svg b/Projects/Foundations/Icons-SVG-Sources/assets/basic-attention-token.svg
new file mode 100644
index 000000000..de5a2c66a
--- /dev/null
+++ b/Projects/Foundations/Icons-SVG-Sources/assets/basic-attention-token.svg
@@ -0,0 +1,27 @@
+
+
diff --git a/Projects/Foundations/Icons-SVG-Sources/assets/bitcoin-diamond.svg b/Projects/Foundations/Icons-SVG-Sources/assets/bitcoin-diamond.svg
new file mode 100644
index 000000000..0df77dcfe
--- /dev/null
+++ b/Projects/Foundations/Icons-SVG-Sources/assets/bitcoin-diamond.svg
@@ -0,0 +1,27 @@
+
+
diff --git a/Projects/Foundations/Icons-SVG-Sources/assets/bitcoin-gold.svg b/Projects/Foundations/Icons-SVG-Sources/assets/bitcoin-gold.svg
new file mode 100644
index 000000000..e312a45f2
--- /dev/null
+++ b/Projects/Foundations/Icons-SVG-Sources/assets/bitcoin-gold.svg
@@ -0,0 +1,29 @@
+
+
diff --git a/Projects/Foundations/Icons-SVG-Sources/assets/bitcoin-private.svg b/Projects/Foundations/Icons-SVG-Sources/assets/bitcoin-private.svg
new file mode 100644
index 000000000..3c8c9b8ee
--- /dev/null
+++ b/Projects/Foundations/Icons-SVG-Sources/assets/bitcoin-private.svg
@@ -0,0 +1,29 @@
+
+
diff --git a/Projects/Foundations/Icons-SVG-Sources/assets/bitcoin-sv.svg b/Projects/Foundations/Icons-SVG-Sources/assets/bitcoin-sv.svg
new file mode 100644
index 000000000..de9c961c7
--- /dev/null
+++ b/Projects/Foundations/Icons-SVG-Sources/assets/bitcoin-sv.svg
@@ -0,0 +1,27 @@
+
+
diff --git a/Projects/Foundations/Icons-SVG-Sources/assets/bitcoinz.svg b/Projects/Foundations/Icons-SVG-Sources/assets/bitcoinz.svg
new file mode 100644
index 000000000..b941af3e9
--- /dev/null
+++ b/Projects/Foundations/Icons-SVG-Sources/assets/bitcoinz.svg
@@ -0,0 +1,27 @@
+
+
diff --git a/Projects/Foundations/Icons-SVG-Sources/assets/bittorrent.svg b/Projects/Foundations/Icons-SVG-Sources/assets/bittorrent.svg
new file mode 100644
index 000000000..c948f0455
--- /dev/null
+++ b/Projects/Foundations/Icons-SVG-Sources/assets/bittorrent.svg
@@ -0,0 +1,39 @@
+
+
diff --git a/Projects/Foundations/Icons-SVG-Sources/assets/cosmos.svg b/Projects/Foundations/Icons-SVG-Sources/assets/cosmos.svg
new file mode 100644
index 000000000..2131a3769
--- /dev/null
+++ b/Projects/Foundations/Icons-SVG-Sources/assets/cosmos.svg
@@ -0,0 +1,57 @@
+
+
diff --git a/Projects/Foundations/Icons-SVG-Sources/assets/curve-dao-token.svg b/Projects/Foundations/Icons-SVG-Sources/assets/curve-dao-token.svg
new file mode 100644
index 000000000..556a69412
--- /dev/null
+++ b/Projects/Foundations/Icons-SVG-Sources/assets/curve-dao-token.svg
@@ -0,0 +1,29 @@
+
+
diff --git a/Projects/Foundations/Icons-SVG-Sources/assets/dai.svg b/Projects/Foundations/Icons-SVG-Sources/assets/dai.svg
new file mode 100644
index 000000000..836e5928b
--- /dev/null
+++ b/Projects/Foundations/Icons-SVG-Sources/assets/dai.svg
@@ -0,0 +1,29 @@
+
+
diff --git a/Projects/Foundations/Icons-SVG-Sources/assets/dent.svg b/Projects/Foundations/Icons-SVG-Sources/assets/dent.svg
new file mode 100644
index 000000000..3148ab1a5
--- /dev/null
+++ b/Projects/Foundations/Icons-SVG-Sources/assets/dent.svg
@@ -0,0 +1,28 @@
+
+
diff --git a/Projects/Foundations/Icons-SVG-Sources/assets/fantom.svg b/Projects/Foundations/Icons-SVG-Sources/assets/fantom.svg
new file mode 100644
index 000000000..99c02ab68
--- /dev/null
+++ b/Projects/Foundations/Icons-SVG-Sources/assets/fantom.svg
@@ -0,0 +1,68 @@
+
+
diff --git a/Projects/Foundations/Icons-SVG-Sources/assets/filecoin.svg b/Projects/Foundations/Icons-SVG-Sources/assets/filecoin.svg
new file mode 100644
index 000000000..fa37c58d7
--- /dev/null
+++ b/Projects/Foundations/Icons-SVG-Sources/assets/filecoin.svg
@@ -0,0 +1,27 @@
+
+
diff --git a/Projects/Foundations/Icons-SVG-Sources/assets/ftx-token.svg b/Projects/Foundations/Icons-SVG-Sources/assets/ftx-token.svg
new file mode 100644
index 000000000..916685b54
--- /dev/null
+++ b/Projects/Foundations/Icons-SVG-Sources/assets/ftx-token.svg
@@ -0,0 +1,54 @@
+
+
diff --git a/Projects/Foundations/Icons-SVG-Sources/assets/gbp.svg b/Projects/Foundations/Icons-SVG-Sources/assets/gbp.svg
new file mode 100644
index 000000000..93a419170
--- /dev/null
+++ b/Projects/Foundations/Icons-SVG-Sources/assets/gbp.svg
@@ -0,0 +1,28 @@
+
+
diff --git a/Projects/Foundations/Icons-SVG-Sources/assets/harmony.svg b/Projects/Foundations/Icons-SVG-Sources/assets/harmony.svg
new file mode 100644
index 000000000..83e1cf8b9
--- /dev/null
+++ b/Projects/Foundations/Icons-SVG-Sources/assets/harmony.svg
@@ -0,0 +1,27 @@
+
+
diff --git a/Projects/Foundations/Icons-SVG-Sources/assets/holo.svg b/Projects/Foundations/Icons-SVG-Sources/assets/holo.svg
new file mode 100644
index 000000000..6457ce4a5
--- /dev/null
+++ b/Projects/Foundations/Icons-SVG-Sources/assets/holo.svg
@@ -0,0 +1,27 @@
+
+
diff --git a/Projects/Foundations/Icons-SVG-Sources/assets/huobi-token.svg b/Projects/Foundations/Icons-SVG-Sources/assets/huobi-token.svg
new file mode 100644
index 000000000..2a65a6db3
--- /dev/null
+++ b/Projects/Foundations/Icons-SVG-Sources/assets/huobi-token.svg
@@ -0,0 +1,33 @@
+
+
diff --git a/Projects/Foundations/Icons-SVG-Sources/assets/icon.svg b/Projects/Foundations/Icons-SVG-Sources/assets/icon.svg
new file mode 100644
index 000000000..1111ddcc6
--- /dev/null
+++ b/Projects/Foundations/Icons-SVG-Sources/assets/icon.svg
@@ -0,0 +1,28 @@
+
+
diff --git a/Projects/Foundations/Icons-SVG-Sources/assets/internet-computer.svg b/Projects/Foundations/Icons-SVG-Sources/assets/internet-computer.svg
new file mode 100644
index 000000000..337c3cedf
--- /dev/null
+++ b/Projects/Foundations/Icons-SVG-Sources/assets/internet-computer.svg
@@ -0,0 +1,33 @@
+
+
diff --git a/Projects/Foundations/Icons-SVG-Sources/assets/iota.svg b/Projects/Foundations/Icons-SVG-Sources/assets/iota.svg
new file mode 100644
index 000000000..663d91117
--- /dev/null
+++ b/Projects/Foundations/Icons-SVG-Sources/assets/iota.svg
@@ -0,0 +1,29 @@
+
+
diff --git a/Projects/Foundations/Icons-SVG-Sources/assets/kucoin-token.svg b/Projects/Foundations/Icons-SVG-Sources/assets/kucoin-token.svg
new file mode 100644
index 000000000..2bee1143e
--- /dev/null
+++ b/Projects/Foundations/Icons-SVG-Sources/assets/kucoin-token.svg
@@ -0,0 +1,28 @@
+
+
diff --git a/Projects/Foundations/Icons-SVG-Sources/assets/omg-network.svg b/Projects/Foundations/Icons-SVG-Sources/assets/omg-network.svg
new file mode 100644
index 000000000..7729b57a5
--- /dev/null
+++ b/Projects/Foundations/Icons-SVG-Sources/assets/omg-network.svg
@@ -0,0 +1,27 @@
+
+
diff --git a/Projects/Foundations/Icons-SVG-Sources/assets/orchid.svg b/Projects/Foundations/Icons-SVG-Sources/assets/orchid.svg
new file mode 100644
index 000000000..1ce405f2b
--- /dev/null
+++ b/Projects/Foundations/Icons-SVG-Sources/assets/orchid.svg
@@ -0,0 +1,27 @@
+
+
diff --git a/Projects/Foundations/Icons-SVG-Sources/assets/pancakeswap.svg b/Projects/Foundations/Icons-SVG-Sources/assets/pancakeswap.svg
new file mode 100644
index 000000000..91c802037
--- /dev/null
+++ b/Projects/Foundations/Icons-SVG-Sources/assets/pancakeswap.svg
@@ -0,0 +1,46 @@
+
+
+
+
diff --git a/Projects/Foundations/Icons-SVG-Sources/assets/poly.svg b/Projects/Foundations/Icons-SVG-Sources/assets/poly.svg
new file mode 100644
index 000000000..a30f7dd54
--- /dev/null
+++ b/Projects/Foundations/Icons-SVG-Sources/assets/poly.svg
@@ -0,0 +1,27 @@
+
+
diff --git a/Projects/Foundations/Icons-SVG-Sources/assets/polygon.svg b/Projects/Foundations/Icons-SVG-Sources/assets/polygon.svg
new file mode 100644
index 000000000..adf20474b
--- /dev/null
+++ b/Projects/Foundations/Icons-SVG-Sources/assets/polygon.svg
@@ -0,0 +1,27 @@
+
+
diff --git a/Projects/Foundations/Icons-SVG-Sources/assets/ravencoin.svg b/Projects/Foundations/Icons-SVG-Sources/assets/ravencoin.svg
new file mode 100644
index 000000000..e5cecdbb6
--- /dev/null
+++ b/Projects/Foundations/Icons-SVG-Sources/assets/ravencoin.svg
@@ -0,0 +1,28 @@
+
+
diff --git a/Projects/Foundations/Icons-SVG-Sources/assets/shiba-inu.svg b/Projects/Foundations/Icons-SVG-Sources/assets/shiba-inu.svg
new file mode 100644
index 000000000..15b75cec1
--- /dev/null
+++ b/Projects/Foundations/Icons-SVG-Sources/assets/shiba-inu.svg
@@ -0,0 +1,135 @@
+
+
+
+
diff --git a/Projects/Foundations/Icons-SVG-Sources/assets/siacoin.svg b/Projects/Foundations/Icons-SVG-Sources/assets/siacoin.svg
new file mode 100644
index 000000000..c307ca506
--- /dev/null
+++ b/Projects/Foundations/Icons-SVG-Sources/assets/siacoin.svg
@@ -0,0 +1,28 @@
+
+
diff --git a/Projects/Foundations/Icons-SVG-Sources/assets/sushiswap.svg b/Projects/Foundations/Icons-SVG-Sources/assets/sushiswap.svg
new file mode 100644
index 000000000..0761692d9
--- /dev/null
+++ b/Projects/Foundations/Icons-SVG-Sources/assets/sushiswap.svg
@@ -0,0 +1,150 @@
+
+
+
+
diff --git a/Projects/Foundations/Icons-SVG-Sources/assets/terra.svg b/Projects/Foundations/Icons-SVG-Sources/assets/terra.svg
new file mode 100644
index 000000000..efb1a1822
--- /dev/null
+++ b/Projects/Foundations/Icons-SVG-Sources/assets/terra.svg
@@ -0,0 +1,46 @@
+
+
+
+
diff --git a/Projects/Foundations/Icons-SVG-Sources/assets/tezos.svg b/Projects/Foundations/Icons-SVG-Sources/assets/tezos.svg
new file mode 100644
index 000000000..ddb5341fb
--- /dev/null
+++ b/Projects/Foundations/Icons-SVG-Sources/assets/tezos.svg
@@ -0,0 +1,36 @@
+
+
diff --git a/Projects/Foundations/Icons-SVG-Sources/assets/the-graph.svg b/Projects/Foundations/Icons-SVG-Sources/assets/the-graph.svg
new file mode 100644
index 000000000..3c23e1321
--- /dev/null
+++ b/Projects/Foundations/Icons-SVG-Sources/assets/the-graph.svg
@@ -0,0 +1,47 @@
+
+
diff --git a/Projects/Foundations/Icons-SVG-Sources/assets/theta.svg b/Projects/Foundations/Icons-SVG-Sources/assets/theta.svg
new file mode 100644
index 000000000..e53973eea
--- /dev/null
+++ b/Projects/Foundations/Icons-SVG-Sources/assets/theta.svg
@@ -0,0 +1,29 @@
+
+
diff --git a/Projects/Foundations/Icons-SVG-Sources/assets/true-usd.svg b/Projects/Foundations/Icons-SVG-Sources/assets/true-usd.svg
new file mode 100644
index 000000000..a4cb5b172
--- /dev/null
+++ b/Projects/Foundations/Icons-SVG-Sources/assets/true-usd.svg
@@ -0,0 +1,36 @@
+
+
diff --git a/Projects/Foundations/Icons-SVG-Sources/assets/uniswap.svg b/Projects/Foundations/Icons-SVG-Sources/assets/uniswap.svg
index 84f51b632..944a19eb2 100644
--- a/Projects/Foundations/Icons-SVG-Sources/assets/uniswap.svg
+++ b/Projects/Foundations/Icons-SVG-Sources/assets/uniswap.svg
@@ -1 +1,57 @@
-
\ No newline at end of file
+
+
diff --git a/Projects/Foundations/Icons-SVG-Sources/assets/usd-coin.svg b/Projects/Foundations/Icons-SVG-Sources/assets/usd-coin.svg
new file mode 100644
index 000000000..4c3a31e51
--- /dev/null
+++ b/Projects/Foundations/Icons-SVG-Sources/assets/usd-coin.svg
@@ -0,0 +1,33 @@
+
+
diff --git a/Projects/Foundations/Icons-SVG-Sources/assets/vechain.svg b/Projects/Foundations/Icons-SVG-Sources/assets/vechain.svg
new file mode 100644
index 000000000..af9c76901
--- /dev/null
+++ b/Projects/Foundations/Icons-SVG-Sources/assets/vechain.svg
@@ -0,0 +1,29 @@
+
+
diff --git a/Projects/Foundations/Icons-SVG-Sources/assets/waves.svg b/Projects/Foundations/Icons-SVG-Sources/assets/waves.svg
new file mode 100644
index 000000000..8a162bdd2
--- /dev/null
+++ b/Projects/Foundations/Icons-SVG-Sources/assets/waves.svg
@@ -0,0 +1,28 @@
+
+
diff --git a/Projects/Foundations/Icons-SVG-Sources/assets/wrapped-bitcoin.svg b/Projects/Foundations/Icons-SVG-Sources/assets/wrapped-bitcoin.svg
new file mode 100644
index 000000000..52940396c
--- /dev/null
+++ b/Projects/Foundations/Icons-SVG-Sources/assets/wrapped-bitcoin.svg
@@ -0,0 +1,33 @@
+
+
diff --git a/Projects/Foundations/Icons-SVG-Sources/assets/yearn-finance.svg b/Projects/Foundations/Icons-SVG-Sources/assets/yearn-finance.svg
new file mode 100644
index 000000000..ce8716a3b
--- /dev/null
+++ b/Projects/Foundations/Icons-SVG-Sources/assets/yearn-finance.svg
@@ -0,0 +1,33 @@
+
+
diff --git a/Projects/Foundations/Icons-SVG-Sources/assets/zcash.svg b/Projects/Foundations/Icons-SVG-Sources/assets/zcash.svg
new file mode 100644
index 000000000..a88b9778d
--- /dev/null
+++ b/Projects/Foundations/Icons-SVG-Sources/assets/zcash.svg
@@ -0,0 +1,29 @@
+
+
diff --git a/Projects/Foundations/Icons-SVG-Sources/assets/zilliqa.svg b/Projects/Foundations/Icons-SVG-Sources/assets/zilliqa.svg
new file mode 100644
index 000000000..f951777e6
--- /dev/null
+++ b/Projects/Foundations/Icons-SVG-Sources/assets/zilliqa.svg
@@ -0,0 +1,38 @@
+
+
diff --git a/Projects/Foundations/Icons/Crypto-Assets/aave.png b/Projects/Foundations/Icons/Crypto-Assets/aave.png
new file mode 100644
index 000000000..e43a810e0
Binary files /dev/null and b/Projects/Foundations/Icons/Crypto-Assets/aave.png differ
diff --git a/Projects/Foundations/Icons/Crypto-Assets/ada.png b/Projects/Foundations/Icons/Crypto-Assets/ada.png
new file mode 100644
index 000000000..ae8f17222
Binary files /dev/null and b/Projects/Foundations/Icons/Crypto-Assets/ada.png differ
diff --git a/Projects/Foundations/Icons/Crypto-Assets/algorand.png b/Projects/Foundations/Icons/Crypto-Assets/algorand.png
new file mode 100644
index 000000000..36eddc2af
Binary files /dev/null and b/Projects/Foundations/Icons/Crypto-Assets/algorand.png differ
diff --git a/Projects/Foundations/Icons/Crypto-Assets/avalanche.png b/Projects/Foundations/Icons/Crypto-Assets/avalanche.png
new file mode 100644
index 000000000..f12b019fd
Binary files /dev/null and b/Projects/Foundations/Icons/Crypto-Assets/avalanche.png differ
diff --git a/Projects/Foundations/Icons/Crypto-Assets/axie-infinity.png b/Projects/Foundations/Icons/Crypto-Assets/axie-infinity.png
new file mode 100644
index 000000000..4f963c70f
Binary files /dev/null and b/Projects/Foundations/Icons/Crypto-Assets/axie-infinity.png differ
diff --git a/Projects/Foundations/Icons/Crypto-Assets/band-protocol.png b/Projects/Foundations/Icons/Crypto-Assets/band-protocol.png
new file mode 100644
index 000000000..995e03606
Binary files /dev/null and b/Projects/Foundations/Icons/Crypto-Assets/band-protocol.png differ
diff --git a/Projects/Foundations/Icons/Crypto-Assets/basic-attention-token.png b/Projects/Foundations/Icons/Crypto-Assets/basic-attention-token.png
new file mode 100644
index 000000000..dc2befedc
Binary files /dev/null and b/Projects/Foundations/Icons/Crypto-Assets/basic-attention-token.png differ
diff --git a/Projects/Foundations/Icons/Crypto-Assets/bitcoin-diamond.png b/Projects/Foundations/Icons/Crypto-Assets/bitcoin-diamond.png
new file mode 100644
index 000000000..7729a0585
Binary files /dev/null and b/Projects/Foundations/Icons/Crypto-Assets/bitcoin-diamond.png differ
diff --git a/Projects/Foundations/Icons/Crypto-Assets/bitcoin-gold.png b/Projects/Foundations/Icons/Crypto-Assets/bitcoin-gold.png
new file mode 100644
index 000000000..e5d7f60d1
Binary files /dev/null and b/Projects/Foundations/Icons/Crypto-Assets/bitcoin-gold.png differ
diff --git a/Projects/Foundations/Icons/Crypto-Assets/bitcoin-private.png b/Projects/Foundations/Icons/Crypto-Assets/bitcoin-private.png
new file mode 100644
index 000000000..d7c0a3dfd
Binary files /dev/null and b/Projects/Foundations/Icons/Crypto-Assets/bitcoin-private.png differ
diff --git a/Projects/Foundations/Icons/Crypto-Assets/bitcoin-sv.png b/Projects/Foundations/Icons/Crypto-Assets/bitcoin-sv.png
new file mode 100644
index 000000000..80af81c36
Binary files /dev/null and b/Projects/Foundations/Icons/Crypto-Assets/bitcoin-sv.png differ
diff --git a/Projects/Foundations/Icons/Crypto-Assets/bitcoinz.png b/Projects/Foundations/Icons/Crypto-Assets/bitcoinz.png
new file mode 100644
index 000000000..6ff56c65b
Binary files /dev/null and b/Projects/Foundations/Icons/Crypto-Assets/bitcoinz.png differ
diff --git a/Projects/Foundations/Icons/Crypto-Assets/bittorrent.png b/Projects/Foundations/Icons/Crypto-Assets/bittorrent.png
new file mode 100644
index 000000000..3501dd931
Binary files /dev/null and b/Projects/Foundations/Icons/Crypto-Assets/bittorrent.png differ
diff --git a/Projects/Foundations/Icons/Crypto-Assets/cosmos.png b/Projects/Foundations/Icons/Crypto-Assets/cosmos.png
new file mode 100644
index 000000000..361b7251c
Binary files /dev/null and b/Projects/Foundations/Icons/Crypto-Assets/cosmos.png differ
diff --git a/Projects/Foundations/Icons/Crypto-Assets/curve-dao-token.png b/Projects/Foundations/Icons/Crypto-Assets/curve-dao-token.png
new file mode 100644
index 000000000..f927edf39
Binary files /dev/null and b/Projects/Foundations/Icons/Crypto-Assets/curve-dao-token.png differ
diff --git a/Projects/Foundations/Icons/Crypto-Assets/dai.png b/Projects/Foundations/Icons/Crypto-Assets/dai.png
index fdbbdb55a..8114711fb 100644
Binary files a/Projects/Foundations/Icons/Crypto-Assets/dai.png and b/Projects/Foundations/Icons/Crypto-Assets/dai.png differ
diff --git a/Projects/Foundations/Icons/Crypto-Assets/dent.png b/Projects/Foundations/Icons/Crypto-Assets/dent.png
new file mode 100644
index 000000000..e83c054cb
Binary files /dev/null and b/Projects/Foundations/Icons/Crypto-Assets/dent.png differ
diff --git a/Projects/Foundations/Icons/Crypto-Assets/fantom.png b/Projects/Foundations/Icons/Crypto-Assets/fantom.png
new file mode 100644
index 000000000..75b9b7586
Binary files /dev/null and b/Projects/Foundations/Icons/Crypto-Assets/fantom.png differ
diff --git a/Projects/Foundations/Icons/Crypto-Assets/filecoin.png b/Projects/Foundations/Icons/Crypto-Assets/filecoin.png
new file mode 100644
index 000000000..d4fc9d8b1
Binary files /dev/null and b/Projects/Foundations/Icons/Crypto-Assets/filecoin.png differ
diff --git a/Projects/Foundations/Icons/Crypto-Assets/ftx-token.png b/Projects/Foundations/Icons/Crypto-Assets/ftx-token.png
new file mode 100644
index 000000000..e6e426d95
Binary files /dev/null and b/Projects/Foundations/Icons/Crypto-Assets/ftx-token.png differ
diff --git a/Projects/Foundations/Icons/Crypto-Assets/gbp.png b/Projects/Foundations/Icons/Crypto-Assets/gbp.png
new file mode 100644
index 000000000..d14b62a5c
Binary files /dev/null and b/Projects/Foundations/Icons/Crypto-Assets/gbp.png differ
diff --git a/Projects/Foundations/Icons/Crypto-Assets/harmony.png b/Projects/Foundations/Icons/Crypto-Assets/harmony.png
new file mode 100644
index 000000000..4bbc5f410
Binary files /dev/null and b/Projects/Foundations/Icons/Crypto-Assets/harmony.png differ
diff --git a/Projects/Foundations/Icons/Crypto-Assets/holo.png b/Projects/Foundations/Icons/Crypto-Assets/holo.png
new file mode 100644
index 000000000..65a6b85d2
Binary files /dev/null and b/Projects/Foundations/Icons/Crypto-Assets/holo.png differ
diff --git a/Projects/Foundations/Icons/Crypto-Assets/huobi-token.png b/Projects/Foundations/Icons/Crypto-Assets/huobi-token.png
new file mode 100644
index 000000000..042d5ed6e
Binary files /dev/null and b/Projects/Foundations/Icons/Crypto-Assets/huobi-token.png differ
diff --git a/Projects/Foundations/Icons/Crypto-Assets/icon.png b/Projects/Foundations/Icons/Crypto-Assets/icon.png
new file mode 100644
index 000000000..79d624f49
Binary files /dev/null and b/Projects/Foundations/Icons/Crypto-Assets/icon.png differ
diff --git a/Projects/Foundations/Icons/Crypto-Assets/internet-computer.png b/Projects/Foundations/Icons/Crypto-Assets/internet-computer.png
new file mode 100644
index 000000000..4a4a02bb2
Binary files /dev/null and b/Projects/Foundations/Icons/Crypto-Assets/internet-computer.png differ
diff --git a/Projects/Foundations/Icons/Crypto-Assets/iota.png b/Projects/Foundations/Icons/Crypto-Assets/iota.png
new file mode 100644
index 000000000..3e605d256
Binary files /dev/null and b/Projects/Foundations/Icons/Crypto-Assets/iota.png differ
diff --git a/Projects/Foundations/Icons/Crypto-Assets/kucoin-token.png b/Projects/Foundations/Icons/Crypto-Assets/kucoin-token.png
new file mode 100644
index 000000000..2ff345f6f
Binary files /dev/null and b/Projects/Foundations/Icons/Crypto-Assets/kucoin-token.png differ
diff --git a/Projects/Foundations/Icons/Crypto-Assets/omg-network.png b/Projects/Foundations/Icons/Crypto-Assets/omg-network.png
new file mode 100644
index 000000000..4820c9edc
Binary files /dev/null and b/Projects/Foundations/Icons/Crypto-Assets/omg-network.png differ
diff --git a/Projects/Foundations/Icons/Crypto-Assets/orchid.png b/Projects/Foundations/Icons/Crypto-Assets/orchid.png
new file mode 100644
index 000000000..77bc1c350
Binary files /dev/null and b/Projects/Foundations/Icons/Crypto-Assets/orchid.png differ
diff --git a/Projects/Foundations/Icons/Crypto-Assets/pancakeswap.png b/Projects/Foundations/Icons/Crypto-Assets/pancakeswap.png
new file mode 100644
index 000000000..92bc4e792
Binary files /dev/null and b/Projects/Foundations/Icons/Crypto-Assets/pancakeswap.png differ
diff --git a/Projects/Foundations/Icons/Crypto-Assets/poly.png b/Projects/Foundations/Icons/Crypto-Assets/poly.png
new file mode 100644
index 000000000..0dd3688f8
Binary files /dev/null and b/Projects/Foundations/Icons/Crypto-Assets/poly.png differ
diff --git a/Projects/Foundations/Icons/Crypto-Assets/polygon.png b/Projects/Foundations/Icons/Crypto-Assets/polygon.png
new file mode 100644
index 000000000..b266294e1
Binary files /dev/null and b/Projects/Foundations/Icons/Crypto-Assets/polygon.png differ
diff --git a/Projects/Foundations/Icons/Crypto-Assets/ravencoin.png b/Projects/Foundations/Icons/Crypto-Assets/ravencoin.png
new file mode 100644
index 000000000..0b1c957d8
Binary files /dev/null and b/Projects/Foundations/Icons/Crypto-Assets/ravencoin.png differ
diff --git a/Projects/Foundations/Icons/Crypto-Assets/shiba-inu.png b/Projects/Foundations/Icons/Crypto-Assets/shiba-inu.png
new file mode 100644
index 000000000..4b33d42b9
Binary files /dev/null and b/Projects/Foundations/Icons/Crypto-Assets/shiba-inu.png differ
diff --git a/Projects/Foundations/Icons/Crypto-Assets/siacoin.png b/Projects/Foundations/Icons/Crypto-Assets/siacoin.png
new file mode 100644
index 000000000..21fab1d0a
Binary files /dev/null and b/Projects/Foundations/Icons/Crypto-Assets/siacoin.png differ
diff --git a/Projects/Foundations/Icons/Crypto-Assets/sushiswap.png b/Projects/Foundations/Icons/Crypto-Assets/sushiswap.png
new file mode 100644
index 000000000..f80a35a56
Binary files /dev/null and b/Projects/Foundations/Icons/Crypto-Assets/sushiswap.png differ
diff --git a/Projects/Foundations/Icons/Crypto-Assets/terra.png b/Projects/Foundations/Icons/Crypto-Assets/terra.png
new file mode 100644
index 000000000..ef8803272
Binary files /dev/null and b/Projects/Foundations/Icons/Crypto-Assets/terra.png differ
diff --git a/Projects/Foundations/Icons/Crypto-Assets/tezos.png b/Projects/Foundations/Icons/Crypto-Assets/tezos.png
new file mode 100644
index 000000000..b45094d28
Binary files /dev/null and b/Projects/Foundations/Icons/Crypto-Assets/tezos.png differ
diff --git a/Projects/Foundations/Icons/Crypto-Assets/the-graph.png b/Projects/Foundations/Icons/Crypto-Assets/the-graph.png
new file mode 100644
index 000000000..fe838e663
Binary files /dev/null and b/Projects/Foundations/Icons/Crypto-Assets/the-graph.png differ
diff --git a/Projects/Foundations/Icons/Crypto-Assets/theta.png b/Projects/Foundations/Icons/Crypto-Assets/theta.png
new file mode 100644
index 000000000..2e374daa4
Binary files /dev/null and b/Projects/Foundations/Icons/Crypto-Assets/theta.png differ
diff --git a/Projects/Foundations/Icons/Crypto-Assets/true-usd.png b/Projects/Foundations/Icons/Crypto-Assets/true-usd.png
new file mode 100644
index 000000000..bb586edeb
Binary files /dev/null and b/Projects/Foundations/Icons/Crypto-Assets/true-usd.png differ
diff --git a/Projects/Foundations/Icons/Crypto-Assets/uniswap.png b/Projects/Foundations/Icons/Crypto-Assets/uniswap.png
index 4ce8dc296..255f0f6f4 100644
Binary files a/Projects/Foundations/Icons/Crypto-Assets/uniswap.png and b/Projects/Foundations/Icons/Crypto-Assets/uniswap.png differ
diff --git a/Projects/Foundations/Icons/Crypto-Assets/usd-coin.png b/Projects/Foundations/Icons/Crypto-Assets/usd-coin.png
new file mode 100644
index 000000000..343158983
Binary files /dev/null and b/Projects/Foundations/Icons/Crypto-Assets/usd-coin.png differ
diff --git a/Projects/Foundations/Icons/Crypto-Assets/vechain.png b/Projects/Foundations/Icons/Crypto-Assets/vechain.png
index 91a643546..6d01686a9 100644
Binary files a/Projects/Foundations/Icons/Crypto-Assets/vechain.png and b/Projects/Foundations/Icons/Crypto-Assets/vechain.png differ
diff --git a/Projects/Foundations/Icons/Crypto-Assets/waves.png b/Projects/Foundations/Icons/Crypto-Assets/waves.png
new file mode 100644
index 000000000..a26af2a49
Binary files /dev/null and b/Projects/Foundations/Icons/Crypto-Assets/waves.png differ
diff --git a/Projects/Foundations/Icons/Crypto-Assets/wrapped-bitcoin.png b/Projects/Foundations/Icons/Crypto-Assets/wrapped-bitcoin.png
new file mode 100644
index 000000000..0d55140a4
Binary files /dev/null and b/Projects/Foundations/Icons/Crypto-Assets/wrapped-bitcoin.png differ
diff --git a/Projects/Foundations/Icons/Crypto-Assets/yearn-finance.png b/Projects/Foundations/Icons/Crypto-Assets/yearn-finance.png
new file mode 100644
index 000000000..4d742c691
Binary files /dev/null and b/Projects/Foundations/Icons/Crypto-Assets/yearn-finance.png differ
diff --git a/Projects/Foundations/Icons/Crypto-Assets/zcash.png b/Projects/Foundations/Icons/Crypto-Assets/zcash.png
new file mode 100644
index 000000000..1687757a7
Binary files /dev/null and b/Projects/Foundations/Icons/Crypto-Assets/zcash.png differ
diff --git a/Projects/Foundations/Icons/Crypto-Assets/zilliqa.png b/Projects/Foundations/Icons/Crypto-Assets/zilliqa.png
new file mode 100644
index 000000000..fbe246147
Binary files /dev/null and b/Projects/Foundations/Icons/Crypto-Assets/zilliqa.png differ
diff --git a/Projects/Foundations/Schemas/Docs-Nodes/L/Limit/Limit-Buy-Order/limit-buy-order.json b/Projects/Foundations/Schemas/Docs-Nodes/L/Limit/Limit-Buy-Order/limit-buy-order.json
index f0ee52c60..7d7190217 100644
--- a/Projects/Foundations/Schemas/Docs-Nodes/L/Limit/Limit-Buy-Order/limit-buy-order.json
+++ b/Projects/Foundations/Schemas/Docs-Nodes/L/Limit/Limit-Buy-Order/limit-buy-order.json
@@ -6,7 +6,13 @@
{
"language": "ES",
"text": "A limit buy order es una instrucción enviada al exchange para comprar el asset base, para su ejecución a una tasa específica o mejor.",
- "updated": 1624455774192
+ "updated": 1624455774192,
+ "style": "Definition"
+ },
+ {
+ "language": "DE",
+ "text": "Ein limit buy order ist eine an die Börse gesendete Anweisung zum Kauf des Basiswertes, die zu einem bestimmten Kurs oder besser ausgeführt werden soll.\n",
+ "updated": 1634876555681
}
]
},
diff --git a/Projects/Foundations/Schemas/Docs-Topics/D/Data/Data-Mining/data-mining-007-data-mining-managing-execution.json b/Projects/Foundations/Schemas/Docs-Topics/D/Data/Data-Mining/data-mining-007-data-mining-managing-execution.json
index 6ba10d917..dbf3b9e31 100644
--- a/Projects/Foundations/Schemas/Docs-Topics/D/Data/Data-Mining/data-mining-007-data-mining-managing-execution.json
+++ b/Projects/Foundations/Schemas/Docs-Topics/D/Data/Data-Mining/data-mining-007-data-mining-managing-execution.json
@@ -4,51 +4,114 @@
"type": "Data Mining - Managing Execution",
"definition": {
"text": "Bots can execute at their own pace or they can wait for other bots to finish executing before starting.",
- "updated": 1622214711890
+ "updated": 1622214711890,
+ "translations": [
+ {
+ "language": "DE",
+ "text": "Bots können in ihrem eigenen Tempo ausgeführt werden oder sie können warten, bis andere Bots die Ausführung beendet haben, bevor sie beginnen.",
+ "updated": 1634828825458
+ }
+ ]
},
"paragraphs": [
{
"style": "Title",
"text": "Bot Execution Tree",
- "updated": 1622215214005
+ "updated": 1622215214005,
+ "translations": [
+ {
+ "language": "DE",
+ "text": "Bot Execution Tree (Bot Ausführungsbaum):",
+ "updated": 1634828847947
+ }
+ ]
},
{
"style": "Text",
"text": "A helpful way to think about managing bot execution is to think of the image of a tree. The roots support the trunk which supports the branches. In the same way, Superalgos uses many bots to process data each relying on the output of the last to form a tree. As data is passed through the tree the raw data is processed and reprocessed to build more and more elaborate datasets.",
- "updated": 1622215593975
+ "updated": 1622215593975,
+ "translations": [
+ {
+ "language": "DE",
+ "text": "Eine hilfreiche Art und Weise, über die Verwaltung der Bot-Ausführung nachzudenken, ist das Bild eines Baumes. Die Wurzeln unterstützen den Stamm, der wiederum die Äste stützt. Auf die gleiche Weise verwendet Superalgos viele Bots, um Daten zu verarbeiten, wobei sich jeder auf den Output des letzten stützt, um einen Baum zu bilden. Während die Daten den Baum durchlaufen, werden die Rohdaten verarbeitet und weiterverarbeitet, um immer durchdachtere Datensätze zu erstellen.",
+ "updated": 1634832671242
+ }
+ ]
},
{
"style": "Title",
- "text": "Types of Execution Managment"
+ "text": "Types of Execution Managment",
+ "translations": [
+ {
+ "language": "DE",
+ "text": "Arten des Execution (Ausführungs)/ Management:",
+ "updated": 1634832926148
+ }
+ ]
},
{
- "style": "Text",
+ "style": "Subtitle",
"text": "There are two types of execution managment:"
},
{
"style": "List",
"text": "Standalone Bots: These bots are the root of the Bot Execution Tree. They don't depend on any other bot to run but use the configuration of it's Process Definition node to run on a pre-defined schedule (in most cases every one minute).",
- "updated": 1622215038717
+ "updated": 1622215038717,
+ "translations": [
+ {
+ "language": "DE",
+ "text": "Diese Bots sind die Wurzel des Execution Tree (Bot-Ausführungsbaums). Sie sind nicht von anderen Bots abhängig, sondern verwenden die Konfiguration ihrer Process Definition node, um nach einem vordefinierten Zeitplan (in den meisten Fällen jede Minute) zu laufen.",
+ "updated": 1634841023922
+ }
+ ]
},
{
"style": "Note",
"text": "Usually when a bot produces raw data, it operates as a standalone bot. ",
- "updated": 1622215509477
+ "updated": 1622215509477,
+ "translations": [
+ {
+ "language": "DE",
+ "text": "Wenn ein Bot Rohdaten produziert, arbeitet er normalerweise als eigenständiger Bot.",
+ "updated": 1634841057033
+ }
+ ]
},
{
"style": "List",
"text": "Execution Dependent Bots: These bots are the branches of the Bot Execution Tree. They need to wait for other Bots to finish their execution in order to start.",
- "updated": 1622215195801
+ "updated": 1622215195801,
+ "translations": [
+ {
+ "language": "DE",
+ "text": "Execution Dependent Bots: Diese Bots sind die Zweige des Bot-Ausführungsbaums. Sie müssen warten, bis andere Bots ihre Ausführung beendet haben, um starten zu können.",
+ "updated": 1634841171154
+ }
+ ]
},
{
"style": "Title",
"text": "Configuring a Standalone Bot",
- "updated": 1622215700788
+ "updated": 1622215700788,
+ "translations": [
+ {
+ "language": "DE",
+ "text": "Einen eigenständigen Bot konfigurieren:",
+ "updated": 1634841196929
+ }
+ ]
},
{
"style": "Text",
"text": "This is an example of how to configure a bot to execute as a Standalone Bot. Within the Process Definition of a Bot, the normalWaitTime property has a non zero value, in this case 60 seconds.",
- "updated": 1622215895631
+ "updated": 1622215895631,
+ "translations": [
+ {
+ "language": "DE",
+ "text": "Hier ein Beispiel für die Konfiguration eines Bots zur Ausführung als eigenständiger Bot In der Process Definition eines Bots hat die Eigenschaft normalWaitTime einen Wert ungleich Null, in diesem Fall 60 Sekunden.",
+ "updated": 1634841274219
+ }
+ ]
},
{
"style": "Json",
@@ -58,22 +121,50 @@
{
"style": "Title",
"text": "Configuring an Execution Dependent Bot",
- "updated": 1622215826932
+ "updated": 1622215826932,
+ "translations": [
+ {
+ "language": "DE",
+ "text": "Konfigurieren eines Execution Dependent Bot (ausführungsabhängigen Bots):",
+ "updated": 1634841312416
+ }
+ ]
},
{
"style": "Text",
"text": "In order to configure a bot to execute as an Execution Dependent Bot two things need to be in place. ",
- "updated": 1622216289412
+ "updated": 1622216289412,
+ "translations": [
+ {
+ "language": "DE",
+ "text": "Um einen Bot so zu konfigurieren, dass er als Execution Dependent Bot (ausführungsabhängiger Bot) ausgeführt wird, müssen zwei Dinge vorhanden sein:",
+ "updated": 1634841400498
+ }
+ ]
},
{
"style": "List",
"text": "First, the bot's definition will need to have an Execution Started Event defined. After this, the Execution Started Event will need to have a reference to the Execution Finished Event of the Bot on which it is waiting.",
- "updated": 1622216544766
+ "updated": 1622216544766,
+ "translations": [
+ {
+ "language": "DE",
+ "text": "Zunächst muss in der Definition des Bots ein Ereignis Execution Started Event definiert werden. Danach muss das Ereignis \"Execution Started Event\" einen Verweis auf das Ereignis \"Execution Finished Event\" des Bots enthalten, auf das es wartet.",
+ "updated": 1634843860022
+ }
+ ]
},
{
"style": "List",
"text": "Second, the Bot's Process Definition will need a zero in the normalWaitTime property. This will force the Bot to immediately run the next loop, but since there is an Execution Started Event defined, that will make it wait until the referenced Bot finishes.",
- "updated": 1622216345546
+ "updated": 1622216345546,
+ "translations": [
+ {
+ "language": "DE",
+ "text": "Zweitens benötigt die Prozessdefinition des Bots eine Null in der Eigenschaft normalWaitTime. Dadurch wird der Bot gezwungen, sofort den nächsten loop auszuführen. Da jedoch ein Ereignis Execution Started Event definiert ist, wird er warten, bis der referenzierte Bot fertig ist.",
+ "updated": 1634843953677
+ }
+ ]
},
{
"style": "Json",
@@ -83,7 +174,14 @@
{
"style": "Note",
"text": "From a deployment point of view, the dependant bots can be physically located on the same machine, or on multiple different machines. Superalgos handles syncronization across multiples machines.",
- "updated": 1622216626010
+ "updated": 1622216626010,
+ "translations": [
+ {
+ "language": "DE",
+ "text": "Aus Sicht der Bereitstellung können sich die abhängigen Bots physisch auf demselben Rechner oder auf mehreren verschiedenen Rechnern befinden. Superalgos kümmert sich um die Syncronisierung über mehrere Maschinen hinweg.",
+ "updated": 1634844032286
+ }
+ ]
}
]
}
\ No newline at end of file
diff --git a/Projects/Foundations/Schemas/Docs-Topics/D/Data/Data-Mining/data-mining-008-data-mining-data-dependencies.json b/Projects/Foundations/Schemas/Docs-Topics/D/Data/Data-Mining/data-mining-008-data-mining-data-dependencies.json
index b850edfad..af1669674 100644
--- a/Projects/Foundations/Schemas/Docs-Topics/D/Data/Data-Mining/data-mining-008-data-mining-data-dependencies.json
+++ b/Projects/Foundations/Schemas/Docs-Topics/D/Data/Data-Mining/data-mining-008-data-mining-data-dependencies.json
@@ -4,47 +4,110 @@
"type": "Data Mining - Data Dependencies",
"definition": {
"text": "Indicator Bots have data dependencies. This means that they receive their input as Datasets created by other Bots.",
- "updated": 1622216765574
+ "updated": 1622216765574,
+ "translations": [
+ {
+ "language": "DE",
+ "text": "Indicator-Bots haben Datenabhängigkeiten. Das bedeutet, dass sie ihren Input als Datasets (Datensätze) erhalten, die von anderen Bots erstellt wurden.",
+ "updated": 1634844427000
+ }
+ ]
},
"paragraphs": [
{
"style": "Title",
"text": "Data Dependency Tree",
- "updated": 1622219215680
+ "updated": 1622219215680,
+ "translations": [
+ {
+ "language": "DE",
+ "text": "Data Dependency Tree (Datenabhängigkeitsbaum):",
+ "updated": 1634845933837
+ }
+ ]
},
{
"style": "Text",
"text": "You can think about data dependencies as a type of relationship between bots. Bots producing raw data (Sensor Bot and API Data Fetcher Bot) don't have them, since their job is to extract data from an external source. At the same time, they are also the root of the data dependancy tree of relationships. This tree is very similar to the execution tree but instead of describing how bots run, it describes how bots send and receive Data Products.",
- "updated": 1622217397887
+ "updated": 1622217397887,
+ "translations": [
+ {
+ "language": "DE",
+ "text": "Sie können Datenabhängigkeiten als eine Art von Beziehung zwischen Bots betrachten. Bots, die Rohdaten produzieren (Sensor Bot und API Data Fetcher Bot), haben diese nicht, da ihre Aufgabe darin besteht, Daten aus einer externen Quelle zu extrahieren. Gleichzeitig sind sie aber auch die Wurzel des Beziehungsbaums der Datenabhängigkeit. Dieser Baum ist dem Ausführungsbaum sehr ähnlich, aber anstatt zu beschreiben, wie Bots ausgeführt werden, beschreibt er, wie Bots Datenprodukte senden und empfangen.",
+ "updated": 1634846209261
+ }
+ ]
},
{
"style": "Title",
"text": "Defining Data Dependencies",
- "updated": 1622217419549
+ "updated": 1622217419549,
+ "translations": [
+ {
+ "language": "DE",
+ "text": "Definieren von Data Dependencies (Datenabhängigkeiten):",
+ "updated": 1634846239206
+ }
+ ]
},
{
"style": "Text",
- "text": "The definition of data dependencias is held at the Process Definition level. Each process might have its own set of data dependencies. This means that a single bot may have many varying dependencies depending on the number of Process Definitions it contains."
+ "text": "The definition of data dependencias is held at the Process Definition level. Each process might have its own set of data dependencies. This means that a single bot may have many varying dependencies depending on the number of Process Definitions it contains.",
+ "translations": [
+ {
+ "language": "DE",
+ "text": "Die Definition der Datenabhängigkeiten erfolgt auf der Ebene der Process Definition. Jeder Prozess kann seinen eigenen Satz von Datenabhängigkeiten (Data Dependencies) haben. Das bedeutet, dass ein einzelner Bot viele unterschiedliche Abhängigkeiten haben kann, je nach der Anzahl der Prozessdefinitionen, die er enthält.",
+ "updated": 1634846341180
+ }
+ ]
},
{
"style": "Note",
"text": "In addtion to this, it is possible for a single Bot's process to have more than one Data Dependency (from the same Bot or from different Bots). That is particulary useful to aggregate data from many datasets into another one. The dependent datasets could belong to Bots at the same Data Mine or at bots at other Data Mines.",
- "updated": 1622217595798
+ "updated": 1622217595798,
+ "translations": [
+ {
+ "language": "DE",
+ "text": "Darüber hinaus ist es möglich, dass ein einzelner Bot-Prozess mehr als eine Datenabhängigkeit(Data Dependencies) hat (vom selben Bot oder von verschiedenen Bots). Das ist besonders nützlich, um Daten aus vielen Datensätzen in einem anderen zu aggregieren. Die abhängigen Datensätze können zu Bots in derselben Data Mine oder zu Bots in anderen Data Mines gehören.",
+ "updated": 1634846512050
+ }
+ ]
},
{
"style": "Text",
"text": "The first declared dependency is called the Main Dependency and has a special meaning. It is used by the process of the Bot to iterate. What this means is that the process will loop over the Dataset of the Main Dependency to produce the output Dataset. All the other data dependencies will be used each iteration to extract additional data.",
- "updated": 1622218002546
+ "updated": 1622218002546,
+ "translations": [
+ {
+ "language": "DE",
+ "text": "Die erste deklarierte Abhängigkeit wird als Main Dependency bezeichnet und hat eine besondere Bedeutung. Sie wird vom Prozess des Bot verwendet, um zu iterieren. Das bedeutet, dass der Prozess eine Schleife über den Datensatz der Main Dependency durchläuft, um den Ausgabedatensatz zu erzeugen. Alle anderen Datenabhängigkeiten werden bei jeder Iteration verwendet, um zusätzliche Daten zu extrahieren.",
+ "updated": 1634846641215
+ }
+ ]
},
{
"style": "Success",
"text": "As with bot execution, the dependant datasets can be physically located on the same machine, or at multiple different machines. However, when a Bot has a Data Dependency of a dataset produced by a Bot defined at a different Data Mine, both Data Mines must be present at the Workspace where the Bot is going to be launched.",
- "updated": 1622218098435
+ "updated": 1622218098435,
+ "translations": [
+ {
+ "language": "DE",
+ "text": "Wie bei der Bot-Ausführung können sich die abhängigen Datensätze physisch auf demselben Rechner oder auf mehreren verschiedenen Rechnern befinden. Wenn ein Bot jedoch eine Datenabhängigkeit von einem Datensatz hat, der von einem Bot erzeugt wurde, der in einer anderen Data Mine definiert ist, müssen beide Data Mines in dem Arbeitsbereich vorhanden sein, in dem der Bot gestartet werden soll.",
+ "updated": 1634846723896
+ }
+ ]
},
{
"style": "Text",
"text": "The Candles Data Mine is the most referenced Data Mine because it defines the Candles-Volumes Indicator Bot, that produces the most used information for trading systems: Candles.",
- "updated": 1622218178970
+ "updated": 1622218178970,
+ "translations": [
+ {
+ "language": "DE",
+ "text": "Die Candles Data Mine ist die am häufigsten referenzierte Data Mine, da sie den Candles-Volumes Indicator Bot definiert, der die am häufigsten verwendeten Informationen für Handelssysteme liefert: Candles (Kerzen).",
+ "updated": 1634847014711
+ }
+ ]
}
]
}
\ No newline at end of file
diff --git a/Projects/Foundations/Schemas/Docs-Topics/D/Data/Data-Mining/data-mining-009-data-mining-status-reports.json b/Projects/Foundations/Schemas/Docs-Topics/D/Data/Data-Mining/data-mining-009-data-mining-status-reports.json
index 92bd93dca..a85438eea 100644
--- a/Projects/Foundations/Schemas/Docs-Topics/D/Data/Data-Mining/data-mining-009-data-mining-status-reports.json
+++ b/Projects/Foundations/Schemas/Docs-Topics/D/Data/Data-Mining/data-mining-009-data-mining-status-reports.json
@@ -4,32 +4,74 @@
"type": "Data Mining - Status Reports",
"definition": {
"text": "Status Reports are files produced by each Bot's processes with key information the Bot needs to save in order to remember the next time it is run.",
- "updated": 1622218351726
+ "updated": 1622218351726,
+ "translations": [
+ {
+ "language": "DE",
+ "text": "Statusberichte sind Dateien, die von den einzelnen Bot-Prozessen erstellt werden und wichtige Informationen enthalten, die der Bot speichern muss, um sich bei der nächsten Ausführung an sie zu erinnern.",
+ "updated": 1634847240243
+ }
+ ]
},
"paragraphs": [
{
"style": "Title",
"text": "The Task Server Main Loop",
- "updated": 1622218578406
+ "updated": 1622218578406,
+ "translations": [
+ {
+ "language": "DE",
+ "text": "The Task Server Main Loop (Die Hauptschleife des Aufgabenservers):",
+ "updated": 1634847263150
+ }
+ ]
},
{
"style": "Text",
"text": "Most Bots in Superalgos are run by the Task Server and implement a Main Loop. At each loop execution, bots do their job and at the end they go to sleep. ",
- "updated": 1622218637972
+ "updated": 1622218637972,
+ "translations": [
+ {
+ "language": "DE",
+ "text": "Die meisten Bots in Superalgos werden vom Task Server ausgeführt und implementieren eine Hauptschleife. Bei jeder Schleifenausführung erledigen die Bots ihre Aufgabe und gehen am Ende in eine art \"Schlaf\" (wie ein Ruhezustand Modus) bis die Schleife wieder ausgeführt wird.",
+ "updated": 1634847458538
+ }
+ ]
},
{
"style": "Note",
- "text": "How much time they sleep and other details are configured at the Bot's Process Definition."
+ "text": "How much time they sleep and other details are configured at the Bot's Process Definition.",
+ "translations": [
+ {
+ "language": "DE",
+ "text": "Wie lange sie \"schlafen\" und andere Details werden in der Prozessdefinition des Bots konfiguriert.",
+ "updated": 1634847359588
+ }
+ ]
},
{
"style": "Title",
"text": "Status Report Mechanics",
- "updated": 1622218611081
+ "updated": 1622218611081,
+ "translations": [
+ {
+ "language": "DE",
+ "text": "Status Report Mechanics (Statusbericht Mechaniken):",
+ "updated": 1634847419703
+ }
+ ]
},
{
"style": "Text",
"text": "Before a bot goes to sleep, computer memory is flushed of all information related to the Bot. This is important to free up hardware resources for other bots running on the same machine. However, there is some information Bots need to remember between each execution of the Main Loop, and between executions of the Task itself. That info is stored in a JSON / text file called the Status Report. The name Status was used since the information stored is often the status of the Bot's process. Here is an example of a simple Status Report file:",
- "updated": 1622218847283
+ "updated": 1622218847283,
+ "translations": [
+ {
+ "language": "DE",
+ "text": "Bevor ein Bot in den Ruhezustand geht, werden alle mit dem Bot verbundenen Informationen aus dem Computerspeicher entfernt. Dies ist wichtig, um Hardware-Ressourcen für andere Bots freizugeben, die auf demselben Computer laufen. Es gibt jedoch einige Informationen, die sich Bots zwischen den einzelnen Ausführungen der Hauptschleife selber und zwischen den Ausführungen des Tasks selbst merken müssen.Diese Informationen werden in einer JSON-/Textdatei namens Status Report gespeichert. Der Name \"Status\" wurde gewählt, da die gespeicherten Informationen oft den Status des Bot-Prozesses darstellen. Hier ist ein Beispiel für eine einfache Status Report Datei:",
+ "updated": 1634847824025
+ }
+ ]
},
{
"style": "Json",
@@ -39,7 +81,14 @@
{
"style": "Note",
"text": "Status Report files might also include a data structure called Inter Execution Memory. Status information is standard for all types of bots. Inter Execution Memory, on the other hand, depends on each Bot's type and what is actually being processed.",
- "updated": 1622218782345
+ "updated": 1622218782345,
+ "translations": [
+ {
+ "language": "DE",
+ "text": "Status Report Dateien können auch eine Datenstruktur namens Inter Execution Memory enthalten. Statusinformationen sind für alle Arten von Bots Standard. Der Inter Execution Memory (Ausführungsspeicher) hingegen hängt vom Typ des jeweiligen Bots ab und davon, was tatsächlich verarbeitet wird.",
+ "updated": 1634847925406
+ }
+ ]
},
{
"style": "Text",
diff --git a/Projects/Foundations/Schemas/Docs-Topics/D/Data/Data-Mining/data-mining-010-data-mining-status-dependencies.json b/Projects/Foundations/Schemas/Docs-Topics/D/Data/Data-Mining/data-mining-010-data-mining-status-dependencies.json
index d53a45dbb..3e02aa8ab 100644
--- a/Projects/Foundations/Schemas/Docs-Topics/D/Data/Data-Mining/data-mining-010-data-mining-status-dependencies.json
+++ b/Projects/Foundations/Schemas/Docs-Topics/D/Data/Data-Mining/data-mining-010-data-mining-status-dependencies.json
@@ -4,59 +4,144 @@
"type": "Data Mining - Status Dependencies",
"definition": {
"text": "Status Dependencies are another type of relationship between Bots. Sometimes bots don't depend on the Datasets produced by other bots, but they depend directly on the status of other bots.",
- "updated": 1622219077845
+ "updated": 1622219077845,
+ "translations": [
+ {
+ "language": "DE",
+ "text": "Statusabhängigkeiten sind eine weitere Art der Beziehung zwischen Bots. Manchmal sind Bots nicht von den von anderen Bots erzeugten Datensätzen abhängig, sondern direkt vom Status anderer Bots.",
+ "updated": 1634848429664
+ }
+ ]
},
"paragraphs": [
{
"style": "Title",
"text": "Status Dependency Tree",
- "updated": 1622219244127
+ "updated": 1622219244127,
+ "translations": [
+ {
+ "language": "DE",
+ "text": "Status Dependency Tree (Status-Abhängigkeitsbaum):",
+ "updated": 1634848589978
+ }
+ ]
},
{
"style": "Text",
"text": "Status dependencies operate using the same idea of a tree as execution and data dependencies. Any Bot can have from zero to many status dependencies. For each Status Dependency, the Bot's process at runtime will load the Status Report file of the dependent Bot and will extract from there the information it needs.",
- "updated": 1622222998840
+ "updated": 1622222998840,
+ "translations": [
+ {
+ "language": "DE",
+ "text": "Statusabhängigkeiten funktionieren nach der gleichen Idee eines Baums wie Ausführungs- und Datenabhängigkeiten. Jeder Bot kann zwischen null und vielen Statusabhängigkeiten-(dependencies) haben. Für jede Status Dependency lädt der Prozess des Bots zur Laufzeit die Status Report Datei des abhängigen Bots und extrahiert daraus die Informationen, die er benötigt.",
+ "updated": 1634848766593
+ }
+ ]
},
{
"style": "Note",
- "text": "Bots that produce Raw Data usually do not depend on any other Bot's status and are usually the root of a status dependency tree. "
+ "text": "Bots that produce Raw Data usually do not depend on any other Bot's status and are usually the root of a status dependency tree. ",
+ "translations": [
+ {
+ "language": "DE",
+ "text": "Bots, die Rohdaten (Raw Data) produzieren, hängen in der Regel nicht vom Status eines anderen Bots ab und sind normalerweise die Wurzel eines Statusabhängigkeitsbaums.",
+ "updated": 1634848799068
+ }
+ ]
},
{
"style": "Text",
- "text": "A good way to undestand why Status Dependencies are needed is with an example:"
+ "text": "A good way to undestand why Status Dependencies are needed is with an example:",
+ "translations": [
+ {
+ "language": "DE",
+ "text": "Anhand eines Beispiels lässt sich gut nachvollziehen, warum Statusabhängigkeiten erforderlich sind:",
+ "updated": 1634848845441
+ }
+ ]
},
{
"style": "Text",
"text": "The Indicator Bot Bollinger-Bands depends on Candles-Volumes Dataset in order to calculate the Bollinger Bands, but it depend's on Exchange Raw Data Sensor Bot in order to know where the market begins, which is the date of the first piece of data. That information is part of the Status information that Exchange Raw Data Sensor Bot keeps at it's Status Report.",
- "updated": 1622223640276
+ "updated": 1622223640276,
+ "translations": [
+ {
+ "language": "DE",
+ "text": "Der Indikator-Bot Bollinger-Bänder hängt vom Candles-Volumes-Datensatz ab, um die Bollinger-Bänder zu berechnen. Aber er hängt auch vom Exchange Raw Data Sensor Bot ab, um zu wissen, wo der Markt beginnt, nämlich mit dem Datum der ersten Daten. Diese Information ist Teil der Statusinformationen, die der Exchange Raw Data Sensor Bot in seinem Statusbericht speichert.",
+ "updated": 1634848951838
+ }
+ ]
},
{
"style": "Title",
"text": "Classification by Utility",
- "updated": 1621718216510
+ "updated": 1621718216510,
+ "translations": [
+ {
+ "language": "DE",
+ "text": "Classification by Utility (Klassifizierung nach \"Nutzen\"):",
+ "updated": 1634849057981
+ }
+ ]
},
{
"style": "Text",
"text": "A Status Dependency can be classified by it's utility. This makes it easier for processes to handle them in code. There are currently three different utilities:",
- "updated": 1622223177318
+ "updated": 1622223177318,
+ "translations": [
+ {
+ "language": "DE",
+ "text": "Eine Status Dependency kann nach ihrem Nutzen klassifiziert werden. Das macht es für Prozesse einfacher, sie im Code zu behandeln. Derzeit gibt es drei verschiedene Hilfsprogramme(utilities):",
+ "updated": 1634849116125
+ }
+ ]
},
{
"style": "List",
"text": "Self Reference: this is used to load a bot's Status Report to extract data from it or modify it.",
- "updated": 1622223714025
+ "updated": 1622223714025,
+ "translations": [
+ {
+ "language": "DE",
+ "text": "Self Reference: wird verwendet, um den Statusbericht eines Bots zu laden, um Daten daraus zu extrahieren oder ihn zu ändern.",
+ "updated": 1634849138412
+ }
+ ]
},
{
"style": "List",
"text": "Market Starting Point: this means that the referenced Status Report is to be used to extract the information of where the market begins.",
- "updated": 1622223349370
+ "updated": 1622223349370,
+ "translations": [
+ {
+ "language": "DE",
+ "text": "Market Starting Point: Dies bedeutet, dass der referenzierte Status Report verwendet werden soll, um die Information zu extrahieren, wo der Markt beginnt.",
+ "updated": 1634849231211
+ }
+ ]
},
{
"style": "List",
- "text": "Market Ending Point: this means that the referenced Status Report is to be used to extract the information of where the market ends, meaning which date the market ends."
+ "text": "Market Ending Point: this means that the referenced Status Report is to be used to extract the information of where the market ends, meaning which date the market ends.",
+ "translations": [
+ {
+ "language": "DE",
+ "text": "Market Ending Point: Das bedeutet, dass der referenzierte Status Report dazu verwendet werden soll, die Information zu extrahieren, wo der Markt endet, das heißt an welchem Datum der Markt endet.",
+ "updated": 1634849541450
+ }
+ ]
},
{
"style": "Important",
- "text": "A Bot's process is not allowed to update the Status Report belonging to other Bots."
+ "text": "A Bot's process is not allowed to update the Status Report belonging to other Bots!",
+ "updated": 1634849600795,
+ "translations": [
+ {
+ "language": "DE",
+ "text": "Der Prozess eines Bots darf den Statusbericht (Status Report) eines anderen Bots nicht aktualisieren!",
+ "updated": 1634849635487
+ }
+ ]
},
{
"style": "Text",
diff --git a/Projects/Foundations/Schemas/Docs-Topics/D/Design/Design-Space/design-space-002-basic-navigation.json b/Projects/Foundations/Schemas/Docs-Topics/D/Design/Design-Space/design-space-002-basic-navigation.json
index a9e2d0ef2..66dfb113e 100644
--- a/Projects/Foundations/Schemas/Docs-Topics/D/Design/Design-Space/design-space-002-basic-navigation.json
+++ b/Projects/Foundations/Schemas/Docs-Topics/D/Design/Design-Space/design-space-002-basic-navigation.json
@@ -42,8 +42,8 @@
},
{
"style": "List",
- "text": "Ctrl or ⌘ + Shift + ↑ to close the charting space and open the design space.",
- "updated": 1610040275547
+ "text": "Ctrl or ⌘ + Shift + ↑ to close the charting space and open the design space.",
+ "updated": 1634912063838
},
{
"style": "List",
@@ -96,8 +96,49 @@
},
{
"style": "List",
- "text": "Ctrl or ⌘ + ↓ to pan downwards.",
- "updated": 1610040740709
+ "text": "Ctrl or ⌘ + ↓ to pan downwards.",
+ "updated": 1634912309430
+ },
+ {
+ "style": "Title",
+ "text": "Moving Nodes"
+ },
+ {
+ "style": "Text",
+ "text": "There are two main ways to move a node:"
+ },
+ {
+ "style": "Success",
+ "text": "No matter what method you use, make sure the node is Pinned. Otherwise it will snap back to its original position.",
+ "updated": 1634914254508
+ },
+ {
+ "style": "List",
+ "text": "Click on a node while holding Ctrl. Then use the arrow keys ← → ↑ ↓ to drag the node to your desired location."
+ },
+ {
+ "style": "List",
+ "text": "The second method copies the node you wish to move and then snaps it to the new position. In order to do this, first find the Save Node to Move menu option on the node you wish to move and click it. Then move to a different node near where you would like the current node and click the Snap Saved Node to Position button.",
+ "updated": 1634914182709
+ },
+ {
+ "style": "Gif",
+ "text": "GIFs/Foundations/Docs/design-space/how-to-snap-node.gif",
+ "updated": 1634915106388
+ },
+ {
+ "style": "Text",
+ "text": "There are also keyboard shortcuts to acomplish node snapping. See Keyboard Shortcut Quick Guide page for more details.",
+ "updated": 1634915239339
+ },
+ {
+ "style": "Title",
+ "text": "Keyboard Shortcuts"
+ },
+ {
+ "style": "Text",
+ "text": "Superalgos also offers a range of keyboard shortcuts to help make working with the platfom easier. You can find a list of all current shortcuts at the Keyboard Shortcut Quick Guide page.",
+ "updated": 1634915308602
},
{
"style": "Text",
diff --git a/Projects/Foundations/Schemas/Docs-Topics/D/Design/Design-Space/design-space-004-keyboard-shortcuts-to-nodes.json b/Projects/Foundations/Schemas/Docs-Topics/D/Design/Design-Space/design-space-004-keyboard-shortcuts-to-nodes.json
index 81a71ca62..07c914d4e 100644
--- a/Projects/Foundations/Schemas/Docs-Topics/D/Design/Design-Space/design-space-004-keyboard-shortcuts-to-nodes.json
+++ b/Projects/Foundations/Schemas/Docs-Topics/D/Design/Design-Space/design-space-004-keyboard-shortcuts-to-nodes.json
@@ -18,7 +18,8 @@
},
{
"style": "List",
- "text": "Click Ctrl or ⌘ + Alt + your preferred key to assign the shortcut."
+ "text": "Click Ctrl or Cmd + Alt + your preferred key to assign the shortcut.",
+ "updated": 1634909858587
},
{
"style": "List",
diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-047-tutorial-step-improving-a-plugin.json b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-047-tutorial-step-improving-a-plugin.json
index 6cef30721..5652bc07c 100644
--- a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-047-tutorial-step-improving-a-plugin.json
+++ b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-047-tutorial-step-improving-a-plugin.json
@@ -25,7 +25,8 @@
{
"language": "DE",
"text": "Zum zweiten Szenario: Nehmen wir an, Sie testen den EMA-Indikator, haben einen Fehler gefunden und wissen, wie man ihn beheben kann. Sie beabsichtigen, den Fehler zu beheben, damit alle davon profitieren!",
- "updated": 1634589198766
+ "updated": 1634589198766,
+ "style": "Definition"
}
]
},
@@ -50,14 +51,22 @@
{
"language": "DE",
"text": "Dieser Indicator Bot ist Teil der Sparta Data Mine, die normalerweise als Plugin in einigen Plugin-Workspaces enthalten ist. Um das Plugin aus der UI Benutzeroberfläche heraus zu modifizieren und die Änderungen zu speichern, haben Sie zwei Möglichkeiten:",
- "updated": 1634589206307
+ "updated": 1634589206307,
+ "style": "Text"
}
]
},
{
"style": "List",
"text": "Go to the corresponding Plugin File in the Plugins hierarchy and select Enable Saving With Workspace on the menu. Now the plugin file is updated every time you save the workspace to include the changes you may have introduced!",
- "updated": 1629909628165
+ "updated": 1629909628165,
+ "translations": [
+ {
+ "language": "DE",
+ "text": "Gehen Sie zu dem entsprechenden Plugin File in der Plugins-Hierarchie und wählen Sie im Menü die Option Enable Saving With Workspace. Jetzt wird die Plugin-Datei jedes Mal aktualisiert, wenn Sie den Arbeitsbereich speichern, um die von Ihnen vorgenommenen Änderungen zu berücksichtigen!",
+ "updated": 1634819321377
+ }
+ ]
},
{
"style": "List",
@@ -67,7 +76,8 @@
{
"language": "DE",
"text": "Oder verwenden Sie die Option \"Plugin speichern\", um die Plugin-Datei manuell zu speichern, wann immer Sie es wünschen!",
- "updated": 1634589217431
+ "updated": 1634589217431,
+ "style": "List"
}
]
}
diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/B/Beyond/Beyond-the-Basics/beyond-the-basics-002-tutorial-the-advanced-stuff.json b/Projects/Foundations/Schemas/Docs-Tutorials/B/Beyond/Beyond-the-Basics/beyond-the-basics-002-tutorial-the-advanced-stuff.json
index 6629ae1e9..6f00a27ec 100644
--- a/Projects/Foundations/Schemas/Docs-Tutorials/B/Beyond/Beyond-the-Basics/beyond-the-basics-002-tutorial-the-advanced-stuff.json
+++ b/Projects/Foundations/Schemas/Docs-Tutorials/B/Beyond/Beyond-the-Basics/beyond-the-basics-002-tutorial-the-advanced-stuff.json
@@ -21,6 +21,11 @@
"text": "¡Todavía estás aquí, ahora con los dos primeros tutoriales en tu haber! ¡Ya eres familia! Bienvenido a la Community!",
"updated": 1628112222837,
"style": "Definition"
+ },
+ {
+ "language": "DE",
+ "text": "Du bist immer noch da, jetzt mit den ersten beiden Tutorials unter deinem Gürtel! Du gehörst schon zur Familie! Willkommen in der Community!",
+ "updated": 1634819545877
}
]
},
@@ -41,6 +46,11 @@
"text": "En este tutorial, aprenderás a mantener tu sistema actualizado, utilizar la línea de comandos incorporada, cambiar de rama y algunos trucos más que le facilitarán la vida.",
"updated": 1628112392254,
"style": "Text"
+ },
+ {
+ "language": "DE",
+ "text": "In diesem Tutorial lernst du, dein System auf dem neuesten Stand zu halten, die eingebaute Kommandozeile zu benutzen, Zweige zu wechseln und ein paar weitere Tricks, die dir das Leben leichter machen werden!",
+ "updated": 1634819554314
}
]
},
@@ -60,13 +70,25 @@
"text": "¡Las habilidades que aprenderás también te permitirán comenzar a contribuir al proyecto! Recuerda, este es un proyecto comunitario ... ¡Se espera que todos retribuyamos y ayudemos a mejorar el software!",
"updated": 1628112441113,
"style": "Note"
+ },
+ {
+ "language": "DE",
+ "text": "Die Fähigkeiten, die Sie erlernen werden, werden es Ihnen auch ermöglichen, einen Beitrag zum Projekt zu leisten! Denken Sie daran, dass dies ein Community-Projekt ist... Es wird von uns allen erwartet, dass wir etwas zurückgeben und helfen, die Software zu verbessern!",
+ "updated": 1634819569822
}
]
},
{
"style": "Link",
"text": "By the way, contributing to the project earns you Superalgos (SA) tokens! Click to learn more!->superalgos.org/token-overview.shtml",
- "updated": 1617035100951
+ "updated": 1617035100951,
+ "translations": [
+ {
+ "language": "DE",
+ "text": "Übrigens, wenn Du zum Projekt beiträgst, erhältst Du Superalgos (SA) Token! Klicke, um mehr zu erfahren!->superalgos.org/token-overview.shtml",
+ "updated": 1634819622423
+ }
+ ]
}
]
}
\ No newline at end of file
diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/B/Beyond/Beyond-the-Basics/beyond-the-basics-003-tutorial-step-you-are-in-command.json b/Projects/Foundations/Schemas/Docs-Tutorials/B/Beyond/Beyond-the-Basics/beyond-the-basics-003-tutorial-step-you-are-in-command.json
index 0e7c6c6ee..6ea6a2c9d 100644
--- a/Projects/Foundations/Schemas/Docs-Tutorials/B/Beyond/Beyond-the-Basics/beyond-the-basics-003-tutorial-step-you-are-in-command.json
+++ b/Projects/Foundations/Schemas/Docs-Tutorials/B/Beyond/Beyond-the-Basics/beyond-the-basics-003-tutorial-step-you-are-in-command.json
@@ -21,6 +21,11 @@
"text": "Hablemos de mi amigo, el cuadro de búsqueda en Documentos. Tiene una doble vida: busca, ¡pero también manda!",
"updated": 1628112617535,
"style": "Definition"
+ },
+ {
+ "language": "DE",
+ "text": "Reden wir über meine Freundin, das Suchfeld in den Docs. Sie führt ein Doppelleben: Sie sucht, aber sie befiehlt auch!",
+ "updated": 1634819878309
}
]
},
@@ -41,6 +46,11 @@
"text": "El cuadro de búsqueda también es interfaz de línea de comandos! La lista de comandos tiene que ver con:",
"updated": 1628113873377,
"style": "Text"
+ },
+ {
+ "language": "DE",
+ "text": "Ich meine, das Suchfeld ist auch eine Befehlszeilenschnittstelle! Die aktuelle Liste der Befehle hat zu tun mit:",
+ "updated": 1634819893918
}
]
},
@@ -60,6 +70,11 @@
"text": "Producir y editar los documentos.",
"updated": 1628113477717,
"style": "List"
+ },
+ {
+ "language": "DE",
+ "text": "Erstellen und Bearbeiten der Docs.",
+ "updated": 1634819900164
}
]
},
@@ -72,6 +87,11 @@
"text": "Obteniendo actualizaciones.",
"updated": 1628113492383,
"style": "List"
+ },
+ {
+ "language": "DE",
+ "text": "Aktualisierungen erhalten.",
+ "updated": 1634819905627
}
]
},
@@ -91,6 +111,11 @@
"text": "Contribuir con trabajo al proyecto.",
"updated": 1628113514180,
"style": "List"
+ },
+ {
+ "language": "DE",
+ "text": "Arbeiten zum Projekt beitragen.",
+ "updated": 1634819911378
}
]
},
@@ -110,6 +135,11 @@
"text": "¡Trabajemos en un ejemplo práctico! ¡Te enseñaré cómo editar los documentos y cómo contribuir con un par de comandos!",
"updated": 1628113897204,
"style": "Callout"
+ },
+ {
+ "language": "DE",
+ "text": "Lassen Sie uns an einem praktischen Beispiel arbeiten, das diese beiden Punkte beinhaltet! Ich zeige Ihnen, wie Sie die Dokumente bearbeiten und wie Sie mit einigen Befehlen zum Projekt beitragen können!",
+ "updated": 1634819926122
}
]
},
@@ -129,6 +159,11 @@
"text": "Prepararé los siguientes pasos con una pequeña historia ... ¡Espero que les guste la idea!",
"updated": 1628113581278,
"style": "Text"
+ },
+ {
+ "language": "DE",
+ "text": "Ich werde die nächsten Schritte mit einer kleinen Geschichte einleiten... Ich hoffe, die Idee gefällt Ihnen!",
+ "updated": 1634819933239
}
]
}
diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/B/Beyond/Beyond-the-Basics/beyond-the-basics-004-tutorial-step-free-for-everyone.json b/Projects/Foundations/Schemas/Docs-Tutorials/B/Beyond/Beyond-the-Basics/beyond-the-basics-004-tutorial-step-free-for-everyone.json
index 7d44d6049..c5da6cc44 100644
--- a/Projects/Foundations/Schemas/Docs-Tutorials/B/Beyond/Beyond-the-Basics/beyond-the-basics-004-tutorial-step-free-for-everyone.json
+++ b/Projects/Foundations/Schemas/Docs-Tutorials/B/Beyond/Beyond-the-Basics/beyond-the-basics-004-tutorial-step-free-for-everyone.json
@@ -19,7 +19,13 @@
{
"language": "ES",
"text": "¡Superalgos es un proyecto comunitario! Ponemos el software a disposición de todos de forma gratuita, pero pedimos algo a cambio ... ¡Tu ayuda!",
- "updated": 1628114247399
+ "updated": 1628114247399,
+ "style": "Definition"
+ },
+ {
+ "language": "DE",
+ "text": "Superalgos ist ein Community-Projekt! Wir stellen die Software für jeden kostenlos zur Verfügung, aber wir bitten um eine Gegenleistung... Ihre Hilfe!",
+ "updated": 1634819982808
}
]
},
@@ -38,7 +44,13 @@
{
"language": "ES",
"text": "¿Cómo puede ser gratuito Superalgos? ¿Cuál es el truco? ¡Recibimos esas preguntas a menudo! ",
- "updated": 1628114531768
+ "updated": 1628114531768,
+ "style": "Text"
+ },
+ {
+ "language": "DE",
+ "text": "Wie kann Superalgos kostenlos sein? Wo ist der Haken? Diese Fragen bekommen wir oft gestellt! Dies ist die kurze Geschichte...",
+ "updated": 1634819991250
}
]
},
@@ -56,7 +68,13 @@
{
"language": "ES",
"text": "¡Superalgos comenzó con un grupo de amigos que unieron fuerzas para automatizar crypto trading!",
- "updated": 1628114508545
+ "updated": 1628114508545,
+ "style": "Callout"
+ },
+ {
+ "language": "DE",
+ "text": "Superalgos begann mit einer Gruppe von Freunden, die sich zusammentaten, um ihren Kryptohandel zu automatisieren!",
+ "updated": 1634820005138
}
]
},
@@ -74,7 +92,13 @@
{
"language": "ES",
"text": "Para competir con los jugadores top del mercado se necesitaba una enorme infraestructura de software. El sistema tenía que estar a la par o mejor que el software comercial y propietario disponible para las empresas. Un equipo pequeño no podría cumplir con estos requisitos, al menos no en un plazo razonable. ",
- "updated": 1628116653688
+ "updated": 1628116653688,
+ "style": "Text"
+ },
+ {
+ "language": "DE",
+ "text": "Die Freunde erkannten bald, dass eine riesige Software-Infrastruktur erforderlich war, um mit den Top-Marktteilnehmern konkurrieren zu können. Das System musste gleichwertig oder besser sein als kommerzielle und proprietäre Software, die den Unternehmen zur Verfügung steht. Solche Anforderungen konnten von einem kleinen Team nicht erfüllt werden - zumindest nicht in einem vernünftigen Zeitrahmen.",
+ "updated": 1634820012134
}
]
}
diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/B/Beyond/Beyond-the-Basics/beyond-the-basics-005-tutorial-step-a-brilliant-idea.json b/Projects/Foundations/Schemas/Docs-Tutorials/B/Beyond/Beyond-the-Basics/beyond-the-basics-005-tutorial-step-a-brilliant-idea.json
index 66b78fc7a..ae51007fd 100644
--- a/Projects/Foundations/Schemas/Docs-Tutorials/B/Beyond/Beyond-the-Basics/beyond-the-basics-005-tutorial-step-a-brilliant-idea.json
+++ b/Projects/Foundations/Schemas/Docs-Tutorials/B/Beyond/Beyond-the-Basics/beyond-the-basics-005-tutorial-step-a-brilliant-idea.json
@@ -21,6 +21,11 @@
"text": "¡Superalgos es gratis para todos porque queremos tu ayuda! ¡Queremos que las mejores mentes nos ayuden a construir la plataforma de automatización trading definitiva!",
"updated": 1628116911425,
"style": "Definition"
+ },
+ {
+ "language": "DE",
+ "text": "Superalgos ist für jeden kostenlos, weil wir Ihre Hilfe wollen! Wir möchten, dass die besten Köpfe in diesem Bereich uns helfen, die ultimative Handelsautomatisierungsplattform zu bauen!",
+ "updated": 1634820114946
}
]
},
@@ -41,6 +46,11 @@
"text": "¡Tu primera contribución es tu feedback!",
"updated": 1628116797218,
"style": "Callout"
+ },
+ {
+ "language": "DE",
+ "text": "Ihr erster Beitrag ist Ihr Feedback!",
+ "updated": 1634820120530
}
]
},
@@ -60,6 +70,11 @@
"text": " ¡Queremos tener tu primera impresión, fresca de la experiencia reciente! Y queremos que sus comentarios iniciales sean la primera de muchas contribuciones al proyecto.",
"updated": 1628117475146,
"style": "Text"
+ },
+ {
+ "language": "DE",
+ "text": "Sie haben wahrscheinlich Stunden damit verbracht, Superalgos zu entdecken. Wir möchten Ihren ersten Eindruck haben, frisch aus der jüngsten Erfahrung! Und wir möchten, dass Ihr erstes Feedback der erste von vielen Beiträgen zu diesem Projekt ist.",
+ "updated": 1634820126153
}
]
},
@@ -79,6 +94,11 @@
"text": "No necesitas ser un programador estrella o un trader profesional para contribuir. ¡Se espera que cada usuario retribuya! ¡Te diré cómo!",
"updated": 1628118458317,
"style": "Success"
+ },
+ {
+ "language": "DE",
+ "text": "Sie müssen kein Starprogrammierer oder professioneller Händler sein, um einen Beitrag zu leisten. Von jedem Nutzer wird erwartet, dass er etwas zurückgibt! Ich sage Ihnen wie!",
+ "updated": 1634820132090
}
]
}
diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/B/Beyond/Beyond-the-Basics/beyond-the-basics-006-tutorial-step-what-is-a-contribution.json b/Projects/Foundations/Schemas/Docs-Tutorials/B/Beyond/Beyond-the-Basics/beyond-the-basics-006-tutorial-step-what-is-a-contribution.json
index 2d3475588..251d57400 100644
--- a/Projects/Foundations/Schemas/Docs-Tutorials/B/Beyond/Beyond-the-Basics/beyond-the-basics-006-tutorial-step-what-is-a-contribution.json
+++ b/Projects/Foundations/Schemas/Docs-Tutorials/B/Beyond/Beyond-the-Basics/beyond-the-basics-006-tutorial-step-what-is-a-contribution.json
@@ -19,7 +19,13 @@
{
"language": "ES",
"text": "El proyecto tendrá éxito si logra fomentar la colaboración global. ¡Damos la bienvenida a contribuciones de todo tipo para que todos puedan retribuir!",
- "updated": 1628118496073
+ "updated": 1628118496073,
+ "style": "Definition"
+ },
+ {
+ "language": "DE",
+ "text": "Das Projekt wird erfolgreich sein, wenn es gelingt, die globale Zusammenarbeit zu fördern. Wir freuen uns über alle Arten von Beiträgen, damit jeder etwas zurückgeben kann!",
+ "updated": 1634820280449
}
]
},
@@ -38,7 +44,13 @@
{
"language": "ES",
"text": " ¡todo lo que aporta valor es bueno!",
- "updated": 1628118567325
+ "updated": 1628118567325,
+ "style": "Success"
+ },
+ {
+ "language": "DE",
+ "text": "Kurz gesagt, alles, was einen Mehrwert bringt, ist gut!",
+ "updated": 1634820289080
}
]
},
@@ -56,7 +68,13 @@
{
"language": "ES",
"text": "Corregir un error tipográfico, un enlace muerto y mejorar los documentos.",
- "updated": 1628118554377
+ "updated": 1628118554377,
+ "style": "List"
+ },
+ {
+ "language": "DE",
+ "text": "Behebung eines Tippfehlers, eines toten Links und Verbesserung der Docs.",
+ "updated": 1634820303013
}
]
},
@@ -74,7 +92,13 @@
{
"language": "ES",
"text": "Traducir una página a tu idioma nativo. ",
- "updated": 1628118674592
+ "updated": 1628118674592,
+ "style": "List"
+ },
+ {
+ "language": "DE",
+ "text": "Übersetzen Sie eine Seite in Ihre Muttersprache.",
+ "updated": 1634820310919
}
]
},
@@ -91,7 +115,13 @@
{
"language": "ES",
"text": "Diseñar iconos, trabajar para mejorar la UX / UI.",
- "updated": 1628118538116
+ "updated": 1628118538116,
+ "style": "List"
+ },
+ {
+ "language": "DE",
+ "text": "Entwerfen Sie Icons, arbeiten Sie an der Verbesserung der UX/UI.",
+ "updated": 1634820320224
}
]
},
@@ -109,7 +139,13 @@
{
"language": "ES",
"text": "Producir tutoriales o videos en la aplicación.",
- "updated": 1628119033704
+ "updated": 1628119033704,
+ "style": "List"
+ },
+ {
+ "language": "DE",
+ "text": "Inhalte als In-App-Tutorials oder Videos produzieren.",
+ "updated": 1634820337889
}
]
},
@@ -127,7 +163,13 @@
{
"language": "ES",
"text": "Bloguear sobre Superalgos y correr la voz.",
- "updated": 1628119048711
+ "updated": 1628119048711,
+ "style": "List"
+ },
+ {
+ "language": "DE",
+ "text": "Über Superalgos bloggen und das Wort verbreiten.",
+ "updated": 1634820349026
}
]
},
@@ -145,7 +187,13 @@
{
"language": "ES",
"text": "¡Compartiendo un Data Mine o un Trading System!",
- "updated": 1628119096734
+ "updated": 1628119096734,
+ "style": "List"
+ },
+ {
+ "language": "DE",
+ "text": "Eine Data Mine oder ein Trading System teilen!",
+ "updated": 1634820355611
}
]
},
@@ -163,7 +211,13 @@
{
"language": "ES",
"text": "Probar, eliminar errores, integrar proyectos criptográficos y contribuir al código base.",
- "updated": 1628119117489
+ "updated": 1628119117489,
+ "style": "List"
+ },
+ {
+ "language": "DE",
+ "text": "Testen, Bugs entfernen, Krypto-Projekte integrieren und zur Codebasis beitragen.",
+ "updated": 1634820362968
}
]
}
diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/B/Beyond/Beyond-the-Basics/beyond-the-basics-007-tutorial-step-what-about-free-riders.json b/Projects/Foundations/Schemas/Docs-Tutorials/B/Beyond/Beyond-the-Basics/beyond-the-basics-007-tutorial-step-what-about-free-riders.json
index 60cc32b1a..0851abf74 100644
--- a/Projects/Foundations/Schemas/Docs-Tutorials/B/Beyond/Beyond-the-Basics/beyond-the-basics-007-tutorial-step-what-about-free-riders.json
+++ b/Projects/Foundations/Schemas/Docs-Tutorials/B/Beyond/Beyond-the-Basics/beyond-the-basics-007-tutorial-step-what-about-free-riders.json
@@ -21,6 +21,11 @@
"text": "¡Aprovecharse no es cool! Sabemos que una vez que comiences a contribuir, inspirarás a más personas a seguir tu ejemplo.",
"updated": 1628119445138,
"style": "Definition"
+ },
+ {
+ "language": "DE",
+ "text": "Trittbrettfahren ist nicht cool! Wir wissen, dass Sie, sobald Sie einen Beitrag leisten, mehr Leute dazu inspirieren werden, Ihrem Beispiel zu folgen!",
+ "updated": 1634820436879
}
]
},
@@ -41,12 +46,24 @@
"text": "El proyecto ha implementado un poderoso esquema de incentivos para promover el comportamiento deseado y fomentar una cultura de colaboración. ¡Estamos distribuyendo el token de Superalgos (SA) exclusivamente entre los contribuyentes!",
"updated": 1628121558894,
"style": "Text"
+ },
+ {
+ "language": "DE",
+ "text": "Das Projekt hat ein starkes Anreizsystem eingeführt, um das gewünschte Verhalten zu fördern und eine Kultur der Zusammenarbeit zu unterstützen. Wir verteilen den Superalgos (SA) Token ausschließlich an Mitwirkende!",
+ "updated": 1634820476632
}
]
},
{
"style": "Link",
- "text": "Learn more about the Superalgos SA Token!->superalgos.org/token-overview.shtml"
+ "text": "Learn more about the Superalgos SA Token!->superalgos.org/token-overview.shtml",
+ "translations": [
+ {
+ "language": "DE",
+ "text": "Erfahren Sie mehr über den Superalgos SA Token!->superalgos.org/token-overview.shtml ",
+ "updated": 1634820515144
+ }
+ ]
},
{
"style": "Success",
@@ -64,6 +81,11 @@
"text": "¡Combatimos el free-riding con incentivos!",
"updated": 1628121572845,
"style": "Success"
+ },
+ {
+ "language": "DE",
+ "text": "Wir bekämpfen Trittbrettfahren mit Anreizen!",
+ "updated": 1634820484905
}
]
},
@@ -83,6 +105,11 @@
"text": "¡Pongamos en marcha tu primera contribución! ¡Primero, te enseñaré cómo cambiar de rama!",
"updated": 1628121589878,
"style": "Callout"
+ },
+ {
+ "language": "DE",
+ "text": "Lassen Sie uns Ihren ersten Beitrag ins Rollen bringen! Zuerst zeige ich Ihnen, wie Sie den Zweig wechseln können!",
+ "updated": 1634820492671
}
]
}
diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/B/Beyond/Beyond-the-Basics/beyond-the-basics-008-tutorial-step-switching-branches.json b/Projects/Foundations/Schemas/Docs-Tutorials/B/Beyond/Beyond-the-Basics/beyond-the-basics-008-tutorial-step-switching-branches.json
index 4b39d0632..4cfa9083b 100644
--- a/Projects/Foundations/Schemas/Docs-Tutorials/B/Beyond/Beyond-the-Basics/beyond-the-basics-008-tutorial-step-switching-branches.json
+++ b/Projects/Foundations/Schemas/Docs-Tutorials/B/Beyond/Beyond-the-Basics/beyond-the-basics-008-tutorial-step-switching-branches.json
@@ -19,7 +19,13 @@
{
"language": "ES",
"text": "¡Superalgos te permite cambiar de rama directamente desde la aplicación! Pero, ¿por qué querrías cambiar de rama?",
- "updated": 1628122007840
+ "updated": 1628122007840,
+ "style": "Definition"
+ },
+ {
+ "language": "DE",
+ "text": "Mit Superalgos können Sie direkt aus der App heraus den Zweig wechseln! Aber warum sollten Sie den Zweig (Branch) wechseln wollen?",
+ "updated": 1634821291313
}
]
},
@@ -38,7 +44,13 @@
{
"language": "ES",
"text": "Superalgos está mejorando constantemente. En algún momento, es posible que desee probar la versión del software en la rama de desarrollo. Tal vez haya una nueva característica o una solución para un error que aún no ha llegado a la rama maestra...",
- "updated": 1628122074246
+ "updated": 1628122074246,
+ "style": "Text"
+ },
+ {
+ "language": "DE",
+ "text": "Superalgos wird ständig weiterentwickelt. Irgendwann möchten Sie vielleicht die Softwareversion im Entwicklungszweig ausprobieren. Vielleicht gibt es eine neue Funktion oder eine Fehlerbehebung, die es noch nicht in den Master-Zweig geschafft hat...",
+ "updated": 1634821261891
}
]
},
@@ -56,7 +68,13 @@
{
"language": "ES",
"text": "¡Tal vez desees enviar una contribución, como en nuestro caso ahora mismo! ¡hagámoslo!",
- "updated": 1628122187462
+ "updated": 1628122187462,
+ "style": "Success"
+ },
+ {
+ "language": "DE",
+ "text": "Oder Sie möchten einen Beitrag einreichen, wie in unserem Fall gerade jetzt! Los geht's!",
+ "updated": 1634821203097
}
]
},
@@ -74,7 +92,13 @@
{
"language": "ES",
"text": "Desplázate hacia abajo en Docs hasta el pie de página y selecciona Plugins-Docs. ¡Es la opción del lado derecho, no del centro!",
- "updated": 1628122390826
+ "updated": 1628122390826,
+ "style": "Callout"
+ },
+ {
+ "language": "DE",
+ "text": "Scrollen Sie auf der Docs-Seite bis zur Fußzeile und wählen Sie Plugins-Docs als Ihren Beitragszweig! Es ist die Option auf der rechten Seite, nicht in der Mitte! ",
+ "updated": 1634821230874
}
]
}
diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/B/Beyond/Beyond-the-Basics/beyond-the-basics-009-tutorial-step-now-the-current-branch.json b/Projects/Foundations/Schemas/Docs-Tutorials/B/Beyond/Beyond-the-Basics/beyond-the-basics-009-tutorial-step-now-the-current-branch.json
index 3593a08e0..59f05632d 100644
--- a/Projects/Foundations/Schemas/Docs-Tutorials/B/Beyond/Beyond-the-Basics/beyond-the-basics-009-tutorial-step-now-the-current-branch.json
+++ b/Projects/Foundations/Schemas/Docs-Tutorials/B/Beyond/Beyond-the-Basics/beyond-the-basics-009-tutorial-step-now-the-current-branch.json
@@ -19,7 +19,13 @@
{
"language": "ES",
"text": "Si todo salió bien, ¡debes haber recibido una confirmación de que se cambió la Rama de Contribuciones! ¡Increíble!",
- "updated": 1628122632849
+ "updated": 1628122632849,
+ "style": "Definition"
+ },
+ {
+ "language": "DE",
+ "text": "Wenn alles gut gegangen ist, müssen Sie eine Bestätigung erhalten haben, dass der Beitragszweig geändert wurde! Großartig!",
+ "updated": 1634821709445
}
]
},
@@ -38,7 +44,13 @@
{
"language": "ES",
"text": "El siguiente en la línea es cambiar la rama actual, ¡pero primero debemos ejecutar algunas comprobaciones!",
- "updated": 1628122656402
+ "updated": 1628122656402,
+ "style": "Text"
+ },
+ {
+ "language": "DE",
+ "text": "Als nächstes steht der Wechsel des aktuellen Zweigs an, aber vorher müssen wir noch einige Prüfungen durchführen!",
+ "updated": 1634821735341
}
]
},
@@ -56,7 +68,13 @@
{
"language": "ES",
"text": "Si has hecho fork en el repositorio de Superalgos antes del 6 de abril de 2021, sigue las instrucciones de esta página para crear la rama plugins-docs. De lo contrario, ¡sigue adelante!",
- "updated": 1628122733300
+ "updated": 1628122733300,
+ "style": "Callout"
+ },
+ {
+ "language": "DE",
+ "text": "Wenn Sie das Superalgos-Projektarchiv vor dem 6. April 2021 geforkt haben, folgen Sie den Anweisungen auf dieser Seite, um den plugins-docs-Zweig zu erstellen. Ansonsten machen Sie weiter!",
+ "updated": 1634821743479
}
]
},
@@ -74,7 +92,13 @@
{
"language": "ES",
"text": "Cuando cambias de rama, la app ejecuta una serie de comandos de Git que descargan el software de la rama plugins-docs de tu fork. ¡El software actual será reemplazado en tu disco!Deberás cerrar la app después de cambiar. ¡Veamos unas cosas antes de continuar!",
- "updated": 1628123112818
+ "updated": 1628123112818,
+ "style": "Text"
+ },
+ {
+ "language": "DE",
+ "text": "Wenn Sie den Zweig wechseln, wird die Anwendung eine Reihe von Git-Befehlen ausführen, die die Software aus dem plugins-docs-Zweig Ihres Forks herunterladen! Die aktuelle Software wird auf Ihrer Festplatte ersetzt! Aus diesem Grund müssen Sie die Anwendung nach dem Wechsel schließen. Aber lassen Sie uns noch ein paar Dinge besprechen, bevor Sie fortfahren!",
+ "updated": 1634821752941
}
]
}
diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/B/Beyond/Beyond-the-Basics/beyond-the-basics-010-tutorial-step-before-you-switch.json b/Projects/Foundations/Schemas/Docs-Tutorials/B/Beyond/Beyond-the-Basics/beyond-the-basics-010-tutorial-step-before-you-switch.json
index da14b0c71..8cb60726c 100644
--- a/Projects/Foundations/Schemas/Docs-Tutorials/B/Beyond/Beyond-the-Basics/beyond-the-basics-010-tutorial-step-before-you-switch.json
+++ b/Projects/Foundations/Schemas/Docs-Tutorials/B/Beyond/Beyond-the-Basics/beyond-the-basics-010-tutorial-step-before-you-switch.json
@@ -21,6 +21,11 @@
"text": "¡Hay algunas cosas que debes considerar cada vez que cambies de rama! ¡Antes de cambiar de rama, haz un Backup!",
"updated": 1628204902504,
"style": "Definition"
+ },
+ {
+ "language": "DE",
+ "text": "Es gibt ein paar Dinge, die Sie bei jedem Wechsel des Zweigs beachten sollten! Gehen wir eine kurze Liste durch, bevor Sie fortfahren!\n",
+ "updated": 1634821919162
}
]
},
@@ -41,6 +46,11 @@
"text": "Puede suceder que los workspaces u otras estructuras de datos en la rama maestra no sean compatibles con las de la otra rama.",
"updated": 1628204467432,
"style": "List"
+ },
+ {
+ "language": "DE",
+ "text": "Es kann vorkommen, dass die Arbeitsbereiche oder andere Datenstrukturen im Master-Zweig nicht mit denen im anderen Zweig kompatibel sind.",
+ "updated": 1634821927757
}
]
},
@@ -60,6 +70,11 @@
"text": "Si el Workspace actual es incompatible con el software de la otra rama, puede romperse al volver a cargar la aplicación. En tal caso, carga uno de los Plugin Workspaces de la nueva rama.",
"updated": 1628204753630,
"style": "List"
+ },
+ {
+ "language": "DE",
+ "text": "Wenn der aktuelle Arbeitsbereich nicht mit der Software im anderen Zweig kompatibel ist, kann der Arbeitsbereich beim erneuten Laden der Anwendung abbrechen. Laden Sie in einem solchen Fall einen der Plugin Workspaces des neuen Zweigs.",
+ "updated": 1634821952256
}
]
},
@@ -79,6 +94,11 @@
"text": "¡La estructura de los datos extraídos puede haber cambiado!",
"updated": 1628204506303,
"style": "List"
+ },
+ {
+ "language": "DE",
+ "text": "Auch die Struktur der verarbeiteten Daten kann sich geändert haben!",
+ "updated": 1634821958505
}
]
},
@@ -98,6 +118,11 @@
"text": "Lee el archivo README en la rama del repositorio al que deseas acceder para comentarios sobre la compatibilidad con versiones anteriores. ",
"updated": 1628204891328,
"style": "Important"
+ },
+ {
+ "language": "DE",
+ "text": "Prüfen Sie immer die README-Datei in dem Zweig des Repositorys, auf das Sie zugreifen möchten, auf Kommentare zur Abwärtskompatibilität. Bevor Sie den Zweig wechseln, sichern Sie Ihre Arbeit!",
+ "updated": 1634821965825
}
]
}
diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-009-tutorial-step-repository-branches.json b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-009-tutorial-step-repository-branches.json
index a2200592d..95a308718 100644
--- a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-009-tutorial-step-repository-branches.json
+++ b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-009-tutorial-step-repository-branches.json
@@ -25,7 +25,13 @@
{
"language": "ES",
"text": "El repositorio de Superalgos presenta tres ramas principales: master, develop, y el que estamos buscando, plugins-docs.",
- "updated": 1628121680964
+ "updated": 1628121680964,
+ "style": "Definition"
+ },
+ {
+ "language": "DE",
+ "text": "Das Superalgos-Repository hat drei Hauptzweige: master, develop und den, nach dem wir suchen, plugins-docs.",
+ "updated": 1634821013096
}
]
},
@@ -50,7 +56,13 @@
{
"language": "ES",
"text": "Puede que haya más, ¡pero estos son los principales!",
- "updated": 1628121700843
+ "updated": 1628121700843,
+ "style": "Success"
+ },
+ {
+ "language": "DE",
+ "text": "Es gibt vielleicht noch mehr, aber das sind die wichtigsten!",
+ "updated": 1634821022072
}
]
},
@@ -73,7 +85,13 @@
{
"language": "ES",
"text": "Master Branch: Es la versión estable del software. ¡Nunca envíes contribuciones a esta rama!",
- "updated": 1628121827428
+ "updated": 1628121827428,
+ "style": "List"
+ },
+ {
+ "language": "DE",
+ "text": "Master Branch: Enthält die stabile Version der Software. Reichen Sie niemals Beiträge für diesen Zweig ein!",
+ "updated": 1634821032083
}
]
},
@@ -97,7 +115,13 @@
{
"language": "ES",
"text": "Develop Branch: Presenta la versión actualmente en desarrollo. Envía contribuciones de código que afecten al código base.",
- "updated": 1628121811043
+ "updated": 1628121811043,
+ "style": "List"
+ },
+ {
+ "language": "DE",
+ "text": "Develop Branch: Enthält die Version, die sich derzeit in der Entwicklung befindet. Reichen Sie Beiträge ein, die die Codebasis betreffen.",
+ "updated": 1634821041566
}
]
},
@@ -120,7 +144,13 @@
{
"language": "ES",
"text": "Plugins-Docs Branch: Es la versión en la rama maestra más los últimos cambios en los Documentos y Complementos. Envía contribuciones de traducciones, mejoras en los docs, tutoriales y plugins, como minas de datos, Trading Systems, etc.",
- "updated": 1628121938452
+ "updated": 1628121938452,
+ "style": "List"
+ },
+ {
+ "language": "DE",
+ "text": "Plugins-Docs Branch: Enthält die Version im Master-Zweig plus die letzten Änderungen in den Docs und Plugins. Reichen Sie Beiträge zu Übersetzungen, Verbesserungen in den Docs, Tutorials und Plugins wie Data Mines, Trading Systems usw. ein!",
+ "updated": 1634821050724
}
]
}
diff --git a/Projects/Governance/Plugins/User-Profiles/primoz990.json b/Projects/Governance/Plugins/User-Profiles/primoz990.json
index d3864d9f8..14be579cb 100644
--- a/Projects/Governance/Plugins/User-Profiles/primoz990.json
+++ b/Projects/Governance/Plugins/User-Profiles/primoz990.json
@@ -1,7 +1,7 @@
{
"type": "User Profile",
"name": "primoz990",
- "config": "{\n \"signature\": {\n \"message\": \"primoz990\",\n \"messageHash\": \"0xaec850cb01d8c93bb6009d84114cee5661dd32e0f82a52248d53d95fca94bb37\",\n \"v\": \"0x1b\",\n \"r\": \"0x05de161bdde18a6fd7e6003481c16340ee32a2a905c0cbb7d6f77fca880c3cea\",\n \"s\": \"0x6713810cce4c3020daccf37ebcaeceb4a2a4a99ef81c1c618cf218f7d2bd7f2c\",\n \"signature\": \"0x05de161bdde18a6fd7e6003481c16340ee32a2a905c0cbb7d6f77fca880c3cea6713810cce4c3020daccf37ebcaeceb4a2a4a99ef81c1c618cf218f7d2bd7f2c1b\"\n }\n}",
+ "config": "{\"signature\":{\"message\":\"primoz990\",\"messageHash\":\"0xaec850cb01d8c93bb6009d84114cee5661dd32e0f82a52248d53d95fca94bb37\",\"v\":\"0x1b\",\"r\":\"0x05de161bdde18a6fd7e6003481c16340ee32a2a905c0cbb7d6f77fca880c3cea\",\"s\":\"0x6713810cce4c3020daccf37ebcaeceb4a2a4a99ef81c1c618cf218f7d2bd7f2c\",\"signature\":\"0x05de161bdde18a6fd7e6003481c16340ee32a2a905c0cbb7d6f77fca880c3cea6713810cce4c3020daccf37ebcaeceb4a2a4a99ef81c1c618cf218f7d2bd7f2c1b\"},\"codeName\":\"primoz990\"}",
"project": "Governance",
"tokenPowerSwitch": {
"type": "Token Power Switch",
@@ -26,12 +26,12 @@
"id": "e2dec054-20c2-426e-8303-4a6f475a02e0",
"savedPayload": {
"position": {
- "x": 13249,
- "y": 8866.077136594007
+ "x": 19237,
+ "y": 8865.077136594007
},
"targetPosition": {
- "x": 13399,
- "y": 9125.884757729338
+ "x": 19387,
+ "y": 9124.884757729338
},
"floatingObject": {
"isPinned": false,
@@ -49,12 +49,12 @@
"id": "80ffa07e-7b69-4d76-a315-67ca38b1d340",
"savedPayload": {
"position": {
- "x": 13399,
- "y": 9125.884757729338
+ "x": 19387,
+ "y": 9124.884757729338
},
"targetPosition": {
- "x": 13549,
- "y": 9385.692378864669
+ "x": 19537,
+ "y": 9384.692378864669
},
"floatingObject": {
"isPinned": false,
@@ -81,12 +81,12 @@
"id": "c4ed9b78-6a1f-44fc-b9dd-29b54a5b40a5",
"savedPayload": {
"position": {
- "x": 14149,
- "y": 9385.692378864669
+ "x": 20137,
+ "y": 9384.692378864669
},
"targetPosition": {
- "x": 13849,
- "y": 9385.692378864669
+ "x": 19837,
+ "y": 9384.692378864669
},
"floatingObject": {
"isPinned": false,
@@ -104,12 +104,12 @@
"id": "22e35987-f640-40cf-b9e2-fe3af87b5bfd",
"savedPayload": {
"position": {
- "x": 13849,
- "y": 9385.692378864669
+ "x": 19837,
+ "y": 9384.692378864669
},
"targetPosition": {
- "x": 13549,
- "y": 9385.692378864669
+ "x": 19537,
+ "y": 9384.692378864669
},
"floatingObject": {
"isPinned": false,
@@ -127,12 +127,12 @@
"id": "83f57cc3-8e3f-40a6-9f79-15ecd7732094",
"savedPayload": {
"position": {
- "x": 13549,
- "y": 9385.692378864669
+ "x": 19537,
+ "y": 9384.692378864669
},
"targetPosition": {
- "x": 13399,
- "y": 9645.5
+ "x": 19387,
+ "y": 9644.5
},
"floatingObject": {
"isPinned": false,
@@ -166,12 +166,12 @@
"id": "4cea4999-b3e8-46eb-9daa-c65f7a08bcfe",
"savedPayload": {
"position": {
- "x": 13658.807621135331,
- "y": 9495.5
+ "x": 19646.807621135333,
+ "y": 9494.5
},
"targetPosition": {
- "x": 13808.807621135331,
- "y": 9755.307621135331
+ "x": 19796.807621135333,
+ "y": 9754.307621135331
},
"floatingObject": {
"isPinned": false,
@@ -192,7 +192,9 @@
"referenceParentCombinedNodePath": [
[
"Luis-Fernando-Molina",
- "User Profile"
+ "User Profile",
+ "Governance",
+ "a8de78f0-c3e4-4a2a-b7e8-f659073969db"
]
]
}
@@ -205,12 +207,12 @@
"id": "6167c8e9-4a50-4e57-8b59-049c24b6dc38",
"savedPayload": {
"position": {
- "x": 14068.615242270662,
- "y": 9605.307621135331
+ "x": 20056.615242270665,
+ "y": 9604.307621135331
},
"targetPosition": {
- "x": 13808.807621135331,
- "y": 9755.307621135331
+ "x": 19796.807621135333,
+ "y": 9754.307621135331
},
"floatingObject": {
"isPinned": false,
@@ -232,12 +234,12 @@
"id": "48882651-30fc-4e3b-a2ef-7525958f30e5",
"savedPayload": {
"position": {
- "x": 13958.807621135331,
- "y": 10015.115242270662
+ "x": 19946.807621135333,
+ "y": 10014.115242270662
},
"targetPosition": {
- "x": 13808.807621135331,
- "y": 9755.307621135331
+ "x": 19796.807621135333,
+ "y": 9754.307621135331
},
"floatingObject": {
"isPinned": false,
@@ -255,12 +257,12 @@
"id": "0c2752bc-b508-44d4-90ef-827eab524906",
"savedPayload": {
"position": {
- "x": 13808.807621135331,
- "y": 9755.307621135331
+ "x": 19796.807621135333,
+ "y": 9754.307621135331
},
"targetPosition": {
- "x": 13549,
- "y": 9905.307621135331
+ "x": 19537,
+ "y": 9904.307621135331
},
"floatingObject": {
"isPinned": false,
@@ -289,12 +291,12 @@
"id": "bd0b08dd-e53b-42c3-9e9d-6b6ed27d2b40",
"savedPayload": {
"position": {
- "x": 13958.807621135331,
- "y": 10015.115242270662
+ "x": 19946.807621135333,
+ "y": 10014.115242270662
},
"targetPosition": {
- "x": 13699,
- "y": 10165.115242270662
+ "x": 19687,
+ "y": 10164.115242270662
},
"floatingObject": {
"isPinned": false,
@@ -315,7 +317,9 @@
"referenceParentCombinedNodePath": [
[
"Luis-Fernando-Molina",
- "User Profile"
+ "User Profile",
+ "Governance",
+ "a8de78f0-c3e4-4a2a-b7e8-f659073969db"
]
]
}
@@ -328,12 +332,12 @@
"id": "4c96a952-a2c5-48ee-bef1-ad04ceea2c66",
"savedPayload": {
"position": {
- "x": 13849,
- "y": 10424.922863405993
+ "x": 19837,
+ "y": 10423.922863405993
},
"targetPosition": {
- "x": 13699,
- "y": 10165.115242270662
+ "x": 19687,
+ "y": 10164.115242270662
},
"floatingObject": {
"isPinned": false,
@@ -355,12 +359,12 @@
"id": "c625c034-39c7-40e8-bf25-dfac9a375898",
"savedPayload": {
"position": {
- "x": 13439.192378864669,
- "y": 10315.115242270662
+ "x": 19427.192378864667,
+ "y": 10314.115242270662
},
"targetPosition": {
- "x": 13699,
- "y": 10165.115242270662
+ "x": 19687,
+ "y": 10164.115242270662
},
"floatingObject": {
"isPinned": false,
@@ -378,12 +382,12 @@
"id": "5f3c617e-2d40-495c-bae7-766ca9094e85",
"savedPayload": {
"position": {
- "x": 13699,
- "y": 10165.115242270662
+ "x": 19687,
+ "y": 10164.115242270662
},
"targetPosition": {
- "x": 13549,
- "y": 9905.307621135331
+ "x": 19537,
+ "y": 9904.307621135331
},
"floatingObject": {
"isPinned": false,
@@ -412,12 +416,12 @@
"id": "ff88d3bf-2afd-4765-8956-8c10059378cf",
"savedPayload": {
"position": {
- "x": 13384.288568297003,
- "y": 10520.019052838328
+ "x": 19372.288568297,
+ "y": 10519.019052838328
},
"targetPosition": {
- "x": 13159.288568297003,
- "y": 10130.307621135331
+ "x": 19147.288568297,
+ "y": 10129.307621135331
},
"floatingObject": {
"isPinned": false,
@@ -438,7 +442,9 @@
"referenceParentCombinedNodePath": [
[
"Luis-Fernando-Molina",
- "User Profile"
+ "User Profile",
+ "Governance",
+ "a8de78f0-c3e4-4a2a-b7e8-f659073969db"
]
]
}
@@ -451,12 +457,12 @@
"id": "e36dd618-f49d-4e29-8d62-27ca7fce9d6d",
"savedPayload": {
"position": {
- "x": 12769.577136594005,
- "y": 10355.307621135331
+ "x": 18757.577136594,
+ "y": 10354.307621135331
},
"targetPosition": {
- "x": 13159.288568297003,
- "y": 10130.307621135331
+ "x": 19147.288568297,
+ "y": 10129.307621135331
},
"floatingObject": {
"isPinned": false,
@@ -478,12 +484,12 @@
"id": "d5feda5e-5da7-41ad-bcda-a56dcab3d327",
"savedPayload": {
"position": {
- "x": 12934.288568297003,
- "y": 9740.596189432334
+ "x": 18922.288568297,
+ "y": 9739.596189432334
},
"targetPosition": {
- "x": 13159.288568297003,
- "y": 10130.307621135331
+ "x": 19147.288568297,
+ "y": 10129.307621135331
},
"floatingObject": {
"isPinned": false,
@@ -501,12 +507,12 @@
"id": "0c5fa5e4-d857-4e82-86ec-303528ff37e1",
"savedPayload": {
"position": {
- "x": 13159.288568297003,
- "y": 10130.307621135331
+ "x": 19147.288568297,
+ "y": 10129.307621135331
},
"targetPosition": {
- "x": 13549,
- "y": 9905.307621135331
+ "x": 19537,
+ "y": 9904.307621135331
},
"floatingObject": {
"isPinned": false,
@@ -524,17 +530,17 @@
"id": "cecc4fa4-4486-4785-8f98-27d5b4e6f6b8",
"savedPayload": {
"position": {
- "x": 13549,
- "y": 9905.307621135331
+ "x": 19537,
+ "y": 9904.307621135331
},
"targetPosition": {
- "x": 13399,
- "y": 9645.5
+ "x": 19387,
+ "y": 9644.5
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
- "isCollapsed": false,
+ "isCollapsed": true,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
@@ -547,12 +553,12 @@
"id": "2f247174-4c0a-4a8b-9b21-33504b7e6be7",
"savedPayload": {
"position": {
- "x": 13399,
- "y": 9645.5
+ "x": 19387,
+ "y": 9644.5
},
"targetPosition": {
- "x": 13099,
- "y": 9645.5
+ "x": 19087,
+ "y": 9644.5
},
"floatingObject": {
"isPinned": false,
@@ -574,12 +580,12 @@
"id": "037c23e3-5f09-4756-b0fb-ead75bff85fe",
"savedPayload": {
"position": {
- "x": 12799,
- "y": 9645.5
+ "x": 18787,
+ "y": 9644.5
},
"targetPosition": {
- "x": 13099,
- "y": 9645.5
+ "x": 19087,
+ "y": 9644.5
},
"floatingObject": {
"isPinned": false,
@@ -597,12 +603,12 @@
"id": "50fc2e5f-8120-4e82-83b0-a3d871c90f1d",
"savedPayload": {
"position": {
- "x": 13099,
- "y": 9645.5
+ "x": 19087,
+ "y": 9644.5
},
"targetPosition": {
- "x": 13099,
- "y": 9645.5
+ "x": 19087,
+ "y": 9644.5
},
"floatingObject": {
"isPinned": false,
diff --git a/README.md b/README.md
index d68ea53ea..894e7717e 100644
--- a/README.md
+++ b/README.md
@@ -333,6 +333,18 @@ journalctl -u superalgos -f
See the [Docker Readme for more information](Docker/README.md).
+### Workspace Refactoring for beta 13
+Beta 13 carries with it a reorganization of the codebase where several projects where extracted from Foundations : Data-Mining, Algorithmic Trading, Machine Learning and Community Plugins.
+
+This means that these projects can now have a project leader and a team working on them.
+
+In order to get your custom workspace upgraded to be compatible with beta 13 you will need to make a few changes:
+
+Project nodes need to be present at the workspace for things to work. The presence of the node of a project, somehow, enables that projects features at a workspace. Go to the workspace node and click add missing projects.
+
+At the Plugins hierarchy, new guys appear, each one with their own type of plugins. Meaning that every workspace needs to be manually fixed, because currently all plugins are loaded from Foundations node there. The fix is easy though, it takes 2 - 3 min to delete the child nodes from the foundation node, and add the same plugins from the project they actually belong now.
+
+
## Welcome Tutorial
Once the app finishes loading, an interactive tutorial takes you by the hand and walks you all around the system while you learn the basic skills required to use the interface, mine data, backtest strategies, and even run a live trading session. It is highly recommended you follow the tutorial until the end, as it is carefully crafted to make your onboarding as easy as possible. Tutorials are the absolute best way to tackle the learning curve. You should do all tutorials before you start exploring other avenues on your own.
diff --git a/build/electron-builder.json b/build/electron-builder.json
index 0a0c49fe1..7554534f0 100644
--- a/build/electron-builder.json
+++ b/build/electron-builder.json
@@ -22,7 +22,11 @@
{
"target": "nsis",
"arch": "x64"
- }
+ },
+ {
+ "target": "portable",
+ "arch": "x64"
+ }
],
"artifactName": "${productName}-${os}-${version}.${ext}",
"icon": "./build/superalgos.ico"
@@ -44,9 +48,21 @@
"artifactName": "${productName}_Setup_${os}_${version}.${ext}"
},
"mac": {
- "artifactName": "${productName}-${os}-${version}.${ext}",
+ "artifactName": "${productName}-${os}-${arch}-${version}.${ext}",
"category": "public.app-category.finance",
- "target": "default",
- "icon": "build/icon.icns"
+ "icon": "./build/icon.icns",
+ "target": [
+ {
+ "target": "dmg",
+ "arch": "x64"
+ },
+ {
+ "target": "dmg",
+ "arch": "arm64"
+ }
+ ]
+ },
+ "extraMetadata": {
+ "main": "electron-wrapper.js"
}
}
\ No newline at end of file
diff --git a/electron-wrapper.js b/electron-wrapper.js
index 73aa9fe08..d02e99332 100644
--- a/electron-wrapper.js
+++ b/electron-wrapper.js
@@ -8,6 +8,7 @@ const {autoUpdater} = require("electron-updater")
// Enable non contribution mode (test)
process.env.SA_MODE = 'gitDisable'
process.env.PACKAGED_PATH = app.getAppPath()
+process.env.DATA_PATH = app.getPath('documents')
const WINDOW_WIDTH = null
const WINDOW_HEIGHT = null
@@ -22,21 +23,19 @@ const port = 34248 // Default HTTP port
run()
function run() {
- if (process.env.PORTABLE_EXECUTABLE_DIR) {
- process.env.PORTABLE_USER_DOCUMENTS = app.getPath("userData")
- }
-
const { fork } = require('child_process')
- fork(path.join(__dirname, '/PlatformRoot.js'), ["noBrowser"])
-
- server_ready = true
- if (app_ready) open()
+ const platform = fork(path.join(__dirname, '/PlatformRoot.js'), ["noBrowser"], {stdio: ['pipe', 'pipe', 'pipe', 'ipc'], env: process.env})
+ platform.on('message', message => {
+ if(message == "Running") {
+ open()
+ }
+ })
}
function open () {
let bw_options = {
width: WINDOW_WIDTH ? WINDOW_WIDTH : 1280,
- height: WINDOW_HEIGHT ? WINDOW_HEIGHT : 720,
+ height: WINDOW_HEIGHT ? WINDOW_HEIGHT : 768,
resizable: true
}
diff --git a/package.json b/package.json
index 7f7c79781..078b30667 100644
--- a/package.json
+++ b/package.json
@@ -10,7 +10,7 @@
"scripts": {
"start": "node platform minMemo noBrowser",
"setup": "node setup noShortcuts",
- "dist": "electron-builder",
+ "dist": "electron-builder -c build/electron-builder.json",
"postinstall": "electron-builder install-app-deps"
},
"dependencies": {