Files
Superalgos/Projects/Foundations/Plugins/Data-Mines/Quasar.json
T

14191 lines
799 KiB
JSON

{
"type": "Data Mine",
"name": "Quasar",
"config": "{\n \"codeName\": \"Quasar\"\n}",
"project": "Foundations",
"sensorBots": [],
"apiDataFetcherBots": [],
"indicatorBots": [
{
"type": "Indicator Bot",
"name": "Super Trend 14-3",
"config": "{\n \"codeName\": \"Super-Trend143\"\n}",
"project": "Foundations",
"processes": [
{
"type": "Process Definition",
"name": "Multi-Time-Frame-Market",
"config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Market\"\n }\n}",
"project": "Foundations",
"processOutput": {
"type": "Process Output",
"name": "New Process Output",
"project": "Foundations",
"outputDatasets": [
{
"type": "Output Dataset",
"name": "Multi-Time-Frame-Market Super Trend 14-3",
"project": "Foundations",
"id": "ef7815e7-5a8a-4741-9642-3545f53576d0",
"savedPayload": {
"position": {
"x": 19351.36460208024,
"y": 9240.892593652261
},
"targetPosition": {
"x": 19390.18745884562,
"y": 9385.781467595622
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Dataset Definition",
"name": "Multi-Time-Frame-Market",
"id": "f16d83e1-b158-466a-a0f6-17cbc18ea7f8"
}
}
}
],
"outputDatasetFolders": [],
"id": "8f7b24c6-bd51-49f6-824a-d94a3259f26d",
"savedPayload": {
"position": {
"x": 19390.18745884562,
"y": 9385.781467595622
},
"targetPosition": {
"x": 19429.010315610998,
"y": 9530.670341538982
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
"processDependencies": {
"type": "Process Dependencies",
"name": "New Process Dependencies",
"project": "Foundations",
"statusDependencies": [
{
"type": "Status Dependency",
"name": "",
"config": "{\n \"mainUtility\": \"Self Reference\"\n}",
"project": "Foundations",
"id": "0e13d030-666a-4296-96a5-c113c103da0a",
"savedPayload": {
"position": {
"x": 19356.656029141755,
"y": 8981.08497251693
},
"targetPosition": {
"x": 19506.656029141755,
"y": 9240.892593652261
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Status Report",
"name": "New Status Report",
"id": "445e6f48-068b-4e6c-bfac-edef712e3a95"
}
}
},
{
"type": "Status Dependency",
"name": "Candles Volumes Multi-Time-Frame-Market",
"config": "{ \n\"mainUtility\": \"Market Ending Point\"\n}",
"project": "Foundations",
"id": "71857a01-38a3-431e-8b94-0d9ecdfd9900",
"savedPayload": {
"position": {
"x": 19584.301742672513,
"y": 8951.11484576554
},
"targetPosition": {
"x": 19506.656029141755,
"y": 9240.892593652261
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Status Report",
"name": "Candles Volumes Multi-Time-Frame-Market Status Report",
"id": "a0a61ba9-91cb-4ec7-92fe-134ff079de2d"
}
}
}
],
"dataDependencies": [
{
"type": "Data Dependency",
"name": "Candles Multi-Time-Frame-Market",
"project": "Foundations",
"id": "f976ac1f-593a-492e-938b-30de6ca04f47",
"savedPayload": {
"position": {
"x": 19766.463650277088,
"y": 9090.892593652261
},
"targetPosition": {
"x": 19506.656029141755,
"y": 9240.892593652261
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Dataset Definition",
"name": "Multi-Time-Frame-Market",
"id": "2b03494a-67d6-47f1-89b6-53fc4c9116a8"
}
}
}
],
"dataMineDataDependencies": [],
"id": "1f4d93d9-054a-42d6-935e-26f92bcc52b8",
"savedPayload": {
"position": {
"x": 19506.656029141755,
"y": 9240.892593652261
},
"targetPosition": {
"x": 19429.010315610998,
"y": 9530.670341538982
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": true,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
"statusReport": {
"type": "Status Report",
"name": "New Status Report",
"project": "Foundations",
"id": "445e6f48-068b-4e6c-bfac-edef712e3a95",
"savedPayload": {
"position": {
"x": 19641.14234996696,
"y": 9318.538307183018
},
"targetPosition": {
"x": 19429.010315610998,
"y": 9530.670341538982
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"executionStartedEvent": {
"type": "Execution Started Event",
"name": "",
"project": "Foundations",
"id": "729ac235-3097-4a99-a27e-465b957eb4ee",
"savedPayload": {
"position": {
"x": 19718.78806349772,
"y": 9453.024628008227
},
"targetPosition": {
"x": 19429.010315610998,
"y": 9530.670341538982
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Execution Finished Event",
"name": "New Execution Finished Event",
"id": "1824fa00-dd30-4cdc-acc0-01c2f29056c5"
}
}
},
"executionFinishedEvent": {
"type": "Execution Finished Event",
"name": "New Execution Finished Event",
"project": "Foundations",
"id": "278a1fe6-6fde-4f3a-9810-c449304acacc",
"savedPayload": {
"position": {
"x": 19718.78806349772,
"y": 9608.316055069738
},
"targetPosition": {
"x": 19429.010315610998,
"y": 9530.670341538982
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "8f299584-1bd4-43bd-b4cf-442e4cddb4b4",
"savedPayload": {
"position": {
"x": 19429.010315610998,
"y": 9530.670341538982
},
"targetPosition": {
"x": 19216.878281255034,
"y": 9742.802375894946
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": true,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
{
"type": "Process Definition",
"name": "Multi-Time-Frame-Daily",
"config": " {\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Daily\"\n }\n }",
"project": "Foundations",
"processOutput": {
"type": "Process Output",
"name": "New Process Output",
"project": "Foundations",
"outputDatasets": [
{
"type": "Output Dataset",
"name": "Multi-Time-Frame-Daily Super Trend 14-3",
"project": "Foundations",
"id": "d2259c8a-b9fe-4f3f-ba33-893f60fe6f38",
"savedPayload": {
"position": {
"x": 19816.878281255034,
"y": 9223.187133624284
},
"targetPosition": {
"x": 19666.878281255034,
"y": 9482.994754759615
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Dataset Definition",
"name": "Multi-Time-Frame-Daily",
"id": "b4ab16ca-c182-4108-a56f-da6d9f32c3f1"
}
}
}
],
"outputDatasetFolders": [],
"id": "bcfd88cb-88df-4173-a191-72898d6dbe43",
"savedPayload": {
"position": {
"x": 19666.878281255034,
"y": 9482.994754759615
},
"targetPosition": {
"x": 19516.878281255034,
"y": 9742.802375894946
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
"processDependencies": {
"type": "Process Dependencies",
"name": "New Process Dependencies",
"project": "Foundations",
"statusDependencies": [
{
"type": "Status Dependency",
"name": "",
"config": "{ \n\"mainUtility\": \"Self Reference\"\n}",
"project": "Foundations",
"id": "b8540d26-b620-46d9-a1ab-75c9942e4b97",
"savedPayload": {
"position": {
"x": 19940.077612894875,
"y": 9341.20120551132
},
"targetPosition": {
"x": 19776.685902390367,
"y": 9592.802375894946
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 3,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Status Report",
"name": "New Status Report",
"id": "26e8094a-fad7-4339-98ec-c43aa7b06147"
}
}
},
{
"type": "Status Dependency",
"name": "",
"config": "{ \n\"mainUtility\": \"Market Ending Point\"\n}",
"project": "Foundations",
"id": "fe83222f-4a35-4b0d-881d-879bffac8175",
"savedPayload": {
"position": {
"x": 20009.829690827457,
"y": 9404.006258579995
},
"targetPosition": {
"x": 19776.685902390367,
"y": 9592.802375894946
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 3,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Status Report",
"name": "New Status Report",
"id": "2a021da8-9feb-475e-90ab-1586968c17c7"
}
}
},
{
"type": "Status Dependency",
"name": "Exchange Raw Data Historic-OHLCVs",
"config": "{ \n\"mainUtility\": \"Market Starting Point\"\n}",
"project": "Foundations",
"id": "e95bac6d-8d4b-48ab-994d-aacd243b0b1b",
"savedPayload": {
"position": {
"x": 20056.760030339527,
"y": 9485.291991031356
},
"targetPosition": {
"x": 19776.685902390367,
"y": 9592.802375894946
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 3,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Status Report",
"name": "Exchange-Raw-Data Historic-OHLCVs Status Report",
"id": "181c7c34-7243-497a-9ddb-1b0067c6d66e"
}
}
}
],
"dataDependencies": [
{
"type": "Data Dependency",
"name": "Candles Multi-Time-Frame-Daily",
"project": "Foundations",
"id": "75662566-19e1-4503-af4f-4569920de8ab",
"savedPayload": {
"position": {
"x": 20076.274762816738,
"y": 9577.101589022062
},
"targetPosition": {
"x": 19776.685902390367,
"y": 9592.802375894946
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 3,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Dataset Definition",
"name": "Multi-Time-Frame-Daily",
"id": "678a567c-f08d-49b9-813b-4e54fd6afadb"
}
}
}
],
"dataMineDataDependencies": [],
"id": "e760da65-73ab-49dc-8cb1-7a4ef395baba",
"savedPayload": {
"position": {
"x": 19776.685902390367,
"y": 9592.802375894946
},
"targetPosition": {
"x": 19516.878281255034,
"y": 9742.802375894946
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
"statusReport": {
"type": "Status Report",
"name": "New Status Report",
"project": "Foundations",
"id": "26e8094a-fad7-4339-98ec-c43aa7b06147",
"savedPayload": {
"position": {
"x": 19666.878281255034,
"y": 9742.802375894946
},
"targetPosition": {
"x": 19516.878281255034,
"y": 9742.802375894946
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"executionStartedEvent": {
"type": "Execution Started Event",
"name": "",
"project": "Foundations",
"id": "72f7f1bf-ffe6-4e8f-880b-ff910921444e",
"savedPayload": {
"position": {
"x": 19646.7820918227,
"y": 9817.802375894946
},
"targetPosition": {
"x": 19516.878281255034,
"y": 9742.802375894946
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Execution Finished Event",
"name": "New Execution Finished Event",
"id": "f29d08f9-e7c8-490c-8fca-14851a0d3dc3"
}
}
},
"executionFinishedEvent": {
"type": "Execution Finished Event",
"name": "New Execution Finished Event",
"project": "Foundations",
"id": "6cfb6636-1741-4959-bb53-48a1de351022",
"savedPayload": {
"position": {
"x": 19591.878281255034,
"y": 9872.706186462612
},
"targetPosition": {
"x": 19516.878281255034,
"y": 9742.802375894946
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "64490f39-fb25-4d88-9f53-5e764a21f55f",
"savedPayload": {
"position": {
"x": 19516.878281255034,
"y": 9742.802375894946
},
"targetPosition": {
"x": 19216.878281255034,
"y": 9742.802375894946
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": true,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
}
],
"products": [
{
"type": "Product Definition",
"name": "Super Trend 14-3",
"config": "{\n \"codeName\": \"Super-Trend143\",\n \"singularVariableName\": \"superTrend143\",\n \"pluralVariableName\": \"superTrend143s\"\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": "f16d83e1-b158-466a-a0f6-17cbc18ea7f8",
"savedPayload": {
"position": {
"x": 19979.536086056793,
"y": 9990.604918160787
},
"targetPosition": {
"x": 19535.07633278898,
"y": 10061.000427428891
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
{
"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": "b4ab16ca-c182-4108-a56f-da6d9f32c3f1",
"savedPayload": {
"position": {
"x": 19936.029268673745,
"y": 10265.296152311686
},
"targetPosition": {
"x": 19535.07633278898,
"y": 10061.000427428891
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
}
],
"record": {
"type": "Record Definition",
"name": "New Record Definition",
"project": "Foundations",
"properties": [
{
"type": "Record Property",
"name": "Begin",
"config": "{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"isCalculated\": false\n}",
"project": "Foundations",
"recordFormula": {
"type": "Record Formula",
"name": "New Formula",
"code": "record.current.begin",
"project": "Foundations",
"id": "759f760f-f610-4c2e-8ded-4fd1e7e6c457",
"savedPayload": {
"position": {
"x": 20616.586982824432,
"y": 10809.946409582128
},
"targetPosition": {
"x": 20392.28058273448,
"y": 10827.599706120893
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "2bca7afc-67b1-4fe0-983a-b65d24698ce7",
"savedPayload": {
"position": {
"x": 20392.28058273448,
"y": 10827.599706120893
},
"targetPosition": {
"x": 19943.66778255457,
"y": 10862.906299198423
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
{
"type": "Record Property",
"name": "End",
"config": "{ \n\"codeName\": \"end\",\n\"isString\": false,\n\"isCalculated\": false\n}",
"project": "Foundations",
"recordFormula": {
"type": "Record Formula",
"name": "New Formula",
"code": "record.current.end",
"project": "Foundations",
"id": "53e88421-c8ca-4bf7-aca6-a91bbda051bd",
"savedPayload": {
"position": {
"x": 20585.630931053798,
"y": 11071.492770401512
},
"targetPosition": {
"x": 20371.64321488739,
"y": 11001.963946667149
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "a21a3ebd-ae3e-4579-9870-2859ae1ff972",
"savedPayload": {
"position": {
"x": 20371.64321488739,
"y": 11001.963946667149
},
"targetPosition": {
"x": 19943.66778255457,
"y": 10862.906299198423
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
{
"type": "Record Property",
"name": "True Range",
"config": "{ \n \"codeName\": \"trueRange\",\n \"isString\": false,\n \"isCalculated\": false\n}",
"project": "Foundations",
"recordFormula": {
"type": "Record Formula",
"name": "New Formula",
"code": "variable.trueRange",
"project": "Foundations",
"id": "e29769ce-a95b-4518-b0e9-33c9575b980a",
"savedPayload": {
"position": {
"x": 20456.94180933459,
"y": 11301.283731821297
},
"targetPosition": {
"x": 20285.850467074582,
"y": 11155.157920947006
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "2a5ca237-761d-40b5-9466-3fceaa7c5dba",
"savedPayload": {
"position": {
"x": 20285.850467074582,
"y": 11155.157920947006
},
"targetPosition": {
"x": 19943.66778255457,
"y": 10862.906299198423
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
{
"type": "Record Property",
"name": "ATR N Period",
"config": "{\n \"codeName\": \"atrNPeriod\",\n \"isString\": false,\n \"isCalculated\": false\n}",
"project": "Foundations",
"recordFormula": {
"type": "Record Formula",
"name": "New Formula",
"code": "variable.atrNPeriod",
"project": "Foundations",
"id": "80bf5168-9886-4105-a737-73b14eec3336",
"savedPayload": {
"position": {
"x": 20250.111369878763,
"y": 11464.33570302557
},
"targetPosition": {
"x": 20147.963507437365,
"y": 11263.859235083188
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "e005d3bb-d189-4632-ac74-80fdf1383e43",
"savedPayload": {
"position": {
"x": 20147.963507437365,
"y": 11263.859235083188
},
"targetPosition": {
"x": 19943.66778255457,
"y": 10862.906299198423
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
{
"type": "Record Property",
"name": "Up Trend",
"config": "{ \n \"codeName\": \"uptrend\",\n \"isString\": false,\n \"isCalculated\": false\n}",
"project": "Foundations",
"recordFormula": {
"type": "Record Formula",
"name": "New Formula",
"code": "variable.uptrend",
"project": "Foundations",
"id": "fd19e0b4-115c-4405-9913-8350421f0e1b",
"savedPayload": {
"position": {
"x": 19996.627672170867,
"y": 11535.825499468285
},
"targetPosition": {
"x": 19978.9743756321,
"y": 11311.51909937833
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "1a05c788-c5e0-49f4-b75f-e9c5693212f3",
"savedPayload": {
"position": {
"x": 19978.9743756321,
"y": 11311.51909937833
},
"targetPosition": {
"x": 19943.66778255457,
"y": 10862.906299198423
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
{
"type": "Record Property",
"name": "Down Trend",
"config": "{ \n \"codeName\": \"downtrend\",\n \"isString\": false,\n \"isCalculated\": false\n}",
"project": "Foundations",
"recordFormula": {
"type": "Record Formula",
"name": "New Formula",
"code": "variable.downtrend",
"project": "Foundations",
"id": "ec952bae-6d7a-41ac-9bea-f031b20fd3cd",
"savedPayload": {
"position": {
"x": 19735.08131135148,
"y": 11504.869447697653
},
"targetPosition": {
"x": 19804.610135085844,
"y": 11290.881731531243
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "66b5971e-e1df-4cdf-ae45-550b5b39c020",
"savedPayload": {
"position": {
"x": 19804.610135085844,
"y": 11290.881731531243
},
"targetPosition": {
"x": 19943.66778255457,
"y": 10862.906299198423
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
{
"type": "Record Property",
"name": "Trend",
"config": "{\n \"codeName\": \"trend\",\n \"isString\": false,\n \"isCalculated\": false\n}",
"project": "Foundations",
"recordFormula": {
"type": "Record Formula",
"name": "New Formula",
"code": "variable.trend",
"project": "Foundations",
"id": "73015bc6-a858-451f-b059-a99d86fddbf7",
"savedPayload": {
"position": {
"x": 19505.290349931696,
"y": 11376.180325978445
},
"targetPosition": {
"x": 19651.416160805988,
"y": 11205.088983718437
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "5e578bdf-5bcc-4d29-b203-c2faad98f912",
"savedPayload": {
"position": {
"x": 19651.416160805988,
"y": 11205.088983718437
},
"targetPosition": {
"x": 19943.66778255457,
"y": 10862.906299198423
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
}
],
"id": "f422c21a-749f-4cd0-9a41-c97d6546f2de",
"savedPayload": {
"position": {
"x": 19943.66778255457,
"y": 10862.906299198423
},
"targetPosition": {
"x": 19535.07633278898,
"y": 10061.000427428891
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": true,
"angleToParent": 2,
"distanceToParent": 5,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
"dataBuilding": {
"type": "Data Building Procedure",
"name": "New Data Building Procedure",
"project": "Foundations",
"loop": {
"type": "Procedure Loop",
"name": "New Procedure Loop",
"project": "Foundations",
"procedureJavascriptCode": {
"type": "Procedure Javascript Code",
"name": "New Procedure Javascript Code",
"code": "/* Loop Code */\n\n/* Big thanks to @rico4dev for providing the base start for ATR calcs\nI made some tweaks so now the way ATR is calculated matches TradingView :-)\n */\n\n// Set parameters to be used for ATR Period and Multiplier\nlet Nperiod = 14 // ATR Period\nlet multiplier = 3 // ATR Multiplier\n\n// Get Current and Previous Candle Data\nlet currCandle = record.current \nlet prevCandle = record.previous \n\n/* We need to build the price source\nFor current price there is no problem, we have data\nFor previous price we must check if exist\nSource price is defined as OHCL4*/\n\n// OHCL4 Source for current price\nvariable.currClose = currCandle.close\nvariable.ohcl4 = (currCandle.max + currCandle.min + currCandle.close + currCandle.open)/4\n\n// OHCL4 Source for previous candle price - make sure data exists\nif (prevCandle === undefined) {\n variable.prevClose = currCandle.close\n variable.prev_ohcl4 = 0 \n} else {\n variable.prevClose = prevCandle.close\n variable.prev_ohcl4 = (prevCandle.max + prevCandle.min + prevCandle.close + prevCandle.open)/4\n}\n\n/* Define variables we need and build functions */\n/* True Range and ATR - Average True Range */\n\nvariable.trueRange = calculateTR()\nvariable.atrNPeriod = calculateATR(Nperiod)\nvariable.prevAtrNperiod = variable.atrNPeriod // Store ATR value for calcs in RMA\n\n/* To keep lastNperiodTR array to a fixed length\nwe remove the first element of the array if length is > Nperiod */\n\nvariable.lastNPeriodTR.push(calculateTR())\nif (variable.lastNPeriodTR.length > Nperiod) {\n variable.lastNPeriodTR.splice(0, 1)\n}\n\n/* Calculate ATR */\nfunction calculateATR(length) {\n return calculateRMA(variable.trueRange, length)\n}\n\n/* Calculate True Range */\nfunction calculateTR() {\n let hl = currCandle.max - currCandle.min \n if (variable.prevClose === 0) { return hl } // Return High-Low when previous Close is 0 \n let hcp = Math.abs(currCandle.max - variable.prevClose)\n let lcp = Math.abs(currCandle.min - variable.prevClose) \n return Math.max(hl, hcp, lcp)\n}\n\n/* Calculate RMA */\nfunction calculateRMA(src, length) { \n if (src.length < length) { return 0 } // We check we have enough values to make the calcs. If not, set value to zero \n let alpha=1/length // It's a constant\n if (isNaN(variable.prevAtrNperiod)) {\n return 0 \n } else {\n return alpha * src + (1 - alpha) * variable.prevAtrNperiod \n } \n \n}\n\n// Build Up Trend function\n\nvariable.up = variable.ohcl4 - (multiplier * variable.atrNPeriod)\n\nif (variable.last2uptrend.length > 2) {\n variable.last2uptrend.splice(0, 1)\n}\n\nvariable.up1 = variable.last2uptrend[variable.last2uptrend.length - 1] // Previous Up Trend \n\nvariable.uptrend = calculateUpTrend()\n\nvariable.last2uptrend.push(variable.uptrend) \n\nfunction calculateUpTrend() {\n if (variable.prevClose > variable.up1) {\n return Math.max(variable.up, variable.up1)\n } else {\n return variable.up\n }\n}\n\n// Build Down Trend function\n\nvariable.dn = variable.ohcl4 + (multiplier * variable.atrNPeriod)\n\nif (variable.last2downtrend.length > 2) {\n variable.last2downtrend.splice(0, 1)\n}\n\nvariable.dn1 = variable.last2downtrend[variable.last2downtrend.length - 1] // Previous Down Trend\n\nvariable.downtrend = calculateDnTrend()\n\nvariable.last2downtrend.push(variable.downtrend) \n\nfunction calculateDnTrend() {\n if (variable.prevClose < variable.dn1) {\n return Math.min(variable.dn, variable.dn1)\n } else {\n return variable.dn\n }\n}\n\n\n// Build Trend function\n\nif (variable.last2Trend.length > 2) {\n variable.last2Trend.splice(0, 1)\n}\n\nvariable.prevTrend = variable.last2Trend[variable.last2Trend.length - 1]\n\nvariable.trend = calculateTrend()\n\nvariable.last2Trend.push(variable.trend)\n\nfunction calculateTrend() {\n\n if (variable.trend = -1 && variable.currClose > variable.dn1) {\n return 1\n }\n else if (variable.trend = 1 && variable.currClose < variable.up1) {\n return -1\n } \n else {\n return variable.prevTrend\n }\n}\n\n// End of code :-)",
"project": "Foundations",
"id": "7be1b9a0-6512-46fd-9566-ddf725f970bb",
"savedPayload": {
"position": {
"x": 19499.95917987371,
"y": 10841.111320383496
},
"targetPosition": {
"x": 19488.1997277561,
"y": 10729.227607154566
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "84371d3f-72d4-4976-8f68-5f0042beeed8",
"savedPayload": {
"position": {
"x": 19488.1997277561,
"y": 10729.227607154566
},
"targetPosition": {
"x": 19464.680823520877,
"y": 10505.460180696704
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 3,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
"initialization": {
"type": "Procedure Initialization",
"name": "New Procedure Initialization",
"project": "Foundations",
"procedureJavascriptCode": {
"type": "Procedure Javascript Code",
"name": "New Procedure Javascript Code",
"code": "/* Initialization Code*/\n\n//// Arrays to store past data\nvariable.lastNPeriodTR = []\nvariable.last2uptrend = [0]\nvariable.last2downtrend = [0]\nvariable.last2Trend = [0]\n\n// Initialize trend\nvariable.trend = 1",
"project": "Foundations",
"id": "d2c5701c-ef50-428f-8df5-6c82443fa677",
"savedPayload": {
"position": {
"x": 19327.407206482792,
"y": 10813.781772651082
},
"targetPosition": {
"x": 19373.16507882882,
"y": 10711.00790866629
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "05517bbc-3f8f-44da-813d-d227c0ef3df2",
"savedPayload": {
"position": {
"x": 19373.16507882882,
"y": 10711.00790866629
},
"targetPosition": {
"x": 19464.680823520877,
"y": 10505.460180696704
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 3,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
"id": "4e406263-158b-49c0-88ff-588492487781",
"savedPayload": {
"position": {
"x": 19464.680823520877,
"y": 10505.460180696704
},
"targetPosition": {
"x": 19535.07633278898,
"y": 10061.000427428891
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
"id": "24191f55-9097-48b0-9b50-1972256b0125",
"savedPayload": {
"position": {
"x": 19535.07633278898,
"y": 10061.000427428891
},
"targetPosition": {
"x": 19216.878281255034,
"y": 9742.802375894946
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": true,
"angleToParent": 2,
"distanceToParent": 4,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
},
"referenceParent": {
"type": "Plotter Module",
"name": "Super Trend 14-3",
"id": "1439fa29-e3f8-4b76-8a42-7bf876159e4c"
}
}
}
],
"id": "e4a305e1-78ef-432e-905b-5eb2e0b262ac",
"savedPayload": {
"position": {
"x": 19216.878281255034,
"y": 9742.802375894946
},
"targetPosition": {
"x": 18916.878281255034,
"y": 9742.802375894946
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": true,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
{
"type": "Indicator Bot",
"name": "Super Trend 9-2",
"config": "{\n \"codeName\": \"Super-Trend92\"\n}",
"project": "Foundations",
"processes": [
{
"type": "Process Definition",
"name": "Multi-Time-Frame-Market",
"config": " {\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Market\"\n }\n }",
"project": "Foundations",
"processOutput": {
"type": "Process Output",
"name": "New Process Output",
"project": "Foundations",
"outputDatasets": [
{
"type": "Output Dataset",
"name": "Multi-Time-Frame-Market Super Trend 9-2",
"project": "Foundations",
"id": "7511ed92-b607-41f1-b388-6dfae663d3e0",
"savedPayload": {
"position": {
"x": 19572.33550214046,
"y": 9637.599599865614
},
"targetPosition": {
"x": 19508.942762879356,
"y": 9773.545767921112
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Dataset Definition",
"name": "Multi-Time-Frame-Market",
"id": "fdb112af-3ba4-450f-8c3d-3ad40e9ad749"
}
}
}
],
"outputDatasetFolders": [],
"id": "dea77e69-d62c-486a-b7aa-95ad56299609",
"savedPayload": {
"position": {
"x": 19508.942762879356,
"y": 9773.545767921112
},
"targetPosition": {
"x": 19445.550023618252,
"y": 9909.49193597661
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
"processDependencies": {
"type": "Process Dependencies",
"name": "New Process Dependencies",
"project": "Foundations",
"statusDependencies": [
{
"type": "Status Dependency",
"name": "",
"config": "{ \n\"mainUtility\": \"Self Reference\"\n}",
"project": "Foundations",
"id": "6282a685-88c3-4935-975a-7c013a7f0b4b",
"savedPayload": {
"position": {
"x": 19743.39009020503,
"y": 9441.976679167634
},
"targetPosition": {
"x": 19691.29563690495,
"y": 9737.419005071297
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Status Report",
"name": "New Status Report",
"id": "d50d78c2-a407-4160-870b-3b29ca87d8d0"
}
}
},
{
"type": "Status Dependency",
"name": "Candles Volumes Multi-Time-Frame-Market",
"config": "{ \n\"mainUtility\": \"Market Ending Point\"\n}",
"project": "Foundations",
"id": "956b2da2-a5a3-4774-8661-648a3719c315",
"savedPayload": {
"position": {
"x": 19937.041250191647,
"y": 9565.346074165984
},
"targetPosition": {
"x": 19691.29563690495,
"y": 9737.419005071297
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Status Report",
"name": "Candles Volumes Multi-Time-Frame-Market Status Report",
"id": "a0a61ba9-91cb-4ec7-92fe-134ff079de2d"
}
}
}
],
"dataDependencies": [
{
"type": "Data Dependency",
"name": "Candles Multi-Time-Frame-Market",
"project": "Foundations",
"id": "1d1d00c4-90f0-4ffe-b0fd-135e19aaff10",
"savedPayload": {
"position": {
"x": 19986.737962808613,
"y": 9789.513458371375
},
"targetPosition": {
"x": 19691.29563690495,
"y": 9737.419005071297
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Dataset Definition",
"name": "Multi-Time-Frame-Market",
"id": "2b03494a-67d6-47f1-89b6-53fc4c9116a8"
}
}
}
],
"dataMineDataDependencies": [],
"id": "154e5147-06ed-4ee9-9304-ffd6fcb42b4a",
"savedPayload": {
"position": {
"x": 19691.29563690495,
"y": 9737.419005071297
},
"targetPosition": {
"x": 19445.550023618252,
"y": 9909.49193597661
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
"statusReport": {
"type": "Status Report",
"name": "New Status Report",
"project": "Foundations",
"id": "d50d78c2-a407-4160-870b-3b29ca87d8d0",
"savedPayload": {
"position": {
"x": 19744.408433045777,
"y": 9883.345213152312
},
"targetPosition": {
"x": 19445.550023618252,
"y": 9909.49193597661
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"executionStartedEvent": {
"type": "Execution Started Event",
"name": "",
"project": "Foundations",
"id": "c86c1593-be83-44fa-9e28-83748b1836da",
"savedPayload": {
"position": {
"x": 19717.442359729248,
"y": 10036.27741449882
},
"targetPosition": {
"x": 19445.550023618252,
"y": 9909.49193597661
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Execution Finished Event",
"name": "New Execution Finished Event",
"id": "1824fa00-dd30-4cdc-acc0-01c2f29056c5"
}
}
},
"executionFinishedEvent": {
"type": "Execution Finished Event",
"name": "New Execution Finished Event",
"project": "Foundations",
"id": "4d180711-ba2b-425e-8fc3-0ec00bae6337",
"savedPayload": {
"position": {
"x": 19617.622954523566,
"y": 10155.237549263307
},
"targetPosition": {
"x": 19445.550023618252,
"y": 9909.49193597661
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "d3215d0a-f9fc-49d5-9df7-0bcd0d9e224c",
"savedPayload": {
"position": {
"x": 19466.463650277088,
"y": 9815.15666236419
},
"targetPosition": {
"x": 19176.685902390367,
"y": 9892.802375894946
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": true,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
{
"type": "Process Definition",
"name": "Multi-Time-Frame-Daily",
"config": " {\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Daily\"\n }\n }",
"project": "Foundations",
"processOutput": {
"type": "Process Output",
"name": "New Process Output",
"project": "Foundations",
"outputDatasets": [
{
"type": "Output Dataset",
"name": "Multi-Time-Frame-Daily Super Trend 9-2",
"project": "Foundations",
"id": "f2ef23e7-507e-4e72-bbdc-6bad452c4a0d",
"savedPayload": {
"position": {
"x": 19956.108765796365,
"y": 9742.802375894946
},
"targetPosition": {
"x": 19696.301144661033,
"y": 9892.802375894946
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Dataset Definition",
"name": "Multi-Time-Frame-Daily",
"id": "84e631fe-9ef0-4458-a8e1-102c14fec104"
}
}
}
],
"outputDatasetFolders": [],
"id": "0ff2bc0f-dca7-4a18-b2c9-273f29ccaec1",
"savedPayload": {
"position": {
"x": 19696.301144661033,
"y": 9892.802375894946
},
"targetPosition": {
"x": 19436.4935235257,
"y": 10042.802375894946
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": true,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
"processDependencies": {
"type": "Process Dependencies",
"name": "New Process Dependencies",
"project": "Foundations",
"statusDependencies": [
{
"type": "Status Dependency",
"name": "",
"config": "{ \n\"mainUtility\": \"Self Reference\"\n}",
"project": "Foundations",
"id": "f4965f12-6f51-48f1-a548-15f6ae45c6b5",
"savedPayload": {
"position": {
"x": 20003.79548078221,
"y": 9906.605225973082
},
"targetPosition": {
"x": 19736.4935235257,
"y": 10042.802375894946
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 3,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Status Report",
"name": "New Status Report",
"id": "63313892-68e8-4c3d-bfa5-55936192445a"
}
}
},
{
"type": "Status Dependency",
"name": "",
"config": "{ \n\"mainUtility\": \"Market Ending Point\"\n}",
"project": "Foundations",
"id": "02475daa-1080-49ae-b17d-447d45ebf348",
"savedPayload": {
"position": {
"x": 20032.80002570424,
"y": 9995.872036382876
},
"targetPosition": {
"x": 19736.4935235257,
"y": 10042.802375894946
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 3,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Status Report",
"name": "New Status Report",
"id": "2a021da8-9feb-475e-90ab-1586968c17c7"
}
}
},
{
"type": "Status Dependency",
"name": "Exchange Raw Data Historic-OHLCVs",
"config": "{ \n\"mainUtility\": \"Market Starting Point\"\n}",
"project": "Foundations",
"id": "59888c96-bf33-4dae-9249-51acfe072b32",
"savedPayload": {
"position": {
"x": 20032.80002570424,
"y": 10089.732715407015
},
"targetPosition": {
"x": 19736.4935235257,
"y": 10042.802375894946
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 3,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Status Report",
"name": "Exchange-Raw-Data Historic-OHLCVs Status Report",
"id": "181c7c34-7243-497a-9ddb-1b0067c6d66e"
}
}
}
],
"dataDependencies": [
{
"type": "Data Dependency",
"name": "Candles Multi-Time-Frame-Daily",
"project": "Foundations",
"id": "a42993d0-012d-46e0-9e6a-73b8ba23e752",
"savedPayload": {
"position": {
"x": 20003.79548078221,
"y": 10178.99952581681
},
"targetPosition": {
"x": 19736.4935235257,
"y": 10042.802375894946
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 3,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Dataset Definition",
"name": "Multi-Time-Frame-Daily",
"id": "678a567c-f08d-49b9-813b-4e54fd6afadb"
}
}
}
],
"dataMineDataDependencies": [],
"id": "7810d861-d4b1-45b9-99b4-10e58fb09482",
"savedPayload": {
"position": {
"x": 19736.4935235257,
"y": 10042.802375894946
},
"targetPosition": {
"x": 19436.4935235257,
"y": 10042.802375894946
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
"statusReport": {
"type": "Status Report",
"name": "New Status Report",
"project": "Foundations",
"id": "63313892-68e8-4c3d-bfa5-55936192445a",
"savedPayload": {
"position": {
"x": 19566.397334093366,
"y": 10117.802375894946
},
"targetPosition": {
"x": 19436.4935235257,
"y": 10042.802375894946
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"executionStartedEvent": {
"type": "Execution Started Event",
"name": "",
"project": "Foundations",
"id": "2af18e1d-3f90-4f90-830a-ba86f1d187c5",
"savedPayload": {
"position": {
"x": 19511.4935235257,
"y": 10172.706186462612
},
"targetPosition": {
"x": 19436.4935235257,
"y": 10042.802375894946
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Execution Finished Event",
"name": "New Execution Finished Event",
"id": "f29d08f9-e7c8-490c-8fca-14851a0d3dc3"
}
}
},
"executionFinishedEvent": {
"type": "Execution Finished Event",
"name": "New Execution Finished Event",
"project": "Foundations",
"id": "406f5a40-a19c-46fb-954c-eee0e9bb2735",
"savedPayload": {
"position": {
"x": 19436.4935235257,
"y": 10192.802375894946
},
"targetPosition": {
"x": 19436.4935235257,
"y": 10042.802375894946
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "55f62456-7ea4-41fe-8c5b-0fd5de3edeca",
"savedPayload": {
"position": {
"x": 19436.4935235257,
"y": 10042.802375894946
},
"targetPosition": {
"x": 19176.685902390367,
"y": 9892.802375894946
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
}
],
"products": [
{
"type": "Product Definition",
"name": "Super Trend 9-2",
"config": "{\n \"codeName\": \"Super-Trend92\",\n \"singularVariableName\": \"superTrend92\",\n \"pluralVariableName\": \"superTrend92s\"\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\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n }",
"project": "Foundations",
"id": "fdb112af-3ba4-450f-8c3d-3ad40e9ad749",
"savedPayload": {
"position": {
"x": 19713.265664610244,
"y": 10488.734575020413
},
"targetPosition": {
"x": 19293.154472686503,
"y": 10327.468997725027
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
{
"type": "Dataset Definition",
"name": "Multi-Time-Frame-Daily",
"config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@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": "84e631fe-9ef0-4458-a8e1-102c14fec104",
"savedPayload": {
"position": {
"x": 19538.242038443266,
"y": 10704.870753300467
},
"targetPosition": {
"x": 19293.154472686503,
"y": 10327.468997725027
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
}
],
"record": {
"type": "Record Definition",
"name": "New Record Definition",
"project": "Foundations",
"properties": [
{
"type": "Record Property",
"name": "Begin",
"config": "{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"isCalculated\": false\n}",
"project": "Foundations",
"recordFormula": {
"type": "Record Formula",
"name": "New Formula",
"code": "record.current.begin",
"project": "Foundations",
"id": "af6b9ce0-0d5d-4eb3-b5c1-0ad332a7f90c",
"savedPayload": {
"position": {
"x": 19855.29717900401,
"y": 11516.830569349742
},
"targetPosition": {
"x": 19652.21549002529,
"y": 11419.965572567877
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "e30db379-6575-44ba-b022-a1f7ca7eaf8a",
"savedPayload": {
"position": {
"x": 19652.21549002529,
"y": 11419.965572567877
},
"targetPosition": {
"x": 19246.052112067853,
"y": 11226.235579004144
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
{
"type": "Record Property",
"name": "End",
"config": "{ \n\"codeName\": \"end\",\n\"isString\": false,\n\"isCalculated\": false\n}",
"project": "Foundations",
"recordFormula": {
"type": "Record Formula",
"name": "New Formula",
"code": "record.current.end",
"project": "Foundations",
"id": "66a537ab-865d-4318-a430-f446b76c31d0",
"savedPayload": {
"position": {
"x": 19697.715271360084,
"y": 11727.858336201385
},
"targetPosition": {
"x": 19547.16088492934,
"y": 11560.65075046897
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "fedf879f-f43b-4ab9-9770-332a2e3301c8",
"savedPayload": {
"position": {
"x": 19547.16088492934,
"y": 11560.65075046897
},
"targetPosition": {
"x": 19246.052112067853,
"y": 11226.235579004144
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
{
"type": "Record Property",
"name": "True Range",
"config": "{ \n \"codeName\": \"trueRange\",\n \"isString\": false,\n \"isCalculated\": false\n}",
"project": "Foundations",
"recordFormula": {
"type": "Record Formula",
"name": "New Formula",
"code": "variable.trueRange",
"project": "Foundations",
"id": "4e57af8d-9ae5-43de-832b-7c705796fc45",
"savedPayload": {
"position": {
"x": 19471.371742050647,
"y": 11862.518585491363
},
"targetPosition": {
"x": 19396.26519872305,
"y": 11650.424249995624
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "19c6937f-1ca5-463a-897b-ac228deac6af",
"savedPayload": {
"position": {
"x": 19396.26519872305,
"y": 11650.424249995624
},
"targetPosition": {
"x": 19246.052112067853,
"y": 11226.235579004144
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
{
"type": "Record Property",
"name": "ATR N Period",
"config": "{ \n \"codeName\": \"atrNPeriod\",\n \"isString\": false,\n \"isCalculated\": false\n}",
"project": "Foundations",
"recordFormula": {
"type": "Record Formula",
"name": "New Formula",
"code": "variable.atrNPeriod",
"project": "Foundations",
"id": "4e5a9067-0d9f-423b-836a-975beae6eb75",
"savedPayload": {
"position": {
"x": 19210.725341603866,
"y": 11900.310514963481
},
"targetPosition": {
"x": 19222.500931758528,
"y": 11675.618869643702
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "5028360a-f6c4-4f20-bcf9-99c4da3a120b",
"savedPayload": {
"position": {
"x": 19222.500931758528,
"y": 11675.618869643702
},
"targetPosition": {
"x": 19246.052112067853,
"y": 11226.235579004144
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
{
"type": "Record Property",
"name": "Up Trend",
"config": "{ \n \"codeName\": \"uptrend\",\n \"isString\": false,\n \"isCalculated\": false\n}",
"project": "Foundations",
"recordFormula": {
"type": "Record Formula",
"name": "New Formula",
"code": "variable.uptrend",
"project": "Foundations",
"id": "4870c7ed-763f-4aed-b6ef-8fd6434cfc3b",
"savedPayload": {
"position": {
"x": 18955.457121722255,
"y": 11835.480645940299
},
"targetPosition": {
"x": 19052.322118504122,
"y": 11632.39895696158
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "77b7fa59-5940-43e7-b2b4-934576d5688b",
"savedPayload": {
"position": {
"x": 19052.322118504122,
"y": 11632.39895696158
},
"targetPosition": {
"x": 19246.052112067853,
"y": 11226.235579004144
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
{
"type": "Record Property",
"name": "Down Trend",
"config": "{ \n \"codeName\": \"downtrend\",\n \"isString\": false,\n \"isCalculated\": false\n}",
"project": "Foundations",
"recordFormula": {
"type": "Record Formula",
"name": "New Formula",
"code": "variable.downtrend",
"project": "Foundations",
"id": "3d48c234-bedd-49a7-a38b-142e8849ff6b",
"savedPayload": {
"position": {
"x": 18744.429354870612,
"y": 11677.898738296373
},
"targetPosition": {
"x": 18911.636940603024,
"y": 11527.34435186563
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "f419858a-c51e-4877-ab83-d6f22f55d297",
"savedPayload": {
"position": {
"x": 18911.636940603024,
"y": 11527.34435186563
},
"targetPosition": {
"x": 19246.052112067853,
"y": 11226.235579004144
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
{
"type": "Record Property",
"name": "Trend",
"config": "{\n \"codeName\": \"trend\",\n \"isString\": false,\n \"isCalculated\": false\n}",
"project": "Foundations",
"recordFormula": {
"type": "Record Formula",
"name": "New Formula",
"code": "variable.trend",
"project": "Foundations",
"id": "5a3e2108-3c51-4826-8a58-c03188e9b53b",
"savedPayload": {
"position": {
"x": 18609.76910558063,
"y": 11451.55520898694
},
"targetPosition": {
"x": 18821.863441076373,
"y": 11376.448665659342
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "6d5871d6-50a4-4a5a-84d8-ce81ad3253ac",
"savedPayload": {
"position": {
"x": 18821.863441076373,
"y": 11376.448665659342
},
"targetPosition": {
"x": 19246.052112067853,
"y": 11226.235579004144
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
}
],
"id": "940bc47e-0693-4ceb-9b02-0c82361caa99",
"savedPayload": {
"position": {
"x": 19246.052112067853,
"y": 11226.235579004144
},
"targetPosition": {
"x": 19293.154472686503,
"y": 10327.468997725027
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": true,
"angleToParent": 2,
"distanceToParent": 5,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
"dataBuilding": {
"type": "Data Building Procedure",
"name": "New Data Building Procedure",
"project": "Foundations",
"loop": {
"type": "Procedure Loop",
"name": "New Procedure Loop",
"project": "Foundations",
"procedureJavascriptCode": {
"type": "Procedure Javascript Code",
"name": "New Procedure Javascript Code",
"code": "/* Loop Code */\n\n/* Big thanks to @rico4dev for providing the base start for ATR calcs\nI made some tweaks so now the way ATR is calculated matches TradingView :-)\n */\n\n// Set parameters to be used for ATR Period and Multiplier\nlet Nperiod = 9 // ATR Period\nlet multiplier = 2 // ATR Multiplier\n\n// Get Current and Previous Candle Data\nlet currCandle = record.current \nlet prevCandle = record.previous \n\n/* We need to build the price source\nFor current price there is no problem, we have data\nFor previous price we must check if exist\nSource price is defined as OHCL4*/\n\n// OHCL4 Source for current price\nvariable.currClose = currCandle.close\nvariable.ohcl4 = (currCandle.max + currCandle.min + currCandle.close + currCandle.open)/4\n\n// OHCL4 Source for previous candle price - make sure data exists\nif (prevCandle === undefined) {\n variable.prevClose = currCandle.close\n variable.prev_ohcl4 = 0 \n} else {\n variable.prevClose = prevCandle.close\n variable.prev_ohcl4 = (prevCandle.max + prevCandle.min + prevCandle.close + prevCandle.open)/4\n}\n\n/* Define variables we need and build functions */\n/* True Range and ATR - Average True Range */\n\nvariable.trueRange = calculateTR()\nvariable.atrNPeriod = calculateATR(Nperiod)\nvariable.prevAtrNperiod = variable.atrNPeriod // Store ATR value for calcs in RMA\n\n/* To keep lastNperiodTR array to a fixed length\nwe remove the first element of the array if length is > Nperiod */\n\nvariable.lastNPeriodTR.push(calculateTR())\nif (variable.lastNPeriodTR.length > Nperiod) {\n variable.lastNPeriodTR.splice(0, 1)\n}\n\n/* Calculate ATR */\nfunction calculateATR(length) {\n return calculateRMA(variable.trueRange, length)\n}\n\n/* Calculate True Range */\nfunction calculateTR() {\n let hl = currCandle.max - currCandle.min \n if (variable.prevClose === 0) { return hl } // Return High-Low when previous Close is 0 \n let hcp = Math.abs(currCandle.max - variable.prevClose)\n let lcp = Math.abs(currCandle.min - variable.prevClose) \n return Math.max(hl, hcp, lcp)\n}\n\n/* Calculate RMA */\nfunction calculateRMA(src, length) { \n if (src.length < length) { return 0 } // We check we have enough values to make the calcs. If not, set value to zero \n let alpha=1/length // It's a constant\n if (isNaN(variable.prevAtrNperiod)) {\n return 0 \n } else {\n return alpha * src + (1 - alpha) * variable.prevAtrNperiod \n } \n \n}\n\n// Build Up Trend function\n\nvariable.up = variable.ohcl4 - (multiplier * variable.atrNPeriod)\n\nif (variable.last2uptrend.length > 2) {\n variable.last2uptrend.splice(0, 1)\n}\n\nvariable.up1 = variable.last2uptrend[variable.last2uptrend.length - 1] // Previous Up Trend \n\nvariable.uptrend = calculateUpTrend()\n\nvariable.last2uptrend.push(variable.uptrend) \n\nfunction calculateUpTrend() {\n if (variable.prevClose > variable.up1) {\n return Math.max(variable.up, variable.up1)\n } else {\n return variable.up\n }\n}\n\n// Build Down Trend function\n\nvariable.dn = variable.ohcl4 + (multiplier * variable.atrNPeriod)\n\nif (variable.last2downtrend.length > 2) {\n variable.last2downtrend.splice(0, 1)\n}\n\nvariable.dn1 = variable.last2downtrend[variable.last2downtrend.length - 1] // Previous Down Trend\n\nvariable.downtrend = calculateDnTrend()\n\nvariable.last2downtrend.push(variable.downtrend) \n\nfunction calculateDnTrend() {\n if (variable.prevClose < variable.dn1) {\n return Math.min(variable.dn, variable.dn1)\n } else {\n return variable.dn\n }\n}\n\n\n// Build Trend function\n\nif (variable.last2Trend.length > 2) {\n variable.last2Trend.splice(0, 1)\n}\n\nvariable.prevTrend = variable.last2Trend[variable.last2Trend.length - 1]\n\nvariable.trend = calculateTrend()\n\nvariable.last2Trend.push(variable.trend)\n\nfunction calculateTrend() {\n\n if (variable.trend = -1 && variable.currClose > variable.dn1) {\n return 1\n }\n else if (variable.trend = 1 && variable.currClose < variable.up1) {\n return -1\n } \n else {\n return variable.prevTrend\n }\n}\n\n// End of code :-)",
"project": "Foundations",
"id": "be491b5f-e1b2-4542-a827-e9973d4327db",
"savedPayload": {
"position": {
"x": 18872.686679675993,
"y": 10985.506272335042
},
"targetPosition": {
"x": 18918.44455202202,
"y": 10882.73240835025
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "96151cca-dfb8-432d-aef1-58b9b5ca9303",
"savedPayload": {
"position": {
"x": 18918.44455202202,
"y": 10882.73240835025
},
"targetPosition": {
"x": 19009.960296714078,
"y": 10677.184680380664
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 3,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
"initialization": {
"type": "Procedure Initialization",
"name": "New Procedure Initialization",
"project": "Foundations",
"procedureJavascriptCode": {
"type": "Procedure Javascript Code",
"name": "New Procedure Javascript Code",
"code": "/* Initialization Code*/\n\n//// Arrays to store past data\nvariable.lastNPeriodTR = []\nvariable.last2uptrend = [0]\nvariable.last2downtrend = [0]\nvariable.last2Trend = [0]\n\n// Initialize trend\nvariable.trend = 1",
"project": "Foundations",
"id": "588ea491-2598-4d0f-8c0a-456e499d9d85",
"savedPayload": {
"position": {
"x": 18736.917061112534,
"y": 10875.562203029374
},
"targetPosition": {
"x": 18827.931472979715,
"y": 10809.43636214647
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "50fd814a-55d5-47fb-a0f2-e6cd348e258f",
"savedPayload": {
"position": {
"x": 18827.931472979715,
"y": 10809.43636214647
},
"targetPosition": {
"x": 19009.960296714078,
"y": 10677.184680380664
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 3,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
"id": "32a2305a-8d7e-41ae-9c8e-6f89b5e81c6e",
"savedPayload": {
"position": {
"x": 19009.960296714078,
"y": 10677.184680380664
},
"targetPosition": {
"x": 19293.154472686503,
"y": 10327.468997725027
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
"id": "ed7f774e-41b4-4750-9474-cdd6970810e4",
"savedPayload": {
"position": {
"x": 19293.154472686503,
"y": 10327.468997725027
},
"targetPosition": {
"x": 19176.685902390367,
"y": 9892.802375894946
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 4,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
},
"referenceParent": {
"type": "Plotter Module",
"name": "Super Trend 9-2",
"id": "fbc11557-86a6-4730-b7bd-02eb865777b8"
}
}
}
],
"id": "e43d701d-0c75-48ca-852f-26d2f48fc34c",
"savedPayload": {
"position": {
"x": 19187.16894162576,
"y": 9872.967497630214
},
"targetPosition": {
"x": 18916.878281255034,
"y": 9742.802375894946
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": true,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
{
"type": "Indicator Bot",
"name": "FastTrend",
"config": "{\n \"codeName\": \"FastTrend\"\n}",
"project": "Foundations",
"processes": [
{
"type": "Process Definition",
"name": "Multi-Time-Frame-Market",
"config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"description\": \"Produces FasTrend Indicator\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Market\"\n }\n}",
"project": "Foundations",
"processOutput": {
"type": "Process Output",
"name": "New Process Output",
"project": "Foundations",
"outputDatasets": [
{
"type": "Output Dataset",
"name": "Multi-Time-Frame-Market FastTrend",
"project": "Foundations",
"id": "3ded22de-3e20-40d6-a06d-5641a99bff90",
"savedPayload": {
"position": {
"x": 19780.08767759128,
"y": 9837.53305969634
},
"targetPosition": {
"x": 19528.486507207654,
"y": 10000.924770200847
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Dataset Definition",
"name": "Multi-Time-Frame-Market",
"id": "7b230c28-be1b-4b73-beb0-f1baa4d63d2b"
}
}
}
],
"outputDatasetFolders": [],
"id": "87706169-614e-4a5e-81f3-d597015622db",
"savedPayload": {
"position": {
"x": 19528.486507207654,
"y": 10000.924770200847
},
"targetPosition": {
"x": 19276.885336824027,
"y": 10164.316480705354
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
"processDependencies": {
"type": "Process Dependencies",
"name": "New Process Dependencies",
"project": "Foundations",
"statusDependencies": [
{
"type": "Status Dependency",
"name": "Candles Volumes Multi-Time-Frame-Market",
"config": "{\n \"mainUtility\": \"Market Ending Point\"\n}",
"project": "Foundations",
"id": "7eca9381-0bcc-47af-99d6-9e118370d515",
"savedPayload": {
"position": {
"x": 20007.725961386637,
"y": 9960.283292581424
},
"targetPosition": {
"x": 19663.005961983097,
"y": 10249.537716940367
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Status Report",
"name": "Candles Volumes Multi-Time-Frame-Market Status Report",
"id": "a0a61ba9-91cb-4ec7-92fe-134ff079de2d"
}
}
},
{
"type": "Status Dependency",
"name": "FastTrend Multi-Time-Frame-Market",
"config": "{\n \"mainUtility\": \"Self Reference\"\n}",
"project": "Foundations",
"id": "972625c4-e62c-4add-8e8c-3637a986691d",
"savedPayload": {
"position": {
"x": 19887.14976905374,
"y": 10269.147759058591
},
"targetPosition": {
"x": 19663.005961983097,
"y": 10249.537716940367
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Status Report",
"name": "Market-FastTrend",
"id": "29992df7-bd89-4c67-b142-ef3cf20541f1"
}
}
}
],
"dataDependencies": [
{
"type": "Data Dependency",
"name": "Candles Multi-Time-Frame-Market",
"project": "Foundations",
"id": "17d7835e-d00e-497d-b9a8-d35afe07ca51",
"savedPayload": {
"position": {
"x": 19807.63317416257,
"y": 10421.897716642137
},
"targetPosition": {
"x": 19663.005961983097,
"y": 10249.537716940367
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Dataset Definition",
"name": "Multi-Time-Frame-Market",
"id": "2b03494a-67d6-47f1-89b6-53fc4c9116a8"
}
}
}
],
"dataMineDataDependencies": [],
"id": "8891f24b-0862-4b8a-a554-34943d4efe17",
"savedPayload": {
"position": {
"x": 19726.268627463585,
"y": 10140.76530039603
},
"targetPosition": {
"x": 19276.885336824027,
"y": 10164.316480705354
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": true,
"angleToParent": 2,
"distanceToParent": 4,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
"statusReport": {
"type": "Status Report",
"name": "Market-FastTrend",
"project": "Foundations",
"id": "29992df7-bd89-4c67-b142-ef3cf20541f1",
"savedPayload": {
"position": {
"x": 19544.187294080537,
"y": 10300.513630627218
},
"targetPosition": {
"x": 19276.885336824027,
"y": 10164.316480705354
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"executionStartedEvent": {
"type": "Execution Started Event",
"name": "",
"project": "Foundations",
"id": "729dbfe6-78e3-479b-a970-eca45fd186df",
"savedPayload": {
"position": {
"x": 19358.581192076283,
"y": 10290.117065897168
},
"targetPosition": {
"x": 19276.885336824027,
"y": 10164.316480705354
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Execution Finished Event",
"name": "New Execution Finished Event",
"id": "1824fa00-dd30-4cdc-acc0-01c2f29056c5"
}
}
},
"executionFinishedEvent": {
"type": "Execution Finished Event",
"name": "New Execution Finished Event",
"project": "Foundations",
"id": "7d47042e-8ab6-4716-bcae-1d3d9534fbc6",
"savedPayload": {
"position": {
"x": 19284.73573026047,
"y": 10314.11091091854
},
"targetPosition": {
"x": 19276.885336824027,
"y": 10164.316480705354
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "ec8de4de-faa7-4019-ae5e-5a4fae4409fa",
"savedPayload": {
"position": {
"x": 19356.656029141755,
"y": 10080.255710561032
},
"targetPosition": {
"x": 19066.878281255034,
"y": 10002.609997030277
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": true,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
{
"type": "Process Definition",
"name": "Multi-Time-Frame-Daily",
"config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"description\": \"Produces the FastTrend indicators.\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Daily\"\n }\n}",
"project": "Foundations",
"processOutput": {
"type": "Process Output",
"name": "New Process Output",
"project": "Foundations",
"outputDatasets": [
{
"type": "Output Dataset",
"name": "Multi-Time-Frame-Daily FastTrend",
"project": "Foundations",
"id": "5f1d02e8-8452-43cc-ba49-71ecb69b59f9",
"savedPayload": {
"position": {
"x": 19584.882760326742,
"y": 10538.899113697673
},
"targetPosition": {
"x": 19302.97497409097,
"y": 10436.293070699972
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Dataset Definition",
"name": "Multi-Time-Frame-Daily",
"id": "2c819944-dc3b-48a2-940c-ecaca89f487d"
}
}
}
],
"outputDatasetFolders": [],
"id": "99abd823-0ca2-491a-9d38-f60b165c3583",
"savedPayload": {
"position": {
"x": 19302.97497409097,
"y": 10436.293070699972
},
"targetPosition": {
"x": 19021.067187855195,
"y": 10333.687027702272
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": true,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
"processDependencies": {
"type": "Process Dependencies",
"name": "New Process Dependencies",
"project": "Foundations",
"statusDependencies": [
{
"type": "Status Dependency",
"name": "FastTrend Multi-Time-Frame-Daily",
"config": "{\n \"mainUtility\": \"Self Reference\"\n}",
"project": "Foundations",
"id": "553e2efa-91d8-4aed-b163-cb10a7ffcc20",
"savedPayload": {
"position": {
"x": 19490.05492679689,
"y": 10680.719699184747
},
"targetPosition": {
"x": 19213.903470761157,
"y": 10563.500360637965
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 3,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Status Report",
"name": "Daily-FasTrend",
"id": "4a0543c1-e24d-4239-9f76-8d21dccc42fd"
}
}
},
{
"type": "Status Dependency",
"name": "",
"config": "{\n \"mainUtility\": \"Market Ending Point\"\n}",
"project": "Foundations",
"id": "c30b746b-7ff6-4e48-ae1e-cff380dc7ebe",
"savedPayload": {
"position": {
"x": 19440.31634482799,
"y": 10760.318069335117
},
"targetPosition": {
"x": 19213.903470761157,
"y": 10563.500360637965
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 3,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Status Report",
"name": "New Status Report",
"id": "2a021da8-9feb-475e-90ab-1586968c17c7"
}
}
},
{
"type": "Status Dependency",
"name": "Exchange Raw Data Historic-OHLCVs",
"config": "{\n \"mainUtility\": \"Market Starting Point\"\n}",
"project": "Foundations",
"id": "da5a0351-086e-47db-9261-773030ab915b",
"savedPayload": {
"position": {
"x": 19368.414893234174,
"y": 10820.650550848599
},
"targetPosition": {
"x": 19213.903470761157,
"y": 10563.500360637965
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 3,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Status Report",
"name": "Exchange-Raw-Data Historic-OHLCVs Status Report",
"id": "181c7c34-7243-497a-9ddb-1b0067c6d66e"
}
}
}
],
"dataDependencies": [
{
"type": "Data Dependency",
"name": "Candles Multi-Time-Frame-Daily",
"project": "Foundations",
"id": "f07b7769-a04d-47a1-a45f-ce19191a9d9f",
"savedPayload": {
"position": {
"x": 19281.388787064316,
"y": 10855.811380073535
},
"targetPosition": {
"x": 19213.903470761157,
"y": 10563.500360637965
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 3,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Dataset Definition",
"name": "Multi-Time-Frame-Daily",
"id": "678a567c-f08d-49b9-813b-4e54fd6afadb"
}
}
}
],
"dataMineDataDependencies": [],
"id": "6c4835a8-1261-41fe-8a7e-5a33ae6886f4",
"savedPayload": {
"position": {
"x": 19213.903470761157,
"y": 10563.500360637965
},
"targetPosition": {
"x": 19021.067187855195,
"y": 10333.687027702272
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
"statusReport": {
"type": "Status Report",
"name": "Daily-FasTrend",
"project": "Foundations",
"id": "4a0543c1-e24d-4239-9f76-8d21dccc42fd",
"savedPayload": {
"position": {
"x": 19047.114414505235,
"y": 10481.408190654103
},
"targetPosition": {
"x": 19021.067187855195,
"y": 10333.687027702272
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": true,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"executionStartedEvent": {
"type": "Execution Started Event",
"name": "",
"project": "Foundations",
"id": "38a067da-a202-4d2e-991c-1907feb05de3",
"savedPayload": {
"position": {
"x": 18969.764166356345,
"y": 10474.640920820158
},
"targetPosition": {
"x": 19021.067187855195,
"y": 10333.687027702272
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Execution Finished Event",
"name": "New Execution Finished Event",
"id": "f29d08f9-e7c8-490c-8fca-14851a0d3dc3"
}
}
},
"executionFinishedEvent": {
"type": "Execution Finished Event",
"name": "New Execution Finished Event",
"project": "Foundations",
"id": "403fc9ce-13bc-43da-a037-a7f77856f9cd",
"savedPayload": {
"position": {
"x": 18906.160521387348,
"y": 10430.105169155253
},
"targetPosition": {
"x": 19021.067187855195,
"y": 10333.687027702272
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "b6bae1f7-6426-4dae-9c1d-cb5bbbdb9a5f",
"savedPayload": {
"position": {
"x": 19216.878281255034,
"y": 10262.417618165608
},
"targetPosition": {
"x": 19066.878281255034,
"y": 10002.609997030277
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": true,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
}
],
"products": [
{
"type": "Product Definition",
"name": "FastTrend",
"config": "{\n \"codeName\": \"FastTrend\",\n \"singularVariableName\": \"FastTrend\",\n \"pluralVariableName\": \"FastTrends\"\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": "7b230c28-be1b-4b73-beb0-f1baa4d63d2b",
"savedPayload": {
"position": {
"x": 19399.793001598457,
"y": 10413.725438551033
},
"targetPosition": {
"x": 18950.4097109589,
"y": 10437.276618860358
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
{
"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": "2c819944-dc3b-48a2-940c-ecaca89f487d",
"savedPayload": {
"position": {
"x": 19111.675288254282,
"y": 10857.3878107841
},
"targetPosition": {
"x": 18950.4097109589,
"y": 10437.276618860358
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
}
],
"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": "47ad3c2f-f559-46d5-b5f5-4fe8d64d428b",
"savedPayload": {
"position": {
"x": 18898.46127788965,
"y": 11043.491657276307
},
"targetPosition": {
"x": 18740.91958091825,
"y": 10983.017065790538
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "b4d76583-0b78-49c5-a6bf-be7f7fcbc6f3",
"savedPayload": {
"position": {
"x": 18740.91958091825,
"y": 10983.017065790538
},
"targetPosition": {
"x": 18425.836186975444,
"y": 10862.067882819
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
{
"type": "Record Property",
"name": "End",
"config": "{\n \"codeName\": \"end\",\n \"isString\": false,\n \"isCalculated\": false\n}",
"project": "Foundations",
"recordFormula": {
"type": "Record Formula",
"name": "New Record Formula",
"code": "record.current.end",
"project": "Foundations",
"id": "865f9b34-582b-473e-a7b0-d9a7ed6dcd54",
"savedPayload": {
"position": {
"x": 18505.031134902063,
"y": 11362.085105245287
},
"targetPosition": {
"x": 18478.632818926522,
"y": 11195.412697769858
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "939d2c9a-3a57-4dcb-93df-6ee15765cf60",
"savedPayload": {
"position": {
"x": 18478.632818926522,
"y": 11195.412697769858
},
"targetPosition": {
"x": 18425.836186975444,
"y": 10862.067882819
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
{
"type": "Record Property",
"name": "PositiveDisorder",
"config": "{\n \"codeName\": \"PositiveDisorder\",\n \"isString\": false,\n \"isCalculated\": false\n}",
"project": "Foundations",
"recordFormula": {
"type": "Record Formula",
"name": "New Formula",
"code": "variable.PositiveDisorder",
"project": "Foundations",
"id": "69f29057-44c6-4445-9d60-a85664beb5fc",
"savedPayload": {
"position": {
"x": 18032.406043987852,
"y": 11180.66133078798
},
"targetPosition": {
"x": 18163.549424983717,
"y": 11074.463514798319
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "7787f9a6-16da-442f-a272-74028a84d22c",
"savedPayload": {
"position": {
"x": 18163.549424983717,
"y": 11074.463514798319
},
"targetPosition": {
"x": 18425.836186975444,
"y": 10862.067882819
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
{
"type": "Record Property",
"name": "NegativeDisorder",
"config": "{\n \"codeName\": \"NegativeDisorder\",\n \"isString\": false,\n \"isCalculated\": false\n}",
"project": "Foundations",
"recordFormula": {
"type": "Record Formula",
"name": "New Formula",
"code": "variable.NegativeDisorder",
"project": "Foundations",
"id": "ef31336f-1f90-4330-8a83-cc567d5751a4",
"savedPayload": {
"position": {
"x": 17953.211096061237,
"y": 10680.644108361692
},
"targetPosition": {
"x": 18110.75279303264,
"y": 10741.11869984746
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": true,
"angleToParent": 1,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "6e76d76a-c361-4642-b701-c5027e66c5e9",
"savedPayload": {
"position": {
"x": 18110.75279303264,
"y": 10741.11869984746
},
"targetPosition": {
"x": 18425.836186975444,
"y": 10862.067882819
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
{
"type": "Record Property",
"name": "FastTrend",
"config": "{\n \"codeName\": \"FastTrend\",\n \"isString\": false,\n \"isCalculated\": false\n}",
"project": "Foundations",
"recordFormula": {
"type": "Record Formula",
"name": "New Formula",
"code": "variable.FastTrend",
"project": "Foundations",
"id": "c247de78-d39e-4230-9aca-cdec4aca860e",
"savedPayload": {
"position": {
"x": 18346.641239048826,
"y": 10362.050660392712
},
"targetPosition": {
"x": 18373.039555024367,
"y": 10528.72306786814
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "2dc1fc9b-546c-49ae-ae3b-62160ef7f71d",
"savedPayload": {
"position": {
"x": 18373.039555024367,
"y": 10528.72306786814
},
"targetPosition": {
"x": 18425.836186975444,
"y": 10862.067882819
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
}
],
"id": "812a730e-86ac-46ca-ad97-2f553e4ee6c6",
"savedPayload": {
"position": {
"x": 18425.836186975444,
"y": 10862.067882819
},
"targetPosition": {
"x": 18950.4097109589,
"y": 10437.276618860358
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 4,
"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": "/* Loop Code */\n\nlet FTLen = 5 // Channel length\nlet candle = record.current\nlet BIAS = 0.35 // biased limit value for Math.log2 (0)\n\n\nif (variable.previousEma5 === undefined) {\nvariable.previousEma5 = candle.close\n}\n\n// Calculate EMA5\nvariable.Ema5 = calculateEMA(5, candle.close, variable.previousEma5)\nvariable.previousEma5 = variable.Ema5\n\n\n// Build arrays Max, Min, Close, Open\n\nvariable.lastMax.push(candle.max) \nvariable.lastMin.push(candle.min)\nvariable.lastOpens.push(candle.open)\nvariable.lastCloses.push(candle.close)\nvariable.lastEMA5s.push(variable.Ema5)\n\n\n\n// Keep the array the correct size\n\nif (variable.lastMax.length > FTLen) {\n variable.lastMax.splice(0, 1)\n}\n\nif (variable.lastMin.length > FTLen) {\n variable.lastMin.splice(0, 1)\n}\n\nif (variable.lastOpens.length > FTLen) {\n variable.lastOpens.splice(0, 1)\n}\n\nif (variable.lastCloses.length > FTLen) {\n variable.lastCloses.splice(0, 1)\n}\n\nif (variable.lastEMA5s.length > FTLen) {\n variable.lastEMA5s.splice(0, 1)\n}\n// Calculate indicator values\n\n\n\n\nvariable.PositiveDisorder = CalPosEntropy () // Positive disorder\nvariable.NegativeDisorder = CalNegEntropy () // Negative disorder\nif(variable.PositiveDisorder === 0 && variable.NegativeDisorder === 0){\n\tvariable.FastTrend = 0\n}\nelse {\n\tvariable.FastTrend = ( variable.NegativeDisorder - variable.PositiveDisorder ) / ( variable.NegativeDisorder + variable.PositiveDisorder)\n}//calculation of the fast trend indicator\n\n//functions\n//EMA5 calculation\nfunction calculateEMA(periods, price, previousEMA) {\n let k = 2 / (periods + 1)\n return price * k + previousEMA * (1-k)\n}\n\nfunction CalPosEntropy ()\n\n\n{variable.PosOpen = 0 // counter for values above EMA\nvariable.PosClose = 0 // counter for values above EMA\nvariable.PosMin = 0 // counter for values above EMA\nvariable.PosMax = 0 // counter for values above EMA\n\n\t\n\tif (variable.lastMax.length < FTLen) { return 0 }\n\tfor (var i = 0 ; i < FTLen ; i++) //loop over the arrays and increment counters each time a value is above EMA5 at the same index\n\t{\n\t\t\tif (variable.lastMax[i] > variable.lastEMA5s[i])\n\t\t\t{\n\t\t\t\tvariable.PosMax = variable.PosMax + 1\n\t\t\t}\n\t\t\tif (variable.lastMin[i] > variable.lastEMA5s[i])\n\t\t\t{\n\t\t\t\tvariable.PosMin = variable.PosMin + 1\n\t\t\t}\n\t\t\tif (variable.lastOpens[i] > variable.lastEMA5s[i])\n\t\t\t{\n\t\t\t\tvariable.PosOpen = variable.PosOpen + 1\n\t\t\t}\n\t\t\tif (variable.lastCloses[i] > variable.lastEMA5s[i])\n\t\t\t{\n\t\t\t\tvariable.PosClose = variable.PosClose + 1\n\t\t\t}\n\t\t\t\n\t}\n\tif (variable.PosMax > 0) // calculate entropy for Max candles above EMA5 ; return Bias value if count is 0 because of LOG function\n\t{\n\t\tvariable.EntPosMax = (variable.PosMax / FTLen) * Math.log2(1/(variable.PosMax / FTLen))\n\t}\n\telse\n\t{\n\t\tvariable.EntPosMax = BIAS\n\t}\n\tif (variable.PosMin > 0) // calculate entropy for Min candles above EMA5 ; return Bias value if count is 0 because of LOG function\n\t{\n\t\tvariable.EntPosMin = (variable.PosMin / FTLen) * Math.log2(1/(variable.PosMin / FTLen))\n\t}\n\telse\n\t{\n\t\tvariable.EntPosMin = BIAS\n\t}\n\tif (variable.PosOpen > 0) // calculate entropy for Open candles above EMA5 ; return Bias value if count is 0 because of LOG function\n\t{\n\t\tvariable.EntPosOpen = (variable.PosOpen / FTLen) * Math.log2(1/(variable.PosOpen / FTLen))\n\t}\n\telse\n\t{\n\t\tvariable.EntPosOpen = BIAS\n\t}\n\tif (variable.PosClose > 0) // calculate entropy for Close candles above EMA5 ; return Bias value if count is 0 because of LOG function\n\t{\n\t\tvariable.EntPosClose = (variable.PosClose / FTLen) * Math.log2(1/(variable.PosClose / FTLen))\n\t}\n\telse\n\t{\n\t\tvariable.EntPosClose = BIAS\n\t}\n\t\n\tvariable.PosEnt = variable.EntPosClose + variable.EntPosMax + variable.EntPosMin + variable.EntPosOpen //sum on 4 entropies\n\t\n\treturn variable.PosEnt\n}\n\nfunction CalNegEntropy ()\n\n{variable.NegOpen = 0 // counter for values below EMA\nvariable.NegClose = 0 // counter for values below EMA\nvariable.NegMin = 0 // counter for values below EMA\nvariable.NegMax = 0 // counter for values below EMA\n\t\n\tif (variable.lastMax.length < FTLen) { return 0 }\n\tfor (var j = 0 ; j < FTLen ; j++) //loop over the arrays and increment counters each time a value is above EMA5 at the same index\n\t{\n\t\t\tif (variable.lastMax[j] < variable.lastEMA5s[j])\n\t\t\t{\n\t\t\t\tvariable.NegMax = variable.NegMax + 1\n\t\t\t}\n\t\t\tif (variable.lastMin[j] < variable.lastEMA5s[j])\n\t\t\t{\n\t\t\t\tvariable.NegMin = variable.NegMin + 1\n\t\t\t}\n\t\t\tif (variable.lastOpens[j] < variable.lastEMA5s[j])\n\t\t\t{\n\t\t\t\tvariable.NegOpen = variable.NegOpen + 1\n\t\t\t}\n\t\t\tif (variable.lastCloses[j] < variable.lastEMA5s[j])\n\t\t\t{\n\t\t\t\tvariable.NegClose = variable.NegClose + 1\n\t\t\t}\n\t\t\t\n\t}\n\tif (variable.NegMax > 0) // calculate entropy for Max candles above EMA5 ; return Bias value if count is 0 because of LOG function\n\t{\n\t\tvariable.EntNegMax = (variable.NegMax / FTLen) * Math.log2(1/(variable.NegMax / FTLen))\n\t}\n\telse\n\t{\n\t\tvariable.EntNegMax = BIAS\n\t}\n\tif (variable.NegMin > 0) // calculate entropy for Min candles above EMA5 ; return Bias value if count is 0 because of LOG function\n\t{\n\t\tvariable.EntNegMin = (variable.NegMin / FTLen) * Math.log2(1/(variable.NegMin / FTLen))\n\t}\n\telse\n\t{\n\t\tvariable.EntNegMin = BIAS\n\t}\n\tif (variable.NegOpen > 0) // calculate entropy for Open candles above EMA5 ; return Bias value if count is 0 because of LOG function\n\t{\n\t\tvariable.EntNegOpen = (variable.NegOpen / FTLen) * Math.log2(1/(variable.NegOpen / FTLen))\n\t}\n\telse\n\t{\n\t\tvariable.EntNegOpen = BIAS\n\t}\n\tif (variable.NegClose > 0) // calculate entropy for Close candles above EMA5 ; return Bias value if count is 0 because of LOG function\n\t{\n\t\tvariable.EntNegClose = (variable.NegClose / FTLen) * Math.log2(1/(variable.NegClose / FTLen))\n\t}\n\telse\n\t{\n\t\tvariable.EntNegClose = BIAS\n\t}\n\t\n\tvariable.NegEnt = variable.EntNegClose + variable.EntNegMax + variable.EntNegMin + variable.EntNegOpen //sum on 4 entropies\n\t\n\treturn variable.NegEnt\n}\n\n// End of code :-)",
"project": "Foundations",
"id": "7aa7426d-d400-4b33-b3b2-faec308575d2",
"savedPayload": {
"position": {
"x": 18011.27884208401,
"y": 10162.750077716939
},
"targetPosition": {
"x": 18348.31631006368,
"y": 10180.413462948933
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 4,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "baa0f3df-ee27-4052-8e4d-1fac8637be47",
"savedPayload": {
"position": {
"x": 18348.31631006368,
"y": 10180.413462948933
},
"targetPosition": {
"x": 18573.00795538346,
"y": 10192.189053103595
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
"initialization": {
"type": "Procedure Initialization",
"name": "New Procedure Initialization",
"project": "Foundations",
"procedureJavascriptCode": {
"type": "Procedure Javascript Code",
"name": "New Procedure Javascript Code",
"code": "/* Initialization Code*/\n\nvariable.lastMax = []\nvariable.lastMin = []\nvariable.lastOpens = []\nvariable.lastCloses = []\nvariable.lastEMA5s = []\nvariable.NegOpen = 0 // counter for values below EMA\nvariable.NegClose = 0 // counter for values below EMA\nvariable.NegMin = 0 // counter for values below EMA\nvariable.NegMax = 0 // counter for values below EMA\nvariable.PosOpen = 0 // counter for values above EMA\nvariable.PosClose = 0 // counter for values above EMA\nvariable.PosMin = 0 // counter for values above EMA\nvariable.PosMax = 0 // counter for values above EMA",
"project": "Foundations",
"id": "f6191347-8a9f-44ef-9d71-e94c491c4dbd",
"savedPayload": {
"position": {
"x": 18317.638299279963,
"y": 9690.997883247639
},
"targetPosition": {
"x": 18470.86009294206,
"y": 9991.712585161213
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 4,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "7f95f6ad-67e1-412d-b9ea-fdaf88e6410f",
"savedPayload": {
"position": {
"x": 18470.86009294206,
"y": 9991.712585161213
},
"targetPosition": {
"x": 18573.00795538346,
"y": 10192.189053103595
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
"id": "7783c5a6-9944-43f7-bba2-243c24963145",
"savedPayload": {
"position": {
"x": 18573.00795538346,
"y": 10192.189053103595
},
"targetPosition": {
"x": 18950.4097109589,
"y": 10437.276618860358
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
"id": "ce12ce57-957a-443a-a9e4-7ed395b9447f",
"savedPayload": {
"position": {
"x": 18950.4097109589,
"y": 10437.276618860358
},
"targetPosition": {
"x": 19066.878281255034,
"y": 10002.609997030277
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 4,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
},
"referenceParent": {
"type": "Plotter Module",
"name": "FastTrend",
"id": "cc60efa3-ef7e-4879-b9ea-3d1317fcd70b"
}
}
}
],
"id": "15f6df89-a933-4621-a977-8654cb04d0fb",
"savedPayload": {
"position": {
"x": 19103.925221812653,
"y": 9977.351820635355
},
"targetPosition": {
"x": 18916.878281255034,
"y": 9742.802375894946
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": true,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
{
"type": "Indicator Bot",
"name": "Volume Energy",
"config": "{\n \"codeName\": \"VolEnergy\"\n}",
"project": "Foundations",
"processes": [
{
"type": "Process Definition",
"name": "Multi-Time-Frame-Market",
"config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"description\": \"Produces volume energy Indicator\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Market\"\n }\n}",
"project": "Foundations",
"processOutput": {
"type": "Process Output",
"name": "New Process Output",
"project": "Foundations",
"outputDatasets": [
{
"type": "Output Dataset",
"name": "Multi-Time-Frame-Market Volume Energy",
"project": "Foundations",
"id": "2f271f66-d943-4196-8820-249e5b39dd5c",
"savedPayload": {
"position": {
"x": 19708.56581138444,
"y": 10099.642983189398
},
"targetPosition": {
"x": 19418.78806349772,
"y": 10177.288696720154
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Dataset Definition",
"name": "Multi-Time-Frame-Market",
"id": "6fff2ad7-6fd9-450e-a0ec-4b64c0fdc965"
}
}
}
],
"outputDatasetFolders": [],
"id": "00508f99-87e5-439e-a640-3fc5652f3c99",
"savedPayload": {
"position": {
"x": 19418.78806349772,
"y": 10177.288696720154
},
"targetPosition": {
"x": 19129.010315610998,
"y": 10254.93441025091
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
"processDependencies": {
"type": "Process Dependencies",
"name": "New Process Dependencies",
"project": "Foundations",
"statusDependencies": [
{
"type": "Status Dependency",
"name": "Candles Volumes Multi-Time-Frame-Market",
"config": "{\n \"mainUtility\": \"Market Ending Point\"\n}",
"project": "Foundations",
"id": "2ed84529-6a4f-4e03-8c02-22e830d13c0e",
"savedPayload": {
"position": {
"x": 19913.392620096718,
"y": 10088.208804574617
},
"targetPosition": {
"x": 19563.67693744108,
"y": 10371.402980547044
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Status Report",
"name": "Candles Volumes Multi-Time-Frame-Market Status Report",
"id": "a0a61ba9-91cb-4ec7-92fe-134ff079de2d"
}
}
},
{
"type": "Status Dependency",
"name": "Volume Energy Multi-Time-Frame-Market",
"config": "{\n \"mainUtility\": \"Self Reference\"\n}",
"project": "Foundations",
"id": "48e9d834-cba7-4049-8aad-4d48dafcf8d8",
"savedPayload": {
"position": {
"x": 19788.368582760857,
"y": 10359.627390392381
},
"targetPosition": {
"x": 19563.67693744108,
"y": 10371.402980547044
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Status Report",
"name": "Market-Volume-Energy",
"id": "83296b76-d077-493e-a694-6af019ccc21c"
}
}
}
],
"dataDependencies": [
{
"type": "Data Dependency",
"name": "Candles Multi-Time-Frame-Market",
"project": "Foundations",
"id": "b8aba5e3-eb31-4227-8aa3-5c93f1cd11a1",
"savedPayload": {
"position": {
"x": 19752.3778152288,
"y": 10493.946763425425
},
"targetPosition": {
"x": 19563.67693744108,
"y": 10371.402980547044
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Dataset Definition",
"name": "Multi-Time-Frame-Market",
"id": "2b03494a-67d6-47f1-89b6-53fc4c9116a8"
}
}
},
{
"type": "Data Dependency",
"name": "Volumes Multi-Time-Frame-Market",
"project": "Foundations",
"id": "beefff5f-f07b-4153-8710-b15bc2974785",
"savedPayload": {
"position": {
"x": 19644.309726088773,
"y": 10581.458576508914
},
"targetPosition": {
"x": 19563.67693744108,
"y": 10371.402980547044
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Dataset Definition",
"name": "Multi-Time-Frame-Market",
"id": "9bf0483c-4825-4a46-9cf4-1b5262579fc1"
}
}
}
],
"dataMineDataDependencies": [],
"id": "bb206328-57c7-4fab-b6e8-2c3d157e6b2f",
"savedPayload": {
"position": {
"x": 19563.67693744108,
"y": 10371.402980547044
},
"targetPosition": {
"x": 19129.010315610998,
"y": 10254.93441025091
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 4,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
"statusReport": {
"type": "Status Report",
"name": "Market-Volume-Energy",
"project": "Foundations",
"id": "83296b76-d077-493e-a694-6af019ccc21c",
"savedPayload": {
"position": {
"x": 19341.14234996696,
"y": 10467.066444606873
},
"targetPosition": {
"x": 19129.010315610998,
"y": 10254.93441025091
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"executionStartedEvent": {
"type": "Execution Started Event",
"name": "",
"project": "Foundations",
"id": "bb78e01b-9a72-49f7-b73b-3430909e22e3",
"savedPayload": {
"position": {
"x": 19167.833172376377,
"y": 10399.82328419427
},
"targetPosition": {
"x": 19129.010315610998,
"y": 10254.93441025091
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Execution Finished Event",
"name": "New Execution Finished Event",
"id": "1824fa00-dd30-4cdc-acc0-01c2f29056c5"
}
}
},
"executionFinishedEvent": {
"type": "Execution Finished Event",
"name": "New Execution Finished Event",
"project": "Foundations",
"id": "25fe240e-501a-4e58-92c4-28ffa7d3a10c",
"savedPayload": {
"position": {
"x": 19090.18745884562,
"y": 10399.82328419427
},
"targetPosition": {
"x": 19129.010315610998,
"y": 10254.93441025091
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "d1613cea-2f89-489b-bc78-c3dc5cff739f",
"savedPayload": {
"position": {
"x": 19129.010315610998,
"y": 10254.93441025091
},
"targetPosition": {
"x": 18916.878281255034,
"y": 10042.802375894946
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
{
"type": "Process Definition",
"name": "Multi-Time-Frame-Daily",
"config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"description\": \"Produces the volume energy indicators.\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Daily\"\n }\n}",
"project": "Foundations",
"processOutput": {
"type": "Process Output",
"name": "New Process Output",
"project": "Foundations",
"outputDatasets": [
{
"type": "Output Dataset",
"name": "Multi-Time-Frame-Daily Volume Energy",
"project": "Foundations",
"id": "36b7abfd-a4cf-4550-80f9-dd954c3476e9",
"savedPayload": {
"position": {
"x": 19436.4935235257,
"y": 10642.802375894946
},
"targetPosition": {
"x": 19176.685902390367,
"y": 10492.802375894946
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Dataset Definition",
"name": "Multi-Time-Frame-Daily",
"id": "4c6c8955-3254-43b4-bc0f-134f204d00bc"
}
}
}
],
"outputDatasetFolders": [],
"id": "2bbcc659-a00e-4f66-843b-3eab890715f2",
"savedPayload": {
"position": {
"x": 19176.685902390367,
"y": 10492.802375894946
},
"targetPosition": {
"x": 18916.878281255034,
"y": 10342.802375894946
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
"processDependencies": {
"type": "Process Dependencies",
"name": "New Process Dependencies",
"project": "Foundations",
"statusDependencies": [
{
"type": "Status Dependency",
"name": "Volume Energy Multi-Time-Frame-Daily",
"config": "{\n \"mainUtility\": \"Self Reference\"\n}",
"project": "Foundations",
"id": "7e669544-5aab-4190-97aa-a5a0c7bf5ea4",
"savedPayload": {
"position": {
"x": 19326.685902390367,
"y": 10752.609997030277
},
"targetPosition": {
"x": 19066.878281255034,
"y": 10602.609997030277
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 3,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Status Report",
"name": "Daily-FasTrend",
"id": "670c3f78-90b9-45ae-b3c4-7aa1ee8c1119"
}
}
},
{
"type": "Status Dependency",
"name": "",
"config": "{\n \"mainUtility\": \"Market Ending Point\"\n}",
"project": "Foundations",
"id": "26817f66-e139-4e8a-9eff-dcfa00c16b78",
"savedPayload": {
"position": {
"x": 19279.010315610998,
"y": 10814.74203138624
},
"targetPosition": {
"x": 19066.878281255034,
"y": 10602.609997030277
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 3,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Status Report",
"name": "New Status Report",
"id": "2a021da8-9feb-475e-90ab-1586968c17c7"
}
}
},
{
"type": "Status Dependency",
"name": "Exchange Raw Data Historic-OHLCVs",
"config": "{\n \"mainUtility\": \"Market Starting Point\"\n}",
"project": "Foundations",
"id": "dbf70a56-8a63-43ec-875d-1a1994e9324e",
"savedPayload": {
"position": {
"x": 19216.878281255034,
"y": 10862.417618165608
},
"targetPosition": {
"x": 19066.878281255034,
"y": 10602.609997030277
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 3,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Status Report",
"name": "Exchange-Raw-Data Historic-OHLCVs Status Report",
"id": "181c7c34-7243-497a-9ddb-1b0067c6d66e"
}
}
}
],
"dataDependencies": [
{
"type": "Data Dependency",
"name": "Candles Multi-Time-Frame-Daily",
"project": "Foundations",
"id": "bf7b4890-1717-4c30-8902-3b54801a7b4e",
"savedPayload": {
"position": {
"x": 19144.52399478579,
"y": 10892.387744916998
},
"targetPosition": {
"x": 19066.878281255034,
"y": 10602.609997030277
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 3,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Dataset Definition",
"name": "Multi-Time-Frame-Daily",
"id": "678a567c-f08d-49b9-813b-4e54fd6afadb"
}
}
},
{
"type": "Data Dependency",
"name": "Volumes Multi-Time-Frame-Daily",
"project": "Foundations",
"id": "85c24f03-7ef9-4db8-8f3e-ce23b420b61e",
"savedPayload": {
"position": {
"x": 19066.878281255034,
"y": 10902.609997030277
},
"targetPosition": {
"x": 19066.878281255034,
"y": 10602.609997030277
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 3,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Dataset Definition",
"name": "Multi-Time-Frame-Daily",
"id": "2e683057-f911-4105-bc77-16f2706d1915"
}
}
}
],
"dataMineDataDependencies": [],
"id": "8c17b34b-2738-4d07-b362-37daca01ef60",
"savedPayload": {
"position": {
"x": 19066.878281255034,
"y": 10602.609997030277
},
"targetPosition": {
"x": 18916.878281255034,
"y": 10342.802375894946
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
"statusReport": {
"type": "Status Report",
"name": "Daily-FasTrend",
"project": "Foundations",
"id": "670c3f78-90b9-45ae-b3c4-7aa1ee8c1119",
"savedPayload": {
"position": {
"x": 18916.878281255034,
"y": 10492.802375894946
},
"targetPosition": {
"x": 18916.878281255034,
"y": 10342.802375894946
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": true,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"executionStartedEvent": {
"type": "Execution Started Event",
"name": "",
"project": "Foundations",
"id": "fcb9d8fc-8e48-458f-9641-f0f22a096fba",
"savedPayload": {
"position": {
"x": 18841.878281255034,
"y": 10472.706186462612
},
"targetPosition": {
"x": 18916.878281255034,
"y": 10342.802375894946
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Execution Finished Event",
"name": "New Execution Finished Event",
"id": "f29d08f9-e7c8-490c-8fca-14851a0d3dc3"
}
}
},
"executionFinishedEvent": {
"type": "Execution Finished Event",
"name": "New Execution Finished Event",
"project": "Foundations",
"id": "a85742a3-e6a8-4e10-b1db-ee2252e0ab8f",
"savedPayload": {
"position": {
"x": 18786.974470687368,
"y": 10417.802375894946
},
"targetPosition": {
"x": 18916.878281255034,
"y": 10342.802375894946
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "a69aa103-cffa-44a6-92be-a2e7964ffda4",
"savedPayload": {
"position": {
"x": 18916.878281255034,
"y": 10342.802375894946
},
"targetPosition": {
"x": 18916.878281255034,
"y": 10042.802375894946
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": true,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
}
],
"products": [
{
"type": "Product Definition",
"name": "Volume Energy",
"config": "{\n \"codeName\": \"VolEnergy\",\n \"singularVariableName\": \"VolEnergy\",\n \"pluralVariableName\": \"VolEnergys\"\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": "6fff2ad7-6fd9-450e-a0ec-4b64c0fdc965",
"savedPayload": {
"position": {
"x": 18999.633165605854,
"y": 10565.296152311686
},
"targetPosition": {
"x": 18598.68022972109,
"y": 10361.000427428891
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
{
"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": "4c6c8955-3254-43b4-bc0f-134f204d00bc",
"savedPayload": {
"position": {
"x": 18528.284720452986,
"y": 10805.460180696704
},
"targetPosition": {
"x": 18598.68022972109,
"y": 10361.000427428891
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
}
],
"record": {
"type": "Record Definition",
"name": "Volume Diffrential Energy",
"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": "995acbee-20ab-4d5b-a6c3-659f2b1f3cb6",
"savedPayload": {
"position": {
"x": 18610.138000542327,
"y": 11870.302822407382
},
"targetPosition": {
"x": 18303.694413218134,
"y": 11268.873418580235
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "9ba46249-e631-48de-bfe7-ae4097956fd8",
"savedPayload": {
"position": {
"x": 18303.694413218134,
"y": 11268.873418580235
},
"targetPosition": {
"x": 17997.25082589394,
"y": 10667.444014753086
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
{
"type": "Record Property",
"name": "End",
"config": "{\n \"codeName\": \"end\",\n \"isString\": false,\n \"isCalculated\": false\n}",
"project": "Foundations",
"recordFormula": {
"type": "Record Formula",
"name": "New Record Formula",
"code": "record.current.end",
"project": "Foundations",
"id": "8cf92970-b4ad-4e4e-ada5-d61d017239d4",
"savedPayload": {
"position": {
"x": 16794.392018239647,
"y": 11280.331189401475
},
"targetPosition": {
"x": 17395.821422066794,
"y": 10973.88760207728
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "e0022f29-b5e0-4fc3-8317-d9b11d121e5d",
"savedPayload": {
"position": {
"x": 17395.821422066794,
"y": 10973.88760207728
},
"targetPosition": {
"x": 17997.25082589394,
"y": 10667.444014753086
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
{
"type": "Record Property",
"name": "Volume differnetial Energy",
"config": "{\n \"codeName\": \"VolumeEnergy\",\n \"isString\": false,\n \"isCalculated\": false\n}",
"project": "Foundations",
"recordFormula": {
"type": "Record Formula",
"name": "New Record Formula",
"code": "variable.VolumeEnergy",
"project": "Foundations",
"id": "2024c387-7250-455f-bfae-c6517f760292",
"savedPayload": {
"position": {
"x": 17384.363651245556,
"y": 9464.58520709879
},
"targetPosition": {
"x": 17690.80723856975,
"y": 10066.014610925937
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "9952ac53-53f0-4beb-a353-e4f737d3478e",
"savedPayload": {
"position": {
"x": 17690.80723856975,
"y": 10066.014610925937
},
"targetPosition": {
"x": 17997.25082589394,
"y": 10667.444014753086
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
}
],
"id": "dccc898d-1c67-4c00-bb2b-24945dd1f387",
"savedPayload": {
"position": {
"x": 17997.25082589394,
"y": 10667.444014753086
},
"targetPosition": {
"x": 18598.68022972109,
"y": 10361.000427428891
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": true,
"angleToParent": 2,
"distanceToParent": 4,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
"dataBuilding": {
"type": "Data Building Procedure",
"name": "New Data Building Procedure",
"project": "Foundations",
"loop": {
"type": "Procedure Loop",
"name": "New Procedure Loop",
"project": "Foundations",
"procedureJavascriptCode": {
"type": "Procedure Javascript Code",
"name": "New Procedure Javascript Code",
"code": "/* Loop Code */\n\nlet candle = record.current\nlet volume = getElement('volumes', candle)\nlet Vl = 28 //period for slow moving average\nlet Vs = 14 //period for fast moving average\nlet m = 1 //kinetic weight\nlet k = 8 //potential weight\n\n//Array building\nvariable.VolShort.push(volume.sell + volume.buy)\nvariable.VolLong.push(volume.sell + volume.buy)\n\n// Keep the array the correct size\n\nif (variable.VolShort.length > Vs) {\n variable.VolShort.splice(0, 1)\n}\n\nif (variable.VolLong.length > Vl) {\n variable.VolLong.splice(0, 1)\n}\n\n//calculate volume mobile average\n\nvariable.VolAs = calVolAv(Vs, variable.VolShort) //fast\nvariable.VolAl = calVolAv(Vl, variable.VolLong) //slow\n\n//calculate volume oscillator and put it in an array prior to velocity calculation\nvariable.VOsc = (variable.VolAs - variable.VolAl) / variable.VolAl\nvariable.VOscA.push(variable.VOsc)\nif (variable.VOscA.length > 2) {\n variable.VOscA.splice(0, 1)\n}\n//calculate kinetic energy\n\nvariable.Speed = variable.VOscA[1] - variable.VOscA[0]\nvariable.Kinetic = kinetic()\n\n//calculate potential energy\nvariable.Potential = 1/2 * k * Math.pow(variable.VOsc,2)\n\n//calculate volume differential energy\nvariable.VDE = ((Math.pow(variable.Kinetic,2) - Math.pow(variable.Potential,2))/(Math.pow(variable.Kinetic,2) + Math.pow(variable.Potential,2)))\nif (isNaN(variable.VDE)) {\nvariable.VolumeEnergy = 0\n}\nelse\n{ \nvariable.VolumeEnergy = variable.VDE\n}//functions\n//Volume average\nfunction calVolAv(periods, array) {\n\tvariable.S = 0\n for(var i = 0 ; i < periods ; i++) {\n\t\tvariable.S = variable.S + array[i]\n\t}\n\treturn variable.S/periods\n}\n//kinetic energy\nfunction kinetic() {\n\tif (variable.VOscA.length < 2) { return 0 }\n\tvariable.Kin = 1/2 * m * Math.pow(variable.Speed,2)\n\treturn variable.Kin\n}\n// End of code :-)",
"project": "Foundations",
"id": "32bf4f88-378d-4d7f-9eca-33a2b7d94619",
"savedPayload": {
"position": {
"x": 17079.593935299854,
"y": 10462.107774835762
},
"targetPosition": {
"x": 17289.649531261723,
"y": 10381.47498618807
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "965fbfbe-925d-4e88-a9a2-7fefa473752b",
"savedPayload": {
"position": {
"x": 17289.649531261723,
"y": 10381.47498618807
},
"targetPosition": {
"x": 17709.760723185464,
"y": 10220.209408892684
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
"initialization": {
"type": "Procedure Initialization",
"name": "New Procedure Initialization",
"project": "Foundations",
"procedureJavascriptCode": {
"type": "Procedure Javascript Code",
"name": "New Procedure Javascript Code",
"code": "/* Initialization Code*/\n\nvariable.VolShort = []\nvariable.VolLong = []\nvariable.VolLong = []\nvariable.VOscA = []\n",
"project": "Foundations",
"id": "dc766a07-e85e-4a78-88f4-c911de102c04",
"savedPayload": {
"position": {
"x": 17457.18828571195,
"y": 10015.680281801486
},
"targetPosition": {
"x": 17534.902881857644,
"y": 10078.61232090647
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 1,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "e8418e2d-75e3-47c4-9f4b-5e94c9246813",
"savedPayload": {
"position": {
"x": 17534.902881857644,
"y": 10078.61232090647
},
"targetPosition": {
"x": 17709.760723185464,
"y": 10220.209408892684
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 1,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
"id": "7039f493-f6ed-414a-be49-c360fc5b0cca",
"savedPayload": {
"position": {
"x": 17709.760723185464,
"y": 10220.209408892684
},
"targetPosition": {
"x": 18598.68022972109,
"y": 10361.000427428891
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 5,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
"id": "419f9c6b-b3eb-463c-a0b1-721409dd8b70",
"savedPayload": {
"position": {
"x": 18598.68022972109,
"y": 10361.000427428891
},
"targetPosition": {
"x": 18916.878281255034,
"y": 10042.802375894946
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 4,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
},
"referenceParent": {
"type": "Plotter Module",
"name": "Volume Energy",
"id": "9750e977-01fd-4db6-b2a9-0dac0dee6119"
}
}
}
],
"id": "aed5ef1e-5deb-455c-a80a-b2c9c1a83c6c",
"savedPayload": {
"position": {
"x": 18983.63456144193,
"y": 10035.280749549493
},
"targetPosition": {
"x": 18916.878281255034,
"y": 9742.802375894946
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": true,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
{
"type": "Indicator Bot",
"name": "Volume Energy BUY",
"config": "{\n \"codeName\": \"VolEnergyBuy\"\n}",
"project": "Foundations",
"processes": [
{
"type": "Process Definition",
"name": "Multi-Time-Frame-Market",
"config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"description\": \"Produces volume energy Indicator\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Market\"\n }\n}",
"project": "Foundations",
"processOutput": {
"type": "Process Output",
"name": "New Process Output",
"project": "Foundations",
"outputDatasets": [
{
"type": "Output Dataset",
"name": "Multi-Time-Frame-Market Volume Buy Energy",
"project": "Foundations",
"id": "e1ef250c-c615-4632-ac30-ec347d22e47a",
"savedPayload": {
"position": {
"x": 18351.448073772845,
"y": 10401.88738167441
},
"targetPosition": {
"x": 18358.587383036676,
"y": 10101.972343266472
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Dataset Definition",
"name": "Multi-Time-Frame-Market",
"id": "701380d3-09ec-4046-b6b1-c5d58be6de0c"
}
}
}
],
"outputDatasetFolders": [],
"id": "b572e3a5-f044-4db5-be45-c864936108de",
"savedPayload": {
"position": {
"x": 18358.587383036676,
"y": 10101.972343266472
},
"targetPosition": {
"x": 18365.726692300508,
"y": 9802.057304858534
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": true,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
"processDependencies": {
"type": "Process Dependencies",
"name": "New Process Dependencies",
"project": "Foundations",
"statusDependencies": [
{
"type": "Status Dependency",
"name": "Candles Volumes Multi-Time-Frame-Market",
"config": "{\n \"mainUtility\": \"Market Ending Point\"\n}",
"project": "Foundations",
"id": "2217e060-d683-4a1a-9859-96dc62a6d801",
"savedPayload": {
"position": {
"x": 18304.712707284598,
"y": 10601.638645818244
},
"targetPosition": {
"x": 18131.516178712627,
"y": 10186.30388626805
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Status Report",
"name": "Candles Volumes Multi-Time-Frame-Market Status Report",
"id": "a0a61ba9-91cb-4ec7-92fe-134ff079de2d"
}
}
},
{
"type": "Status Dependency",
"name": "Volume Energy BUY Multi-Time-Frame-Market",
"config": "{\n \"mainUtility\": \"Self Reference\"\n}",
"project": "Foundations",
"id": "266058c4-f833-4bed-aa1c-4399871e67f7",
"savedPayload": {
"position": {
"x": 18079.51182298934,
"y": 10405.211508304848
},
"targetPosition": {
"x": 18131.516178712627,
"y": 10186.30388626805
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Status Report",
"name": "Market-Volume-Energy",
"id": "0e44f98c-c161-4199-8cc7-3bd522ad7954"
}
}
}
],
"dataDependencies": [
{
"type": "Data Dependency",
"name": "Candles Multi-Time-Frame-Market",
"project": "Foundations",
"id": "42ece3dc-316b-4ae8-9ace-8a9010a11e75",
"savedPayload": {
"position": {
"x": 17960.773099303322,
"y": 10332.836479344907
},
"targetPosition": {
"x": 18131.516178712627,
"y": 10186.30388626805
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Dataset Definition",
"name": "Multi-Time-Frame-Market",
"id": "2b03494a-67d6-47f1-89b6-53fc4c9116a8"
}
}
},
{
"type": "Data Dependency",
"name": "Volumes Multi-Time-Frame-Market",
"project": "Foundations",
"id": "5915c7ad-197a-47c3-a1b4-76d5f02b41d9",
"savedPayload": {
"position": {
"x": 17907.252428607837,
"y": 10204.490980289265
},
"targetPosition": {
"x": 18131.516178712627,
"y": 10186.30388626805
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Dataset Definition",
"name": "Multi-Time-Frame-Market",
"id": "9bf0483c-4825-4a46-9cf4-1b5262579fc1"
}
}
}
],
"dataMineDataDependencies": [],
"id": "908543ad-f533-42b9-904a-841c7441b16a",
"savedPayload": {
"position": {
"x": 18131.516178712627,
"y": 10186.30388626805
},
"targetPosition": {
"x": 18365.726692300508,
"y": 9802.057304858534
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": true,
"angleToParent": 2,
"distanceToParent": 4,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
"statusReport": {
"type": "Status Report",
"name": "Market-Volume-Energy",
"project": "Foundations",
"id": "0e44f98c-c161-4199-8cc7-3bd522ad7954",
"savedPayload": {
"position": {
"x": 18102.42299543033,
"y": 9945.83200087455
},
"targetPosition": {
"x": 18365.726692300508,
"y": 9802.057304858534
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"executionStartedEvent": {
"type": "Execution Started Event",
"name": "",
"project": "Foundations",
"id": "039b46c3-c196-4773-9984-79c9e76bb909",
"savedPayload": {
"position": {
"x": 18215.769173096538,
"y": 9798.487650226618
},
"targetPosition": {
"x": 18365.726692300508,
"y": 9802.057304858534
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Execution Finished Event",
"name": "New Execution Finished Event",
"id": "1824fa00-dd30-4cdc-acc0-01c2f29056c5"
}
}
},
"executionFinishedEvent": {
"type": "Execution Finished Event",
"name": "New Execution Finished Event",
"project": "Foundations",
"id": "9fd094dc-00d5-421c-8698-9379df8a7d47",
"savedPayload": {
"position": {
"x": 18237.644498497335,
"y": 9723.987133662573
},
"targetPosition": {
"x": 18365.726692300508,
"y": 9802.057304858534
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "09fa71ec-d9d8-4633-9b8c-7305a1d5ad0a",
"savedPayload": {
"position": {
"x": 18404.74624689907,
"y": 9954.93441025091
},
"targetPosition": {
"x": 18616.878281255034,
"y": 9742.802375894946
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": true,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
{
"type": "Process Definition",
"name": "Multi-Time-Frame-Daily",
"config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"description\": \"Produces the volume energy indicators.\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Daily\"\n }\n}",
"project": "Foundations",
"processOutput": {
"type": "Process Output",
"name": "New Process Output",
"project": "Foundations",
"outputDatasets": [
{
"type": "Output Dataset",
"name": "Multi-Time-Frame-Daily Volume Buy Energy",
"project": "Foundations",
"id": "3eaad459-fec8-4f2a-88f6-1af36c682f81",
"savedPayload": {
"position": {
"x": 17906.942074223298,
"y": 9987.810248679354
},
"targetPosition": {
"x": 18124.062285654818,
"y": 9780.786545234721
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Dataset Definition",
"name": "Multi-Time-Frame-Daily",
"id": "1caebee8-3307-4590-964d-fe5c40ed29cb"
}
}
}
],
"outputDatasetFolders": [],
"id": "5db1ab2b-93f0-4ed2-97dd-e40869ffed89",
"savedPayload": {
"position": {
"x": 18124.062285654818,
"y": 9780.786545234721
},
"targetPosition": {
"x": 18341.182497086338,
"y": 9573.762841790089
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
"processDependencies": {
"type": "Process Dependencies",
"name": "New Process Dependencies",
"project": "Foundations",
"statusDependencies": [
{
"type": "Status Dependency",
"name": "Volume Energy BUY Multi-Time-Frame-Daily",
"config": "{\n \"mainUtility\": \"Self Reference\"\n}",
"project": "Foundations",
"id": "0cf3c8fc-e609-4493-afc8-06a1b50552ef",
"savedPayload": {
"position": {
"x": 31156.833379567517,
"y": 20204.408284412395
},
"targetPosition": {
"x": 31006.833379567517,
"y": 19944.600663277062
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 3,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Status Report",
"name": "Daily-FasTrend",
"id": "65fcf456-3995-4c9f-9329-010e77ad4915"
}
}
},
{
"type": "Status Dependency",
"name": "",
"config": "{\n \"mainUtility\": \"Market Ending Point\"\n}",
"project": "Foundations",
"id": "469b508d-eff1-4db2-9137-b61545e6a7e3",
"savedPayload": {
"position": {
"x": 31084.479093098274,
"y": 20234.378411163783
},
"targetPosition": {
"x": 31006.833379567517,
"y": 19944.600663277062
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 3,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Status Report",
"name": "New Status Report",
"id": "2a021da8-9feb-475e-90ab-1586968c17c7"
}
}
},
{
"type": "Status Dependency",
"name": "Exchange Raw Data Historic-OHLCVs",
"config": "{\n \"mainUtility\": \"Market Starting Point\"\n}",
"project": "Foundations",
"id": "36598fd8-afc3-4343-b653-9c8920e9d74c",
"savedPayload": {
"position": {
"x": 31006.833379567517,
"y": 20244.600663277062
},
"targetPosition": {
"x": 31006.833379567517,
"y": 19944.600663277062
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 3,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Status Report",
"name": "Exchange-Raw-Data Historic-OHLCVs Status Report",
"id": "181c7c34-7243-497a-9ddb-1b0067c6d66e"
}
}
}
],
"dataDependencies": [
{
"type": "Data Dependency",
"name": "Candles Multi-Time-Frame-Daily",
"project": "Foundations",
"id": "01458d82-e771-4347-a276-05bbb5426747",
"savedPayload": {
"position": {
"x": 30929.18766603676,
"y": 20234.378411163783
},
"targetPosition": {
"x": 31006.833379567517,
"y": 19944.600663277062
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 3,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Dataset Definition",
"name": "Multi-Time-Frame-Daily",
"id": "678a567c-f08d-49b9-813b-4e54fd6afadb"
}
}
},
{
"type": "Data Dependency",
"name": "Volumes Multi-Time-Frame-Daily",
"project": "Foundations",
"id": "bfdecce7-fcbf-4c8c-9b1f-1e0506481687",
"savedPayload": {
"position": {
"x": 30856.833379567517,
"y": 20204.408284412395
},
"targetPosition": {
"x": 31006.833379567517,
"y": 19944.600663277062
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 3,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Dataset Definition",
"name": "Multi-Time-Frame-Daily",
"id": "2e683057-f911-4105-bc77-16f2706d1915"
}
}
}
],
"dataMineDataDependencies": [],
"id": "14735b13-a66f-4795-b58c-d2b430c8b21a",
"savedPayload": {
"position": {
"x": 18049.639026589277,
"y": 9644.490522442917
},
"targetPosition": {
"x": 18341.182497086338,
"y": 9573.762841790089
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": true,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
"statusReport": {
"type": "Status Report",
"name": "Daily-FasTrend",
"project": "Foundations",
"id": "65fcf456-3995-4c9f-9329-010e77ad4915",
"savedPayload": {
"position": {
"x": 18197.258551044164,
"y": 9531.502958263874
},
"targetPosition": {
"x": 18341.182497086338,
"y": 9573.762841790089
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": true,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"executionStartedEvent": {
"type": "Execution Started Event",
"name": "",
"project": "Foundations",
"id": "26854724-e4d8-45a0-bc97-164c0728f1d5",
"savedPayload": {
"position": {
"x": 18237.67064536402,
"y": 9465.202736074329
},
"targetPosition": {
"x": 18341.182497086338,
"y": 9573.762841790089
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Execution Finished Event",
"name": "New Execution Finished Event",
"id": "f29d08f9-e7c8-490c-8fca-14851a0d3dc3"
}
}
},
"executionFinishedEvent": {
"type": "Execution Finished Event",
"name": "New Execution Finished Event",
"project": "Foundations",
"id": "a3600bf6-805d-421f-b57c-3ac48b277f14",
"savedPayload": {
"position": {
"x": 18305.818656759922,
"y": 9427.991106541558
},
"targetPosition": {
"x": 18341.182497086338,
"y": 9573.762841790089
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "6af83107-0539-4528-877e-3ddd1150ea48",
"savedPayload": {
"position": {
"x": 18316.878281255034,
"y": 9742.802375894946
},
"targetPosition": {
"x": 18616.878281255034,
"y": 9742.802375894946
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": true,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
}
],
"products": [
{
"type": "Product Definition",
"name": "Volume Buy Energy",
"config": "{\n \"codeName\": \"VolEnergyB\",\n \"singularVariableName\": \"VolEnergyB\",\n \"pluralVariableName\": \"VolEnergyBs\"\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": "701380d3-09ec-4046-b6b1-c5d58be6de0c",
"savedPayload": {
"position": {
"x": 18094.384504838294,
"y": 9825.557260245765
},
"targetPosition": {
"x": 18298.68022972109,
"y": 9424.604324361
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
{
"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": "1caebee8-3307-4590-964d-fe5c40ed29cb",
"savedPayload": {
"position": {
"x": 17854.220476453276,
"y": 9354.208815092896
},
"targetPosition": {
"x": 18298.68022972109,
"y": 9424.604324361
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
}
],
"record": {
"type": "Record Definition",
"name": "Volume Buy Energy",
"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": "158015c1-c6c6-46d7-b771-5fc361cbb89f",
"savedPayload": {
"position": {
"x": 17256.97394512661,
"y": 9955.380187260176
},
"targetPosition": {
"x": 17624.605293761753,
"y": 9389.277553897015
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "b160d098-7ffe-427c-b273-2de9aad191db",
"savedPayload": {
"position": {
"x": 17624.605293761753,
"y": 9389.277553897015
},
"targetPosition": {
"x": 17992.236642396896,
"y": 8823.174920533853
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
{
"type": "Record Property",
"name": "End",
"config": "{\n \"codeName\": \"end\",\n \"isString\": false,\n \"isCalculated\": false\n}",
"project": "Foundations",
"recordFormula": {
"type": "Record Formula",
"name": "New Record Formula",
"code": "record.current.end",
"project": "Foundations",
"id": "91ec55c8-524f-4b68-a91f-265a43c27546",
"savedPayload": {
"position": {
"x": 16644.08677047822,
"y": 8752.521379605878
},
"targetPosition": {
"x": 17318.16170643756,
"y": 8787.848150069865
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "4e149a8f-fa79-4a2e-b10a-4a683cb8ec26",
"savedPayload": {
"position": {
"x": 17318.16170643756,
"y": 8787.848150069865
},
"targetPosition": {
"x": 17992.236642396896,
"y": 8823.174920533853
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
{
"type": "Record Property",
"name": "Volume differnetial Energy BUY",
"config": "{\n \"codeName\": \"VolumeEnergyB\",\n \"isString\": false,\n \"isCalculated\": false\n}",
"project": "Foundations",
"recordFormula": {
"type": "Record Formula",
"name": "New Record Formula",
"code": "variable.VolumeEnergyB",
"project": "Foundations",
"id": "3dc13506-3785-4b2f-815c-0378003f2c82",
"savedPayload": {
"position": {
"x": 17379.34946774851,
"y": 7620.316112879557
},
"targetPosition": {
"x": 17685.793055072703,
"y": 8221.745516706706
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "dd1929dd-864d-4caa-802f-ef175338e81b",
"savedPayload": {
"position": {
"x": 17685.793055072703,
"y": 8221.745516706706
},
"targetPosition": {
"x": 17992.236642396896,
"y": 8823.174920533853
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
{
"type": "Record Property",
"name": "TmpB",
"config": "{\n \"codeName\": \"TmpB\",\n \"isString\": false,\n \"isCalculated\": false\n}",
"project": "Foundations",
"recordFormula": {
"type": "Record Formula",
"name": "New Record Formula",
"code": "variable.TmpB",
"project": "Foundations",
"id": "cac42db1-f5a2-4119-a376-01e6177660c4",
"savedPayload": {
"position": {
"x": 19325.61590220033,
"y": 8611.988392729541
},
"targetPosition": {
"x": 18658.926272298613,
"y": 8717.581656631697
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "b835f6c9-55fe-40ea-afe5-b854b65b5646",
"savedPayload": {
"position": {
"x": 18359.86799103204,
"y": 8257.072287170691
},
"targetPosition": {
"x": 17992.236642396896,
"y": 8823.174920533853
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": true,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
{
"type": "Record Property",
"name": "Relative Agitation",
"config": "{\n \"codeName\": \"RelativeAgitation\",\n \"isString\": false,\n \"isCalculated\": false\n}",
"project": "Foundations",
"recordFormula": {
"type": "Record Formula",
"name": "New Record Formula",
"code": "variable.RelativeAgitation",
"project": "Foundations",
"id": "063580af-de92-4b6f-948b-9ec11910dd4c",
"savedPayload": {
"position": {
"x": 19340.38651431557,
"y": 8893.828461461828
},
"targetPosition": {
"x": 18666.31157835623,
"y": 8858.50169099784
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "380cb91d-c33c-46ed-80be-cea4297363c2",
"savedPayload": {
"position": {
"x": 18666.31157835623,
"y": 8858.50169099784
},
"targetPosition": {
"x": 17992.236642396896,
"y": 8823.174920533853
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
}
],
"id": "4539493b-9d3a-43a0-b7e8-23cce0798f47",
"savedPayload": {
"position": {
"x": 17992.236642396896,
"y": 8823.174920533853
},
"targetPosition": {
"x": 18298.68022972109,
"y": 9424.604324361
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": true,
"angleToParent": 2,
"distanceToParent": 4,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
"dataBuilding": {
"type": "Data Building Procedure",
"name": "New Data Building Procedure",
"project": "Foundations",
"loop": {
"type": "Procedure Loop",
"name": "New Procedure Loop",
"project": "Foundations",
"procedureJavascriptCode": {
"type": "Procedure Javascript Code",
"name": "New Procedure Javascript Code",
"code": "/* Loop Code */\n\nlet candle = record.current\nlet volume = getElement('volumes', candle)\nlet Vl = 28 //period for slow moving average\nlet Vs = 14 //period for fast moving average\nlet m = 1 //kinetic weight\nlet k = 8 //potential weight\n\n//evaluation of sell and buy volume as per indicated in the master data mine\nlet totalVolume = volume.buy + volume.sell\nlet distanceOpenMax = candle.max - candle.open\nlet distanceOpenMin = candle.open - candle.min\nlet distanceMaxMin = candle.max - candle.min\n\nvariable.buyVolume = totalVolume * distanceOpenMax * 100 / distanceMaxMin\nvariable.sellVolume = totalVolume * distanceOpenMin * 100 / distanceMaxMin\n\n\n//Array building\nvariable.VolShort.push(volume.sell + volume.buy)\nvariable.VolLong.push(volume.sell + volume.buy)\nvariable.VolShortB.push(variable.buyVolume)\nvariable.VolLongB.push(variable.buyVolume)\nvariable.VolShortS.push(variable.sellVolume)\nvariable.VolLongS.push(variable.sellVolume)\n\n// Keep the array the correct size\n\nif (variable.VolShort.length > Vs) {\n variable.VolShort.splice(0, 1)\n}\n\nif (variable.VolLong.length > Vl) {\n variable.VolLong.splice(0, 1)\n}\n\nif (variable.VolShortB.length > Vs) {\n variable.VolShortB.splice(0, 1)\n}\n\nif (variable.VolLongB.length > Vl) {\n variable.VolLongB.splice(0, 1)\n}\n\nif (variable.VolShortS.length > Vs) {\n variable.VolShortS.splice(0, 1)\n}\n\nif (variable.VolLongS.length > Vl) {\n variable.VolLongS.splice(0, 1)\n}\n\n//calculate volume mobile average\n\nvariable.VolAsB = calVolAv(Vs, variable.VolShortB) //fast volume mobile average BUY\nvariable.VolAlB = calVolAv(Vl, variable.VolLongB) //slow\nvariable.VolAsS = calVolAv(Vs, variable.VolShortS) //fast volume mobile average SELL\nvariable.VolAlS = calVolAv(Vl, variable.VolLongS) //slow\n\n//calculate volume oscillator and put it in an array prior to velocity calculation\nvariable.VOscAB = (variable.VolAsB - variable.VolAlB) / variable.VolAlB\nvariable.VOscB.push(variable.VOscAB)\nif (variable.VOscB.length > 2) {\n variable.VOscB.splice(0, 1)\n}\n\nvariable.VOscAS = (variable.VolAsS - variable.VolAlS) / variable.VolAlS\nvariable.VOscS.push(variable.VOscAS)\nif (variable.VOscS.length > 2) {\n variable.VOscS.splice(0, 1)\n}\n\n//calculate kinetic energy\n\nvariable.SpeedS = variable.VOscS[1] - variable.VOscS[0]\nvariable.KineticS = kinetic(variable.VOscS,variable.SpeedS)\n\nvariable.SpeedB = variable.VOscB[1] - variable.VOscB[0]\nvariable.KineticB = kinetic(variable.VOscB,variable.SpeedB)\n\n//calculate potential energy\nvariable.PotentialB = 1/2 * k * Math.pow(variable.VOscAB,2)\nvariable.PotentialS = 1/2 * k * Math.pow(variable.VOscAS,2)\n\n//calculate volume differential energy\nvariable.VDEB = ((Math.pow(variable.KineticB,2) - Math.pow(variable.PotentialB,2))/(Math.pow(variable.KineticB,2) + Math.pow(variable.PotentialB,2)))\nif (isNaN(variable.VDEB)) {\nvariable.VolumeEnergyB = 0\n}\nelse\n{ \nvariable.VolumeEnergyB = variable.VDEB\n}\n//calculate Boltzman Temperature\nvariable.TEB = variable.PotentialB + variable.KineticB // total energy BUY\nvariable.TES = variable.PotentialS + variable.KineticS // total energy SELL\n\nvariable.BoltzmanTemperatureB = (variable.TEB - variable.TES) / (Math.log(variable.sellVolume / variable.buyVolume))\n\nif (typeof variable.TEB === \"undefined\" || typeof variable.TES === \"undefined\") {\nvariable.BTmp = 0\n}\nelse \n{\t\nvariable.BTmp = variable.BoltzmanTemperatureB \n}\n\nif (isNaN(variable.BTmp)) {\nvariable.TmpB = 0\n}\nelse \n{\n\tif (isFinite(variable.BTmp) === false) {\n\t\tvariable.TmpB = 25\n\t}\n\telse\n\t{\nvariable.TmpB = variable.BoltzmanTemperatureB\n}\n}\n\nvariable.BoltzmanTemperatureS = (variable.TES - variable.TEB) / (Math.log(variable.buyVolume / variable.sellVolume))\n\nif (typeof variable.TEB === \"undefined\" || typeof variable.TES === \"undefined\") {\nvariable.STmp = 0\n}\nelse \n{\t\nvariable.STmp = variable.BoltzmanTemperatureS \n}\n\nif (isNaN(variable.STmp)) {\nvariable.TmpS = 0\n}\nelse \n{\n\tif (isFinite(variable.STmp) === false) {\n\t\tvariable.TmpS = 25\n\t}\n\telse\n\t{\nvariable.TmpS = variable.BoltzmanTemperatureS\n}\n}\n\n//variable.RelativeAgitation = (Math.pow(10,18) * Math.sqrt(1/2 * (Math.pow(variable.TmpS-(variable.TmpS + variable.TmpB)/2,2) + Math.pow(variable.TmpB-(variable.TmpS + variable.TmpB)/2,2))))\nif(variable.TmpS > variable.TmpB) {\n\tvariable.RelativeAgitation = -1\n}\n\nif(variable.TmpS < variable.TmpB) {\n\tvariable.RelativeAgitation = 1\n}\n\nif(variable.TmpS === variable.TmpB) {\n\tvariable.RelativeAgitation = 0\n}\n//functions\n//Volume average\nfunction calVolAv(periods, array) {\n\tvariable.S = 0\n for(var i = 0 ; i < periods ; i++) {\n\t\tvariable.S = variable.S + array[i]\n\t}\n\treturn variable.S/periods\n}\n//kinetic energy\nfunction kinetic(VOSC,SPEED) {\n\tif (VOSC.length < 2) { return 0 }\n\tvariable.Kin = 1/2 * m * Math.pow(SPEED,2)\n\treturn variable.Kin\n}\n// End of code :-)",
"project": "Foundations",
"id": "69a4b212-e38f-425d-884d-036e10cbf9f7",
"savedPayload": {
"position": {
"x": 18257.724795076763,
"y": 9003.988607096438
},
"targetPosition": {
"x": 18293.561590031295,
"y": 9097.34664974616
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "23241328-5f7e-47c7-acad-a42f9e93cf3f",
"savedPayload": {
"position": {
"x": 18293.561590031295,
"y": 9097.34664974616
},
"targetPosition": {
"x": 18333.877984355142,
"y": 9202.374447727094
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
"initialization": {
"type": "Procedure Initialization",
"name": "New Procedure Initialization",
"project": "Foundations",
"procedureJavascriptCode": {
"type": "Procedure Javascript Code",
"name": "New Procedure Javascript Code",
"code": "/* Initialization Code*/\n\nvariable.VolShort = []\nvariable.VolLong = []\nvariable.VOscA = []\nvariable.VolShortB = []\nvariable.VolLongB = []\nvariable.VolShortS = []\nvariable.VolLongS = []\nvariable.VOscB = []\nvariable.VOscS = []",
"project": "Foundations",
"id": "ce4193e5-610d-4ef8-8312-6e8c190bca05",
"savedPayload": {
"position": {
"x": 18459.74206256511,
"y": 9046.9452554357
},
"targetPosition": {
"x": 18396.810023460126,
"y": 9124.659851581397
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 1,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "f1139ffd-528c-4e24-bad4-cefdf9bd32e5",
"savedPayload": {
"position": {
"x": 18396.810023460126,
"y": 9124.659851581397
},
"targetPosition": {
"x": 18333.877984355142,
"y": 9202.374447727094
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 1,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
"id": "fa5f84b0-ae77-4300-80b3-e40551dc645a",
"savedPayload": {
"position": {
"x": 18333.877984355142,
"y": 9202.374447727094
},
"targetPosition": {
"x": 18298.68022972109,
"y": 9424.604324361
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
"id": "ec5b2621-f441-4f3e-8259-3ffaa8e75365",
"savedPayload": {
"position": {
"x": 18298.68022972109,
"y": 9424.604324361
},
"targetPosition": {
"x": 18616.878281255034,
"y": 9742.802375894946
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 4,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
},
"referenceParent": {
"type": "Plotter Module",
"name": "Volume Energy BUY",
"id": "5018ecd9-4b9b-438c-a637-11a4258d06f0"
}
}
}
],
"id": "7955fd40-c1cb-4f1d-9307-10fa6fca00e9",
"savedPayload": {
"position": {
"x": 18850.12200106814,
"y": 10035.280749549493
},
"targetPosition": {
"x": 18916.878281255034,
"y": 9742.802375894946
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": true,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
{
"type": "Indicator Bot",
"name": "On-Balance-Volume",
"config": "{\n \"codeName\": \"OBV\"\n}",
"project": "Foundations",
"processes": [
{
"type": "Process Definition",
"name": "Multi-Time-Frame-Market",
"config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"description\": \"Produces volume energy Indicator\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Market\"\n }\n}",
"project": "Foundations",
"processOutput": {
"type": "Process Output",
"name": "New Process Output",
"project": "Foundations",
"outputDatasets": [
{
"type": "Output Dataset",
"name": "Multi-Time-Frame-Market On-Balance-Volume",
"project": "Foundations",
"id": "53b1614d-9a01-48ad-812a-6d2b41454023",
"savedPayload": {
"position": {
"x": 18560.037673960585,
"y": 10534.489906024352
},
"targetPosition": {
"x": 18482.391960429828,
"y": 10244.71215813763
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Dataset Definition",
"name": "Multi-Time-Frame-Market",
"id": "ff34a24b-17b6-4cde-bc68-23b0f2f77788"
}
}
}
],
"outputDatasetFolders": [],
"id": "300ed3f9-5eed-44e7-9af6-ad66d3517b12",
"savedPayload": {
"position": {
"x": 18482.391960429828,
"y": 10244.71215813763
},
"targetPosition": {
"x": 18404.74624689907,
"y": 9954.93441025091
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": true,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
"processDependencies": {
"type": "Process Dependencies",
"name": "New Process Dependencies",
"project": "Foundations",
"statusDependencies": [
{
"type": "Status Dependency",
"name": "Candles Volumes Multi-Time-Frame-Market",
"config": "{\n \"mainUtility\": \"Market Ending Point\"\n}",
"project": "Foundations",
"id": "dac6a8a3-1df4-400c-a068-af9510c78512",
"savedPayload": {
"position": {
"x": 18571.471852575363,
"y": 10739.316714736628
},
"targetPosition": {
"x": 18288.277676602935,
"y": 10389.601032080991
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Status Report",
"name": "Candles Volumes Multi-Time-Frame-Market Status Report",
"id": "a0a61ba9-91cb-4ec7-92fe-134ff079de2d"
}
}
},
{
"type": "Status Dependency",
"name": "On-Balance-Volume Multi-Time-Frame-Market",
"config": "{\n \"mainUtility\": \"Self Reference\"\n}",
"project": "Foundations",
"id": "8cb56325-8dad-4a36-b616-ac8b0a47676b",
"savedPayload": {
"position": {
"x": 18300.053266757597,
"y": 10614.29267740077
},
"targetPosition": {
"x": 18288.277676602935,
"y": 10389.601032080991
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Status Report",
"name": "Market-Volume-Energy",
"id": "377e0197-cb2a-4151-b95a-1cd8472c2683"
}
}
}
],
"dataDependencies": [
{
"type": "Data Dependency",
"name": "Candles Multi-Time-Frame-Market",
"project": "Foundations",
"id": "05f68f73-1366-4ec9-a268-7dc24383a5b0",
"savedPayload": {
"position": {
"x": 18165.733893724555,
"y": 10578.301909868711
},
"targetPosition": {
"x": 18288.277676602935,
"y": 10389.601032080991
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Dataset Definition",
"name": "Multi-Time-Frame-Market",
"id": "2b03494a-67d6-47f1-89b6-53fc4c9116a8"
}
}
},
{
"type": "Data Dependency",
"name": "Volumes Multi-Time-Frame-Market",
"project": "Foundations",
"id": "75f872a0-d745-42be-913d-7684bdad1958",
"savedPayload": {
"position": {
"x": 18078.222080641066,
"y": 10470.233820728683
},
"targetPosition": {
"x": 18288.277676602935,
"y": 10389.601032080991
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Dataset Definition",
"name": "Multi-Time-Frame-Market",
"id": "9bf0483c-4825-4a46-9cf4-1b5262579fc1"
}
}
}
],
"dataMineDataDependencies": [],
"id": "bb0433b0-95e7-44ac-95dc-49286cd23827",
"savedPayload": {
"position": {
"x": 18288.277676602935,
"y": 10389.601032080991
},
"targetPosition": {
"x": 18404.74624689907,
"y": 9954.93441025091
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 4,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
"statusReport": {
"type": "Status Report",
"name": "Market-Volume-Energy",
"project": "Foundations",
"id": "377e0197-cb2a-4151-b95a-1cd8472c2683",
"savedPayload": {
"position": {
"x": 18192.614212543107,
"y": 10167.066444606873
},
"targetPosition": {
"x": 18404.74624689907,
"y": 9954.93441025091
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"executionStartedEvent": {
"type": "Execution Started Event",
"name": "",
"project": "Foundations",
"id": "b93b3a0c-f2b7-426a-a48b-b64717725c42",
"savedPayload": {
"position": {
"x": 18259.85737295571,
"y": 9993.757267016288
},
"targetPosition": {
"x": 18404.74624689907,
"y": 9954.93441025091
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Execution Finished Event",
"name": "New Execution Finished Event",
"id": "1824fa00-dd30-4cdc-acc0-01c2f29056c5"
}
}
},
"executionFinishedEvent": {
"type": "Execution Finished Event",
"name": "New Execution Finished Event",
"project": "Foundations",
"id": "c86467b8-43f6-461f-8348-6cb4ffe509cc",
"savedPayload": {
"position": {
"x": 18259.85737295571,
"y": 9916.11155348553
},
"targetPosition": {
"x": 18404.74624689907,
"y": 9954.93441025091
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "c6084a10-7d58-4b68-99ac-993d1374eb00",
"savedPayload": {
"position": {
"x": 18674.21150757702,
"y": 10241.19183963418
},
"targetPosition": {
"x": 18692.325056803704,
"y": 9941.739173367185
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": true,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
{
"type": "Process Definition",
"name": "Multi-Time-Frame-Daily",
"config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"description\": \"Produces the volume energy indicators.\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Daily\"\n }\n}",
"project": "Foundations",
"processOutput": {
"type": "Process Output",
"name": "New Process Output",
"project": "Foundations",
"outputDatasets": [
{
"type": "Output Dataset",
"name": "Multi-Time-Frame-Daily On-Balance-Volume",
"project": "Foundations",
"id": "ed182148-c01b-4c68-a772-b88ff1accbc2",
"savedPayload": {
"position": {
"x": 18016.878281255034,
"y": 10262.417618165608
},
"targetPosition": {
"x": 18166.878281255034,
"y": 10002.609997030277
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Dataset Definition",
"name": "Multi-Time-Frame-Daily",
"id": "046da8c8-87ef-48d7-a9fe-8402624c5d00"
}
}
}
],
"outputDatasetFolders": [],
"id": "812bfd55-9203-489f-a0e8-c673d545eaf3",
"savedPayload": {
"position": {
"x": 18166.878281255034,
"y": 10002.609997030277
},
"targetPosition": {
"x": 18316.878281255034,
"y": 9742.802375894946
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
"processDependencies": {
"type": "Process Dependencies",
"name": "New Process Dependencies",
"project": "Foundations",
"statusDependencies": [
{
"type": "Status Dependency",
"name": "On-Balance-Volume Multi-Time-Frame-Daily",
"config": "{\n \"mainUtility\": \"Self Reference\"\n}",
"project": "Foundations",
"id": "7f5b8d00-9150-4765-9b9e-ed09c5e7c8a5",
"savedPayload": {
"position": {
"x": 17907.0706601197,
"y": 10152.609997030277
},
"targetPosition": {
"x": 18057.0706601197,
"y": 9892.802375894946
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 3,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Status Report",
"name": "Daily-FasTrend",
"id": "4a231edd-b1c1-4f09-a290-166b041c8685"
}
}
},
{
"type": "Status Dependency",
"name": "",
"config": "{\n \"mainUtility\": \"Market Ending Point\"\n}",
"project": "Foundations",
"id": "115e1871-50c8-45ea-88fd-50a13426502e",
"savedPayload": {
"position": {
"x": 17844.938625763738,
"y": 10104.93441025091
},
"targetPosition": {
"x": 18057.0706601197,
"y": 9892.802375894946
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 3,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Status Report",
"name": "New Status Report",
"id": "2a021da8-9feb-475e-90ab-1586968c17c7"
}
}
},
{
"type": "Status Dependency",
"name": "Exchange Raw Data Historic-OHLCVs",
"config": "{\n \"mainUtility\": \"Market Starting Point\"\n}",
"project": "Foundations",
"id": "db3da5f0-1669-487f-be46-306603b2b9b9",
"savedPayload": {
"position": {
"x": 17797.26303898437,
"y": 10042.802375894946
},
"targetPosition": {
"x": 18057.0706601197,
"y": 9892.802375894946
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 3,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Status Report",
"name": "Exchange-Raw-Data Historic-OHLCVs Status Report",
"id": "181c7c34-7243-497a-9ddb-1b0067c6d66e"
}
}
}
],
"dataDependencies": [
{
"type": "Data Dependency",
"name": "Candles Multi-Time-Frame-Daily",
"project": "Foundations",
"id": "7e2fa4c1-8bdb-4748-a33a-197d97e81ce4",
"savedPayload": {
"position": {
"x": 17767.29291223298,
"y": 9970.448089425701
},
"targetPosition": {
"x": 18057.0706601197,
"y": 9892.802375894946
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 3,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Dataset Definition",
"name": "Multi-Time-Frame-Daily",
"id": "678a567c-f08d-49b9-813b-4e54fd6afadb"
}
}
},
{
"type": "Data Dependency",
"name": "Volumes Multi-Time-Frame-Daily",
"project": "Foundations",
"id": "1eee2b0f-4384-49c4-9ad3-4b284bc31e32",
"savedPayload": {
"position": {
"x": 17757.0706601197,
"y": 9892.802375894946
},
"targetPosition": {
"x": 18057.0706601197,
"y": 9892.802375894946
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 3,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Dataset Definition",
"name": "Multi-Time-Frame-Daily",
"id": "2e683057-f911-4105-bc77-16f2706d1915"
}
}
}
],
"dataMineDataDependencies": [],
"id": "dfff2443-229b-485b-8fc1-cdde01973199",
"savedPayload": {
"position": {
"x": 18057.0706601197,
"y": 9892.802375894946
},
"targetPosition": {
"x": 18316.878281255034,
"y": 9742.802375894946
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
"statusReport": {
"type": "Status Report",
"name": "Daily-FasTrend",
"project": "Foundations",
"id": "4a231edd-b1c1-4f09-a290-166b041c8685",
"savedPayload": {
"position": {
"x": 18166.878281255034,
"y": 9742.802375894946
},
"targetPosition": {
"x": 18316.878281255034,
"y": 9742.802375894946
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": true,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"executionStartedEvent": {
"type": "Execution Started Event",
"name": "",
"project": "Foundations",
"id": "d41caa57-b455-40fd-8e33-bb824db63f6d",
"savedPayload": {
"position": {
"x": 18186.974470687368,
"y": 9667.802375894946
},
"targetPosition": {
"x": 18316.878281255034,
"y": 9742.802375894946
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Execution Finished Event",
"name": "New Execution Finished Event",
"id": "f29d08f9-e7c8-490c-8fca-14851a0d3dc3"
}
}
},
"executionFinishedEvent": {
"type": "Execution Finished Event",
"name": "New Execution Finished Event",
"project": "Foundations",
"id": "8aa1890c-796a-4e77-9bfe-f38bd5215138",
"savedPayload": {
"position": {
"x": 18241.878281255034,
"y": 9612.89856532728
},
"targetPosition": {
"x": 18316.878281255034,
"y": 9742.802375894946
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "f21735e4-f186-47e5-a792-224612cf7b7e",
"savedPayload": {
"position": {
"x": 18467.771832352373,
"y": 10140.675970839424
},
"targetPosition": {
"x": 18692.325056803704,
"y": 9941.739173367185
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": true,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
}
],
"products": [
{
"type": "Product Definition",
"name": "On-Balance-Volume",
"config": "{\n \"codeName\": \"OBV\",\n \"singularVariableName\": \"OBV\",\n \"pluralVariableName\": \"OBVs\"\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": "ff34a24b-17b6-4cde-bc68-23b0f2f77788",
"savedPayload": {
"position": {
"x": 18356.109488196387,
"y": 10350.159555699172
},
"targetPosition": {
"x": 18243.14605740321,
"y": 9914.568849527157
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
{
"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": "046da8c8-87ef-48d7-a9fe-8402624c5d00",
"savedPayload": {
"position": {
"x": 17863.7822977187,
"y": 10156.608387285003
},
"targetPosition": {
"x": 18243.14605740321,
"y": 9914.568849527157
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
}
],
"record": {
"type": "Record Definition",
"name": "On Balance Volume",
"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": "6df3979f-835e-4b63-ac48-290a07cd2d22",
"savedPayload": {
"position": {
"x": 16899.038707656175,
"y": 10229.907723689992
},
"targetPosition": {
"x": 17266.670056291317,
"y": 9663.80509032683
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "d58b2d41-6475-490f-b4cb-467d1ddd9dac",
"savedPayload": {
"position": {
"x": 17266.670056291317,
"y": 9663.80509032683
},
"targetPosition": {
"x": 17634.30140492646,
"y": 9097.702456963669
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
{
"type": "Record Property",
"name": "End",
"config": "{\n \"codeName\": \"end\",\n \"isString\": false,\n \"isCalculated\": false\n}",
"project": "Foundations",
"recordFormula": {
"type": "Record Formula",
"name": "New Record Formula",
"code": "record.current.end",
"project": "Foundations",
"id": "f12e5844-5fde-444e-a5bb-68ba2b4f3d51",
"savedPayload": {
"position": {
"x": 16502.09613820014,
"y": 8362.439759693383
},
"targetPosition": {
"x": 17068.1987715633,
"y": 8730.071108328526
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "382525c2-5a1b-41b4-a947-90648f1de1ae",
"savedPayload": {
"position": {
"x": 17068.1987715633,
"y": 8730.071108328526
},
"targetPosition": {
"x": 17634.30140492646,
"y": 9097.702456963669
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
{
"type": "Record Property",
"name": "On-Balance-Volume",
"config": "{\n \"codeName\": \"OBV\",\n \"isString\": false,\n \"isCalculated\": false\n}",
"project": "Foundations",
"recordFormula": {
"type": "Record Formula",
"name": "New Record Formula",
"code": "variable.OBV",
"project": "Foundations",
"id": "f36d51b0-2c39-48d0-ba71-883f2331fabd",
"savedPayload": {
"position": {
"x": 18369.564102196746,
"y": 7965.497190237345
},
"targetPosition": {
"x": 18001.932753561603,
"y": 8531.599823600507
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "337bece5-4ca2-48da-8d4d-c128b8173035",
"savedPayload": {
"position": {
"x": 18001.932753561603,
"y": 8531.599823600507
},
"targetPosition": {
"x": 17634.30140492646,
"y": 9097.702456963669
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
}
],
"id": "5a3ecd2d-8206-4a98-af3b-6ac5d936ce48",
"savedPayload": {
"position": {
"x": 17614.948273572907,
"y": 9667.602162723664
},
"targetPosition": {
"x": 18243.14605740321,
"y": 9914.568849527157
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": true,
"angleToParent": 2,
"distanceToParent": 4,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
"dataBuilding": {
"type": "Data Building Procedure",
"name": "New Data Building Procedure",
"project": "Foundations",
"loop": {
"type": "Procedure Loop",
"name": "New Procedure Loop",
"project": "Foundations",
"procedureJavascriptCode": {
"type": "Procedure Javascript Code",
"name": "New Procedure Javascript Code",
"code": "/* Loop Code */\n\nlet candle = record.current\nlet volume = getElement('volumes', candle)\nlet K = 2\n\nvariable.CDL = candle.close\n\n//build candle close array\nvariable.cdClose.push(candle.close)\n\n//keep the array to the right size\nif (variable.cdClose.length > K) {\n variable.cdClose.splice(0, 1)\n}\n\n//manage Previous On balance value\n\nif (variable.previousOnBV === undefined) {\n\tvariable.previousOnBV = 0\n}\n\n//procedure for OBV calculation\nif (variable.cdClose[1] > variable.cdClose[0]) {\n\tvariable.OnBV = variable.previousOnBV + volume.buy + volume.sell\n\t}\n\nif (variable.cdClose[1] === variable.cdClose[0]) {\n\tvariable.OnBV = variable.previousOnBV\n\t}\nif (variable.cdClose[1] < variable.cdClose[0]) {\n\tvariable.OnBV = variable.previousOnBV - (volume.buy + volume.sell)\n\t}\n\n//manage NaN and undefined\nif (variable.OnBV === undefined || isNaN(variable.OnBV)) {\n\tvariable.OBV = 0\n\tvariable.previousOnBV = 0\n}\nelse {\n\tvariable.OBV = variable.OnBV\n\tvariable.previousOnBV = variable.OnBV\n}\n\n\n\n// End of code :-)",
"project": "Foundations",
"id": "f09b59d6-58b7-4723-8821-dc91721ee838",
"savedPayload": {
"position": {
"x": 17375.29935971539,
"y": 8511.320157792688
},
"targetPosition": {
"x": 17550.15720104321,
"y": 8652.917245778903
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "d2227147-c4ab-4316-8f8a-b9fa8ec6ec17",
"savedPayload": {
"position": {
"x": 17550.15720104321,
"y": 8652.917245778903
},
"targetPosition": {
"x": 17899.87288369885,
"y": 8936.11142175133
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
"initialization": {
"type": "Procedure Initialization",
"name": "New Procedure Initialization",
"project": "Foundations",
"procedureJavascriptCode": {
"type": "Procedure Javascript Code",
"name": "New Procedure Javascript Code",
"code": "/* Initialization Code*/\n\nvariable.cdClose = []",
"project": "Foundations",
"id": "4671d7b5-b491-4575-b45d-17c2062a8edd",
"savedPayload": {
"position": {
"x": 17950.714084836924,
"y": 8615.11271105791
},
"targetPosition": {
"x": 17935.0706383329,
"y": 8713.881545117423
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 1,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "8df17c7d-586d-4167-8b61-8ed2c14797c7",
"savedPayload": {
"position": {
"x": 17935.0706383329,
"y": 8713.881545117423
},
"targetPosition": {
"x": 17899.87288369885,
"y": 8936.11142175133
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 1,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
"id": "ec34ada1-47a0-4cde-8365-ef0bb115b915",
"savedPayload": {
"position": {
"x": 17759.066981887518,
"y": 9155.841330158131
},
"targetPosition": {
"x": 18243.14605740321,
"y": 9914.568849527157
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": true,
"angleToParent": 2,
"distanceToParent": 5,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
"id": "77b7270b-f136-4a31-8359-8d3ce6fcd3ae",
"savedPayload": {
"position": {
"x": 18243.14605740321,
"y": 9914.568849527157
},
"targetPosition": {
"x": 18692.325056803704,
"y": 9941.739173367185
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": true,
"angleToParent": 2,
"distanceToParent": 4,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
},
"referenceParent": {
"type": "Plotter Module",
"name": "On-Balance-Volume",
"id": "4a7b28c2-aa6a-40c4-bf6c-43cb202d96f6"
}
}
}
],
"id": "1dfaadbb-a375-41f5-bba1-1e8f09365ac0",
"savedPayload": {
"position": {
"x": 18729.831340697416,
"y": 9977.351820635355
},
"targetPosition": {
"x": 18916.878281255034,
"y": 9742.802375894946
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": true,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
{
"type": "Indicator Bot",
"name": "Volume Oscillators",
"config": "{\n \"codeName\": \"VolOsc\"\n}",
"project": "Foundations",
"processes": [
{
"type": "Process Definition",
"name": "Multi-Time-Frame-Market",
"config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"description\": \"Produces volume energy Indicator\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Market\"\n }\n}",
"project": "Foundations",
"processOutput": {
"type": "Process Output",
"name": "New Process Output",
"project": "Foundations",
"outputDatasets": [
{
"type": "Output Dataset",
"name": "Multi-Time-Frame-Market Volume Oscillators",
"project": "Foundations",
"id": "3118ea61-0ba0-4adf-bb79-351fefdac48c",
"savedPayload": {
"position": {
"x": 17828.40629395643,
"y": 10822.162509368134
},
"targetPosition": {
"x": 17835.54560322026,
"y": 10522.247470960196
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Dataset Definition",
"name": "Multi-Time-Frame-Market",
"id": "376c4eb2-c44c-49e2-b6e9-aaba3fd2fb8f"
}
}
}
],
"outputDatasetFolders": [],
"id": "e0c6f378-609e-468b-8582-1a32eac7feb8",
"savedPayload": {
"position": {
"x": 17835.54560322026,
"y": 10522.247470960196
},
"targetPosition": {
"x": 17842.684912484092,
"y": 10222.332432552257
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": true,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
"processDependencies": {
"type": "Process Dependencies",
"name": "New Process Dependencies",
"project": "Foundations",
"statusDependencies": [
{
"type": "Status Dependency",
"name": "Candles Volumes Multi-Time-Frame-Market",
"config": "{\n \"mainUtility\": \"Market Ending Point\"\n}",
"project": "Foundations",
"id": "a976701c-148e-43d6-aa01-3e2f7e77c206",
"savedPayload": {
"position": {
"x": 17781.67092746818,
"y": 11021.913773511968
},
"targetPosition": {
"x": 17608.47439889621,
"y": 10606.579013961773
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Status Report",
"name": "Candles Volumes Multi-Time-Frame-Market Status Report",
"id": "a0a61ba9-91cb-4ec7-92fe-134ff079de2d"
}
}
},
{
"type": "Status Dependency",
"name": "Volume Oscillators Multi-Time-Frame-Market",
"config": "{\n \"mainUtility\": \"Self Reference\"\n}",
"project": "Foundations",
"id": "956f71eb-7fca-45eb-9c02-03b3b5a8bd17",
"savedPayload": {
"position": {
"x": 17556.470043172925,
"y": 10825.486635998572
},
"targetPosition": {
"x": 17608.47439889621,
"y": 10606.579013961773
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Status Report",
"name": "Market-Volume-Energy",
"id": "037b4ed9-4b45-4919-a100-13a595857cbc"
}
}
}
],
"dataDependencies": [
{
"type": "Data Dependency",
"name": "Candles Multi-Time-Frame-Market",
"project": "Foundations",
"id": "9589b6c1-6426-4e56-a72c-4cc4746f0d23",
"savedPayload": {
"position": {
"x": 17437.731319486906,
"y": 10753.11160703863
},
"targetPosition": {
"x": 17608.47439889621,
"y": 10606.579013961773
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Dataset Definition",
"name": "Multi-Time-Frame-Market",
"id": "2b03494a-67d6-47f1-89b6-53fc4c9116a8"
}
}
},
{
"type": "Data Dependency",
"name": "Volumes Multi-Time-Frame-Market",
"project": "Foundations",
"id": "342cc12e-d301-4030-b482-0e081f953588",
"savedPayload": {
"position": {
"x": 17384.21064879142,
"y": 10624.766107982989
},
"targetPosition": {
"x": 17608.47439889621,
"y": 10606.579013961773
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Dataset Definition",
"name": "Multi-Time-Frame-Market",
"id": "9bf0483c-4825-4a46-9cf4-1b5262579fc1"
}
}
}
],
"dataMineDataDependencies": [],
"id": "828cad66-2f6c-4184-a289-00370b445cd1",
"savedPayload": {
"position": {
"x": 17608.47439889621,
"y": 10606.579013961773
},
"targetPosition": {
"x": 17842.684912484092,
"y": 10222.332432552257
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": true,
"angleToParent": 2,
"distanceToParent": 4,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
"statusReport": {
"type": "Status Report",
"name": "Market-Volume-Energy",
"project": "Foundations",
"id": "037b4ed9-4b45-4919-a100-13a595857cbc",
"savedPayload": {
"position": {
"x": 17579.381215613914,
"y": 10366.107128568274
},
"targetPosition": {
"x": 17842.684912484092,
"y": 10222.332432552257
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"executionStartedEvent": {
"type": "Execution Started Event",
"name": "",
"project": "Foundations",
"id": "16115f40-917c-4fdc-937b-5ea3b4ab6732",
"savedPayload": {
"position": {
"x": 17692.72739328012,
"y": 10218.762777920341
},
"targetPosition": {
"x": 17842.684912484092,
"y": 10222.332432552257
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Execution Finished Event",
"name": "New Execution Finished Event",
"id": "1824fa00-dd30-4cdc-acc0-01c2f29056c5"
}
}
},
"executionFinishedEvent": {
"type": "Execution Finished Event",
"name": "New Execution Finished Event",
"project": "Foundations",
"id": "70552441-5267-49ad-98e2-6b166e43792f",
"savedPayload": {
"position": {
"x": 17714.60271868092,
"y": 10144.262261356296
},
"targetPosition": {
"x": 17842.684912484092,
"y": 10222.332432552257
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "2c6ad870-28f9-468e-94e6-a10ebd32677c",
"savedPayload": {
"position": {
"x": 18546.503902297758,
"y": 10156.132496722725
},
"targetPosition": {
"x": 18645.587620884307,
"y": 9872.967497630214
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": true,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
{
"type": "Process Definition",
"name": "Multi-Time-Frame-Daily",
"config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"description\": \"Produces the volume energy indicators.\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Daily\"\n }\n}",
"project": "Foundations",
"processOutput": {
"type": "Process Output",
"name": "New Process Output",
"project": "Foundations",
"outputDatasets": [
{
"type": "Output Dataset",
"name": "Multi-Time-Frame-Daily Volume Oscillators",
"project": "Foundations",
"id": "8336475a-6714-4b88-ba91-8c79f81c40bc",
"savedPayload": {
"position": {
"x": 17383.90029440688,
"y": 10408.085376373077
},
"targetPosition": {
"x": 17601.0205058384,
"y": 10201.061672928445
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Dataset Definition",
"name": "Multi-Time-Frame-Daily",
"id": "c43b0010-7caf-4cc5-9c57-61755179dc16"
}
}
}
],
"outputDatasetFolders": [],
"id": "bad77e80-3269-4d78-8ba5-4a7defde6602",
"savedPayload": {
"position": {
"x": 17601.0205058384,
"y": 10201.061672928445
},
"targetPosition": {
"x": 17818.140717269922,
"y": 9994.037969483812
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
"processDependencies": {
"type": "Process Dependencies",
"name": "New Process Dependencies",
"project": "Foundations",
"statusDependencies": [
{
"type": "Status Dependency",
"name": "Volume Oscillators Multi-Time-Frame-Daily",
"config": "{\n \"mainUtility\": \"Self Reference\"\n}",
"project": "Foundations",
"id": "012da414-0b6f-4d67-965b-5540c227fcbf",
"savedPayload": {
"position": {
"x": 30633.7915997511,
"y": 20624.68341210612
},
"targetPosition": {
"x": 30483.7915997511,
"y": 20364.875790970786
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 3,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Status Report",
"name": "Daily-FasTrend",
"id": "511881fb-2dd4-4477-8a0d-a621435349c7"
}
}
},
{
"type": "Status Dependency",
"name": "",
"config": "{\n \"mainUtility\": \"Market Ending Point\"\n}",
"project": "Foundations",
"id": "06ff7eb5-0f45-4724-9d4c-02374c19d3f7",
"savedPayload": {
"position": {
"x": 30561.43731328186,
"y": 20654.653538857507
},
"targetPosition": {
"x": 30483.7915997511,
"y": 20364.875790970786
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 3,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Status Report",
"name": "New Status Report",
"id": "2a021da8-9feb-475e-90ab-1586968c17c7"
}
}
},
{
"type": "Status Dependency",
"name": "Exchange Raw Data Historic-OHLCVs",
"config": "{\n \"mainUtility\": \"Market Starting Point\"\n}",
"project": "Foundations",
"id": "878f1e66-b3fe-452c-8f35-efebf222262d",
"savedPayload": {
"position": {
"x": 30483.7915997511,
"y": 20664.875790970786
},
"targetPosition": {
"x": 30483.7915997511,
"y": 20364.875790970786
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 3,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Status Report",
"name": "Exchange-Raw-Data Historic-OHLCVs Status Report",
"id": "181c7c34-7243-497a-9ddb-1b0067c6d66e"
}
}
}
],
"dataDependencies": [
{
"type": "Data Dependency",
"name": "Candles Multi-Time-Frame-Daily",
"project": "Foundations",
"id": "fdd469e4-bf35-4f83-b34d-3be75b7868b2",
"savedPayload": {
"position": {
"x": 30406.145886220344,
"y": 20654.653538857507
},
"targetPosition": {
"x": 30483.7915997511,
"y": 20364.875790970786
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 3,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Dataset Definition",
"name": "Multi-Time-Frame-Daily",
"id": "678a567c-f08d-49b9-813b-4e54fd6afadb"
}
}
},
{
"type": "Data Dependency",
"name": "Volumes Multi-Time-Frame-Daily",
"project": "Foundations",
"id": "24502a70-c685-4bc8-a6b1-95233630a477",
"savedPayload": {
"position": {
"x": 30333.7915997511,
"y": 20624.68341210612
},
"targetPosition": {
"x": 30483.7915997511,
"y": 20364.875790970786
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 3,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Dataset Definition",
"name": "Multi-Time-Frame-Daily",
"id": "2e683057-f911-4105-bc77-16f2706d1915"
}
}
}
],
"dataMineDataDependencies": [],
"id": "48056284-1b42-49c9-8e8e-bd64d6f5faee",
"savedPayload": {
"position": {
"x": 17526.59724677286,
"y": 10064.76565013664
},
"targetPosition": {
"x": 17818.140717269922,
"y": 9994.037969483812
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": true,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
"statusReport": {
"type": "Status Report",
"name": "Daily-FasTrend",
"project": "Foundations",
"id": "511881fb-2dd4-4477-8a0d-a621435349c7",
"savedPayload": {
"position": {
"x": 17674.216771227748,
"y": 9951.778085957598
},
"targetPosition": {
"x": 17818.140717269922,
"y": 9994.037969483812
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": true,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"executionStartedEvent": {
"type": "Execution Started Event",
"name": "",
"project": "Foundations",
"id": "b3abba63-b96b-4a67-b4ce-4ea952089fc6",
"savedPayload": {
"position": {
"x": 17714.628865547606,
"y": 9885.477863768052
},
"targetPosition": {
"x": 17818.140717269922,
"y": 9994.037969483812
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Execution Finished Event",
"name": "New Execution Finished Event",
"id": "f29d08f9-e7c8-490c-8fca-14851a0d3dc3"
}
}
},
"executionFinishedEvent": {
"type": "Execution Finished Event",
"name": "New Execution Finished Event",
"project": "Foundations",
"id": "38ede6f4-6b9c-4e60-80b9-6a8494777b19",
"savedPayload": {
"position": {
"x": 17782.776876943506,
"y": 9848.266234235281
},
"targetPosition": {
"x": 17818.140717269922,
"y": 9994.037969483812
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "8b8ee3b8-ad0b-4a99-8f60-fee2dab3eed4",
"savedPayload": {
"position": {
"x": 18375.29696051358,
"y": 10003.132619365482
},
"targetPosition": {
"x": 18645.587620884307,
"y": 9872.967497630214
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": true,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
}
],
"products": [
{
"type": "Product Definition",
"name": "Volume Oscillators",
"config": "{\n \"codeName\": \"VOSC\",\n \"singularVariableName\": \"VOSC\",\n \"pluralVariableName\": \"VOSCs\"\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": "376c4eb2-c44c-49e2-b6e9-aaba3fd2fb8f",
"savedPayload": {
"position": {
"x": 18210.742993312433,
"y": 10174.228625474518
},
"targetPosition": {
"x": 18220.840122245543,
"y": 9724.34191975039
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
{
"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": "c43b0010-7caf-4cc5-9c57-61755179dc16",
"savedPayload": {
"position": {
"x": 17789.852254737325,
"y": 9853.761617094799
},
"targetPosition": {
"x": 18220.840122245543,
"y": 9724.34191975039
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
}
],
"record": {
"type": "Record Definition",
"name": "Volume Oscillators",
"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": "dc87a879-61cb-4623-850e-3e2245dc8486",
"savedPayload": {
"position": {
"x": 17513.59020635566,
"y": 10654.5338658787
},
"targetPosition": {
"x": 17599.191879053,
"y": 9984.983753018269
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "c879f49e-f2b7-4761-a99e-c89618411923",
"savedPayload": {
"position": {
"x": 17599.191879053,
"y": 9984.983753018269
},
"targetPosition": {
"x": 17684.79355175034,
"y": 9315.433640157837
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
{
"type": "Record Property",
"name": "End",
"config": "{\n \"codeName\": \"end\",\n \"isString\": false,\n \"isCalculated\": false\n}",
"project": "Foundations",
"recordFormula": {
"type": "Record Formula",
"name": "New Record Formula",
"code": "record.current.end",
"project": "Foundations",
"id": "9fc4eae5-81ff-42c9-9950-500aa71e7cc8",
"savedPayload": {
"position": {
"x": 16439.497065365253,
"y": 9836.717306693594
},
"targetPosition": {
"x": 17062.145308557796,
"y": 9576.075473425715
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "2cc2d207-6169-4c4d-86ca-d77c6ba5ef74",
"savedPayload": {
"position": {
"x": 17062.145308557796,
"y": 9576.075473425715
},
"targetPosition": {
"x": 17684.79355175034,
"y": 9315.433640157837
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
{
"type": "Record Property",
"name": "Volume Oscillator",
"config": "{\n \"codeName\": \"osc\",\n \"isString\": false,\n \"isCalculated\": false\n}",
"project": "Foundations",
"recordFormula": {
"type": "Record Formula",
"name": "New Record Formula",
"code": "variable.osc",
"project": "Foundations",
"id": "3fcc667a-8be2-4eba-982a-e5971e1e86c2",
"savedPayload": {
"position": {
"x": 16610.70041075993,
"y": 8497.61708097273
},
"targetPosition": {
"x": 17147.746981255135,
"y": 8906.525360565283
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "b48e52c1-8131-4611-a306-317b50895e51",
"savedPayload": {
"position": {
"x": 17147.746981255135,
"y": 8906.525360565283
},
"targetPosition": {
"x": 17684.79355175034,
"y": 9315.433640157837
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
{
"type": "Record Property",
"name": "Volume Oscillator BUY",
"config": "{\n \"codeName\": \"oscb\",\n \"isString\": false,\n \"isCalculated\": false\n}",
"project": "Foundations",
"recordFormula": {
"type": "Record Formula",
"name": "New Record Formula",
"code": "variable.oscb",
"project": "Foundations",
"id": "9d1c2118-299b-417b-a1de-c3cef2c38da6",
"savedPayload": {
"position": {
"x": 17855.996897145018,
"y": 7976.333414436973
},
"targetPosition": {
"x": 17770.39522444768,
"y": 8645.883527297405
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "468dc808-5cf9-4b9c-9af9-a1af7f0e4d55",
"savedPayload": {
"position": {
"x": 17770.39522444768,
"y": 8645.883527297405
},
"targetPosition": {
"x": 17684.79355175034,
"y": 9315.433640157837
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
{
"type": "Record Property",
"name": "Volume Oscillator Sell",
"config": "{\n \"codeName\": \"oscs\",\n \"isString\": false,\n \"isCalculated\": false\n}",
"project": "Foundations",
"recordFormula": {
"type": "Record Formula",
"name": "New Record Formula",
"code": "variable.oscs",
"project": "Foundations",
"id": "c7bbabb2-1c65-480e-ade6-5b008802d33b",
"savedPayload": {
"position": {
"x": 18930.090038135426,
"y": 8794.14997362208
},
"targetPosition": {
"x": 18307.441794942883,
"y": 9054.791806889958
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "ceccb01c-cac8-4632-9e3f-2ced51c8ed7d",
"savedPayload": {
"position": {
"x": 18307.441794942883,
"y": 9054.791806889958
},
"targetPosition": {
"x": 17684.79355175034,
"y": 9315.433640157837
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
}
],
"id": "7bbabd77-3292-4744-a909-b2175c1c67de",
"savedPayload": {
"position": {
"x": 17683.79355175034,
"y": 9315.433640157837
},
"targetPosition": {
"x": 18220.840122245543,
"y": 9724.34191975039
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": true,
"angleToParent": 2,
"distanceToParent": 4,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
"dataBuilding": {
"type": "Data Building Procedure",
"name": "New Data Building Procedure",
"project": "Foundations",
"loop": {
"type": "Procedure Loop",
"name": "New Procedure Loop",
"project": "Foundations",
"procedureJavascriptCode": {
"type": "Procedure Javascript Code",
"name": "New Procedure Javascript Code",
"code": "\t/* Loop Code */\n\n\tlet candle = record.current\n\tlet volume = getElement('volumes', candle)\n\tlet Vl = 28 //period for slow moving average\n\tlet Vs = 14 //period for fast moving average\n\n\n\t//evaluation of sell and buy volume as per indicated in the master data mine\n\tlet totalVolume = volume.buy + volume.sell\n\tlet distanceOpenMax = candle.max - candle.open\n\tlet distanceOpenMin = candle.open - candle.min\n\tlet distanceMaxMin = candle.max - candle.min\n\n\tvariable.buyVolume = totalVolume * distanceOpenMax * 100 / distanceMaxMin\n\tvariable.sellVolume = totalVolume * distanceOpenMin * 100 / distanceMaxMin\n\n\n\t//Array building\n\tvariable.VolShort.push(volume.sell + volume.buy)\n\tvariable.VolLong.push(volume.sell + volume.buy)\n\tvariable.VolShortB.push(variable.buyVolume)\n\tvariable.VolLongB.push(variable.buyVolume)\n\tvariable.VolShortS.push(variable.sellVolume)\n\tvariable.VolLongS.push(variable.sellVolume)\n\n\t// Keep the array the correct size\n\n\tif (variable.VolShort.length > Vs) {\n\t\tvariable.VolShort.splice(0, 1)\n\t}\n\n\tif (variable.VolLong.length > Vl) {\n\t\tvariable.VolLong.splice(0, 1)\n\t}\n\n\tif (variable.VolShortB.length > Vs) {\n\t\tvariable.VolShortB.splice(0, 1)\n\t}\n\n\tif (variable.VolLongB.length > Vl) {\n\t\tvariable.VolLongB.splice(0, 1)\n\t}\n\n\tif (variable.VolShortS.length > Vs) {\n\t\tvariable.VolShortS.splice(0, 1)\n\t}\n\n\tif (variable.VolLongS.length > Vl) {\n\t\tvariable.VolLongS.splice(0, 1)\n\t}\n\n\t//calculate volume mobile average\n\n\tvariable.VolAs = calVolAv(Vs, variable.VolShort) //fast volume mobile average\n\tvariable.VolAl = calVolAv(Vl, variable.VolLong) //slow\n\tvariable.VolAsB = calVolAv(Vs, variable.VolShortB) //fast volume mobile average BUY\n\tvariable.VolAlB = calVolAv(Vl, variable.VolLongB) //slow\n\tvariable.VolAsS = calVolAv(Vs, variable.VolShortS) //fast volume mobile average SELL\n\tvariable.VolAlS = calVolAv(Vl, variable.VolLongS) //slow\n\n\t//calculate volume oscillator and put it in an array prior to velocity calculation\n\tvariable.VOscAB = (variable.VolAsB - variable.VolAlB) / variable.VolAlB\n\tvariable.VOscAS = (variable.VolAsS - variable.VolAlS) / variable.VolAlS\n\tvariable.VOscA = (variable.VolAs - variable.VolAl) / variable.VolAl\n\n\tif (isNaN(variable.VOscA)) {\n\n\tvariable.osc = 0\n\t}\n\telse {\n\tvariable.osc = variable.VOscA\n\n\t}\n\tif (isNaN(variable.VOscAB)) {\n\n\tvariable.oscb = 1\n\t}\n\telse {\n\tvariable.oscb = variable.VOscAB\n\t}\t\n\tif (isNaN(variable.VOscAS)) {\n\n\tvariable.oscs = -1\n\t}\n\telse {\n\tvariable.oscs = variable.VOscAS\n\t}\n\t//functions\n\t//Volume average\n\tfunction calVolAv(periods, array) {\n\t\tvariable.S = 0\n\t\tfor(var i = 0 ; i < periods ; i++) {\n\t\t\tvariable.S = variable.S + array[i]\n\t\t}\n\t\treturn variable.S/periods\n\t}\n\n\t// End of code :-)",
"project": "Foundations",
"id": "8b667afe-bf52-4518-a2fa-ba267f37a268",
"savedPayload": {
"position": {
"x": 18001.442230521236,
"y": 9363.150150265237
},
"targetPosition": {
"x": 18074.236603722227,
"y": 9431.713837668081
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "38af1164-ac3d-48b9-9229-c966d22c4cd2",
"savedPayload": {
"position": {
"x": 18074.236603722227,
"y": 9431.713837668081
},
"targetPosition": {
"x": 18156.13027357334,
"y": 9508.84798599628
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
"initialization": {
"type": "Procedure Initialization",
"name": "New Procedure Initialization",
"project": "Foundations",
"procedureJavascriptCode": {
"type": "Procedure Javascript Code",
"name": "New Procedure Javascript Code",
"code": "/* Initialization Code*/\n\nvariable.VolShort = []\nvariable.VolLong = []\nvariable.VOscA = []\nvariable.VolShortB = []\nvariable.VolLongB = []\nvariable.VolShortS = []\nvariable.VolLongS = []\nvariable.VOscB = []\nvariable.VOscS = []",
"project": "Foundations",
"id": "6336e558-5f00-4c71-ace7-56ab59ed384a",
"savedPayload": {
"position": {
"x": 18202.091690508343,
"y": 9314.20074570419
},
"targetPosition": {
"x": 18179.110982040842,
"y": 9411.524365850235
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 1,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "ab4ff75d-e734-4beb-a2f3-bb83294e4523",
"savedPayload": {
"position": {
"x": 18179.110982040842,
"y": 9411.524365850235
},
"targetPosition": {
"x": 18156.13027357334,
"y": 9508.84798599628
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 1,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
"id": "d05ab25e-b314-445f-ac6f-6e8b1fe00b93",
"savedPayload": {
"position": {
"x": 18156.13027357334,
"y": 9508.84798599628
},
"targetPosition": {
"x": 18220.840122245543,
"y": 9724.34191975039
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
"id": "53f58d0e-f749-4362-a127-d57cd8692d5c",
"savedPayload": {
"position": {
"x": 18220.840122245543,
"y": 9724.34191975039
},
"targetPosition": {
"x": 18645.587620884307,
"y": 9872.967497630214
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 4,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
},
"referenceParent": {
"type": "Plotter Module",
"name": "Volume Oscillators",
"id": "f3299602-7400-4e23-88cb-3cd7204932e7"
}
}
}
],
"id": "06ab50b7-4ebc-44d8-861e-0e93f65e0fe7",
"savedPayload": {
"position": {
"x": 18646.587620884307,
"y": 9872.967497630214
},
"targetPosition": {
"x": 18916.878281255034,
"y": 9742.802375894946
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": true,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
}
],
"plotters": [
{
"type": "Plotter",
"name": "Super Trend 9-2",
"config": "{\n \"codeName\": \"PlotterSuperTrend92\"\n}",
"project": "Foundations",
"modules": [
{
"type": "Plotter Module",
"name": "Super Trend 9-2",
"config": "{\n \"codeName\": \"superTrend92\",\n \"icon\": \"trend\"\n}",
"project": "Foundations",
"shapes": {
"type": "Shapes",
"name": "New Shapes",
"project": "Foundations",
"chartPoints": [
{
"type": "Chart Points",
"name": "New Chart Points",
"project": "Foundations",
"points": [
{
"type": "Point",
"name": "UP Trend Begin",
"project": "Foundations",
"pointFormula": {
"type": "Point Formula",
"name": "New Point Formula",
"code": "x = record.begin\ny = record.previous.uptrend",
"project": "Foundations",
"id": "9fcd6e00-19c6-4edd-b08e-60f8a3341b7c",
"savedPayload": {
"position": {
"x": 18363.827498364175,
"y": 10162.667917040748
},
"targetPosition": {
"x": 18026.790030384505,
"y": 10180.331302272742
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "586a5ac8-0599-40a1-a505-94ac3bae5afd",
"savedPayload": {
"position": {
"x": 18026.790030384505,
"y": 10180.331302272742
},
"targetPosition": {
"x": 17689.752562404836,
"y": 10197.994687504735
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
{
"type": "Point",
"name": "UP Trend End",
"project": "Foundations",
"pointFormula": {
"type": "Point Formula",
"name": "New Point Formula",
"code": "x = record.end\ny = record.uptrend",
"project": "Foundations",
"id": "d9c48643-6106-4560-9231-744f37fef08b",
"savedPayload": {
"position": {
"x": 17931.65092834791,
"y": 10828.161475390345
},
"targetPosition": {
"x": 17810.701745376373,
"y": 10513.07808144754
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "7ed14bfe-a646-4b95-8946-ce1ab1d24d3c",
"savedPayload": {
"position": {
"x": 17810.701745376373,
"y": 10513.07808144754
},
"targetPosition": {
"x": 17689.752562404836,
"y": 10197.994687504735
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
{
"type": "Point",
"name": "Down Trend Begin",
"project": "Foundations",
"pointFormula": {
"type": "Point Formula",
"name": "New Point Formula",
"code": "x = record.begin\ny = record.previous.downtrend",
"project": "Foundations",
"id": "b08f62df-756e-4191-97cd-a32474e6d0b2",
"savedPayload": {
"position": {
"x": 17165.179038421382,
"y": 10622.785951463375
},
"targetPosition": {
"x": 17427.46580041311,
"y": 10410.390319484055
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "3d4e7c95-3a88-44c9-9d18-4f0ef4e31294",
"savedPayload": {
"position": {
"x": 17427.46580041311,
"y": 10410.390319484055
},
"targetPosition": {
"x": 17689.752562404836,
"y": 10197.994687504735
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
{
"type": "Point",
"name": "Down Trend End",
"project": "Foundations",
"pointFormula": {
"type": "Point Formula",
"name": "New Point Formula",
"code": "x = record.end\ny = record.downtrend",
"project": "Foundations",
"id": "789a3c01-b6b3-447b-9e20-7267dcb0f93a",
"savedPayload": {
"position": {
"x": 17123.649929041676,
"y": 9830.363338869593
},
"targetPosition": {
"x": 17406.701245723256,
"y": 10014.179013187164
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "1125d966-5b34-4812-aece-3784e4d51272",
"savedPayload": {
"position": {
"x": 17406.701245723256,
"y": 10014.179013187164
},
"targetPosition": {
"x": 17689.752562404836,
"y": 10197.994687504735
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
}
],
"id": "30efd18d-698d-4e3d-adf2-f742b00912d0",
"savedPayload": {
"position": {
"x": 17689.752562404836,
"y": 10197.994687504735
},
"targetPosition": {
"x": 17864.455417849036,
"y": 9545.994754759615
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 4,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
}
],
"polygons": [
{
"type": "Polygon",
"name": "UP Trend",
"project": "Foundations",
"polygonBorder": {
"type": "Polygon Border",
"name": "New Polygon Border",
"project": "Foundations",
"style": {
"type": "Style",
"name": "New Style",
"config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.GREEN\"\n }\n}",
"project": "Foundations",
"id": "bd5878a7-f4fb-47b2-bd9c-ba26f7c43fb0",
"savedPayload": {
"position": {
"x": 17649.544970339994,
"y": 9599.619470306297
},
"targetPosition": {
"x": 17707.77925548806,
"y": 9382.286159391257
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"styleConditions": [
{
"type": "Style Condition",
"name": "New Style Condition",
"code": "record.trend != 1",
"project": "Foundations",
"style": {
"type": "Style",
"name": "New Style",
"config": "{\n \"opacity\": 0.0,\n \"lineWidth\": 0,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RED\"\n}",
"project": "Foundations",
"id": "b2f3e7a9-3500-4957-b89f-17c444ec9883",
"savedPayload": {
"position": {
"x": 17273.11263365798,
"y": 9498.754729687393
},
"targetPosition": {
"x": 17490.44594457302,
"y": 9440.520444539325
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "9b2ecda3-7fef-4b22-8970-dd477a26b91d",
"savedPayload": {
"position": {
"x": 17490.44594457302,
"y": 9440.520444539325
},
"targetPosition": {
"x": 17707.77925548806,
"y": 9382.286159391257
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
}
],
"id": "d8ac76c7-c135-4225-9cd4-29ccee049677",
"savedPayload": {
"position": {
"x": 17707.77925548806,
"y": 9382.286159391257
},
"targetPosition": {
"x": 17866.878281255034,
"y": 9223.187133624284
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
"polygonVertexes": [
{
"type": "Polygon Vertex",
"name": " UP Trend Begin",
"project": "Foundations",
"id": "805b6f49-9784-427c-9a57-2d5f6d396adc",
"savedPayload": {
"position": {
"x": 17416.878281255034,
"y": 9223.187133624284
},
"targetPosition": {
"x": 17866.878281255034,
"y": 9223.187133624284
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Point",
"name": "UP Trend Begin",
"id": "586a5ac8-0599-40a1-a505-94ac3bae5afd"
}
}
},
{
"type": "Polygon Vertex",
"name": " UP Trend End",
"project": "Foundations",
"id": "20b5d4fc-9e14-426b-be44-f8c68f256abc",
"savedPayload": {
"position": {
"x": 17548.68022972109,
"y": 8904.989082090338
},
"targetPosition": {
"x": 17866.878281255034,
"y": 9223.187133624284
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Point",
"name": "UP Trend End",
"id": "7ed14bfe-a646-4b95-8946-ce1ab1d24d3c"
}
}
}
],
"id": "9355341c-80e7-434c-87a7-8175a2223d3a",
"savedPayload": {
"position": {
"x": 17279.88827029454,
"y": 9883.494754759615
},
"targetPosition": {
"x": 17864.455417849036,
"y": 9545.994754759615
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": true,
"angleToParent": 1,
"distanceToParent": 4,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
{
"type": "Polygon",
"name": "Down Trend",
"project": "Foundations",
"polygonBorder": {
"type": "Polygon Border",
"name": "New Polygon Border",
"project": "Foundations",
"style": {
"type": "Style",
"name": "New Style",
"config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}",
"project": "Foundations",
"id": "22cdaea2-a2d1-4f5c-a021-b8876ba2423f",
"savedPayload": {
"position": {
"x": 16874.955485103914,
"y": 8961.427607205118
},
"targetPosition": {
"x": 17200.955451476475,
"y": 8874.076179483018
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"styleConditions": [
{
"type": "Style Condition",
"name": "New Style Condition",
"code": "record.trend != -1",
"project": "Foundations",
"style": {
"type": "Style",
"name": "New Style",
"config": "{\n \"opacity\": 0,\n \"lineWidth\": 0,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RED\"\n}",
"project": "Foundations",
"id": "7ac0d742-5d72-4a25-9530-37c0e1adfdf1",
"savedPayload": {
"position": {
"x": 16723.658374175553,
"y": 8396.7791021821
},
"targetPosition": {
"x": 16962.306912826014,
"y": 8635.427640832559
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "21415c03-6a75-47ab-9182-47f66b4f441c",
"savedPayload": {
"position": {
"x": 16962.306912826014,
"y": 8635.427640832559
},
"targetPosition": {
"x": 17200.955451476475,
"y": 8874.076179483018
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
}
],
"id": "7568c0e6-4e9b-4d4f-a979-d9db0f9de88c",
"savedPayload": {
"position": {
"x": 17200.955451476475,
"y": 8874.076179483018
},
"targetPosition": {
"x": 17526.955417849036,
"y": 8961.427607205118
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
"polygonVertexes": [
{
"type": "Polygon Vertex",
"name": " Down Trend Begin",
"project": "Foundations",
"id": "0a385d99-d02f-43bc-8cb8-752c033806da",
"savedPayload": {
"position": {
"x": 17189.455417849036,
"y": 8376.860459650623
},
"targetPosition": {
"x": 17526.955417849036,
"y": 8961.427607205118
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Point",
"name": "Down Trend Begin",
"id": "3d4e7c95-3a88-44c9-9d18-4f0ef4e31294"
}
}
},
{
"type": "Polygon Vertex",
"name": " Down Trend End",
"project": "Foundations",
"id": "2ce5602a-b8c7-41cd-aae1-a525f278dbbc",
"savedPayload": {
"position": {
"x": 17701.658273293237,
"y": 8309.427674459997
},
"targetPosition": {
"x": 17526.955417849036,
"y": 8961.427607205118
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Point",
"name": "Down Trend End",
"id": "1125d966-5b34-4812-aece-3784e4d51272"
}
}
}
],
"id": "673bec63-ec7c-45bf-982a-0e899d9e4b36",
"savedPayload": {
"position": {
"x": 17526.955417849036,
"y": 8961.427607205118
},
"targetPosition": {
"x": 17864.455417849036,
"y": 9545.994754759615
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 4,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
}
],
"images": [],
"texts": [],
"id": "5a8438ff-50c5-4bd5-a4ed-719b3f1875c0",
"savedPayload": {
"position": {
"x": 17864.455417849036,
"y": 9545.994754759615
},
"targetPosition": {
"x": 18254.166849552035,
"y": 9320.994754759615
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
"panels": [
{
"type": "Plotter Panel",
"name": "Super Trend 9-2",
"config": "{\n \"codeName\": \"superTrend92\"\n}",
"project": "Foundations",
"panelData": [
{
"type": "Panel Data",
"name": "Up Trend",
"config": "{\n \"valueDecimals\": 2\n}",
"project": "Foundations",
"dataFormula": {
"type": "Data Formula",
"name": "Up Trend",
"code": "record.uptrend",
"project": "Foundations",
"id": "297150bb-5af5-456a-8c03-417361f711c1",
"savedPayload": {
"position": {
"x": 17666.040220007686,
"y": 8326.668049139365
},
"targetPosition": {
"x": 17981.12361395049,
"y": 8447.617232110904
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 3,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"textStyle": {
"type": "Text Style",
"name": "New Text Style",
"config": "{\n \"paletteColor\": \"UI_COLOR.GREEN\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
"project": "Foundations",
"id": "fd0549d9-8f1a-4fd1-8f9e-4b1779940d55",
"savedPayload": {
"position": {
"x": 17768.72798197117,
"y": 8185.330470119176
},
"targetPosition": {
"x": 17981.12361395049,
"y": 8447.617232110904
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 3,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "49ac0991-cf4f-46e4-bc18-5857e9141b29",
"savedPayload": {
"position": {
"x": 17981.12361395049,
"y": 8447.617232110904
},
"targetPosition": {
"x": 18254.166849552035,
"y": 8645.994754759615
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
{
"type": "Panel Data",
"name": "Down Trend",
"config": "{\n \"valueDecimals\": 2\n}",
"project": "Foundations",
"dataFormula": {
"type": "Data Formula",
"name": "New Data Formula",
"code": "record.downtrend",
"project": "Foundations",
"id": "1bebfef0-c4c1-4f4b-88c3-4873226c99ef",
"savedPayload": {
"position": {
"x": 17966.05793963292,
"y": 8041.96186382842
},
"targetPosition": {
"x": 18149.87361395049,
"y": 8325.01318051
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 3,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"textStyle": {
"type": "Text Style",
"name": "New Text Style",
"config": "{\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
"project": "Foundations",
"id": "a6500f1c-e16a-442a-b6bd-25f51ca634ff",
"savedPayload": {
"position": {
"x": 18132.210228718497,
"y": 7987.975712530332
},
"targetPosition": {
"x": 18149.87361395049,
"y": 8325.01318051
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 3,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "3029972e-a14d-4411-a8e1-678f3dc9d9f0",
"savedPayload": {
"position": {
"x": 18149.87361395049,
"y": 8325.01318051
},
"targetPosition": {
"x": 18254.166849552035,
"y": 8645.994754759615
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
{
"type": "Panel Data",
"name": "Trend",
"config": "{\n \"valueDecimals\": 2\n}",
"project": "Foundations",
"dataFormula": {
"type": "Data Formula",
"name": "New Data Formula",
"code": "record.trend",
"project": "Foundations",
"id": "67426474-83f7-4dd6-9802-a18e93dbecce",
"savedPayload": {
"position": {
"x": 18376.123470385573,
"y": 7987.975712530332
},
"targetPosition": {
"x": 18358.46008515358,
"y": 8325.01318051
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 3,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"textStyle": {
"type": "Text Style",
"name": "New Text Style",
"config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
"project": "Foundations",
"id": "759fa7c1-a51e-4de3-9554-5cad033fab74",
"savedPayload": {
"position": {
"x": 18542.27575947115,
"y": 8041.96186382842
},
"targetPosition": {
"x": 18358.46008515358,
"y": 8325.01318051
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 3,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "a4f77bfd-50ae-4810-a1b9-12fef9e6fe31",
"savedPayload": {
"position": {
"x": 18358.46008515358,
"y": 8325.01318051
},
"targetPosition": {
"x": 18254.166849552035,
"y": 8645.994754759615
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
{
"type": "Panel Data",
"name": "ATR N Period",
"config": "{\n \"valueDecimals\": 2\n}",
"project": "Foundations",
"dataFormula": {
"type": "Data Formula",
"name": "New Data Formula",
"code": "record.atrNPeriod",
"project": "Foundations",
"id": "91dee9f6-ed8b-4293-83a4-9d8dafa0dad8",
"savedPayload": {
"position": {
"x": 18595.84689367262,
"y": 8293.456436133716
},
"targetPosition": {
"x": 18527.21008515358,
"y": 8447.617232110904
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"textStyle": {
"type": "Text Style",
"name": "New Text Style",
"config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
"project": "Foundations",
"id": "49e40955-3c36-4ca2-9f0f-8910b2252e69",
"savedPayload": {
"position": {
"x": 18695.035654996977,
"y": 8429.978053934488
},
"targetPosition": {
"x": 18527.21008515358,
"y": 8447.617232110904
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "0930a286-6554-4326-8610-791ee9f24f54",
"savedPayload": {
"position": {
"x": 18527.21008515358,
"y": 8447.617232110904
},
"targetPosition": {
"x": 18254.166849552035,
"y": 8645.994754759615
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
}
],
"id": "aef8ba96-085a-412a-b197-b573fe508c38",
"savedPayload": {
"position": {
"x": 18254.166849552035,
"y": 8645.994754759615
},
"targetPosition": {
"x": 18254.166849552035,
"y": 9320.994754759615
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": true,
"angleToParent": 1,
"distanceToParent": 4,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
}
],
"id": "fbc11557-86a6-4730-b7bd-02eb865777b8",
"savedPayload": {
"position": {
"x": 18254.166849552035,
"y": 9320.994754759615
},
"targetPosition": {
"x": 18643.878281255034,
"y": 9545.994754759615
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": true,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
}
],
"id": "24bd7baf-31bc-4d69-877f-101a87c78218",
"savedPayload": {
"position": {
"x": 18635.878281255034,
"y": 9731.994754759615
},
"targetPosition": {
"x": 18916.878281255034,
"y": 9742.802375894946
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": true,
"angleToParent": 1,
"distanceToParent": 4,
"arrangementStyle": 1
},
"uiObject": {
"isRunning": false
}
}
},
{
"type": "Plotter",
"name": "Super Trend 14-3",
"config": "{\n \"codeName\": \"PlotterSuperTrend143\"\n}",
"project": "Foundations",
"modules": [
{
"type": "Plotter Module",
"name": "Super Trend 14-3",
"config": "{\n \"codeName\": \"superTrend143\",\n \"icon\": \"trend\"\n}",
"project": "Foundations",
"shapes": {
"type": "Shapes",
"name": "New Shapes",
"project": "Foundations",
"chartPoints": [
{
"type": "Chart Points",
"name": "New Chart Points",
"project": "Foundations",
"points": [
{
"type": "Point",
"name": "UP Trend Begin",
"project": "Foundations",
"pointFormula": {
"type": "Point Formula",
"name": "New Point Formula",
"code": "x = record.begin\ny = record.previous.uptrend",
"project": "Foundations",
"id": "9dd58e8c-2a2b-4525-90a3-94832531431d",
"savedPayload": {
"position": {
"x": 18011.633165605854,
"y": 10097.680910041025
},
"targetPosition": {
"x": 17811.15669766347,
"y": 9995.533047599627
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "eaf89958-5c88-4d20-96a2-ca11a4872303",
"savedPayload": {
"position": {
"x": 17811.15669766347,
"y": 9995.533047599627
},
"targetPosition": {
"x": 17610.68022972109,
"y": 9893.38518515823
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
{
"type": "Point",
"name": "UP Trend End",
"project": "Foundations",
"pointFormula": {
"type": "Point Formula",
"name": "New Point Formula",
"code": "x = record.end\ny = record.uptrend",
"project": "Foundations",
"id": "1281c961-8ea8-4094-ba5a-9e7cf66f2a23",
"savedPayload": {
"position": {
"x": 17540.284720452983,
"y": 10337.844938426042
},
"targetPosition": {
"x": 17575.482475087036,
"y": 10115.615061792136
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "a6f52a67-4c66-4e6d-85bf-294fb940b08c",
"savedPayload": {
"position": {
"x": 17575.482475087036,
"y": 10115.615061792136
},
"targetPosition": {
"x": 17610.68022972109,
"y": 9893.38518515823
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
{
"type": "Point",
"name": "Down Trend Begin",
"project": "Foundations",
"pointFormula": {
"type": "Point Formula",
"name": "New Point Formula",
"code": "x = record.begin\ny = record.previous.downtrend",
"project": "Foundations",
"id": "c5d098d6-7257-4391-8eae-99cc29b8036f",
"savedPayload": {
"position": {
"x": 17166.22047645328,
"y": 9963.780694426332
},
"targetPosition": {
"x": 17388.450353087184,
"y": 9928.58293979228
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "6abdf0fa-a928-47c2-bc45-01f8e9d43f49",
"savedPayload": {
"position": {
"x": 17388.450353087184,
"y": 9928.58293979228
},
"targetPosition": {
"x": 17610.68022972109,
"y": 9893.38518515823
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
{
"type": "Point",
"name": "Down Trend End",
"project": "Foundations",
"pointFormula": {
"type": "Point Formula",
"name": "New Point Formula",
"code": "x = record.end\ny = record.downtrend",
"project": "Foundations",
"id": "6aa1a7e4-992a-474a-b682-898d6bc6db62",
"savedPayload": {
"position": {
"x": 17406.384504838294,
"y": 9492.432249273465
},
"targetPosition": {
"x": 17508.53236727969,
"y": 9692.908717215847
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "0b2f5e84-9730-4d16-a7e8-65c97d8d4724",
"savedPayload": {
"position": {
"x": 17508.53236727969,
"y": 9692.908717215847
},
"targetPosition": {
"x": 17610.68022972109,
"y": 9893.38518515823
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
}
],
"id": "157b4bd5-ff69-4b3e-abda-a285c770d787",
"savedPayload": {
"position": {
"x": 17610.68022972109,
"y": 9893.38518515823
},
"targetPosition": {
"x": 18316.878281255034,
"y": 9223.187133624284
},
"floatingObject": {
"isPinned": true,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 4,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
}
],
"polygons": [
{
"type": "Polygon",
"name": "UP Trend",
"project": "Foundations",
"polygonBorder": {
"type": "Polygon Border",
"name": "New Polygon Border",
"project": "Foundations",
"style": {
"type": "Style",
"name": "New Style",
"config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.GREEN\"\n }\n}",
"project": "Foundations",
"id": "5245c3a8-0b6f-4154-962b-840e2c122393",
"savedPayload": {
"position": {
"x": 17649.544970339994,
"y": 9599.619470306297
},
"targetPosition": {
"x": 17707.77925548806,
"y": 9382.286159391257
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"styleConditions": [
{
"type": "Style Condition",
"name": "New Style Condition",
"code": "record.trend != 1",
"project": "Foundations",
"style": {
"type": "Style",
"name": "New Style",
"config": "{\n \"opacity\": 0.0,\n \"lineWidth\": 0,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RED\"\n}",
"project": "Foundations",
"id": "d11edfd3-df79-40ed-82e7-5dc27557e978",
"savedPayload": {
"position": {
"x": 17273.11263365798,
"y": 9498.754729687393
},
"targetPosition": {
"x": 17490.44594457302,
"y": 9440.520444539325
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "d7b87c07-681c-4375-a21d-0f0f37a23bef",
"savedPayload": {
"position": {
"x": 17490.44594457302,
"y": 9440.520444539325
},
"targetPosition": {
"x": 17707.77925548806,
"y": 9382.286159391257
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
}
],
"id": "2e112aed-bd93-4104-9d14-7ed7f6b5e487",
"savedPayload": {
"position": {
"x": 18303.77925548806,
"y": 10047.286159391257
},
"targetPosition": {
"x": 18462.878281255034,
"y": 9888.187133624284
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": true,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
"polygonVertexes": [
{
"type": "Polygon Vertex",
"name": " UP Trend Begin",
"project": "Foundations",
"id": "6f8c1aca-47ff-4a12-a5fb-b7417e8976a0",
"savedPayload": {
"position": {
"x": 18012.878281255034,
"y": 9888.187133624284
},
"targetPosition": {
"x": 18462.878281255034,
"y": 9888.187133624284
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Point",
"name": "UP Trend Begin",
"id": "eaf89958-5c88-4d20-96a2-ca11a4872303"
}
}
},
{
"type": "Polygon Vertex",
"name": " UP Trend End",
"project": "Foundations",
"id": "f49ff80b-2bda-4d72-8e28-f5e895b870e8",
"savedPayload": {
"position": {
"x": 18144.68022972109,
"y": 9569.989082090338
},
"targetPosition": {
"x": 18462.878281255034,
"y": 9888.187133624284
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Point",
"name": "UP Trend End",
"id": "a6f52a67-4c66-4e6d-85bf-294fb940b08c"
}
}
}
],
"id": "c424e590-209b-4b8e-903d-c972bfd615ce",
"savedPayload": {
"position": {
"x": 17866.878281255034,
"y": 9223.187133624284
},
"targetPosition": {
"x": 18316.878281255034,
"y": 9223.187133624284
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": true,
"angleToParent": 1,
"distanceToParent": 4,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
{
"type": "Polygon",
"name": "Down Trend",
"project": "Foundations",
"polygonBorder": {
"type": "Polygon Border",
"name": "New Polygon Border",
"project": "Foundations",
"style": {
"type": "Style",
"name": "New Style",
"config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}",
"project": "Foundations",
"id": "5d96f2a1-9af2-4fdd-a9ca-361f3aa92fe5",
"savedPayload": {
"position": {
"x": 17940.44594457302,
"y": 8555.853822709243
},
"targetPosition": {
"x": 18157.77925548806,
"y": 8614.088107857311
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"styleConditions": [
{
"type": "Style Condition",
"name": "New Style Condition",
"code": "record.trend != -1",
"project": "Foundations",
"style": {
"type": "Style",
"name": "New Style",
"config": "{\n \"opacity\": 0,\n \"lineWidth\": 0,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RED\"\n}",
"project": "Foundations",
"id": "eb892c71-bc6d-469b-a1ee-70e3d95cee53",
"savedPayload": {
"position": {
"x": 18041.310685191926,
"y": 8179.42148602723
},
"targetPosition": {
"x": 18099.544970339994,
"y": 8396.75479694227
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "326ae5ee-b1c0-45d6-9907-811dd3e9c189",
"savedPayload": {
"position": {
"x": 18099.544970339994,
"y": 8396.75479694227
},
"targetPosition": {
"x": 18157.77925548806,
"y": 8614.088107857311
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
}
],
"id": "ed9ba7b7-47cd-4bef-8833-b6c80f953648",
"savedPayload": {
"position": {
"x": 18157.77925548806,
"y": 8614.088107857311
},
"targetPosition": {
"x": 18316.878281255034,
"y": 8773.187133624284
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
"polygonVertexes": [
{
"type": "Polygon Vertex",
"name": " Down Trend Begin",
"project": "Foundations",
"id": "7487d0d0-bf0a-4b15-8463-10401546c6af",
"savedPayload": {
"position": {
"x": 18316.878281255034,
"y": 8323.187133624284
},
"targetPosition": {
"x": 18316.878281255034,
"y": 8773.187133624284
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Point",
"name": "Down Trend Begin",
"id": "6abdf0fa-a928-47c2-bc45-01f8e9d43f49"
}
}
},
{
"type": "Polygon Vertex",
"name": " Down Trend End",
"project": "Foundations",
"id": "51dbf0fc-56e8-41fc-9dd4-a9f7d160f7ce",
"savedPayload": {
"position": {
"x": 18635.07633278898,
"y": 8454.989082090338
},
"targetPosition": {
"x": 18316.878281255034,
"y": 8773.187133624284
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Point",
"name": "Down Trend End",
"id": "0b2f5e84-9730-4d16-a7e8-65c97d8d4724"
}
}
}
],
"id": "c9fe7214-09f8-4f82-bb8b-fb4c5ea51cd7",
"savedPayload": {
"position": {
"x": 18316.878281255034,
"y": 8773.187133624284
},
"targetPosition": {
"x": 18316.878281255034,
"y": 9223.187133624284
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 4,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
}
],
"images": [],
"texts": [],
"id": "ba5c56f7-4110-4ada-81fe-859a13f2a201",
"savedPayload": {
"position": {
"x": 18316.878281255034,
"y": 9223.187133624284
},
"targetPosition": {
"x": 18616.878281255034,
"y": 9223.187133624284
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": true,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
"panels": [
{
"type": "Plotter Panel",
"name": "Super Trend 14-3",
"config": "{\n \"codeName\": \"superTrend143\"\n}",
"project": "Foundations",
"panelData": [
{
"type": "Panel Data",
"name": "Up Trend",
"config": "{\n \"valueDecimals\": 2\n}",
"project": "Foundations",
"dataFormula": {
"type": "Data Formula",
"name": "Up Trend",
"code": "record.uptrend",
"project": "Foundations",
"id": "d168026f-33b7-48eb-a498-c0119a22d5bf",
"savedPayload": {
"position": {
"x": 18608.765448576763,
"y": 8453.070132623881
},
"targetPosition": {
"x": 18750.362536562978,
"y": 8627.9279739517
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 3,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"textStyle": {
"type": "Text Style",
"name": "New Text Style",
"config": "{\n \"paletteColor\": \"UI_COLOR.GREEN\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
"project": "Foundations",
"id": "943959aa-c565-4de7-8e4b-6199be149112",
"savedPayload": {
"position": {
"x": 18715.164781928925,
"y": 8405.698097317794
},
"targetPosition": {
"x": 18750.362536562978,
"y": 8627.9279739517
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 3,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "4f2ba5d3-074f-4e49-b942-39d7a9b640de",
"savedPayload": {
"position": {
"x": 18750.362536562978,
"y": 8627.9279739517
},
"targetPosition": {
"x": 18841.878281255034,
"y": 8833.475701921287
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
{
"type": "Panel Data",
"name": "Down Trend",
"config": "{\n \"valueDecimals\": 2\n}",
"project": "Foundations",
"dataFormula": {
"type": "Data Formula",
"name": "New Data Formula",
"code": "record.downtrend",
"project": "Foundations",
"id": "eaa9ae7c-c329-4c8a-998d-dc2b7dfa0263",
"savedPayload": {
"position": {
"x": 18876.882821534367,
"y": 8388.7008464364
},
"targetPosition": {
"x": 18888.65841168903,
"y": 8613.39249175618
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 3,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"textStyle": {
"type": "Text Style",
"name": "New Text Style",
"config": "{\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
"project": "Foundations",
"id": "28a7bef2-23a9-4613-a5a9-95aa9a0c32ba",
"savedPayload": {
"position": {
"x": 18990.806274130427,
"y": 8412.916023813797
},
"targetPosition": {
"x": 18888.65841168903,
"y": 8613.39249175618
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 3,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "fc2040cf-c61a-434f-b768-83321ff77854",
"savedPayload": {
"position": {
"x": 18888.65841168903,
"y": 8613.39249175618
},
"targetPosition": {
"x": 18841.878281255034,
"y": 8833.475701921287
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
{
"type": "Panel Data",
"name": "Trend",
"config": "{\n \"valueDecimals\": 2\n}",
"project": "Foundations",
"dataFormula": {
"type": "Data Formula",
"name": "New Data Formula",
"code": "record.trend",
"project": "Foundations",
"id": "22047362-e633-4976-b095-8c571c61e5e3",
"savedPayload": {
"position": {
"x": 19131.629649865827,
"y": 8494.220437702823
},
"targetPosition": {
"x": 19009.085866987447,
"y": 8682.921315490543
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 3,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"textStyle": {
"type": "Text Style",
"name": "New Text Style",
"config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
"project": "Foundations",
"id": "3299bf0b-01bb-409f-85d1-ceca0132bc33",
"savedPayload": {
"position": {
"x": 19209.56233492983,
"y": 8580.773453049145
},
"targetPosition": {
"x": 19009.085866987447,
"y": 8682.921315490543
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 3,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "1182168c-bccb-4480-8808-89b3125d4e69",
"savedPayload": {
"position": {
"x": 19009.085866987447,
"y": 8682.921315490543
},
"targetPosition": {
"x": 18841.878281255034,
"y": 8833.475701921287
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
{
"type": "Panel Data",
"name": "ATR N Period",
"config": "{\n \"valueDecimals\": 2\n}",
"project": "Foundations",
"dataFormula": {
"type": "Data Formula",
"name": "New Data Formula",
"code": "record.atrNPeriod",
"project": "Foundations",
"id": "a90a6a2e-1cf4-4f43-815a-d94571f0e0e9",
"savedPayload": {
"position": {
"x": 19156.660119580076,
"y": 8743.830956803162
},
"targetPosition": {
"x": 19065.645707712894,
"y": 8809.956797686065
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"textStyle": {
"type": "Text Style",
"name": "New Text Style",
"config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
"project": "Foundations",
"id": "5db1a18f-a195-4086-bbf6-79fa37a7d20e",
"savedPayload": {
"position": {
"x": 19168.419571697686,
"y": 8855.714670032094
},
"targetPosition": {
"x": 19065.645707712894,
"y": 8809.956797686065
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "7d0cd8f7-5eb9-424e-a826-5158ea3f1f43",
"savedPayload": {
"position": {
"x": 19065.645707712894,
"y": 8809.956797686065
},
"targetPosition": {
"x": 18841.878281255034,
"y": 8833.475701921287
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
}
],
"id": "6c4643d2-7507-444b-b743-46d84f48538c",
"savedPayload": {
"position": {
"x": 18841.878281255034,
"y": 8833.475701921287
},
"targetPosition": {
"x": 18616.878281255034,
"y": 9223.187133624284
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": true,
"angleToParent": 1,
"distanceToParent": 4,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
}
],
"id": "1439fa29-e3f8-4b76-8a42-7bf876159e4c",
"savedPayload": {
"position": {
"x": 18616.878281255034,
"y": 9223.187133624284
},
"targetPosition": {
"x": 18766.878281255034,
"y": 9482.994754759615
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
}
],
"id": "d8d5742d-d4cd-4ba9-8272-88505be5c8cb",
"savedPayload": {
"position": {
"x": 18646.587620884307,
"y": 9612.637254159677
},
"targetPosition": {
"x": 18916.878281255034,
"y": 9742.802375894946
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": true,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
{
"type": "Plotter",
"name": "FastTrend",
"config": "{\n \"codeName\": \"FastTrend\"\n}",
"project": "Foundations",
"modules": [
{
"type": "Plotter Module",
"name": "FastTrend",
"config": "{\n \"codeName\": \"FastTrend\",\n \"icon\": \"trend\"\n}",
"project": "Foundations",
"shapes": {
"type": "Shapes",
"name": "New Shapes",
"project": "Foundations",
"chartPoints": [
{
"type": "Chart Points",
"name": "New Chart Points",
"project": "Foundations",
"points": [
{
"type": "Point",
"name": "FastTrend Begin",
"project": "Foundations",
"pointFormula": {
"type": "Point Formula",
"name": "New Point Formula",
"code": "x = record.begin\ny = record.previous.FastTrend",
"project": "Foundations",
"id": "c99c1eff-a461-4adc-a7b8-ab18fd2074cb",
"savedPayload": {
"position": {
"x": 18397.26303898437,
"y": 9742.802375894946
},
"targetPosition": {
"x": 18397.26303898437,
"y": 9442.802375894946
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "b05f2e32-5598-45f7-a7a4-b04b47cd5ffa",
"savedPayload": {
"position": {
"x": 18397.26303898437,
"y": 9442.802375894946
},
"targetPosition": {
"x": 18397.26303898437,
"y": 9142.802375894946
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
{
"type": "Point",
"name": "FastTrend End",
"project": "Foundations",
"pointFormula": {
"type": "Point Formula",
"name": "New Point Formula",
"code": "x = record.end\ny = record.FastTrend",
"project": "Foundations",
"id": "a1db9f2d-0c6d-4ac7-be0b-a45b084a274c",
"savedPayload": {
"position": {
"x": 17877.647796713703,
"y": 8842.802375894946
},
"targetPosition": {
"x": 18137.455417849036,
"y": 8992.802375894946
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "2821928d-e4ba-46ab-a1cf-a2dd920f52c4",
"savedPayload": {
"position": {
"x": 18137.455417849036,
"y": 8992.802375894946
},
"targetPosition": {
"x": 18397.26303898437,
"y": 9142.802375894946
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
}
],
"id": "23cdc0eb-a105-4bef-8227-4130666fdd20",
"savedPayload": {
"position": {
"x": 18393.26303898437,
"y": 9142.802375894946
},
"targetPosition": {
"x": 18653.0706601197,
"y": 8992.802375894946
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": true,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
}
],
"polygons": [
{
"type": "Polygon",
"name": "FastTrend",
"project": "Foundations",
"polygonBorder": {
"type": "Polygon Border",
"name": "New Polygon Border",
"project": "Foundations",
"style": {
"type": "Style",
"name": "New Style",
"config": "{\n \"default\": {\n \"opacity\": 0.5,\n \"lineWidth\": 3,\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": "28b1983f-cbbc-4f47-ae4d-4feec610336e",
"savedPayload": {
"position": {
"x": 19704.994775024854,
"y": 8509.278573222435
},
"targetPosition": {
"x": 19663.242844736833,
"y": 8806.358993844906
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 1
},
"uiObject": {}
}
},
"styleConditions": [],
"id": "445d5587-9bc4-4d7c-99af-a24e443d6fe4",
"savedPayload": {
"position": {
"x": 18357.0706601197,
"y": 8692.802375894946
},
"targetPosition": {
"x": 18657.0706601197,
"y": 8692.802375894946
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": true,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
"polygonVertexes": [
{
"type": "Polygon Vertex",
"name": " FastTrend End",
"project": "Foundations",
"id": "6b4f1c3e-a08e-492d-ab11-40297365db95",
"savedPayload": {
"position": {
"x": 18657.0706601197,
"y": 8392.802375894946
},
"targetPosition": {
"x": 18657.0706601197,
"y": 8692.802375894946
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Point",
"name": "FastTrend End",
"id": "2821928d-e4ba-46ab-a1cf-a2dd920f52c4"
}
}
},
{
"type": "Polygon Vertex",
"name": " FastTrend Begin",
"project": "Foundations",
"id": "eff9abe3-6736-47f8-8079-9b516c68559e",
"savedPayload": {
"position": {
"x": 18957.0706601197,
"y": 8692.802375894946
},
"targetPosition": {
"x": 18657.0706601197,
"y": 8692.802375894946
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Point",
"name": "FastTrend Begin",
"id": "b05f2e32-5598-45f7-a7a4-b04b47cd5ffa"
}
}
}
],
"id": "6c3c07bc-a09a-4449-9231-a229eb0969a3",
"savedPayload": {
"position": {
"x": 18653.0706601197,
"y": 8692.802375894946
},
"targetPosition": {
"x": 18653.0706601197,
"y": 8992.802375894946
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": true,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
}
],
"images": [],
"texts": [],
"id": "42cd4851-4d67-4f3e-b1bb-00e88193ac8d",
"savedPayload": {
"position": {
"x": 18653.0706601197,
"y": 8992.802375894946
},
"targetPosition": {
"x": 18912.878281255034,
"y": 9142.802375894946
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
"panels": [
{
"type": "Plotter Panel",
"name": "FastTrend",
"config": "{\n \"codeName\": \"FastTrend\"\n}",
"project": "Foundations",
"panelData": [
{
"type": "Panel Data",
"name": "NegativeDisorder",
"config": "{\n \"valueDecimals\": 2\n}",
"project": "Foundations",
"dataFormula": {
"type": "Data Formula",
"name": "New Data Formula",
"code": "record.NegativeDisorder",
"project": "Foundations",
"id": "6f6fd7cc-2ec6-4b8d-b57a-d21b8e44f56a",
"savedPayload": {
"position": {
"x": 19048.04229596627,
"y": 8723.645580339902
},
"targetPosition": {
"x": 19333.359250854814,
"y": 8816.350678652387
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"textStyle": {
"type": "Text Style",
"name": "New Text Style",
"config": "{\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
"project": "Foundations",
"id": "7efe1f26-e086-4f03-b81b-390c538034ab",
"savedPayload": {
"position": {
"x": 19556.30269849803,
"y": 8615.611496744728
},
"targetPosition": {
"x": 19333.359250854814,
"y": 8816.350678652387
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "3e96af99-338d-4f3d-911c-1cc034631e75",
"savedPayload": {
"position": {
"x": 19333.359250854814,
"y": 8816.350678652387
},
"targetPosition": {
"x": 19395.73275810014,
"y": 9109.794958872528
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
{
"type": "Panel Data",
"name": "PositiveDisorder",
"config": "{\n \"valueDecimals\": 2\n}",
"project": "Foundations",
"dataFormula": {
"type": "Data Formula",
"name": "New Data Formula",
"code": "record.PositiveDisorder",
"project": "Foundations",
"id": "6f5efb4a-985d-4564-a984-8201515a02b4",
"savedPayload": {
"position": {
"x": 19781.882136632765,
"y": 8762.104496738655
},
"targetPosition": {
"x": 19689.177038320282,
"y": 9047.4214516272
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"textStyle": {
"type": "Text Style",
"name": "New Text Style",
"config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
"project": "Foundations",
"id": "d13f08f9-0e05-4037-a2e0-aa3a0477eb9e",
"savedPayload": {
"position": {
"x": 19889.91622022794,
"y": 9270.364899270418
},
"targetPosition": {
"x": 19689.177038320282,
"y": 9047.4214516272
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "1a508a59-1ae0-48ee-aaa2-79f7843b4b90",
"savedPayload": {
"position": {
"x": 19689.177038320282,
"y": 9047.4214516272
},
"targetPosition": {
"x": 19395.73275810014,
"y": 9109.794958872528
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
{
"type": "Panel Data",
"name": "FastTrend",
"config": "{\n \"valueDecimals\": 2\n}",
"project": "Foundations",
"dataFormula": {
"type": "Data Formula",
"name": "New Data Formula",
"code": "record.FastTrend",
"project": "Foundations",
"id": "50a78079-9423-45c9-a0ec-39c91d9bd40b",
"savedPayload": {
"position": {
"x": 19743.423220234014,
"y": 9495.944337405153
},
"targetPosition": {
"x": 19458.10626534547,
"y": 9403.239239092669
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"textStyle": {
"type": "Text Style",
"name": "New Text Style",
"config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
"project": "Foundations",
"id": "e04e615d-fc3c-4875-8781-8b007ea9ff64",
"savedPayload": {
"position": {
"x": 19235.16281770225,
"y": 9603.978421000327
},
"targetPosition": {
"x": 19458.10626534547,
"y": 9403.239239092669
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "3f7bca04-d116-4786-9aa4-f93f0d0a6b50",
"savedPayload": {
"position": {
"x": 19458.10626534547,
"y": 9403.239239092669
},
"targetPosition": {
"x": 19395.73275810014,
"y": 9109.794958872528
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
}
],
"id": "481119ba-4701-413e-8e81-2194c3d88c48",
"savedPayload": {
"position": {
"x": 19172.685902390367,
"y": 8992.802375894946
},
"targetPosition": {
"x": 18912.878281255034,
"y": 9142.802375894946
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": true,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
}
],
"id": "cc60efa3-ef7e-4879-b9ea-3d1317fcd70b",
"savedPayload": {
"position": {
"x": 18912.878281255034,
"y": 9142.802375894946
},
"targetPosition": {
"x": 18912.878281255034,
"y": 9442.802375894946
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
}
],
"id": "21a4cbb4-122e-4932-8a15-a4d413325c3a",
"savedPayload": {
"position": {
"x": 18729.831340697416,
"y": 9508.252931154537
},
"targetPosition": {
"x": 18916.878281255034,
"y": 9742.802375894946
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": true,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
{
"type": "Plotter",
"name": "Volume Energy",
"config": "{\n \"codeName\": \"VolumeEnergy\"\n}",
"project": "Foundations",
"modules": [
{
"type": "Plotter Module",
"name": "Volume Energy",
"config": "{\n \"codeName\": \"VolumeEnergy\",\n \"icon\": \"trend\"\n}",
"project": "Foundations",
"shapes": {
"type": "Shapes",
"name": "New Shapes",
"project": "Foundations",
"chartPoints": [
{
"type": "Chart Points",
"name": "New Chart Points",
"project": "Foundations",
"points": [
{
"type": "Point",
"name": "DiffEnergy Begin",
"project": "Foundations",
"pointFormula": {
"type": "Point Formula",
"name": "New Point Formula",
"code": "x = record.begin\ny = record.previous.VolumeEnergy",
"project": "Foundations",
"id": "451e8761-b435-4a21-934c-a21efdf84216",
"savedPayload": {
"position": {
"x": 18466.878281255034,
"y": 9482.994754759615
},
"targetPosition": {
"x": 18616.878281255034,
"y": 9223.187133624284
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "707e2d33-211b-402c-9768-59ec01d0d177",
"savedPayload": {
"position": {
"x": 18616.878281255034,
"y": 9223.187133624284
},
"targetPosition": {
"x": 18766.878281255034,
"y": 8963.379512488953
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
{
"type": "Point",
"name": "DiffEnergy End",
"project": "Foundations",
"pointFormula": {
"type": "Point Formula",
"name": "New Point Formula",
"code": "x = record.end\ny = record.VolumeEnergy",
"project": "Foundations",
"id": "94e23eb3-88a4-431f-80bf-df5796da10ea",
"savedPayload": {
"position": {
"x": 18466.878281255034,
"y": 8443.764270218291
},
"targetPosition": {
"x": 18616.878281255034,
"y": 8703.571891353622
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "fe399c06-0b6b-4ec6-bca2-fe83aaee3d83",
"savedPayload": {
"position": {
"x": 18616.878281255034,
"y": 8703.571891353622
},
"targetPosition": {
"x": 18766.878281255034,
"y": 8963.379512488953
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
}
],
"id": "7076d3b2-367b-4659-bf81-e668b1be33ca",
"savedPayload": {
"position": {
"x": 18766.878281255034,
"y": 8963.379512488953
},
"targetPosition": {
"x": 19066.878281255034,
"y": 8963.379512488953
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
}
],
"polygons": [
{
"type": "Polygon",
"name": "New Polygon",
"project": "Foundations",
"polygonBorder": {
"type": "Polygon Border",
"name": "New Polygon Border",
"project": "Foundations",
"style": {
"type": "Style",
"name": "New Style",
"config": "{\n \"default\": {\n \"opacity\": 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": "64182bfb-b71a-4166-bdd5-ee2dcf826a66",
"savedPayload": {
"position": {
"x": 18697.26303898437,
"y": 8403.571891353622
},
"targetPosition": {
"x": 18957.0706601197,
"y": 8553.571891353622
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"styleConditions": [],
"id": "872d33ef-87b3-41b3-a5a3-ee730ce20852",
"savedPayload": {
"position": {
"x": 18957.0706601197,
"y": 8553.571891353622
},
"targetPosition": {
"x": 19216.878281255034,
"y": 8703.571891353622
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
"polygonVertexes": [
{
"type": "Polygon Vertex",
"name": " DiffEnergy End",
"project": "Foundations",
"id": "0c0b45c8-f77d-4c80-9766-5ab1ecf36d0b",
"savedPayload": {
"position": {
"x": 19366.878281255034,
"y": 8443.764270218291
},
"targetPosition": {
"x": 19216.878281255034,
"y": 8703.571891353622
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Point",
"name": "DiffEnergy End",
"id": "fe399c06-0b6b-4ec6-bca2-fe83aaee3d83"
}
}
},
{
"type": "Polygon Vertex",
"name": " DiffEnergy Begin",
"project": "Foundations",
"id": "af0b4895-b584-4467-a575-0bf8b73e1a84",
"savedPayload": {
"position": {
"x": 19476.685902390367,
"y": 8853.571891353622
},
"targetPosition": {
"x": 19216.878281255034,
"y": 8703.571891353622
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Point",
"name": "DiffEnergy Begin",
"id": "707e2d33-211b-402c-9768-59ec01d0d177"
}
}
}
],
"id": "70a66147-d465-4f1e-b9ef-f66875535166",
"savedPayload": {
"position": {
"x": 19216.878281255034,
"y": 8703.571891353622
},
"targetPosition": {
"x": 19066.878281255034,
"y": 8963.379512488953
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
}
],
"images": [],
"texts": [],
"id": "856726f2-bb7e-44fe-bfc9-a169b2b1e5ab",
"savedPayload": {
"position": {
"x": 19066.878281255034,
"y": 8963.379512488953
},
"targetPosition": {
"x": 19216.878281255034,
"y": 9223.187133624284
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
"panels": [
{
"type": "Plotter Panel",
"name": "Volume Energy",
"config": "{\n \"codeName\": \"VolumeEnergy\",\n \"isLegacy\": false\n}",
"project": "Foundations",
"panelData": [
{
"type": "Panel Data",
"name": "VolumeEnergy",
"config": "{\n \"valueDecimals\": 2\n}",
"project": "Foundations",
"dataFormula": {
"type": "Data Formula",
"name": "New Data Formula",
"code": "record.VolumeEnergy",
"project": "Foundations",
"id": "ae67f6c3-7d4e-4b24-9be9-bfbfa3af0274",
"savedPayload": {
"position": {
"x": 19966.878281255034,
"y": 8963.379512488953
},
"targetPosition": {
"x": 19816.878281255034,
"y": 9223.187133624284
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"textStyle": {
"type": "Text Style",
"name": "New Text Style",
"config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
"project": "Foundations",
"id": "30e68def-9941-41e3-9112-e180db9af252",
"savedPayload": {
"position": {
"x": 19966.878281255034,
"y": 9482.994754759615
},
"targetPosition": {
"x": 19816.878281255034,
"y": 9223.187133624284
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "276099cb-3677-4bcc-8471-805f2972999f",
"savedPayload": {
"position": {
"x": 19816.878281255034,
"y": 9223.187133624284
},
"targetPosition": {
"x": 19516.878281255034,
"y": 9223.187133624284
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
}
],
"id": "0e783b43-05f8-4f12-b532-6e2b0f23ea20",
"savedPayload": {
"position": {
"x": 19516.878281255034,
"y": 9223.187133624284
},
"targetPosition": {
"x": 19216.878281255034,
"y": 9223.187133624284
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
}
],
"id": "9750e977-01fd-4db6-b2a9-0dac0dee6119",
"savedPayload": {
"position": {
"x": 19216.878281255034,
"y": 9223.187133624284
},
"targetPosition": {
"x": 19066.878281255034,
"y": 9482.994754759615
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
}
],
"id": "b10c2c51-efed-4799-9bc3-a05bb2fa7d64",
"savedPayload": {
"position": {
"x": 18850.12200106814,
"y": 9450.324002240399
},
"targetPosition": {
"x": 18916.878281255034,
"y": 9742.802375894946
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": true,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
{
"type": "Plotter",
"name": "Volume Agitation",
"config": "{\n \"codeName\": \"VolumeEnergyB\"\n}",
"project": "Foundations",
"modules": [
{
"type": "Plotter Module",
"name": "Volume Energy BUY",
"config": "{\n \"codeName\": \"VolumeEnergyB\",\n \"icon\": \"trend\"\n}",
"project": "Foundations",
"shapes": {
"type": "Shapes",
"name": "New Shapes",
"project": "Foundations",
"chartPoints": [
{
"type": "Chart Points",
"name": "New Chart Points",
"project": "Foundations",
"points": [
{
"type": "Point",
"name": "Volume Energy BUY Begin",
"project": "Foundations",
"pointFormula": {
"type": "Point Formula",
"name": "New Point Formula",
"code": "x = record.begin\ny = record.previous.VolumeEnergyB",
"project": "Foundations",
"id": "66b0918a-a933-4fd9-adce-3da1d1648324",
"savedPayload": {
"position": {
"x": 19510.587404640937,
"y": 9611.901265375764
},
"targetPosition": {
"x": 19323.54046408332,
"y": 9377.351820635355
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "caf902b1-851c-42cc-b38c-fcf9e0cb386b",
"savedPayload": {
"position": {
"x": 19323.54046408332,
"y": 9377.351820635355
},
"targetPosition": {
"x": 19136.4935235257,
"y": 9142.802375894946
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
{
"type": "Point",
"name": "Volume Energy BUY End",
"project": "Foundations",
"pointFormula": {
"type": "Point Formula",
"name": "New Point Formula",
"code": "x = record.end\ny = record.VolumeEnergyB",
"project": "Foundations",
"id": "ede691c5-fe8e-408e-a15e-afded42a451f",
"savedPayload": {
"position": {
"x": 19002.98096315191,
"y": 9727.75912320404
},
"targetPosition": {
"x": 19069.737243338805,
"y": 9435.280749549493
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "00685c80-0f1f-4ef3-b460-ff4b6d616b62",
"savedPayload": {
"position": {
"x": 19069.737243338805,
"y": 9435.280749549493
},
"targetPosition": {
"x": 19136.4935235257,
"y": 9142.802375894946
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
{
"type": "Point",
"name": "TmpB Begin",
"project": "Foundations",
"pointFormula": {
"type": "Point Formula",
"name": "New Point Formula",
"code": "x = record.begin\ny = record.previous.TmpB",
"project": "Foundations",
"id": "3dd71688-7666-4bf2-ad27-e6c38577bac7",
"savedPayload": {
"position": {
"x": 18595.912202784246,
"y": 9403.132619365482
},
"targetPosition": {
"x": 18866.202863154973,
"y": 9272.967497630214
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "c2f26d98-59e5-48a2-8c6d-fc32968d4c48",
"savedPayload": {
"position": {
"x": 18866.202863154973,
"y": 9272.967497630214
},
"targetPosition": {
"x": 19136.4935235257,
"y": 9142.802375894946
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
{
"type": "Point",
"name": "TmpB End",
"project": "Foundations",
"pointFormula": {
"type": "Point Formula",
"name": "TmpB End",
"code": "x = record.end\ny = record.TmpB",
"project": "Foundations",
"id": "6aa27eca-0d83-4d6e-9ac2-09c6d44b6c1d",
"savedPayload": {
"position": {
"x": 18595.912202784246,
"y": 8882.47213242441
},
"targetPosition": {
"x": 18866.202863154973,
"y": 9012.637254159677
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "efde5247-bc22-4401-91f7-bb0c6c1d3f50",
"savedPayload": {
"position": {
"x": 18866.202863154973,
"y": 9012.637254159677
},
"targetPosition": {
"x": 19136.4935235257,
"y": 9142.802375894946
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
{
"type": "Point",
"name": "RelativeAgitation Begin",
"project": "Foundations",
"pointFormula": {
"type": "Point Formula",
"name": "New Point Formula",
"code": "x = record.begin\ny = record.previous.RelativeAgitation",
"project": "Foundations",
"id": "0eb76e4f-69f1-4d66-95b6-9d106d5e9dcd",
"savedPayload": {
"position": {
"x": 19002.98096315191,
"y": 8557.845628585852
},
"targetPosition": {
"x": 19069.737243338805,
"y": 8850.324002240399
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "d3c11867-9ce8-450d-94b1-f9036e418928",
"savedPayload": {
"position": {
"x": 19069.737243338805,
"y": 8850.324002240399
},
"targetPosition": {
"x": 19136.4935235257,
"y": 9142.802375894946
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
{
"type": "Point",
"name": "RelativeAgitation End",
"project": "Foundations",
"pointFormula": {
"type": "Point Formula",
"name": "New Point Formula",
"code": "x = record.end\ny = record.RelativeAgitation",
"project": "Foundations",
"id": "26600e1c-7079-43cc-a5f9-0a366e33240d",
"savedPayload": {
"position": {
"x": 19510.587404640937,
"y": 8673.703486414128
},
"targetPosition": {
"x": 19323.54046408332,
"y": 8908.252931154537
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "68d66809-50b7-4c4e-aaa3-428b0c9e5a64",
"savedPayload": {
"position": {
"x": 19323.54046408332,
"y": 8908.252931154537
},
"targetPosition": {
"x": 19136.4935235257,
"y": 9142.802375894946
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
}
],
"id": "b13bc032-454b-4a66-bdc7-09d8ad5b7809",
"savedPayload": {
"position": {
"x": 18830.08216843255,
"y": 8953.836955360619
},
"targetPosition": {
"x": 19129.10936087281,
"y": 8977.976925975638
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": true,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
}
],
"polygons": [
{
"type": "Polygon",
"name": "New Polygon",
"project": "Foundations",
"polygonBorder": {
"type": "Polygon Border",
"name": "New Polygon Border",
"project": "Foundations",
"style": {
"type": "Style",
"name": "New Style",
"config": " { \"default\": { \"opacity\": 0.2, \"lineWidth\": 1, \"lineDash\": [0,0], \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\" }, \"atMousePosition\": { \"opacity\": 0.3, \"lineWidth\": 2, \"lineDash\": [0,0], \"paletteColor\": \"UI_COLOR.RUSTED_RED\" }}",
"project": "Foundations",
"id": "55caa0c1-d9ae-4cfd-be9c-d8c9925ac8f9",
"savedPayload": {
"position": {
"x": 19907.22067503921,
"y": 8664.87356443034
},
"targetPosition": {
"x": 19814.515576726728,
"y": 8950.190519318885
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"styleConditions": [],
"id": "6fe15289-96f1-4bf3-85ea-6465a628616a",
"savedPayload": {
"position": {
"x": 19814.515576726728,
"y": 8950.190519318885
},
"targetPosition": {
"x": 19721.810478414245,
"y": 9235.50747420743
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
"polygonVertexes": [
{
"type": "Polygon Vertex",
"name": " RelativeAgitation End",
"project": "Foundations",
"id": "dc28b5b5-5450-4f3f-b456-848e8e9c195b",
"savedPayload": {
"position": {
"x": 20007.12743330279,
"y": 9328.212572519915
},
"targetPosition": {
"x": 19721.810478414245,
"y": 9235.50747420743
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Point",
"name": "RelativeAgitation End",
"id": "68d66809-50b7-4c4e-aaa3-428b0c9e5a64"
}
}
},
{
"type": "Polygon Vertex",
"name": " RelativeAgitation Begin",
"project": "Foundations",
"id": "2aab1fb3-feaa-4638-b975-7682b3f55334",
"savedPayload": {
"position": {
"x": 19629.105380101762,
"y": 9520.824429095976
},
"targetPosition": {
"x": 19721.810478414245,
"y": 9235.50747420743
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Point",
"name": "RelativeAgitation Begin",
"id": "d3c11867-9ce8-450d-94b1-f9036e418928"
}
}
}
],
"id": "d1eec550-95bb-41e9-8118-9eccfa1f87ea",
"savedPayload": {
"position": {
"x": 19299.528784892158,
"y": 8731.08176620754
},
"targetPosition": {
"x": 19129.10936087281,
"y": 8977.976925975638
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": true,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
}
],
"images": [],
"texts": [],
"id": "35fd4357-8435-45b8-ad32-595f85570484",
"savedPayload": {
"position": {
"x": 19129.10936087281,
"y": 8977.976925975638
},
"targetPosition": {
"x": 19257.717129293727,
"y": 9249.012056358752
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
"panels": [
{
"type": "Plotter Panel",
"name": "Volume Energy BUY",
"config": "{\n \"codeName\": \"VolumeEnergyB\",\n \"isLegacy\": false\n}",
"project": "Foundations",
"panelData": [
{
"type": "Panel Data",
"name": "VolumeEnergy",
"config": "{\n \"valueDecimals\": 2\n}",
"project": "Foundations",
"dataFormula": {
"type": "Data Formula",
"name": "New Data Formula",
"code": "record.VolumeEnergyB",
"project": "Foundations",
"id": "cc223fb6-bab9-4e98-99ab-367a430db8a3",
"savedPayload": {
"position": {
"x": 19333.98913258091,
"y": 8803.705410514161
},
"targetPosition": {
"x": 19580.88429234901,
"y": 8974.124834533508
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"textStyle": {
"type": "Text Style",
"name": "New Text Style",
"config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
"project": "Foundations",
"id": "5bf7e64f-b78b-48f3-8e12-40a3da020803",
"savedPayload": {
"position": {
"x": 19851.919422732124,
"y": 8845.517066112592
},
"targetPosition": {
"x": 19580.88429234901,
"y": 8974.124834533508
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "0c0f315c-d4ff-471a-8957-0a0fa4285091",
"savedPayload": {
"position": {
"x": 19580.88429234901,
"y": 8974.124834533508
},
"targetPosition": {
"x": 19556.74432173399,
"y": 9273.15202697377
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
{
"type": "Panel Data",
"name": "Agitation",
"config": "{\n \"valueDecimals\": 10\n}",
"project": "Foundations",
"dataFormula": {
"type": "Data Formula",
"name": "New Data Formula",
"code": "record.TmpB",
"project": "Foundations",
"id": "90ff5128-8aec-4d95-b357-4505b3b91296",
"savedPayload": {
"position": {
"x": 20026.1909381936,
"y": 9050.396837820692
},
"targetPosition": {
"x": 19855.771514174252,
"y": 9297.291997588789
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"textStyle": {
"type": "Text Style",
"name": "New Text Style",
"config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
"project": "Foundations",
"id": "b422b1c9-b5a4-4cb3-8dff-7f36d79da7c0",
"savedPayload": {
"position": {
"x": 19984.379282595168,
"y": 9568.327127971903
},
"targetPosition": {
"x": 19855.771514174252,
"y": 9297.291997588789
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "3399442a-fa8c-4ad7-a4b4-68f53348e909",
"savedPayload": {
"position": {
"x": 19855.771514174252,
"y": 9297.291997588789
},
"targetPosition": {
"x": 19556.74432173399,
"y": 9273.15202697377
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
{
"type": "Panel Data",
"name": "Relative Agitation",
"config": "{\n \"valueDecimals\": 10\n}",
"project": "Foundations",
"dataFormula": {
"type": "Data Formula",
"name": "New Data Formula",
"code": "record.RelativeAgitation",
"project": "Foundations",
"id": "6a04a6f1-3cf6-412e-82f5-8b16f7ecfb15",
"savedPayload": {
"position": {
"x": 19779.499510887068,
"y": 9742.598643433379
},
"targetPosition": {
"x": 19532.60435111897,
"y": 9572.179219414033
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"textStyle": {
"type": "Text Style",
"name": "New Text Style",
"config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
"project": "Foundations",
"id": "6f3c8fcc-1ca4-47c6-a3d8-c7463716ab85",
"savedPayload": {
"position": {
"x": 19261.569220735855,
"y": 9700.786987834948
},
"targetPosition": {
"x": 19532.60435111897,
"y": 9572.179219414033
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "bcae88cf-0c1d-4d1c-8465-cc9a04cb73ca",
"savedPayload": {
"position": {
"x": 19532.60435111897,
"y": 9572.179219414033
},
"targetPosition": {
"x": 19556.74432173399,
"y": 9273.15202697377
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
}
],
"id": "c2509dc2-a9b0-4a27-8e8f-6112b9241d5b",
"savedPayload": {
"position": {
"x": 19556.74432173399,
"y": 9273.15202697377
},
"targetPosition": {
"x": 19257.717129293727,
"y": 9249.012056358752
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
}
],
"id": "5018ecd9-4b9b-438c-a637-11a4258d06f0",
"savedPayload": {
"position": {
"x": 19257.717129293727,
"y": 9249.012056358752
},
"targetPosition": {
"x": 19087.29770527438,
"y": 9495.907216126849
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
}
],
"id": "f0a18882-dfcc-4075-9849-77c3299f189c",
"savedPayload": {
"position": {
"x": 18983.63456144193,
"y": 9450.324002240399
},
"targetPosition": {
"x": 18916.878281255034,
"y": 9742.802375894946
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": true,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
{
"type": "Plotter",
"name": "On-Balance-Volume",
"config": "{\n \"codeName\": \"OBV\"\n}",
"project": "Foundations",
"modules": [
{
"type": "Plotter Module",
"name": "On-Balance-Volume",
"config": "{\n \"codeName\": \"OBV\",\n \"icon\": \"moving-average\"\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": "OBV Begin",
"project": "Foundations",
"pointFormula": {
"type": "Point Formula",
"name": "New Point Formula",
"code": "x = record.begin\ny = record.previous.OBV",
"project": "Foundations",
"id": "b0b8c435-e162-4078-bb27-9d20fc613927",
"savedPayload": {
"position": {
"x": 18510.626726077575,
"y": 9418.827571448834
},
"targetPosition": {
"x": 18697.673666635194,
"y": 9184.278126708425
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "176e395c-104b-4859-b7f5-b6d05940dfd8",
"savedPayload": {
"position": {
"x": 18697.673666635194,
"y": 9184.278126708425
},
"targetPosition": {
"x": 18884.720607192812,
"y": 8949.728681968016
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
{
"type": "Point",
"name": "OBV End",
"project": "Foundations",
"pointFormula": {
"type": "Point Formula",
"name": "New Point Formula",
"code": "x = record.end\ny = record.OBV",
"project": "Foundations",
"id": "a2e5a923-c589-4519-95dd-4878c18b1ade",
"savedPayload": {
"position": {
"x": 18665.51599257297,
"y": 8391.204432781495
},
"targetPosition": {
"x": 18775.11829988289,
"y": 8670.466557374755
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "51774745-2c3b-43da-a054-dcee26a8ed15",
"savedPayload": {
"position": {
"x": 18775.11829988289,
"y": 8670.466557374755
},
"targetPosition": {
"x": 18884.720607192812,
"y": 8949.728681968016
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
}
],
"id": "740e6675-a169-4aaf-a3aa-515a7054e521",
"savedPayload": {
"position": {
"x": 18884.720607192812,
"y": 8949.728681968016
},
"targetPosition": {
"x": 19181.36985506035,
"y": 8994.441361820867
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": true,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
}
],
"polygons": [
{
"type": "Polygon",
"name": "New Polygon",
"project": "Foundations",
"polygonBorder": {
"type": "Polygon Border",
"name": "New Polygon Border",
"project": "Foundations",
"style": {
"type": "Style",
"name": "New Style",
"config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_BLUE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}",
"project": "Foundations",
"id": "1d9f07ca-d1ab-485a-88c7-f77274dc2f15",
"savedPayload": {
"position": {
"x": 18899.317906137152,
"y": 8385.798035965217
},
"targetPosition": {
"x": 19133.86735087756,
"y": 8572.844976522838
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"styleConditions": [],
"id": "fe580af0-2417-4ad0-8671-1be39f7681c7",
"savedPayload": {
"position": {
"x": 19133.86735087756,
"y": 8572.844976522838
},
"targetPosition": {
"x": 19368.41679561797,
"y": 8759.891917080458
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
"polygonVertexes": [
{
"type": "Polygon Vertex",
"name": " OBV Begin",
"project": "Foundations",
"id": "3f3a1f18-02d3-44c4-8a75-4a5579c4d42e",
"savedPayload": {
"position": {
"x": 19555.46373617559,
"y": 8525.34247234005
},
"targetPosition": {
"x": 19368.41679561797,
"y": 8759.891917080458
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Point",
"name": "OBV Begin",
"id": "176e395c-104b-4859-b7f5-b6d05940dfd8"
}
}
},
{
"type": "Polygon Vertex",
"name": " OBV End",
"project": "Foundations",
"id": "adaa412b-b642-4fb9-bbac-d2e7bc4a518c",
"savedPayload": {
"position": {
"x": 19602.96624035838,
"y": 8946.938857638079
},
"targetPosition": {
"x": 19368.41679561797,
"y": 8759.891917080458
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Point",
"name": "OBV End",
"id": "51774745-2c3b-43da-a054-dcee26a8ed15"
}
}
}
],
"id": "7d88e851-63ca-47b9-83fe-43b2d6e82a78",
"savedPayload": {
"position": {
"x": 19368.41679561797,
"y": 8759.891917080458
},
"targetPosition": {
"x": 19181.36985506035,
"y": 8994.441361820867
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
}
],
"images": [],
"texts": [],
"id": "15307006-4c58-4ad7-81c2-b1036fbeae34",
"savedPayload": {
"position": {
"x": 19181.36985506035,
"y": 8994.441361820867
},
"targetPosition": {
"x": 19290.97216237027,
"y": 9273.703486414128
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
"panels": [
{
"type": "Plotter Panel",
"name": "On-Balance-Volume",
"config": "{\n \"codeName\": \"OBV\",\n \"isLegacy\": false\n}",
"project": "Foundations",
"panelData": [
{
"type": "Panel Data",
"name": "New Panel Data",
"config": "{\n \"valueDecimals\": 2\n}",
"project": "Foundations",
"dataFormula": {
"type": "Data Formula",
"name": "New Data Formula",
"code": "record.OBV",
"project": "Foundations",
"id": "37600085-15be-4819-b051-af8ce1e29391",
"savedPayload": {
"position": {
"x": 20071.31759866297,
"y": 9128.579401379422
},
"targetPosition": {
"x": 19884.27065810535,
"y": 9363.128846119831
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"textStyle": {
"type": "Text Style",
"name": "New Text Style",
"config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
"project": "Foundations",
"id": "51480391-e898-4062-bca3-0c27fb71b9ba",
"savedPayload": {
"position": {
"x": 19993.872965415267,
"y": 9642.390970713092
},
"targetPosition": {
"x": 19884.27065810535,
"y": 9363.128846119831
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "d48ae7ad-ebec-42a6-9684-a76bc126ddb2",
"savedPayload": {
"position": {
"x": 19884.27065810535,
"y": 9363.128846119831
},
"targetPosition": {
"x": 19587.62141023781,
"y": 9318.41616626698
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
}
],
"id": "4e510c89-fa95-4a6f-8255-5b9c68931717",
"savedPayload": {
"position": {
"x": 19587.62141023781,
"y": 9318.41616626698
},
"targetPosition": {
"x": 19290.97216237027,
"y": 9273.703486414128
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
}
],
"id": "4a7b28c2-aa6a-40c4-bf6c-43cb202d96f6",
"savedPayload": {
"position": {
"x": 19290.97216237027,
"y": 9273.703486414128
},
"targetPosition": {
"x": 19103.925221812653,
"y": 9508.252931154537
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
}
],
"id": "23f90404-c9f2-4949-825d-397b86df46e9",
"savedPayload": {
"position": {
"x": 19103.925221812653,
"y": 9508.252931154537
},
"targetPosition": {
"x": 18916.878281255034,
"y": 9742.802375894946
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": true,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
{
"type": "Plotter",
"name": "Volume Oscillators",
"config": "{\n \"codeName\": \"VolOsc\"\n}",
"project": "Foundations",
"modules": [
{
"type": "Plotter Module",
"name": "Volume Oscillators",
"config": "{\n \"codeName\": \"VolOsc\",\n \"icon\": \"moving-average\"\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": "Volume Oscillator Begin",
"project": "Foundations",
"pointFormula": {
"type": "Point Formula",
"name": "New Point Formula",
"code": "x = record.begin\ny = record.previous.osc",
"project": "Foundations",
"id": "26ed94c9-e698-4b4f-9215-fd238572a404",
"savedPayload": {
"position": {
"x": 19246.074239378362,
"y": 9025.46968605371
},
"targetPosition": {
"x": 19008.75292898146,
"y": 8841.952396319208
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "89d9e1f0-8ba6-46b3-81e2-a2244f0e3598",
"savedPayload": {
"position": {
"x": 19008.75292898146,
"y": 8841.952396319208
},
"targetPosition": {
"x": 18771.431618584556,
"y": 8658.435106584706
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
{
"type": "Point",
"name": "Volume Oscillator End",
"project": "Foundations",
"pointFormula": {
"type": "Point Formula",
"name": "New Point Formula",
"code": "x = record.end\ny = record.osc",
"project": "Foundations",
"id": "7ce40837-7240-4a43-bd41-57c3a88265f8",
"savedPayload": {
"position": {
"x": 18780.407262793717,
"y": 9258.367967670869
},
"targetPosition": {
"x": 18775.919440689137,
"y": 8958.401537127787
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "f1adcaee-b863-4c7e-bfd0-b6c8d9c46398",
"savedPayload": {
"position": {
"x": 18775.919440689137,
"y": 8958.401537127787
},
"targetPosition": {
"x": 18771.431618584556,
"y": 8658.435106584706
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
{
"type": "Point",
"name": "VOlume Oscillator BUY Begin",
"project": "Foundations",
"pointFormula": {
"type": "Point Formula",
"name": "New Point Formula",
"code": "x = record.begin\ny = record.previous.oscb",
"project": "Foundations",
"id": "e365e344-c912-40f4-b670-c0bcb7c8c540",
"savedPayload": {
"position": {
"x": 18307.981443049797,
"y": 9039.504568490012
},
"targetPosition": {
"x": 18539.706530817177,
"y": 8848.96983753736
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "3133c3e2-01b7-484b-8b60-59a7a1616970",
"savedPayload": {
"position": {
"x": 18539.706530817177,
"y": 8848.96983753736
},
"targetPosition": {
"x": 18771.431618584556,
"y": 8658.435106584706
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
{
"type": "Point",
"name": "Volume Oscillator BUY End",
"project": "Foundations",
"pointFormula": {
"type": "Point Formula",
"name": "New Point Formula",
"code": "x = record.end\ny = record.oscb",
"project": "Foundations",
"id": "b5342721-fbd9-4733-9eb3-df1be237ea14",
"savedPayload": {
"position": {
"x": 18184.543058144274,
"y": 8533.688092094051
},
"targetPosition": {
"x": 18477.987338364415,
"y": 8596.061599339379
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "86914bf5-eda4-44c3-8ec0-58c90a9da751",
"savedPayload": {
"position": {
"x": 18477.987338364415,
"y": 8596.061599339379
},
"targetPosition": {
"x": 18771.431618584556,
"y": 8658.435106584706
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
{
"type": "Point",
"name": "Volume Oscillator SELL Begin",
"project": "Foundations",
"pointFormula": {
"type": "Point Formula",
"name": "New Point Formula",
"code": "x = record.begin\ny = record.previous.oscs",
"project": "Foundations",
"id": "4d7078c4-6f96-4633-90fd-8b8d84b5734c",
"savedPayload": {
"position": {
"x": 18503.043729595174,
"y": 8121.808661984904
},
"targetPosition": {
"x": 18637.237674089865,
"y": 8390.121884284805
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "471c8c12-d6b8-40b9-8116-721779f08f36",
"savedPayload": {
"position": {
"x": 18637.237674089865,
"y": 8390.121884284805
},
"targetPosition": {
"x": 18771.431618584556,
"y": 8658.435106584706
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
{
"type": "Point",
"name": "Volume Oscillator SELL End",
"project": "Foundations",
"pointFormula": {
"type": "Point Formula",
"name": "New Point Formula",
"code": "x = record.end\ny = record.oscs",
"project": "Foundations",
"id": "e590fde7-7ab5-4d93-83d7-7277abe0db65",
"savedPayload": {
"position": {
"x": 19023.645955570293,
"y": 8114.019889843987
},
"targetPosition": {
"x": 18897.538787077425,
"y": 8386.227498214346
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "27aaacf6-34c7-4e33-9595-418546ed7e45",
"savedPayload": {
"position": {
"x": 18897.538787077425,
"y": 8386.227498214346
},
"targetPosition": {
"x": 18771.431618584556,
"y": 8658.435106584706
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
}
],
"id": "a16a41de-6405-40b6-90b3-329d22790a6f",
"savedPayload": {
"position": {
"x": 18771.431618584556,
"y": 8658.435106584706
},
"targetPosition": {
"x": 19482.878630072417,
"y": 8587.310993270055
},
"floatingObject": {
"isPinned": true,
"isFrozen": false,
"isCollapsed": true,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
}
],
"polygons": [
{
"type": "Polygon",
"name": "Volume Oscillator",
"project": "Foundations",
"polygonBorder": {
"type": "Polygon Border",
"name": "New Polygon Border",
"project": "Foundations",
"style": {
"type": "Style",
"name": "New Style",
"config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_BLUE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}",
"project": "Foundations",
"id": "e0676930-15e1-4472-a198-406109d20b47",
"savedPayload": {
"position": {
"x": 18814.765459716862,
"y": 8647.517235450157
},
"targetPosition": {
"x": 19069.969479423064,
"y": 8489.812104507006
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"styleConditions": [],
"id": "ec67bb48-ebc0-4812-b0cb-7cd3fa9f6d3e",
"savedPayload": {
"position": {
"x": 19069.969479423064,
"y": 8489.812104507006
},
"targetPosition": {
"x": 19325.173499129265,
"y": 8332.106973563854
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
"polygonVertexes": [
{
"type": "Polygon Vertex",
"name": " Volume Oscillator End",
"project": "Foundations",
"id": "c240958b-5f14-4740-a8f0-5080b854b33e",
"savedPayload": {
"position": {
"x": 19167.468368186113,
"y": 8076.902953857652
},
"targetPosition": {
"x": 19325.173499129265,
"y": 8332.106973563854
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Point",
"name": "Volume Oscillator End",
"id": "f1adcaee-b863-4c7e-bfd0-b6c8d9c46398"
}
}
},
{
"type": "Polygon Vertex",
"name": " Volume Oscillator Begin",
"project": "Foundations",
"id": "c5f31b73-3664-4582-81fb-79e520f962ba",
"savedPayload": {
"position": {
"x": 19580.377518835467,
"y": 8174.401842620702
},
"targetPosition": {
"x": 19325.173499129265,
"y": 8332.106973563854
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Point",
"name": "Volume Oscillator Begin",
"id": "89d9e1f0-8ba6-46b3-81e2-a2244f0e3598"
}
}
}
],
"id": "bd29ae1d-02eb-4cdb-a86a-9b73a23da549",
"savedPayload": {
"position": {
"x": 19325.173499129265,
"y": 8332.106973563854
},
"targetPosition": {
"x": 19482.878630072417,
"y": 8587.310993270055
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": true,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
{
"type": "Polygon",
"name": "Volume Oscillator BUY",
"project": "Foundations",
"polygonBorder": {
"type": "Polygon Border",
"name": "New Polygon Border",
"project": "Foundations",
"style": {
"type": "Style",
"name": "New Style",
"config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_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": "60b9bcab-1ada-4547-ae85-5494684e931c",
"savedPayload": {
"position": {
"x": 19219.160767319798,
"y": 7970.5023609818945
},
"targetPosition": {
"x": 19448.009638878477,
"y": 8164.4822413466345
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"styleConditions": [],
"id": "e13068ae-4c13-434f-a017-2a121d5d50d6",
"savedPayload": {
"position": {
"x": 19448.009638878477,
"y": 8164.4822413466345
},
"targetPosition": {
"x": 19676.858510437156,
"y": 8358.462121711374
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
"polygonVertexes": [
{
"type": "Polygon Vertex",
"name": " Volume Oscillator BUY End",
"project": "Foundations",
"id": "90b0958c-01e2-412c-a301-ea67b84ea381",
"savedPayload": {
"position": {
"x": 19870.838390801895,
"y": 8129.6132501526945
},
"targetPosition": {
"x": 19676.858510437156,
"y": 8358.462121711374
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Point",
"name": "Volume Oscillator BUY End",
"id": "86914bf5-eda4-44c3-8ec0-58c90a9da751"
}
}
},
{
"type": "Polygon Vertex",
"name": " VOlume Oscillator BUY Begin",
"project": "Foundations",
"id": "547d2c0d-e1f7-4928-bbba-217b68be718e",
"savedPayload": {
"position": {
"x": 19905.707381995835,
"y": 8552.442002076114
},
"targetPosition": {
"x": 19676.858510437156,
"y": 8358.462121711374
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Point",
"name": "VOlume Oscillator BUY Begin",
"id": "3133c3e2-01b7-484b-8b60-59a7a1616970"
}
}
}
],
"id": "d3565ab8-6293-40e4-92c3-3e13112e7c90",
"savedPayload": {
"position": {
"x": 19676.858510437156,
"y": 8358.462121711374
},
"targetPosition": {
"x": 19482.878630072417,
"y": 8587.310993270055
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": true,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
{
"type": "Polygon",
"name": "Volume Oscillator SELL",
"project": "Foundations",
"polygonBorder": {
"type": "Polygon Border",
"name": "New Polygon Border",
"project": "Foundations",
"style": {
"type": "Style",
"name": "New Style",
"config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_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": "f75d6e42-a199-4b80-9b3c-f8fa1c70d964",
"savedPayload": {
"position": {
"x": 19988.00519780637,
"y": 8145.896051781535
},
"targetPosition": {
"x": 19874.237559010493,
"y": 8423.487341923734
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"styleConditions": [],
"id": "e38a5690-282a-4655-ab91-0340a5f8ac41",
"savedPayload": {
"position": {
"x": 19874.237559010493,
"y": 8423.487341923734
},
"targetPosition": {
"x": 19760.469920214615,
"y": 8701.078632065934
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
"polygonVertexes": [
{
"type": "Polygon Vertex",
"name": " Volume Oscillator SELL End",
"project": "Foundations",
"id": "cada29a7-fca5-40c8-9db5-366ff8faaaeb",
"savedPayload": {
"position": {
"x": 20038.061210356813,
"y": 8814.846270861812
},
"targetPosition": {
"x": 19760.469920214615,
"y": 8701.078632065934
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Point",
"name": "Volume Oscillator SELL End",
"id": "27aaacf6-34c7-4e33-9595-418546ed7e45"
}
}
},
{
"type": "Polygon Vertex",
"name": " Volume Oscillator SELL Begin",
"project": "Foundations",
"id": "f1d736af-363e-4e79-a290-74ae4e1e828e",
"savedPayload": {
"position": {
"x": 19646.702281418737,
"y": 8978.669922208133
},
"targetPosition": {
"x": 19760.469920214615,
"y": 8701.078632065934
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Point",
"name": "Volume Oscillator SELL Begin",
"id": "471c8c12-d6b8-40b9-8116-721779f08f36"
}
}
}
],
"id": "993611b2-83c0-4ec4-8b9d-d8dd61cdce63",
"savedPayload": {
"position": {
"x": 19760.469920214615,
"y": 8701.078632065934
},
"targetPosition": {
"x": 19482.878630072417,
"y": 8587.310993270055
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": true,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
}
],
"images": [],
"texts": [],
"id": "ec6bc905-957e-4c0b-a315-89c31a939e37",
"savedPayload": {
"position": {
"x": 19482.878630072417,
"y": 8587.310993270055
},
"targetPosition": {
"x": 19457.45960199649,
"y": 9482.47213242441
},
"floatingObject": {
"isPinned": true,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
"panels": [
{
"type": "Plotter Panel",
"name": "Volume Oscillators",
"config": "{\n \"codeName\": \"VolOsc\",\n \"isLegacy\": false\n}",
"project": "Foundations",
"panelData": [
{
"type": "Panel Data",
"name": "Volume Oscillator BUY",
"config": "{\n \"valueDecimals\": 2\n}",
"project": "Foundations",
"dataFormula": {
"type": "Data Formula",
"name": "New Data Formula",
"code": "record.oscb",
"project": "Foundations",
"id": "225a5746-059d-41b3-896d-0b9f99000ebf",
"savedPayload": {
"position": {
"x": 19744.162129975106,
"y": 9133.305857177971
},
"targetPosition": {
"x": 19874.327251710372,
"y": 9403.596517548696
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"textStyle": {
"type": "Text Style",
"name": "New Text Style",
"config": "{\n \"paletteColor\": \"UI_COLOR.TRUE_GREEN\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
"project": "Foundations",
"id": "0efcdaef-576e-4190-a01d-476a29eadf27",
"savedPayload": {
"position": {
"x": 20173.488390864728,
"y": 9426.015545624623
},
"targetPosition": {
"x": 19874.327251710372,
"y": 9403.596517548696
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "79079182-26e2-45c7-8f49-898e08bee014",
"savedPayload": {
"position": {
"x": 19874.327251710372,
"y": 9403.596517548696
},
"targetPosition": {
"x": 19705.331234291287,
"y": 9651.468149843495
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
{
"type": "Panel Data",
"name": "Volume Oscillator",
"config": "{\n \"valueDecimals\": 2\n}",
"project": "Foundations",
"dataFormula": {
"type": "Data Formula",
"name": "New Data Formula",
"code": "record.osc",
"project": "Foundations",
"id": "0641e528-54c9-44c8-af45-aa5ff0c72b73",
"savedPayload": {
"position": {
"x": 20223.493526956812,
"y": 9690.299045527312
},
"targetPosition": {
"x": 19953.202866586085,
"y": 9820.46416726258
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"textStyle": {
"type": "Text Style",
"name": "New Text Style",
"config": "{\n \"paletteColor\": \"UI_COLOR.TRUE_BLUE\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
"project": "Foundations",
"id": "20cafe99-ec04-4a08-8257-34c0bb647731",
"savedPayload": {
"position": {
"x": 19930.783838510157,
"y": 10119.625306416934
},
"targetPosition": {
"x": 19953.202866586085,
"y": 9820.46416726258
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "23004750-559e-4fb3-b59e-bbe436490c06",
"savedPayload": {
"position": {
"x": 19953.202866586085,
"y": 9820.46416726258
},
"targetPosition": {
"x": 19705.331234291287,
"y": 9651.468149843495
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
{
"type": "Panel Data",
"name": "Volume Oscillator SELL",
"config": "{\n \"valueDecimals\": 2\n}",
"project": "Foundations",
"dataFormula": {
"type": "Data Formula",
"name": "New Data Formula",
"code": "record.oscs",
"project": "Foundations",
"id": "3cc7e06e-5a8f-4016-9793-0177c04811aa",
"savedPayload": {
"position": {
"x": 19666.500338607468,
"y": 10169.630442509018
},
"targetPosition": {
"x": 19536.3352168722,
"y": 9899.339782138293
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"textStyle": {
"type": "Text Style",
"name": "New Text Style",
"config": "{\n \"paletteColor\": \"UI_COLOR.TRUE_RED\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
"project": "Foundations",
"id": "718814a3-7d4a-4245-9f22-f3a9ddd354a5",
"savedPayload": {
"position": {
"x": 19237.174077717846,
"y": 9876.920754062367
},
"targetPosition": {
"x": 19536.3352168722,
"y": 9899.339782138293
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "bb72f56a-b760-4837-b08b-6c987675edbb",
"savedPayload": {
"position": {
"x": 19536.3352168722,
"y": 9899.339782138293
},
"targetPosition": {
"x": 19705.331234291287,
"y": 9651.468149843495
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
}
],
"id": "c781c2fc-a861-4699-acbe-bf854b58b9a4",
"savedPayload": {
"position": {
"x": 19705.331234291287,
"y": 9651.468149843495
},
"targetPosition": {
"x": 19457.45960199649,
"y": 9482.47213242441
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": true,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
}
],
"id": "f3299602-7400-4e23-88cb-3cd7204932e7",
"savedPayload": {
"position": {
"x": 19457.45960199649,
"y": 9482.47213242441
},
"targetPosition": {
"x": 19187.16894162576,
"y": 9612.637254159677
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": true,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
}
],
"id": "c7aafdcb-83d1-42b2-a187-a9d5b24b465b",
"savedPayload": {
"position": {
"x": 19187.16894162576,
"y": 9612.637254159677
},
"targetPosition": {
"x": 18916.878281255034,
"y": 9742.802375894946
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": true,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
}
],
"id": "08595677-3940-4ac8-ab1a-bcb512aeab5d",
"savedPayload": {
"position": {
"x": 18916.878281255034,
"y": 9742.802375894946
},
"targetPosition": {
"x": 18916.878281255034,
"y": 9742.802375894946
},
"floatingObject": {
"isPinned": true,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
}