38080 lines
2.2 MiB
Plaintext
38080 lines
2.2 MiB
Plaintext
{
|
|
"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": "46af4a96-1f49-43b4-8f5f-df865190cfb7",
|
|
"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": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Dataset Definition",
|
|
"name": "Multi-Time-Frame-Market",
|
|
"id": "093dcf88-c398-4761-ad81-9dcdcf0e699a"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"outputDatasetFolders": [],
|
|
"id": "0894d325-8b64-449d-9edb-a343ca1144ac",
|
|
"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": "8313ab2a-407f-41d4-8b21-6472d0d5eb2f",
|
|
"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": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Status Report",
|
|
"name": "New Status Report",
|
|
"id": "f92cee91-916c-4220-9c96-22cf12162c13"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Status Dependency",
|
|
"name": "Candles Volumes Multi-Time-Frame-Market",
|
|
"config": "{ \n\"mainUtility\": \"Market Ending Point\"\n}",
|
|
"project": "Foundations",
|
|
"id": "9328aa34-95ab-405e-8c7f-3aba0911ef39",
|
|
"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": {
|
|
"isRunning": false
|
|
},
|
|
"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": "e0f431a1-8076-4f11-b870-86f5ecf9ef2b",
|
|
"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": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Dataset Definition",
|
|
"name": "Multi-Time-Frame-Market",
|
|
"id": "2b03494a-67d6-47f1-89b6-53fc4c9116a8"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"dataMineDataDependencies": [],
|
|
"id": "42133616-e48e-48e8-a094-b19682e595fc",
|
|
"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": "f92cee91-916c-4220-9c96-22cf12162c13",
|
|
"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": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"executionStartedEvent": {
|
|
"type": "Execution Started Event",
|
|
"name": "",
|
|
"project": "Foundations",
|
|
"id": "be05328e-94ba-4fce-926c-d8c1cf7ffbaa",
|
|
"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": {
|
|
"isRunning": false
|
|
},
|
|
"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": "4606989d-ccec-4c29-bcec-2cff5afbdc6c",
|
|
"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": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "b16fd2ad-b4f2-440b-99c2-d2143b53e7da",
|
|
"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": "c0b7e29e-886e-4633-af56-4f0cb8e3d266",
|
|
"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": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Dataset Definition",
|
|
"name": "Multi-Time-Frame-Daily",
|
|
"id": "be53bcff-84ff-4ec6-93eb-3fedad608e12"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"outputDatasetFolders": [],
|
|
"id": "71a33c2e-d8c0-4884-823f-cf19537585a8",
|
|
"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": "bf3e4384-65cf-4ce5-8598-f6db8fbe131d",
|
|
"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": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Status Report",
|
|
"name": "New Status Report",
|
|
"id": "6adf717e-5d08-4199-864b-c781873f6890"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Status Dependency",
|
|
"name": "",
|
|
"config": "{ \n\"mainUtility\": \"Market Ending Point\"\n}",
|
|
"project": "Foundations",
|
|
"id": "5af22159-a801-4e53-a412-ce4ecbd6db7a",
|
|
"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": {
|
|
"isRunning": false
|
|
},
|
|
"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": "725ee992-51d8-4480-9e9a-cb8724aeb8c2",
|
|
"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": {
|
|
"isRunning": false
|
|
},
|
|
"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": "715a1d96-48b4-4d17-850a-3679f60f219b",
|
|
"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": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Dataset Definition",
|
|
"name": "Multi-Time-Frame-Daily",
|
|
"id": "678a567c-f08d-49b9-813b-4e54fd6afadb"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"dataMineDataDependencies": [],
|
|
"id": "16c4bf81-2f20-4c1f-be62-e1dc1106919e",
|
|
"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": "6adf717e-5d08-4199-864b-c781873f6890",
|
|
"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": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"executionStartedEvent": {
|
|
"type": "Execution Started Event",
|
|
"name": "",
|
|
"project": "Foundations",
|
|
"id": "695892d9-18b1-417b-bfa3-a4d0cf2ee185",
|
|
"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": {
|
|
"isRunning": false
|
|
},
|
|
"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": "5e20a1de-3d30-4249-89b9-f013028f0a16",
|
|
"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": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "d0e2aad1-9f6c-4135-b5e6-7f55c225546e",
|
|
"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": "093dcf88-c398-4761-ad81-9dcdcf0e699a",
|
|
"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": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Dataset Definition",
|
|
"name": "Multi-Time-Frame-Daily",
|
|
"config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [\n \"45-min\",\n \"40-min\",\n \"30-min\",\n \"20-min\",\n \"15-min\",\n \"10-min\",\n \"05-min\",\n \"04-min\",\n \"03-min\",\n \"02-min\",\n \"01-min\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n}",
|
|
"project": "Foundations",
|
|
"id": "be53bcff-84ff-4ec6-93eb-3fedad608e12",
|
|
"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": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"record": {
|
|
"type": "Record Definition",
|
|
"name": "New Record Definition",
|
|
"project": "Foundations",
|
|
"properties": [
|
|
{
|
|
"type": "Record Property",
|
|
"name": "Begin",
|
|
"config": "{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"isCalculated\": false\n}",
|
|
"project": "Foundations",
|
|
"recordFormula": {
|
|
"type": "Record Formula",
|
|
"name": "New Formula",
|
|
"code": "record.current.begin",
|
|
"project": "Foundations",
|
|
"id": "c2399c8f-1bca-4028-a925-6d9a352826c0",
|
|
"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": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "760fbc6b-1e45-4df2-b26b-01ec0120426b",
|
|
"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": "35ac5de7-b67c-438c-87b3-ff96d6bb1dd8",
|
|
"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": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "8f1ebb29-cfba-40f9-b7c7-30766438754a",
|
|
"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": "0e8e6d59-cf12-42c7-91d1-ccd0cd594b93",
|
|
"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": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "279b7675-44c8-4ded-9c90-d5648dbf1018",
|
|
"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": "4dcf47d4-4e1c-48d1-9de7-4e50666739cf",
|
|
"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": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "b98c49fd-0899-4b2e-b419-17c27e2f8b2c",
|
|
"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": "f0b2bd93-521a-48d4-ba92-0384a18fe445",
|
|
"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": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "ab3c8cb9-6b02-4ae3-9f88-d24860438521",
|
|
"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": "bdea67d2-1aba-40d9-9481-394088b7c1ef",
|
|
"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": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "18f61e74-65be-4c04-b3c8-d4cd283d75e4",
|
|
"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": "e442454e-582c-4050-96bf-4183a68b0fe8",
|
|
"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": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "f982dfa8-1f1a-41cb-8bde-46b96264fe8f",
|
|
"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": "14fb0297-2332-4a6f-9495-b3be99d8a259",
|
|
"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": "201ddacc-b193-4be8-a31a-5728229cc850",
|
|
"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": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "c3653e41-76ab-42aa-b35b-f916b5ac0ebf",
|
|
"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": "943a6810-d297-4105-8712-447cee7f97bc",
|
|
"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": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "0fa12b96-a16c-4173-9023-0fbf4e1cc839",
|
|
"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": "f4bcfc3b-aa95-45b7-a696-9f783a6d43c1",
|
|
"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": "6ac53ba9-30b2-41cd-95b0-a879a86d8709",
|
|
"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": "3378a290-da71-4912-9268-1e3777e2d127"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"id": "c665adf4-0904-480c-8a0e-239b83a1d7f3",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18651.878281255034,
|
|
"y": 9765.802375894946
|
|
},
|
|
"targetPosition": {
|
|
"x": 18051.878281255034,
|
|
"y": 9765.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": "1e22fd79-9080-4e01-b859-acf6ad8dce44",
|
|
"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": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Dataset Definition",
|
|
"name": "Multi-Time-Frame-Market",
|
|
"id": "f76f4348-2152-4602-87c7-fd79ca08ba91"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"outputDatasetFolders": [],
|
|
"id": "70a7b79b-33f3-4d30-bd29-f279889ce1f5",
|
|
"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": "7a64c024-e9b1-43d1-bc36-4b89851243d3",
|
|
"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": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Status Report",
|
|
"name": "New Status Report",
|
|
"id": "aa8767e0-cbc7-49d6-acf8-53fcfd403c91"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Status Dependency",
|
|
"name": "Candles Volumes Multi-Time-Frame-Market",
|
|
"config": "{ \n\"mainUtility\": \"Market Ending Point\"\n}",
|
|
"project": "Foundations",
|
|
"id": "d22d4d28-54f6-4254-8713-0bed7fc09345",
|
|
"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": {
|
|
"isRunning": false
|
|
},
|
|
"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": "b174bb09-be3c-4aa6-b723-fe6203dc11ec",
|
|
"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": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Dataset Definition",
|
|
"name": "Multi-Time-Frame-Market",
|
|
"id": "2b03494a-67d6-47f1-89b6-53fc4c9116a8"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"dataMineDataDependencies": [],
|
|
"id": "fa4a8b2b-97b7-43a0-ab6f-a6d4e100de12",
|
|
"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": "aa8767e0-cbc7-49d6-acf8-53fcfd403c91",
|
|
"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": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"executionStartedEvent": {
|
|
"type": "Execution Started Event",
|
|
"name": "",
|
|
"project": "Foundations",
|
|
"id": "5e158c2c-5ff7-461a-a603-84b0dcff0b19",
|
|
"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": {
|
|
"isRunning": false
|
|
},
|
|
"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": "c5360874-5eb7-4963-a30b-6b87f5c80882",
|
|
"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": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "a01eb320-8f81-445a-adf3-c82cdd6111f4",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19471.206000761806,
|
|
"y": 9742.802375894946
|
|
},
|
|
"targetPosition": {
|
|
"x": 19194.04214100842,
|
|
"y": 9857.607405604473
|
|
},
|
|
"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": "c186d862-8e8e-4576-8c21-db8bed5b91b3",
|
|
"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": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Dataset Definition",
|
|
"name": "Multi-Time-Frame-Daily",
|
|
"id": "aee92b61-d0bc-417e-86a2-76c3f3555fb3"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"outputDatasetFolders": [],
|
|
"id": "d9a9e91f-d7bf-479f-8654-70999902c5c7",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19709.212002849177,
|
|
"y": 9789.784006611384
|
|
},
|
|
"targetPosition": {
|
|
"x": 19471.206000761806,
|
|
"y": 9972.412435314
|
|
},
|
|
"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": "bcb2f94f-2f78-43d1-b7b4-014d4b427ad2",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20015.877315760554,
|
|
"y": 9763.332706570534
|
|
},
|
|
"targetPosition": {
|
|
"x": 19768.639459173948,
|
|
"y": 9933.254577647984
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 3,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Status Report",
|
|
"name": "New Status Report",
|
|
"id": "04445a51-85c4-4b23-80e6-1424471ec5a0"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Status Dependency",
|
|
"name": "",
|
|
"config": "{ \n\"mainUtility\": \"Market Ending Point\"\n}",
|
|
"project": "Foundations",
|
|
"id": "50ec6766-da34-4232-82d6-a1fea4e0bc96",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20056.285379634406,
|
|
"y": 9848.049974236807
|
|
},
|
|
"targetPosition": {
|
|
"x": 19768.639459173948,
|
|
"y": 9933.254577647984
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 3,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Status Report",
|
|
"name": "New Status Report",
|
|
"id": "2a021da8-9feb-475e-90ab-1586968c17c7"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Status Dependency",
|
|
"name": "Exchange Raw Data Historic-OHLCVs",
|
|
"config": "{ \n\"mainUtility\": \"Market Starting Point\"\n}",
|
|
"project": "Foundations",
|
|
"id": "c6af6b42-797f-406f-9cff-4ec7d152cbcc",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20068.536656666616,
|
|
"y": 9941.107662140346
|
|
},
|
|
"targetPosition": {
|
|
"x": 19768.639459173948,
|
|
"y": 9933.254577647984
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 3,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Status Report",
|
|
"name": "Exchange-Raw-Data Historic-OHLCVs Status Report",
|
|
"id": "181c7c34-7243-497a-9ddb-1b0067c6d66e"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"dataDependencies": [
|
|
{
|
|
"type": "Data Dependency",
|
|
"name": "Candles Multi-Time-Frame-Daily",
|
|
"project": "Foundations",
|
|
"id": "10d206f5-a507-469f-8ebf-1e9ea3faf452",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20051.431906501602,
|
|
"y": 10033.396635418116
|
|
},
|
|
"targetPosition": {
|
|
"x": 19768.639459173948,
|
|
"y": 9933.254577647984
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 3,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Dataset Definition",
|
|
"name": "Multi-Time-Frame-Daily",
|
|
"id": "678a567c-f08d-49b9-813b-4e54fd6afadb"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"dataMineDataDependencies": [],
|
|
"id": "5d23006f-3ee8-45c2-b8c5-d9eed0567af2",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19768.639459173948,
|
|
"y": 9933.254577647984
|
|
},
|
|
"targetPosition": {
|
|
"x": 19471.206000761806,
|
|
"y": 9972.412435314
|
|
},
|
|
"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": "04445a51-85c4-4b23-80e6-1424471ec5a0",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19609.7879306385,
|
|
"y": 10029.814950168762
|
|
},
|
|
"targetPosition": {
|
|
"x": 19471.206000761806,
|
|
"y": 9972.412435314
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"executionStartedEvent": {
|
|
"type": "Execution Started Event",
|
|
"name": "",
|
|
"project": "Foundations",
|
|
"id": "77852881-ee2b-4d12-9bb9-ad00367ed87d",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19562.520215113112,
|
|
"y": 10091.415436357685
|
|
},
|
|
"targetPosition": {
|
|
"x": 19471.206000761806,
|
|
"y": 9972.412435314
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Execution Finished Event",
|
|
"name": "New Execution Finished Event",
|
|
"id": "f29d08f9-e7c8-490c-8fca-14851a0d3dc3"
|
|
}
|
|
}
|
|
},
|
|
"executionFinishedEvent": {
|
|
"type": "Execution Finished Event",
|
|
"name": "New Execution Finished Event",
|
|
"project": "Foundations",
|
|
"id": "cec4f4f8-a660-4856-a98c-00c656fe45fc",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19490.784929594814,
|
|
"y": 10121.12916452007
|
|
},
|
|
"targetPosition": {
|
|
"x": 19471.206000761806,
|
|
"y": 9972.412435314
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "d13d611f-224a-44a3-8dd5-091221afd285",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19471.206000761806,
|
|
"y": 9972.412435314
|
|
},
|
|
"targetPosition": {
|
|
"x": 19194.04214100842,
|
|
"y": 9857.607405604473
|
|
},
|
|
"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": "f76f4348-2152-4602-87c7-fd79ca08ba91",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19803.816149751667,
|
|
"y": 10378.40360896971
|
|
},
|
|
"targetPosition": {
|
|
"x": 19366.24968557271,
|
|
"y": 10273.353195234551
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Dataset Definition",
|
|
"name": "Multi-Time-Frame-Daily",
|
|
"config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [ \"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": "aee92b61-d0bc-417e-86a2-76c3f3555fb3",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19658.501307321294,
|
|
"y": 10615.535879754565
|
|
},
|
|
"targetPosition": {
|
|
"x": 19366.24968557271,
|
|
"y": 10273.353195234551
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"record": {
|
|
"type": "Record Definition",
|
|
"name": "New Record Definition",
|
|
"project": "Foundations",
|
|
"properties": [
|
|
{
|
|
"type": "Record Property",
|
|
"name": "Begin",
|
|
"config": "{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"isCalculated\": false\n}",
|
|
"project": "Foundations",
|
|
"recordFormula": {
|
|
"type": "Record Formula",
|
|
"name": "New Formula",
|
|
"code": "record.current.begin",
|
|
"project": "Foundations",
|
|
"id": "22e06b41-88d2-4a26-97ec-3f744ac08d3b",
|
|
"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": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "18e35814-e462-4be2-8cd0-5ad17f67a3fc",
|
|
"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": "b3205d42-5e80-4741-b603-0db39414cc8d",
|
|
"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": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "3e1002e7-d7bc-4183-95e4-456c6f67c80d",
|
|
"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": "825494db-32e4-46ea-bbb3-433101982ca4",
|
|
"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": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "41ccb00d-6fb9-47b4-bcb1-70170b01cb07",
|
|
"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": "3c9a218e-a0e3-44a4-92fd-cac6b67c2beb",
|
|
"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": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "77d43db6-3bf4-4539-98fd-b3cec2635a51",
|
|
"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": "ccfbd1ba-a7b4-42db-a194-a2b521ed2f9b",
|
|
"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": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "cbf303d3-bdad-48b1-8cf2-9a11af227780",
|
|
"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": "1e19450c-5ac4-40b2-9c9a-dc4e51247db4",
|
|
"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": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "feb30a7c-21c2-4a23-9732-c3bc50332aa1",
|
|
"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": "3d091b99-48f8-44bf-92cf-8bc9032ea027",
|
|
"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": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "d93d494d-c5dc-4831-8ee2-f3afce37787e",
|
|
"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": "63ef9c28-b1b8-477a-9dc1-6ed5b5dd0d89",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19436.86287172777,
|
|
"y": 11170.578795594367
|
|
},
|
|
"targetPosition": {
|
|
"x": 19366.24968557271,
|
|
"y": 10273.353195234551
|
|
},
|
|
"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": "1a7cca6b-3af5-4639-86ef-0c2977eaa007",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19035.27015261296,
|
|
"y": 10980.642929711907
|
|
},
|
|
"targetPosition": {
|
|
"x": 19067.221878892153,
|
|
"y": 10872.775709539235
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "6c15e7eb-da33-4001-bda7-d8e42125b52c",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19067.221878892153,
|
|
"y": 10872.775709539235
|
|
},
|
|
"targetPosition": {
|
|
"x": 19131.125331450534,
|
|
"y": 10657.041269193893
|
|
},
|
|
"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": "d4338ea9-742d-47b5-a353-f645d7f2aef9",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18886.311481233886,
|
|
"y": 10889.360938490534
|
|
},
|
|
"targetPosition": {
|
|
"x": 18967.916097972768,
|
|
"y": 10811.921048724987
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "346ccc4b-6966-4b48-921e-4c9813df3c6e",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18967.916097972768,
|
|
"y": 10811.921048724987
|
|
},
|
|
"targetPosition": {
|
|
"x": 19131.125331450534,
|
|
"y": 10657.041269193893
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 3,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "1def7902-189f-4b11-a22f-388d5ff0ea84",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19131.125331450534,
|
|
"y": 10657.041269193893
|
|
},
|
|
"targetPosition": {
|
|
"x": 19366.24968557271,
|
|
"y": 10273.353195234551
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "43b6addd-1a1c-4ffb-a2e0-9c7b9103600d",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19366.24968557271,
|
|
"y": 10273.353195234551
|
|
},
|
|
"targetPosition": {
|
|
"x": 19194.04214100842,
|
|
"y": 9857.607405604473
|
|
},
|
|
"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": "d5867a0c-1cda-4217-b5a7-ef499ea74898"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"id": "a4074e7d-5974-4850-bd12-00830a050d1a",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18636.835028564128,
|
|
"y": 9899.314936268735
|
|
},
|
|
"targetPosition": {
|
|
"x": 18051.878281255034,
|
|
"y": 9765.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": "8e08841c-4494-49b3-ad5e-bc8bcfe7b5fd",
|
|
"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": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Dataset Definition",
|
|
"name": "Multi-Time-Frame-Market",
|
|
"id": "bc0f55be-0c13-4a70-a4e0-3ee3590e2f83"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"outputDatasetFolders": [],
|
|
"id": "7bad6200-5e4a-4c0e-a493-85d6c960e69c",
|
|
"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": "74e28538-481a-4981-9ba8-109dca685f57",
|
|
"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": {
|
|
"isRunning": false
|
|
},
|
|
"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": "0c745afa-5a17-450c-be70-15767551bfdc",
|
|
"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": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Status Report",
|
|
"name": "Market-FastTrend",
|
|
"id": "934cc54f-1ae5-41b4-a5a3-5bd1527cd8a2"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"dataDependencies": [
|
|
{
|
|
"type": "Data Dependency",
|
|
"name": "Candles Multi-Time-Frame-Market",
|
|
"project": "Foundations",
|
|
"id": "3a0c8516-a17b-41d0-a599-cac935dbe001",
|
|
"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": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Dataset Definition",
|
|
"name": "Multi-Time-Frame-Market",
|
|
"id": "2b03494a-67d6-47f1-89b6-53fc4c9116a8"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"dataMineDataDependencies": [],
|
|
"id": "bf4a793f-0654-4b79-bbe9-d8e900165106",
|
|
"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": "934cc54f-1ae5-41b4-a5a3-5bd1527cd8a2",
|
|
"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": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"executionStartedEvent": {
|
|
"type": "Execution Started Event",
|
|
"name": "",
|
|
"project": "Foundations",
|
|
"id": "8a032054-e2ee-4c8f-961f-9c6ad08042b1",
|
|
"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": {
|
|
"isRunning": false
|
|
},
|
|
"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": "f5e8b15b-71f1-4dab-8a34-5c25bef9e4e9",
|
|
"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": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "9ce0a9da-1ebb-49f6-85da-35109f65e8db",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19735.158460716088,
|
|
"y": 9890.436363451125
|
|
},
|
|
"targetPosition": {
|
|
"x": 19295.442371029065,
|
|
"y": 9986.090743749965
|
|
},
|
|
"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": "3194b943-ecf9-4ef2-bb44-ecc0236a80b1",
|
|
"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": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Dataset Definition",
|
|
"name": "Multi-Time-Frame-Daily",
|
|
"id": "58669c2b-ebb0-4038-8541-e1001635ef07"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"outputDatasetFolders": [],
|
|
"id": "816d023c-da29-4c0e-abbe-3b4ed406f6b1",
|
|
"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": "dd009207-f2bb-479b-b1e7-099743f504c8",
|
|
"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": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Status Report",
|
|
"name": "Daily-FasTrend",
|
|
"id": "70cab5e5-11af-4f5f-bd27-d07b2b9d7a90"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Status Dependency",
|
|
"name": "",
|
|
"config": "{\n \"mainUtility\": \"Market Ending Point\"\n}",
|
|
"project": "Foundations",
|
|
"id": "3a95d768-04e4-48b1-a538-6e84abe1ce3d",
|
|
"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": {
|
|
"isRunning": false
|
|
},
|
|
"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": "70c20ae2-87ee-4911-ade9-ba25f9a455c4",
|
|
"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": {
|
|
"isRunning": false
|
|
},
|
|
"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": "966da68d-d1f2-4f00-87ba-6b5d4803d420",
|
|
"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": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Dataset Definition",
|
|
"name": "Multi-Time-Frame-Daily",
|
|
"id": "678a567c-f08d-49b9-813b-4e54fd6afadb"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"dataMineDataDependencies": [],
|
|
"id": "f459b804-9fc0-4805-acaa-8798d9fed3a8",
|
|
"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": "70cab5e5-11af-4f5f-bd27-d07b2b9d7a90",
|
|
"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": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"executionStartedEvent": {
|
|
"type": "Execution Started Event",
|
|
"name": "",
|
|
"project": "Foundations",
|
|
"id": "12ee1083-5110-4105-8a6e-76346c9d709f",
|
|
"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": {
|
|
"isRunning": false
|
|
},
|
|
"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": "b34a3b77-ab4a-4b52-9224-2159e5eacc5b",
|
|
"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": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "923fe533-869a-410f-83e1-12afd59218aa",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19674.006460803095,
|
|
"y": 10229.379111604983
|
|
},
|
|
"targetPosition": {
|
|
"x": 19295.442371029065,
|
|
"y": 9986.090743749965
|
|
},
|
|
"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": "bc0f55be-0c13-4a70-a4e0-3ee3590e2f83",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20021.877976454205,
|
|
"y": 10305.386179117335
|
|
},
|
|
"targetPosition": {
|
|
"x": 19438.923941477326,
|
|
"y": 10645.664878280497
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Dataset Definition",
|
|
"name": "Multi-Time-Frame-Daily",
|
|
"config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [\n \"45-min\",\n \"40-min\",\n \"30-min\",\n \"20-min\",\n \"15-min\",\n \"10-min\",\n \"05-min\",\n \"04-min\",\n \"03-min\",\n \"02-min\",\n \"01-min\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n}",
|
|
"project": "Foundations",
|
|
"id": "58669c2b-ebb0-4038-8541-e1001635ef07",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19942.69091942019,
|
|
"y": 11094.935211080596
|
|
},
|
|
"targetPosition": {
|
|
"x": 19438.923941477326,
|
|
"y": 10645.664878280497
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"record": {
|
|
"type": "Record Definition",
|
|
"name": "New Record Definition",
|
|
"project": "Foundations",
|
|
"properties": [
|
|
{
|
|
"type": "Record Property",
|
|
"name": "Begin",
|
|
"config": "{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"isCalculated\": false\n}",
|
|
"project": "Foundations",
|
|
"recordFormula": {
|
|
"type": "Record Formula",
|
|
"name": "New Record Formula",
|
|
"code": "record.current.begin",
|
|
"project": "Foundations",
|
|
"id": "92131ea0-2693-4dd8-b046-a654e965ee7a",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19237.99551025012,
|
|
"y": 10928.30806108905
|
|
},
|
|
"targetPosition": {
|
|
"x": 19069.41543027127,
|
|
"y": 10935.8790012107
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "fe55f260-ab0e-4f16-aeee-5ee035a98e30",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19069.41543027127,
|
|
"y": 10935.8790012107
|
|
},
|
|
"targetPosition": {
|
|
"x": 18732.255270313577,
|
|
"y": 10951.020881453998
|
|
},
|
|
"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": "0db17a51-ef9c-442e-b030-73ed5f95cb9a",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19065.336750320555,
|
|
"y": 11332.263311118328
|
|
},
|
|
"targetPosition": {
|
|
"x": 18954.30959031823,
|
|
"y": 11205.182501230218
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "b2b33b84-108a-4718-98ff-d4d439312a94",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18954.30959031823,
|
|
"y": 11205.182501230218
|
|
},
|
|
"targetPosition": {
|
|
"x": 18732.255270313577,
|
|
"y": 10951.020881453998
|
|
},
|
|
"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": "6f0e76f3-68a2-41fa-900e-66ceba45e99e",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18641.860842321767,
|
|
"y": 11449.135235682055
|
|
},
|
|
"targetPosition": {
|
|
"x": 18671.992318319037,
|
|
"y": 11283.097117606036
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "a059f668-ea9a-4521-bcf5-b25b93124da9",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18671.992318319037,
|
|
"y": 11283.097117606036
|
|
},
|
|
"targetPosition": {
|
|
"x": 18732.255270313577,
|
|
"y": 10951.020881453998
|
|
},
|
|
"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": "d9ed7ad9-e6f4-463d-9ac4-9a1ce00d9587",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18286.453782311102,
|
|
"y": 11190.916891830953
|
|
},
|
|
"targetPosition": {
|
|
"x": 18435.054278311927,
|
|
"y": 11110.951555038635
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "c12eb9ee-3e3a-4fab-bf0b-92ca0873d51c",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18435.054278311927,
|
|
"y": 11110.951555038635
|
|
},
|
|
"targetPosition": {
|
|
"x": 18732.255270313577,
|
|
"y": 10951.020881453998
|
|
},
|
|
"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": "2068f5a5-92c3-45ba-b98e-1c03b855d7c2",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18266.744335459403,
|
|
"y": 10752.0519591792
|
|
},
|
|
"targetPosition": {
|
|
"x": 18421.91464707746,
|
|
"y": 10818.3749332708
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "f58cad51-659d-4c9c-9dce-007b3933e288",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18421.91464707746,
|
|
"y": 10818.3749332708
|
|
},
|
|
"targetPosition": {
|
|
"x": 18732.255270313577,
|
|
"y": 10951.020881453998
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Record Property",
|
|
"name": "Intermediate Trend",
|
|
"config": "{\n \"codeName\": \"intertrend\",\n \"isString\": false,\n \"isCalculated\": false\n}",
|
|
"project": "Foundations",
|
|
"recordFormula": {
|
|
"type": "Record Formula",
|
|
"name": "New Record Formula",
|
|
"code": "variable.interTrend",
|
|
"project": "Foundations",
|
|
"id": "1f1ce717-c149-4e51-9fd7-9ff53bea3eb4",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18597.574117245447,
|
|
"y": 10463.014683226722
|
|
},
|
|
"targetPosition": {
|
|
"x": 18642.467834934825,
|
|
"y": 10625.683415969148
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "f8f9edc5-2b47-4acc-9d33-87b208ab5e2d",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18642.467834934825,
|
|
"y": 10625.683415969148
|
|
},
|
|
"targetPosition": {
|
|
"x": 18732.255270313577,
|
|
"y": 10951.020881453998
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"id": "efdb8e1f-44a4-43c0-ac94-d88e9c301cd5",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19031.51056117977,
|
|
"y": 11572.579430736396
|
|
},
|
|
"targetPosition": {
|
|
"x": 19438.923941477326,
|
|
"y": 10645.664878280497
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"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 = 10 // 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\nvariable.lastFastTrend.push(variable.FastTrend)\nif(variable.lastFastTrend.length > 2 ) {\n\tvariable.lastFastTrend.splice(0,1)\n}\n\n//Determine the intermediate trend i.e. pullbacks\nif(variable.lastMax.length < FTLen) {\n\tvariable.interTrend = 0\n}\nelse {\n\tif(variable.lastFastTrend.length === 2){\n\t\tvariable.Slope = variable.lastFastTrend[1] - variable.lastFastTrend[0]\n\t\tif(variable.Slope > 0) {\n\t\t\t\tvariable.interTrend = 1\n\t\t}\n\t\t\tif(variable.Slope < 0) {\n\t\t\t\tvariable.interTrend = -1\n\t\t}\n\t\t\tif(variable.Slope = 0) {\n\t\t\t\tvariable.interTrend = 0\n\t\t}\n\t}\n\telse {\n\t\tvariable.interTrend = 0\n\t}\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": "972b699e-6dfb-47a0-ab42-252b512d5f54",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17998.131717599168,
|
|
"y": 10925.153503470228
|
|
},
|
|
"targetPosition": {
|
|
"x": 18459.62873856219,
|
|
"y": 10717.044007910188
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 4,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "c72678d8-77b2-4d40-891a-378ee25a9b80",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18459.62873856219,
|
|
"y": 10717.044007910188
|
|
},
|
|
"targetPosition": {
|
|
"x": 18767.29341920421,
|
|
"y": 10578.304344203494
|
|
},
|
|
"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\nvariable.lastFastTrend = []",
|
|
"project": "Foundations",
|
|
"id": "bdb73466-fc3f-4336-8612-fd85a8fda31d",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18082.332385195423,
|
|
"y": 10085.61535062883
|
|
},
|
|
"targetPosition": {
|
|
"x": 18493.309005600695,
|
|
"y": 10381.228746773628
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 4,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "0f624835-d92d-42b1-b1ba-44900b1e8f64",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18493.309005600695,
|
|
"y": 10381.228746773628
|
|
},
|
|
"targetPosition": {
|
|
"x": 18767.29341920421,
|
|
"y": 10578.304344203494
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "4e23dbc9-09fd-4ef8-8c72-54cd5e50ae61",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18767.29341920421,
|
|
"y": 10578.304344203494
|
|
},
|
|
"targetPosition": {
|
|
"x": 19438.923941477326,
|
|
"y": 10645.664878280497
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "ec4bc9f7-48fd-444f-8bdf-ea01963eda8b",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19438.923941477326,
|
|
"y": 10645.664878280497
|
|
},
|
|
"targetPosition": {
|
|
"x": 19295.442371029065,
|
|
"y": 9986.090743749965
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 4,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Plotter Module",
|
|
"name": "FastTrend",
|
|
"id": "d2e36ecc-6028-481a-b3d1-247a0684b1a4"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"id": "833109e9-cacb-4479-a9ae-796d59215b71",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18592.459601996485,
|
|
"y": 10026.13261936548
|
|
},
|
|
"targetPosition": {
|
|
"x": 18051.878281255034,
|
|
"y": 9765.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": "5b0dfc6a-6351-4742-8262-75c206301857",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19784.859174892692,
|
|
"y": 9769.514407952627
|
|
},
|
|
"targetPosition": {
|
|
"x": 19546.85317280532,
|
|
"y": 9952.142836655243
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Dataset Definition",
|
|
"name": "Multi-Time-Frame-Market",
|
|
"id": "55a4ec76-66b3-47eb-90b6-7f4e6728a724"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"outputDatasetFolders": [],
|
|
"id": "5b794251-77fe-4f96-80e7-bf5d20052b89",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19546.85317280532,
|
|
"y": 9952.142836655243
|
|
},
|
|
"targetPosition": {
|
|
"x": 19308.84717071795,
|
|
"y": 10134.771265357858
|
|
},
|
|
"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": "3d475036-d776-46c9-8b45-4abfc3c0a068",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19969.71880045299,
|
|
"y": 9680.566778160952
|
|
},
|
|
"targetPosition": {
|
|
"x": 19754.997358336164,
|
|
"y": 10076.034478858835
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Status Report",
|
|
"name": "Candles Volumes Multi-Time-Frame-Market Status Report",
|
|
"id": "a0a61ba9-91cb-4ec7-92fe-134ff079de2d"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Status Dependency",
|
|
"name": "Volume Energy Multi-Time-Frame-Market",
|
|
"config": "{\n \"mainUtility\": \"Self Reference\"\n}",
|
|
"project": "Foundations",
|
|
"id": "54ea1fd7-e6ae-49b3-9cc2-ad377e87f228",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19958.079047314885,
|
|
"y": 9979.16948207697
|
|
},
|
|
"targetPosition": {
|
|
"x": 19754.997358336164,
|
|
"y": 10076.034478858835
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Status Report",
|
|
"name": "Market-Volume-Energy",
|
|
"id": "31f179ff-02b7-4698-973e-0c6f5791229a"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"dataDependencies": [
|
|
{
|
|
"type": "Data Dependency",
|
|
"name": "Candles Multi-Time-Frame-Market",
|
|
"project": "Foundations",
|
|
"id": "bdc50ba6-2df5-4c44-97fc-c5d053c4bb78",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19976.229712538054,
|
|
"y": 10117.03747209457
|
|
},
|
|
"targetPosition": {
|
|
"x": 19754.997358336164,
|
|
"y": 10076.034478858835
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Dataset Definition",
|
|
"name": "Multi-Time-Frame-Market",
|
|
"id": "2b03494a-67d6-47f1-89b6-53fc4c9116a8"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Data Dependency",
|
|
"name": "Volumes Multi-Time-Frame-Market",
|
|
"project": "Foundations",
|
|
"id": "73d7f0cd-a953-414c-9136-8f6fecb45c1d",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19909.877137867257,
|
|
"y": 10239.2437123366
|
|
},
|
|
"targetPosition": {
|
|
"x": 19754.997358336164,
|
|
"y": 10076.034478858835
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Dataset Definition",
|
|
"name": "Multi-Time-Frame-Market",
|
|
"id": "9bf0483c-4825-4a46-9cf4-1b5262579fc1"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"dataMineDataDependencies": [],
|
|
"id": "9f1b6e80-7369-4878-ac4f-f55f47697ef6",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19754.997358336164,
|
|
"y": 10076.034478858835
|
|
},
|
|
"targetPosition": {
|
|
"x": 19308.84717071795,
|
|
"y": 10134.771265357858
|
|
},
|
|
"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": "31f179ff-02b7-4698-973e-0c6f5791229a",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19586.011030471334,
|
|
"y": 10249.576295067385
|
|
},
|
|
"targetPosition": {
|
|
"x": 19308.84717071795,
|
|
"y": 10134.771265357858
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"executionStartedEvent": {
|
|
"type": "Execution Started Event",
|
|
"name": "",
|
|
"project": "Foundations",
|
|
"id": "28cfb256-b2aa-442c-a3a9-2f4cc00b3c6e",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19400.161385069256,
|
|
"y": 10253.774266401544
|
|
},
|
|
"targetPosition": {
|
|
"x": 19308.84717071795,
|
|
"y": 10134.771265357858
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Execution Finished Event",
|
|
"name": "New Execution Finished Event",
|
|
"id": "1824fa00-dd30-4cdc-acc0-01c2f29056c5"
|
|
}
|
|
}
|
|
},
|
|
"executionFinishedEvent": {
|
|
"type": "Execution Finished Event",
|
|
"name": "New Execution Finished Event",
|
|
"project": "Foundations",
|
|
"id": "d111d4ef-7738-43ba-b672-4e20558db090",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19328.426099550958,
|
|
"y": 10283.48799456393
|
|
},
|
|
"targetPosition": {
|
|
"x": 19308.84717071795,
|
|
"y": 10134.771265357858
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "7989b423-d86a-4f5d-9b9f-0f28902de5b9",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19308.84717071795,
|
|
"y": 10134.771265357858
|
|
},
|
|
"targetPosition": {
|
|
"x": 19031.683310964563,
|
|
"y": 10019.966235648331
|
|
},
|
|
"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": "b4b3e792-4ad5-43d8-8d72-c4f54a09fdfa",
|
|
"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": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Dataset Definition",
|
|
"name": "Multi-Time-Frame-Daily",
|
|
"id": "30d3faa5-f952-4268-a5da-c86bd75c9df6"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"outputDatasetFolders": [],
|
|
"id": "723abac6-8f77-4845-9b2e-10cc4d763355",
|
|
"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": "a0520afd-bee5-41cb-8362-ea92a5e2064e",
|
|
"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": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Status Report",
|
|
"name": "Daily-FasTrend",
|
|
"id": "20eaf264-c7ed-4c6e-9855-29942ce0febc"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Status Dependency",
|
|
"name": "",
|
|
"config": "{\n \"mainUtility\": \"Market Ending Point\"\n}",
|
|
"project": "Foundations",
|
|
"id": "219c6dff-b1b9-412b-8444-731231cec735",
|
|
"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": {
|
|
"isRunning": false
|
|
},
|
|
"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": "d2648fb7-8996-402b-b796-c103ee35814b",
|
|
"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": {
|
|
"isRunning": false
|
|
},
|
|
"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": "792c6444-5eca-44cc-8d62-31b9ba95393f",
|
|
"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": {
|
|
"isRunning": false
|
|
},
|
|
"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": "b06b3dfe-4810-4cf4-9061-90aeed150deb",
|
|
"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": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Dataset Definition",
|
|
"name": "Multi-Time-Frame-Daily",
|
|
"id": "2e683057-f911-4105-bc77-16f2706d1915"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"dataMineDataDependencies": [],
|
|
"id": "bc9ae414-2ce0-498f-a9b2-ff91df2c3927",
|
|
"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": "20eaf264-c7ed-4c6e-9855-29942ce0febc",
|
|
"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": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"executionStartedEvent": {
|
|
"type": "Execution Started Event",
|
|
"name": "",
|
|
"project": "Foundations",
|
|
"id": "fdb13810-00de-4a6d-8dd1-0ab3c7c024a4",
|
|
"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": {
|
|
"isRunning": false
|
|
},
|
|
"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": "0f607787-3124-40a8-a01c-2536be64c9cd",
|
|
"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": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "351a63fe-8026-42ba-ab11-dfefc4092bfc",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19146.488340674092,
|
|
"y": 10297.130095401717
|
|
},
|
|
"targetPosition": {
|
|
"x": 19031.683310964563,
|
|
"y": 10019.966235648331
|
|
},
|
|
"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": "55a4ec76-66b3-47eb-90b6-7f4e6728a724",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19308.08856658018,
|
|
"y": 10471.01861835594
|
|
},
|
|
"targetPosition": {
|
|
"x": 18859.475766400272,
|
|
"y": 10435.71202527841
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Dataset Definition",
|
|
"name": "Multi-Time-Frame-Daily",
|
|
"config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [\n \"45-min\",\n \"40-min\",\n \"30-min\",\n \"20-min\",\n \"15-min\",\n \"10-min\",\n \"05-min\",\n \"04-min\",\n \"03-min\",\n \"02-min\",\n \"01-min\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n}",
|
|
"project": "Foundations",
|
|
"id": "30d3faa5-f952-4268-a5da-c86bd75c9df6",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18964.526180135428,
|
|
"y": 10873.278489457363
|
|
},
|
|
"targetPosition": {
|
|
"x": 18859.475766400272,
|
|
"y": 10435.71202527841
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"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": "3b26b7b1-cb6e-4905-9425-552114023991",
|
|
"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": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "a02e9abc-34b3-4bd4-83d9-e7a6c4ff16bd",
|
|
"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": "1c0359c3-b4b0-4a1b-af98-0100d90dd299",
|
|
"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": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "85541fed-e212-45d3-a7c1-1efae100ee8e",
|
|
"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": "06a529cd-1919-4267-9294-ada68d6595cb",
|
|
"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": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "a6b7ed1b-74a4-4c39-aaea-9a851cd52eb5",
|
|
"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": "49c20d97-4103-4e4b-bf28-4e339cb5a55e",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18421.098333777398,
|
|
"y": 10948.98605205843
|
|
},
|
|
"targetPosition": {
|
|
"x": 18859.475766400272,
|
|
"y": 10435.71202527841
|
|
},
|
|
"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": "85e573c3-7544-4e4e-a1d5-e16bfcc5e20d",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17494.71513760907,
|
|
"y": 11110.452191342009
|
|
},
|
|
"targetPosition": {
|
|
"x": 17657.924371086836,
|
|
"y": 10955.572411810914
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "cb93c14b-d26f-41bb-ac21-7d0c70db2f9c",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17657.924371086836,
|
|
"y": 10955.572411810914
|
|
},
|
|
"targetPosition": {
|
|
"x": 17984.342838042365,
|
|
"y": 10645.812852748724
|
|
},
|
|
"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": "700c0036-7b33-4c9f-8d12-e446017d4e62",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17672.726424210203,
|
|
"y": 10553.507865719948
|
|
},
|
|
"targetPosition": {
|
|
"x": 17768.608397697022,
|
|
"y": 10581.909400190341
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 1,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "bb8a7dd5-1e94-4b2e-b114-e6b2e03f125f",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17768.608397697022,
|
|
"y": 10581.909400190341
|
|
},
|
|
"targetPosition": {
|
|
"x": 17984.342838042365,
|
|
"y": 10645.812852748724
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 1,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "e4631e0c-2a99-4383-adc7-08179c7ba01a",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17984.342838042365,
|
|
"y": 10645.812852748724
|
|
},
|
|
"targetPosition": {
|
|
"x": 18859.475766400272,
|
|
"y": 10435.71202527841
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 5,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "1cc66458-21b2-411a-ae45-aa4865c55550",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18859.475766400272,
|
|
"y": 10435.71202527841
|
|
},
|
|
"targetPosition": {
|
|
"x": 19031.683310964563,
|
|
"y": 10019.966235648331
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 4,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Plotter Module",
|
|
"name": "Volume Energy",
|
|
"id": "d6bb640a-eb55-4f39-89f0-45c514d64ba1"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"id": "dffb272a-e008-427b-a068-e37441b8697f",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18520.977170735852,
|
|
"y": 10139.896257010187
|
|
},
|
|
"targetPosition": {
|
|
"x": 18051.878281255034,
|
|
"y": 9765.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": "43078121-da89-46ec-9f4c-efaeaccd2617",
|
|
"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": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Dataset Definition",
|
|
"name": "Multi-Time-Frame-Market",
|
|
"id": "6567053f-90ea-44e7-b0eb-3cde0ffa249a"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"outputDatasetFolders": [],
|
|
"id": "6818bc89-0fd3-4025-a68d-718a335f2f4e",
|
|
"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": "79d75dd6-3182-4606-8107-8e0e123554a9",
|
|
"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": {
|
|
"isRunning": false
|
|
},
|
|
"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": "72236ef3-8a24-44f6-86b3-b84a23f9eafe",
|
|
"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": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Status Report",
|
|
"name": "Market-Volume-Energy",
|
|
"id": "21b10d7a-5557-44f3-9fdb-ae36c1f5bf0f"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"dataDependencies": [
|
|
{
|
|
"type": "Data Dependency",
|
|
"name": "Candles Multi-Time-Frame-Market",
|
|
"project": "Foundations",
|
|
"id": "9f6ec893-967d-4926-8b95-2c1bb298148f",
|
|
"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": {
|
|
"isRunning": false
|
|
},
|
|
"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": "9ef6fda8-c9c6-4921-9e5f-9a1a76f3e663",
|
|
"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": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Dataset Definition",
|
|
"name": "Multi-Time-Frame-Market",
|
|
"id": "9bf0483c-4825-4a46-9cf4-1b5262579fc1"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"dataMineDataDependencies": [],
|
|
"id": "507076b1-b8d6-49c7-9316-9b74b44299f1",
|
|
"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": "21b10d7a-5557-44f3-9fdb-ae36c1f5bf0f",
|
|
"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": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"executionStartedEvent": {
|
|
"type": "Execution Started Event",
|
|
"name": "",
|
|
"project": "Foundations",
|
|
"id": "d99a010b-126d-4adb-a8dd-756f2de5c338",
|
|
"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": {
|
|
"isRunning": false
|
|
},
|
|
"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": "aecc06d8-26a9-468c-91e1-cc66a6f65b04",
|
|
"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": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "22fcb1b8-d317-45cd-991f-8fe1a6046147",
|
|
"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": "11b18caa-fca0-40f3-a285-a606e4c16ddc",
|
|
"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": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Dataset Definition",
|
|
"name": "Multi-Time-Frame-Daily",
|
|
"id": "daf84e29-6004-4217-b98a-8dd04a336fca"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"outputDatasetFolders": [],
|
|
"id": "4aa7d33a-97fe-4cc4-becc-351b7e93c77e",
|
|
"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": "425e37d2-1196-42f0-9bf3-4cfaef1c6726",
|
|
"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": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Status Report",
|
|
"name": "Daily-FasTrend",
|
|
"id": "4b26094a-7dc9-4232-a0b6-bed8a845b043"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Status Dependency",
|
|
"name": "",
|
|
"config": "{\n \"mainUtility\": \"Market Ending Point\"\n}",
|
|
"project": "Foundations",
|
|
"id": "39df466e-6681-4129-8644-5db9b309aaee",
|
|
"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": {
|
|
"isRunning": false
|
|
},
|
|
"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": "06e2a49f-b5fc-418b-b5bd-3fec97398d9a",
|
|
"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": {
|
|
"isRunning": false
|
|
},
|
|
"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": "f6d20977-7015-457e-8100-2a5a458326d5",
|
|
"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": {
|
|
"isRunning": false
|
|
},
|
|
"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": "c840cf96-64e3-400f-aae5-8bb9a8b8b080",
|
|
"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": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Dataset Definition",
|
|
"name": "Multi-Time-Frame-Daily",
|
|
"id": "2e683057-f911-4105-bc77-16f2706d1915"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"dataMineDataDependencies": [],
|
|
"id": "2d6bc102-e3f8-4ee6-a0f6-9084af9ce3fc",
|
|
"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": "4b26094a-7dc9-4232-a0b6-bed8a845b043",
|
|
"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": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"executionStartedEvent": {
|
|
"type": "Execution Started Event",
|
|
"name": "",
|
|
"project": "Foundations",
|
|
"id": "d128209f-2b53-46f1-b5cc-ca5e4795006b",
|
|
"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": {
|
|
"isRunning": false
|
|
},
|
|
"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": "dc26661d-1478-4e3e-8837-4c83030201a8",
|
|
"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": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "b42d9d46-ed74-4c46-aa02-9e45e69f0dd5",
|
|
"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": "6567053f-90ea-44e7-b0eb-3cde0ffa249a",
|
|
"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": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Dataset Definition",
|
|
"name": "Multi-Time-Frame-Daily",
|
|
"config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [\n \"45-min\",\n \"40-min\",\n \"30-min\",\n \"20-min\",\n \"15-min\",\n \"10-min\",\n \"05-min\",\n \"04-min\",\n \"03-min\",\n \"02-min\",\n \"01-min\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n}",
|
|
"project": "Foundations",
|
|
"id": "daf84e29-6004-4217-b98a-8dd04a336fca",
|
|
"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": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"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": "dc189a73-0401-4a7d-8ad8-49e38d35a44f",
|
|
"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": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "010e4398-31e4-4aea-9868-f8d674781ef9",
|
|
"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": "5c269c71-24a3-4aa0-8ea5-b858f8c30806",
|
|
"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": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "86e3d7cc-211e-47d6-8f33-c4d335a3a848",
|
|
"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": "a772afed-8080-4772-898a-37267fcef837",
|
|
"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": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "690798d6-4298-4e8e-a79e-f4cd5bc0b819",
|
|
"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": "5f7aa707-e037-4002-ab7e-907738d3b8fe",
|
|
"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": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "a40ffb22-dfd5-4945-918d-4abc6d8de79b",
|
|
"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": "3e7445d2-8389-4263-ae37-9e1feabb2324",
|
|
"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": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "7dbb4359-e771-4245-9365-74ef89651a75",
|
|
"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": "ffeb5e5d-a851-4bad-90cc-23a88a2087a3",
|
|
"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": "a87bd6ed-c56d-4894-a6aa-cd1f82693ac0",
|
|
"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": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "b991b6d1-07e2-463a-bbad-9ea719b509e5",
|
|
"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": "56d46637-86d8-4d92-baf3-af40abcb3a69",
|
|
"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": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "ad4e8112-0bfc-4d00-9d9a-8344b1d7d382",
|
|
"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": "b5ce0884-bb1a-4f65-bdb6-3b5b53b93eed",
|
|
"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": "4986cf90-d0f0-4a61-82c0-fbb5ab2dfb5b",
|
|
"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": "540459f7-8321-48aa-b1b8-7b2562436d99"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"id": "432fb0ac-51f0-4260-bdba-ba29783aa802",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18425.972162370275,
|
|
"y": 10234.901265375764
|
|
},
|
|
"targetPosition": {
|
|
"x": 18051.878281255034,
|
|
"y": 9765.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": "98f2b160-4592-40ee-addb-87e2f8e136b6",
|
|
"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": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Dataset Definition",
|
|
"name": "Multi-Time-Frame-Market",
|
|
"id": "dba2f56d-2081-4407-aca6-0b759616fe98"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"outputDatasetFolders": [],
|
|
"id": "54117362-1f21-45d8-8ba5-cae4a93cb6fa",
|
|
"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": "670125c0-586a-4a03-bee9-a45e0aa16e44",
|
|
"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": {
|
|
"isRunning": false
|
|
},
|
|
"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": "4d47867f-5188-4eee-b2da-8fa5d8e90945",
|
|
"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": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Status Report",
|
|
"name": "Market-Volume-Energy",
|
|
"id": "93bbb266-e094-4099-8661-3424eb0ce5bb"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"dataDependencies": [
|
|
{
|
|
"type": "Data Dependency",
|
|
"name": "Candles Multi-Time-Frame-Market",
|
|
"project": "Foundations",
|
|
"id": "6bc0c0ba-0f69-427d-b98f-7befd4aecc45",
|
|
"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": {
|
|
"isRunning": false
|
|
},
|
|
"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": "a13aed86-928f-48f7-a966-e1ee36c81024",
|
|
"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": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Dataset Definition",
|
|
"name": "Multi-Time-Frame-Market",
|
|
"id": "9bf0483c-4825-4a46-9cf4-1b5262579fc1"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"dataMineDataDependencies": [],
|
|
"id": "7d35a3c3-9a6a-46b6-8412-970d18af27dd",
|
|
"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": "93bbb266-e094-4099-8661-3424eb0ce5bb",
|
|
"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": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"executionStartedEvent": {
|
|
"type": "Execution Started Event",
|
|
"name": "",
|
|
"project": "Foundations",
|
|
"id": "343897e6-e9aa-459f-86d9-d65ebb0c8439",
|
|
"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": {
|
|
"isRunning": false
|
|
},
|
|
"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": "29382f22-78d3-4690-a251-b6a5c7ac84a1",
|
|
"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": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "12d602de-bf2d-45a1-81e3-cc28af9c78ea",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18916.878281255038,
|
|
"y": 10297.130095401717
|
|
},
|
|
"targetPosition": {
|
|
"x": 18802.07325154551,
|
|
"y": 10019.966235648331
|
|
},
|
|
"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": "117ab719-5935-4a07-a07d-a78c18efbc91",
|
|
"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": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Dataset Definition",
|
|
"name": "Multi-Time-Frame-Daily",
|
|
"id": "f705e512-c015-41aa-a642-98336faf950d"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"outputDatasetFolders": [],
|
|
"id": "2e8c8a98-a377-43bd-bb8d-be581422d2a6",
|
|
"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": "1131e3ef-b9d1-4d8f-b902-ebee3e08a60c",
|
|
"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": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Status Report",
|
|
"name": "Daily-FasTrend",
|
|
"id": "97c791ba-1685-4ce7-9b2c-d7202ab140df"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Status Dependency",
|
|
"name": "",
|
|
"config": "{\n \"mainUtility\": \"Market Ending Point\"\n}",
|
|
"project": "Foundations",
|
|
"id": "86d6a2d5-005a-4c10-a013-3ca0a939660c",
|
|
"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": {
|
|
"isRunning": false
|
|
},
|
|
"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": "7bc9e7f4-947d-450a-b336-b2279ef3ea9e",
|
|
"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": {
|
|
"isRunning": false
|
|
},
|
|
"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": "9506e972-c065-4c56-99e2-7da49a2b5d23",
|
|
"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": {
|
|
"isRunning": false
|
|
},
|
|
"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": "fc6fdb13-e61a-4f7f-abf5-75c1bce6784b",
|
|
"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": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Dataset Definition",
|
|
"name": "Multi-Time-Frame-Daily",
|
|
"id": "2e683057-f911-4105-bc77-16f2706d1915"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"dataMineDataDependencies": [],
|
|
"id": "383084fd-68ca-4eed-9197-fb370a02cfaa",
|
|
"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": "97c791ba-1685-4ce7-9b2c-d7202ab140df",
|
|
"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": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"executionStartedEvent": {
|
|
"type": "Execution Started Event",
|
|
"name": "",
|
|
"project": "Foundations",
|
|
"id": "80e415fc-8724-4459-8dcf-d3a6fc6da26b",
|
|
"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": {
|
|
"isRunning": false
|
|
},
|
|
"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": "7443c001-661a-4d2b-b716-379d5345e9c5",
|
|
"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": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "be8d1d46-29d4-4070-a10c-c1f7b3fa5831",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18687.268221835984,
|
|
"y": 10297.130095401717
|
|
},
|
|
"targetPosition": {
|
|
"x": 18802.07325154551,
|
|
"y": 10019.966235648331
|
|
},
|
|
"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": "dba2f56d-2081-4407-aca6-0b759616fe98",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18678.57908366401,
|
|
"y": 10534.356464732637
|
|
},
|
|
"targetPosition": {
|
|
"x": 18386.32746191543,
|
|
"y": 10192.173780212623
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Dataset Definition",
|
|
"name": "Multi-Time-Frame-Daily",
|
|
"config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [\n \"45-min\",\n \"40-min\",\n \"30-min\",\n \"20-min\",\n \"15-min\",\n \"10-min\",\n \"05-min\",\n \"04-min\",\n \"03-min\",\n \"02-min\",\n \"01-min\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n}",
|
|
"project": "Foundations",
|
|
"id": "f705e512-c015-41aa-a642-98336faf950d",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18151.20310779325,
|
|
"y": 10575.861854171964
|
|
},
|
|
"targetPosition": {
|
|
"x": 18386.32746191543,
|
|
"y": 10192.173780212623
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"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": "b3b521b6-ea8f-4145-84b4-c7b5d6899e7e",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18739.95631520561,
|
|
"y": 11121.888535074666
|
|
},
|
|
"targetPosition": {
|
|
"x": 18226.68228842559,
|
|
"y": 10683.511102451792
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "ee349066-4f15-4a46-b0bc-5aed3f91c997",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18226.68228842559,
|
|
"y": 10683.511102451792
|
|
},
|
|
"targetPosition": {
|
|
"x": 17713.408261645567,
|
|
"y": 10245.133669828918
|
|
},
|
|
"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": "6ce9c7e5-eda2-431b-b15b-7db4fd841235",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17819.32804087816,
|
|
"y": 11590.972070368642
|
|
},
|
|
"targetPosition": {
|
|
"x": 17766.368151261864,
|
|
"y": 10918.05287009878
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "610dd7d4-50b8-49a7-9a00-86c1eb8c30fa",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17766.368151261864,
|
|
"y": 10918.05287009878
|
|
},
|
|
"targetPosition": {
|
|
"x": 17713.408261645567,
|
|
"y": 10245.133669828918
|
|
},
|
|
"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": "26fa50ea-4df2-4184-b569-2983b48e901e",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16836.65339639982,
|
|
"y": 11271.68172338896
|
|
},
|
|
"targetPosition": {
|
|
"x": 17275.030829022693,
|
|
"y": 10758.407696608938
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "6e93b31e-77fa-48e5-b491-3f693ee363a8",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17275.030829022693,
|
|
"y": 10758.407696608938
|
|
},
|
|
"targetPosition": {
|
|
"x": 17713.408261645567,
|
|
"y": 10245.133669828918
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Record Property",
|
|
"name": "OBV EMA20",
|
|
"config": "{\n \"codeName\": \"VEma20\",\n \"isString\": false,\n \"isCalculated\": false\n}",
|
|
"project": "Foundations",
|
|
"recordFormula": {
|
|
"type": "Record Formula",
|
|
"name": "New Record Formula",
|
|
"code": "variable.VEma20",
|
|
"project": "Foundations",
|
|
"id": "b259d0ce-1a64-41c1-b9f4-24681bef4e0f",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16367.569861105843,
|
|
"y": 10351.053449061508
|
|
},
|
|
"targetPosition": {
|
|
"x": 17040.489061375705,
|
|
"y": 10298.093559445213
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "879a66c6-cf74-4544-a723-379240bc6a11",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17040.489061375705,
|
|
"y": 10298.093559445213
|
|
},
|
|
"targetPosition": {
|
|
"x": 17713.408261645567,
|
|
"y": 10245.133669828918
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Record Property",
|
|
"name": "OBV EMA10",
|
|
"config": "{\n \"codeName\": \"VEma10\",\n \"isString\": false,\n \"isCalculated\": false\n}",
|
|
"project": "Foundations",
|
|
"recordFormula": {
|
|
"type": "Record Formula",
|
|
"name": "New Record Formula",
|
|
"code": "variable.VEma10",
|
|
"project": "Foundations",
|
|
"id": "874aadad-4f83-4975-866c-8a816d9d5941",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16686.860208085523,
|
|
"y": 9368.37880458317
|
|
},
|
|
"targetPosition": {
|
|
"x": 17200.134234865545,
|
|
"y": 9806.756237206044
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "9c31e3a2-ce48-4df9-9d4f-b6438be80d84",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17200.134234865545,
|
|
"y": 9806.756237206044
|
|
},
|
|
"targetPosition": {
|
|
"x": 17713.408261645567,
|
|
"y": 10245.133669828918
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Record Property",
|
|
"name": "OBV EMA5",
|
|
"config": "{\n \"codeName\": \"VEma5\",\n \"isString\": false,\n \"isCalculated\": false\n}",
|
|
"project": "Foundations",
|
|
"recordFormula": {
|
|
"type": "Record Formula",
|
|
"name": "New Record Formula",
|
|
"code": "variable.VEma5",
|
|
"project": "Foundations",
|
|
"id": "fc4fdf42-9b11-4664-b616-75f3c8d7637b",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17607.48848241298,
|
|
"y": 8899.295269289194
|
|
},
|
|
"targetPosition": {
|
|
"x": 17660.448372029274,
|
|
"y": 9572.214469559056
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "14bf2aba-2fee-4b51-9bcc-7fe4fe007088",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17660.448372029274,
|
|
"y": 9572.214469559056
|
|
},
|
|
"targetPosition": {
|
|
"x": 17713.408261645567,
|
|
"y": 10245.133669828918
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Record Property",
|
|
"name": "OBV EMA3",
|
|
"config": "{\n \"codeName\": \"VEma3\",\n \"isString\": false,\n \"isCalculated\": false\n}",
|
|
"project": "Foundations",
|
|
"recordFormula": {
|
|
"type": "Record Formula",
|
|
"name": "New Record Formula",
|
|
"code": "variable.VEma3",
|
|
"project": "Foundations",
|
|
"id": "7110d65b-f8a6-4cc7-b921-61129d7b9a01",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18590.163126891315,
|
|
"y": 9218.585616268878
|
|
},
|
|
"targetPosition": {
|
|
"x": 18151.78569426844,
|
|
"y": 9731.859643048898
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "f7765b00-da3c-40fb-9fa4-24a793aeb394",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18151.78569426844,
|
|
"y": 9731.859643048898
|
|
},
|
|
"targetPosition": {
|
|
"x": 17713.408261645567,
|
|
"y": 10245.133669828918
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"id": "d4b38dfd-e47f-48bb-9ad9-d8bed52028e6",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17713.408261645567,
|
|
"y": 10245.133669828918
|
|
},
|
|
"targetPosition": {
|
|
"x": 18386.32746191543,
|
|
"y": 10192.173780212623
|
|
},
|
|
"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\nif (variable.previousVEma20 === undefined) {\nvariable.previousVEma20 = volume.buy + volume.sell\n}\n\nif (variable.previousVEma3 === undefined) {\nvariable.previousVEma3 = volume.buy + volume.sell\n}\n\nif (variable.previousVEma5 === undefined) {\nvariable.previousVEma5 = volume.buy + volume.sell\n}\n\nif (variable.previousVEma10 === undefined) {\nvariable.previousVEma10 = volume.buy + volume.sell\n}\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// Calculate On balance Volume EMA3\nvariable.VEma3 = calculateVEMA(3, variable.OBV, variable.previousVEma3)\nvariable.previousVEma3 = variable.VEma3\n\n// Calculate On balance Volume EMA5\nvariable.VEma5 = calculateVEMA(5, variable.OBV, variable.previousVEma5)\nvariable.previousVEma5 = variable.VEma5\n\n// Calculate On balance Volume EMA10\nvariable.VEma10 = calculateVEMA(10, variable.OBV, variable.previousVEma10)\nvariable.previousVEma10 = variable.VEma10\n\n// Calculate On balance Volume EMA20\nvariable.VEma20 = calculateVEMA(20, variable.OBV, variable.previousVEma20)\nvariable.previousVEma20 = variable.VEma20\n\n\n//On Balance Volume EMA calculation\nfunction calculateVEMA(periods, price, previousVEMA) {\n let k = 2 / (periods + 1)\n return price * k + previousVEMA * (1-k)\n}\n\n\n\n// End of code :-)",
|
|
"project": "Foundations",
|
|
"id": "4f287d2b-72e6-47b8-ac7b-8036cbea4205",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16944.182619638243,
|
|
"y": 9704.255631860455
|
|
},
|
|
"targetPosition": {
|
|
"x": 17169.105517757744,
|
|
"y": 9710.145445229726
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "2915c91b-5ee9-4c53-9b5b-0ffcde51612b",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17169.105517757744,
|
|
"y": 9710.145445229726
|
|
},
|
|
"targetPosition": {
|
|
"x": 17618.951313996746,
|
|
"y": 9721.92507196827
|
|
},
|
|
"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": "e3d55a6b-827c-4129-a4e3-e7c31e6c997c",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17463.87471691237,
|
|
"y": 9436.30951035313
|
|
},
|
|
"targetPosition": {
|
|
"x": 17511.590592938333,
|
|
"y": 9524.191221619327
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 1,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "809f18d7-b787-4699-a55e-df3698e634a7",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17511.590592938333,
|
|
"y": 9524.191221619327
|
|
},
|
|
"targetPosition": {
|
|
"x": 17618.951313996746,
|
|
"y": 9721.92507196827
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 1,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "f353e7dc-a8da-42cd-9f40-ac67a5fc3288",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17618.951313996746,
|
|
"y": 9721.92507196827
|
|
},
|
|
"targetPosition": {
|
|
"x": 18386.32746191543,
|
|
"y": 10192.173780212623
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 5,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "43742a6e-2fc9-4414-8924-f64a2897e252",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18386.32746191543,
|
|
"y": 10192.173780212623
|
|
},
|
|
"targetPosition": {
|
|
"x": 18802.07325154551,
|
|
"y": 10019.966235648331
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 4,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Plotter Module",
|
|
"name": "On-Balance-Volume",
|
|
"id": "2b37ed9e-e434-4955-8dd8-0b1dd4d6403b"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"id": "64422c98-ad05-4475-bc88-48c118f6c341",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18312.20852472557,
|
|
"y": 10306.383696636398
|
|
},
|
|
"targetPosition": {
|
|
"x": 18051.878281255034,
|
|
"y": 9765.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": "00db2aca-d6b4-4223-aab4-d5ed93b0bc3a",
|
|
"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": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Dataset Definition",
|
|
"name": "Multi-Time-Frame-Market",
|
|
"id": "72bc0247-1366-41d9-9c83-d99ec0a554f2"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"outputDatasetFolders": [],
|
|
"id": "04e86a3e-28d1-4b66-8fac-dc5a89ec5b12",
|
|
"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": "4fb028d4-3e2e-4fa6-8dcf-f4998b61f28e",
|
|
"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": {
|
|
"isRunning": false
|
|
},
|
|
"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": "6eb46614-3970-4ed1-b354-3484f151c320",
|
|
"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": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Status Report",
|
|
"name": "Market-Volume-Energy",
|
|
"id": "1ccb0723-c543-451b-a039-7e9f5c86f219"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"dataDependencies": [
|
|
{
|
|
"type": "Data Dependency",
|
|
"name": "Candles Multi-Time-Frame-Market",
|
|
"project": "Foundations",
|
|
"id": "667ac6fc-0b9b-48bf-9b6a-fa7f6add980f",
|
|
"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": {
|
|
"isRunning": false
|
|
},
|
|
"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": "41317059-6510-4523-988d-d800df99eba0",
|
|
"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": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Dataset Definition",
|
|
"name": "Multi-Time-Frame-Market",
|
|
"id": "9bf0483c-4825-4a46-9cf4-1b5262579fc1"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"dataMineDataDependencies": [],
|
|
"id": "18229d57-28e2-4741-a4a1-67748b4affbc",
|
|
"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": "1ccb0723-c543-451b-a039-7e9f5c86f219",
|
|
"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": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"executionStartedEvent": {
|
|
"type": "Execution Started Event",
|
|
"name": "",
|
|
"project": "Foundations",
|
|
"id": "1ad48c8f-79e3-4668-b3cd-ddf34ffdad76",
|
|
"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": {
|
|
"isRunning": false
|
|
},
|
|
"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": "3fea03f5-9d72-44a8-ba40-f075bffaa884",
|
|
"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": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "28002d2e-bd57-4ca5-aeba-f1f8662f6c1a",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19122.511553962162,
|
|
"y": 10548.46558315733
|
|
},
|
|
"targetPosition": {
|
|
"x": 18852.836604032054,
|
|
"y": 10188.222024741366
|
|
},
|
|
"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": "b7624c9f-01ee-45ca-8c93-df4c15912bfa",
|
|
"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": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Dataset Definition",
|
|
"name": "Multi-Time-Frame-Daily",
|
|
"id": "a6a8d993-befb-41fc-934c-dab0a925cd8a"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"outputDatasetFolders": [],
|
|
"id": "b51d2b2f-8394-4770-8dc1-7af5fc68caab",
|
|
"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": "b8f58f0e-72dd-428e-94a8-0ed14c881426",
|
|
"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": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Status Report",
|
|
"name": "Daily-FasTrend",
|
|
"id": "ab8bc0ae-ae08-423d-aafd-947ad9020e2e"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Status Dependency",
|
|
"name": "",
|
|
"config": "{\n \"mainUtility\": \"Market Ending Point\"\n}",
|
|
"project": "Foundations",
|
|
"id": "301e1e20-7314-4781-97d6-9023faaec2f3",
|
|
"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": {
|
|
"isRunning": false
|
|
},
|
|
"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": "86fa5c53-ea3a-44f9-8e9c-b4f619483591",
|
|
"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": {
|
|
"isRunning": false
|
|
},
|
|
"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": "bc2d7e1d-0a76-4a25-b5c0-a3278f7ee1dd",
|
|
"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": {
|
|
"isRunning": false
|
|
},
|
|
"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": "04158508-3101-4b70-83ee-fb993223a2e4",
|
|
"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": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Dataset Definition",
|
|
"name": "Multi-Time-Frame-Daily",
|
|
"id": "2e683057-f911-4105-bc77-16f2706d1915"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"dataMineDataDependencies": [],
|
|
"id": "da79d2bd-6bcb-4403-af23-4662f57a828d",
|
|
"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": "ab8bc0ae-ae08-423d-aafd-947ad9020e2e",
|
|
"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": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"executionStartedEvent": {
|
|
"type": "Execution Started Event",
|
|
"name": "",
|
|
"project": "Foundations",
|
|
"id": "51656e2b-3ae3-45a0-9de7-b3293082cf54",
|
|
"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": {
|
|
"isRunning": false
|
|
},
|
|
"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": "63f38cb3-2f45-428d-a32b-8c044e76d3e9",
|
|
"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": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "1a2e7a0b-35e0-43e3-ad0b-63a0d1bd7927",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18788.794926809074,
|
|
"y": 10633.641673587786
|
|
},
|
|
"targetPosition": {
|
|
"x": 18852.836604032054,
|
|
"y": 10188.222024741366
|
|
},
|
|
"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": "72bc0247-1366-41d9-9c83-d99ec0a554f2",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18864.16751652396,
|
|
"y": 10981.651211435385
|
|
},
|
|
"targetPosition": {
|
|
"x": 18312.471266408113,
|
|
"y": 10592.734449636526
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Dataset Definition",
|
|
"name": "Multi-Time-Frame-Daily",
|
|
"config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [\n \"45-min\",\n \"40-min\",\n \"30-min\",\n \"20-min\",\n \"15-min\",\n \"10-min\",\n \"05-min\",\n \"04-min\",\n \"03-min\",\n \"02-min\",\n \"01-min\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n}",
|
|
"project": "Foundations",
|
|
"id": "a6a8d993-befb-41fc-934c-dab0a925cd8a",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18113.07296282163,
|
|
"y": 11237.610652117926
|
|
},
|
|
"targetPosition": {
|
|
"x": 18312.471266408113,
|
|
"y": 10592.734449636526
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"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": "44873498-c5f8-4756-b65f-effb0acf43f0",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18878.1558691733,
|
|
"y": 12252.695196218921
|
|
},
|
|
"targetPosition": {
|
|
"x": 18116.124175848927,
|
|
"y": 11586.013901769178
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "657cdfa2-74f2-4917-bb16-814c4744ddf3",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18116.124175848927,
|
|
"y": 11586.013901769178
|
|
},
|
|
"targetPosition": {
|
|
"x": 17354.092482524553,
|
|
"y": 10919.332607319435
|
|
},
|
|
"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": "7cf57e00-b098-4a65-9a05-56bbf1dcb276",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16961.39830140619,
|
|
"y": 12905.891511584741
|
|
},
|
|
"targetPosition": {
|
|
"x": 17157.74539196537,
|
|
"y": 11912.612059452087
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "2af989fd-4c8f-4433-b86e-e508cd97a305",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17157.74539196537,
|
|
"y": 11912.612059452087
|
|
},
|
|
"targetPosition": {
|
|
"x": 17354.092482524553,
|
|
"y": 10919.332607319435
|
|
},
|
|
"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": "81a94442-e889-4ab9-ba3f-cf67a25d8c92",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 15437.334914757434,
|
|
"y": 11572.528922685253
|
|
},
|
|
"targetPosition": {
|
|
"x": 16395.713698640993,
|
|
"y": 11245.930765002344
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "cc7e059c-ae96-4163-a925-b860b194ed3a",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16395.713698640993,
|
|
"y": 11245.930765002344
|
|
},
|
|
"targetPosition": {
|
|
"x": 17354.092482524553,
|
|
"y": 10919.332607319435
|
|
},
|
|
"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": "b87f7cb9-8536-4189-b456-b3cc440ceaae",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 15830.029095875803,
|
|
"y": 9585.970018419948
|
|
},
|
|
"targetPosition": {
|
|
"x": 16592.06078920018,
|
|
"y": 10252.651312869692
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "4e267077-ad5c-4ebf-92af-89bbc4b7c04c",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16592.06078920018,
|
|
"y": 10252.651312869692
|
|
},
|
|
"targetPosition": {
|
|
"x": 17354.092482524553,
|
|
"y": 10919.332607319435
|
|
},
|
|
"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": "2186cf12-7177-4ddb-864f-a12bb02a91a2",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17746.786663642917,
|
|
"y": 8932.773703054128
|
|
},
|
|
"targetPosition": {
|
|
"x": 17550.439573083735,
|
|
"y": 9926.053155186783
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "05b68d8d-304f-4a89-8a95-6961925a5f7c",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17550.439573083735,
|
|
"y": 9926.053155186783
|
|
},
|
|
"targetPosition": {
|
|
"x": 17354.092482524553,
|
|
"y": 10919.332607319435
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"id": "d2b8cc82-5160-432f-9e55-fa16610f7a68",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17354.092482524553,
|
|
"y": 10919.332607319435
|
|
},
|
|
"targetPosition": {
|
|
"x": 18312.471266408113,
|
|
"y": 10592.734449636526
|
|
},
|
|
"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\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": "2450333e-f745-4c2c-b067-ebe83322017c",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17727.980683742957,
|
|
"y": 10552.659617372185
|
|
},
|
|
"targetPosition": {
|
|
"x": 17825.48858380787,
|
|
"y": 10530.473824059105
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "12b46dfb-a41e-48be-988f-883a8ff5754f",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17825.48858380787,
|
|
"y": 10530.473824059105
|
|
},
|
|
"targetPosition": {
|
|
"x": 17990.033165167413,
|
|
"y": 10493.035297843284
|
|
},
|
|
"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": "b04666e1-d329-4984-a6e7-3b479b280927",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17854.098343878024,
|
|
"y": 10346.332454104582
|
|
},
|
|
"targetPosition": {
|
|
"x": 17922.06575452272,
|
|
"y": 10419.683875973933
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 1,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "572deadf-cba4-4f28-b009-4e159aaa2557",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17922.06575452272,
|
|
"y": 10419.683875973933
|
|
},
|
|
"targetPosition": {
|
|
"x": 17990.033165167413,
|
|
"y": 10493.035297843284
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 1,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "17c6e2bd-ba5a-48b7-ba3a-ec7827571bca",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17990.033165167413,
|
|
"y": 10493.035297843284
|
|
},
|
|
"targetPosition": {
|
|
"x": 18312.471266408113,
|
|
"y": 10592.734449636526
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "07aa9bc3-f094-40bd-8ebd-be4428f19ff2",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18312.471266408113,
|
|
"y": 10592.734449636526
|
|
},
|
|
"targetPosition": {
|
|
"x": 18852.836604032054,
|
|
"y": 10188.222024741366
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 4,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Plotter Module",
|
|
"name": "Volume Oscillators",
|
|
"id": "56ff8ae2-3435-4a2c-9bff-76515bd9cfc8"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"id": "14eb101f-96aa-494c-9083-8ac83914db25",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18185.39084162882,
|
|
"y": 10350.75912320404
|
|
},
|
|
"targetPosition": {
|
|
"x": 18051.878281255034,
|
|
"y": 9765.802375894946
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Indicator Bot",
|
|
"name": "Holt-Winters forecast",
|
|
"config": "{\n \"codeName\": \"Holt-Winters\"\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 HoltWinters",
|
|
"project": "Foundations",
|
|
"id": "a4e3c6cc-d8f8-47cc-b1a0-869c9233375a",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18156.584614518204,
|
|
"y": 10565.940461283943
|
|
},
|
|
"targetPosition": {
|
|
"x": 18078.938900987447,
|
|
"y": 10276.162713397222
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Dataset Definition",
|
|
"name": "Multi-Time-Frame-Market",
|
|
"id": "e2d6056d-6999-4ab7-9a0a-f18aa1ca8350"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"outputDatasetFolders": [],
|
|
"id": "2fa38e6b-61f3-4234-b743-f32c827bb09f",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18596.23944045225,
|
|
"y": 10324.07901078041
|
|
},
|
|
"targetPosition": {
|
|
"x": 18460.042290530386,
|
|
"y": 10056.7770535239
|
|
},
|
|
"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": "cf9ed193-a69a-4944-b599-6c46482fce6d",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18786.2067928767,
|
|
"y": 10789.354520135885
|
|
},
|
|
"targetPosition": {
|
|
"x": 18436.49111022106,
|
|
"y": 10506.160344163458
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Status Report",
|
|
"name": "Candles Volumes Multi-Time-Frame-Market Status Report",
|
|
"id": "a0a61ba9-91cb-4ec7-92fe-134ff079de2d"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Status Dependency",
|
|
"name": "Holt-Winters forecast Multi-Time-Frame-Market",
|
|
"config": "{\n \"mainUtility\": \"Self Reference\"\n}",
|
|
"project": "Foundations",
|
|
"id": "292ef829-0f36-4a3f-a0bc-19de7e30ec5c",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18494.72539536913,
|
|
"y": 10723.493655078499
|
|
},
|
|
"targetPosition": {
|
|
"x": 18436.49111022106,
|
|
"y": 10506.160344163458
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Status Report",
|
|
"name": "HoltWinters",
|
|
"id": "d57ef53b-5834-4452-ba08-22db1c25ea1a"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"dataDependencies": [
|
|
{
|
|
"type": "Data Dependency",
|
|
"name": "Candles Multi-Time-Frame-Market",
|
|
"project": "Foundations",
|
|
"id": "5f2737bf-c4f4-4a24-8fb7-ba3837ce9065",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18355.858321573367,
|
|
"y": 10716.215940125328
|
|
},
|
|
"targetPosition": {
|
|
"x": 18436.49111022106,
|
|
"y": 10506.160344163458
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Dataset Definition",
|
|
"name": "Multi-Time-Frame-Market",
|
|
"id": "2b03494a-67d6-47f1-89b6-53fc4c9116a8"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Data Dependency",
|
|
"name": "Volumes Multi-Time-Frame-Market",
|
|
"project": "Foundations",
|
|
"id": "3e5c15ab-8328-4fa1-a5e7-cf4d5fa4fcce",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18247.79023243334,
|
|
"y": 10628.70412704184
|
|
},
|
|
"targetPosition": {
|
|
"x": 18436.49111022106,
|
|
"y": 10506.160344163458
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Dataset Definition",
|
|
"name": "Multi-Time-Frame-Market",
|
|
"id": "9bf0483c-4825-4a46-9cf4-1b5262579fc1"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"dataMineDataDependencies": [],
|
|
"id": "c7ce5f86-e2cb-4ce7-bca3-dda494ee5b2d",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18436.49111022106,
|
|
"y": 10506.160344163458
|
|
},
|
|
"targetPosition": {
|
|
"x": 18460.042290530386,
|
|
"y": 10056.7770535239
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 4,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"statusReport": {
|
|
"type": "Status Report",
|
|
"name": "HoltWinters",
|
|
"project": "Foundations",
|
|
"id": "d57ef53b-5834-4452-ba08-22db1c25ea1a",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18296.65058002588,
|
|
"y": 10308.378223907526
|
|
},
|
|
"targetPosition": {
|
|
"x": 18460.042290530386,
|
|
"y": 10056.7770535239
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"executionStartedEvent": {
|
|
"type": "Execution Started Event",
|
|
"name": "",
|
|
"project": "Foundations",
|
|
"id": "5caa2b5d-ee03-4a7d-bf70-04279e84b647",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18326.39131190213,
|
|
"y": 10124.875628484831
|
|
},
|
|
"targetPosition": {
|
|
"x": 18460.042290530386,
|
|
"y": 10056.7770535239
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Execution Finished Event",
|
|
"name": "New Execution Finished Event",
|
|
"id": "1824fa00-dd30-4cdc-acc0-01c2f29056c5"
|
|
}
|
|
}
|
|
},
|
|
"executionFinishedEvent": {
|
|
"type": "Execution Finished Event",
|
|
"name": "New Execution Finished Event",
|
|
"project": "Foundations",
|
|
"id": "bbd9eab3-25f6-4d7c-a50b-a809ca414af9",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18310.2478603172,
|
|
"y": 10048.926660087458
|
|
},
|
|
"targetPosition": {
|
|
"x": 18460.042290530386,
|
|
"y": 10056.7770535239
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "21c149e3-891f-4e45-9eb7-030c701e8d6c",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19061.586854193523,
|
|
"y": 10841.97311393905
|
|
},
|
|
"targetPosition": {
|
|
"x": 18761.586854193523,
|
|
"y": 10322.357871668386
|
|
},
|
|
"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 HoltWinters",
|
|
"project": "Foundations",
|
|
"id": "ae9a0e64-d9a9-41c7-9358-3a6283fe1d06",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18144.579524189787,
|
|
"y": 10438.183300162691
|
|
},
|
|
"targetPosition": {
|
|
"x": 18237.28462250227,
|
|
"y": 10152.866345274146
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Dataset Definition",
|
|
"name": "Multi-Time-Frame-Daily",
|
|
"id": "3e7ecc9a-3322-430a-8d9e-c524987cfd05"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"outputDatasetFolders": [],
|
|
"id": "a0fb561b-d08c-4b74-8978-daedc13d5370",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18237.28462250227,
|
|
"y": 10152.866345274146
|
|
},
|
|
"targetPosition": {
|
|
"x": 18329.989720814752,
|
|
"y": 9867.5493903856
|
|
},
|
|
"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": "Holt-Winters forecast Multi-Time-Frame-Daily",
|
|
"config": "{\n \"mainUtility\": \"Self Reference\"\n}",
|
|
"project": "Foundations",
|
|
"id": "bb3f3c82-f3b6-4527-9b25-5dacffe38242",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18014.34117485905,
|
|
"y": 10353.605527181804
|
|
},
|
|
"targetPosition": {
|
|
"x": 18107.046273171534,
|
|
"y": 10068.288572293259
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 3,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Status Report",
|
|
"name": "HoltWinters",
|
|
"id": "fb28eaa7-9d36-4b15-8aac-63bb8352e717"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Status Dependency",
|
|
"name": "",
|
|
"config": "{\n \"mainUtility\": \"Market Ending Point\"\n}",
|
|
"project": "Foundations",
|
|
"id": "adb778a8-823e-4767-ab8d-5dab83247212",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17943.654562667027,
|
|
"y": 10319.889742676885
|
|
},
|
|
"targetPosition": {
|
|
"x": 18107.046273171534,
|
|
"y": 10068.288572293259
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 3,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Status Report",
|
|
"name": "New Status Report",
|
|
"id": "2a021da8-9feb-475e-90ab-1586968c17c7"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Status Dependency",
|
|
"name": "Exchange Raw Data Historic-OHLCVs",
|
|
"config": "{\n \"mainUtility\": \"Market Starting Point\"\n}",
|
|
"project": "Foundations",
|
|
"id": "571a0480-e040-4bca-be04-0275f3715402",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17884.102825528316,
|
|
"y": 10269.027754200917
|
|
},
|
|
"targetPosition": {
|
|
"x": 18107.046273171534,
|
|
"y": 10068.288572293259
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 3,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Status Report",
|
|
"name": "Exchange-Raw-Data Historic-OHLCVs Status Report",
|
|
"id": "181c7c34-7243-497a-9ddb-1b0067c6d66e"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"dataDependencies": [
|
|
{
|
|
"type": "Data Dependency",
|
|
"name": "Candles Multi-Time-Frame-Daily",
|
|
"project": "Foundations",
|
|
"id": "0861d105-82ad-4312-984f-a95b1a385b7c",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17839.744315915024,
|
|
"y": 10204.485722215122
|
|
},
|
|
"targetPosition": {
|
|
"x": 18107.046273171534,
|
|
"y": 10068.288572293259
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 3,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Dataset Definition",
|
|
"name": "Multi-Time-Frame-Daily",
|
|
"id": "678a567c-f08d-49b9-813b-4e54fd6afadb"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Data Dependency",
|
|
"name": "Volumes Multi-Time-Frame-Daily",
|
|
"project": "Foundations",
|
|
"id": "deb73061-d7fe-4968-8cfe-dcea56ed118f",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17813.601992951393,
|
|
"y": 10130.662079538586
|
|
},
|
|
"targetPosition": {
|
|
"x": 18107.046273171534,
|
|
"y": 10068.288572293259
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 3,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Dataset Definition",
|
|
"name": "Multi-Time-Frame-Daily",
|
|
"id": "2e683057-f911-4105-bc77-16f2706d1915"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"dataMineDataDependencies": [],
|
|
"id": "ebc3a2d5-9617-4bf2-a746-4499a04ed847",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18107.046273171534,
|
|
"y": 10068.288572293259
|
|
},
|
|
"targetPosition": {
|
|
"x": 18329.989720814752,
|
|
"y": 9867.5493903856
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"statusReport": {
|
|
"type": "Status Report",
|
|
"name": "HoltWinters",
|
|
"project": "Foundations",
|
|
"id": "fb28eaa7-9d36-4b15-8aac-63bb8352e717",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18183.26758070468,
|
|
"y": 9898.736144008264
|
|
},
|
|
"targetPosition": {
|
|
"x": 18329.989720814752,
|
|
"y": 9867.5493903856
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"executionStartedEvent": {
|
|
"type": "Execution Started Event",
|
|
"name": "",
|
|
"project": "Foundations",
|
|
"id": "b9c876a5-2a80-4971-ba1b-a0d2ebb75d62",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18187.331243370478,
|
|
"y": 9821.196841229359
|
|
},
|
|
"targetPosition": {
|
|
"x": 18329.989720814752,
|
|
"y": 9867.5493903856
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Execution Finished Event",
|
|
"name": "New Execution Finished Event",
|
|
"id": "f29d08f9-e7c8-490c-8fca-14851a0d3dc3"
|
|
}
|
|
}
|
|
},
|
|
"executionFinishedEvent": {
|
|
"type": "Execution Finished Event",
|
|
"name": "New Execution Finished Event",
|
|
"project": "Foundations",
|
|
"id": "84e3cac2-3873-450e-82b3-ee12902007a9",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18229.620129860923,
|
|
"y": 9756.077666563991
|
|
},
|
|
"targetPosition": {
|
|
"x": 18329.989720814752,
|
|
"y": 9867.5493903856
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "46fdf280-1661-490b-8b37-0e2162465789",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18606.295427132012,
|
|
"y": 10901.913367441826
|
|
},
|
|
"targetPosition": {
|
|
"x": 18761.586854193523,
|
|
"y": 10322.357871668386
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"products": [
|
|
{
|
|
"type": "Product Definition",
|
|
"name": "HoltWinters",
|
|
"config": "{\n \"codeName\": \"HoltWinters\",\n \"singularVariableName\": \"HoltWinters\",\n \"pluralVariableName\": \"HoltWinters-s\"\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": "e2d6056d-6999-4ab7-9a0a-f18aa1ca8350",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18650.994333717183,
|
|
"y": 11374.57541739136
|
|
},
|
|
"targetPosition": {
|
|
"x": 17982.16399078753,
|
|
"y": 10772.357871668386
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Dataset Definition",
|
|
"name": "Multi-Time-Frame-Daily",
|
|
"config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [\n \"45-min\",\n \"40-min\",\n \"30-min\",\n \"20-min\",\n \"15-min\",\n \"10-min\",\n \"05-min\",\n \"04-min\",\n \"03-min\",\n \"02-min\",\n \"01-min\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n}",
|
|
"project": "Foundations",
|
|
"id": "3e7ecc9a-3322-430a-8d9e-c524987cfd05",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17616.10101201931,
|
|
"y": 11594.548783546727
|
|
},
|
|
"targetPosition": {
|
|
"x": 17982.16399078753,
|
|
"y": 10772.357871668386
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"record": {
|
|
"type": "Record Definition",
|
|
"name": "HoltWinters",
|
|
"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": "17572239-ed64-4c10-8d9f-4dc793d29e0b",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19077.64507253988,
|
|
"y": 10797.028787726575
|
|
},
|
|
"targetPosition": {
|
|
"x": 18081.78724517402,
|
|
"y": 10614.208007523272
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "34ed1619-397f-4583-90ab-d4bae798c33f",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18081.78724517402,
|
|
"y": 10614.208007523272
|
|
},
|
|
"targetPosition": {
|
|
"x": 17085.929417808158,
|
|
"y": 10431.387227319969
|
|
},
|
|
"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": "590406ab-8a46-4afe-9b0b-b4dcc9002f8e",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18016.137559514424,
|
|
"y": 10831.223522700186
|
|
},
|
|
"targetPosition": {
|
|
"x": 17551.03348866129,
|
|
"y": 10631.305375010077
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "ece5b3fe-b899-4763-9954-0f125d26e13c",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17551.03348866129,
|
|
"y": 10631.305375010077
|
|
},
|
|
"targetPosition": {
|
|
"x": 17085.929417808158,
|
|
"y": 10431.387227319969
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Record Property",
|
|
"name": "PastForecast",
|
|
"config": "{\n \"codeName\": \"PastForecast\",\n \"isString\": false,\n \"isCalculated\": false\n}",
|
|
"project": "Foundations",
|
|
"recordFormula": {
|
|
"type": "Record Formula",
|
|
"name": "New Record Formula",
|
|
"code": "variable.Y",
|
|
"project": "Foundations",
|
|
"id": "8a31e9bf-d386-4f1d-8d75-4dc307a8ed3e",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17903.843353418746,
|
|
"y": 11028.189576455765
|
|
},
|
|
"targetPosition": {
|
|
"x": 17494.886385613452,
|
|
"y": 10729.788401887867
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "144083b1-d0e2-4097-9df8-8a7bec6766ef",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17494.886385613452,
|
|
"y": 10729.788401887867
|
|
},
|
|
"targetPosition": {
|
|
"x": 17085.929417808158,
|
|
"y": 10431.387227319969
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Record Property",
|
|
"name": "Forecast",
|
|
"config": "{\n \"codeName\": \"Forecast\",\n \"isString\": false,\n \"isCalculated\": false\n}",
|
|
"project": "Foundations",
|
|
"recordFormula": {
|
|
"type": "Record Formula",
|
|
"name": "New Record Formula",
|
|
"code": "variable.forecast",
|
|
"project": "Foundations",
|
|
"id": "c712c335-fb22-445c-8d9a-bdc29baaa1f1",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17750.535527280383,
|
|
"y": 11195.229468396092
|
|
},
|
|
"targetPosition": {
|
|
"x": 17418.23247254427,
|
|
"y": 10813.30834785803
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "f6af6dfd-4282-433d-bb5e-83e670d832d2",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17418.23247254427,
|
|
"y": 10813.30834785803
|
|
},
|
|
"targetPosition": {
|
|
"x": 17085.929417808158,
|
|
"y": 10431.387227319969
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Record Property",
|
|
"name": "Level",
|
|
"config": "{\n \"codeName\": \"level\",\n \"isString\": false,\n \"isCalculated\": false\n}",
|
|
"project": "Foundations",
|
|
"recordFormula": {
|
|
"type": "Record Formula",
|
|
"name": "New Record Formula",
|
|
"code": "variable.A",
|
|
"project": "Foundations",
|
|
"id": "b2c0be67-dc78-4c77-87c6-84ef610a2d41",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17444.408536196785,
|
|
"y": 11100.822147461064
|
|
},
|
|
"targetPosition": {
|
|
"x": 17324.91549673391,
|
|
"y": 10877.677174080698
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "f1a765d2-73dd-477b-80fd-777324488f5e",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17324.91549673391,
|
|
"y": 10877.677174080698
|
|
},
|
|
"targetPosition": {
|
|
"x": 17085.929417808158,
|
|
"y": 10431.387227319969
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Record Property",
|
|
"name": "Trend Curve",
|
|
"config": "{\n \"codeName\": \"B\",\n \"isString\": false,\n \"isCalculated\": false\n}",
|
|
"project": "Foundations",
|
|
"recordFormula": {
|
|
"type": "Record Formula",
|
|
"name": "New Record Formula",
|
|
"code": "variable.B",
|
|
"project": "Foundations",
|
|
"id": "da5277df-948a-40b8-aeff-20b034e2eb73",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17286.457432606792,
|
|
"y": 11163.807124582405
|
|
},
|
|
"targetPosition": {
|
|
"x": 17219.614761007248,
|
|
"y": 10919.667158828259
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "40146413-f164-4f13-bca0-7e00318e213f",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17219.614761007248,
|
|
"y": 10919.667158828259
|
|
},
|
|
"targetPosition": {
|
|
"x": 17085.929417808158,
|
|
"y": 10431.387227319969
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Record Property",
|
|
"name": "Forecast 5",
|
|
"config": "{\n \"codeName\": \"forecast5\",\n \"isString\": false,\n \"isCalculated\": false\n}",
|
|
"project": "Foundations",
|
|
"recordFormula": {
|
|
"type": "Record Formula",
|
|
"name": "New Record Formula",
|
|
"code": "variable.forecast5",
|
|
"project": "Foundations",
|
|
"id": "3748a459-6be5-4602-8aca-a0296c9276c7",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17118.451017022733,
|
|
"y": 11190.06550973586
|
|
},
|
|
"targetPosition": {
|
|
"x": 17107.610483951208,
|
|
"y": 10937.172748930563
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "634c3aca-a3c8-4402-93de-9897471bc7ab",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17107.610483951208,
|
|
"y": 10937.172748930563
|
|
},
|
|
"targetPosition": {
|
|
"x": 17085.929417808158,
|
|
"y": 10431.387227319969
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Record Property",
|
|
"name": "Forecast 10",
|
|
"config": "{\n \"codeName\": \"forecast10\",\n \"isString\": false,\n \"isCalculated\": false\n}",
|
|
"project": "Foundations",
|
|
"recordFormula": {
|
|
"type": "Record Formula",
|
|
"name": "New Record Formula",
|
|
"code": "variable.forecast10",
|
|
"project": "Foundations",
|
|
"id": "ce302298-2b3b-4bad-96c3-f9abdfc24513",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16948.81383265568,
|
|
"y": 11178.280597844365
|
|
},
|
|
"targetPosition": {
|
|
"x": 16994.519027706505,
|
|
"y": 10929.316141002899
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "d6e47e3c-954b-4838-8004-de5a246e15bb",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16994.519027706505,
|
|
"y": 10929.316141002899
|
|
},
|
|
"targetPosition": {
|
|
"x": 17085.929417808158,
|
|
"y": 10431.387227319969
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Record Property",
|
|
"name": "Forecast 20",
|
|
"config": "{\n \"codeName\": \"forecast20\",\n \"isString\": false,\n \"isCalculated\": false\n}",
|
|
"project": "Foundations",
|
|
"recordFormula": {
|
|
"type": "Record Formula",
|
|
"name": "New Record Formula",
|
|
"code": "variable.forecast20",
|
|
"project": "Foundations",
|
|
"id": "3fe72bc9-6774-4d24-91dd-41a7aa1fc50b",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16786.052196272994,
|
|
"y": 11129.043333599668
|
|
},
|
|
"targetPosition": {
|
|
"x": 16886.011270118048,
|
|
"y": 10896.491298173101
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "638c8ea3-fef6-4cf6-9620-1a6b883e217d",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16886.011270118048,
|
|
"y": 10896.491298173101
|
|
},
|
|
"targetPosition": {
|
|
"x": 17085.929417808158,
|
|
"y": 10431.387227319969
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Record Property",
|
|
"name": "Forecast 30",
|
|
"config": "{\n \"codeName\": \"forecast30\",\n \"isString\": false,\n \"isCalculated\": false\n}",
|
|
"project": "Foundations",
|
|
"recordFormula": {
|
|
"type": "Record Formula",
|
|
"name": "New Record Formula",
|
|
"code": "variable.forecast30",
|
|
"project": "Foundations",
|
|
"id": "a3f3061d-bfd7-4660-9996-71aa75c0c939",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16638.327655956313,
|
|
"y": 11044.822679027908
|
|
},
|
|
"targetPosition": {
|
|
"x": 16787.52824324026,
|
|
"y": 10840.34419512526
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "87802614-584f-4f31-93fe-cf26f06a0537",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16787.52824324026,
|
|
"y": 10840.34419512526
|
|
},
|
|
"targetPosition": {
|
|
"x": 17085.929417808158,
|
|
"y": 10431.387227319969
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Record Property",
|
|
"name": "Trend calc",
|
|
"config": "{\n \"codeName\": \"trend\",\n \"isString\": false,\n \"isCalculated\": false\n}",
|
|
"project": "Foundations",
|
|
"recordFormula": {
|
|
"type": "Record Formula",
|
|
"name": "New Record Formula",
|
|
"code": "variable.trend",
|
|
"project": "Foundations",
|
|
"id": "9fd76d01-aed7-4a81-8dd4-00a17598ed6c",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16513.047737001067,
|
|
"y": 10929.841809424137
|
|
},
|
|
"targetPosition": {
|
|
"x": 16704.0082972701,
|
|
"y": 10763.69028205608
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "a4d36914-b264-4863-9658-86bf2e6e375b",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16704.0082972701,
|
|
"y": 10763.69028205608
|
|
},
|
|
"targetPosition": {
|
|
"x": 17085.929417808158,
|
|
"y": 10431.387227319969
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Record Property",
|
|
"name": "maxForecast5",
|
|
"config": "{\n \"codeName\": \"maxForecast5\",\n \"isString\": false,\n \"isCalculated\": false\n}",
|
|
"project": "Foundations",
|
|
"recordFormula": {
|
|
"type": "Record Formula",
|
|
"name": "New Record Formula",
|
|
"code": "variable.maxForecast5",
|
|
"project": "Foundations",
|
|
"id": "6ac80e20-9d22-40e1-b32d-fab43025158d",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16416.494497667063,
|
|
"y": 10789.866345708593
|
|
},
|
|
"targetPosition": {
|
|
"x": 16639.639471047427,
|
|
"y": 10670.373306245718
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "3c57eaa7-d812-4e73-8de4-b5c2258970a0",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16639.639471047427,
|
|
"y": 10670.373306245718
|
|
},
|
|
"targetPosition": {
|
|
"x": 17085.929417808158,
|
|
"y": 10431.387227319969
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Record Property",
|
|
"name": "minForecast5",
|
|
"config": "{\n \"codeName\": \"minForecast5\",\n \"isString\": false,\n \"isCalculated\": false\n}",
|
|
"project": "Foundations",
|
|
"recordFormula": {
|
|
"type": "Record Formula",
|
|
"name": "New Record Formula",
|
|
"code": "variable.minForecast5",
|
|
"project": "Foundations",
|
|
"id": "ad4f0e6b-a85e-4217-b081-16717f853ce3",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16353.50952054572,
|
|
"y": 10631.915242118603
|
|
},
|
|
"targetPosition": {
|
|
"x": 16597.649486299866,
|
|
"y": 10565.072570519058
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "b03af282-d991-40d0-a4b3-e2a24cd725e0",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16597.649486299866,
|
|
"y": 10565.072570519058
|
|
},
|
|
"targetPosition": {
|
|
"x": 17085.929417808158,
|
|
"y": 10431.387227319969
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Record Property",
|
|
"name": "minForecast10",
|
|
"config": "{\n \"codeName\": \"minForecast10\",\n \"isString\": false,\n \"isCalculated\": false\n}",
|
|
"project": "Foundations",
|
|
"recordFormula": {
|
|
"type": "Record Formula",
|
|
"name": "New Record Formula",
|
|
"code": "variable.minForecast10",
|
|
"project": "Foundations",
|
|
"id": "e1e1c521-efb6-432b-af4b-3b11faed8b2b",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16327.25113539227,
|
|
"y": 10463.908826534544
|
|
},
|
|
"targetPosition": {
|
|
"x": 16580.143896197565,
|
|
"y": 10453.068293463019
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "e0ff18a7-15f2-4010-833c-cbabc85bb495",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16580.143896197565,
|
|
"y": 10453.068293463019
|
|
},
|
|
"targetPosition": {
|
|
"x": 17085.929417808158,
|
|
"y": 10431.387227319969
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Record Property",
|
|
"name": "maxForecast10",
|
|
"config": "{\n \"codeName\": \"maxForecast10\",\n \"isString\": false,\n \"isCalculated\": false\n}",
|
|
"project": "Foundations",
|
|
"recordFormula": {
|
|
"type": "Record Formula",
|
|
"name": "New Record Formula",
|
|
"code": "variable.maxForecast10",
|
|
"project": "Foundations",
|
|
"id": "951950ca-3421-47da-b7e0-483b9f1d1977",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16339.03604728376,
|
|
"y": 10294.27164216749
|
|
},
|
|
"targetPosition": {
|
|
"x": 16588.000504125226,
|
|
"y": 10339.976837218317
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "241137c6-c845-411f-bcab-ab281e0dba44",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16588.000504125226,
|
|
"y": 10339.976837218317
|
|
},
|
|
"targetPosition": {
|
|
"x": 17085.929417808158,
|
|
"y": 10431.387227319969
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Record Property",
|
|
"name": "minForecast20",
|
|
"config": "{\n \"codeName\": \"minForecast20\",\n \"isString\": false,\n \"isCalculated\": false\n}",
|
|
"project": "Foundations",
|
|
"recordFormula": {
|
|
"type": "Record Formula",
|
|
"name": "New Record Formula",
|
|
"code": "variable.minForecast20",
|
|
"project": "Foundations",
|
|
"id": "8ae94093-7a95-48cd-b4e0-6dc86a2cf7c9",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16388.27331152846,
|
|
"y": 10131.510005784805
|
|
},
|
|
"targetPosition": {
|
|
"x": 16620.825346955025,
|
|
"y": 10231.46907962986
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "43ed0657-cd3d-4c3d-8cbf-fa9a1127b911",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16620.825346955025,
|
|
"y": 10231.46907962986
|
|
},
|
|
"targetPosition": {
|
|
"x": 17085.929417808158,
|
|
"y": 10431.387227319969
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Record Property",
|
|
"name": "maxForecast20",
|
|
"config": "{\n \"codeName\": \"maxForecast20\",\n \"isString\": false,\n \"isCalculated\": false\n}",
|
|
"project": "Foundations",
|
|
"recordFormula": {
|
|
"type": "Record Formula",
|
|
"name": "New Record Formula",
|
|
"code": "variable.maxForecast20",
|
|
"project": "Foundations",
|
|
"id": "22a79807-b456-42d4-8c45-b362b7ed2c31",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16472.493966100217,
|
|
"y": 9983.785465468121
|
|
},
|
|
"targetPosition": {
|
|
"x": 16676.972450002864,
|
|
"y": 10132.98605275207
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "058e93e9-3cf2-49f7-9c0f-1059eb596e72",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16676.972450002864,
|
|
"y": 10132.98605275207
|
|
},
|
|
"targetPosition": {
|
|
"x": 17085.929417808158,
|
|
"y": 10431.387227319969
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Record Property",
|
|
"name": "minForecast30",
|
|
"config": "{\n \"codeName\": \"minForecast30\",\n \"isString\": false,\n \"isCalculated\": false\n}",
|
|
"project": "Foundations",
|
|
"recordFormula": {
|
|
"type": "Record Formula",
|
|
"name": "New Record Formula",
|
|
"code": "variable.minForecast30",
|
|
"project": "Foundations",
|
|
"id": "e88eb709-ff1e-4357-ab82-ea190a01c72a",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16587.47483570399,
|
|
"y": 9858.505546512877
|
|
},
|
|
"targetPosition": {
|
|
"x": 16753.626363072046,
|
|
"y": 10049.466106781907
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "78ef2cbf-2f46-461a-8cb9-b4502f62b48f",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16753.626363072046,
|
|
"y": 10049.466106781907
|
|
},
|
|
"targetPosition": {
|
|
"x": 17085.929417808158,
|
|
"y": 10431.387227319969
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Record Property",
|
|
"name": "maxForecast30",
|
|
"config": "{\n \"codeName\": \"maxForecast30\",\n \"isString\": false,\n \"isCalculated\": false\n}",
|
|
"project": "Foundations",
|
|
"recordFormula": {
|
|
"type": "Record Formula",
|
|
"name": "New Record Formula",
|
|
"code": "variable.maxForecast30",
|
|
"project": "Foundations",
|
|
"id": "ec9bbb83-f010-41db-867f-3446255733b8",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16727.450299419535,
|
|
"y": 9761.952307178872
|
|
},
|
|
"targetPosition": {
|
|
"x": 16846.94333888241,
|
|
"y": 9985.097280559237
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "6d38bf5e-e7aa-4b21-bc58-1b5de87ab276",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16846.94333888241,
|
|
"y": 9985.097280559237
|
|
},
|
|
"targetPosition": {
|
|
"x": 17085.929417808158,
|
|
"y": 10431.387227319969
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Record Property",
|
|
"name": "T 5 Begin",
|
|
"config": "{\n \"codeName\": \"T5begin\",\n \"isString\": false,\n \"isCalculated\": false\n}",
|
|
"project": "Foundations",
|
|
"recordFormula": {
|
|
"type": "Record Formula",
|
|
"name": "New Record Formula",
|
|
"code": "variable.T5Begin",
|
|
"project": "Foundations",
|
|
"id": "066d501a-28da-444a-a599-4b814ab6907a",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16885.401403009524,
|
|
"y": 9698.967330057532
|
|
},
|
|
"targetPosition": {
|
|
"x": 16952.24407460907,
|
|
"y": 9943.107295811678
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "64ccd4da-62d6-44e5-8709-b3b70d60b291",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16952.24407460907,
|
|
"y": 9943.107295811678
|
|
},
|
|
"targetPosition": {
|
|
"x": 17085.929417808158,
|
|
"y": 10431.387227319969
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Record Property",
|
|
"name": "T10 Begin",
|
|
"config": "{\n \"codeName\": \"T10begin\",\n \"isString\": false,\n \"isCalculated\": false\n}",
|
|
"project": "Foundations",
|
|
"recordFormula": {
|
|
"type": "Record Formula",
|
|
"name": "New Record Formula",
|
|
"code": "variable.T10Begin",
|
|
"project": "Foundations",
|
|
"id": "44b58879-fd92-439e-a12d-0254b78f17d8",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17053.407818593583,
|
|
"y": 9672.708944904078
|
|
},
|
|
"targetPosition": {
|
|
"x": 17064.24835166511,
|
|
"y": 9925.601705709374
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "dd71bf59-2b1d-4546-a8fe-b2bc3451a72e",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17064.24835166511,
|
|
"y": 9925.601705709374
|
|
},
|
|
"targetPosition": {
|
|
"x": 17085.929417808158,
|
|
"y": 10431.387227319969
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Record Property",
|
|
"name": "T20 Begin",
|
|
"config": "{\n \"codeName\": \"T20begin\",\n \"isString\": false,\n \"isCalculated\": false\n}",
|
|
"project": "Foundations",
|
|
"recordFormula": {
|
|
"type": "Record Formula",
|
|
"name": "New Record Formula",
|
|
"code": "variable.T20Begin",
|
|
"project": "Foundations",
|
|
"id": "68e82e6b-e7c5-4c52-acf2-32060e64393c",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17223.045002960636,
|
|
"y": 9684.493856795572
|
|
},
|
|
"targetPosition": {
|
|
"x": 17177.33980790981,
|
|
"y": 9933.458313637038
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "b526a70b-45db-4832-be5f-c5f2c63f80d1",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17177.33980790981,
|
|
"y": 9933.458313637038
|
|
},
|
|
"targetPosition": {
|
|
"x": 17085.929417808158,
|
|
"y": 10431.387227319969
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Record Property",
|
|
"name": "T30 Begin",
|
|
"config": "{\n \"codeName\": \"T30begin\",\n \"isString\": false,\n \"isCalculated\": false\n}",
|
|
"project": "Foundations",
|
|
"recordFormula": {
|
|
"type": "Record Formula",
|
|
"name": "New Record Formula",
|
|
"code": "variable.T30Begin",
|
|
"project": "Foundations",
|
|
"id": "5479ae11-d29e-4e20-8166-0c606c315edf",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17385.806639343322,
|
|
"y": 9733.73112104027
|
|
},
|
|
"targetPosition": {
|
|
"x": 17285.84756549827,
|
|
"y": 9966.283156466836
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "6560e96f-ab39-46e8-bebe-0b24269bb762",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17285.84756549827,
|
|
"y": 9966.283156466836
|
|
},
|
|
"targetPosition": {
|
|
"x": 17085.929417808158,
|
|
"y": 10431.387227319969
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Record Property",
|
|
"name": "T 5 End",
|
|
"config": "{\n \"codeName\": \"T5end\",\n \"isString\": false,\n \"isCalculated\": false\n}",
|
|
"project": "Foundations",
|
|
"recordFormula": {
|
|
"type": "Record Formula",
|
|
"name": "New Record Formula",
|
|
"code": "variable.T5End",
|
|
"project": "Foundations",
|
|
"id": "b5ab64f0-9c76-4f2c-9e90-111eb940533b",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17533.531179660004,
|
|
"y": 9817.95177561203
|
|
},
|
|
"targetPosition": {
|
|
"x": 17384.330592376056,
|
|
"y": 10022.430259514676
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "054ccfb7-7ee6-4eec-95b5-4343add37882",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17384.330592376056,
|
|
"y": 10022.430259514676
|
|
},
|
|
"targetPosition": {
|
|
"x": 17085.929417808158,
|
|
"y": 10431.387227319969
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Record Property",
|
|
"name": "T10 End",
|
|
"config": "{\n \"codeName\": \"T10end\",\n \"isString\": false,\n \"isCalculated\": false\n}",
|
|
"project": "Foundations",
|
|
"recordFormula": {
|
|
"type": "Record Formula",
|
|
"name": "New Record Formula",
|
|
"code": "variable.T10End",
|
|
"project": "Foundations",
|
|
"id": "61ca5aa1-ed12-4790-92cd-84ae82da8c61",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17658.81109861525,
|
|
"y": 9932.9326452158
|
|
},
|
|
"targetPosition": {
|
|
"x": 17467.850538346218,
|
|
"y": 10099.084172583856
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "f5800242-f897-4fa0-994d-8927c24cefc8",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17467.850538346218,
|
|
"y": 10099.084172583856
|
|
},
|
|
"targetPosition": {
|
|
"x": 17085.929417808158,
|
|
"y": 10431.387227319969
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Record Property",
|
|
"name": "T20 End",
|
|
"config": "{\n \"codeName\": \"T20end\",\n \"isString\": false,\n \"isCalculated\": false\n}",
|
|
"project": "Foundations",
|
|
"recordFormula": {
|
|
"type": "Record Formula",
|
|
"name": "New Record Formula",
|
|
"code": "variable.T20End",
|
|
"project": "Foundations",
|
|
"id": "15eae3e4-a90e-41ef-ad75-8f267fece453",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17755.364337949253,
|
|
"y": 10072.908108931342
|
|
},
|
|
"targetPosition": {
|
|
"x": 17532.21936456889,
|
|
"y": 10192.401148394218
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "3a6cc00e-0bf3-4262-8798-b9dd2c22b126",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17532.21936456889,
|
|
"y": 10192.401148394218
|
|
},
|
|
"targetPosition": {
|
|
"x": 17085.929417808158,
|
|
"y": 10431.387227319969
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Record Property",
|
|
"name": "T30 End",
|
|
"config": "{\n \"codeName\": \"T30end\",\n \"isString\": false,\n \"isCalculated\": false\n}",
|
|
"project": "Foundations",
|
|
"recordFormula": {
|
|
"type": "Record Formula",
|
|
"name": "New Record Formula",
|
|
"code": "variable.T30End",
|
|
"project": "Foundations",
|
|
"id": "4847fee7-3735-4ac1-82f0-5ba2069f3ab7",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17818.349315070594,
|
|
"y": 10230.859212521334
|
|
},
|
|
"targetPosition": {
|
|
"x": 17574.20934931645,
|
|
"y": 10297.70188412088
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "3ff146c7-0258-453d-b0f1-9f93ec55be45",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17574.20934931645,
|
|
"y": 10297.70188412088
|
|
},
|
|
"targetPosition": {
|
|
"x": 17085.929417808158,
|
|
"y": 10431.387227319969
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"id": "5cb42050-b709-455c-9d82-de3a69a4abe2",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16661.664729796892,
|
|
"y": 11053.03865427236
|
|
},
|
|
"targetPosition": {
|
|
"x": 17982.16399078753,
|
|
"y": 10772.357871668386
|
|
},
|
|
"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": "\tlet candle = record.current\n\tlet Al = 0.4 //initial value for alpha factor\n\tlet Bet = 0.4 //initial value for beta factor\n\tlet Ph = 0.8 //initial value for phi factor\n\tlet Ga = 0.3 //initial value for gamma factor\n\tlet sLen = 5 //length of seasonal period ; integer only\n\tlet fLen = 6 //number of season period to forecast ; integer only ; forecast will be calculated on fLen * sLen = 30 periods\n\tlet Iter = 50 //number of loop to proceed parameters optimization\n\n\n\t//initializing Factors with fixed value or optimized value if exists\n\tif (variable.Alpha === undefined) {\n\t\tvariable.Alpha = Al\n\t }\n\t else {\n\t variable.Alpha = variable.Alpha\n\t }\n\t \n\tif (variable.Beta === undefined) {\n\t\tvariable.Beta = Bet\n\t }\n\t else {\n\t variable.Beta = variable.Beta\n\t }\n\n\tif (variable.Phi === undefined) {\n\t\tvariable.Phi = Ph\n\t }\n\t else {\n\t variable.Phi = variable.Phi\n\t }\n\n\tif (variable.Gamma === undefined) {\n\t\tvariable.Gamma = Ga\n\t }\n\t else {\n\t variable.Gamma = variable.Gamma\n\t }\n\t \n\t//Fetching candle close values for sLen length \n\tvariable.lastClose.push(candle.close)\n\tif(variable.lastClose.length > sLen) {\n\t\tvariable.lastClose.splice(0,1)\n\t}\n\tvariable.lastClose2x.push(candle.close)\n\tif(variable.lastClose2x.length > 2 * sLen) {\n\t\tvariable.lastClose2x.splice(0,1)\n\t}\n\t//Initializing A, B, S, Y variables according to Hyndman parameters https://robjhyndman.com/hyndsight/hw-initialization/\n\t\n\t//managing the undefined values until lastClose2x reach sufficient length\n\tvariable.trig = 0 //variable to indicate initialization stage is over\n\tif(variable.lastClose2x.length < 2 * sLen && variable.trig === 0) {\n\t\tvariable.Y = 0 //forecast through history variable\n\t\tvariable.A = 0 //level\n\t\tvariable.B = 0 //trend\n\t\tvariable.S[0] = 0 //season\n\t\tvariable.previousB = variable.B\n\t\tvariable.previousA = variable.A\n\t\tvariable.trend = 0\n\t}\n\tif(variable.lastClose2x.length === 2 * sLen && variable.trig === 0) {\n\t\tfor(var i = 0 ; i < sLen ; i++) {\n\t\t\tvariable.previousA = variable.previousA + variable.lastClose[i]\n\t\t}\n\t\tvariable.previousA = variable.previousA / sLen\n\t\tfor(var i = 0; i < sLen ; i++) {\n\t\t\tvariable.previousB = variable.previousB + variable.lastClose2x[i + sLen] - variable.lastClose2x[i]\n\t\t}\n\t\tvariable.previousB = variable.previousB / Math.pow(sLen,2)\n\t\tvariable.S[0] = candle.close / variable.previousA\n\t\tvariable.trig = 1 \n\t\tvariable.trend = 0\n\t}\n\tif(variable.lastClose2x.length === 2* sLen && variable.trig === 1)\n\t{\n\t\tvariable.Y = (variable.previousA + variable.Phi * variable.previousB) * variable.S[0]\n\t\tvariable.A = variable.Alpha * variable.Y / variable.S[0] + (1 - variable.Alpha) * (variable.previousA + variable.Phi * variable.previousB)\n\t\tvariable.B = variable.Beta * (variable.A - variable.previousA) + (1 - variable.Beta) * variable.Phi * variable.previousB\n\t\tvariable.S.push(variable.Gamma * variable.Y / variable.A + (1 - variable.Gamma) * variable.S[0])\n\t\tvariable.slope = variable.B - variable.previousB\n\t\tif(variable.slope < 0){\n\t\t\tvariable.trend = 1\n\t\t}\n\t\telse {\n\t\t\tvariable.trend = -1\n\t\t}\n\t\tvariable.previousA = variable.A\n\t\tvariable.previousB = variable.B\n\t}\n\n\t//keep Season array to the right size\n\tif(variable.S.length > sLen) {\n\t\tvariable.S.splice(0,1)\n\t}\n\n\t//Parameters optimization\n\t//calculation of initial mean square error\n\n\tvariable.Errors.push(Math.pow(variable.Y - candle.close, 2))\n\tif(variable.Errors.length > sLen) {\n\t\t\tvariable.Errors.splice(0,1)\n\t}\n\tif(variable.Errors.length === sLen) {\n\t\tvariable.ErrSqSum = 0\n\t\tfor (var k = 0 ; k < variable.Errors.length ; k++) {\n\t\t\t\tvariable.ErrSqSum = variable.ErrSqSum + variable.Errors[k]\n\t\t}\n\t\tvariable.MS = variable.ErrSqSum / variable.Errors.length\n\t\tif(variable.lastClose2x.length === 2*sLen && variable.trig === 1 ){\n\t\t//initialiying best parameters calculation\n\t\tvariable.bestAlpha = 0\n\t\tvariable.bestBeta = variable.Beta\n\t\tvariable.bestPhi = variable.Phi\n\t\tvariable.bestGamma = variable.Gamma\n\t\tvariable.bestError = variable.MS\n\t\t//Alpha optimization\n\t\tfor(var i = 0 ; i < Iter ; i++) {\n\t\t\n\t\t\tvariable.sS = []\n\t\t\tvariable.sError = []\n\t\t\tvariable.bestAlpha = variable.bestAlpha +(1 - i/Iter)\n\t\t\tvariable.sS[0] = variable.S[0]\n\t\t\tvariable.previoussA = variable.previousA\n\t\t\tvariable.previoussB = variable.previousB\n\t\t\tvariable.sErrSqSum = 0\n\t\t\tfor(var j=0 ; j < sLen ; j++) {\n\t\t\t\tvariable.sY = (variable.previoussA + variable.bestPhi * variable.previoussB) * variable.sS[0]\n\t\t\t\tvariable.sA = variable.bestAlpha * variable.sY / variable.sS[0] + (1 - variable.bestAlpha) * (variable.previoussA + variable.bestPhi * variable.previoussB)\n\t\t\t\tvariable.sB = variable.bestBeta * (variable.sA - variable.previoussA) + (1 - variable.bestBeta) * variable.bestPhi * variable.previoussB\n\t\t\t\tvariable.sS.push(variable.bestGamma * variable.sY / variable.sA + (1 - variable.bestGamma) * variable.sS[0])\n\t\t\t\tvariable.previoussA = variable.sA\n\t\t\t\tvariable.previoussB = variable.sB\n\t\t\t\tvariable.sError.push(Math.pow(variable.sY - variable.lastClose[j],2))\n\t\t\t}\n\t\t\tfor(var k = 0 ; k < variable.sError.length ; k++) {\n\t\t\t\tvariable.sErrSqSum = variable.sErrSqSum + variable.sErrSqSum[k]\n\t\t\t}\n\t\t\tvariable.sMS = variable.sErrSqSum / variable.sError.length\n\t\t\tif(variable.sMS < variable.bestError){\n\t\t\t\tvariable.bestError = variable.sMs\n\t\t\t\tvariable.Alpha = variable.bestAlpha\n\t\t\t}\n\t\t\n\t\t}\n\t\tvariable.bestError = variable.MS\n\t\tvariable.bestBeta = 0\n\t\t//Beta optimization\n\t\tfor(var i = 0 ; i < Iter ; i++) {\n\t\t\t\n\t\t\tvariable.sS = []\n\t\t\tvariable.sError = []\n\t\t\tvariable.bestBeta = variable.bestBeta +(1 - i/Iter)\n\t\t\tvariable.sS[0] = variable.S[0]\n\t\t\tvariable.previoussA = variable.previousA\n\t\t\tvariable.previoussB = variable.previousB\n\t\t\tvariable.sErrSqSum = 0\n\t\t\tfor(var j=0 ; j < sLen ; j++) {\n\t\t\t\tvariable.sY = (variable.previoussA + variable.bestPhi * variable.previoussB) * variable.sS[0]\n\t\t\t\tvariable.sA = variable.bestAlpha * variable.sY / variable.sS[0] + (1 - variable.bestAlpha) * (variable.previoussA + variable.bestPhi * variable.previoussB)\n\t\t\t\tvariable.sB = variable.bestBeta * (variable.sA - variable.previoussA) + (1 - variable.bestBeta) * variable.bestPhi * variable.previoussB\n\t\t\t\tvariable.sS.push(variable.bestGamma * variable.sY / variable.sA + (1 - variable.bestGamma) * variable.sS[0])\n\t\t\t\tvariable.previoussA = variable.sA\n\t\t\t\tvariable.previoussB = variable.sB\n\t\t\t\tvariable.sError.push(Math.pow(variable.sY - variable.lastClose[j],2))\n\t\t\t}\n\t\t\tfor(var k = 0 ; k < variable.sError.length ; k++) {\n\t\t\t\tvariable.sErrSqSum = variable.sErrSqSum + variable.sErrSqSum[k]\n\t\t\t}\n\t\t\tvariable.sMS = variable.sErrSqSum / variable.sError.length\n\t\t\tif(variable.sMS < variable.bestError){\n\t\t\t\tvariable.bestError = variable.sMs\n\t\t\t\tvariable.Beta = variable.bestBeta\n\t\t\t}\n\t\t\n\t\t}\n\t\tvariable.bestError = variable.MS\n\t\tvariable.bestPhi = 0.8\n\t\t//Phi optimization\n\t\tfor(var i = 0 ; i < Iter ; i++) {\n\t\t\t\n\t\t\tvariable.sS = []\n\t\t\tvariable.sError = []\n\t\t\tvariable.bestPhi = variable.bestPhi +(1 - (i/Iter) * 0.2)\n\t\t\tvariable.sS[0] = variable.S[0]\n\t\t\tvariable.previoussA = variable.previousA\n\t\t\tvariable.previoussB = variable.previousB\n\t\t\tvariable.sErrSqSum = 0\n\t\t\tfor(var j=0 ; j < sLen ; j++) {\n\t\t\t\tvariable.sY = (variable.previoussA + variable.bestPhi * variable.previoussB) * variable.sS[0]\n\t\t\t\tvariable.sA = variable.bestAlpha * variable.sY / variable.sS[0] + (1 - variable.bestAlpha) * (variable.previoussA + variable.bestPhi * variable.previoussB)\n\t\t\t\tvariable.sB = variable.bestBeta * (variable.sA - variable.previoussA) + (1 - variable.bestBeta) * variable.bestPhi * variable.previoussB\n\t\t\t\tvariable.sS.push(variable.bestGamma * variable.sY / variable.sA + (1 - variable.bestGamma) * variable.sS[0])\n\t\t\t\tvariable.previoussA = variable.sA\n\t\t\t\tvariable.previoussB = variable.sB\n\t\t\t\tvariable.sError.push(Math.pow(variable.sY - variable.lastClose[j],2))\n\t\t\t}\n\t\t\tfor(var k = 0 ; k < variable.sError.length ; k++) {\n\t\t\t\tvariable.sErrSqSum = variable.sErrSqSum + variable.sErrSqSum[k]\n\t\t\t}\n\t\t\tvariable.sMS = variable.sErrSqSum / variable.sError.length\n\t\t\tif(variable.sMS < variable.bestError){\n\t\t\t\tvariable.bestError = variable.sMs\n\t\t\t\tvariable.Phi = variable.bestPhi\n\t\t\t}\n\t\t\n\t\t}\n\t\tvariable.bestError = variable.MS\n\t\tvariable.bestGamma = 0\n\t\t//Gamma optimization\n\t\tfor(var i = 0 ; i < Iter ; i++) {\n\t\t\t\n\t\t\tvariable.sS = []\n\t\t\tvariable.sError = []\n\t\t\tvariable.bestGamma = variable.bestGamma +(1 - i/Iter)\n\t\t\tvariable.sS[0] = variable.S[0]\n\t\t\tvariable.previoussA = variable.previousA\n\t\t\tvariable.previoussB = variable.previousB\n\t\t\tvariable.sErrSqSum = 0\n\t\t\tfor(var j=0 ; j < sLen ; j++) {\n\t\t\t\tvariable.sY = (variable.previoussA + variable.bestPhi * variable.previoussB) * variable.sS[0]\n\t\t\t\tvariable.sA = variable.bestAlpha * variable.sY / variable.sS[0] + (1 - variable.bestAlpha) * (variable.previoussA + variable.bestPhi * variable.previoussB)\n\t\t\t\tvariable.sB = variable.bestBeta * (variable.sA - variable.previoussA) + (1 - variable.bestBeta) * variable.bestPhi * variable.previoussB\n\t\t\t\tvariable.sS.push(variable.bestGamma * variable.sY / variable.sA + (1 - variable.bestGamma) * variable.sS[0])\n\t\t\t\tvariable.previoussA = variable.sA\n\t\t\t\tvariable.previoussB = variable.sB\n\t\t\t\tvariable.sError.push(Math.pow(variable.sY - variable.lastClose[j],2))\n\t\t\t}\n\t\t\tfor(var k = 0 ; k < variable.sError.length ; k++) {\n\t\t\t\tvariable.sErrSqSum = variable.sErrSqSum + variable.sErrSqSum[k]\n\t\t\t}\n\t\t\tvariable.sMS = variable.sErrSqSum / variable.sError.length\n\t\t\tif(variable.sMS < variable.bestError){\n\t\t\t\tvariable.bestError = variable.sMs\n\t\t\t\tvariable.Gamma = variable.bestGamma\n\t\t\t}\n\t\t\n\t\t}\n\t}\n\t}\n\t//initializing forecast data\n\tvariable.fS = [] // purge the season array for forecast data\n\tvariable.previousfA = variable.A //equivalent A variable for the forecast calculation\n\tvariable.previousfB = variable.B //equivalent B variable for the forecast calculation\n\n\n\t//calculating forecast data\n\tif(variable.S.length === sLen && variable.trig === 1) {\n\tfor (var j = 0; j < fLen ; j++) {\n\t\tfor(var n = 0; n < sLen; n++) {\n\t\t\tvariable.fY.push((variable.previousfA + variable.Phi * variable.previousfB) * variable.S[n])\n\t\t\tvariable.fA = variable.previousfA + variable.Phi * variable.previousfB\n\t\t\tvariable.fB = variable.Phi * variable.previousfB\n\t\t\tvariable.previousfA = variable.fA\n\t\t\tvariable.previousfB = variable.fB\n\t\t\tif(variable.fY.length > fLen * sLen) {\n\t\t\t\tvariable.fY.splice(0,1)\n\t\t\t}\n\t\t}\n\t}\n\n\t\tvariable.forecast = 100 * variable.fY[0] \n\t\tvariable.forecast5 = 100 * (variable.fY[4] - variable.fY[0])/variable.fY[0]\n\t\tvariable.forecast10 = 100 * (variable.fY[9] - variable.fY[0])/variable.fY[0]\n\t\tvariable.forecast20 = 100 * (variable.fY[19] - variable.fY[0])/variable.fY[0]\n\t\tvariable.forecast30 = 100 * (variable.fY[29] - variable.fY[0])/variable.fY[0]\n\t \n\t} else {\n\t\tvariable.forecast = 0 \n\t\tvariable.forecast5 = 0\n\t\tvariable.forecast10 = 0\n\t\tvariable.forecast20 = 0\n\t\tvariable.forecast30 = 0\n\t}\n\n\t//identifying max and min forecast value until the value used to calculate the first member of the array is out of scope\n\t//The idea is to frame the forecast value by the corresponding min and max at the same distance\nvariable.lastForecast5.push(variable.forecast5)\nif(variable.lastForecast5.length > 5){\n variable.lastForecast5.splice(0,1)\n}\nvariable.maxForecast5 = Math.max.apply(Math,variable.lastForecast5)\nvariable.minForecast5 = Math.min.apply(Math,variable.lastForecast5)\n\nvariable.lastForecast10.push(variable.forecast10)\nif(variable.lastForecast10.length > 10){\n variable.lastForecast10.splice(0,1)\n}\nvariable.maxForecast10 = Math.max.apply(Math,variable.lastForecast10)\nvariable.minForecast10 = Math.min.apply(Math,variable.lastForecast10)\n\nvariable.lastForecast20.push(variable.forecast20)\nif(variable.lastForecast20.length > 10){\n variable.lastForecast20.splice(0,1)\n}\nvariable.maxForecast20 = Math.max.apply(Math,variable.lastForecast20)\nvariable.minForecast20 = Math.min.apply(Math,variable.lastForecast20)\n\nvariable.lastForecast30.push(variable.forecast30)\nif(variable.lastForecast30.length > 30){\n variable.lastForecast30.splice(0,1)\n}\nvariable.maxForecast30 = Math.max.apply(Math,variable.lastForecast30)\nvariable.minForecast30 = Math.min.apply(Math,variable.lastForecast30)\n\n//calculate time for forecast\nvariable.T5Begin = candle.begin + (candle.end - candle.begin) * 5\nvariable.T5End = candle.end + (candle.end - candle.begin) * 5\nvariable.T10Begin = candle.begin + (candle.end - candle.begin) * 10\nvariable.T10End = candle.end + (candle.end - candle.begin) * 10\nvariable.T20Begin = candle.begin + (candle.end - candle.begin) * 20\nvariable.T20End = candle.end + (candle.end - candle.begin) * 20\nvariable.T30Begin = candle.begin + (candle.end - candle.begin) * 30\nvariable.T30End = candle.end + (candle.end - candle.begin) * 30\n\t// End of code :-)",
|
|
"project": "Foundations",
|
|
"id": "6cc5ffdd-1025-4639-a753-a00eb08c706b",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 14995.177608283679,
|
|
"y": 10181.345339543279
|
|
},
|
|
"targetPosition": {
|
|
"x": 15442.712461199402,
|
|
"y": 10134.307531072835
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "bcf42744-d550-4157-8dbf-c68077c8bc7e",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 15442.712461199402,
|
|
"y": 10134.307531072835
|
|
},
|
|
"targetPosition": {
|
|
"x": 16337.782167030848,
|
|
"y": 10040.231914131946
|
|
},
|
|
"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.lastClose = []\nvariable.S = []\nvariable.fY = []\nvariable.Errors = []\nvariable.lastClose2x = []\nvariable.lastForecast5 = []\nvariable.lastForecast10 = []\nvariable.lastForecast20 = []\nvariable.lastForecast30 = []",
|
|
"project": "Foundations",
|
|
"id": "db4d768e-9b1a-46d1-9dc1-bb76ab47cd86",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16007.152962616332,
|
|
"y": 9585.159854796038
|
|
},
|
|
"targetPosition": {
|
|
"x": 16073.278803499235,
|
|
"y": 9676.17426666322
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 1,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "3db85fe3-3d91-4df7-a8a4-85a6042a1c0f",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16073.278803499235,
|
|
"y": 9676.17426666322
|
|
},
|
|
"targetPosition": {
|
|
"x": 16337.782167030848,
|
|
"y": 10040.231914131946
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 1,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "bb386668-2b00-4420-ab85-87d76ab89ee4",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16337.782167030848,
|
|
"y": 10040.231914131946
|
|
},
|
|
"targetPosition": {
|
|
"x": 17982.16399078753,
|
|
"y": 10772.357871668386
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 5,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "e132ec0f-ce96-4141-9c64-33bc3e8a819c",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17982.16399078753,
|
|
"y": 10772.357871668386
|
|
},
|
|
"targetPosition": {
|
|
"x": 18761.586854193523,
|
|
"y": 10322.357871668386
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 4,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Plotter Module",
|
|
"name": "Holt-Winters",
|
|
"id": "6fd0df65-0cbf-41c0-923b-8c0ada7c1d23"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"id": "fb6208a3-890f-4f7a-9fce-97f1097b17f9",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18051.878281255034,
|
|
"y": 10365.802375894946
|
|
},
|
|
"targetPosition": {
|
|
"x": 18051.878281255034,
|
|
"y": 9765.802375894946
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Indicator Bot",
|
|
"name": "FastTrend 3",
|
|
"config": "{\n \"codeName\": \"FastTrend3\"\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 FastTrend3",
|
|
"project": "Foundations",
|
|
"id": "b5db558d-c3d0-4700-8289-fc820054e73c",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20254.955643235317,
|
|
"y": 9945.901025340376
|
|
},
|
|
"targetPosition": {
|
|
"x": 20003.35447285169,
|
|
"y": 10109.292735844883
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Dataset Definition",
|
|
"name": "Multi-Time-Frame-Market",
|
|
"id": "5344d093-c482-4c64-bcdf-7ff7f85e98fb"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"outputDatasetFolders": [],
|
|
"id": "915ca254-e9c0-480a-bd53-4454e5e667bd",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20003.35447285169,
|
|
"y": 10109.292735844883
|
|
},
|
|
"targetPosition": {
|
|
"x": 19751.753302468063,
|
|
"y": 10272.68444634939
|
|
},
|
|
"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": "b17fec5b-da73-4e61-9af2-1e9458327779",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20482.593927030674,
|
|
"y": 10068.65125822546
|
|
},
|
|
"targetPosition": {
|
|
"x": 20137.873927627134,
|
|
"y": 10357.905682584404
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Status Report",
|
|
"name": "Candles Volumes Multi-Time-Frame-Market Status Report",
|
|
"id": "a0a61ba9-91cb-4ec7-92fe-134ff079de2d"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Status Dependency",
|
|
"name": "FastTrend 3 Multi-Time-Frame-Market",
|
|
"config": "{\n \"mainUtility\": \"Self Reference\"\n}",
|
|
"project": "Foundations",
|
|
"id": "a316026c-f369-4520-bbcb-88ec5a5ee2b0",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20362.017734697776,
|
|
"y": 10377.515724702627
|
|
},
|
|
"targetPosition": {
|
|
"x": 20137.873927627134,
|
|
"y": 10357.905682584404
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Status Report",
|
|
"name": "Market-FastTrend",
|
|
"id": "b12d67b3-a7f9-4a7f-8b42-7e2cf802e4eb"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"dataDependencies": [
|
|
{
|
|
"type": "Data Dependency",
|
|
"name": "Candles Multi-Time-Frame-Market",
|
|
"project": "Foundations",
|
|
"id": "4f980f3f-3df0-41b5-acbd-554be49d8394",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20282.501139806605,
|
|
"y": 10530.265682286174
|
|
},
|
|
"targetPosition": {
|
|
"x": 20137.873927627134,
|
|
"y": 10357.905682584404
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Dataset Definition",
|
|
"name": "Multi-Time-Frame-Market",
|
|
"id": "2b03494a-67d6-47f1-89b6-53fc4c9116a8"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"dataMineDataDependencies": [],
|
|
"id": "59207098-0138-4ab4-83e0-b188fe401329",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20201.13659310762,
|
|
"y": 10249.133266040066
|
|
},
|
|
"targetPosition": {
|
|
"x": 19751.753302468063,
|
|
"y": 10272.68444634939
|
|
},
|
|
"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": "b12d67b3-a7f9-4a7f-8b42-7e2cf802e4eb",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20019.055259724573,
|
|
"y": 10408.881596271254
|
|
},
|
|
"targetPosition": {
|
|
"x": 19751.753302468063,
|
|
"y": 10272.68444634939
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"executionStartedEvent": {
|
|
"type": "Execution Started Event",
|
|
"name": "",
|
|
"project": "Foundations",
|
|
"id": "2aa3673f-c967-492e-9962-f854588b4067",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19833.44915772032,
|
|
"y": 10398.485031541204
|
|
},
|
|
"targetPosition": {
|
|
"x": 19751.753302468063,
|
|
"y": 10272.68444634939
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Execution Finished Event",
|
|
"name": "New Execution Finished Event",
|
|
"id": "1824fa00-dd30-4cdc-acc0-01c2f29056c5"
|
|
}
|
|
}
|
|
},
|
|
"executionFinishedEvent": {
|
|
"type": "Execution Finished Event",
|
|
"name": "New Execution Finished Event",
|
|
"project": "Foundations",
|
|
"id": "d410c159-2a5f-4efd-abee-7300e37f95df",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19759.603695904505,
|
|
"y": 10422.478876562576
|
|
},
|
|
"targetPosition": {
|
|
"x": 19751.753302468063,
|
|
"y": 10272.68444634939
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "d18b0c4c-25d4-4b5d-be32-b619d9db5c92",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18508.185016497053,
|
|
"y": 10117.300755003642
|
|
},
|
|
"targetPosition": {
|
|
"x": 18634.97049501926,
|
|
"y": 9845.408418892646
|
|
},
|
|
"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 FastTrend3",
|
|
"project": "Foundations",
|
|
"id": "0623fd08-8855-4946-86b7-cf4eb1ada533",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20059.750725970778,
|
|
"y": 10647.26707934171
|
|
},
|
|
"targetPosition": {
|
|
"x": 19777.842939735005,
|
|
"y": 10544.661036344009
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Dataset Definition",
|
|
"name": "Multi-Time-Frame-Daily",
|
|
"id": "82b4d616-5318-4bb1-adb0-08240763de45"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"outputDatasetFolders": [],
|
|
"id": "f2cb9dc6-73a2-46c0-8313-44b8d8bf95c6",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19777.842939735005,
|
|
"y": 10544.661036344009
|
|
},
|
|
"targetPosition": {
|
|
"x": 19495.93515349923,
|
|
"y": 10442.054993346308
|
|
},
|
|
"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 3 Multi-Time-Frame-Daily",
|
|
"config": "{\n \"mainUtility\": \"Self Reference\"\n}",
|
|
"project": "Foundations",
|
|
"id": "ccb33c9c-40a3-43ac-9396-a67d01db9078",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19964.922892440925,
|
|
"y": 10789.087664828783
|
|
},
|
|
"targetPosition": {
|
|
"x": 19688.771436405194,
|
|
"y": 10671.868326282001
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 3,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Status Report",
|
|
"name": "Daily-FasTrend",
|
|
"id": "3c74c620-01f5-45fe-b2ef-2f5ec22b36fc"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Status Dependency",
|
|
"name": "",
|
|
"config": "{\n \"mainUtility\": \"Market Ending Point\"\n}",
|
|
"project": "Foundations",
|
|
"id": "edc47b56-da11-4fa7-93bc-dae38e6ade61",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19915.184310472025,
|
|
"y": 10868.686034979153
|
|
},
|
|
"targetPosition": {
|
|
"x": 19688.771436405194,
|
|
"y": 10671.868326282001
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 3,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Status Report",
|
|
"name": "New Status Report",
|
|
"id": "2a021da8-9feb-475e-90ab-1586968c17c7"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Status Dependency",
|
|
"name": "Exchange Raw Data Historic-OHLCVs",
|
|
"config": "{\n \"mainUtility\": \"Market Starting Point\"\n}",
|
|
"project": "Foundations",
|
|
"id": "15ba30e7-9185-4748-ba1c-5dbd1469fbb5",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19843.28285887821,
|
|
"y": 10929.018516492635
|
|
},
|
|
"targetPosition": {
|
|
"x": 19688.771436405194,
|
|
"y": 10671.868326282001
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 3,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Status Report",
|
|
"name": "Exchange-Raw-Data Historic-OHLCVs Status Report",
|
|
"id": "181c7c34-7243-497a-9ddb-1b0067c6d66e"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"dataDependencies": [
|
|
{
|
|
"type": "Data Dependency",
|
|
"name": "Candles Multi-Time-Frame-Daily",
|
|
"project": "Foundations",
|
|
"id": "c3e93277-0aaf-49ee-828b-d48284cb030c",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19756.256752708352,
|
|
"y": 10964.179345717572
|
|
},
|
|
"targetPosition": {
|
|
"x": 19688.771436405194,
|
|
"y": 10671.868326282001
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 3,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Dataset Definition",
|
|
"name": "Multi-Time-Frame-Daily",
|
|
"id": "678a567c-f08d-49b9-813b-4e54fd6afadb"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"dataMineDataDependencies": [],
|
|
"id": "4afbfd6b-37d3-48d0-b06d-b58cbb8fe2d7",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19688.771436405194,
|
|
"y": 10671.868326282001
|
|
},
|
|
"targetPosition": {
|
|
"x": 19495.93515349923,
|
|
"y": 10442.054993346308
|
|
},
|
|
"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": "3c74c620-01f5-45fe-b2ef-2f5ec22b36fc",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19521.98238014927,
|
|
"y": 10589.77615629814
|
|
},
|
|
"targetPosition": {
|
|
"x": 19495.93515349923,
|
|
"y": 10442.054993346308
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"executionStartedEvent": {
|
|
"type": "Execution Started Event",
|
|
"name": "",
|
|
"project": "Foundations",
|
|
"id": "1c2d96c0-222b-4585-bd9a-0add8b6d07aa",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19444.63213200038,
|
|
"y": 10583.008886464195
|
|
},
|
|
"targetPosition": {
|
|
"x": 19495.93515349923,
|
|
"y": 10442.054993346308
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Execution Finished Event",
|
|
"name": "New Execution Finished Event",
|
|
"id": "f29d08f9-e7c8-490c-8fca-14851a0d3dc3"
|
|
}
|
|
}
|
|
},
|
|
"executionFinishedEvent": {
|
|
"type": "Execution Finished Event",
|
|
"name": "New Execution Finished Event",
|
|
"project": "Foundations",
|
|
"id": "195b7766-9a64-4d9d-9d55-61c27a869154",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19381.028487031384,
|
|
"y": 10538.47313479929
|
|
},
|
|
"targetPosition": {
|
|
"x": 19495.93515349923,
|
|
"y": 10442.054993346308
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "6af4da93-e0bf-4485-a688-a7c9fa31f861",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18353.062708783487,
|
|
"y": 9948.014461890347
|
|
},
|
|
"targetPosition": {
|
|
"x": 18634.97049501926,
|
|
"y": 9845.408418892646
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"products": [
|
|
{
|
|
"type": "Product Definition",
|
|
"name": "FastTrend3",
|
|
"config": "{\n \"codeName\": \"FastTrend3\",\n \"singularVariableName\": \"FastTrend3\",\n \"pluralVariableName\": \"FastTrend3s\"\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": "5344d093-c482-4c64-bcdf-7ff7f85e98fb",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19590.606588684044,
|
|
"y": 10390.46879622516
|
|
},
|
|
"targetPosition": {
|
|
"x": 19684.166849552035,
|
|
"y": 9950.302375894946
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Dataset Definition",
|
|
"name": "Multi-Time-Frame-Daily",
|
|
"config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [\n \"45-min\",\n \"40-min\",\n \"30-min\",\n \"20-min\",\n \"15-min\",\n \"10-min\",\n \"05-min\",\n \"04-min\",\n \"03-min\",\n \"02-min\",\n \"01-min\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n}",
|
|
"project": "Foundations",
|
|
"id": "82b4d616-5318-4bb1-adb0-08240763de45",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19236.63199663631,
|
|
"y": 9997.34018436539
|
|
},
|
|
"targetPosition": {
|
|
"x": 19684.166849552035,
|
|
"y": 9950.302375894946
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"record": {
|
|
"type": "Record Definition",
|
|
"name": "New Record Definition",
|
|
"project": "Foundations",
|
|
"properties": [
|
|
{
|
|
"type": "Record Property",
|
|
"name": "Begin",
|
|
"config": "{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"isCalculated\": false\n}",
|
|
"project": "Foundations",
|
|
"recordFormula": {
|
|
"type": "Record Formula",
|
|
"name": "New Record Formula",
|
|
"code": "record.current.begin",
|
|
"project": "Foundations",
|
|
"id": "6e5c8ff9-5485-4397-b09d-cede595d101b",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19712.863475894155,
|
|
"y": 11036.676026733086
|
|
},
|
|
"targetPosition": {
|
|
"x": 19544.283395915307,
|
|
"y": 11044.246966854736
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "55cf3728-aee2-4ea9-b31a-ad6024f2f4d0",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19544.283395915307,
|
|
"y": 11044.246966854736
|
|
},
|
|
"targetPosition": {
|
|
"x": 19207.123235957613,
|
|
"y": 11059.388847098035
|
|
},
|
|
"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": "908da829-6e10-49dc-8488-b6dbd5e2060d",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19540.20471596459,
|
|
"y": 11440.631276762364
|
|
},
|
|
"targetPosition": {
|
|
"x": 19429.177555962266,
|
|
"y": 11313.550466874254
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "6318b0d6-56de-47f9-855a-e36f9e9344eb",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19429.177555962266,
|
|
"y": 11313.550466874254
|
|
},
|
|
"targetPosition": {
|
|
"x": 19207.123235957613,
|
|
"y": 11059.388847098035
|
|
},
|
|
"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": "1db6d88b-95d1-40df-901f-74150fe7b4ad",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19116.728807965803,
|
|
"y": 11557.503201326092
|
|
},
|
|
"targetPosition": {
|
|
"x": 19146.860283963073,
|
|
"y": 11391.465083250072
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "b2974841-8ad4-497f-b1f0-5180f5a25a84",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19146.860283963073,
|
|
"y": 11391.465083250072
|
|
},
|
|
"targetPosition": {
|
|
"x": 19207.123235957613,
|
|
"y": 11059.388847098035
|
|
},
|
|
"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": "8f13fa74-95dd-4eb0-917e-ba38b8b681a7",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18761.32174795514,
|
|
"y": 11299.28485747499
|
|
},
|
|
"targetPosition": {
|
|
"x": 18909.922243955963,
|
|
"y": 11219.319520682671
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "ea42f7c7-48c2-432a-8f8b-1468f3b7ef51",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18909.922243955963,
|
|
"y": 11219.319520682671
|
|
},
|
|
"targetPosition": {
|
|
"x": 19207.123235957613,
|
|
"y": 11059.388847098035
|
|
},
|
|
"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": "2dc61d34-bb88-4b1d-9812-2801e2cca6cf",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18741.61230110344,
|
|
"y": 10860.419924823236
|
|
},
|
|
"targetPosition": {
|
|
"x": 18896.782612721498,
|
|
"y": 10926.742898914836
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "063c65e7-6ab9-48f2-8ad6-786d988fb0e7",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18896.782612721498,
|
|
"y": 10926.742898914836
|
|
},
|
|
"targetPosition": {
|
|
"x": 19207.123235957613,
|
|
"y": 11059.388847098035
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Record Property",
|
|
"name": "Intermediate Trend",
|
|
"config": "{\n \"codeName\": \"intertrend\",\n \"isString\": false,\n \"isCalculated\": false\n}",
|
|
"project": "Foundations",
|
|
"recordFormula": {
|
|
"type": "Record Formula",
|
|
"name": "New Record Formula",
|
|
"code": "variable.interTrend",
|
|
"project": "Foundations",
|
|
"id": "e2dc57fc-ceca-42de-8b53-d49e32fe4a6f",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19072.442082889484,
|
|
"y": 10571.382648870758
|
|
},
|
|
"targetPosition": {
|
|
"x": 19117.33580057886,
|
|
"y": 10734.051381613184
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "e2b89b5d-4a57-4f60-b178-efb1136a9c0a",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19117.33580057886,
|
|
"y": 10734.051381613184
|
|
},
|
|
"targetPosition": {
|
|
"x": 19207.123235957613,
|
|
"y": 11059.388847098035
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"id": "ab5cf3b4-02b4-4aad-b735-6d411092937a",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19409.61961547587,
|
|
"y": 9333.65919198619
|
|
},
|
|
"targetPosition": {
|
|
"x": 19684.166849552035,
|
|
"y": 9950.302375894946
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"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 = 3 // 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\nvariable.lastFastTrend.push(variable.FastTrend)\nif(variable.lastFastTrend.length > 2 ) {\n\tvariable.lastFastTrend.splice(0,1)\n}\n\n//Determine the intermediate trend i.e. pullbacks\nif(variable.lastMax.length < FTLen) {\n\tvariable.interTrend = 0\n}\nelse {\n\tif(variable.lastFastTrend.length === 2){\n\t\tvariable.Slope = variable.lastFastTrend[1] - variable.lastFastTrend[0]\n\t\tif(variable.Slope > 0) {\n\t\t\t\tvariable.interTrend = 1\n\t\t}\n\t\t\tif(variable.Slope < 0) {\n\t\t\t\tvariable.interTrend = -1\n\t\t}\n\t\t\tif(variable.Slope = 0) {\n\t\t\t\tvariable.interTrend = 0\n\t\t}\n\t}\n\telse {\n\t\tvariable.interTrend = 0\n\t}\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": "811d48e3-3048-4e40-9578-5beb46bc8d31",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20192.40408035277,
|
|
"y": 9114.224312617436
|
|
},
|
|
"targetPosition": {
|
|
"x": 20088.110844751227,
|
|
"y": 9435.20588686705
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 4,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "1d3c36ad-0307-439c-9526-31ce5d4e74ad",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20088.110844751227,
|
|
"y": 9435.20588686705
|
|
},
|
|
"targetPosition": {
|
|
"x": 20018.582021016864,
|
|
"y": 9649.19360303346
|
|
},
|
|
"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\nvariable.lastFastTrend = []",
|
|
"project": "Foundations",
|
|
"id": "078f712f-87ba-40b5-9899-cc95d5ce3a45",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20568.79004642963,
|
|
"y": 9532.243276948471
|
|
},
|
|
"targetPosition": {
|
|
"x": 20238.66523118197,
|
|
"y": 9602.413472599465
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 4,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "b227ac5b-b096-448b-bea8-dc6d6453df88",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20238.66523118197,
|
|
"y": 9602.413472599465
|
|
},
|
|
"targetPosition": {
|
|
"x": 20018.582021016864,
|
|
"y": 9649.19360303346
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "fee8d146-cf19-43ed-a61b-e7f1c8cf577a",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20018.582021016864,
|
|
"y": 9649.19360303346
|
|
},
|
|
"targetPosition": {
|
|
"x": 19684.166849552035,
|
|
"y": 9950.302375894946
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "9f71f31c-37c4-4413-a3ce-323832386847",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18227.13199085277,
|
|
"y": 9655.230201109332
|
|
},
|
|
"targetPosition": {
|
|
"x": 18634.97049501926,
|
|
"y": 9845.408418892646
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 4,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Plotter Module",
|
|
"name": "FastTrend3",
|
|
"id": "02d137ca-2a9f-4a09-a894-dd954e5df998"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"id": "d07f5b0f-b93d-4630-9c46-5ebfe917b5a7",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17918.365720881247,
|
|
"y": 10350.75912320404
|
|
},
|
|
"targetPosition": {
|
|
"x": 18051.878281255034,
|
|
"y": 9765.802375894946
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Indicator Bot",
|
|
"name": "FastTrend 5",
|
|
"config": "{\n \"codeName\": \"FastTrend5\"\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 FastTrend5",
|
|
"project": "Foundations",
|
|
"id": "602e00f0-a4ba-4b23-af93-f978e5fbb162",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19947.36342947109,
|
|
"y": 9766.294982342675
|
|
},
|
|
"targetPosition": {
|
|
"x": 19695.762259087463,
|
|
"y": 9929.686692847183
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Dataset Definition",
|
|
"name": "Multi-Time-Frame-Market",
|
|
"id": "4f3f4dec-c194-4945-80da-288392dc7545"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"outputDatasetFolders": [],
|
|
"id": "b631b03b-143c-4796-bfb3-098f00019fde",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19695.762259087463,
|
|
"y": 9929.686692847183
|
|
},
|
|
"targetPosition": {
|
|
"x": 19444.161088703837,
|
|
"y": 10093.07840335169
|
|
},
|
|
"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": "1766b7ae-5c5b-431a-8d9d-120c1ab1e078",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20175.001713266447,
|
|
"y": 9889.04521522776
|
|
},
|
|
"targetPosition": {
|
|
"x": 19830.281713862907,
|
|
"y": 10178.299639586703
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Status Report",
|
|
"name": "Candles Volumes Multi-Time-Frame-Market Status Report",
|
|
"id": "a0a61ba9-91cb-4ec7-92fe-134ff079de2d"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Status Dependency",
|
|
"name": "FastTrend 5 Multi-Time-Frame-Market",
|
|
"config": "{\n \"mainUtility\": \"Self Reference\"\n}",
|
|
"project": "Foundations",
|
|
"id": "a59f83bf-e493-4071-ae97-09ee64e3b606",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20054.42552093355,
|
|
"y": 10197.909681704927
|
|
},
|
|
"targetPosition": {
|
|
"x": 19830.281713862907,
|
|
"y": 10178.299639586703
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Status Report",
|
|
"name": "Market-FastTrend",
|
|
"id": "cf1fbdfb-8f9c-472f-b132-36ffe501c595"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"dataDependencies": [
|
|
{
|
|
"type": "Data Dependency",
|
|
"name": "Candles Multi-Time-Frame-Market",
|
|
"project": "Foundations",
|
|
"id": "08728807-a172-4fa9-a168-2da4e04f03d9",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19974.90892604238,
|
|
"y": 10350.659639288473
|
|
},
|
|
"targetPosition": {
|
|
"x": 19830.281713862907,
|
|
"y": 10178.299639586703
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Dataset Definition",
|
|
"name": "Multi-Time-Frame-Market",
|
|
"id": "2b03494a-67d6-47f1-89b6-53fc4c9116a8"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"dataMineDataDependencies": [],
|
|
"id": "b45458fe-32f2-4bfa-a5c2-9f2581108009",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19893.544379343395,
|
|
"y": 10069.527223042365
|
|
},
|
|
"targetPosition": {
|
|
"x": 19444.161088703837,
|
|
"y": 10093.07840335169
|
|
},
|
|
"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": "cf1fbdfb-8f9c-472f-b132-36ffe501c595",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19711.463045960347,
|
|
"y": 10229.275553273554
|
|
},
|
|
"targetPosition": {
|
|
"x": 19444.161088703837,
|
|
"y": 10093.07840335169
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"executionStartedEvent": {
|
|
"type": "Execution Started Event",
|
|
"name": "",
|
|
"project": "Foundations",
|
|
"id": "2572df47-203a-4bbe-8887-851591760ca3",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19525.856943956092,
|
|
"y": 10218.878988543504
|
|
},
|
|
"targetPosition": {
|
|
"x": 19444.161088703837,
|
|
"y": 10093.07840335169
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Execution Finished Event",
|
|
"name": "New Execution Finished Event",
|
|
"id": "1824fa00-dd30-4cdc-acc0-01c2f29056c5"
|
|
}
|
|
}
|
|
},
|
|
"executionFinishedEvent": {
|
|
"type": "Execution Finished Event",
|
|
"name": "New Execution Finished Event",
|
|
"project": "Foundations",
|
|
"id": "69c4904b-d056-44e6-a725-d4afdc7d3b5d",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19452.01148214028,
|
|
"y": 10242.872833564876
|
|
},
|
|
"targetPosition": {
|
|
"x": 19444.161088703837,
|
|
"y": 10093.07840335169
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "df42dd1a-a087-4fd0-b340-79bcbd62ca44",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18442.659811182166,
|
|
"y": 10425.806833436985
|
|
},
|
|
"targetPosition": {
|
|
"x": 18538.314191481004,
|
|
"y": 9986.090743749965
|
|
},
|
|
"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 FastTrend5",
|
|
"project": "Foundations",
|
|
"id": "922b3498-9f3c-42b4-9515-4f281085549b",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19752.15851220655,
|
|
"y": 10467.661036344009
|
|
},
|
|
"targetPosition": {
|
|
"x": 19470.250725970778,
|
|
"y": 10365.054993346308
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Dataset Definition",
|
|
"name": "Multi-Time-Frame-Daily",
|
|
"id": "9a5122a8-d6f0-4b88-9374-ace8f37ab122"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"outputDatasetFolders": [],
|
|
"id": "89bc26b1-1c15-48bb-804a-262a717fa246",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18181.161963827657,
|
|
"y": 10678.869414237337
|
|
},
|
|
"targetPosition": {
|
|
"x": 18159.750101706974,
|
|
"y": 10229.379111604983
|
|
},
|
|
"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 5 Multi-Time-Frame-Daily",
|
|
"config": "{\n \"mainUtility\": \"Self Reference\"\n}",
|
|
"project": "Foundations",
|
|
"id": "4e30fd1a-fe84-44d1-8830-663d074b89b7",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17951.406180027254,
|
|
"y": 11079.349965573167
|
|
},
|
|
"targetPosition": {
|
|
"x": 17953.54816692964,
|
|
"y": 10629.3550634997
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 3,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Status Report",
|
|
"name": "Daily-FasTrend",
|
|
"id": "8241592d-022a-4c44-961e-c8d1d6c7cb26"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Status Dependency",
|
|
"name": "",
|
|
"config": "{\n \"mainUtility\": \"Market Ending Point\"\n}",
|
|
"project": "Foundations",
|
|
"id": "4dfc3625-1a3e-4db4-8388-02942edaaf5f",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17812.454944205514,
|
|
"y": 11056.663737061705
|
|
},
|
|
"targetPosition": {
|
|
"x": 17953.54816692964,
|
|
"y": 10629.3550634997
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 3,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Status Report",
|
|
"name": "New Status Report",
|
|
"id": "2a021da8-9feb-475e-90ab-1586968c17c7"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Status Dependency",
|
|
"name": "Exchange Raw Data Historic-OHLCVs",
|
|
"config": "{\n \"mainUtility\": \"Market Starting Point\"\n}",
|
|
"project": "Foundations",
|
|
"id": "19796f1a-a5ac-444b-89db-5b43df395647",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17687.3148960783,
|
|
"y": 10992.149558347399
|
|
},
|
|
"targetPosition": {
|
|
"x": 17953.54816692964,
|
|
"y": 10629.3550634997
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 3,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Status Report",
|
|
"name": "Exchange-Raw-Data Historic-OHLCVs Status Report",
|
|
"id": "181c7c34-7243-497a-9ddb-1b0067c6d66e"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"dataDependencies": [
|
|
{
|
|
"type": "Data Dependency",
|
|
"name": "Candles Multi-Time-Frame-Daily",
|
|
"project": "Foundations",
|
|
"id": "9951f48e-c9b5-4fac-a208-5f89518ac1c1",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17588.235615458285,
|
|
"y": 10892.12252673952
|
|
},
|
|
"targetPosition": {
|
|
"x": 17953.54816692964,
|
|
"y": 10629.3550634997
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 3,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Dataset Definition",
|
|
"name": "Multi-Time-Frame-Daily",
|
|
"id": "678a567c-f08d-49b9-813b-4e54fd6afadb"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"dataMineDataDependencies": [],
|
|
"id": "07b436d3-0fda-4146-81b9-b92624d7e01e",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17953.54816692964,
|
|
"y": 10629.3550634997
|
|
},
|
|
"targetPosition": {
|
|
"x": 18159.750101706974,
|
|
"y": 10229.379111604983
|
|
},
|
|
"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": "8241592d-022a-4c44-961e-c8d1d6c7cb26",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17970.46805681996,
|
|
"y": 10351.023295532494
|
|
},
|
|
"targetPosition": {
|
|
"x": 18159.750101706974,
|
|
"y": 10229.379111604983
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"executionStartedEvent": {
|
|
"type": "Execution Started Event",
|
|
"name": "",
|
|
"project": "Foundations",
|
|
"id": "c8881068-a4cb-4ac8-b39d-0d984939c4a9",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17935.004950390798,
|
|
"y": 10240.085042665325
|
|
},
|
|
"targetPosition": {
|
|
"x": 18159.750101706974,
|
|
"y": 10229.379111604983
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Execution Finished Event",
|
|
"name": "New Execution Finished Event",
|
|
"id": "f29d08f9-e7c8-490c-8fca-14851a0d3dc3"
|
|
}
|
|
}
|
|
},
|
|
"executionFinishedEvent": {
|
|
"type": "Execution Finished Event",
|
|
"name": "New Execution Finished Event",
|
|
"project": "Foundations",
|
|
"id": "f55f6850-9520-4aec-b27d-4fcc2c04f52c",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17959.762125759615,
|
|
"y": 10126.278144216316
|
|
},
|
|
"targetPosition": {
|
|
"x": 18159.750101706974,
|
|
"y": 10229.379111604983
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "466234b7-830d-47a2-99c0-2dc6918f47c0",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18159.750101706974,
|
|
"y": 10229.379111604983
|
|
},
|
|
"targetPosition": {
|
|
"x": 18538.314191481004,
|
|
"y": 9986.090743749965
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"products": [
|
|
{
|
|
"type": "Product Definition",
|
|
"name": "FastTrend5",
|
|
"config": "{\n \"codeName\": \"FastTrend5\",\n \"singularVariableName\": \"FastTrend5\",\n \"pluralVariableName\": \"FastTrend5s\"\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": "4f3f4dec-c194-4945-80da-288392dc7545",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18160.21288121362,
|
|
"y": 10075.671502592448
|
|
},
|
|
"targetPosition": {
|
|
"x": 18230.608390481724,
|
|
"y": 9631.211749324635
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Dataset Definition",
|
|
"name": "Multi-Time-Frame-Daily",
|
|
"config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [\n \"45-min\",\n \"40-min\",\n \"30-min\",\n \"20-min\",\n \"15-min\",\n \"10-min\",\n \"05-min\",\n \"04-min\",\n \"03-min\",\n \"02-min\",\n \"01-min\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n}",
|
|
"project": "Foundations",
|
|
"id": "9a5122a8-d6f0-4b88-9374-ace8f37ab122",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17786.14863721391,
|
|
"y": 9701.60725859274
|
|
},
|
|
"targetPosition": {
|
|
"x": 18230.608390481724,
|
|
"y": 9631.211749324635
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"record": {
|
|
"type": "Record Definition",
|
|
"name": "New Record Definition",
|
|
"project": "Foundations",
|
|
"properties": [
|
|
{
|
|
"type": "Record Property",
|
|
"name": "Begin",
|
|
"config": "{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"isCalculated\": false\n}",
|
|
"project": "Foundations",
|
|
"recordFormula": {
|
|
"type": "Record Formula",
|
|
"name": "New Record Formula",
|
|
"code": "record.current.begin",
|
|
"project": "Foundations",
|
|
"id": "9956a120-2ccc-4844-832d-fffe4425e13d",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19405.27126212993,
|
|
"y": 10857.069983735386
|
|
},
|
|
"targetPosition": {
|
|
"x": 19236.69118215108,
|
|
"y": 10864.640923857036
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "ef722b6a-3018-40d3-b0f9-d0faffe6f5b3",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19236.69118215108,
|
|
"y": 10864.640923857036
|
|
},
|
|
"targetPosition": {
|
|
"x": 18899.531022193387,
|
|
"y": 10879.782804100334
|
|
},
|
|
"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": "f2960333-6a78-409f-ac08-dacb071ca072",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19232.612502200365,
|
|
"y": 11261.025233764663
|
|
},
|
|
"targetPosition": {
|
|
"x": 19121.58534219804,
|
|
"y": 11133.944423876554
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "d376abab-99be-4f1c-bf05-7291eb19a651",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19121.58534219804,
|
|
"y": 11133.944423876554
|
|
},
|
|
"targetPosition": {
|
|
"x": 18899.531022193387,
|
|
"y": 10879.782804100334
|
|
},
|
|
"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": "9cc40f85-fd46-4ad8-a104-7a4fec714ea8",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18809.136594201576,
|
|
"y": 11377.897158328391
|
|
},
|
|
"targetPosition": {
|
|
"x": 18839.268070198847,
|
|
"y": 11211.859040252371
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "b6b70ddc-69c0-4c4a-a397-68d34a7e627f",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18839.268070198847,
|
|
"y": 11211.859040252371
|
|
},
|
|
"targetPosition": {
|
|
"x": 18899.531022193387,
|
|
"y": 10879.782804100334
|
|
},
|
|
"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": "7dafd586-5e66-4231-8235-bfb735afdbd2",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18453.729534190912,
|
|
"y": 11119.678814477289
|
|
},
|
|
"targetPosition": {
|
|
"x": 18602.330030191737,
|
|
"y": 11039.71347768497
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "e54fcd40-1aa6-4ef8-a1e3-c930b40d9e16",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18602.330030191737,
|
|
"y": 11039.71347768497
|
|
},
|
|
"targetPosition": {
|
|
"x": 18899.531022193387,
|
|
"y": 10879.782804100334
|
|
},
|
|
"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": "94acabdf-aa79-461c-bfed-5b9a14d31a27",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18434.020087339213,
|
|
"y": 10680.813881825536
|
|
},
|
|
"targetPosition": {
|
|
"x": 18589.19039895727,
|
|
"y": 10747.136855917135
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "45169a78-ddb9-40ac-a8b2-0dc946299d11",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18589.19039895727,
|
|
"y": 10747.136855917135
|
|
},
|
|
"targetPosition": {
|
|
"x": 18899.531022193387,
|
|
"y": 10879.782804100334
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Record Property",
|
|
"name": "Intermediate Trend",
|
|
"config": "{\n \"codeName\": \"intertrend\",\n \"isString\": false,\n \"isCalculated\": false\n}",
|
|
"project": "Foundations",
|
|
"recordFormula": {
|
|
"type": "Record Formula",
|
|
"name": "New Record Formula",
|
|
"code": "variable.interTrend",
|
|
"project": "Foundations",
|
|
"id": "64124a4f-00bd-41c0-abaa-c225a0d7d1df",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18764.849869125257,
|
|
"y": 10391.776605873058
|
|
},
|
|
"targetPosition": {
|
|
"x": 18809.743586814635,
|
|
"y": 10554.445338615484
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "94455c31-28a5-43b9-8fbc-f0ebd88da0a0",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18809.743586814635,
|
|
"y": 10554.445338615484
|
|
},
|
|
"targetPosition": {
|
|
"x": 18899.531022193387,
|
|
"y": 10879.782804100334
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"id": "ffd87efe-04c2-4a7e-95e3-949f9bc1579e",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17924.16480315753,
|
|
"y": 9029.782345497486
|
|
},
|
|
"targetPosition": {
|
|
"x": 18230.608390481724,
|
|
"y": 9631.211749324635
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"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\nvariable.lastFastTrend.push(variable.FastTrend)\nif(variable.lastFastTrend.length > 2 ) {\n\tvariable.lastFastTrend.splice(0,1)\n}\n\n//Determine the intermediate trend i.e. pullbacks\nif(variable.lastMax.length < FTLen) {\n\tvariable.interTrend = 0\n}\nelse {\n\tif(variable.lastFastTrend.length === 2){\n\t\tvariable.Slope = variable.lastFastTrend[1] - variable.lastFastTrend[0]\n\t\tif(variable.Slope > 0) {\n\t\t\t\tvariable.interTrend = 1\n\t\t}\n\t\t\tif(variable.Slope < 0) {\n\t\t\t\tvariable.interTrend = -1\n\t\t}\n\t\t\tif(variable.Slope = 0) {\n\t\t\t\tvariable.interTrend = 0\n\t\t}\n\t}\n\telse {\n\t\tvariable.interTrend = 0\n\t}\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": "308354d7-6915-4715-969e-7300ab069721",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18694.392154885838,
|
|
"y": 8769.680420503086
|
|
},
|
|
"targetPosition": {
|
|
"x": 18607.040727163738,
|
|
"y": 9095.680386875647
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 4,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "f0992d24-e685-48cd-b348-e6510e16d0ba",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18607.040727163738,
|
|
"y": 9095.680386875647
|
|
},
|
|
"targetPosition": {
|
|
"x": 18548.80644201567,
|
|
"y": 9313.013697790688
|
|
},
|
|
"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\nvariable.lastFastTrend = []",
|
|
"project": "Foundations",
|
|
"id": "175f9a23-26ba-468e-ae5d-b70f7e1bd0de",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19092.13971930327,
|
|
"y": 9167.42798492052
|
|
},
|
|
"targetPosition": {
|
|
"x": 18766.13975293071,
|
|
"y": 9254.77941264262
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 4,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "7a484b40-b28a-41a2-b286-600b11ecc45d",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18766.13975293071,
|
|
"y": 9254.77941264262
|
|
},
|
|
"targetPosition": {
|
|
"x": 18548.80644201567,
|
|
"y": 9313.013697790688
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "a404a297-94f1-4f89-8c3d-62ab2e4d1432",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18548.80644201567,
|
|
"y": 9313.013697790688
|
|
},
|
|
"targetPosition": {
|
|
"x": 18230.608390481724,
|
|
"y": 9631.211749324635
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "f38bf256-2761-46ba-8ef1-ee91c210b67b",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17878.74005695047,
|
|
"y": 9842.609173301706
|
|
},
|
|
"targetPosition": {
|
|
"x": 18538.314191481004,
|
|
"y": 9986.090743749965
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 4,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Plotter Module",
|
|
"name": "FastTrend5",
|
|
"id": "c7d21245-fe05-41e8-9033-53ee4ac3867b"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"id": "d2b45d8a-f9f6-469f-aeee-fc06edb3d473",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17791.548037784498,
|
|
"y": 10306.383696636398
|
|
},
|
|
"targetPosition": {
|
|
"x": 18051.878281255034,
|
|
"y": 9765.802375894946
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Indicator Bot",
|
|
"name": "FastTrend 20",
|
|
"config": "{\n \"codeName\": \"FastTrend20\"\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 FastTrend20",
|
|
"project": "Foundations",
|
|
"id": "b062548c-e132-4cb6-8c15-19f62e580491",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18737.86542628025,
|
|
"y": 11033.030734597885
|
|
},
|
|
"targetPosition": {
|
|
"x": 18503.654912692367,
|
|
"y": 10648.78415318837
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Dataset Definition",
|
|
"name": "Multi-Time-Frame-Market",
|
|
"id": "8d56d050-f0cb-48c6-8410-71028331b8aa"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"outputDatasetFolders": [],
|
|
"id": "e8f7010f-fde0-433d-806b-4c238f99438a",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18503.654912692367,
|
|
"y": 10648.78415318837
|
|
},
|
|
"targetPosition": {
|
|
"x": 18269.444399104486,
|
|
"y": 10264.537571778854
|
|
},
|
|
"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": "61602d5d-cf6d-43cd-971e-25d3812f1979",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18774.02832066903,
|
|
"y": 11405.149740947141
|
|
},
|
|
"targetPosition": {
|
|
"x": 18285.507844948108,
|
|
"y": 10939.346408196716
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Status Report",
|
|
"name": "Candles Volumes Multi-Time-Frame-Market Status Report",
|
|
"id": "a0a61ba9-91cb-4ec7-92fe-134ff079de2d"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Status Dependency",
|
|
"name": "FastTrend 20 Multi-Time-Frame-Market",
|
|
"config": "{\n \"mainUtility\": \"Self Reference\"\n}",
|
|
"project": "Foundations",
|
|
"id": "a71db2e5-4ffb-46bc-8234-404221348a21",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18293.53956786992,
|
|
"y": 11276.750826405647
|
|
},
|
|
"targetPosition": {
|
|
"x": 18285.507844948108,
|
|
"y": 10939.346408196716
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Status Report",
|
|
"name": "Market-FastTrend",
|
|
"id": "70cb1c5c-a5af-4b7d-a38c-c476dd008c73"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"dataDependencies": [
|
|
{
|
|
"type": "Data Dependency",
|
|
"name": "Candles Multi-Time-Frame-Market",
|
|
"project": "Foundations",
|
|
"id": "1e04ecce-96d3-4975-ae4c-78e5973c35f2",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18052.606178572896,
|
|
"y": 11183.606646057176
|
|
},
|
|
"targetPosition": {
|
|
"x": 18285.507844948108,
|
|
"y": 10939.346408196716
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Dataset Definition",
|
|
"name": "Multi-Time-Frame-Market",
|
|
"id": "2b03494a-67d6-47f1-89b6-53fc4c9116a8"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"dataMineDataDependencies": [],
|
|
"id": "a3d3303c-8ce2-41be-ab34-01c0a88bea8b",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18285.507844948108,
|
|
"y": 10939.346408196716
|
|
},
|
|
"targetPosition": {
|
|
"x": 18269.444399104486,
|
|
"y": 10264.537571778854
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 4,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"statusReport": {
|
|
"type": "Status Report",
|
|
"name": "Market-FastTrend",
|
|
"project": "Foundations",
|
|
"id": "70cb1c5c-a5af-4b7d-a38c-c476dd008c73",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18053.78235508046,
|
|
"y": 10659.49311708412
|
|
},
|
|
"targetPosition": {
|
|
"x": 18269.444399104486,
|
|
"y": 10264.537571778854
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"executionStartedEvent": {
|
|
"type": "Execution Started Event",
|
|
"name": "",
|
|
"project": "Foundations",
|
|
"id": "9359dacd-421c-458c-a35c-7b644c4f7159",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18077.321108399727,
|
|
"y": 10381.642828572794
|
|
},
|
|
"targetPosition": {
|
|
"x": 18269.444399104486,
|
|
"y": 10264.537571778854
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Execution Finished Event",
|
|
"name": "New Execution Finished Event",
|
|
"id": "1824fa00-dd30-4cdc-acc0-01c2f29056c5"
|
|
}
|
|
}
|
|
},
|
|
"executionFinishedEvent": {
|
|
"type": "Execution Finished Event",
|
|
"name": "New Execution Finished Event",
|
|
"project": "Foundations",
|
|
"id": "f82a35a6-b5b9-41c9-979c-ecd4061a1739",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18044.50812029853,
|
|
"y": 10269.892053726728
|
|
},
|
|
"targetPosition": {
|
|
"x": 18269.444399104486,
|
|
"y": 10264.537571778854
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "70bc60ad-a959-490f-984c-57fa72e02aee",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18269.444399104486,
|
|
"y": 10264.537571778854
|
|
},
|
|
"targetPosition": {
|
|
"x": 18485.106443128512,
|
|
"y": 9869.582026473588
|
|
},
|
|
"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 FastTrend20",
|
|
"project": "Foundations",
|
|
"id": "a132a97c-42a1-4e83-b505-a96f476cddfc",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17841.151563043502,
|
|
"y": 10870.992088543419
|
|
},
|
|
"targetPosition": {
|
|
"x": 17947.243084022746,
|
|
"y": 10433.676882797825
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Dataset Definition",
|
|
"name": "Multi-Time-Frame-Daily",
|
|
"id": "60568ffd-f539-4e2a-b9ff-738521922584"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"outputDatasetFolders": [],
|
|
"id": "ecd6635f-b6b8-4a85-8359-25991ed3911e",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17947.243084022746,
|
|
"y": 10433.676882797825
|
|
},
|
|
"targetPosition": {
|
|
"x": 18053.33460500199,
|
|
"y": 9996.361677052231
|
|
},
|
|
"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": "FastTrend 20 Multi-Time-Frame-Daily",
|
|
"config": "{\n \"mainUtility\": \"Self Reference\"\n}",
|
|
"project": "Foundations",
|
|
"id": "c080e3c7-096f-4d81-9f17-10aeddcd21b7",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17613.96561412586,
|
|
"y": 10753.20547345462
|
|
},
|
|
"targetPosition": {
|
|
"x": 17742.79904983504,
|
|
"y": 10322.041994199513
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 3,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Status Report",
|
|
"name": "Daily-FasTrend",
|
|
"id": "64d6e359-2068-42b4-8525-10deb3789e22"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Status Dependency",
|
|
"name": "",
|
|
"config": "{\n \"mainUtility\": \"Market Ending Point\"\n}",
|
|
"project": "Foundations",
|
|
"id": "f28b57b1-8c94-45e7-9f57-a837f6f2284d",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17487.034328843474,
|
|
"y": 10692.291109655724
|
|
},
|
|
"targetPosition": {
|
|
"x": 17742.79904983504,
|
|
"y": 10322.041994199513
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 3,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Status Report",
|
|
"name": "New Status Report",
|
|
"id": "2a021da8-9feb-475e-90ab-1586968c17c7"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Status Dependency",
|
|
"name": "Exchange Raw Data Historic-OHLCVs",
|
|
"config": "{\n \"mainUtility\": \"Market Starting Point\"\n}",
|
|
"project": "Foundations",
|
|
"id": "be6d5c95-767b-4719-802a-aaa69822a41c",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17385.13907646934,
|
|
"y": 10595.134182758697
|
|
},
|
|
"targetPosition": {
|
|
"x": 17742.79904983504,
|
|
"y": 10322.041994199513
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 3,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Status Report",
|
|
"name": "Exchange-Raw-Data Historic-OHLCVs Status Report",
|
|
"id": "181c7c34-7243-497a-9ddb-1b0067c6d66e"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"dataDependencies": [
|
|
{
|
|
"type": "Data Dependency",
|
|
"name": "Candles Multi-Time-Frame-Daily",
|
|
"project": "Foundations",
|
|
"id": "a0677104-b45c-42a3-aae0-c399ab87278f",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17318.254074251803,
|
|
"y": 10471.245089700336
|
|
},
|
|
"targetPosition": {
|
|
"x": 17742.79904983504,
|
|
"y": 10322.041994199513
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 3,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Dataset Definition",
|
|
"name": "Multi-Time-Frame-Daily",
|
|
"id": "678a567c-f08d-49b9-813b-4e54fd6afadb"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"dataMineDataDependencies": [],
|
|
"id": "991db3d7-21dc-4014-b2ae-53b5ba8b729b",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17742.79904983504,
|
|
"y": 10322.041994199513
|
|
},
|
|
"targetPosition": {
|
|
"x": 18053.33460500199,
|
|
"y": 9996.361677052231
|
|
},
|
|
"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": "64d6e359-2068-42b4-8525-10deb3789e22",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17837.44868593873,
|
|
"y": 10059.751502341553
|
|
},
|
|
"targetPosition": {
|
|
"x": 18053.33460500199,
|
|
"y": 9996.361677052231
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"executionStartedEvent": {
|
|
"type": "Execution Started Event",
|
|
"name": "",
|
|
"project": "Foundations",
|
|
"id": "dfd41f7d-7a9a-41f8-b465-b9c372be7714",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17834.677002129192,
|
|
"y": 9943.31591656261
|
|
},
|
|
"targetPosition": {
|
|
"x": 18053.33460500199,
|
|
"y": 9996.361677052231
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Execution Finished Event",
|
|
"name": "New Execution Finished Event",
|
|
"id": "f29d08f9-e7c8-490c-8fca-14851a0d3dc3"
|
|
}
|
|
}
|
|
},
|
|
"executionFinishedEvent": {
|
|
"type": "Execution Finished Event",
|
|
"name": "New Execution Finished Event",
|
|
"project": "Foundations",
|
|
"id": "3017daa8-438a-412f-bf7b-8d5281705c62",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17890.49444642835,
|
|
"y": 9841.093899468757
|
|
},
|
|
"targetPosition": {
|
|
"x": 18053.33460500199,
|
|
"y": 9996.361677052231
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "fadc1726-53d7-472e-9e07-0406d2514dee",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18053.33460500199,
|
|
"y": 9996.361677052231
|
|
},
|
|
"targetPosition": {
|
|
"x": 18485.106443128512,
|
|
"y": 9869.582026473588
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"products": [
|
|
{
|
|
"type": "Product Definition",
|
|
"name": "FastTrend20",
|
|
"config": "{\n \"codeName\": \"FastTrend20\",\n \"singularVariableName\": \"FastTrend20\",\n \"pluralVariableName\": \"FastTrend20s\"\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": "8d56d050-f0cb-48c6-8410-71028331b8aa",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17768.08490002367,
|
|
"y": 10209.49138291936
|
|
},
|
|
"targetPosition": {
|
|
"x": 17892.673125170615,
|
|
"y": 9546.08896043755
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Dataset Definition",
|
|
"name": "Multi-Time-Frame-Daily",
|
|
"config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [\n \"45-min\",\n \"40-min\",\n \"30-min\",\n \"20-min\",\n \"15-min\",\n \"10-min\",\n \"05-min\",\n \"04-min\",\n \"03-min\",\n \"02-min\",\n \"01-min\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n}",
|
|
"project": "Foundations",
|
|
"id": "60568ffd-f539-4e2a-b9ff-738521922584",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17223.24004947388,
|
|
"y": 9632.601139714288
|
|
},
|
|
"targetPosition": {
|
|
"x": 17892.673125170615,
|
|
"y": 9546.08896043755
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"record": {
|
|
"type": "Record Definition",
|
|
"name": "New Record Definition",
|
|
"project": "Foundations",
|
|
"properties": [
|
|
{
|
|
"type": "Record Property",
|
|
"name": "Begin",
|
|
"config": "{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"isCalculated\": false\n}",
|
|
"project": "Foundations",
|
|
"recordFormula": {
|
|
"type": "Record Formula",
|
|
"name": "New Record Formula",
|
|
"code": "record.current.begin",
|
|
"project": "Foundations",
|
|
"id": "9dccc004-7894-40bd-adf7-f3ea2c46a3e9",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17125.295473472564,
|
|
"y": 9313.330545940298
|
|
},
|
|
"targetPosition": {
|
|
"x": 17236.51593962507,
|
|
"y": 9085.949206482068
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "2fd75334-e5df-45ea-a385-11084c61dc96",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17236.51593962507,
|
|
"y": 9085.949206482068
|
|
},
|
|
"targetPosition": {
|
|
"x": 17458.956871930088,
|
|
"y": 8631.186527565607
|
|
},
|
|
"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": "06235007-e34f-4945-b8ef-70ed6c74763a",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16717.600723575317,
|
|
"y": 8795.629380622762
|
|
},
|
|
"targetPosition": {
|
|
"x": 16964.719439693574,
|
|
"y": 8740.815096270377
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "048d8dc8-e9a6-4a18-9cda-37f1944beef5",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16964.719439693574,
|
|
"y": 8740.815096270377
|
|
},
|
|
"targetPosition": {
|
|
"x": 17458.956871930088,
|
|
"y": 8631.186527565607
|
|
},
|
|
"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": "ff4c28fc-cac6-46f8-a92f-c482519b6227",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16868.16227429867,
|
|
"y": 8154.099392930299
|
|
},
|
|
"targetPosition": {
|
|
"x": 17065.093806842477,
|
|
"y": 8313.128437808735
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "d5975638-4cab-47f3-8bbe-33781a2f86dc",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17065.093806842477,
|
|
"y": 8313.128437808735
|
|
},
|
|
"targetPosition": {
|
|
"x": 17458.956871930088,
|
|
"y": 8631.186527565607
|
|
},
|
|
"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": "9eb3abb9-cd1b-4206-bf59-3e5b1c1f0aee",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17463.604207052012,
|
|
"y": 7871.825748422212
|
|
},
|
|
"targetPosition": {
|
|
"x": 17462.055095344705,
|
|
"y": 8124.946008136677
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "83e01d0c-f15d-44fa-a3f0-c3443b13978a",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17462.055095344705,
|
|
"y": 8124.946008136677
|
|
},
|
|
"targetPosition": {
|
|
"x": 17458.956871930088,
|
|
"y": 8631.186527565607
|
|
},
|
|
"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": "51ab795c-ddeb-44e1-8714-bd2ea835028f",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18055.546601670187,
|
|
"y": 8161.3662587460985
|
|
},
|
|
"targetPosition": {
|
|
"x": 17856.68335842349,
|
|
"y": 8317.973015019268
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "fac6de97-037c-4920-a3b1-07c007f362b3",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17856.68335842349,
|
|
"y": 8317.973015019268
|
|
},
|
|
"targetPosition": {
|
|
"x": 17458.956871930088,
|
|
"y": 8631.186527565607
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Record Property",
|
|
"name": "Intermediate Trend",
|
|
"config": "{\n \"codeName\": \"intertrend\",\n \"isString\": false,\n \"isCalculated\": false\n}",
|
|
"project": "Foundations",
|
|
"recordFormula": {
|
|
"type": "Record Formula",
|
|
"name": "New Record Formula",
|
|
"code": "variable.interTrend",
|
|
"project": "Foundations",
|
|
"id": "17aec8ba-4364-4d04-9786-8e11040e4a68",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18198.244761581384,
|
|
"y": 8804.691014078016
|
|
},
|
|
"targetPosition": {
|
|
"x": 17951.81546503095,
|
|
"y": 8746.856185240547
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "085a9511-2311-404b-a469-9db8be7f3330",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17951.81546503095,
|
|
"y": 8746.856185240547
|
|
},
|
|
"targetPosition": {
|
|
"x": 17458.956871930088,
|
|
"y": 8631.186527565607
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"id": "20a4a2eb-f7af-4a05-9de7-88d768bd501f",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17458.956871930088,
|
|
"y": 8631.186527565607
|
|
},
|
|
"targetPosition": {
|
|
"x": 17892.673125170615,
|
|
"y": 9546.08896043755
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"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 = 20 // 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\nvariable.lastFastTrend.push(variable.FastTrend)\nif(variable.lastFastTrend.length > 2 ) {\n\tvariable.lastFastTrend.splice(0,1)\n}\n\n//Determine the intermediate trend i.e. pullbacks\nif(variable.lastMax.length < FTLen) {\n\tvariable.interTrend = 0\n}\nelse {\n\tif(variable.lastFastTrend.length === 2){\n\t\tvariable.Slope = variable.lastFastTrend[1] - variable.lastFastTrend[0]\n\t\tif(variable.Slope > 0) {\n\t\t\t\tvariable.interTrend = 1\n\t\t}\n\t\t\tif(variable.Slope < 0) {\n\t\t\t\tvariable.interTrend = -1\n\t\t}\n\t\t\tif(variable.Slope = 0) {\n\t\t\t\tvariable.interTrend = 0\n\t\t}\n\t}\n\telse {\n\t\tvariable.interTrend = 0\n\t}\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": "1a8876d8-d7a9-4e57-a871-c0e761cecf7d",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18624.96796883813,
|
|
"y": 8274.184724287601
|
|
},
|
|
"targetPosition": {
|
|
"x": 18480.0303536653,
|
|
"y": 8759.243638449596
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 4,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "ddc3b668-610e-4d96-bc36-b8a343fa766b",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18480.0303536653,
|
|
"y": 8759.243638449596
|
|
},
|
|
"targetPosition": {
|
|
"x": 18383.405276883415,
|
|
"y": 9082.616247890926
|
|
},
|
|
"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\nvariable.lastFastTrend = []",
|
|
"project": "Foundations",
|
|
"id": "773991e3-4d00-4754-9cee-942720008451",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19204.30885952141,
|
|
"y": 8887.599913928601
|
|
},
|
|
"targetPosition": {
|
|
"x": 18711.766709938613,
|
|
"y": 9004.609714305996
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 4,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "e808bcc5-3b39-45e8-b9bc-8c6bf99a7943",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18711.766709938613,
|
|
"y": 9004.609714305996
|
|
},
|
|
"targetPosition": {
|
|
"x": 18383.405276883415,
|
|
"y": 9082.616247890926
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "2f2a0e44-2bbe-46e7-bc5a-42095dcafed6",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18383.405276883415,
|
|
"y": 9082.616247890926
|
|
},
|
|
"targetPosition": {
|
|
"x": 17892.673125170615,
|
|
"y": 9546.08896043755
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "71ee43d3-c583-4d91-80ed-77af0701b203",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17892.673125170615,
|
|
"y": 9546.08896043755
|
|
},
|
|
"targetPosition": {
|
|
"x": 18485.106443128512,
|
|
"y": 9869.582026473588
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 4,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Plotter Module",
|
|
"name": "FastTrend20",
|
|
"id": "e7421eef-db1a-443b-a0bd-3ee1e5bcff9d"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"id": "9a955fdf-6110-41f7-ad90-23849e9a0eab",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17677.784400139793,
|
|
"y": 10234.901265375764
|
|
},
|
|
"targetPosition": {
|
|
"x": 18051.878281255034,
|
|
"y": 9765.802375894946
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Indicator Bot",
|
|
"name": "Holt-Winters forecast 2",
|
|
"config": "{\n \"codeName\": \"Holt-Winters2\"\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 HoltWinters2",
|
|
"project": "Foundations",
|
|
"id": "eabfd986-358d-4074-a2e6-517253618032",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17686.021370369053,
|
|
"y": 10779.60606337441
|
|
},
|
|
"targetPosition": {
|
|
"x": 17608.375656838296,
|
|
"y": 10489.828315487688
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Dataset Definition",
|
|
"name": "Multi-Time-Frame-Market",
|
|
"id": "041c7762-73c9-4458-895f-dc14d3c8aa29"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"outputDatasetFolders": [],
|
|
"id": "6fc22427-24ad-46eb-aa9a-1fb088c26c73",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18125.6761963031,
|
|
"y": 10537.744612870876
|
|
},
|
|
"targetPosition": {
|
|
"x": 17989.479046381235,
|
|
"y": 10270.442655614366
|
|
},
|
|
"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": "81a77f04-1e9b-4b4c-9f4e-0383266b7dc0",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18315.64354872755,
|
|
"y": 11003.020122226351
|
|
},
|
|
"targetPosition": {
|
|
"x": 17965.92786607191,
|
|
"y": 10719.825946253924
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Status Report",
|
|
"name": "Candles Volumes Multi-Time-Frame-Market Status Report",
|
|
"id": "a0a61ba9-91cb-4ec7-92fe-134ff079de2d"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Status Dependency",
|
|
"name": "Holt-Winters forecast 2 Multi-Time-Frame-Market",
|
|
"config": "{\n \"mainUtility\": \"Self Reference\"\n}",
|
|
"project": "Foundations",
|
|
"id": "52748175-b2df-476c-adce-f9979b4b3744",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18024.162151219978,
|
|
"y": 10937.159257168965
|
|
},
|
|
"targetPosition": {
|
|
"x": 17965.92786607191,
|
|
"y": 10719.825946253924
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Status Report",
|
|
"name": "HoltWinters",
|
|
"id": "c1a92996-add5-4e19-b53f-b6b6cd8e682f"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"dataDependencies": [
|
|
{
|
|
"type": "Data Dependency",
|
|
"name": "Candles Multi-Time-Frame-Market",
|
|
"project": "Foundations",
|
|
"id": "04644d23-226a-4fe3-8d48-fd373e340082",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17885.295077424216,
|
|
"y": 10929.881542215795
|
|
},
|
|
"targetPosition": {
|
|
"x": 17965.92786607191,
|
|
"y": 10719.825946253924
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Dataset Definition",
|
|
"name": "Multi-Time-Frame-Market",
|
|
"id": "2b03494a-67d6-47f1-89b6-53fc4c9116a8"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Data Dependency",
|
|
"name": "Volumes Multi-Time-Frame-Market",
|
|
"project": "Foundations",
|
|
"id": "f3e799a4-65c5-49e2-a79f-695ecdee2bbf",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17777.22698828419,
|
|
"y": 10842.369729132306
|
|
},
|
|
"targetPosition": {
|
|
"x": 17965.92786607191,
|
|
"y": 10719.825946253924
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Dataset Definition",
|
|
"name": "Multi-Time-Frame-Market",
|
|
"id": "9bf0483c-4825-4a46-9cf4-1b5262579fc1"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"dataMineDataDependencies": [],
|
|
"id": "57baa141-cb03-4f0c-ba29-328d0b1c3366",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17965.92786607191,
|
|
"y": 10719.825946253924
|
|
},
|
|
"targetPosition": {
|
|
"x": 17989.479046381235,
|
|
"y": 10270.442655614366
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 4,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"statusReport": {
|
|
"type": "Status Report",
|
|
"name": "HoltWinters",
|
|
"project": "Foundations",
|
|
"id": "c1a92996-add5-4e19-b53f-b6b6cd8e682f",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17826.087335876728,
|
|
"y": 10522.043825997993
|
|
},
|
|
"targetPosition": {
|
|
"x": 17989.479046381235,
|
|
"y": 10270.442655614366
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"executionStartedEvent": {
|
|
"type": "Execution Started Event",
|
|
"name": "",
|
|
"project": "Foundations",
|
|
"id": "6837eb13-fcc6-447b-afb8-d08b3423cf53",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17855.82806775298,
|
|
"y": 10338.541230575298
|
|
},
|
|
"targetPosition": {
|
|
"x": 17989.479046381235,
|
|
"y": 10270.442655614366
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Execution Finished Event",
|
|
"name": "New Execution Finished Event",
|
|
"id": "1824fa00-dd30-4cdc-acc0-01c2f29056c5"
|
|
}
|
|
}
|
|
},
|
|
"executionFinishedEvent": {
|
|
"type": "Execution Finished Event",
|
|
"name": "New Execution Finished Event",
|
|
"project": "Foundations",
|
|
"id": "5dfcc30f-c283-4b1b-a9d6-0f1142b17811",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17839.684616168048,
|
|
"y": 10262.592262177925
|
|
},
|
|
"targetPosition": {
|
|
"x": 17989.479046381235,
|
|
"y": 10270.442655614366
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "c09a01a8-925e-4a05-a294-772315d39d02",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18037.322785481592,
|
|
"y": 10417.709045227122
|
|
},
|
|
"targetPosition": {
|
|
"x": 18337.322785481592,
|
|
"y": 9898.093802956459
|
|
},
|
|
"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 HoltWinters2",
|
|
"project": "Foundations",
|
|
"id": "a29fe83a-f339-443a-bf7c-ce6527757631",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17674.016280040636,
|
|
"y": 10651.848902253158
|
|
},
|
|
"targetPosition": {
|
|
"x": 17766.72137835312,
|
|
"y": 10366.531947364612
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Dataset Definition",
|
|
"name": "Multi-Time-Frame-Daily",
|
|
"id": "b0b631d3-23ee-4334-96fb-2e6066bc54ee"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"outputDatasetFolders": [],
|
|
"id": "6f6d2fee-2615-41d1-87a8-f65d72f934b7",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17766.72137835312,
|
|
"y": 10366.531947364612
|
|
},
|
|
"targetPosition": {
|
|
"x": 17859.4264766656,
|
|
"y": 10081.214992476067
|
|
},
|
|
"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": "Holt-Winters forecast 2 Multi-Time-Frame-Daily",
|
|
"config": "{\n \"mainUtility\": \"Self Reference\"\n}",
|
|
"project": "Foundations",
|
|
"id": "f248f737-06d1-4be3-bf88-08399fcd91eb",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17543.7779307099,
|
|
"y": 10567.27112927227
|
|
},
|
|
"targetPosition": {
|
|
"x": 17636.483029022384,
|
|
"y": 10281.954174383725
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 3,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Status Report",
|
|
"name": "HoltWinters",
|
|
"id": "e38cb237-41bc-4294-bf5d-28fed15cce02"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Status Dependency",
|
|
"name": "",
|
|
"config": "{\n \"mainUtility\": \"Market Ending Point\"\n}",
|
|
"project": "Foundations",
|
|
"id": "7f0bdfa6-cdac-44ef-90db-904d879efbde",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17473.091318517876,
|
|
"y": 10533.555344767352
|
|
},
|
|
"targetPosition": {
|
|
"x": 17636.483029022384,
|
|
"y": 10281.954174383725
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 3,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Status Report",
|
|
"name": "New Status Report",
|
|
"id": "2a021da8-9feb-475e-90ab-1586968c17c7"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Status Dependency",
|
|
"name": "Exchange Raw Data Historic-OHLCVs",
|
|
"config": "{\n \"mainUtility\": \"Market Starting Point\"\n}",
|
|
"project": "Foundations",
|
|
"id": "8ed45af0-ebc8-445a-ae0f-4d9ddfc83752",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17413.539581379166,
|
|
"y": 10482.693356291384
|
|
},
|
|
"targetPosition": {
|
|
"x": 17636.483029022384,
|
|
"y": 10281.954174383725
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 3,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Status Report",
|
|
"name": "Exchange-Raw-Data Historic-OHLCVs Status Report",
|
|
"id": "181c7c34-7243-497a-9ddb-1b0067c6d66e"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"dataDependencies": [
|
|
{
|
|
"type": "Data Dependency",
|
|
"name": "Candles Multi-Time-Frame-Daily",
|
|
"project": "Foundations",
|
|
"id": "2942704f-a726-4fb0-b45b-cb8c9150492a",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17369.181071765874,
|
|
"y": 10418.151324305589
|
|
},
|
|
"targetPosition": {
|
|
"x": 17636.483029022384,
|
|
"y": 10281.954174383725
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 3,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Dataset Definition",
|
|
"name": "Multi-Time-Frame-Daily",
|
|
"id": "678a567c-f08d-49b9-813b-4e54fd6afadb"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Data Dependency",
|
|
"name": "Volumes Multi-Time-Frame-Daily",
|
|
"project": "Foundations",
|
|
"id": "35881ac9-8548-4ce3-a04a-f8d5f1c8ae83",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17343.038748802242,
|
|
"y": 10344.327681629053
|
|
},
|
|
"targetPosition": {
|
|
"x": 17636.483029022384,
|
|
"y": 10281.954174383725
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 3,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Dataset Definition",
|
|
"name": "Multi-Time-Frame-Daily",
|
|
"id": "2e683057-f911-4105-bc77-16f2706d1915"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"dataMineDataDependencies": [],
|
|
"id": "be6ea16c-9e53-4b44-a939-2c8e5e5d4373",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17636.483029022384,
|
|
"y": 10281.954174383725
|
|
},
|
|
"targetPosition": {
|
|
"x": 17859.4264766656,
|
|
"y": 10081.214992476067
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"statusReport": {
|
|
"type": "Status Report",
|
|
"name": "HoltWinters",
|
|
"project": "Foundations",
|
|
"id": "e38cb237-41bc-4294-bf5d-28fed15cce02",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17712.70433655553,
|
|
"y": 10112.40174609873
|
|
},
|
|
"targetPosition": {
|
|
"x": 17859.4264766656,
|
|
"y": 10081.214992476067
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"executionStartedEvent": {
|
|
"type": "Execution Started Event",
|
|
"name": "",
|
|
"project": "Foundations",
|
|
"id": "5e8f41f0-f48a-40f6-a80a-d01281a2fc2f",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17716.767999221327,
|
|
"y": 10034.862443319826
|
|
},
|
|
"targetPosition": {
|
|
"x": 17859.4264766656,
|
|
"y": 10081.214992476067
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Execution Finished Event",
|
|
"name": "New Execution Finished Event",
|
|
"id": "f29d08f9-e7c8-490c-8fca-14851a0d3dc3"
|
|
}
|
|
}
|
|
},
|
|
"executionFinishedEvent": {
|
|
"type": "Execution Finished Event",
|
|
"name": "New Execution Finished Event",
|
|
"project": "Foundations",
|
|
"id": "d2ccbe65-57b0-4e5c-89c2-618483fbf51d",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17759.056885711772,
|
|
"y": 9969.743268654458
|
|
},
|
|
"targetPosition": {
|
|
"x": 17859.4264766656,
|
|
"y": 10081.214992476067
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "f52dc0bb-b237-4ebf-9665-3c5f6e64eeb5",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17757.76728970815,
|
|
"y": 10053.385230017971
|
|
},
|
|
"targetPosition": {
|
|
"x": 18337.322785481592,
|
|
"y": 9898.093802956459
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"products": [
|
|
{
|
|
"type": "Product Definition",
|
|
"name": "HoltWinters2",
|
|
"config": "{\n \"codeName\": \"HoltWinters2\",\n \"singularVariableName\": \"HoltWinters2\",\n \"pluralVariableName\": \"HoltWinters-2s\"\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": "041c7762-73c9-4458-895f-dc14d3c8aa29",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17370.779400339616,
|
|
"y": 10328.426643616884
|
|
},
|
|
"targetPosition": {
|
|
"x": 17557.899922075598,
|
|
"y": 9448.093802956459
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Dataset Definition",
|
|
"name": "Multi-Time-Frame-Daily",
|
|
"config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [\n \"45-min\",\n \"40-min\",\n \"30-min\",\n \"20-min\",\n \"15-min\",\n \"10-min\",\n \"05-min\",\n \"04-min\",\n \"03-min\",\n \"02-min\",\n \"01-min\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n}",
|
|
"project": "Foundations",
|
|
"id": "b0b631d3-23ee-4334-96fb-2e6066bc54ee",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16662.83021624415,
|
|
"y": 9542.169419897347
|
|
},
|
|
"targetPosition": {
|
|
"x": 17557.899922075598,
|
|
"y": 9448.093802956459
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"record": {
|
|
"type": "Record Definition",
|
|
"name": "HoltWinters",
|
|
"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": "33917a28-8dd4-4f07-b103-d7a91c892db9",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17969.443429382933,
|
|
"y": 10803.050430228226
|
|
},
|
|
"targetPosition": {
|
|
"x": 17312.008516437036,
|
|
"y": 9623.949359395101
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "70ce3b87-d2f7-4069-a1e4-486227db9c35",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17312.008516437036,
|
|
"y": 9623.949359395101
|
|
},
|
|
"targetPosition": {
|
|
"x": 16654.57360349114,
|
|
"y": 8444.848288561976
|
|
},
|
|
"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": "d26a4b07-66f2-4a7b-98b1-4de667fd1edd",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17033.150579054243,
|
|
"y": 9740.679864644875
|
|
},
|
|
"targetPosition": {
|
|
"x": 16843.86209127269,
|
|
"y": 9092.764076603426
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "85c621ca-3031-459c-bbd5-cf1b6e9b1a50",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16843.86209127269,
|
|
"y": 9092.764076603426
|
|
},
|
|
"targetPosition": {
|
|
"x": 16654.57360349114,
|
|
"y": 8444.848288561976
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Record Property",
|
|
"name": "PastForecast",
|
|
"config": "{\n \"codeName\": \"PastForecast\",\n \"isString\": false,\n \"isCalculated\": false\n}",
|
|
"project": "Foundations",
|
|
"recordFormula": {
|
|
"type": "Record Formula",
|
|
"name": "New Record Formula",
|
|
"code": "variable.Y",
|
|
"project": "Foundations",
|
|
"id": "4cb841d7-2d2e-4fab-9c29-6c2e132ab64a",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16735.309211316933,
|
|
"y": 9792.431963748417
|
|
},
|
|
"targetPosition": {
|
|
"x": 16694.941407404036,
|
|
"y": 9118.640126155196
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "14990d66-19cb-4113-9776-283798f85dc3",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16694.941407404036,
|
|
"y": 9118.640126155196
|
|
},
|
|
"targetPosition": {
|
|
"x": 16654.57360349114,
|
|
"y": 8444.848288561976
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Record Property",
|
|
"name": "Forecast",
|
|
"config": "{\n \"codeName\": \"Forecast\",\n \"isString\": false,\n \"isCalculated\": false\n}",
|
|
"project": "Foundations",
|
|
"recordFormula": {
|
|
"type": "Record Formula",
|
|
"name": "New Record Formula",
|
|
"code": "variable.forecast",
|
|
"project": "Foundations",
|
|
"id": "d71de6eb-ddc3-4a52-9d12-f76bd2631428",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16433.419423080704,
|
|
"y": 9776.610590358729
|
|
},
|
|
"targetPosition": {
|
|
"x": 16543.99651328592,
|
|
"y": 9110.729439460352
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "c1e41931-343c-4c9c-9dae-67017e2d954a",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16543.99651328592,
|
|
"y": 9110.729439460352
|
|
},
|
|
"targetPosition": {
|
|
"x": 16654.57360349114,
|
|
"y": 8444.848288561976
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Record Property",
|
|
"name": "Level",
|
|
"config": "{\n \"codeName\": \"level\",\n \"isString\": false,\n \"isCalculated\": false\n}",
|
|
"project": "Foundations",
|
|
"recordFormula": {
|
|
"type": "Record Formula",
|
|
"name": "New Record Formula",
|
|
"code": "variable.A",
|
|
"project": "Foundations",
|
|
"id": "17caac8f-45d8-4e45-9944-345eb8c88816",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16270.60782255505,
|
|
"y": 9381.718892791898
|
|
},
|
|
"targetPosition": {
|
|
"x": 16398.596416200413,
|
|
"y": 9069.428691381923
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "4a002347-f5f0-495c-a2a7-6de701d6f691",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16398.596416200413,
|
|
"y": 9069.428691381923
|
|
},
|
|
"targetPosition": {
|
|
"x": 16654.57360349114,
|
|
"y": 8444.848288561976
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Record Property",
|
|
"name": "Trend Curve",
|
|
"config": "{\n \"codeName\": \"B\",\n \"isString\": false,\n \"isCalculated\": false\n}",
|
|
"project": "Foundations",
|
|
"recordFormula": {
|
|
"type": "Record Formula",
|
|
"name": "New Record Formula",
|
|
"code": "variable.B",
|
|
"project": "Foundations",
|
|
"id": "0cc0d2c0-917e-4eef-8e61-51a5e19c252f",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16071.761324484396,
|
|
"y": 9272.789166547213
|
|
},
|
|
"targetPosition": {
|
|
"x": 16266.03208415331,
|
|
"y": 8996.808873885468
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "57a6dc0d-1ed1-43be-a9e8-38b4086f5460",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16266.03208415331,
|
|
"y": 8996.808873885468
|
|
},
|
|
"targetPosition": {
|
|
"x": 16654.57360349114,
|
|
"y": 8444.848288561976
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Record Property",
|
|
"name": "Forecast 5",
|
|
"config": "{\n \"codeName\": \"forecast5\",\n \"isString\": false,\n \"isCalculated\": false\n}",
|
|
"project": "Foundations",
|
|
"recordFormula": {
|
|
"type": "Record Formula",
|
|
"name": "New Record Formula",
|
|
"code": "variable.forecast5",
|
|
"project": "Foundations",
|
|
"id": "a068c015-3610-40ec-90ac-ee0e176bd9a5",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 15902.139467695277,
|
|
"y": 9122.34302750032
|
|
},
|
|
"targetPosition": {
|
|
"x": 16152.950846293897,
|
|
"y": 8896.511447854205
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "2cf76c01-1971-46e6-80a2-cc2c70aa22c6",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16152.950846293897,
|
|
"y": 8896.511447854205
|
|
},
|
|
"targetPosition": {
|
|
"x": 16654.57360349114,
|
|
"y": 8444.848288561976
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Record Property",
|
|
"name": "Forecast 10",
|
|
"config": "{\n \"codeName\": \"forecast10\",\n \"isString\": false,\n \"isCalculated\": false\n}",
|
|
"project": "Foundations",
|
|
"recordFormula": {
|
|
"type": "Record Formula",
|
|
"name": "New Record Formula",
|
|
"code": "variable.forecast10",
|
|
"project": "Foundations",
|
|
"id": "06222590-67fe-4c67-b00c-4d1bd07c1a2a",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 15770.247800366295,
|
|
"y": 8937.924473271396
|
|
},
|
|
"targetPosition": {
|
|
"x": 16065.023068074575,
|
|
"y": 8773.565745034923
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "cd5833f9-6c4d-4b15-8b83-72173a163cb5",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16065.023068074575,
|
|
"y": 8773.565745034923
|
|
},
|
|
"targetPosition": {
|
|
"x": 16654.57360349114,
|
|
"y": 8444.848288561976
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Record Property",
|
|
"name": "Forecast 20",
|
|
"config": "{\n \"codeName\": \"forecast20\",\n \"isString\": false,\n \"isCalculated\": false\n}",
|
|
"project": "Foundations",
|
|
"recordFormula": {
|
|
"type": "Record Formula",
|
|
"name": "New Record Formula",
|
|
"code": "variable.forecast20",
|
|
"project": "Foundations",
|
|
"id": "2086c9c6-de9d-42d5-8cb1-44e4ae9261bb",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 15682.699921428964,
|
|
"y": 8728.781020234303
|
|
},
|
|
"targetPosition": {
|
|
"x": 16006.65781544969,
|
|
"y": 8634.136776343526
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "fc5be5f5-4139-4719-8b00-83b371181f2b",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16006.65781544969,
|
|
"y": 8634.136776343526
|
|
},
|
|
"targetPosition": {
|
|
"x": 16654.57360349114,
|
|
"y": 8444.848288561976
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Record Property",
|
|
"name": "Forecast 30",
|
|
"config": "{\n \"codeName\": \"forecast30\",\n \"isString\": false,\n \"isCalculated\": false\n}",
|
|
"project": "Foundations",
|
|
"recordFormula": {
|
|
"type": "Record Formula",
|
|
"name": "New Record Formula",
|
|
"code": "variable.forecast30",
|
|
"project": "Foundations",
|
|
"id": "3d7c0bff-1034-4795-9002-bd0b724f6408",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 15643.885847101308,
|
|
"y": 8505.399994431324
|
|
},
|
|
"targetPosition": {
|
|
"x": 15980.781765897918,
|
|
"y": 8485.216092474875
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "1f02f97d-db3b-48ad-b649-21a822b7459a",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 15980.781765897918,
|
|
"y": 8485.216092474875
|
|
},
|
|
"targetPosition": {
|
|
"x": 16654.57360349114,
|
|
"y": 8444.848288561976
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Record Property",
|
|
"name": "Trend calc",
|
|
"config": "{\n \"codeName\": \"trend\",\n \"isString\": false,\n \"isCalculated\": false\n}",
|
|
"project": "Foundations",
|
|
"recordFormula": {
|
|
"type": "Record Formula",
|
|
"name": "New Record Formula",
|
|
"code": "variable.trend",
|
|
"project": "Foundations",
|
|
"id": "5481dfa8-29b0-469d-a016-bf873291d126",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 15655.751877143573,
|
|
"y": 8278.98265325415
|
|
},
|
|
"targetPosition": {
|
|
"x": 15988.692452592762,
|
|
"y": 8334.271198356759
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "41852bd9-8c07-424f-9a2e-6c0f48fbacd8",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 15988.692452592762,
|
|
"y": 8334.271198356759
|
|
},
|
|
"targetPosition": {
|
|
"x": 16654.57360349114,
|
|
"y": 8444.848288561976
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Record Property",
|
|
"name": "maxForecast5",
|
|
"config": "{\n \"codeName\": \"maxForecast5\",\n \"isString\": false,\n \"isCalculated\": false\n}",
|
|
"project": "Foundations",
|
|
"recordFormula": {
|
|
"type": "Record Formula",
|
|
"name": "New Record Formula",
|
|
"code": "variable.maxForecast5",
|
|
"project": "Foundations",
|
|
"id": "5d003e4f-4c4f-4cbe-ae60-44cb20b5ed25",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 15717.702999261217,
|
|
"y": 8060.882507625887
|
|
},
|
|
"targetPosition": {
|
|
"x": 16029.993200671192,
|
|
"y": 8188.87110127125
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "23ec5cdc-5e93-4409-a418-b8587aa454c6",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16029.993200671192,
|
|
"y": 8188.87110127125
|
|
},
|
|
"targetPosition": {
|
|
"x": 16654.57360349114,
|
|
"y": 8444.848288561976
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Record Property",
|
|
"name": "minForecast5",
|
|
"config": "{\n \"codeName\": \"minForecast5\",\n \"isString\": false,\n \"isCalculated\": false\n}",
|
|
"project": "Foundations",
|
|
"recordFormula": {
|
|
"type": "Record Formula",
|
|
"name": "New Record Formula",
|
|
"code": "variable.minForecast5",
|
|
"project": "Foundations",
|
|
"id": "c8b794c4-9114-411e-8bad-bd8d91475c7b",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 15826.632725505902,
|
|
"y": 7862.036009555232
|
|
},
|
|
"targetPosition": {
|
|
"x": 16102.613018167647,
|
|
"y": 8056.306769224147
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "a50bb4c2-5b36-4147-bb59-c844cf82752a",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16102.613018167647,
|
|
"y": 8056.306769224147
|
|
},
|
|
"targetPosition": {
|
|
"x": 16654.57360349114,
|
|
"y": 8444.848288561976
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Record Property",
|
|
"name": "minForecast10",
|
|
"config": "{\n \"codeName\": \"minForecast10\",\n \"isString\": false,\n \"isCalculated\": false\n}",
|
|
"project": "Foundations",
|
|
"recordFormula": {
|
|
"type": "Record Formula",
|
|
"name": "New Record Formula",
|
|
"code": "variable.minForecast10",
|
|
"project": "Foundations",
|
|
"id": "3fcb7cba-6a03-4aa8-95f9-144aca58dc9c",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 15977.078864552795,
|
|
"y": 7692.414152766114
|
|
},
|
|
"targetPosition": {
|
|
"x": 16202.91044419891,
|
|
"y": 7943.225531364735
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "2f9abbd3-a6ab-4ac9-947d-66f0305169ed",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16202.91044419891,
|
|
"y": 7943.225531364735
|
|
},
|
|
"targetPosition": {
|
|
"x": 16654.57360349114,
|
|
"y": 8444.848288561976
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Record Property",
|
|
"name": "maxForecast10",
|
|
"config": "{\n \"codeName\": \"maxForecast10\",\n \"isString\": false,\n \"isCalculated\": false\n}",
|
|
"project": "Foundations",
|
|
"recordFormula": {
|
|
"type": "Record Formula",
|
|
"name": "New Record Formula",
|
|
"code": "variable.maxForecast10",
|
|
"project": "Foundations",
|
|
"id": "d3b2bf2f-cead-4ffd-a2c8-bc57c1fa5f09",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16161.497418781717,
|
|
"y": 7560.522485437132
|
|
},
|
|
"targetPosition": {
|
|
"x": 16325.85614701819,
|
|
"y": 7855.2977531454135
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "7e1551c5-3ee4-4f19-80e1-cf47eeb4ec25",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16325.85614701819,
|
|
"y": 7855.2977531454135
|
|
},
|
|
"targetPosition": {
|
|
"x": 16654.57360349114,
|
|
"y": 8444.848288561976
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Record Property",
|
|
"name": "minForecast20",
|
|
"config": "{\n \"codeName\": \"minForecast20\",\n \"isString\": false,\n \"isCalculated\": false\n}",
|
|
"project": "Foundations",
|
|
"recordFormula": {
|
|
"type": "Record Formula",
|
|
"name": "New Record Formula",
|
|
"code": "variable.minForecast20",
|
|
"project": "Foundations",
|
|
"id": "a1b26719-6727-45e1-9182-2fa5e70019e4",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16370.64087181881,
|
|
"y": 7472.974606499801
|
|
},
|
|
"targetPosition": {
|
|
"x": 16465.285115709587,
|
|
"y": 7796.9325005205255
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "d4b48282-ede5-4111-84ad-d61e0f6bc885",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16465.285115709587,
|
|
"y": 7796.9325005205255
|
|
},
|
|
"targetPosition": {
|
|
"x": 16654.57360349114,
|
|
"y": 8444.848288561976
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Record Property",
|
|
"name": "maxForecast20",
|
|
"config": "{\n \"codeName\": \"maxForecast20\",\n \"isString\": false,\n \"isCalculated\": false\n}",
|
|
"project": "Foundations",
|
|
"recordFormula": {
|
|
"type": "Record Formula",
|
|
"name": "New Record Formula",
|
|
"code": "variable.maxForecast20",
|
|
"project": "Foundations",
|
|
"id": "2844668d-7e89-47d5-9672-37e016266f93",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16594.02189762179,
|
|
"y": 7434.1605321721445
|
|
},
|
|
"targetPosition": {
|
|
"x": 16614.20579957824,
|
|
"y": 7771.056450968755
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "63ac1e47-cf0c-4f27-85bd-023be3472aa4",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16614.20579957824,
|
|
"y": 7771.056450968755
|
|
},
|
|
"targetPosition": {
|
|
"x": 16654.57360349114,
|
|
"y": 8444.848288561976
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Record Property",
|
|
"name": "minForecast30",
|
|
"config": "{\n \"codeName\": \"minForecast30\",\n \"isString\": false,\n \"isCalculated\": false\n}",
|
|
"project": "Foundations",
|
|
"recordFormula": {
|
|
"type": "Record Formula",
|
|
"name": "New Record Formula",
|
|
"code": "variable.minForecast30",
|
|
"project": "Foundations",
|
|
"id": "04cb4c47-9a87-4a02-a294-77692234fd47",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16820.439238798965,
|
|
"y": 7446.026562214411
|
|
},
|
|
"targetPosition": {
|
|
"x": 16765.150693696356,
|
|
"y": 7778.967137663599
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "4faa4a7e-269a-4b58-9a37-27c53221ce9b",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16765.150693696356,
|
|
"y": 7778.967137663599
|
|
},
|
|
"targetPosition": {
|
|
"x": 16654.57360349114,
|
|
"y": 8444.848288561976
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Record Property",
|
|
"name": "maxForecast30",
|
|
"config": "{\n \"codeName\": \"maxForecast30\",\n \"isString\": false,\n \"isCalculated\": false\n}",
|
|
"project": "Foundations",
|
|
"recordFormula": {
|
|
"type": "Record Formula",
|
|
"name": "New Record Formula",
|
|
"code": "variable.maxForecast30",
|
|
"project": "Foundations",
|
|
"id": "63763d13-8996-4033-b7f6-efe02090d5f8",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17038.53938442723,
|
|
"y": 7507.977684332055
|
|
},
|
|
"targetPosition": {
|
|
"x": 16910.550790781865,
|
|
"y": 7820.267885742029
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "e69926a6-5faa-4c54-afe5-90649e765999",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16910.550790781865,
|
|
"y": 7820.267885742029
|
|
},
|
|
"targetPosition": {
|
|
"x": 16654.57360349114,
|
|
"y": 8444.848288561976
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Record Property",
|
|
"name": "T 5 Begin",
|
|
"config": "{\n \"codeName\": \"T5begin\",\n \"isString\": false,\n \"isCalculated\": false\n}",
|
|
"project": "Foundations",
|
|
"recordFormula": {
|
|
"type": "Record Formula",
|
|
"name": "New Record Formula",
|
|
"code": "variable.T5Begin",
|
|
"project": "Foundations",
|
|
"id": "9d767539-4784-4f78-9168-7445eb5a9ce7",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17237.38588249788,
|
|
"y": 7616.907410576739
|
|
},
|
|
"targetPosition": {
|
|
"x": 17043.115122828967,
|
|
"y": 7892.887703238484
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "f5d734bf-eae8-47b0-9d75-c28b7f768cd5",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17043.115122828967,
|
|
"y": 7892.887703238484
|
|
},
|
|
"targetPosition": {
|
|
"x": 16654.57360349114,
|
|
"y": 8444.848288561976
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Record Property",
|
|
"name": "T10 Begin",
|
|
"config": "{\n \"codeName\": \"T10begin\",\n \"isString\": false,\n \"isCalculated\": false\n}",
|
|
"project": "Foundations",
|
|
"recordFormula": {
|
|
"type": "Record Formula",
|
|
"name": "New Record Formula",
|
|
"code": "variable.T10Begin",
|
|
"project": "Foundations",
|
|
"id": "a224ac5c-958a-4c11-84aa-2ade84d199f8",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17407.007739287,
|
|
"y": 7767.353549623632
|
|
},
|
|
"targetPosition": {
|
|
"x": 17156.19636068838,
|
|
"y": 7993.1851292697465
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "4b6a34ab-ab9a-491f-aba0-cff611c9ce47",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17156.19636068838,
|
|
"y": 7993.1851292697465
|
|
},
|
|
"targetPosition": {
|
|
"x": 16654.57360349114,
|
|
"y": 8444.848288561976
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Record Property",
|
|
"name": "T20 Begin",
|
|
"config": "{\n \"codeName\": \"T20begin\",\n \"isString\": false,\n \"isCalculated\": false\n}",
|
|
"project": "Foundations",
|
|
"recordFormula": {
|
|
"type": "Record Formula",
|
|
"name": "New Record Formula",
|
|
"code": "variable.T20Begin",
|
|
"project": "Foundations",
|
|
"id": "e0293a19-4176-4e10-bc8e-a09bd105e576",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17538.899406615983,
|
|
"y": 7951.772103852554
|
|
},
|
|
"targetPosition": {
|
|
"x": 17244.1241389077,
|
|
"y": 8116.130832089028
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "aa8941d8-8cc5-4f14-be4c-b308085e65a2",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17244.1241389077,
|
|
"y": 8116.130832089028
|
|
},
|
|
"targetPosition": {
|
|
"x": 16654.57360349114,
|
|
"y": 8444.848288561976
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Record Property",
|
|
"name": "T30 Begin",
|
|
"config": "{\n \"codeName\": \"T30begin\",\n \"isString\": false,\n \"isCalculated\": false\n}",
|
|
"project": "Foundations",
|
|
"recordFormula": {
|
|
"type": "Record Formula",
|
|
"name": "New Record Formula",
|
|
"code": "variable.T30Begin",
|
|
"project": "Foundations",
|
|
"id": "3a102b56-c267-46be-991c-0fd3414d5519",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17626.447285553313,
|
|
"y": 8160.91555688965
|
|
},
|
|
"targetPosition": {
|
|
"x": 17302.48939153259,
|
|
"y": 8255.559800780426
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "66d6716c-ccda-41f1-a9ee-9cf2a1bc913d",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17302.48939153259,
|
|
"y": 8255.559800780426
|
|
},
|
|
"targetPosition": {
|
|
"x": 16654.57360349114,
|
|
"y": 8444.848288561976
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Record Property",
|
|
"name": "T 5 End",
|
|
"config": "{\n \"codeName\": \"T5end\",\n \"isString\": false,\n \"isCalculated\": false\n}",
|
|
"project": "Foundations",
|
|
"recordFormula": {
|
|
"type": "Record Formula",
|
|
"name": "New Record Formula",
|
|
"code": "variable.T5End",
|
|
"project": "Foundations",
|
|
"id": "d7f6dbde-d781-4a51-8214-0c4ad278039d",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17665.26135988097,
|
|
"y": 8384.29658269263
|
|
},
|
|
"targetPosition": {
|
|
"x": 17328.36544108436,
|
|
"y": 8404.480484649079
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "20326fc9-83ba-4240-b3f4-9b36d40578d8",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17328.36544108436,
|
|
"y": 8404.480484649079
|
|
},
|
|
"targetPosition": {
|
|
"x": 16654.57360349114,
|
|
"y": 8444.848288561976
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Record Property",
|
|
"name": "T10 End",
|
|
"config": "{\n \"codeName\": \"T10end\",\n \"isString\": false,\n \"isCalculated\": false\n}",
|
|
"project": "Foundations",
|
|
"recordFormula": {
|
|
"type": "Record Formula",
|
|
"name": "New Record Formula",
|
|
"code": "variable.T10End",
|
|
"project": "Foundations",
|
|
"id": "ac74395a-4a6f-40d4-8810-9a7f53deff20",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17653.395329838706,
|
|
"y": 8610.713923869802
|
|
},
|
|
"targetPosition": {
|
|
"x": 17320.454754389517,
|
|
"y": 8555.425378767193
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "e51eed63-fb11-491d-829e-db050439b262",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17320.454754389517,
|
|
"y": 8555.425378767193
|
|
},
|
|
"targetPosition": {
|
|
"x": 16654.57360349114,
|
|
"y": 8444.848288561976
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Record Property",
|
|
"name": "T20 End",
|
|
"config": "{\n \"codeName\": \"T20end\",\n \"isString\": false,\n \"isCalculated\": false\n}",
|
|
"project": "Foundations",
|
|
"recordFormula": {
|
|
"type": "Record Formula",
|
|
"name": "New Record Formula",
|
|
"code": "variable.T20End",
|
|
"project": "Foundations",
|
|
"id": "5f21e99e-e4d1-42e6-81ae-83ef6a485157",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17591.444207721062,
|
|
"y": 8828.814069498065
|
|
},
|
|
"targetPosition": {
|
|
"x": 17279.154006311088,
|
|
"y": 8700.825475852702
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "5152d7ff-8e88-4f44-a0aa-b5b3eee332a1",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17279.154006311088,
|
|
"y": 8700.825475852702
|
|
},
|
|
"targetPosition": {
|
|
"x": 16654.57360349114,
|
|
"y": 8444.848288561976
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Record Property",
|
|
"name": "T30 End",
|
|
"config": "{\n \"codeName\": \"T30end\",\n \"isString\": false,\n \"isCalculated\": false\n}",
|
|
"project": "Foundations",
|
|
"recordFormula": {
|
|
"type": "Record Formula",
|
|
"name": "New Record Formula",
|
|
"code": "variable.T30End",
|
|
"project": "Foundations",
|
|
"id": "2915cf88-707a-4506-9e80-5e12629ef8c7",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17482.514481476373,
|
|
"y": 9027.660567568719
|
|
},
|
|
"targetPosition": {
|
|
"x": 17206.53418881463,
|
|
"y": 8833.389807899805
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "06d03fc4-4c77-49b9-afdb-546574be6f06",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17206.53418881463,
|
|
"y": 8833.389807899805
|
|
},
|
|
"targetPosition": {
|
|
"x": 16654.57360349114,
|
|
"y": 8444.848288561976
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"id": "16edd125-0562-49f2-957b-6f8d993d222c",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16654.57360349114,
|
|
"y": 8444.848288561976
|
|
},
|
|
"targetPosition": {
|
|
"x": 17557.899922075598,
|
|
"y": 9448.093802956459
|
|
},
|
|
"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": "\tlet candle = record.current\n\tlet Al = 0.4 //initial value for alpha factor\n\tlet Bet = 0.4 //initial value for beta factor\n\tlet Ph = 0.8 //initial value for phi factor\n\tlet Ga = 0.3 //initial value for gamma factor\n\tlet sLen = 5 //length of seasonal period ; integer only\n\tlet fLen = 6 //number of season period to forecast ; integer only ; forecast will be calculated on fLen * sLen = 30 periods\n\tlet Iter = 20 //number of loop to proceed parameters optimization\n\n\n\t//initializing Factors with fixed value or optimized value if exists\n\tif (variable.Alpha === undefined) {\n\t\tvariable.Alpha = Al\n\t }\n\t else {\n\t variable.Alpha = variable.Alpha\n\t }\n\t \n\tif (variable.Beta === undefined) {\n\t\tvariable.Beta = Bet\n\t }\n\t else {\n\t variable.Beta = variable.Beta\n\t }\n\n\tif (variable.Phi === undefined) {\n\t\tvariable.Phi = Ph\n\t }\n\t else {\n\t variable.Phi = variable.Phi\n\t }\n\n\tif (variable.Gamma === undefined) {\n\t\tvariable.Gamma = Ga\n\t }\n\t else {\n\t variable.Gamma = variable.Gamma\n\t }\n\t \n\t//Fetching candle close values for sLen length \n\tvariable.lastClose.push(candle.close)\n\tif(variable.lastClose.length > sLen) {\n\t\tvariable.lastClose.splice(0,1)\n\t}\n\tvariable.lastClose2x.push(candle.close)\n\tif(variable.lastClose2x.length > 2 * sLen) {\n\t\tvariable.lastClose2x.splice(0,1)\n\t}\n\t\n\t//fetching candle values for sLen * fLen length\n\tvariable.last30Candles.push(candle.close)\n\tif(variable.last30Candles.length > sLen * fLen) {\n\t\tvariable.last30Candles.splice(0,1)\n\t\tvariable.forecastTrig = 1 //trigger to switch to the next step of forecast optimization as soon as there is enough values\n\t}\n\t\n\t//Initializing A, B, S, Y variables according to Hyndman parameters https://robjhyndman.com/hyndsight/hw-initialization/\n\t\n\t//managing the undefined values until lastClose2x reach sufficient length\n\tif(variable.trig === undefined) {\n\tvariable.trig = 0 //variable to indicate initialization stage is over\n\t}\n\tif(variable.lastClose2x.length < 2 * sLen && variable.trig === 0) {\n\t\tvariable.Y = 0 //forecast through history variable\n\t\tvariable.A = 0 //level\n\t\tvariable.B = 0 //trend\n\t\tvariable.S[0] = 0 //season\n\t\tvariable.previousB = variable.B\n\t\tvariable.previousA = variable.A\n\t\tvariable.trend = 0\n\t\tvariable.last31A.push(variable.A)\n\t\tvariable.last31B.push(variable.B)\n\t\tif(variable.last31A.length > sLen * fLen +1){\n\t\t\tvariable.last31A.splice(0,1)\n\t\t\tvariable.last31B.splice(0,1)\n\t\t}\n\t}\n\tif(variable.lastClose2x.length === 2 * sLen && variable.trig === 0) {\n\t\tfor(var i = 0 ; i < sLen ; i++) {\n\t\t\tvariable.previousA = variable.previousA + variable.lastClose[i]\n\t\t}\n\t\tvariable.previousA = variable.previousA / sLen\n\t\tvariable.last31A.push(variable.A)\n\t\tif(variable.last31A.length > sLen * fLen +1){\n\t\t\tvariable.last31A.splice(0,1)\n\t\t}\n\t\tfor(var i = 0; i < sLen ; i++) {\n\t\t\tvariable.previousB = variable.previousB + variable.lastClose2x[i + sLen] - variable.lastClose2x[i]\n\t\t}\n\t\tvariable.previousB = variable.previousB / Math.pow(sLen,2)\n\t\tvariable.last31B.push(variable.B)\n\t\tif(variable.last31B.length > sLen * fLen +1){\n\t\t\tvariable.last31B.splice(0,1)\n\t\t}\n\t\tvariable.S[0] = candle.close / variable.previousA\n\t\tvariable.trig = 1 \n\t\tvariable.trend = 0\n\n\t}\n\tif(variable.lastClose2x.length === 2* sLen && variable.trig === 1)\n\t{\n\t\tvariable.Y = (variable.previousA + variable.Phi * variable.previousB) * variable.S[0]\n\t\tvariable.A = variable.Alpha * variable.Y / variable.S[0] + (1 - variable.Alpha) * (variable.previousA + variable.Phi * variable.previousB)\n\t\tvariable.B = variable.Beta * (variable.A - variable.previousA) + (1 - variable.Beta) * variable.Phi * variable.previousB\n\t\tvariable.S.push(variable.Gamma * variable.Y / variable.A + (1 - variable.Gamma) * variable.S[0])\n\t\tvariable.slope = variable.B - variable.previousB\n\t\tif(variable.slope < 0){\n\t\t\tvariable.trend = 1\n\t\t}\n\t\telse {\n\t\t\tvariable.trend = -1\n\t\t}\n\t\tvariable.previousA = variable.A\n\t\tvariable.previousB = variable.B\n\t\t//store last sLen*flen +1 values of variable.A and variable.B for the min MASE forecast optimization \n\t\tvariable.last31A.push(variable.A)\n\t\tvariable.last31B.push(variable.B)\n\t\tif(variable.last31A.length > sLen * fLen +1){\n\t\t\tvariable.last31A.splice(0,1)\n\t\t\tvariable.last31B.splice(0,1)\n\t\t}\n\t}\n\n\t//keep Season array to the right size\n\tif(variable.S.length > sLen) {\n\t\tvariable.S.splice(0,1)\n\t}\n\n\t//Parameters optimization\n\t//calculation of initial mean square error\n\n\tvariable.Errors.push(Math.pow(variable.Y - candle.close, 2))\n\tif(variable.Errors.length > sLen) {\n\t\t\tvariable.Errors.splice(0,1)\n\t}\n\tif(variable.Errors.length === sLen) {\n\t\tvariable.ErrSqSum = 0\n\t\tfor (var k = 0 ; k < variable.Errors.length ; k++) {\n\t\t\t\tvariable.ErrSqSum = variable.ErrSqSum + variable.Errors[k]\n\t\t}\n\t\tvariable.MS = variable.ErrSqSum / variable.Errors.length\n\t\tif(variable.lastClose2x.length === 2*sLen && variable.trig === 1 ){\n\t\t//initialiying best parameters calculation\n\t\tvariable.bestAlpha = 0\n\t\tvariable.bestBeta = variable.Beta\n\t\tvariable.bestPhi = variable.Phi\n\t\tvariable.bestGamma = variable.Gamma\n\t\tvariable.bestError = variable.MS\n\t\t//Alpha optimization\n\t\tfor(var i = 0 ; i < Iter ; i++) {\n\t\t\n\t\t\tvariable.sS = []\n\t\t\tvariable.sError = []\n\t\t\tvariable.bestAlpha = variable.bestAlpha +(1 - i/Iter)\n\t\t\tvariable.sS[0] = variable.S[0]\n\t\t\tvariable.previoussA = variable.previousA\n\t\t\tvariable.previoussB = variable.previousB\n\t\t\tvariable.sErrSqSum = 0\n\t\t\tfor(var j=0 ; j < sLen ; j++) {\n\t\t\t\tvariable.sY = (variable.previoussA + variable.bestPhi * variable.previoussB) * variable.sS[0]\n\t\t\t\tvariable.sA = variable.bestAlpha * variable.sY / variable.sS[0] + (1 - variable.bestAlpha) * (variable.previoussA + variable.bestPhi * variable.previoussB)\n\t\t\t\tvariable.sB = variable.bestBeta * (variable.sA - variable.previoussA) + (1 - variable.bestBeta) * variable.bestPhi * variable.previoussB\n\t\t\t\tvariable.sS.push(variable.bestGamma * variable.sY / variable.sA + (1 - variable.bestGamma) * variable.sS[0])\n\t\t\t\tvariable.previoussA = variable.sA\n\t\t\t\tvariable.previoussB = variable.sB\n\t\t\t\tvariable.sError.push(Math.pow(variable.sY - variable.lastClose[j],2))\n\t\t\t}\n\t\t\tfor(var k = 0 ; k < variable.sError.length ; k++) {\n\t\t\t\tvariable.sErrSqSum = variable.sErrSqSum + variable.sErrSqSum[k]\n\t\t\t}\n\t\t\tvariable.sMS = variable.sErrSqSum / variable.sError.length\n\t\t\tif(variable.sMS < variable.bestError){\n\t\t\t\tvariable.bestError = variable.sMs\n\t\t\t\tvariable.Alpha = variable.bestAlpha\n\t\t\t}\n\t\t\n\t\t}\n\t\tvariable.bestError = variable.MS\n\t\tvariable.bestBeta = 0\n\t\t//Beta optimization\n\t\tfor(var i = 0 ; i < Iter ; i++) {\n\t\t\t\n\t\t\tvariable.sS = []\n\t\t\tvariable.sError = []\n\t\t\tvariable.bestBeta = variable.bestBeta +(1 - i/Iter)\n\t\t\tvariable.sS[0] = variable.S[0]\n\t\t\tvariable.previoussA = variable.previousA\n\t\t\tvariable.previoussB = variable.previousB\n\t\t\tvariable.sErrSqSum = 0\n\t\t\tfor(var j=0 ; j < sLen ; j++) {\n\t\t\t\tvariable.sY = (variable.previoussA + variable.bestPhi * variable.previoussB) * variable.sS[0]\n\t\t\t\tvariable.sA = variable.bestAlpha * variable.sY / variable.sS[0] + (1 - variable.bestAlpha) * (variable.previoussA + variable.bestPhi * variable.previoussB)\n\t\t\t\tvariable.sB = variable.bestBeta * (variable.sA - variable.previoussA) + (1 - variable.bestBeta) * variable.bestPhi * variable.previoussB\n\t\t\t\tvariable.sS.push(variable.bestGamma * variable.sY / variable.sA + (1 - variable.bestGamma) * variable.sS[0])\n\t\t\t\tvariable.previoussA = variable.sA\n\t\t\t\tvariable.previoussB = variable.sB\n\t\t\t\tvariable.sError.push(Math.pow(variable.sY - variable.lastClose[j],2))\n\t\t\t}\n\t\t\tfor(var k = 0 ; k < variable.sError.length ; k++) {\n\t\t\t\tvariable.sErrSqSum = variable.sErrSqSum + variable.sErrSqSum[k]\n\t\t\t}\n\t\t\tvariable.sMS = variable.sErrSqSum / variable.sError.length\n\t\t\tif(variable.sMS < variable.bestError){\n\t\t\t\tvariable.bestError = variable.sMs\n\t\t\t\tvariable.Beta = variable.bestBeta\n\t\t\t}\n\t\t\n\t\t}\n\t\tvariable.bestError = variable.MS\n\t\tvariable.bestPhi = 0.8\n\t\t//Phi optimization\n\t\tfor(var i = 0 ; i < Iter ; i++) {\t\t\t\n\t\t\tvariable.sS = []\n\t\t\tvariable.sError = []\n\t\t\tvariable.bestPhi = variable.bestPhi +(1 - (i/Iter) * 0.2)\n\t\t\tvariable.sS[0] = variable.S[0]\n\t\t\tvariable.previoussA = variable.previousA\n\t\t\tvariable.previoussB = variable.previousB\n\t\t\tvariable.sErrSqSum = 0\n\t\t\tfor(var j=0 ; j < sLen ; j++) {\n\t\t\t\tvariable.sY = (variable.previoussA + variable.bestPhi * variable.previoussB) * variable.sS[0]\n\t\t\t\tvariable.sA = variable.bestAlpha * variable.sY / variable.sS[0] + (1 - variable.bestAlpha) * (variable.previoussA + variable.bestPhi * variable.previoussB)\n\t\t\t\tvariable.sB = variable.bestBeta * (variable.sA - variable.previoussA) + (1 - variable.bestBeta) * variable.bestPhi * variable.previoussB\n\t\t\t\tvariable.sS.push(variable.bestGamma * variable.sY / variable.sA + (1 - variable.bestGamma) * variable.sS[0])\n\t\t\t\tvariable.previoussA = variable.sA\n\t\t\t\tvariable.previoussB = variable.sB\n\t\t\t\tvariable.sError.push(Math.pow(variable.sY - variable.lastClose[j],2))\n\t\t\t}\n\t\t\tfor(var k = 0 ; k < variable.sError.length ; k++) {\n\t\t\t\tvariable.sErrSqSum = variable.sErrSqSum + variable.sErrSqSum[k]\n\t\t\t}\n\t\t\tvariable.sMS = variable.sErrSqSum / variable.sError.length\n\t\t\tif(variable.sMS < variable.bestError){\n\t\t\t\tvariable.bestError = variable.sMs\n\t\t\t\tvariable.Phi = variable.bestPhi\n\t\t\t}\n\t\t\n\t\t}\n\t\tvariable.bestError = variable.MS\n\t\tvariable.bestGamma = 0\n\t\t//Gamma optimization\n\t\tfor(var i = 0 ; i < Iter ; i++) {\n\t\t\t\n\t\t\tvariable.sS = []\n\t\t\tvariable.sError = []\n\t\t\tvariable.bestGamma = variable.bestGamma +(1 - i/Iter)\n\t\t\tvariable.sS[0] = variable.S[0]\n\t\t\tvariable.previoussA = variable.previousA\n\t\t\tvariable.previoussB = variable.previousB\n\t\t\tvariable.sErrSqSum = 0\n\t\t\tfor(var j=0 ; j < sLen ; j++) {\n\t\t\t\tvariable.sY = (variable.previoussA + variable.bestPhi * variable.previoussB) * variable.sS[0]\n\t\t\t\tvariable.sA = variable.bestAlpha * variable.sY / variable.sS[0] + (1 - variable.bestAlpha) * (variable.previoussA + variable.bestPhi * variable.previoussB)\n\t\t\t\tvariable.sB = variable.bestBeta * (variable.sA - variable.previoussA) + (1 - variable.bestBeta) * variable.bestPhi * variable.previoussB\n\t\t\t\tvariable.sS.push(variable.bestGamma * variable.sY / variable.sA + (1 - variable.bestGamma) * variable.sS[0])\n\t\t\t\tvariable.previoussA = variable.sA\n\t\t\t\tvariable.previoussB = variable.sB\n\t\t\t\tvariable.sError.push(Math.pow(variable.sY - variable.lastClose[j],2))\n\t\t\t}\n\t\t\tfor(var k = 0 ; k < variable.sError.length ; k++) {\n\t\t\t\tvariable.sErrSqSum = variable.sErrSqSum + variable.sErrSqSum[k]\n\t\t\t}\n\t\t\tvariable.sMS = variable.sErrSqSum / variable.sError.length\n\t\t\tif(variable.sMS < variable.bestError){\n\t\t\t\tvariable.bestError = variable.sMs\n\t\t\t\tvariable.Gamma = variable.bestGamma\n\t\t\t}\n\t\t\n\t\t}\n\t}\n\t}\n\t//initializing forecast data\n\tvariable.fS = [] // purge the season array for forecast data\n\tvariable.previousfA = variable.A //equivalent A variable for the forecast calculation\n\tvariable.previousfB = variable.B //equivalent B variable for the forecast calculation\n\n\n\t//calculating forecast data 1st set\n\tif(variable.forecastTrig === undefined) {\n\t\tvariable.forecastTrig = 0\n\t}\n\tif(variable.S.length === sLen && variable.trig === 1 && variable.forecastTrig === 0) {\n\tfor (var j = 0; j < fLen ; j++) {\n\t\tfor(var n = 0; n < sLen; n++) {\n\t\t\tvariable.fY.push((variable.previousfA + variable.Phi * variable.previousfB) * variable.S[n])\n\t\t\tvariable.fA = variable.previousfA + variable.Phi * variable.previousfB\n\t\t\tvariable.fB = variable.Phi * variable.previousfB\n\t\t\tvariable.previousfA = variable.fA\n\t\t\tvariable.previousfB = variable.fB\n\t\t\tif(variable.fY.length > fLen * sLen) {\n\t\t\t\tvariable.fY.splice(0,1)\n\t\t\t}\n\t\t\tvariable.prevfY.push(variable.fY[0])\n\t\t\tif(variable.prevfY.length > fLen * sLen){\n\t\t\tvariable.prevfY.splice(0,1)\n\t\t\t}\n\n\t\t}\n\t}\n\n\t\tvariable.forecast = variable.fY[0] \n\t\tvariable.forecast5 = 100 * (variable.fY[4] - variable.fY[0])/variable.fY[0]\n\t\tvariable.forecast10 = 100 * (variable.fY[9] - variable.fY[0])/variable.fY[0]\n\t\tvariable.forecast20 = 100 * (variable.fY[19] - variable.fY[0])/variable.fY[0]\n\t\tvariable.forecast30 = 100 * (variable.fY[29] - variable.fY[0])/variable.fY[0]\n\t\tvariable.SW = 1\n\n\t \n\t} else {\n\t\tvariable.forecast = 0 \n\t\tvariable.forecast5 = 0\n\t\tvariable.forecast10 = 0\n\t\tvariable.forecast20 = 0\n\t\tvariable.forecast30 = 0\n\t}\n//Forecast optimization after 1st data set\n\n\tif(variable.prevfY.length === sLen * fLen && variable.trig === 1 && variable.forecastTrig === 1 && variable.SW === 1) {\n\t\t//initialising best parameters calculation\n\t\t//calculate the value for Mean Absolute Scale Error with seasonal period influence\n\t\t//Calculation of the stable measure of the scale of the training time serie i.e. candle.close on the desired forecast number of periods minus season number of periods\n\t\tvariable.sumY = 0\n\t\tvariable.totalQT = 0\n\t\tfor(var i = sLen + 1 ; i < fLen * sLen ; i++) {\n\t\t\tvariable.sumY = variable.sumY + Math.abs(variable.last30Candles[i] - variable.last30Candles[i-sLen])\n\t\t}\n\t\tvariable.Q = variable.sumY / (fLen * sLen - sLen)\n\t\tfor(var i = 0 ; i < variable.prevfY.length ; i++) {\n\t\t\tvariable.totalQT = variable.totalQT + (variable.last30Candles[i] - variable.prevfY[i])/variable.Q\n\t\t}\n\t\tvariable.MASE = Math.abs(variable.totalQT / variable.prevfY.length)\n\t\t\n\t\tvariable.MbestAlpha = 0\n\t\tvariable.MbestBeta = variable.Beta\n\t\tvariable.MbestPhi = variable.Phi\n\t\tvariable.MbestGamma = variable.Gamma\n\t\tvariable.bestError = variable.MASE\n\t//Alpha optimization\n\t\tfor(var i = 0 ; i < Iter ; i++) {\n\t\t\n\t\t\tvariable.sS = []\n\t\t\tvariable.sError = []\n\t\t\tvariable.MbestAlpha = variable.MbestAlpha +(1 - i/Iter)\n\t\t\tvariable.sS[0] = variable.S[0]\n\t\t\tvariable.previoussA = variable.last31A[0]\n\t\t\tvariable.previoussB = variable.last31B[0]\n\n\t\t\tfor(var j=0 ; j < sLen ; j++) {\n\t\t\t\tvariable.sY = (variable.previoussA + variable.MbestPhi * variable.previoussB) * variable.sS[0]\n\t\t\t\tvariable.sA = variable.MbestAlpha * variable.sY / variable.sS[0] + (1 - variable.MbestAlpha) * (variable.previoussA + variable.MbestPhi * variable.previoussB)\n\t\t\t\tvariable.sB = variable.MbestBeta * (variable.sA - variable.previoussA) + (1 - variable.MbestBeta) * variable.MbestPhi * variable.previoussB\n\t\t\t\tvariable.sS.push(variable.MbestGamma * variable.sY / variable.sA + (1 - variable.MbestGamma) * variable.sS[0])\n\t\t\t\tvariable.previoussA = variable.sA\n\t\t\t\tvariable.previoussB = variable.sB\n\t\t\t}\n\t\tvariable.sumY = 0\n\t\tvariable.totalQT = 0\n\t\tfor(var i = sLen + 1 ; i < fLen * sLen ; i++) {\n\t\t\tvariable.sumY = variable.sumY + Math.abs(variable.last30Candles[i] - variable.last30Candles[i-sLen])\n\t\t}\n\t\tvariable.Q = variable.sumY / (fLen * sLen - sLen)\n\t\tfor(var i = 0 ; i < variable.prevfY.length ; i++) {\n\t\t\tvariable.totalQT = variable.totalQT + (variable.last30Candles[i] - variable.prevfY[i])/variable.Q\n\t\t}\n\t\t\tvariable.sMS = Math.abs(variable.totalQT / variable.prevfY.length)\n\t\t\tif(variable.sMS < variable.bestError){\n\t\t\t\tvariable.bestError = variable.sMs\n\t\t\t\tvariable.MAlpha = variable.MbestAlpha\n\t\t\t\tvariable.Alpha = variable.MbestAlpha\n\t\t\t}\n\t\t\n\t\t}\n\tvariable.bestError = variable.MS\n\tvariable.MbestBeta = 0\n\t//Beta optimization\n\tfor(var i = 0 ; i < Iter ; i++) {\n\t\t\n\t\t\tvariable.sS = []\n\t\t\tvariable.sError = []\n\t\t\tvariable.MbestBeta = variable.MbestBeta +(1 - i/Iter)\n\t\t\tvariable.sS[0] = variable.S[0]\n\t\t\tvariable.previoussA = variable.last31A[0]\n\t\t\tvariable.previoussB = variable.last31B[0]\n\n\t\t\tfor(var j=0 ; j < sLen ; j++) {\n\t\t\t\tvariable.sY = (variable.previoussA + variable.MbestPhi * variable.previoussB) * variable.sS[0]\n\t\t\t\tvariable.sA = variable.MbestAlpha * variable.sY / variable.sS[0] + (1 - variable.MbestAlpha) * (variable.previoussA + variable.MbestPhi * variable.previoussB)\n\t\t\t\tvariable.sB = variable.MbestBeta * (variable.sA - variable.previoussA) + (1 - variable.MbestBeta) * variable.MbestPhi * variable.previoussB\n\t\t\t\tvariable.sS.push(variable.MbestGamma * variable.sY / variable.sA + (1 - variable.MbestGamma) * variable.sS[0])\n\t\t\t\tvariable.previoussA = variable.sA\n\t\t\t\tvariable.previoussB = variable.sB\n\t\t\t}\n\t\tvariable.sumY = 0\n\t\tvariable.totalQT = 0\n\t\tfor(var i = sLen + 1 ; i < fLen * sLen ; i++) {\n\t\t\tvariable.sumY = variable.sumY + Math.abs(variable.last30Candles[i] - variable.last30Candles[i-sLen])\n\t\t}\n\t\tvariable.Q = variable.sumY / (fLen * sLen - sLen)\n\t\tfor(var i = 0 ; i < variable.prevfY.length ; i++) {\n\t\t\tvariable.totalQT = variable.totalQT + (variable.last30Candles[i] - variable.prevfY[i])/variable.Q\n\t\t}\n\t\t\tvariable.sMS = Math.abs(variable.totalQT / variable.prevfY.length)\n\t\t\tif(variable.sMS < variable.bestError){\n\t\t\t\tvariable.bestError = variable.sMs\n\t\t\t\tvariable.MBeta = variable.MbestBeta\n\t\t\t\tvariable.Beta = variable.MbestBeta\n\t\t\t}\n\t\t\n\t\t}\n\tvariable.bestError = variable.MS\n\tvariable.MbestGamma = 0\n\t//Gamma optimization\n\tfor(var i = 0 ; i < Iter ; i++) {\n\t\t\n\t\t\tvariable.sS = []\n\t\t\tvariable.sError = []\n\t\t\tvariable.MbestGamma = variable.MbestGamma +(1 - i/Iter)\n\t\t\tvariable.sS[0] = variable.S[0]\n\t\t\tvariable.previoussA = variable.last31A[0]\n\t\t\tvariable.previoussB = variable.last31B[0]\n\n\t\t\tfor(var j=0 ; j < sLen ; j++) {\n\t\t\t\tvariable.sY = (variable.previoussA + variable.MbestPhi * variable.previoussB) * variable.sS[0]\n\t\t\t\tvariable.sA = variable.MbestAlpha * variable.sY / variable.sS[0] + (1 - variable.MbestAlpha) * (variable.previoussA + variable.MbestPhi * variable.previoussB)\n\t\t\t\tvariable.sB = variable.MbestBeta * (variable.sA - variable.previoussA) + (1 - variable.MbestBeta) * variable.MbestPhi * variable.previoussB\n\t\t\t\tvariable.sS.push(variable.MbestGamma * variable.sY / variable.sA + (1 - variable.MbestGamma) * variable.sS[0])\n\t\t\t\tvariable.previoussA = variable.sA\n\t\t\t\tvariable.previoussB = variable.sB\n\t\t\t}\n\t\tvariable.sumY = 0\n\t\tvariable.totalQT = 0\n\t\tfor(var i = sLen + 1 ; i < fLen * sLen ; i++) {\n\t\t\tvariable.sumY = variable.sumY + Math.abs(variable.last30Candles[i] - variable.last30Candles[i-sLen])\n\t\t}\n\t\tvariable.Q = variable.sumY / (fLen * sLen - sLen)\n\t\tfor(var i = 0 ; i < variable.prevfY.length ; i++) {\n\t\t\tvariable.totalQT = variable.totalQT + (variable.last30Candles[i] - variable.prevfY[i])/variable.Q\n\t\t}\n\t\t\tvariable.sMS = Math.abs(variable.totalQT / variable.prevfY.length)\n\t\t\tif(variable.sMS < variable.bestError){\n\t\t\t\tvariable.bestError = variable.sMs\n\t\t\t\tvariable.MGamma = variable.MbestGamma\n\t\t\t\tvariable.Gamme = variable.MbestGamma\n\t\t\t}\n\t\t\n\t\t}\n\tvariable.bestError = variable.MS\n\tvariable.MbestPhi = 0.8\n\t\t\t\n\t\t//Phi optimization\n\t\tfor(var i = 0 ; i < Iter ; i++) {\n\t\t\n\t\t\tvariable.sS = []\n\t\t\tvariable.sError = []\n\t\t\tvariable.MbestPhi = variable.MbestPhi +(1 - (i/Iter) * 0.2)\n\t\t\tvariable.sS[0] = variable.S[0]\n\t\t\tvariable.previoussA = variable.last31A[0]\n\t\t\tvariable.previoussB = variable.last31B[0]\n\n\t\t\tfor(var j=0 ; j < sLen ; j++) {\n\t\t\t\tvariable.sY = (variable.previoussA + variable.MbestPhi * variable.previoussB) * variable.sS[0]\n\t\t\t\tvariable.sA = variable.MbestAlpha * variable.sY / variable.sS[0] + (1 - variable.MbestAlpha) * (variable.previoussA + variable.MbestPhi * variable.previoussB)\n\t\t\t\tvariable.sB = variable.MbestBeta * (variable.sA - variable.previoussA) + (1 - variable.MbestBeta) * variable.MbestPhi * variable.previoussB\n\t\t\t\tvariable.sS.push(variable.MbestGamma * variable.sY / variable.sA + (1 - variable.MbestGamma) * variable.sS[0])\n\t\t\t\tvariable.previoussA = variable.sA\n\t\t\t\tvariable.previoussB = variable.sB\n\t\t\t}\n\t\tvariable.sumY = 0\n\t\tvariable.totalQT = 0\n\t\tfor(var i = sLen + 1 ; i < fLen * sLen ; i++) {\n\t\t\tvariable.sumY = variable.sumY + Math.abs(variable.last30Candles[i] - variable.last30Candles[i-sLen])\n\t\t}\n\t\tvariable.Q = variable.sumY / (fLen * sLen - sLen)\n\t\tfor(var i = 0 ; i < variable.prevfY.length ; i++) {\n\t\t\tvariable.totalQT = variable.totalQT + (variable.last30Candles[i] - variable.prevfY[i])/variable.Q\n\t\t}\n\t\t\tvariable.sMS = Math.abs(variable.totalQT / variable.prevfY.length)\n\t\t\tif(variable.sMS < variable.bestError){\n\t\t\t\tvariable.bestError = variable.sMs\n\t\t\t\tvariable.MPhi = variable.MbestPhi\n\t\t\t\tvariable.Phi = variable.MbestPhi\n\t\t\t}\n\t\t\n\t\t}\n\t}\n\t//calculating forecast data after 1st set\n\tif(variable.S.length === sLen && variable.trig === 1 && variable.forecastTrig === 1) {\n\tfor (var j = 0; j < fLen ; j++) {\n\t\tfor(var n = 0; n < sLen; n++) {\n\t\t\tvariable.fY.push((variable.previousfA + variable.MPhi * variable.previousfB) * variable.S[n])\n\t\t\tvariable.fA = variable.previousfA + variable.MPhi * variable.previousfB\n\t\t\tvariable.fB = variable.MPhi * variable.previousfB\n\t\t\tvariable.previousfA = variable.fA\n\t\t\tvariable.previousfB = variable.fB\n\t\t\tif(variable.fY.length > fLen * sLen) {\n\t\t\t\tvariable.fY.splice(0,1)\n\t\t\t}\n\t\t\tvariable.prevfY.push(variable.fY[0])\n\t\t\tif(variable.prevfY.length > fLen * sLen){\n\t\t\tvariable.prevfY.splice(0,1)\n\t\t\t}\n\t\t}\n\t}\n\n\t\tvariable.forecast = variable.fY[0] \n\t\tvariable.forecast5 = 100 * (variable.fY[4] - variable.fY[0])/variable.fY[0]\n\t\tvariable.forecast10 = 100 * (variable.fY[9] - variable.fY[0])/variable.fY[0]\n\t\tvariable.forecast20 = 100 * (variable.fY[19] - variable.fY[0])/variable.fY[0]\n\t\tvariable.forecast30 = 100 * (variable.fY[29] - variable.fY[0])/variable.fY[0]\n\t\t\n\n\t \n\t} else {\n\t\tvariable.forecast = 0 \n\t\tvariable.forecast5 = 0\n\t\tvariable.forecast10 = 0\n\t\tvariable.forecast20 = 0\n\t\tvariable.forecast30 = 0\n\t}\n\t//identifying max and min forecast value until the value used to calculate the first member of the array is out of scope\n\t//The idea is to frame the forecast value by the corresponding min and max at the same distance\nvariable.lastForecast5.push(variable.forecast5)\nif(variable.lastForecast5.length > 5){\n variable.lastForecast5.splice(0,1)\n}\nvariable.maxForecast5 = Math.max.apply(Math,variable.lastForecast5)\nvariable.minForecast5 = Math.min.apply(Math,variable.lastForecast5)\n\nvariable.lastForecast10.push(variable.forecast10)\nif(variable.lastForecast10.length > 10){\n variable.lastForecast10.splice(0,1)\n}\nvariable.maxForecast10 = Math.max.apply(Math,variable.lastForecast10)\nvariable.minForecast10 = Math.min.apply(Math,variable.lastForecast10)\n\nvariable.lastForecast20.push(variable.forecast20)\nif(variable.lastForecast20.length > 10){\n variable.lastForecast20.splice(0,1)\n}\nvariable.maxForecast20 = Math.max.apply(Math,variable.lastForecast20)\nvariable.minForecast20 = Math.min.apply(Math,variable.lastForecast20)\n\nvariable.lastForecast30.push(variable.forecast30)\nif(variable.lastForecast30.length > 30){\n variable.lastForecast30.splice(0,1)\n}\nvariable.maxForecast30 = Math.max.apply(Math,variable.lastForecast30)\nvariable.minForecast30 = Math.min.apply(Math,variable.lastForecast30)\n\n//calculate time for forecast\nvariable.T5Begin = candle.begin + (candle.end - candle.begin) * 5\nvariable.T5End = candle.end + (candle.end - candle.begin) * 5\nvariable.T10Begin = candle.begin + (candle.end - candle.begin) * 10\nvariable.T10End = candle.end + (candle.end - candle.begin) * 10\nvariable.T20Begin = candle.begin + (candle.end - candle.begin) * 20\nvariable.T20End = candle.end + (candle.end - candle.begin) * 20\nvariable.T30Begin = candle.begin + (candle.end - candle.begin) * 30\nvariable.T30End = candle.end + (candle.end - candle.begin) * 30\n\t// End of code :-)",
|
|
"project": "Foundations",
|
|
"id": "dafb0d30-5303-4a9d-b7ea-f4a10cf502db",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16576.238597598982,
|
|
"y": 6565.781448887387
|
|
},
|
|
"targetPosition": {
|
|
"x": 16840.741961130596,
|
|
"y": 6929.839096356113
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "d745ff81-8028-4c08-a7df-d271577b24b8",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16840.741961130596,
|
|
"y": 6929.839096356113
|
|
},
|
|
"targetPosition": {
|
|
"x": 17369.74868819382,
|
|
"y": 7657.954391293566
|
|
},
|
|
"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.lastClose = []\nvariable.S = []\nvariable.fY = []\nvariable.Errors = []\nvariable.lastClose2x = []\nvariable.lastForecast5 = []\nvariable.lastForecast10 = []\nvariable.lastForecast20 = []\nvariable.lastForecast30 = []\nvariable.prevfY = []\nvariable.last30Candles = []\nvariable.last31A = []\nvariable.last31B = []",
|
|
"project": "Foundations",
|
|
"id": "fe5023a3-8d5e-4004-9106-906565202dcc",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17598.538049923958,
|
|
"y": 7144.085071369603
|
|
},
|
|
"targetPosition": {
|
|
"x": 17552.78017757793,
|
|
"y": 7246.858935354396
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 1,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "d0b01cb3-553b-452c-b625-7a63c77812d8",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17552.78017757793,
|
|
"y": 7246.858935354396
|
|
},
|
|
"targetPosition": {
|
|
"x": 17369.74868819382,
|
|
"y": 7657.954391293566
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 1,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "4d1cce4d-b20b-44a8-82b5-6dbfd8bee0e3",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17369.74868819382,
|
|
"y": 7657.954391293566
|
|
},
|
|
"targetPosition": {
|
|
"x": 17557.899922075598,
|
|
"y": 9448.093802956459
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 5,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "753834c8-b913-43b6-a231-f469fc7114cc",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17557.899922075598,
|
|
"y": 9448.093802956459
|
|
},
|
|
"targetPosition": {
|
|
"x": 18337.322785481592,
|
|
"y": 9898.093802956459
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 4,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Plotter Module",
|
|
"name": "Holt-Winters 2",
|
|
"id": "304017a6-6d95-4565-818f-d59169dfc6ac"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"id": "236d6fec-c7fe-4c75-8622-91168bcc40a9",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17582.779391774216,
|
|
"y": 10139.896257010185
|
|
},
|
|
"targetPosition": {
|
|
"x": 18051.878281255034,
|
|
"y": 9765.802375894946
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Indicator Bot",
|
|
"name": "On-Balance-Volume Integral",
|
|
"config": "{\n \"codeName\": \"OBV-Integral\"\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 Integral",
|
|
"project": "Foundations",
|
|
"id": "e351d686-63dc-4a45-9cc4-051d8c6f973a",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17737.86180006144,
|
|
"y": 11473.962528528613
|
|
},
|
|
"targetPosition": {
|
|
"x": 17448.386151177125,
|
|
"y": 10948.41153318848
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Dataset Definition",
|
|
"name": "Multi-Time-Frame-Market",
|
|
"id": "49d71fdc-024c-47a6-b260-8cd6c46d86bb"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"outputDatasetFolders": [],
|
|
"id": "1645d54a-e859-42c0-a138-78cda8191732",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17448.386151177125,
|
|
"y": 10948.41153318848
|
|
},
|
|
"targetPosition": {
|
|
"x": 17158.91050229281,
|
|
"y": 10422.860537848348
|
|
},
|
|
"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": "d37e257f-b55f-442b-96b1-4e2e8ac37073",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18159.43397724719,
|
|
"y": 11781.327560022837
|
|
},
|
|
"targetPosition": {
|
|
"x": 17365.918536533067,
|
|
"y": 11356.670939506603
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Status Report",
|
|
"name": "Candles Volumes Multi-Time-Frame-Market Status Report",
|
|
"id": "a0a61ba9-91cb-4ec7-92fe-134ff079de2d"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Status Dependency",
|
|
"name": "On-Balance-Volume Integral Multi-Time-Frame-Market",
|
|
"config": "{\n \"mainUtility\": \"Self Reference\"\n}",
|
|
"project": "Foundations",
|
|
"id": "c4f677fc-6570-46c2-a51d-36f37e752269",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17562.09882553749,
|
|
"y": 11761.656487651398
|
|
},
|
|
"targetPosition": {
|
|
"x": 17365.918536533067,
|
|
"y": 11356.670939506603
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Status Report",
|
|
"name": "Market-OBV Integral",
|
|
"id": "e314c89e-d094-43cf-ab74-c17db27bd602"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"dataDependencies": [
|
|
{
|
|
"type": "Data Dependency",
|
|
"name": "Candles Multi-Time-Frame-Market",
|
|
"project": "Foundations",
|
|
"id": "f8fe9735-73fe-4472-9cdc-8871eb539518",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17286.587191707942,
|
|
"y": 11799.623011099271
|
|
},
|
|
"targetPosition": {
|
|
"x": 17365.918536533067,
|
|
"y": 11356.670939506603
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Dataset Definition",
|
|
"name": "Multi-Time-Frame-Market",
|
|
"id": "2b03494a-67d6-47f1-89b6-53fc4c9116a8"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Data Dependency",
|
|
"name": "Volumes Multi-Time-Frame-Market",
|
|
"project": "Foundations",
|
|
"id": "0e05693b-7078-4a72-a960-b2300ccfc8cf",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17041.37743522835,
|
|
"y": 11668.396898585923
|
|
},
|
|
"targetPosition": {
|
|
"x": 17365.918536533067,
|
|
"y": 11356.670939506603
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Dataset Definition",
|
|
"name": "Multi-Time-Frame-Market",
|
|
"id": "9bf0483c-4825-4a46-9cf4-1b5262579fc1"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"dataMineDataDependencies": [],
|
|
"id": "2bbb3f8d-b9fd-4428-91f3-30d9596f7d18",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17140.78715435391,
|
|
"y": 11322.678043934713
|
|
},
|
|
"targetPosition": {
|
|
"x": 17158.91050229281,
|
|
"y": 10422.860537848348
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 4,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"statusReport": {
|
|
"type": "Status Report",
|
|
"name": "Market-OBV Integral",
|
|
"project": "Foundations",
|
|
"id": "e314c89e-d094-43cf-ab74-c17db27bd602",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16848.507813786215,
|
|
"y": 10936.329301229216
|
|
},
|
|
"targetPosition": {
|
|
"x": 17158.91050229281,
|
|
"y": 10422.860537848348
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"executionStartedEvent": {
|
|
"type": "Execution Started Event",
|
|
"name": "",
|
|
"project": "Foundations",
|
|
"id": "2390e32b-81ce-4477-a39c-f3cb3bf36f57",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16896.13500462274,
|
|
"y": 10567.598362290506
|
|
},
|
|
"targetPosition": {
|
|
"x": 17158.91050229281,
|
|
"y": 10422.860537848348
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Execution Finished Event",
|
|
"name": "New Execution Finished Event",
|
|
"id": "1824fa00-dd30-4cdc-acc0-01c2f29056c5"
|
|
}
|
|
}
|
|
},
|
|
"executionFinishedEvent": {
|
|
"type": "Execution Finished Event",
|
|
"name": "New Execution Finished Event",
|
|
"project": "Foundations",
|
|
"id": "79e6265e-3815-4034-b27f-a88a3da0cebd",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16858.971333597354,
|
|
"y": 10416.819421868715
|
|
},
|
|
"targetPosition": {
|
|
"x": 17158.91050229281,
|
|
"y": 10422.860537848348
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "fa98fe6d-a47f-4e36-8994-749deb1c216d",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17313.129523340485,
|
|
"y": 10592.462617550502
|
|
},
|
|
"targetPosition": {
|
|
"x": 17511.296960513584,
|
|
"y": 10026.13261936548
|
|
},
|
|
"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 Integral",
|
|
"project": "Foundations",
|
|
"id": "1075ac91-cc5f-4395-b67e-022fcec4bfe2",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16552.887143644024,
|
|
"y": 11205.602906997661
|
|
},
|
|
"targetPosition": {
|
|
"x": 16719.817621993898,
|
|
"y": 10629.292040018838
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Dataset Definition",
|
|
"name": "Multi-Time-Frame-Daily",
|
|
"id": "27b75537-d998-4c26-9462-dc70089e98f3"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"outputDatasetFolders": [],
|
|
"id": "b74c81f5-d3c5-4eeb-bdb0-a10c9e5e5ab3",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16719.817621993898,
|
|
"y": 10629.292040018838
|
|
},
|
|
"targetPosition": {
|
|
"x": 16886.74810034377,
|
|
"y": 10052.981173040014
|
|
},
|
|
"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 Integral Multi-Time-Frame-Daily",
|
|
"config": "{\n \"mainUtility\": \"Self Reference\"\n}",
|
|
"project": "Foundations",
|
|
"id": "daf58c8e-73d8-44f4-88eb-2ae19d41256d",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16695.857548785505,
|
|
"y": 11354.674774881745
|
|
},
|
|
"targetPosition": {
|
|
"x": 16676.528016049,
|
|
"y": 10754.986214740577
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 3,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Status Report",
|
|
"name": "Daily OBV Span",
|
|
"id": "5a699e6b-7b07-41c8-adec-03dbed6967c4"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Status Dependency",
|
|
"name": "",
|
|
"config": "{\n \"mainUtility\": \"Market Ending Point\"\n}",
|
|
"project": "Foundations",
|
|
"id": "6b3ed1c2-5b01-468e-831c-971e34c63265",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16539.988090434646,
|
|
"y": 11339.243733916177
|
|
},
|
|
"targetPosition": {
|
|
"x": 16676.528016049,
|
|
"y": 10754.986214740577
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 3,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Status Report",
|
|
"name": "New Status Report",
|
|
"id": "2a021da8-9feb-475e-90ab-1586968c17c7"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Status Dependency",
|
|
"name": "Exchange Raw Data Historic-OHLCVs",
|
|
"config": "{\n \"mainUtility\": \"Market Starting Point\"\n}",
|
|
"project": "Foundations",
|
|
"id": "6ebee5e2-fcac-442b-8a27-390cfed58eb7",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16393.42360237151,
|
|
"y": 11283.996508549993
|
|
},
|
|
"targetPosition": {
|
|
"x": 16676.528016049,
|
|
"y": 10754.986214740577
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 3,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Status Report",
|
|
"name": "Exchange-Raw-Data Historic-OHLCVs Status Report",
|
|
"id": "181c7c34-7243-497a-9ddb-1b0067c6d66e"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"dataDependencies": [
|
|
{
|
|
"type": "Data Dependency",
|
|
"name": "Candles Multi-Time-Frame-Daily",
|
|
"project": "Foundations",
|
|
"id": "f2c8661c-91f8-4cbc-8cad-0d084f75bd6b",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16266.152212248331,
|
|
"y": 11192.698105891543
|
|
},
|
|
"targetPosition": {
|
|
"x": 16676.528016049,
|
|
"y": 10754.986214740577
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 3,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Dataset Definition",
|
|
"name": "Multi-Time-Frame-Daily",
|
|
"id": "678a567c-f08d-49b9-813b-4e54fd6afadb"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Data Dependency",
|
|
"name": "Volumes Multi-Time-Frame-Daily",
|
|
"project": "Foundations",
|
|
"id": "28034458-182f-4e79-a6a0-246ccdcc8a53",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16166.847254976088,
|
|
"y": 11071.570361204256
|
|
},
|
|
"targetPosition": {
|
|
"x": 16676.528016049,
|
|
"y": 10754.986214740577
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 3,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Dataset Definition",
|
|
"name": "Multi-Time-Frame-Daily",
|
|
"id": "2e683057-f911-4105-bc77-16f2706d1915"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"dataMineDataDependencies": [],
|
|
"id": "3c5a2d14-0122-46aa-939c-d984b1273945",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16454.026631937482,
|
|
"y": 10468.615785145774
|
|
},
|
|
"targetPosition": {
|
|
"x": 16886.74810034377,
|
|
"y": 10052.981173040014
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"statusReport": {
|
|
"type": "Status Report",
|
|
"name": "Daily OBV Span",
|
|
"project": "Foundations",
|
|
"id": "5a699e6b-7b07-41c8-adec-03dbed6967c4",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16595.465555115956,
|
|
"y": 10124.775872326281
|
|
},
|
|
"targetPosition": {
|
|
"x": 16886.74810034377,
|
|
"y": 10052.981173040014
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"executionStartedEvent": {
|
|
"type": "Execution Started Event",
|
|
"name": "",
|
|
"project": "Foundations",
|
|
"id": "88bf917b-f4fc-457a-8ac4-b9b90d021135",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16598.59266685436,
|
|
"y": 9969.51593386508
|
|
},
|
|
"targetPosition": {
|
|
"x": 16886.74810034377,
|
|
"y": 10052.981173040014
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Execution Finished Event",
|
|
"name": "New Execution Finished Event",
|
|
"id": "f29d08f9-e7c8-490c-8fca-14851a0d3dc3"
|
|
}
|
|
}
|
|
},
|
|
"executionFinishedEvent": {
|
|
"type": "Execution Finished Event",
|
|
"name": "New Execution Finished Event",
|
|
"project": "Foundations",
|
|
"id": "08efd97e-ca09-41af-9758-49148a694220",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16678.930794290893,
|
|
"y": 9836.62043883687
|
|
},
|
|
"targetPosition": {
|
|
"x": 16886.74810034377,
|
|
"y": 10052.981173040014
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "1c257ae1-7582-4788-81af-f3b4c97a6981",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16970.715639772134,
|
|
"y": 10286.462862836015
|
|
},
|
|
"targetPosition": {
|
|
"x": 17511.296960513584,
|
|
"y": 10026.13261936548
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"products": [
|
|
{
|
|
"type": "Product Definition",
|
|
"name": "On-Balance-Volume Integral",
|
|
"config": "{\n \"codeName\": \"OBVInt\",\n \"singularVariableName\": \"OBVInt\",\n \"pluralVariableName\": \"OBVInts\"\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": "49d71fdc-024c-47a6-b260-8cd6c46d86bb",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16641.60770536983,
|
|
"y": 10628.654875054086
|
|
},
|
|
"targetPosition": {
|
|
"x": 16661.801963236052,
|
|
"y": 9728.88146360583
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Dataset Definition",
|
|
"name": "Multi-Time-Frame-Daily",
|
|
"config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [\n \"45-min\",\n \"40-min\",\n \"30-min\",\n \"20-min\",\n \"15-min\",\n \"10-min\",\n \"05-min\",\n \"04-min\",\n \"03-min\",\n \"02-min\",\n \"01-min\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n}",
|
|
"project": "Foundations",
|
|
"id": "27b75537-d998-4c26-9462-dc70089e98f3",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 15799.826228219616,
|
|
"y": 9987.720858294648
|
|
},
|
|
"targetPosition": {
|
|
"x": 16661.801963236052,
|
|
"y": 9728.88146360583
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"record": {
|
|
"type": "Record Definition",
|
|
"name": "On Balance Volume Integral",
|
|
"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": "7147f9ca-a9f8-4902-be7d-e0cdf31e0e1e",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 15833.460667885756,
|
|
"y": 10826.594715807418
|
|
},
|
|
"targetPosition": {
|
|
"x": 16066.262684265703,
|
|
"y": 10441.493143271766
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "a25345a1-1a58-4f67-a135-4af364eed11a",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16066.262684265703,
|
|
"y": 10441.493143271766
|
|
},
|
|
"targetPosition": {
|
|
"x": 16299.06470064565,
|
|
"y": 10056.391570736114
|
|
},
|
|
"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": "3ba7eeed-e23e-480e-beac-0feb71d529aa",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 15422.67842188225,
|
|
"y": 9851.581682314581
|
|
},
|
|
"targetPosition": {
|
|
"x": 15860.87156126395,
|
|
"y": 9953.986626525348
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "c43c2b67-6847-451c-8c55-fb85ea140534",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 15860.87156126395,
|
|
"y": 9953.986626525348
|
|
},
|
|
"targetPosition": {
|
|
"x": 16299.06470064565,
|
|
"y": 10056.391570736114
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Record Property",
|
|
"name": "On-Balance-Volume Integral",
|
|
"config": "{\n \"codeName\": \"OBVInt\",\n \"isString\": false,\n \"isCalculated\": false\n}",
|
|
"project": "Foundations",
|
|
"recordFormula": {
|
|
"type": "Record Formula",
|
|
"name": "New Record Formula",
|
|
"code": "variable.Norm",
|
|
"project": "Foundations",
|
|
"id": "5c2dfe45-d199-4fb9-ac17-2d5a6c5d62b5",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16223.03222585572,
|
|
"y": 9159.608953388231
|
|
},
|
|
"targetPosition": {
|
|
"x": 16261.048463250685,
|
|
"y": 9608.000262062173
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "7ff3f800-cf2a-49dc-afe7-3184c5094a56",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16261.048463250685,
|
|
"y": 9608.000262062173
|
|
},
|
|
"targetPosition": {
|
|
"x": 16299.06470064565,
|
|
"y": 10056.391570736114
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Record Property",
|
|
"name": "On-Balance-Volune Integral 3",
|
|
"config": "{\n \"codeName\": \"OBVInt3\",\n \"isString\": false,\n \"isCalculated\": false\n}",
|
|
"project": "Foundations",
|
|
"recordFormula": {
|
|
"type": "Record Formula",
|
|
"name": "New Record Formula",
|
|
"code": "variable.Norm3",
|
|
"project": "Foundations",
|
|
"id": "81acbf40-1aef-410c-adb9-c8f50b20f977",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17128.460325740103,
|
|
"y": 9706.959321116565
|
|
},
|
|
"targetPosition": {
|
|
"x": 16713.762513192876,
|
|
"y": 9881.67544592634
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "58aaeb3d-2b55-4e82-b7ee-29e9fed38139",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16713.762513192876,
|
|
"y": 9881.67544592634
|
|
},
|
|
"targetPosition": {
|
|
"x": 16299.06470064565,
|
|
"y": 10056.391570736114
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"id": "e71166dc-eb69-4de1-81cd-c7970b59ae86",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16303.77091623925,
|
|
"y": 9456.275943877463
|
|
},
|
|
"targetPosition": {
|
|
"x": 16661.801963236052,
|
|
"y": 9728.88146360583
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 2,
|
|
"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\nlet Len = 10 //number of period for integral calculation\nlet Len3 = 3\nlet Len5 = 5\nlet Len15 = 15\nlet Len20 = 20\n\nvariable.CDL = candle.close\n\nif (variable.previousVEma20 === undefined) {\nvariable.previousVEma20 = volume.buy + volume.sell\n}\n\nif (variable.previousVEma3 === undefined) {\nvariable.previousVEma3 = volume.buy + volume.sell\n}\n\nif (variable.previousVEma5 === undefined) {\nvariable.previousVEma5 = volume.buy + volume.sell\n}\n\nif (variable.previousVEma10 === undefined) {\nvariable.previousVEma10 = volume.buy + volume.sell\n}\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// Calculate On balance Volume EMA3\nvariable.VEma3 = calculateVEMA(3, variable.OBV, variable.previousVEma3)\n\n\n// Calculate On balance Volume EMA5\nvariable.VEma5 = calculateVEMA(5, variable.OBV, variable.previousVEma5)\n\n\n// Calculate On balance Volume EMA10\nvariable.VEma10 = calculateVEMA(10, variable.OBV, variable.previousVEma10)\n\n\n// Calculate On balance Volume EMA20\nvariable.VEma20 = calculateVEMA(20, variable.OBV, variable.previousVEma20)\n\nif(variable.VEma3 > variable.previousVEma3) {\n\tvariable.IntVEma3 = (variable.VEma3 - variable.previousVEma3)/2 + variable.previousVEma3\n}\nif(variable.VEma3 < variable.previousVEma3) {\n\tvariable.IntVEma3 = (variable.previousVEma3 - variable.VEma3)/2 + variable.VEma3\n}\nif(variable.VEma3 === variable.previousVEma3){\n\tvariable.IntVEma3 = variable.VEma3\n}\nif(variable.VEma20 > variable.previousVEma20) {\n\tvariable.IntVEma20 = (variable.VEma20 - variable.previousVEma20)/2 + variable.previousVEma20\n}\nif(variable.VEma20 < variable.previousVEma20) {\n\tvariable.IntVEma20 = (variable.previousVEma20 - variable.VEma20)/2 + variable.VEma20\n}\nif(variable.VEma20 === variable.previousVEma20){\n\tvariable.IntVEma20 = variable.VEma20\n}\n\nif(variable.VEma3 > variable.VEma20){\n\tvariable.IntPos.push(variable.IntVEma3 - variable.IntVEma20)\n\tvariable.IntNeg.push(0)\n\tif(variable.IntPos.length > Len) {\n\t\tvariable.IntPos.splice(0,1)\n\t}\n\tif(variable.IntNeg.length > Len) {\n\t\tvariable.IntNeg.splice(0,1)\n\t}\n\tvariable.IntPos3.push(variable.IntVEma3 - variable.IntVEma20)\n\tvariable.IntNeg3.push(0)\n\tif(variable.IntPos3.length > Len3) {\n\t\tvariable.IntPos3.splice(0,1)\n\t}\n\tif(variable.IntNeg3.length > Len3) {\n\t\tvariable.IntNeg3.splice(0,1)\n\t}\n}\n\nif(variable.VEma3 < variable.VEma20){\n\tvariable.IntPos.push(0)\n\tvariable.IntNeg.push(variable.IntVEma20- variable.IntVEma3)\n\tif(variable.IntPos.length > Len) {\n\t\tvariable.IntPos.splice(0,1)\n\t}\n\tif(variable.IntNeg.length > Len) {\n\t\tvariable.IntNeg.splice(0,1)\n\t}\n\tvariable.IntPos3.push(0)\n\tvariable.IntNeg3.push(variable.IntVEma20- variable.IntVEma3)\n\tif(variable.IntPos3.length > Len3) {\n\t\tvariable.IntPos3.splice(0,1)\n\t}\n\tif(variable.IntNeg3.length > Len3) {\n\t\tvariable.IntNeg3.splice(0,1)\n\t}\n}\nvariable.tNeg = 0\nvariable.tPos = 0\nfor(var i = 0 ; i < Len ; i++) {\n\tvariable.tNeg = variable.tNeg + variable.IntNeg[i]\n\tvariable.tPos = variable.tPos + variable.IntPos[i]\n}\n\nif(variable.IntNeg.length < Len || variable.IntPos.length < Len){\n\tvariable.Norm = 0\n}\nelse {\nvariable.Norm = (variable.tPos - variable.tNeg) / (variable.tPos + variable.tNeg)\n}\n\nvariable.tNeg3 = 0\nvariable.tPos3 = 0\nfor(var i = 0 ; i < Len3 ; i++) {\n\tvariable.tNeg3 = variable.tNeg3 + variable.IntNeg3[i]\n\tvariable.tPos3 = variable.tPos3 + variable.IntPos3[i]\n}\n\nif(variable.IntNeg3.length < Len3 || variable.IntPos3.length < Len3){\n\tvariable.Norm3 = 0\n}\nelse {\nvariable.Norm3 = (variable.tPos3 - variable.tNeg3) / (variable.tPos3 + variable.tNeg3)\n}\n\nvariable.previousVEma3 = variable.VEma3\nvariable.previousVEma5 = variable.VEma5\nvariable.previousVEma10 = variable.VEma10\nvariable.previousVEma20 = variable.VEma20\n\n//On Balance Volume EMA calculation\nfunction calculateVEMA(periods, price, previousVEMA) {\n let k = 2 / (periods + 1)\n return price * k + previousVEMA * (1-k)\n}\n\n\n\n// End of code :-)",
|
|
"project": "Foundations",
|
|
"id": "9b4b8600-416c-4b3c-8d7d-a2eec54e2297",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 15161.399135645037,
|
|
"y": 7079.320213634571
|
|
},
|
|
"targetPosition": {
|
|
"x": 15488.973815049498,
|
|
"y": 7387.856806947366
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "bb9646cf-035c-435f-9d98-fba9f2ddaa3f",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 15488.973815049498,
|
|
"y": 7387.856806947366
|
|
},
|
|
"targetPosition": {
|
|
"x": 16144.12317385842,
|
|
"y": 8004.929993572956
|
|
},
|
|
"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 = []\nvariable.IntPos = []\nvariable.IntNeg = []\nvariable.IntPos3 = []\nvariable.IntNeg3 = []",
|
|
"project": "Foundations",
|
|
"id": "b777c7af-5ffe-48cb-9a62-03fec6d72722",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16273.389658988119,
|
|
"y": 7457.4846302514525
|
|
},
|
|
"targetPosition": {
|
|
"x": 16247.536361962178,
|
|
"y": 7566.973702915753
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 1,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "4289480c-9f64-4109-923d-2412b6b8d03d",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16247.536361962178,
|
|
"y": 7566.973702915753
|
|
},
|
|
"targetPosition": {
|
|
"x": 16144.12317385842,
|
|
"y": 8004.929993572956
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 1,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "2f9110d6-4ba0-48bf-a96e-5b61c9217d6f",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16144.12317385842,
|
|
"y": 8004.929993572956
|
|
},
|
|
"targetPosition": {
|
|
"x": 16661.801963236052,
|
|
"y": 9728.88146360583
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 5,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "f2204fb8-0793-47a1-a86a-a0bd746c592a",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16661.801963236052,
|
|
"y": 9728.88146360583
|
|
},
|
|
"targetPosition": {
|
|
"x": 17511.296960513584,
|
|
"y": 10026.13261936548
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 4,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Plotter Module",
|
|
"name": "OBV-Integral",
|
|
"id": "cc58fb7e-710d-4a94-ab49-a90a8f14d253"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"id": "19eb5439-4f57-42fe-b971-ccce0de6cb9e",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17511.296960513584,
|
|
"y": 10026.13261936548
|
|
},
|
|
"targetPosition": {
|
|
"x": 18051.878281255034,
|
|
"y": 9765.802375894946
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Indicator Bot",
|
|
"name": "On-Balance-Volume Span",
|
|
"config": "{\n \"codeName\": \"OBV-Span\"\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 Span",
|
|
"project": "Foundations",
|
|
"id": "10c8fde1-f772-4487-8b7e-eede0706b9c3",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17526.84134862413,
|
|
"y": 11421.324552394017
|
|
},
|
|
"targetPosition": {
|
|
"x": 17305.31766023652,
|
|
"y": 10863.716037857923
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Dataset Definition",
|
|
"name": "Multi-Time-Frame-Market",
|
|
"id": "bac40f39-39d9-4a63-a047-de47e779d97d"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"outputDatasetFolders": [],
|
|
"id": "51ced189-70ab-4ffe-a713-082cff113b33",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17305.31766023652,
|
|
"y": 10863.716037857923
|
|
},
|
|
"targetPosition": {
|
|
"x": 17083.79397184891,
|
|
"y": 10306.107523321829
|
|
},
|
|
"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": "9d4fe681-7a60-4042-ac41-53b1da53ad01",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17597.112960431834,
|
|
"y": 11825.55338437579
|
|
},
|
|
"targetPosition": {
|
|
"x": 16953.355298472386,
|
|
"y": 11196.604998044679
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Status Report",
|
|
"name": "Candles Volumes Multi-Time-Frame-Market Status Report",
|
|
"id": "a0a61ba9-91cb-4ec7-92fe-134ff079de2d"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Status Dependency",
|
|
"name": "On-Balance-Volume Span Multi-Time-Frame-Market",
|
|
"config": "{\n \"mainUtility\": \"Self Reference\"\n}",
|
|
"project": "Foundations",
|
|
"id": "e99817ff-7b22-4ef4-8c88-1cde92967262",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17028.917449895234,
|
|
"y": 11640.215594482986
|
|
},
|
|
"targetPosition": {
|
|
"x": 16953.355298472386,
|
|
"y": 11196.604998044679
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Status Report",
|
|
"name": "Market-OBV Integral",
|
|
"id": "8cf927d6-f952-44b0-ae43-2ce7449b7e19"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"dataDependencies": [
|
|
{
|
|
"type": "Data Dependency",
|
|
"name": "Candles Multi-Time-Frame-Market",
|
|
"project": "Foundations",
|
|
"id": "c05a8d30-1ee3-4de9-8900-f8d30a5df97a",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16753.7385967579,
|
|
"y": 11599.907827685916
|
|
},
|
|
"targetPosition": {
|
|
"x": 16953.355298472386,
|
|
"y": 11196.604998044679
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Dataset Definition",
|
|
"name": "Multi-Time-Frame-Market",
|
|
"id": "2b03494a-67d6-47f1-89b6-53fc4c9116a8"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Data Dependency",
|
|
"name": "Volumes Multi-Time-Frame-Market",
|
|
"project": "Foundations",
|
|
"id": "32aa2cff-7221-43be-8b61-9b76561d62de",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16554.806538953348,
|
|
"y": 11405.552087724904
|
|
},
|
|
"targetPosition": {
|
|
"x": 16953.355298472386,
|
|
"y": 11196.604998044679
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Dataset Definition",
|
|
"name": "Multi-Time-Frame-Market",
|
|
"id": "9bf0483c-4825-4a46-9cf4-1b5262579fc1"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"dataMineDataDependencies": [],
|
|
"id": "f82130e3-cc5e-4f38-90dc-7857c198f4e5",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16953.355298472386,
|
|
"y": 11196.604998044679
|
|
},
|
|
"targetPosition": {
|
|
"x": 17083.79397184891,
|
|
"y": 10306.107523321829
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 4,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"statusReport": {
|
|
"type": "Status Report",
|
|
"name": "Market-OBV Integral",
|
|
"project": "Foundations",
|
|
"id": "8cf927d6-f952-44b0-ae43-2ce7449b7e19",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16711.652677087954,
|
|
"y": 10776.756922273575
|
|
},
|
|
"targetPosition": {
|
|
"x": 17083.79397184891,
|
|
"y": 10306.107523321829
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"executionStartedEvent": {
|
|
"type": "Execution Started Event",
|
|
"name": "",
|
|
"project": "Foundations",
|
|
"id": "72e61c0d-b88e-4a0f-8b8e-c8607b7df812",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16804.989714580865,
|
|
"y": 10416.869367515634
|
|
},
|
|
"targetPosition": {
|
|
"x": 17083.79397184891,
|
|
"y": 10306.107523321829
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Execution Finished Event",
|
|
"name": "New Execution Finished Event",
|
|
"id": "1824fa00-dd30-4cdc-acc0-01c2f29056c5"
|
|
}
|
|
}
|
|
},
|
|
"executionFinishedEvent": {
|
|
"type": "Execution Finished Event",
|
|
"name": "New Execution Finished Event",
|
|
"project": "Foundations",
|
|
"id": "94194ad2-4f99-462c-a085-3c5605a8ee16",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16786.961480274626,
|
|
"y": 10262.627965529655
|
|
},
|
|
"targetPosition": {
|
|
"x": 17083.79397184891,
|
|
"y": 10306.107523321829
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "d9d3d0a4-c919-42b0-9a1f-ed3327bf8ee8",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17147.70228803674,
|
|
"y": 10407.349455805705
|
|
},
|
|
"targetPosition": {
|
|
"x": 17466.92153394594,
|
|
"y": 9899.314936268735
|
|
},
|
|
"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 Span",
|
|
"project": "Foundations",
|
|
"id": "0b8078cf-b75b-4d10-bb46-92035aff697f",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16586.828475853326,
|
|
"y": 10653.41935483871
|
|
},
|
|
"targetPosition": {
|
|
"x": 16586.828475853326,
|
|
"y": 10353.41935483871
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Dataset Definition",
|
|
"name": "Multi-Time-Frame-Daily",
|
|
"id": "bf64ecf6-0dd7-4e54-9967-b5a47a5c290c"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"outputDatasetFolders": [],
|
|
"id": "b500527a-01b8-428e-a8c8-a9b2b9d070d0",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16586.828475853326,
|
|
"y": 10353.41935483871
|
|
},
|
|
"targetPosition": {
|
|
"x": 16586.828475853326,
|
|
"y": 10053.41935483871
|
|
},
|
|
"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 Span Multi-Time-Frame-Daily",
|
|
"config": "{\n \"mainUtility\": \"Self Reference\"\n}",
|
|
"project": "Foundations",
|
|
"id": "798cbf03-36b1-4130-bf55-0245ccc4cb66",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16073.180454974761,
|
|
"y": 11347.702355252975
|
|
},
|
|
"targetPosition": {
|
|
"x": 16053.850922238256,
|
|
"y": 10748.013795111807
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 3,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Status Report",
|
|
"name": "Daily OBV Span",
|
|
"id": "4a98c572-794a-409e-a665-f66223f4ec0e"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Status Dependency",
|
|
"name": "",
|
|
"config": "{\n \"mainUtility\": \"Market Ending Point\"\n}",
|
|
"project": "Foundations",
|
|
"id": "b7a641eb-a5c7-47a0-bc9d-ece757e87a4a",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 15917.310996623903,
|
|
"y": 11332.271314287407
|
|
},
|
|
"targetPosition": {
|
|
"x": 16053.850922238256,
|
|
"y": 10748.013795111807
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 3,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Status Report",
|
|
"name": "New Status Report",
|
|
"id": "2a021da8-9feb-475e-90ab-1586968c17c7"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Status Dependency",
|
|
"name": "Exchange Raw Data Historic-OHLCVs",
|
|
"config": "{\n \"mainUtility\": \"Market Starting Point\"\n}",
|
|
"project": "Foundations",
|
|
"id": "7afedffa-cc98-4988-88d9-57f437913e94",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 15770.746508560766,
|
|
"y": 11277.024088921224
|
|
},
|
|
"targetPosition": {
|
|
"x": 16053.850922238256,
|
|
"y": 10748.013795111807
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 3,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Status Report",
|
|
"name": "Exchange-Raw-Data Historic-OHLCVs Status Report",
|
|
"id": "181c7c34-7243-497a-9ddb-1b0067c6d66e"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"dataDependencies": [
|
|
{
|
|
"type": "Data Dependency",
|
|
"name": "Candles Multi-Time-Frame-Daily",
|
|
"project": "Foundations",
|
|
"id": "4715cae4-306a-4ddf-b1ea-7506c6bb2d8b",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 15643.475118437587,
|
|
"y": 11185.725686262773
|
|
},
|
|
"targetPosition": {
|
|
"x": 16053.850922238256,
|
|
"y": 10748.013795111807
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 3,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Dataset Definition",
|
|
"name": "Multi-Time-Frame-Daily",
|
|
"id": "678a567c-f08d-49b9-813b-4e54fd6afadb"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Data Dependency",
|
|
"name": "Volumes Multi-Time-Frame-Daily",
|
|
"project": "Foundations",
|
|
"id": "57ad2fa6-195f-4bf0-9b9c-4e12b2eae3fc",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 15544.170161165344,
|
|
"y": 11064.597941575486
|
|
},
|
|
"targetPosition": {
|
|
"x": 16053.850922238256,
|
|
"y": 10748.013795111807
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 3,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Dataset Definition",
|
|
"name": "Multi-Time-Frame-Daily",
|
|
"id": "2e683057-f911-4105-bc77-16f2706d1915"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"dataMineDataDependencies": [],
|
|
"id": "06331524-ce84-4411-afbd-101354586ed2",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16436.828475853326,
|
|
"y": 10313.226975974041
|
|
},
|
|
"targetPosition": {
|
|
"x": 16586.828475853326,
|
|
"y": 10053.41935483871
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"statusReport": {
|
|
"type": "Status Report",
|
|
"name": "Daily OBV Span",
|
|
"project": "Foundations",
|
|
"id": "4a98c572-794a-409e-a665-f66223f4ec0e",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16456.92466528566,
|
|
"y": 10128.41935483871
|
|
},
|
|
"targetPosition": {
|
|
"x": 16586.828475853326,
|
|
"y": 10053.41935483871
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"executionStartedEvent": {
|
|
"type": "Execution Started Event",
|
|
"name": "",
|
|
"project": "Foundations",
|
|
"id": "8eedab32-346b-49a6-8e9d-f84d13ce1b03",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16436.828475853326,
|
|
"y": 10053.41935483871
|
|
},
|
|
"targetPosition": {
|
|
"x": 16586.828475853326,
|
|
"y": 10053.41935483871
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Execution Finished Event",
|
|
"name": "New Execution Finished Event",
|
|
"id": "f29d08f9-e7c8-490c-8fca-14851a0d3dc3"
|
|
}
|
|
}
|
|
},
|
|
"executionFinishedEvent": {
|
|
"type": "Execution Finished Event",
|
|
"name": "New Execution Finished Event",
|
|
"project": "Foundations",
|
|
"id": "68abe943-17f3-4009-b568-d0db24870711",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16456.92466528566,
|
|
"y": 9978.41935483871
|
|
},
|
|
"targetPosition": {
|
|
"x": 16586.828475853326,
|
|
"y": 10053.41935483871
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "c57068e7-f2e0-4780-8b9b-7c405cbb9236",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16881.964786636847,
|
|
"y": 10032.827496642523
|
|
},
|
|
"targetPosition": {
|
|
"x": 17466.92153394594,
|
|
"y": 9899.314936268735
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"products": [
|
|
{
|
|
"type": "Product Definition",
|
|
"name": "On-Balance-Volume Span",
|
|
"config": "{\n \"codeName\": \"OBVSpan\",\n \"singularVariableName\": \"OBVSpan\",\n \"pluralVariableName\": \"OBVSpans\"\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": "bac40f39-39d9-4a63-a047-de47e779d97d",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16812.282770726233,
|
|
"y": 10161.909402585545
|
|
},
|
|
"targetPosition": {
|
|
"x": 16958.88701440897,
|
|
"y": 9580.095690359532
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Dataset Definition",
|
|
"name": "Multi-Time-Frame-Daily",
|
|
"config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [\n \"45-min\",\n \"40-min\",\n \"30-min\",\n \"20-min\",\n \"15-min\",\n \"10-min\",\n \"05-min\",\n \"04-min\",\n \"03-min\",\n \"02-min\",\n \"01-min\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n}",
|
|
"project": "Foundations",
|
|
"id": "bf64ecf6-0dd7-4e54-9967-b5a47a5c290c",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16360.246089381097,
|
|
"y": 9620.457093726756
|
|
},
|
|
"targetPosition": {
|
|
"x": 16958.88701440897,
|
|
"y": 9580.095690359532
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"record": {
|
|
"type": "Record Definition",
|
|
"name": "On Balance Volume Span",
|
|
"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": "c128d8b1-84c8-4d55-b898-4712669e0793",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16447.40508430426,
|
|
"y": 9857.8367877891
|
|
},
|
|
"targetPosition": {
|
|
"x": 16607.014707258862,
|
|
"y": 9603.819528020615
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "affce466-ae98-4353-93ca-7fb8d09fe5ac",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16607.014707258862,
|
|
"y": 9603.819528020615
|
|
},
|
|
"targetPosition": {
|
|
"x": 16766.624330213464,
|
|
"y": 9349.80226825213
|
|
},
|
|
"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": "af1404e9-1717-4da3-9210-0529d3a85e86",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16184.810617987454,
|
|
"y": 9203.198024569392
|
|
},
|
|
"targetPosition": {
|
|
"x": 16475.71747410046,
|
|
"y": 9276.50014641076
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "40b8e6c2-b56c-404c-8eb8-88dff3d0ccfd",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16475.71747410046,
|
|
"y": 9276.50014641076
|
|
},
|
|
"targetPosition": {
|
|
"x": 16766.624330213464,
|
|
"y": 9349.80226825213
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Record Property",
|
|
"name": "On-Balance-Volume PosSpan",
|
|
"config": "{\n \"codeName\": \"PosSpan\",\n \"isString\": false,\n \"isCalculated\": false\n}",
|
|
"project": "Foundations",
|
|
"recordFormula": {
|
|
"type": "Record Formula",
|
|
"name": "New Record Formula",
|
|
"code": "variable.Pos",
|
|
"project": "Foundations",
|
|
"id": "9839db63-d577-4551-b91f-e1c600a29fba",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16726.262926846237,
|
|
"y": 8751.161343224256
|
|
},
|
|
"targetPosition": {
|
|
"x": 16746.44362852985,
|
|
"y": 9050.481805738193
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "66d9dec4-ec9c-402c-9fb0-64380853d9ba",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16746.44362852985,
|
|
"y": 9050.481805738193
|
|
},
|
|
"targetPosition": {
|
|
"x": 16766.624330213464,
|
|
"y": 9349.80226825213
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Record Property",
|
|
"name": "On-Balance-Volume NegSpan",
|
|
"config": "{\n \"codeName\": \"NegSpan\",\n \"isString\": false,\n \"isCalculated\": false\n}",
|
|
"project": "Foundations",
|
|
"recordFormula": {
|
|
"type": "Record Formula",
|
|
"name": "New Record Formula",
|
|
"code": "variable.Neg",
|
|
"project": "Foundations",
|
|
"id": "67b57e6c-5561-46bc-aa5d-bad18fa1773d",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17323.493323324885,
|
|
"y": 9126.426073210961
|
|
},
|
|
"targetPosition": {
|
|
"x": 17045.058826769175,
|
|
"y": 9238.114170731546
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "6377366d-dc07-49a9-afcf-812b927c936b",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17045.058826769175,
|
|
"y": 9238.114170731546
|
|
},
|
|
"targetPosition": {
|
|
"x": 16766.624330213464,
|
|
"y": 9349.80226825213
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"id": "7fee951e-3bea-436b-b237-8fc4acd512c6",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16766.624330213464,
|
|
"y": 9349.80226825213
|
|
},
|
|
"targetPosition": {
|
|
"x": 16958.88701440897,
|
|
"y": 9580.095690359532
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 2,
|
|
"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\nlet Len = 10 //number of period for integral calculation\nlet Len3 = 3\nlet Len5 = 5\nlet Len15 = 15\nlet Len20 = 20\n\nvariable.CDL = candle.close\n\nif (variable.previousVEma20 === undefined) {\nvariable.previousVEma20 = volume.buy + volume.sell\n}\n\nif (variable.previousVEma3 === undefined) {\nvariable.previousVEma3 = volume.buy + volume.sell\n}\n\nif (variable.previousVEma5 === undefined) {\nvariable.previousVEma5 = volume.buy + volume.sell\n}\n\nif (variable.previousVEma10 === undefined) {\nvariable.previousVEma10 = volume.buy + volume.sell\n}\n\n//build candle close array\nvariable.candleClose.push(candle.close)\n\n//keep the array to the right size\nif (variable.candleClose.length > K) {\n variable.candleClose.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.candleClose[1] > variable.candleClose[0]) {\n\tvariable.OnBV = variable.previousOnBV + volume.buy + volume.sell\n\t}\n\nif (variable.candleClose[1] === variable.candleClose[0]) {\n\tvariable.OnBV = variable.previousOnBV\n\t}\nif (variable.candleClose[1] < variable.candleClose[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// Calculate On balance Volume EMA3\nvariable.VEma3 = calculateVEMA(3, variable.OBV, variable.previousVEma3)\n\n\n// Calculate On balance Volume EMA5\nvariable.VEma5 = calculateVEMA(5, variable.OBV, variable.previousVEma5)\n\n\n// Calculate On balance Volume EMA10\nvariable.VEma10 = calculateVEMA(10, variable.OBV, variable.previousVEma10)\n\n\n// Calculate On balance Volume EMA20\nvariable.VEma20 = calculateVEMA(20, variable.OBV, variable.previousVEma20)\n\n//Calculate integral between VEMA20 and VEMA3\n\nif(variable.VEma3 > variable.previousVEma3) {\n\tvariable.IntVEma3 = (variable.VEma3 - variable.previousVEma3)/2 + variable.previousVEma3\n}\nif(variable.VEma3 < variable.previousVEma3) {\n\tvariable.IntVEma3 = (variable.previousVEma3 - variable.VEma3)/2 + variable.VEma3\n}\nif(variable.VEma3 === variable.previousVEma3){\n\tvariable.IntVEma3 = variable.VEma3\n}\nif(variable.VEma20 > variable.previousVEma20) {\n\tvariable.IntVEma20 = (variable.VEma20 - variable.previousVEma20)/2 + variable.previousVEma20\n}\nif(variable.VEma20 < variable.previousVEma20) {\n\tvariable.IntVEma20 = (variable.previousVEma20 - variable.VEma20)/2 + variable.VEma20\n}\nif(variable.VEma20 === variable.previousVEma20){\n\tvariable.IntVEma20 = variable.VEma20\n}\n\nif(variable.Pos === undefined){\n\tvariable.Pos = 0\n}\nif(variable.Neg === undefined){\n\tvariable.Neg = 0\n}\n\nif(variable.VEma3 > variable.VEma20 && variable.previousVEma3 < variable.previousVEma20){\n\tvariable.IntP = []\n\tvariable.Pos = 0\n}\n\nif(variable.NegS === undefined || variable.PosS === undefined){\n\tvariable.Neg = 0\n\n}\n\nif(variable.VEma3 > variable.VEma20){\n\tvariable.Neg = 0\t\n\tvariable.IntP.push(variable.IntVEma3 - variable.IntVEma20)\n \n\tfor (var i = 0 ; i <variable.IntP.length ; i++){\n\t\tvariable.Pos = variable.Pos + variable.IntP[i]\n\tvariable.lastPos.push(variable.Pos)\n\t\tif (variable.lastPos.length > 2){\n\t\t\tvariable.lastPos.splice(0,1)\n\t\t}\n\t\tif(variable.lastPos.length === 2){\n\t\t\t\tvariable.derivP = variable.lastPos[1] - variable.lastPos[0]\n\t\t\t\tvariable.derivPos.push(variable.derivP)\t\t\t\t\n\t\t\t\tif (variable.derivPos.length > 2){\n\t\t\t\t\tvariable.derivPos.splice(0,1)\n\t\t\t\t}\n\t\t\t\tif(variable.derivPos.length === 2){\n\t\t\t\tvariable.deriv2ndPos = variable.derivPos[1] - variable.derivPos[0]\n\t\t\t\t}\n\t\t}\n\t}\n \n\tvariable.mPos = variable.Pos / variable.IntP.length\n\n}\n\nif(variable.Pos === undefined || isNaN(variable.Pos)){\n\tvariable.mPos = 0\n}\n\nif(variable.VEma3 < variable.VEma20 && variable.previousVEma3 > variable.previousVEma20){\n\tvariable.IntN = []\n\tvariable.Neg = 0\n}\n\nif(variable.NegS === undefined || variable.PosS === undefined){\n\tvariable.Neg = 0\n\n}\n\nif(variable.VEma3 < variable.VEma20){\n\tvariable.Pos = 0\n\tvariable.IntN.push(variable.IntVEma20 - variable.IntVEma3)\n\tfor (var i =0 ; i<variable.IntN.length ; i++){\n\t\tvariable.Neg = variable.Neg + variable.IntN[i]\n\t\tvariable.lastNeg.push(variable.Neg)\n\t\tif (variable.lastNeg.length > 2){\n\t\t\tvariable.lastNeg.splice(0,1)\n\t\t}\n\t\tif(variable.lastNeg.length === 2){\n\t\t\t\tvariable.derivN = variable.lastNeg[1] - variable.lastNeg[0]\n\t\t\t\tvariable.derivNeg.push(variable.derivN)\t\t\t\t\n\t\t\t\tif (variable.derivNeg.length > 2){\n\t\t\t\t\tvariable.derivNeg.splice(0,1)\n\t\t\t\t}\n\t\t\t\tif(variable.derivNeg.length === 2){\n\t\t\t\tvariable.deriv2ndNeg = variable.derivNeg[1] - variable.derivNeg[0]\n\t\t\t\t}\n\t\t}\n\t\t\n\t}\n\tvariable.mNeg = variable.Neg / variable.IntN.length\n\t\n}\nif(variable.derivN === undefined || isNaN(variable.derivN)){\n\tvariable.derivN = 0\n}\nif(variable.deriv2ndNeg === undefined || isNaN(variable.deriv2ndNeg)){\n\tvariable.deriv2ndNeg = 0\n}\nif(variable.derivP === undefined || isNaN(variable.derivP)){\n\tvariable.derivP = 0\n}\nif(variable.deriv2ndPos === undefined || isNaN(variable.deriv2ndPos)){\n\tvariable.deriv2ndPos = 0\n}\n\n\nvariable.previousVEma3 = variable.VEma3\nvariable.previousVEma5 = variable.VEma5\nvariable.previousVEma10 = variable.VEma10\nvariable.previousVEma20 = variable.VEma20\n\n//On Balance Volume EMA calculation\nfunction calculateVEMA(periods, price, previousVEMA) {\n let k = 2 / (periods + 1)\n return price * k + previousVEMA * (1-k)\n}\n\n\n\n// End of code :-)\n",
|
|
"project": "Foundations",
|
|
"id": "9766fce6-bda8-4c2e-90d3-77a978e3b05e",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16667.819763669988,
|
|
"y": 8607.761604980002
|
|
},
|
|
"targetPosition": {
|
|
"x": 16751.388379460575,
|
|
"y": 8732.325991763888
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "6557c040-afd8-4227-97fd-b43679cf9378",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16751.388379460575,
|
|
"y": 8732.325991763888
|
|
},
|
|
"targetPosition": {
|
|
"x": 16918.525611041747,
|
|
"y": 8981.454765331659
|
|
},
|
|
"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.candleClose = []\nvariable.IntP = []\nvariable.IntN = []\nvariable.derivNeg = []\nvariable.derivPos = []\nvariable.lastNeg = []\nvariable.lastPos = []",
|
|
"project": "Foundations",
|
|
"id": "20ab74a5-0131-400a-8100-faf12b5f0a77",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17028.678303485718,
|
|
"y": 8757.030202622173
|
|
},
|
|
"targetPosition": {
|
|
"x": 16984.61722650813,
|
|
"y": 8846.800027705967
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 1,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "caa3c62c-101a-4030-b4c6-1934de0bcc48",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16984.61722650813,
|
|
"y": 8846.800027705967
|
|
},
|
|
"targetPosition": {
|
|
"x": 16918.525611041747,
|
|
"y": 8981.454765331659
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 1,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "e82bbead-75fc-41ff-8556-94f75b0cc52b",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16918.525611041747,
|
|
"y": 8981.454765331659
|
|
},
|
|
"targetPosition": {
|
|
"x": 16958.88701440897,
|
|
"y": 9580.095690359532
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "4fbb6a9a-f30b-418b-8ba1-869bae1dfdcc",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16958.88701440897,
|
|
"y": 9580.095690359532
|
|
},
|
|
"targetPosition": {
|
|
"x": 17466.92153394594,
|
|
"y": 9899.314936268735
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Plotter Module",
|
|
"name": "OBV-Span",
|
|
"id": "fe058bb9-88fc-4330-b97f-5552aff192ff"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"id": "5608b986-ea7c-4eab-a619-24c36d643df1",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17466.92153394594,
|
|
"y": 9899.314936268735
|
|
},
|
|
"targetPosition": {
|
|
"x": 18051.878281255034,
|
|
"y": 9765.802375894946
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Indicator Bot",
|
|
"name": "On-Balance-Volume Trend Span",
|
|
"config": "{\n \"codeName\": \"OBV-TrendSpan\"\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 Trend Span",
|
|
"project": "Foundations",
|
|
"id": "1c24262e-fbe1-4832-b171-add74a83cd07",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17452.926890517072,
|
|
"y": 11649.373129956079
|
|
},
|
|
"targetPosition": {
|
|
"x": 17163.451241632756,
|
|
"y": 11123.822134615946
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Dataset Definition",
|
|
"name": "Multi-Time-Frame-Market",
|
|
"id": "126f7743-0c60-4bf9-b4a1-f4cf1c3f16b2"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"outputDatasetFolders": [],
|
|
"id": "60d6e336-45e5-4774-b137-5e6aad5b5933",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17182.905639604618,
|
|
"y": 10769.621940380315
|
|
},
|
|
"targetPosition": {
|
|
"x": 17027.614212543107,
|
|
"y": 10190.066444606875
|
|
},
|
|
"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": "fd5f4ae1-3eef-4873-b4c7-957f625bcea2",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17361.065423895692,
|
|
"y": 11758.83105357831
|
|
},
|
|
"targetPosition": {
|
|
"x": 16794.67707195084,
|
|
"y": 11059.399688267036
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Status Report",
|
|
"name": "Candles Volumes Multi-Time-Frame-Market Status Report",
|
|
"id": "a0a61ba9-91cb-4ec7-92fe-134ff079de2d"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Status Dependency",
|
|
"name": "On-Balance-Volume Trend Span Multi-Time-Frame-Market",
|
|
"config": "{\n \"mainUtility\": \"Self Reference\"\n}",
|
|
"project": "Foundations",
|
|
"id": "1ca3ebec-acbf-4a0f-afa8-7f2b2ee3f20d",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16818.228252260164,
|
|
"y": 11508.782978906595
|
|
},
|
|
"targetPosition": {
|
|
"x": 16794.67707195084,
|
|
"y": 11059.399688267036
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Status Report",
|
|
"name": "Market-OBV Trend Span",
|
|
"id": "209a4219-24b1-4f0b-b424-91d89717a5c7"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"dataDependencies": [
|
|
{
|
|
"type": "Data Dependency",
|
|
"name": "Candles Multi-Time-Frame-Market",
|
|
"project": "Foundations",
|
|
"id": "7d1fea8a-d2c4-4f4f-b4a8-5fa2adcb96d3",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16549.589506194076,
|
|
"y": 11436.801443842476
|
|
},
|
|
"targetPosition": {
|
|
"x": 16794.67707195084,
|
|
"y": 11059.399688267036
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Dataset Definition",
|
|
"name": "Multi-Time-Frame-Market",
|
|
"id": "2b03494a-67d6-47f1-89b6-53fc4c9116a8"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Data Dependency",
|
|
"name": "Volumes Multi-Time-Frame-Market",
|
|
"project": "Foundations",
|
|
"id": "eed04543-d219-4149-b0fa-0066350bb65f",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16374.565880027098,
|
|
"y": 11220.665265562422
|
|
},
|
|
"targetPosition": {
|
|
"x": 16794.67707195084,
|
|
"y": 11059.399688267036
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Dataset Definition",
|
|
"name": "Multi-Time-Frame-Market",
|
|
"id": "9bf0483c-4825-4a46-9cf4-1b5262579fc1"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"dataMineDataDependencies": [],
|
|
"id": "61c79657-e47e-44f4-86af-de4715ba52c0",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16794.67707195084,
|
|
"y": 11059.399688267036
|
|
},
|
|
"targetPosition": {
|
|
"x": 17027.614212543107,
|
|
"y": 10190.066444606875
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 4,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"statusReport": {
|
|
"type": "Status Report",
|
|
"name": "Market-OBV Trend Span",
|
|
"project": "Foundations",
|
|
"id": "209a4219-24b1-4f0b-b424-91d89717a5c7",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16603.35014383118,
|
|
"y": 10614.330513318804
|
|
},
|
|
"targetPosition": {
|
|
"x": 17027.614212543107,
|
|
"y": 10190.066444606875
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"executionStartedEvent": {
|
|
"type": "Execution Started Event",
|
|
"name": "",
|
|
"project": "Foundations",
|
|
"id": "5b161a65-9ac3-4f98-9d32-106cc45978ad",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16737.836464656386,
|
|
"y": 10267.71215813763
|
|
},
|
|
"targetPosition": {
|
|
"x": 17027.614212543107,
|
|
"y": 10190.066444606875
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Execution Finished Event",
|
|
"name": "New Execution Finished Event",
|
|
"id": "1824fa00-dd30-4cdc-acc0-01c2f29056c5"
|
|
}
|
|
}
|
|
},
|
|
"executionFinishedEvent": {
|
|
"type": "Execution Finished Event",
|
|
"name": "New Execution Finished Event",
|
|
"project": "Foundations",
|
|
"id": "74f69ceb-b64a-4395-8a0e-37a85c8f9ab8",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16737.836464656386,
|
|
"y": 10112.42073107612
|
|
},
|
|
"targetPosition": {
|
|
"x": 17027.614212543107,
|
|
"y": 10190.066444606875
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "397e9294-549e-4278-8e26-371e45f2b887",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17027.614212543107,
|
|
"y": 10190.066444606875
|
|
},
|
|
"targetPosition": {
|
|
"x": 17451.878281255034,
|
|
"y": 9765.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 On-Balance-Volume Trend Span",
|
|
"project": "Foundations",
|
|
"id": "94457a31-ed52-4f32-8d49-9d3f666fb2b6",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16251.878281255034,
|
|
"y": 10805.032860436273
|
|
},
|
|
"targetPosition": {
|
|
"x": 16551.878281255034,
|
|
"y": 10285.41761816561
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Dataset Definition",
|
|
"name": "Multi-Time-Frame-Daily",
|
|
"id": "5e92e409-01c9-46c8-a228-501287039ee6"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"outputDatasetFolders": [],
|
|
"id": "a90bb1d4-4b30-405a-a911-5209ddc7b8f7",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16551.878281255034,
|
|
"y": 10285.41761816561
|
|
},
|
|
"targetPosition": {
|
|
"x": 16851.878281255034,
|
|
"y": 9765.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 Trend Span Multi-Time-Frame-Daily",
|
|
"config": "{\n \"mainUtility\": \"Self Reference\"\n}",
|
|
"project": "Foundations",
|
|
"id": "4d858e90-8e55-4ebe-a0e2-ee9c072b25b9",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16032.26303898437,
|
|
"y": 10585.41761816561
|
|
},
|
|
"targetPosition": {
|
|
"x": 16332.26303898437,
|
|
"y": 10065.802375894946
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 3,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Status Report",
|
|
"name": "Daily OBV Trend Span",
|
|
"id": "7c3e4cf6-6136-4c13-8836-8f822fd175cf"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Status Dependency",
|
|
"name": "",
|
|
"config": "{\n \"mainUtility\": \"Market Ending Point\"\n}",
|
|
"project": "Foundations",
|
|
"id": "87f14bbd-c289-462f-82e0-8338c8950d43",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 15907.998970272442,
|
|
"y": 10490.066444606875
|
|
},
|
|
"targetPosition": {
|
|
"x": 16332.26303898437,
|
|
"y": 10065.802375894946
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 3,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Status Report",
|
|
"name": "New Status Report",
|
|
"id": "2a021da8-9feb-475e-90ab-1586968c17c7"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Status Dependency",
|
|
"name": "Exchange Raw Data Historic-OHLCVs",
|
|
"config": "{\n \"mainUtility\": \"Market Starting Point\"\n}",
|
|
"project": "Foundations",
|
|
"id": "954c2cc4-5e5a-4836-a2d9-e3cae87807b6",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 15812.647796713707,
|
|
"y": 10365.802375894946
|
|
},
|
|
"targetPosition": {
|
|
"x": 16332.26303898437,
|
|
"y": 10065.802375894946
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 3,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Status Report",
|
|
"name": "Exchange-Raw-Data Historic-OHLCVs Status Report",
|
|
"id": "181c7c34-7243-497a-9ddb-1b0067c6d66e"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"dataDependencies": [
|
|
{
|
|
"type": "Data Dependency",
|
|
"name": "Candles Multi-Time-Frame-Daily",
|
|
"project": "Foundations",
|
|
"id": "de02a431-fce1-4b61-afcb-c37601281f3f",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 15752.70754321093,
|
|
"y": 10221.093802956459
|
|
},
|
|
"targetPosition": {
|
|
"x": 16332.26303898437,
|
|
"y": 10065.802375894946
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 3,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Dataset Definition",
|
|
"name": "Multi-Time-Frame-Daily",
|
|
"id": "678a567c-f08d-49b9-813b-4e54fd6afadb"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Data Dependency",
|
|
"name": "Volumes Multi-Time-Frame-Daily",
|
|
"project": "Foundations",
|
|
"id": "9ab0c8d2-1820-47a3-a211-c43a174832ba",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 15732.26303898437,
|
|
"y": 10065.802375894946
|
|
},
|
|
"targetPosition": {
|
|
"x": 16332.26303898437,
|
|
"y": 10065.802375894946
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 3,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Dataset Definition",
|
|
"name": "Multi-Time-Frame-Daily",
|
|
"id": "2e683057-f911-4105-bc77-16f2706d1915"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"dataMineDataDependencies": [],
|
|
"id": "6462abc7-06ae-4261-9c6d-b3006405f878",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16332.26303898437,
|
|
"y": 10065.802375894946
|
|
},
|
|
"targetPosition": {
|
|
"x": 16851.878281255034,
|
|
"y": 9765.802375894946
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"statusReport": {
|
|
"type": "Status Report",
|
|
"name": "Daily OBV Trend Span",
|
|
"project": "Foundations",
|
|
"id": "7c3e4cf6-6136-4c13-8836-8f822fd175cf",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16551.878281255034,
|
|
"y": 9765.802375894946
|
|
},
|
|
"targetPosition": {
|
|
"x": 16851.878281255034,
|
|
"y": 9765.802375894946
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"executionStartedEvent": {
|
|
"type": "Execution Started Event",
|
|
"name": "",
|
|
"project": "Foundations",
|
|
"id": "6ded33ae-fa55-4f2f-923f-50fbe86120bc",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16592.0706601197,
|
|
"y": 9615.802375894946
|
|
},
|
|
"targetPosition": {
|
|
"x": 16851.878281255034,
|
|
"y": 9765.802375894946
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Execution Finished Event",
|
|
"name": "New Execution Finished Event",
|
|
"id": "f29d08f9-e7c8-490c-8fca-14851a0d3dc3"
|
|
}
|
|
}
|
|
},
|
|
"executionFinishedEvent": {
|
|
"type": "Execution Finished Event",
|
|
"name": "New Execution Finished Event",
|
|
"project": "Foundations",
|
|
"id": "91f1fa62-ada0-409d-9b1e-cb194af5c96d",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16701.878281255034,
|
|
"y": 9505.994754759615
|
|
},
|
|
"targetPosition": {
|
|
"x": 16851.878281255034,
|
|
"y": 9765.802375894946
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "dcccfd0d-ac5c-46dc-845a-44d7b83bc121",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17033.878281255034,
|
|
"y": 9934.802375894946
|
|
},
|
|
"targetPosition": {
|
|
"x": 17451.878281255034,
|
|
"y": 9765.802375894946
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": true,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"products": [
|
|
{
|
|
"type": "Product Definition",
|
|
"name": "On-Balance-Volume Trend Span",
|
|
"config": "{\n \"codeName\": \"OBVTrendSpan\",\n \"singularVariableName\": \"OBVTrendSpan\",\n \"pluralVariableName\": \"OBVTrendSpans\"\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": "126f7743-0c60-4bf9-b4a1-f4cf1c3f16b2",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16755.21991269938,
|
|
"y": 9876.142221696038
|
|
},
|
|
"targetPosition": {
|
|
"x": 17027.614212543107,
|
|
"y": 9341.538307183017
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Dataset Definition",
|
|
"name": "Multi-Time-Frame-Daily",
|
|
"config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [\n \"45-min\",\n \"40-min\",\n \"30-min\",\n \"20-min\",\n \"15-min\",\n \"10-min\",\n \"05-min\",\n \"04-min\",\n \"03-min\",\n \"02-min\",\n \"01-min\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n}",
|
|
"project": "Foundations",
|
|
"id": "5e92e409-01c9-46c8-a228-501287039ee6",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16435.001208186026,
|
|
"y": 9247.677628158877
|
|
},
|
|
"targetPosition": {
|
|
"x": 17027.614212543107,
|
|
"y": 9341.538307183017
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"record": {
|
|
"type": "Record Definition",
|
|
"name": "On Balance Volume Trend Span",
|
|
"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": "cab92bd0-3e57-4e14-bed2-1e188bf3f2e8",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16356.813148108224,
|
|
"y": 9346.630649770234
|
|
},
|
|
"targetPosition": {
|
|
"x": 16624.115105364734,
|
|
"y": 9210.43349984837
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "45c16ca8-f9ad-4096-9efb-aa0fca194852",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16624.115105364734,
|
|
"y": 9210.43349984837
|
|
},
|
|
"targetPosition": {
|
|
"x": 16891.417062621244,
|
|
"y": 9074.236349926507
|
|
},
|
|
"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": "a54f75d0-a5c2-4842-bb7e-ef6767342778",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16619.022762777517,
|
|
"y": 8539.632435413487
|
|
},
|
|
"targetPosition": {
|
|
"x": 16755.21991269938,
|
|
"y": 8806.934392669997
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "1e835ee2-b90e-4c9d-b848-99a13b9160bb",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16755.21991269938,
|
|
"y": 8806.934392669997
|
|
},
|
|
"targetPosition": {
|
|
"x": 16891.417062621244,
|
|
"y": 9074.236349926507
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Record Property",
|
|
"name": "TrendSpan",
|
|
"config": "{\n \"codeName\": \"trendspan\",\n \"isString\": false,\n \"isCalculated\": false\n}",
|
|
"project": "Foundations",
|
|
"recordFormula": {
|
|
"type": "Record Formula",
|
|
"name": "New Record Formula",
|
|
"code": "variable.TrendSpan",
|
|
"project": "Foundations",
|
|
"id": "bf4b9bd8-03b8-4405-b3c9-585f673a5557",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17426.020977134263,
|
|
"y": 8801.84205008278
|
|
},
|
|
"targetPosition": {
|
|
"x": 17158.719019877753,
|
|
"y": 8938.039200004643
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "06c32d0a-358f-4a77-87b3-162cbda8be78",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17158.719019877753,
|
|
"y": 8938.039200004643
|
|
},
|
|
"targetPosition": {
|
|
"x": 16891.417062621244,
|
|
"y": 9074.236349926507
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"id": "de2c3904-224a-4968-837d-d69cc9d4e425",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16891.417062621244,
|
|
"y": 9074.236349926507
|
|
},
|
|
"targetPosition": {
|
|
"x": 17027.614212543107,
|
|
"y": 9341.538307183017
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 2,
|
|
"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\nlet Len = 10 //number of period for integral calculation\nlet Len3 = 3\nlet Len5 = 5\nlet Len15 = 15\nlet Len20 = 20\n\nvariable.CDL = candle.close\nif (variable.z === undefined){\n\tvariable.z = 0\n}\n\nif(variable.TrendSpan === undefined){\n\tvariable.TrendSpan = 1\n}\n\nif (variable.previousVEma20 === undefined) {\nvariable.previousVEma20 = volume.buy + volume.sell\n}\n\nif (variable.previousVEma3 === undefined) {\nvariable.previousVEma3 = volume.buy + volume.sell\n}\n\nif (variable.previousVEma5 === undefined) {\nvariable.previousVEma5 = volume.buy + volume.sell\n}\n\nif (variable.previousVEma10 === undefined) {\nvariable.previousVEma10 = volume.buy + volume.sell\n}\n\n//build candle close array\nvariable.candleClose.push(candle.close)\n\n//keep the array to the right size\nif (variable.candleClose.length > K) {\n variable.candleClose.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.candleClose[1] > variable.candleClose[0]) {\n\tvariable.OnBV = variable.previousOnBV + volume.buy + volume.sell\n\t}\n\nif (variable.candleClose[1] === variable.candleClose[0]) {\n\tvariable.OnBV = variable.previousOnBV\n\t}\nif (variable.candleClose[1] < variable.candleClose[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// Calculate On balance Volume EMA3\nvariable.VEma3 = calculateVEMA(3, variable.OBV, variable.previousVEma3)\n\n\n// Calculate On balance Volume EMA5\nvariable.VEma5 = calculateVEMA(5, variable.OBV, variable.previousVEma5)\n\n\n// Calculate On balance Volume EMA10\nvariable.VEma10 = calculateVEMA(10, variable.OBV, variable.previousVEma10)\n\n\n// Calculate On balance Volume EMA20\nvariable.VEma20 = calculateVEMA(20, variable.OBV, variable.previousVEma20)\n\n//Calculate integral between VEMA20 and VEMA10\n\nif(variable.VEma10 > variable.previousVEma10) {\n\tvariable.IntVEma10 = (variable.VEma10 - variable.previousVEma10)/2 + variable.previousVEma10\n}\nif(variable.VEma10 < variable.previousVEma10) {\n\tvariable.IntVEma10 = (variable.previousVEma10 - variable.VEma10)/2 + variable.VEma10\n}\nif(variable.VEma10 === variable.previousVEma10){\n\tvariable.IntVEma10 = variable.VEma10\n}\nif(variable.VEma20 > variable.previousVEma20) {\n\tvariable.IntVEma20 = (variable.VEma20 - variable.previousVEma20)/2 + variable.previousVEma20\n}\nif(variable.VEma20 < variable.previousVEma20) {\n\tvariable.IntVEma20 = (variable.previousVEma20 - variable.VEma20)/2 + variable.VEma20\n}\nif(variable.VEma20 === variable.previousVEma20){\n\tvariable.IntVEma20 = variable.VEma20\n}\n\nif(variable.Pos === undefined){\n\tvariable.Pos = 0\n}\nif(variable.Neg === undefined){\n\tvariable.Neg = 0\n}\n\nif(variable.VEma10 > variable.VEma20 && variable.previousVEma10 < variable.previousVEma20){\n\tvariable.IntP = []\n\tvariable.logitPos = []\n\tvariable.aPos = []\n\tvariable.Neg = 0\n\tvariable.Pos= 0\n\tvariable.X = 0\n\tvariable.Y = 0\n\tvariable.produit = 0\n\tvariable.prodVar = 0\n\tvariable.reg = []\n\tvariable.dreg = []\n\tvariable.d2reg = []\n\tvariable.TrendSpan = 1\n\tvariable.z = 0\n}\n\n\n\nif(variable.VEma10 > variable.VEma20){\t\n\tvariable.IntP.push(Math.abs(variable.IntVEma10 - variable.IntVEma20))\n\tvariable.Pos = 0\n\n \n\tfor (var i = 0 ; i <variable.IntP.length ; i++){\n\t\tvariable.Pos = variable.Pos + variable.IntP[i]\n\t}\n \n\tvariable.mPos = variable.Pos / variable.IntP.length\n\tvariable.aPos.push(variable.Pos)\n\tvariable.maxPos = Math.max.apply(Math,variable.aPos)\n\tif(variable.z > 0){\n\tvariable.logitPos.push(Math.log((variable.aPos[variable.z - 1]/variable.maxPos)/(1-variable.aPos[variable.z - 1]/variable.maxPos)))\n\t\n\tvariable.X = 0\n\tvariable.Y = 0\n\t\n\tfor(j=0;j<variable.logitPos.length;j++){\n\t\tvariable.X = variable.X + j\n\t\tvariable.Y = variable.Y+variable.logitPos[j]\n\t}\n\t\n\tvariable.mX = variable.X / variable.logitPos.length\n\tvariable.mY = variable.Y / variable.logitPos.length\n\t\n\tfor(var i = 0 ; i < variable.logitPos.length ; i++) {\n\tvariable.produit = variable.produit + (variable.logitPos[i] - variable.mY) * (i - variable.mX)\n\tvariable.prodVar = variable.prodVar + Math.pow(i - variable.mX,2)\n\t}\n\t\n\tvariable.covar = variable.produit / variable.logitPos.length\n\tvariable.variance = variable.prodVar / variable.logitPos.length\n\t\n\tvariable.A = variable.covar / variable.variance\n\tvariable.lnB = variable.mY - variable.A * variable.mX\n\tvariable.B = Math.exp(variable.lnB)\n\t\n\tvariable.reg = []\n\tvariable.dreg = []\n\tvariable.d2reg = []\n\t\n\tfor(var i = 0 ; i < variable.logitPos.length ; i++) {\n\t\tvariable.reg.push(variable.maxPos / (1+ variable.B * Math.exp(-variable.A * i)))\n\t}\n\tfor(var i = 1 ; i < variable.reg.length ; i++){\n\t\tvariable.dreg.push(variable.reg[i] - variable.reg[i-1])\n\t}\n\tfor(var i = 1 ; i < variable.dreg.length ; i++){\n\t\tvariable.d2reg.push(variable.dreg[i] - variable.dreg[i-1])\n\t}\n\tfor(var i = 1 ; i < variable.d2reg.length ; i++){\n\t\tif (variable.d2reg[i] < 0 && variable.d2reg[i-1] > 0){\n\t\t\tvariable.TrendSpan = -1\n\t\t}\n\t\tif (variable.d2reg[i] > 0 && variable.d2reg[i-1] > 0){\n\t\t\tvariable.TrendSpan = 1\n\t\t}\n\t}\n\t}\n\tvariable.z = variable.z + 1\n\n}\n\nif(variable.Pos === undefined || isNaN(variable.Pos)){\n\tvariable.mPos = 0\n}\n\nif(variable.VEma10 < variable.VEma20 && variable.previousVEma10 > variable.previousVEma20){\n\tvariable.IntN = []\n\tvariable.logitNeg = []\n\tvariable.aNeg = []\n\tvariable.Neg = 0\n\tvariable.Pos= 0\n\tvariable.X = 0\n\tvariable.Y = 0\n\tvariable.produit = 0\n\tvariable.prodVar = 0\n\tvariable.reg = []\n\tvariable.dreg = []\n\tvariable.d2reg = []\n\tvariable.TrendSpan = 1\n\tvariable.z = 0\n}\n\nif(variable.VEma10 < variable.VEma20){\n\t\n\t\n\tvariable.IntN.push(Math.abs(variable.IntVEma20 - variable.IntVEma10))\n\tvariable.Neg = 0\n\t\n\tfor (var i =0 ; i<variable.IntN.length ; i++){\n\t\tvariable.Neg = variable.Neg + variable.IntN[i]\n\t}\n\t\n\tvariable.mNeg = variable.Neg / variable.IntN.length\n\tvariable.aNeg.push(variable.Neg)\n\tvariable.maxNeg = Math.max.apply(Math,variable.aNeg)\n\tif(variable.z > 0){\n\tvariable.logitNeg.push(Math.log((variable.aNeg[variable.z - 1]/variable.maxNeg)/(1-variable.aNeg[variable.z - 1]/variable.maxNeg)))\n\t\n\tvariable.X = 0\n\tvariable.Y = 0\n\t\n\tfor(j=0;j<variable.logitNeg.length;j++){\n\t\tvariable.X = variable.X + j\n\t\tvariable.Y = variable.Y+variable.logitNeg[j]\n\t}\n\t\n\tvariable.mX = variable.X / variable.logitNeg.length\n\tvariable.mY = variable.Y / variable.logitNeg.length\n\t\n\tfor(var i = 0 ; i < variable.logitNeg.length ; i++) {\n\tvariable.produit = variable.produit + (variable.logitNeg[i] - variable.mY) * (i - variable.mX)\n\tvariable.prodVar = variable.prodVar + Math.pow(i - variable.mX,2)\n\t}\n\t\n\tvariable.covar = variable.produit / variable.logitNeg.length\n\tvariable.variance = variable.prodVar / variable.logitNeg.length\n\t\n\tvariable.A = variable.covar / variable.variance\n\tvariable.lnB = variable.mY - variable.A * variable.mX\n\tvariable.B = Math.exp(variable.lnB)\n\t\n\tvariable.reg = []\n\tvariable.dreg = []\n\tvariable.d2reg = []\n\t\n\tfor(var i = 0 ; i < variable.logitNeg.length ; i++) {\n\t\tvariable.reg.push(variable.maxNeg / (1+ variable.B * Math.exp(-variable.A * i)))\n\t}\n\tfor(var i = 1 ; i < variable.reg.length ; i++){\n\t\tvariable.dreg.push(variable.reg[i] - variable.reg[i-1])\n\t}\n\tfor(var i = 1 ; i < variable.dreg.length ; i++){\n\t\tvariable.d2reg.push(variable.dreg[i] - variable.dreg[i-1])\n\t}\n\tfor(var i = 1 ; i < variable.d2reg.length ; i++){\n\t\tif (variable.d2reg[i] < 0 && variable.d2reg[i-1] > 0){\n\t\t\tvariable.TrendSpan = -1\n\t\t}\n\t\tif (variable.d2reg[i] > 0 && variable.d2reg[i-1] > 0){\n\t\t\tvariable.TrendSpan = 1\n\t\t}\n\t}\n\t}\n\tvariable.z = variable.z + 1\n}\nif(variable.Neg === undefined || isNaN(variable.Neg)){\n\tvariable.mNeg = 0\n}\n\n\n\nvariable.previousVEma3 = variable.VEma3\nvariable.previousVEma5 = variable.VEma5\nvariable.previousVEma10 = variable.VEma10\nvariable.previousVEma20 = variable.VEma20\n\n//On Balance Volume EMA calculation\nfunction calculateVEMA(periods, price, previousVEMA) {\n let k = 2 / (periods + 1)\n return price * k + previousVEMA * (1-k)\n}\n\n\n\n// End of code :-)\n",
|
|
"project": "Foundations",
|
|
"id": "d23180ff-1cf9-41d7-acc1-d368370f6a83",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 16892.804416000614,
|
|
"y": 7316.08991462137
|
|
},
|
|
"targetPosition": {
|
|
"x": 17000.314800864206,
|
|
"y": 7596.16404257053
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "af1f10a7-9cd8-458a-b0fd-fa9811aa3152",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17000.314800864206,
|
|
"y": 7596.16404257053
|
|
},
|
|
"targetPosition": {
|
|
"x": 17215.335570591385,
|
|
"y": 8156.312298468851
|
|
},
|
|
"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.candleClose = []\nvariable.IntP = []\nvariable.IntN = []\nvariable.logitPos = []\nvariable.aPos = []\nvariable.reg = []\nvariable.dreg = []\nvariable.d2reg = []\nvariable.logitNeg = []\nvariable.aNeg = []\n",
|
|
"project": "Foundations",
|
|
"id": "b141cd3c-1696-4ae4-98e9-05c96283c1e3",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17467.063727011322,
|
|
"y": 7845.453913886062
|
|
},
|
|
"targetPosition": {
|
|
"x": 17404.131687906338,
|
|
"y": 7923.168510031759
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 1,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "521d2d0f-7150-4b81-a132-d9cd5c8bd04b",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17404.131687906338,
|
|
"y": 7923.168510031759
|
|
},
|
|
"targetPosition": {
|
|
"x": 17215.335570591385,
|
|
"y": 8156.312298468851
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 1,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "3d556198-79f2-46dd-8d71-6917b74781da",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17215.335570591385,
|
|
"y": 8156.312298468851
|
|
},
|
|
"targetPosition": {
|
|
"x": 17027.614212543107,
|
|
"y": 9341.538307183017
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 5,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "5c55c224-2d07-471c-85ce-8af218d12a22",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17027.614212543107,
|
|
"y": 9341.538307183017
|
|
},
|
|
"targetPosition": {
|
|
"x": 17451.878281255034,
|
|
"y": 9765.802375894946
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Plotter Module",
|
|
"name": "OBV-Trend Span",
|
|
"id": "8547bbec-1854-4775-86ef-0b81e1a22aa7"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"id": "847429b9-6030-457a-91ea-4ed0f6be63da",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17451.878281255034,
|
|
"y": 9765.802375894946
|
|
},
|
|
"targetPosition": {
|
|
"x": 18051.878281255034,
|
|
"y": 9765.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": "10b00396-e519-4261-ae87-6d2e002aca0f",
|
|
"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": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "48c35142-afa2-4180-b141-71c4f95a923f",
|
|
"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": "4bdbba03-eac1-4ea9-adc6-f6c7627b16fd",
|
|
"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": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "6d581699-8b36-40ec-b33d-5032ad623322",
|
|
"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": "f2aaa81f-c164-45e0-8b98-f6882cfc3192",
|
|
"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": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "5a8474d5-1b09-46fb-a6ff-fb25c475b974",
|
|
"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": "004c8b42-eb1d-49e1-a8be-1634cb34232b",
|
|
"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": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "8d49c773-bafe-46ec-a901-f9f0f9786992",
|
|
"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": "3f3e7ee6-ae4d-4c2a-8acb-fb2cfeac5290",
|
|
"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": "17b5244a-6b0a-43aa-be39-4aa3a7d31853",
|
|
"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": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"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": "641c9302-3113-4a48-a66c-b1c9fab1fcb4",
|
|
"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": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "abad2bd7-6ab0-4aa2-9242-2c15c9fda471",
|
|
"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": "bc846441-beae-4afd-93b0-c97c95b2617b",
|
|
"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": "5252ddef-5740-4d68-9489-e189ae1a0169",
|
|
"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": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Point",
|
|
"name": "UP Trend Begin",
|
|
"id": "48c35142-afa2-4180-b141-71c4f95a923f"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Polygon Vertex",
|
|
"name": " UP Trend End",
|
|
"project": "Foundations",
|
|
"id": "4607fbd6-6da2-461a-a17f-49ae3694bf42",
|
|
"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": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Point",
|
|
"name": "UP Trend End",
|
|
"id": "6d581699-8b36-40ec-b33d-5032ad623322"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"id": "56391c9b-54f7-4e4c-b760-357d989d8f2c",
|
|
"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": "51c198f8-332f-4aae-93ba-a3d5f85bfa79",
|
|
"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": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"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": "b18cfab2-24e3-4264-983a-9fa966598df4",
|
|
"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": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "81e8e150-7490-44bf-8f18-5b5b7a5bc13a",
|
|
"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": "00bbe53b-e69f-4a55-bdde-2bc8e27ec5cc",
|
|
"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": "63247aac-8e38-4e4d-8fc4-209a4982eec2",
|
|
"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": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Point",
|
|
"name": "Down Trend Begin",
|
|
"id": "5a8474d5-1b09-46fb-a6ff-fb25c475b974"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Polygon Vertex",
|
|
"name": " Down Trend End",
|
|
"project": "Foundations",
|
|
"id": "6a1f0ae7-a52f-44db-a831-9c0e7ed9f3d6",
|
|
"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": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Point",
|
|
"name": "Down Trend End",
|
|
"id": "8d49c773-bafe-46ec-a901-f9f0f9786992"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"id": "01786090-86ea-4016-8d99-d2aceefe9509",
|
|
"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": "cd16671e-04dc-4ff0-b38c-56ff9513b88c",
|
|
"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": "94a91725-994d-434b-8ba3-bcb9f44663d0",
|
|
"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": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"textStyle": {
|
|
"type": "Text Style",
|
|
"name": "New Text Style",
|
|
"config": "{\n \"paletteColor\": \"UI_COLOR.GREEN\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
|
|
"project": "Foundations",
|
|
"id": "6d25bdd1-c14a-4281-95ea-6be3a5c59a63",
|
|
"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": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "9d5b5b3a-53d1-4a78-81e8-48ecf3e36a33",
|
|
"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": "bbbfa742-3801-48d2-840b-2bd7694ce7d3",
|
|
"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": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"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": "48fa43c8-086e-4daf-a7c4-f4e1345a06dd",
|
|
"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": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "ebab7245-8617-4487-847b-98ec338bf455",
|
|
"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": "d920fc63-0da2-4ead-a695-039414d03b2b",
|
|
"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": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"textStyle": {
|
|
"type": "Text Style",
|
|
"name": "New Text Style",
|
|
"config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
|
|
"project": "Foundations",
|
|
"id": "eea5d252-8284-4aa7-9a45-5034cf7b0d0a",
|
|
"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": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "a44e5544-15ef-40a4-ba25-18b4f3cd7afc",
|
|
"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": "c6468ebf-f70c-4475-891d-467197661c92",
|
|
"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": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"textStyle": {
|
|
"type": "Text Style",
|
|
"name": "New Text Style",
|
|
"config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
|
|
"project": "Foundations",
|
|
"id": "4a20c4f8-9b85-4ade-ad6f-0ecf4be16a1f",
|
|
"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": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "f009eb5f-8417-4c59-8968-4cd570cc0daa",
|
|
"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": "90cabd0c-0fa3-42ae-ac50-e5a431d086cb",
|
|
"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": "d5867a0c-1cda-4217-b5a7-ef499ea74898",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17809.16526768051,
|
|
"y": 9656.082266619647
|
|
},
|
|
"targetPosition": {
|
|
"x": 18477.878281255034,
|
|
"y": 9747.994754759615
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"id": "c8b5a968-0278-492d-9751-7eaebfbada11",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17490.878281255034,
|
|
"y": 9619.994754759615
|
|
},
|
|
"targetPosition": {
|
|
"x": 18051.878281255034,
|
|
"y": 9765.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": "5b37ccde-b3d9-4fba-b6cd-b7c23b733303",
|
|
"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": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "f4b1a7c9-e2e2-48c9-8bc3-0552443edff5",
|
|
"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": "51de25c4-e4b8-4512-9be1-35b0d7cbf347",
|
|
"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": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "a42f1fba-eec8-465e-b568-c14025b3d4b1",
|
|
"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": "7ddbb3e1-9f16-4b16-b353-3c2efcc4e7b7",
|
|
"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": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "6289c14d-8ba3-458d-850e-962c943f7e6d",
|
|
"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": "09417ae6-7d62-4907-9efc-4e93d638fc87",
|
|
"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": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "5a61cd20-559c-4039-b1f7-34e943da7ec9",
|
|
"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": "a9a62047-665a-420c-a634-5e0cfda03baf",
|
|
"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": "2871493d-8163-44e0-81c8-f40851af120c",
|
|
"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": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"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": "b2e661c4-7e54-4a1f-be2c-cac4b787aef5",
|
|
"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": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "c772bc21-7efd-4fc8-8d49-ca1c41e893d9",
|
|
"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": "16297e0e-01bf-43c9-a2d3-1ad243890d0a",
|
|
"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": "cddb48ff-d599-4976-ba5d-9e0e25538d70",
|
|
"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": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Point",
|
|
"name": "UP Trend Begin",
|
|
"id": "f4b1a7c9-e2e2-48c9-8bc3-0552443edff5"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Polygon Vertex",
|
|
"name": " UP Trend End",
|
|
"project": "Foundations",
|
|
"id": "baa4f856-3ab9-4ae4-985b-845a2db5bba8",
|
|
"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": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Point",
|
|
"name": "UP Trend End",
|
|
"id": "a42f1fba-eec8-465e-b568-c14025b3d4b1"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"id": "f86c2acd-b9b1-4c48-ab64-4ccde5953316",
|
|
"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": "3ccf2a6a-481b-485e-a8d6-78997c2d8916",
|
|
"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": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"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": "fffa808a-4a50-4571-9a14-3951e3b93158",
|
|
"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": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "9296d2a3-cdc4-44a9-9e9b-0c206a62f98a",
|
|
"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": "096d5e7b-64e8-4e5b-a783-30341a910c36",
|
|
"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": "27b2e510-4d21-4662-ba5d-e519929c7145",
|
|
"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": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Point",
|
|
"name": "Down Trend Begin",
|
|
"id": "6289c14d-8ba3-458d-850e-962c943f7e6d"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Polygon Vertex",
|
|
"name": " Down Trend End",
|
|
"project": "Foundations",
|
|
"id": "0fa6c27c-640f-42f5-82fd-96988008b4e1",
|
|
"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": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Point",
|
|
"name": "Down Trend End",
|
|
"id": "5a61cd20-559c-4039-b1f7-34e943da7ec9"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"id": "5688fbaa-1a64-4eea-a45c-ae498dc9e1c6",
|
|
"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": "5bf73cca-0319-42dd-8b73-6914ed0abf47",
|
|
"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": "272b178b-71b9-48ae-9088-f15452ebf172",
|
|
"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": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"textStyle": {
|
|
"type": "Text Style",
|
|
"name": "New Text Style",
|
|
"config": "{\n \"paletteColor\": \"UI_COLOR.GREEN\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
|
|
"project": "Foundations",
|
|
"id": "d58978d7-517d-451a-bf01-c15385c40aed",
|
|
"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": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "1e3bff29-6436-4814-b595-692d73b18336",
|
|
"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": "9c16eac3-c0c3-43f3-af29-2c6e4ee3948f",
|
|
"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": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"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": "7ba7c073-3a2e-4b14-a552-7eb368e2516e",
|
|
"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": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "db4e4209-b5cd-4164-a648-70e484a01a01",
|
|
"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": "3ef8d91d-4e45-4aca-90a2-2efc1b6c2c85",
|
|
"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": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"textStyle": {
|
|
"type": "Text Style",
|
|
"name": "New Text Style",
|
|
"config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
|
|
"project": "Foundations",
|
|
"id": "775aa474-6bd5-4afa-b533-af2a40990380",
|
|
"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": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "0dca5594-ed56-4591-a764-4202e19fb98b",
|
|
"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": "81840eb5-b85f-4c07-937d-178c2041005e",
|
|
"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": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"textStyle": {
|
|
"type": "Text Style",
|
|
"name": "New Text Style",
|
|
"config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
|
|
"project": "Foundations",
|
|
"id": "6cb94690-da7f-4d63-9998-642f8673cd8a",
|
|
"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": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "7fd6dfe4-1ffa-46bb-a6c5-f822f2e892db",
|
|
"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": "422d568d-f4ca-45e8-8f73-ac1a7eb79f53",
|
|
"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": "3378a290-da71-4912-9268-1e3777e2d127",
|
|
"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": "069f1ccd-f790-43a6-b5c1-65dbaf6b2bd4",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17511.296960513584,
|
|
"y": 9505.472132424411
|
|
},
|
|
"targetPosition": {
|
|
"x": 18051.878281255034,
|
|
"y": 9765.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": "2ba7d165-5d93-4077-9c0e-c0c93db7b8f1",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18053.454819837556,
|
|
"y": 10112.225837312422
|
|
},
|
|
"targetPosition": {
|
|
"x": 17841.322785481592,
|
|
"y": 9900.093802956459
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "47b8515d-9226-434b-a249-3cb033ba0359",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17841.322785481592,
|
|
"y": 9900.093802956459
|
|
},
|
|
"targetPosition": {
|
|
"x": 18125.19075112563,
|
|
"y": 9685.961768600495
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": true,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"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": "7d7e9e1a-f86f-4f90-b165-00612a83d5fc",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17545.635255352187,
|
|
"y": 9841.253195662006
|
|
},
|
|
"targetPosition": {
|
|
"x": 17835.413003238908,
|
|
"y": 9763.60748213125
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "8b331c71-c231-4aea-8139-1614af7b528e",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17835.413003238908,
|
|
"y": 9763.60748213125
|
|
},
|
|
"targetPosition": {
|
|
"x": 18125.19075112563,
|
|
"y": 9685.961768600495
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"id": "d5304902-239c-4b54-b7ec-efcb9cb01e6d",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18125.19075112563,
|
|
"y": 9685.961768600495
|
|
},
|
|
"targetPosition": {
|
|
"x": 18202.836464656386,
|
|
"y": 9396.184020713774
|
|
},
|
|
"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\": 1,\n \"lineWidth\": 3,\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": "914b7f49-463f-4939-aef5-f6ff701e9989",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17276.662613701774,
|
|
"y": 9530.670341538982
|
|
},
|
|
"targetPosition": {
|
|
"x": 17778.57239594446,
|
|
"y": 9396.184020713774
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 1
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"styleConditions": [
|
|
{
|
|
"type": "Style Condition",
|
|
"name": "New Style Condition",
|
|
"code": "record.FastTrend < 0",
|
|
"project": "Foundations",
|
|
"style": {
|
|
"type": "Style",
|
|
"name": "New Style",
|
|
"config": "{\n \"opacity\": 1,\n \"lineWidth\": 3,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_RED\"\n}",
|
|
"project": "Foundations",
|
|
"id": "63e31e9a-efa5-4417-9aaa-f1c5559a6d7e",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17354.30832723253,
|
|
"y": 9820.448089425703
|
|
},
|
|
"targetPosition": {
|
|
"x": 17644.086075119252,
|
|
"y": 9898.093802956459
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 1
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "0d2ca608-7824-4129-beda-a8109d854c15",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17644.086075119252,
|
|
"y": 9898.093802956459
|
|
},
|
|
"targetPosition": {
|
|
"x": 17778.57239594446,
|
|
"y": 9396.184020713774
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 1
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"id": "30d7a670-2d85-4dde-9845-1cf3512e3c50",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17778.57239594446,
|
|
"y": 9396.184020713774
|
|
},
|
|
"targetPosition": {
|
|
"x": 17990.704430300422,
|
|
"y": 9184.05198635781
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"polygonVertexes": [
|
|
{
|
|
"type": "Polygon Vertex",
|
|
"name": " FastTrend End",
|
|
"project": "Foundations",
|
|
"id": "33a36d88-dd20-419a-83c9-d14dbd8658a1",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17778.57239594446,
|
|
"y": 8971.919952001846
|
|
},
|
|
"targetPosition": {
|
|
"x": 17990.704430300422,
|
|
"y": 9184.05198635781
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Point",
|
|
"name": "FastTrend End",
|
|
"id": "8b331c71-c231-4aea-8139-1614af7b528e"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Polygon Vertex",
|
|
"name": " FastTrend Begin",
|
|
"project": "Foundations",
|
|
"id": "e64e29ad-ccf2-401a-80c7-e106130807db",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18202.836464656386,
|
|
"y": 8971.919952001846
|
|
},
|
|
"targetPosition": {
|
|
"x": 17990.704430300422,
|
|
"y": 9184.05198635781
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Point",
|
|
"name": "FastTrend Begin",
|
|
"id": "47b8515d-9226-434b-a249-3cb033ba0359"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"id": "baef3bb2-4342-4276-b448-38efa9148110",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17990.704430300422,
|
|
"y": 9184.05198635781
|
|
},
|
|
"targetPosition": {
|
|
"x": 18202.836464656386,
|
|
"y": 9396.184020713774
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"images": [],
|
|
"texts": [],
|
|
"id": "d0e609c9-681f-422d-9100-de8edf97b646",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18202.836464656386,
|
|
"y": 9396.184020713774
|
|
},
|
|
"targetPosition": {
|
|
"x": 18492.614212543107,
|
|
"y": 9318.538307183018
|
|
},
|
|
"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": "5af5ac9e-d3e4-479f-ae0f-c772325d0c97",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18134.47391572563,
|
|
"y": 9311.76330342569
|
|
},
|
|
"targetPosition": {
|
|
"x": 18270.671065647493,
|
|
"y": 9044.46134616918
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"textStyle": {
|
|
"type": "Text Style",
|
|
"name": "New Text Style",
|
|
"config": "{\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
|
|
"project": "Foundations",
|
|
"id": "3cddd3e2-67e4-4a46-b48a-eb6d1d56047a",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18107.279355142986,
|
|
"y": 8792.860175785554
|
|
},
|
|
"targetPosition": {
|
|
"x": 18270.671065647493,
|
|
"y": 9044.46134616918
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "d0fcd44e-fff0-48ab-b175-90961482fa45",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18270.671065647493,
|
|
"y": 9044.46134616918
|
|
},
|
|
"targetPosition": {
|
|
"x": 18570.259926073864,
|
|
"y": 9028.760559296297
|
|
},
|
|
"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": "e892ca45-4843-431f-8055-3ea3353758af",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18166.443039031732,
|
|
"y": 8701.756091835066
|
|
},
|
|
"targetPosition": {
|
|
"x": 18462.749541210273,
|
|
"y": 8748.686431347136
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"textStyle": {
|
|
"type": "Text Style",
|
|
"name": "New Text Style",
|
|
"config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
|
|
"project": "Foundations",
|
|
"id": "d37e4f4e-5a6c-4207-a813-8b851d94992a",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18651.545658525225,
|
|
"y": 8515.542642910044
|
|
},
|
|
"targetPosition": {
|
|
"x": 18462.749541210273,
|
|
"y": 8748.686431347136
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "72af18c5-a56e-4746-8ad5-b9cfc99b3383",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18462.749541210273,
|
|
"y": 8748.686431347136
|
|
},
|
|
"targetPosition": {
|
|
"x": 18570.259926073864,
|
|
"y": 9028.760559296297
|
|
},
|
|
"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": "84f236d0-e043-43fb-9238-63268dda260c",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18756.473374998885,
|
|
"y": 8543.657939802806
|
|
},
|
|
"targetPosition": {
|
|
"x": 18803.403714510954,
|
|
"y": 8839.964441981347
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"textStyle": {
|
|
"type": "Text Style",
|
|
"name": "New Text Style",
|
|
"config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
|
|
"project": "Foundations",
|
|
"id": "67a31065-1c37-4d54-82b1-4c66a51c132b",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19083.477842460114,
|
|
"y": 8947.474826844937
|
|
},
|
|
"targetPosition": {
|
|
"x": 18803.403714510954,
|
|
"y": 8839.964441981347
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "5ad74fac-7fdc-49a8-bfb1-b0c05f0ce731",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18803.403714510954,
|
|
"y": 8839.964441981347
|
|
},
|
|
"targetPosition": {
|
|
"x": 18570.259926073864,
|
|
"y": 9028.760559296297
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Panel Data",
|
|
"name": "Intermediate Trend",
|
|
"config": "{\n \"valueDecimals\": 0\n}",
|
|
"project": "Foundations",
|
|
"dataFormula": {
|
|
"type": "Data Formula",
|
|
"name": "New Data Formula",
|
|
"code": "record.intertrend",
|
|
"project": "Foundations",
|
|
"id": "ea372c43-6673-4aa1-a4a2-18458d703bd8",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19089.163053714,
|
|
"y": 9055.955119878941
|
|
},
|
|
"targetPosition": {
|
|
"x": 18821.86109645749,
|
|
"y": 9192.152269800805
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"textStyle": {
|
|
"type": "Text Style",
|
|
"name": "New Text Style",
|
|
"config": "{\n \"paletteColor\": \"UI_COLOR.BLACK\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
|
|
"project": "Foundations",
|
|
"id": "7f57e1f5-9169-4b5b-9a01-7ce4d08f4d6e",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18806.160309584608,
|
|
"y": 9491.741130227178
|
|
},
|
|
"targetPosition": {
|
|
"x": 18821.86109645749,
|
|
"y": 9192.152269800805
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "9d30a2ab-5ee7-4899-b69a-0970104ebcec",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18821.86109645749,
|
|
"y": 9192.152269800805
|
|
},
|
|
"targetPosition": {
|
|
"x": 18570.259926073864,
|
|
"y": 9028.760559296297
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"id": "5629b398-df5d-4bbd-8799-2078bfe41029",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18570.259926073864,
|
|
"y": 9028.760559296297
|
|
},
|
|
"targetPosition": {
|
|
"x": 18492.614212543107,
|
|
"y": 9318.538307183018
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"id": "d2e36ecc-6028-481a-b3d1-247a0684b1a4",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18492.614212543107,
|
|
"y": 9318.538307183018
|
|
},
|
|
"targetPosition": {
|
|
"x": 18704.74624689907,
|
|
"y": 9530.670341538982
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"id": "a3cc0695-90e7-4ad8-8c20-c0e9ef534463",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17582.779391774216,
|
|
"y": 9391.708494779705
|
|
},
|
|
"targetPosition": {
|
|
"x": 18051.878281255034,
|
|
"y": 9765.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": "1b9415c3-3d92-4caa-988a-2c15a9322c7e",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18436.81639414028,
|
|
"y": 9941.6505203163
|
|
},
|
|
"targetPosition": {
|
|
"x": 18322.011364430753,
|
|
"y": 9664.486660562914
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "ed1e9c3e-07bb-46b3-adbc-524bb05ef70d",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18322.011364430753,
|
|
"y": 9664.486660562914
|
|
},
|
|
"targetPosition": {
|
|
"x": 18207.206334721224,
|
|
"y": 9387.322800809528
|
|
},
|
|
"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": "25d4e307-1775-46ed-b710-ae523836bb92",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17612.33941789694,
|
|
"y": 9309.007085477497
|
|
},
|
|
"targetPosition": {
|
|
"x": 17909.77287630908,
|
|
"y": 9348.164943143513
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "ddd0f34c-3731-4a39-a457-267f7b7a62e9",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17909.77287630908,
|
|
"y": 9348.164943143513
|
|
},
|
|
"targetPosition": {
|
|
"x": 18207.206334721224,
|
|
"y": 9387.322800809528
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"id": "df7485ee-1baf-446e-af76-5c1bdfe30cd2",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18207.206334721224,
|
|
"y": 9387.322800809528
|
|
},
|
|
"targetPosition": {
|
|
"x": 18389.83476342384,
|
|
"y": 9149.316798722159
|
|
},
|
|
"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": "903c46ae-3ee9-4b8a-a72c-9d562841dc10",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17720.702014207545,
|
|
"y": 9101.762998387827
|
|
},
|
|
"targetPosition": {
|
|
"x": 17997.86587396093,
|
|
"y": 8986.9579686783
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"styleConditions": [],
|
|
"id": "f5a010ca-7b53-414a-bbbc-cb37e69cff0a",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17997.86587396093,
|
|
"y": 8986.9579686783
|
|
},
|
|
"targetPosition": {
|
|
"x": 18275.029733714317,
|
|
"y": 8872.152938968773
|
|
},
|
|
"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": "eea6063f-b64d-46cd-86e0-91a8d6cd2f34",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18160.22470400479,
|
|
"y": 8594.989079215387
|
|
},
|
|
"targetPosition": {
|
|
"x": 18275.029733714317,
|
|
"y": 8872.152938968773
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Point",
|
|
"name": "DiffEnergy End",
|
|
"id": "ddd0f34c-3731-4a39-a457-267f7b7a62e9"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Polygon Vertex",
|
|
"name": " DiffEnergy Begin",
|
|
"project": "Foundations",
|
|
"id": "877680bf-70c2-46a7-abbe-feaab9109e9b",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18552.193593467702,
|
|
"y": 8757.347909259246
|
|
},
|
|
"targetPosition": {
|
|
"x": 18275.029733714317,
|
|
"y": 8872.152938968773
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Point",
|
|
"name": "DiffEnergy Begin",
|
|
"id": "ed1e9c3e-07bb-46b3-adbc-524bb05ef70d"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"id": "5380e82d-75ce-4cc6-9417-06e779e2c8b7",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18275.029733714317,
|
|
"y": 8872.152938968773
|
|
},
|
|
"targetPosition": {
|
|
"x": 18389.83476342384,
|
|
"y": 9149.316798722159
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"images": [],
|
|
"texts": [],
|
|
"id": "db0862e6-5a21-43c9-8174-d83483efbfab",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18389.83476342384,
|
|
"y": 9149.316798722159
|
|
},
|
|
"targetPosition": {
|
|
"x": 18687.268221835984,
|
|
"y": 9188.474656388174
|
|
},
|
|
"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": "ba35026b-66ab-4632-8f27-7ba9d82e2db0",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18937.720049531694,
|
|
"y": 8435.29879246005
|
|
},
|
|
"targetPosition": {
|
|
"x": 19052.52507924122,
|
|
"y": 8712.462652213435
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"textStyle": {
|
|
"type": "Text Style",
|
|
"name": "New Text Style",
|
|
"config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
|
|
"project": "Foundations",
|
|
"id": "42150f1b-3d57-423d-962a-bc5d7cba051a",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19349.95853765336,
|
|
"y": 8751.62050987945
|
|
},
|
|
"targetPosition": {
|
|
"x": 19052.52507924122,
|
|
"y": 8712.462652213435
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "17be2c19-17d5-4562-bc36-8667e1ded7f7",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19052.52507924122,
|
|
"y": 8712.462652213435
|
|
},
|
|
"targetPosition": {
|
|
"x": 18869.8966505386,
|
|
"y": 8950.468654300805
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"id": "7cd0c0b8-5aa9-4bb2-9279-48e7ba3d150f",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18869.8966505386,
|
|
"y": 8950.468654300805
|
|
},
|
|
"targetPosition": {
|
|
"x": 18687.268221835984,
|
|
"y": 9188.474656388174
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"id": "d6bb640a-eb55-4f39-89f0-45c514d64ba1",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18687.268221835984,
|
|
"y": 9188.474656388174
|
|
},
|
|
"targetPosition": {
|
|
"x": 18802.07325154551,
|
|
"y": 9465.63851614156
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"id": "6703935f-4317-446f-a102-b1643f464f01",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17677.784400139793,
|
|
"y": 9296.703486414128
|
|
},
|
|
"targetPosition": {
|
|
"x": 18051.878281255034,
|
|
"y": 9765.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": "403d70cd-e270-4c4a-85bc-19cb5d4eb3d4",
|
|
"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": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "c657a3d5-1b0a-42b2-a3f3-a9aceed81580",
|
|
"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": "da9a55da-0c45-43ab-a5be-de9496830842",
|
|
"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": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "a0f1775a-e22c-49c3-9f75-eded344a1199",
|
|
"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": "6afa2562-1d53-4d99-99d7-31d039399cd9",
|
|
"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": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "0d602a2a-1a2a-4632-82d9-d2f5ae589e02",
|
|
"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": "900207b4-5657-4fd6-8cc3-8f92e3781f80",
|
|
"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": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "b7d2c1ef-37e0-4c55-a62f-cf31d64f8e23",
|
|
"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": "ca0da738-895b-4aec-a3ea-b6e8f5cb17eb",
|
|
"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": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "5bd61492-a1c7-452d-87fd-ae43cb062a9b",
|
|
"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": "5bc57818-967e-49b9-a27b-3d8b898a9854",
|
|
"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": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "45a25f75-37a8-413d-b4c1-d58152756362",
|
|
"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": "0695c6b2-4627-48f0-8ce1-fec31684b883",
|
|
"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": "28bf4db1-0ed2-4de4-83f4-c929b44588aa",
|
|
"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": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"styleConditions": [],
|
|
"id": "00befc2e-c8a5-45b3-bfdc-f769c4237e0d",
|
|
"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": "9adfe32c-cbf3-4ff4-846c-4311f4c05f98",
|
|
"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": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Point",
|
|
"name": "RelativeAgitation End",
|
|
"id": "45a25f75-37a8-413d-b4c1-d58152756362"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Polygon Vertex",
|
|
"name": " RelativeAgitation Begin",
|
|
"project": "Foundations",
|
|
"id": "736758f0-a0f9-4a1c-855c-5cbc6c5d95b1",
|
|
"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": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Point",
|
|
"name": "RelativeAgitation Begin",
|
|
"id": "5bd61492-a1c7-452d-87fd-ae43cb062a9b"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"id": "85566ae3-0740-41ea-b32f-0ae30dca21de",
|
|
"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": "66eb1f77-1cc4-4acc-b1d4-cecb96bc912c",
|
|
"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": "588ef488-1978-42c6-92e7-6ed95601653e",
|
|
"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": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"textStyle": {
|
|
"type": "Text Style",
|
|
"name": "New Text Style",
|
|
"config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
|
|
"project": "Foundations",
|
|
"id": "a12e0a97-3794-46bb-b57e-82a8b586dc99",
|
|
"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": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "be9b5f3c-fe42-4670-8479-68bacd464f8b",
|
|
"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": "d1f40f06-cd1b-4e0d-b057-6a4a6b7af25f",
|
|
"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": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"textStyle": {
|
|
"type": "Text Style",
|
|
"name": "New Text Style",
|
|
"config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
|
|
"project": "Foundations",
|
|
"id": "85d3d386-eb9b-4cc5-aca3-f49e98488516",
|
|
"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": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "3a757c5e-6140-476e-b7b3-6da7249529ce",
|
|
"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": "636654cb-8c01-40d4-b8a0-095fd0f137bf",
|
|
"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": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"textStyle": {
|
|
"type": "Text Style",
|
|
"name": "New Text Style",
|
|
"config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
|
|
"project": "Foundations",
|
|
"id": "bf610b73-b8be-4ccf-b493-95f2d75cc46a",
|
|
"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": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "95f8b3be-6555-4a69-92cd-bdbabf124218",
|
|
"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": "d9d554d1-923d-400e-a0c1-12caf8ef2534",
|
|
"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": "540459f7-8321-48aa-b1b8-7b2562436d99",
|
|
"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": "df05deee-2fc8-4e65-910d-dbd264710e14",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17791.5480377845,
|
|
"y": 9225.221055153494
|
|
},
|
|
"targetPosition": {
|
|
"x": 18051.878281255034,
|
|
"y": 9765.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": "234963de-ef55-4a5c-afb1-50d53bde003e",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18443.992692637097,
|
|
"y": 8374.820213674757
|
|
},
|
|
"targetPosition": {
|
|
"x": 18225.81949099294,
|
|
"y": 8580.733919105789
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "8517ffc3-f0f0-451c-9890-6a6ad12d2e03",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18225.81949099294,
|
|
"y": 8580.733919105789
|
|
},
|
|
"targetPosition": {
|
|
"x": 18007.646289348784,
|
|
"y": 8786.647624536821
|
|
},
|
|
"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": "c5a1f7e0-bba9-4119-8fc0-056606a6a9f0",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18597.374950712347,
|
|
"y": 8676.103036399993
|
|
},
|
|
"targetPosition": {
|
|
"x": 18302.510620030567,
|
|
"y": 8731.375330468407
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "3dcc5a2e-52b7-4e35-9a28-354869efce63",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18302.510620030567,
|
|
"y": 8731.375330468407
|
|
},
|
|
"targetPosition": {
|
|
"x": 18007.646289348784,
|
|
"y": 8786.647624536821
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Point",
|
|
"name": "OBV-EMA20 Begin",
|
|
"project": "Foundations",
|
|
"pointFormula": {
|
|
"type": "Point Formula",
|
|
"name": "New Point Formula",
|
|
"code": "x = record.begin\ny = record.previous.VEma20",
|
|
"project": "Foundations",
|
|
"id": "e6f52523-d3d8-4ac2-81f3-21c8cb29e394",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18563.522525628272,
|
|
"y": 9012.482984787941
|
|
},
|
|
"targetPosition": {
|
|
"x": 18285.584407488528,
|
|
"y": 8899.565304662381
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "51196e08-d980-4ae5-ac9e-4958ae0fddfc",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18285.584407488528,
|
|
"y": 8899.565304662381
|
|
},
|
|
"targetPosition": {
|
|
"x": 18007.646289348784,
|
|
"y": 8786.647624536821
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Point",
|
|
"name": "OBV-EMA20 End",
|
|
"project": "Foundations",
|
|
"pointFormula": {
|
|
"type": "Point Formula",
|
|
"name": "New Point Formula",
|
|
"code": "x = record.end\ny = record.VEma20",
|
|
"project": "Foundations",
|
|
"id": "359c9340-3e3f-44ae-a482-357f1650a4b2",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18353.18332315926,
|
|
"y": 9277.161801972561
|
|
},
|
|
"targetPosition": {
|
|
"x": 18180.414806254023,
|
|
"y": 9031.904713254691
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "e6cd7a6e-5d07-48f8-84e5-75cd7f39d77c",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18180.414806254023,
|
|
"y": 9031.904713254691
|
|
},
|
|
"targetPosition": {
|
|
"x": 18007.646289348784,
|
|
"y": 8786.647624536821
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Point",
|
|
"name": "OBV-EMA10 Begin",
|
|
"project": "Foundations",
|
|
"pointFormula": {
|
|
"type": "Point Formula",
|
|
"name": "New Point Formula",
|
|
"code": "x = record.begin\ny = record.previous.VEma10",
|
|
"project": "Foundations",
|
|
"id": "aaf7f63f-8d28-41c7-b033-27b183d28c6c",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18033.138553903438,
|
|
"y": 9386.105833628895
|
|
},
|
|
"targetPosition": {
|
|
"x": 18020.39242162611,
|
|
"y": 9086.376729082858
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "d79e3ec0-b9aa-44ba-9a5c-3974e1b966e6",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18020.39242162611,
|
|
"y": 9086.376729082858
|
|
},
|
|
"targetPosition": {
|
|
"x": 18007.646289348784,
|
|
"y": 8786.647624536821
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Point",
|
|
"name": "OBV-EMA10 End",
|
|
"project": "Foundations",
|
|
"pointFormula": {
|
|
"type": "Point Formula",
|
|
"name": "New Point Formula",
|
|
"code": "x = record.end\ny = record.VEma10",
|
|
"project": "Foundations",
|
|
"id": "988775f8-bd07-4f4d-846c-38e986d7bef7",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17705.000170771244,
|
|
"y": 9304.726119467803
|
|
},
|
|
"targetPosition": {
|
|
"x": 17856.323230060014,
|
|
"y": 9045.686872002312
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "2244d472-4ab3-44de-b918-33babdaaf29e",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17856.323230060014,
|
|
"y": 9045.686872002312
|
|
},
|
|
"targetPosition": {
|
|
"x": 18007.646289348784,
|
|
"y": 8786.647624536821
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Point",
|
|
"name": "OBV-EMA5 Begin",
|
|
"project": "Foundations",
|
|
"pointFormula": {
|
|
"type": "Point Formula",
|
|
"name": "New Point Formula",
|
|
"code": "x = record.begin\ny = record.previous.VEma5",
|
|
"project": "Foundations",
|
|
"id": "d19fa2bf-6a40-406c-95e0-85c42ffff65a",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17472.949791892133,
|
|
"y": 9058.860143733844
|
|
},
|
|
"targetPosition": {
|
|
"x": 17740.29804062046,
|
|
"y": 8922.753884135333
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "419645f9-904c-4d2a-afd6-464cb36bdd0a",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17740.29804062046,
|
|
"y": 8922.753884135333
|
|
},
|
|
"targetPosition": {
|
|
"x": 18007.646289348784,
|
|
"y": 8786.647624536821
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Point",
|
|
"name": "OBV-EMA5 End",
|
|
"project": "Foundations",
|
|
"pointFormula": {
|
|
"type": "Point Formula",
|
|
"name": "New Point Formula",
|
|
"code": "x = record.end\ny = record.VEma5",
|
|
"project": "Foundations",
|
|
"id": "0929ff1c-c45d-4fd5-9e4c-de393956691f",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17410.66177297059,
|
|
"y": 8726.568616516586
|
|
},
|
|
"targetPosition": {
|
|
"x": 17709.154031159687,
|
|
"y": 8756.608120526704
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "0c1c7356-541c-47a2-928d-b9e1a118322d",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17709.154031159687,
|
|
"y": 8756.608120526704
|
|
},
|
|
"targetPosition": {
|
|
"x": 18007.646289348784,
|
|
"y": 8786.647624536821
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Point",
|
|
"name": "OBV-EMA3 Begin",
|
|
"project": "Foundations",
|
|
"pointFormula": {
|
|
"type": "Point Formula",
|
|
"name": "New Point Formula",
|
|
"code": "x = record.begin\ny = record.previous.VEma3",
|
|
"project": "Foundations",
|
|
"id": "2e4b4993-6bd2-480f-b9a6-dd5605c63440",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17537.9121199081,
|
|
"y": 8413.351749847763
|
|
},
|
|
"targetPosition": {
|
|
"x": 17772.77920462844,
|
|
"y": 8599.999687192292
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "b8b2f4fc-aff7-4fe9-a917-91f77fa621ba",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17772.77920462844,
|
|
"y": 8599.999687192292
|
|
},
|
|
"targetPosition": {
|
|
"x": 18007.646289348784,
|
|
"y": 8786.647624536821
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Point",
|
|
"name": "OBV-EMA3 End",
|
|
"project": "Foundations",
|
|
"pointFormula": {
|
|
"type": "Point Formula",
|
|
"name": "New Point Formula",
|
|
"code": "x = record.end\ny = record.VEma3",
|
|
"project": "Foundations",
|
|
"id": "d1ca4166-c31d-4fc6-8a17-fc349e1d15d8",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17814.299746659977,
|
|
"y": 8218.653685810106
|
|
},
|
|
"targetPosition": {
|
|
"x": 17910.97301800438,
|
|
"y": 8502.650655173464
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "11f0f2d3-c546-469e-9c6c-22917d905b5f",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17910.97301800438,
|
|
"y": 8502.650655173464
|
|
},
|
|
"targetPosition": {
|
|
"x": 18007.646289348784,
|
|
"y": 8786.647624536821
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"id": "b0c1efc1-e521-41a5-a74b-20cb7ffc06d4",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18007.646289348784,
|
|
"y": 8786.647624536821
|
|
},
|
|
"targetPosition": {
|
|
"x": 18963.859911971475,
|
|
"y": 8950.468654300805
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": true,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"polygons": [
|
|
{
|
|
"type": "Polygon",
|
|
"name": "OBV",
|
|
"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": "0876aeb8-4f2c-4ef9-845f-daea70c56bd7",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18513.24329856391,
|
|
"y": 8934.383851847444
|
|
},
|
|
"targetPosition": {
|
|
"x": 18792.50542315717,
|
|
"y": 8824.781544537525
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"styleConditions": [],
|
|
"id": "79d5987a-ab58-4306-b252-78f27a7b8228",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18792.50542315717,
|
|
"y": 8824.781544537525
|
|
},
|
|
"targetPosition": {
|
|
"x": 19071.76754775043,
|
|
"y": 8715.179237227607
|
|
},
|
|
"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": "14ed3163-3d13-4794-8c32-6dce65b7a501",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18962.16524044051,
|
|
"y": 8435.917112634346
|
|
},
|
|
"targetPosition": {
|
|
"x": 19071.76754775043,
|
|
"y": 8715.179237227607
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Point",
|
|
"name": "OBV Begin",
|
|
"id": "8517ffc3-f0f0-451c-9890-6a6ad12d2e03"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Polygon Vertex",
|
|
"name": " OBV End",
|
|
"project": "Foundations",
|
|
"id": "32710fae-ba6e-4166-bc4a-4a31d44de35d",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19351.02967234369,
|
|
"y": 8605.576929917688
|
|
},
|
|
"targetPosition": {
|
|
"x": 19071.76754775043,
|
|
"y": 8715.179237227607
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Point",
|
|
"name": "OBV End",
|
|
"id": "3dcc5a2e-52b7-4e35-9a28-354869efce63"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"id": "fe39a341-5251-42f9-9ab3-f493acbb14d4",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18691.182568747812,
|
|
"y": 9075.556889129202
|
|
},
|
|
"targetPosition": {
|
|
"x": 18963.859911971475,
|
|
"y": 8950.468654300805
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Polygon",
|
|
"name": "OBV-EMA20",
|
|
"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": "643fa486-0327-457f-9ad4-9cff64a2f0bc",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18425.657463718428,
|
|
"y": 9350.89108710699
|
|
},
|
|
"targetPosition": {
|
|
"x": 18560.85395645841,
|
|
"y": 9083.081624333905
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"styleConditions": [],
|
|
"id": "c3afe9e4-e3f3-4f6c-b47b-cc5e165bc85f",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18560.85395645841,
|
|
"y": 9083.081624333905
|
|
},
|
|
"targetPosition": {
|
|
"x": 18696.050449198392,
|
|
"y": 8815.27216156082
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"polygonVertexes": [
|
|
{
|
|
"type": "Polygon Vertex",
|
|
"name": " OBV-EMA20 Begin",
|
|
"project": "Foundations",
|
|
"id": "18e75140-1922-4aa7-9b85-f40ce6158d69",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18428.24098642531,
|
|
"y": 8680.075668820837
|
|
},
|
|
"targetPosition": {
|
|
"x": 18696.050449198392,
|
|
"y": 8815.27216156082
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Point",
|
|
"name": "OBV-EMA20 Begin",
|
|
"id": "51196e08-d980-4ae5-ac9e-4958ae0fddfc"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Polygon Vertex",
|
|
"name": " OBV-EMA20 End",
|
|
"project": "Foundations",
|
|
"id": "1e92d6b1-2d8d-4088-aacc-d464ea5fb6ce",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18831.246941938374,
|
|
"y": 8547.462698787736
|
|
},
|
|
"targetPosition": {
|
|
"x": 18696.050449198392,
|
|
"y": 8815.27216156082
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Point",
|
|
"name": "OBV-EMA20 End",
|
|
"id": "e6cd7a6e-5d07-48f8-84e5-75cd7f39d77c"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"id": "d04cb4c1-24ba-4053-814f-d468f7283b2f",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18696.050449198392,
|
|
"y": 8815.27216156082
|
|
},
|
|
"targetPosition": {
|
|
"x": 18963.859911971475,
|
|
"y": 8950.468654300805
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Polygon",
|
|
"name": "OBV-EMA10",
|
|
"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.APPLE_GREEN\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}",
|
|
"project": "Foundations",
|
|
"id": "ea082e87-ad2f-4645-96ca-4d2db9af8129",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18315.233309895986,
|
|
"y": 8779.344339605319
|
|
},
|
|
"targetPosition": {
|
|
"x": 18608.90881366528,
|
|
"y": 8718.068745068415
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"styleConditions": [],
|
|
"id": "663e91f2-09f2-4ab3-8cf2-aefa8af000fb",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18608.90881366528,
|
|
"y": 8718.068745068415
|
|
},
|
|
"targetPosition": {
|
|
"x": 18902.584317434572,
|
|
"y": 8656.79315053151
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"polygonVertexes": [
|
|
{
|
|
"type": "Polygon Vertex",
|
|
"name": " OBV-EMA10 Begin",
|
|
"project": "Foundations",
|
|
"id": "f3e01eb8-9d9c-4da5-9269-97e486c571d0",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18841.30872289767,
|
|
"y": 8363.117646762215
|
|
},
|
|
"targetPosition": {
|
|
"x": 18902.584317434572,
|
|
"y": 8656.79315053151
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Point",
|
|
"name": "OBV-EMA10 Begin",
|
|
"id": "d79e3ec0-b9aa-44ba-9a5c-3974e1b966e6"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Polygon Vertex",
|
|
"name": " OBV-EMA10 End",
|
|
"project": "Foundations",
|
|
"id": "154ae96e-394f-42bc-8368-5c3a4d7639bf",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19196.259821203865,
|
|
"y": 8595.517555994606
|
|
},
|
|
"targetPosition": {
|
|
"x": 18902.584317434572,
|
|
"y": 8656.79315053151
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Point",
|
|
"name": "OBV-EMA10 End",
|
|
"id": "2244d472-4ab3-44de-b918-33babdaaf29e"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"id": "2481c22d-0079-425e-b202-e20ef85677b3",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18902.584317434572,
|
|
"y": 8656.79315053151
|
|
},
|
|
"targetPosition": {
|
|
"x": 18963.859911971475,
|
|
"y": 8950.468654300805
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Polygon",
|
|
"name": "OBV-EMA5",
|
|
"project": "Foundations",
|
|
"polygonBorder": {
|
|
"type": "Polygon Border",
|
|
"name": "New Polygon Border",
|
|
"project": "Foundations",
|
|
"style": {
|
|
"type": "Style",
|
|
"name": "New Style",
|
|
"config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RED_ORANGE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}",
|
|
"project": "Foundations",
|
|
"id": "643cffc8-8705-4a8e-ae95-e758ec5c4730",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18693.23821700782,
|
|
"y": 8336.65769136922
|
|
},
|
|
"targetPosition": {
|
|
"x": 18924.2490875796,
|
|
"y": 8528.057737549123
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"styleConditions": [],
|
|
"id": "5debabe6-90b3-44e3-948c-df7e33c8f8c8",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18924.2490875796,
|
|
"y": 8528.057737549123
|
|
},
|
|
"targetPosition": {
|
|
"x": 19155.25995815138,
|
|
"y": 8719.457783729025
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"polygonVertexes": [
|
|
{
|
|
"type": "Polygon Vertex",
|
|
"name": " OBV-EMA5 Begin",
|
|
"project": "Foundations",
|
|
"id": "f8f00d37-baad-45a8-9c3e-636dc9937ba0",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19346.660004331283,
|
|
"y": 8488.446913157246
|
|
},
|
|
"targetPosition": {
|
|
"x": 19155.25995815138,
|
|
"y": 8719.457783729025
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Point",
|
|
"name": "OBV-EMA5 Begin",
|
|
"id": "419645f9-904c-4d2a-afd6-464cb36bdd0a"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Polygon Vertex",
|
|
"name": " OBV-EMA5 End",
|
|
"project": "Foundations",
|
|
"id": "ce70b365-9402-408b-a0cc-1452ce228fc5",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19386.270828723158,
|
|
"y": 8910.857829908928
|
|
},
|
|
"targetPosition": {
|
|
"x": 19155.25995815138,
|
|
"y": 8719.457783729025
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Point",
|
|
"name": "OBV-EMA5 End",
|
|
"id": "0c1c7356-541c-47a2-928d-b9e1a118322d"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"id": "0ae31a00-a0ed-4fe8-a75e-c422076092fc",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19155.25995815138,
|
|
"y": 8719.457783729025
|
|
},
|
|
"targetPosition": {
|
|
"x": 18963.859911971475,
|
|
"y": 8950.468654300805
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Polygon",
|
|
"name": "OBV-EMA3",
|
|
"project": "Foundations",
|
|
"polygonBorder": {
|
|
"type": "Polygon Border",
|
|
"name": "New Polygon Border",
|
|
"project": "Foundations",
|
|
"style": {
|
|
"type": "Style",
|
|
"name": "New Style",
|
|
"config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.LIGHT_PINK\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}",
|
|
"project": "Foundations",
|
|
"id": "df222d6b-1a7b-4305-ad36-c9e77b3c60b1",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19275.026780103843,
|
|
"y": 8356.183217682428
|
|
},
|
|
"targetPosition": {
|
|
"x": 19269.41712017457,
|
|
"y": 8656.130765956252
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"styleConditions": [],
|
|
"id": "d152c355-1ea1-4a91-860b-4e60d9a6b171",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19269.41712017457,
|
|
"y": 8656.130765956252
|
|
},
|
|
"targetPosition": {
|
|
"x": 19263.807460245298,
|
|
"y": 8956.078314230075
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"polygonVertexes": [
|
|
{
|
|
"type": "Polygon Vertex",
|
|
"name": " OBV-EMA3 Begin",
|
|
"project": "Foundations",
|
|
"id": "05a99639-d1bf-4d6d-92b8-8a41b4a6d9f3",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19563.75500851912,
|
|
"y": 8961.687974159346
|
|
},
|
|
"targetPosition": {
|
|
"x": 19263.807460245298,
|
|
"y": 8956.078314230075
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Point",
|
|
"name": "OBV-EMA3 Begin",
|
|
"id": "b8b2f4fc-aff7-4fe9-a917-91f77fa621ba"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Polygon Vertex",
|
|
"name": " OBV-EMA3 End",
|
|
"project": "Foundations",
|
|
"id": "08817d2e-c63c-42cb-bb31-225af567bc5f",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19258.197800316026,
|
|
"y": 9256.025862503899
|
|
},
|
|
"targetPosition": {
|
|
"x": 19263.807460245298,
|
|
"y": 8956.078314230075
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Point",
|
|
"name": "OBV-EMA3 End",
|
|
"id": "11f0f2d3-c546-469e-9c6c-22917d905b5f"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"id": "c7449aa5-c695-40f4-97e5-71991b32e80c",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19263.807460245298,
|
|
"y": 8956.078314230075
|
|
},
|
|
"targetPosition": {
|
|
"x": 18963.859911971475,
|
|
"y": 8950.468654300805
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"images": [],
|
|
"texts": [],
|
|
"id": "724ca3e5-0803-4ba0-965e-98ed877dac6f",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18963.859911971475,
|
|
"y": 8950.468654300805
|
|
},
|
|
"targetPosition": {
|
|
"x": 19146.488340674092,
|
|
"y": 9188.474656388174
|
|
},
|
|
"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": "OBV",
|
|
"config": "{\n \"valueDecimals\": 2\n}",
|
|
"project": "Foundations",
|
|
"dataFormula": {
|
|
"type": "Data Formula",
|
|
"name": "New Data Formula",
|
|
"code": "record.OBV",
|
|
"project": "Foundations",
|
|
"id": "097e5eba-b850-4bd3-a714-b9e3c576b4db",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18963.859911971475,
|
|
"y": 8950.468654300805
|
|
},
|
|
"targetPosition": {
|
|
"x": 19261.293370383617,
|
|
"y": 8911.310796634789
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"textStyle": {
|
|
"type": "Text Style",
|
|
"name": "New Text Style",
|
|
"config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
|
|
"project": "Foundations",
|
|
"id": "94759fec-67d2-4b06-bcf6-95e271cf42a3",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19376.098400093146,
|
|
"y": 8634.146936881403
|
|
},
|
|
"targetPosition": {
|
|
"x": 19261.293370383617,
|
|
"y": 8911.310796634789
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "f745a972-6ac1-41d3-9e21-5ec003db6dce",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19261.293370383617,
|
|
"y": 8911.310796634789
|
|
},
|
|
"targetPosition": {
|
|
"x": 19443.921799086234,
|
|
"y": 9149.316798722159
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Panel Data",
|
|
"name": "OBV-EMA20",
|
|
"config": "{\n \"valueDecimals\": 2\n}",
|
|
"project": "Foundations",
|
|
"dataFormula": {
|
|
"type": "Data Formula",
|
|
"name": "New Data Formula",
|
|
"code": "record.VEma20",
|
|
"project": "Foundations",
|
|
"id": "144263a1-419a-4ed6-914f-4a5abe36bb6f",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19923.983686200994,
|
|
"y": 9348.164943143513
|
|
},
|
|
"targetPosition": {
|
|
"x": 19626.55022778885,
|
|
"y": 9387.322800809528
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"textStyle": {
|
|
"type": "Text Style",
|
|
"name": "New Text Style",
|
|
"config": "{\n \"paletteColor\": \"UI_COLOR.TRUE_BLUE\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
|
|
"project": "Foundations",
|
|
"id": "4b04d232-3fd7-4647-adc0-1dd2ff1cf306",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19511.745198079323,
|
|
"y": 9664.486660562914
|
|
},
|
|
"targetPosition": {
|
|
"x": 19626.55022778885,
|
|
"y": 9387.322800809528
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "bda58470-4c24-4b85-9a71-a5a5cface59e",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19558.726828795763,
|
|
"y": 8872.152938968773
|
|
},
|
|
"targetPosition": {
|
|
"x": 19443.921799086234,
|
|
"y": 9149.316798722159
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Panel Data",
|
|
"name": "OBV-EMA10",
|
|
"config": "{\n \"valueDecimals\": 2\n}",
|
|
"project": "Foundations",
|
|
"dataFormula": {
|
|
"type": "Data Formula",
|
|
"name": "New Data Formula",
|
|
"code": "record.VEma10",
|
|
"project": "Foundations",
|
|
"id": "c93eda75-b906-4516-80f3-ea690c5f9569",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19760.243516505634,
|
|
"y": 9561.555286843828
|
|
},
|
|
"targetPosition": {
|
|
"x": 19483.07965675225,
|
|
"y": 9446.750257134301
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"textStyle": {
|
|
"type": "Text Style",
|
|
"name": "New Text Style",
|
|
"config": "{\n \"paletteColor\": \"UI_COLOR.TRUE_BLUE\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
|
|
"project": "Foundations",
|
|
"id": "7f02458e-1c4f-438f-a69b-ee7552ce15d0",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19245.073654664877,
|
|
"y": 9629.378685836917
|
|
},
|
|
"targetPosition": {
|
|
"x": 19483.07965675225,
|
|
"y": 9446.750257134301
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "571c15dc-45ce-4fc5-afd1-65ec3ea3fb7b",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19741.355257498377,
|
|
"y": 9110.158941056143
|
|
},
|
|
"targetPosition": {
|
|
"x": 19443.921799086234,
|
|
"y": 9149.316798722159
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Panel Data",
|
|
"name": "OBV-EMA5",
|
|
"config": "{\n \"valueDecimals\": 2\n}",
|
|
"project": "Foundations",
|
|
"dataFormula": {
|
|
"type": "Data Formula",
|
|
"name": "New Data Formula",
|
|
"code": "record.VEma5",
|
|
"project": "Foundations",
|
|
"id": "3a31328c-0a2f-41e1-bdb6-b30f001dbab1",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20191.878281255034,
|
|
"y": 9366.302375894946
|
|
},
|
|
"targetPosition": {
|
|
"x": 19891.878281255034,
|
|
"y": 9366.302375894946
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"textStyle": {
|
|
"type": "Text Style",
|
|
"name": "New Text Style",
|
|
"config": "{\n \"paletteColor\": \"UI_COLOR.TRUE_BLUE\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
|
|
"project": "Foundations",
|
|
"id": "6d20fb92-7a06-44e8-bd01-424c8dfc2ac9",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19591.878281255034,
|
|
"y": 9366.302375894946
|
|
},
|
|
"targetPosition": {
|
|
"x": 19891.878281255034,
|
|
"y": 9366.302375894946
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "d349c449-7bb9-4486-903e-583001fbd6f5",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19626.55022778885,
|
|
"y": 9387.322800809528
|
|
},
|
|
"targetPosition": {
|
|
"x": 19443.921799086234,
|
|
"y": 9149.316798722159
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Panel Data",
|
|
"name": "OBV-EMA3",
|
|
"config": "{\n \"valueDecimals\": 2\n}",
|
|
"project": "Foundations",
|
|
"dataFormula": {
|
|
"type": "Data Formula",
|
|
"name": "New Data Formula",
|
|
"code": "record.VEma3",
|
|
"project": "Foundations",
|
|
"id": "de35817e-e731-4321-8f5a-37fb6ab58b5e",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19511.745198079323,
|
|
"y": 9664.486660562914
|
|
},
|
|
"targetPosition": {
|
|
"x": 19329.116769376706,
|
|
"y": 9426.480658475544
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"textStyle": {
|
|
"type": "Text Style",
|
|
"name": "New Text Style",
|
|
"config": "{\n \"paletteColor\": \"UI_COLOR.TRUE_BLUE\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
|
|
"project": "Foundations",
|
|
"id": "0180d6c2-7cba-47fc-8924-0147f671e75d",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19031.683310964563,
|
|
"y": 9465.63851614156
|
|
},
|
|
"targetPosition": {
|
|
"x": 19329.116769376706,
|
|
"y": 9426.480658475544
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "b0447ae5-d440-4061-b8d4-0a3337f4c823",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19329.116769376706,
|
|
"y": 9426.480658475544
|
|
},
|
|
"targetPosition": {
|
|
"x": 19443.921799086234,
|
|
"y": 9149.316798722159
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"id": "8164f9f2-2754-45a1-a90e-ce332706c640",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19443.921799086234,
|
|
"y": 9149.316798722159
|
|
},
|
|
"targetPosition": {
|
|
"x": 19146.488340674092,
|
|
"y": 9188.474656388174
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"id": "2b37ed9e-e434-4955-8dd8-0b1dd4d6403b",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19146.488340674092,
|
|
"y": 9188.474656388174
|
|
},
|
|
"targetPosition": {
|
|
"x": 19031.683310964563,
|
|
"y": 9465.63851614156
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"id": "76b458d7-0a90-4717-9c28-430044ccdbb8",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17918.365720881247,
|
|
"y": 9180.845628585852
|
|
},
|
|
"targetPosition": {
|
|
"x": 18051.878281255034,
|
|
"y": 9765.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": "ec8b68dd-1047-46ec-aa61-0dcba833dd7c",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19121.876863091304,
|
|
"y": 7829.801369736788
|
|
},
|
|
"targetPosition": {
|
|
"x": 18694.85690797037,
|
|
"y": 7971.766005926632
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "a90fa6d7-bce5-4e53-8c99-50b7f6eba85d",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18694.85690797037,
|
|
"y": 7971.766005926632
|
|
},
|
|
"targetPosition": {
|
|
"x": 18267.836952849437,
|
|
"y": 8113.730642116476
|
|
},
|
|
"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": "f27f34e9-a196-4b37-b15e-0b65f383a13d",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19022.30697120627,
|
|
"y": 8604.418925449834
|
|
},
|
|
"targetPosition": {
|
|
"x": 18645.071962027854,
|
|
"y": 8359.074783783155
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "e48a8bed-fe67-4fb9-a603-7349a03d02d2",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18645.071962027854,
|
|
"y": 8359.074783783155
|
|
},
|
|
"targetPosition": {
|
|
"x": 18267.836952849437,
|
|
"y": 8113.730642116476
|
|
},
|
|
"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": "bbd65839-32f8-4b5e-808c-a42a6fa753c1",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18354.60576711488,
|
|
"y": 9009.538195596
|
|
},
|
|
"targetPosition": {
|
|
"x": 18311.22135998216,
|
|
"y": 8561.634418856238
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "4c29e450-50a2-4e9f-8d2d-74587fd237ea",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18311.22135998216,
|
|
"y": 8561.634418856238
|
|
},
|
|
"targetPosition": {
|
|
"x": 18267.836952849437,
|
|
"y": 8113.730642116476
|
|
},
|
|
"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": "d0ad0ed2-f15b-48b9-8a8c-4cc73873adeb",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17621.56587612036,
|
|
"y": 8740.096106828125
|
|
},
|
|
"targetPosition": {
|
|
"x": 17944.701414484898,
|
|
"y": 8426.9133744723
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "6fda6b0a-a458-4cb6-bd76-f5c2517a1835",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17944.701414484898,
|
|
"y": 8426.9133744723
|
|
},
|
|
"targetPosition": {
|
|
"x": 18267.836952849437,
|
|
"y": 8113.730642116476
|
|
},
|
|
"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": "7e275f5d-5916-43bf-b5b1-467fd542236c",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17375.181287430307,
|
|
"y": 7998.988047605395
|
|
},
|
|
"targetPosition": {
|
|
"x": 17821.50912013987,
|
|
"y": 8056.359344860935
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "9afc6e6a-24df-48b4-9010-caa63435654c",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17821.50912013987,
|
|
"y": 8056.359344860935
|
|
},
|
|
"targetPosition": {
|
|
"x": 18267.836952849437,
|
|
"y": 8113.730642116476
|
|
},
|
|
"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": "e065ce51-78eb-4901-8435-70cdd415a2d1",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17800.98462165802,
|
|
"y": 7344.283502371882
|
|
},
|
|
"targetPosition": {
|
|
"x": 18034.410787253728,
|
|
"y": 7729.007072244179
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "c1707db6-4438-4b1d-ba93-3a87fdb2382c",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18034.410787253728,
|
|
"y": 7729.007072244179
|
|
},
|
|
"targetPosition": {
|
|
"x": 18267.836952849437,
|
|
"y": 8113.730642116476
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"id": "6187dfd1-2eb0-4615-ac8b-ead07cf3f0c6",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18267.836952849437,
|
|
"y": 8113.730642116476
|
|
},
|
|
"targetPosition": {
|
|
"x": 19399.878630072417,
|
|
"y": 8186.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": "8daa79e7-ed1c-4b30-9fe1-3028aab98de0",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18915.94122093975,
|
|
"y": 9068.526717479255
|
|
},
|
|
"targetPosition": {
|
|
"x": 18933.073039750976,
|
|
"y": 8618.852945969042
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"styleConditions": [],
|
|
"id": "1c09aa8e-61b1-490d-bd29-d504fbdc9369",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18933.073039750976,
|
|
"y": 8618.852945969042
|
|
},
|
|
"targetPosition": {
|
|
"x": 18950.204858562203,
|
|
"y": 8169.179174458829
|
|
},
|
|
"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": "e6d71acf-166e-4f21-a851-1861173b2af6",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18500.53108705199,
|
|
"y": 8152.047355647603
|
|
},
|
|
"targetPosition": {
|
|
"x": 18950.204858562203,
|
|
"y": 8169.179174458829
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Point",
|
|
"name": "Volume Oscillator End",
|
|
"id": "e48a8bed-fe67-4fb9-a603-7349a03d02d2"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Polygon Vertex",
|
|
"name": " Volume Oscillator Begin",
|
|
"project": "Foundations",
|
|
"id": "2d8df6eb-f069-4c65-9ffe-5a5cb334ac8b",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18967.33667737343,
|
|
"y": 7719.505402948616
|
|
},
|
|
"targetPosition": {
|
|
"x": 18950.204858562203,
|
|
"y": 8169.179174458829
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Point",
|
|
"name": "Volume Oscillator Begin",
|
|
"id": "a90fa6d7-bce5-4e53-8c99-50b7f6eba85d"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"id": "c0dac60f-f367-45ab-a08d-e828c86f866a",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18950.204858562203,
|
|
"y": 8169.179174458829
|
|
},
|
|
"targetPosition": {
|
|
"x": 19399.878630072417,
|
|
"y": 8186.310993270055
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"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": "44f40582-fad3-4495-9f45-b327a600d02d",
|
|
"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": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"styleConditions": [],
|
|
"id": "37ad622c-a50a-4ead-82b8-ef0dac21840b",
|
|
"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": "4b9ed175-57c7-43ed-8e9c-f6b709697170",
|
|
"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": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Point",
|
|
"name": "Volume Oscillator BUY End",
|
|
"id": "6fda6b0a-a458-4cb6-bd76-f5c2517a1835"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Polygon Vertex",
|
|
"name": " VOlume Oscillator BUY Begin",
|
|
"project": "Foundations",
|
|
"id": "0d7e6b8e-536a-4e1f-82f0-64a33da535fc",
|
|
"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": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Point",
|
|
"name": "VOlume Oscillator BUY Begin",
|
|
"id": "4c29e450-50a2-4e9f-8d2d-74587fd237ea"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"id": "2e2cab9e-8944-4f59-9d86-370b5efa1c03",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19277.21512066749,
|
|
"y": 7753.351799511028
|
|
},
|
|
"targetPosition": {
|
|
"x": 19399.878630072417,
|
|
"y": 8186.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": "2db4f8e8-14aa-4183-877a-846b726f66da",
|
|
"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": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"styleConditions": [],
|
|
"id": "ee33a6bd-378a-4deb-8b0d-105816dae10f",
|
|
"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": "22d9fc91-1297-4b4a-8c51-d06f08e28698",
|
|
"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": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Point",
|
|
"name": "Volume Oscillator SELL End",
|
|
"id": "c1707db6-4438-4b1d-ba93-3a87fdb2382c"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Polygon Vertex",
|
|
"name": " Volume Oscillator SELL Begin",
|
|
"project": "Foundations",
|
|
"id": "0dd4fca6-290a-40a9-ad32-d3740fa8aee4",
|
|
"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": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Point",
|
|
"name": "Volume Oscillator SELL Begin",
|
|
"id": "9afc6e6a-24df-48b4-9010-caa63435654c"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"id": "3d75d11f-e84c-420a-8dfd-f64681cbb1d0",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19773.742183591043,
|
|
"y": 7935.859314596451
|
|
},
|
|
"targetPosition": {
|
|
"x": 19399.878630072417,
|
|
"y": 8186.310993270055
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"images": [],
|
|
"texts": [],
|
|
"id": "489a06a4-6066-412e-b358-8b725e89f7fb",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19399.878630072417,
|
|
"y": 8186.310993270055
|
|
},
|
|
"targetPosition": {
|
|
"x": 19044.96163570099,
|
|
"y": 8851.963078202105
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": true,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"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": "1a4795b7-2248-4044-b670-5b0e93daf5fc",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18850.05945166466,
|
|
"y": 8202.907726074747
|
|
},
|
|
"targetPosition": {
|
|
"x": 19295.47910051108,
|
|
"y": 8266.949403297725
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"textStyle": {
|
|
"type": "Text Style",
|
|
"name": "New Text Style",
|
|
"config": "{\n \"paletteColor\": \"UI_COLOR.TRUE_GREEN\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
|
|
"project": "Foundations",
|
|
"id": "40a739bc-fba0-4fac-8c21-22641214f74f",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19573.65064431035,
|
|
"y": 7913.225510663471
|
|
},
|
|
"targetPosition": {
|
|
"x": 19295.47910051108,
|
|
"y": 8266.949403297725
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "5af61acd-09c4-4fda-a867-ac851b1d0bf9",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19295.47910051108,
|
|
"y": 8266.949403297725
|
|
},
|
|
"targetPosition": {
|
|
"x": 19462.727205558225,
|
|
"y": 8684.714973154958
|
|
},
|
|
"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": "54bc04cf-e904-4764-abf4-10b54f8c5c39",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19492.400386165333,
|
|
"y": 7905.85715406815
|
|
},
|
|
"targetPosition": {
|
|
"x": 19702.400681616884,
|
|
"y": 8303.851973017167
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"textStyle": {
|
|
"type": "Text Style",
|
|
"name": "New Text Style",
|
|
"config": "{\n \"paletteColor\": \"UI_COLOR.TRUE_BLUE\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
|
|
"project": "Foundations",
|
|
"id": "257eb940-fee6-4ddb-bf0c-80ac38c6382c",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20152.074453127098,
|
|
"y": 8320.983791828392
|
|
},
|
|
"targetPosition": {
|
|
"x": 19702.400681616884,
|
|
"y": 8303.851973017167
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "71f3deac-d398-4719-a5dd-6e83d9e2213b",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19880.49277541546,
|
|
"y": 8517.466868107811
|
|
},
|
|
"targetPosition": {
|
|
"x": 19462.727205558225,
|
|
"y": 8684.714973154958
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"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": "ce3fbe83-3a36-4d64-8b97-c584e0106254",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20075.39495945179,
|
|
"y": 9166.522220235169
|
|
},
|
|
"targetPosition": {
|
|
"x": 19629.975310605372,
|
|
"y": 9102.48054301219
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"textStyle": {
|
|
"type": "Text Style",
|
|
"name": "New Text Style",
|
|
"config": "{\n \"paletteColor\": \"UI_COLOR.TRUE_RED\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
|
|
"project": "Foundations",
|
|
"id": "ca03d89e-ad43-4e3d-b89a-f975540c0e35",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19351.8037668061,
|
|
"y": 9456.204435646445
|
|
},
|
|
"targetPosition": {
|
|
"x": 19629.975310605372,
|
|
"y": 9102.48054301219
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "62b7fc18-5706-4551-9c62-d8a52f481562",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19629.975310605372,
|
|
"y": 9102.48054301219
|
|
},
|
|
"targetPosition": {
|
|
"x": 19462.727205558225,
|
|
"y": 8684.714973154958
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"id": "f1fed89a-90ca-46cd-b1eb-acae6b408339",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19462.727205558225,
|
|
"y": 8684.714973154958
|
|
},
|
|
"targetPosition": {
|
|
"x": 19044.96163570099,
|
|
"y": 8851.963078202105
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"id": "56ff8ae2-3435-4a2c-9bff-76515bd9cfc8",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19044.96163570099,
|
|
"y": 8851.963078202105
|
|
},
|
|
"targetPosition": {
|
|
"x": 18980.91995847801,
|
|
"y": 9297.382727048525
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"id": "59985834-3cee-41bb-9f29-35e111921149",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18051.878281255034,
|
|
"y": 9165.802375894946
|
|
},
|
|
"targetPosition": {
|
|
"x": 18051.878281255034,
|
|
"y": 9765.802375894946
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Plotter",
|
|
"name": "Holt-Winters",
|
|
"config": "{\n \"codeName\": \"HoltWinters\"\n}",
|
|
"project": "Foundations",
|
|
"modules": [
|
|
{
|
|
"type": "Plotter Module",
|
|
"name": "Holt-Winters",
|
|
"config": "{\n \"codeName\": \"HoltWinters\",\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": "PastForecast Begin",
|
|
"project": "Foundations",
|
|
"pointFormula": {
|
|
"type": "Point Formula",
|
|
"name": "New Point Formula",
|
|
"code": "x = record.begin\ny = record.previous.PastForecast",
|
|
"project": "Foundations",
|
|
"id": "be43af30-a7fc-4a5f-8a50-bd663fc79683",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19655.423312256804,
|
|
"y": 8580.093378682506
|
|
},
|
|
"targetPosition": {
|
|
"x": 19249.106370027825,
|
|
"y": 8773.501089122634
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "66ee4cbb-40a2-494e-b08e-8ebd98acd104",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19249.106370027825,
|
|
"y": 8773.501089122634
|
|
},
|
|
"targetPosition": {
|
|
"x": 18842.789427798845,
|
|
"y": 8966.908799562761
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Point",
|
|
"name": "PastForecast End",
|
|
"project": "Foundations",
|
|
"pointFormula": {
|
|
"type": "Point Formula",
|
|
"name": "New Point Formula",
|
|
"code": "x = record.end\ny = record.PastForecast",
|
|
"project": "Foundations",
|
|
"id": "2963d17a-b2f6-46e9-852a-09d819a7f093",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19713.943259055566,
|
|
"y": 9192.941988025732
|
|
},
|
|
"targetPosition": {
|
|
"x": 19278.366343427206,
|
|
"y": 9079.925393794247
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "ffcc62a4-8fb9-4832-bfac-e98269ff5e3c",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19278.366343427206,
|
|
"y": 9079.925393794247
|
|
},
|
|
"targetPosition": {
|
|
"x": 18842.789427798845,
|
|
"y": 8966.908799562761
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Point",
|
|
"name": "Forecast5 Begin",
|
|
"project": "Foundations",
|
|
"pointFormula": {
|
|
"type": "Point Formula",
|
|
"name": "New Point Formula",
|
|
"code": "x = record.T5begin\ny =(1 + record.previous.forecast5 / 100) * record.previous.PastForecast",
|
|
"project": "Foundations",
|
|
"id": "11c88d33-0cbf-4724-9dbc-6b7523a5fe80",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19364.840646412922,
|
|
"y": 9700.027156408063
|
|
},
|
|
"targetPosition": {
|
|
"x": 19103.815037105884,
|
|
"y": 9333.467977985412
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "26f9f0ac-88ea-491c-9bc0-dc1b72aab84c",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19103.815037105884,
|
|
"y": 9333.467977985412
|
|
},
|
|
"targetPosition": {
|
|
"x": 18842.789427798845,
|
|
"y": 8966.908799562761
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Point",
|
|
"name": "Forecast5 End",
|
|
"project": "Foundations",
|
|
"pointFormula": {
|
|
"type": "Point Formula",
|
|
"name": "New Point Formula",
|
|
"code": "x = record.T5end\ny = (1 + record.forecast5 / 100) * record.PastForecast",
|
|
"project": "Foundations",
|
|
"id": "be2d9f83-c09c-4ae9-8f07-52a53251fe45",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18771.464466627738,
|
|
"y": 9864.07809791951
|
|
},
|
|
"targetPosition": {
|
|
"x": 18807.12694721329,
|
|
"y": 9415.493448741136
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "a433bfe9-9af7-4841-b3f5-7d49c135d525",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18807.12694721329,
|
|
"y": 9415.493448741136
|
|
},
|
|
"targetPosition": {
|
|
"x": 18842.789427798845,
|
|
"y": 8966.908799562761
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Point",
|
|
"name": "Forecast5 min Begin",
|
|
"project": "Foundations",
|
|
"pointFormula": {
|
|
"type": "Point Formula",
|
|
"name": "New Point Formula",
|
|
"code": "x = record.T5begin\ny =(1 + record.previous.minForecast5/ 100) * record.previous.PastForecast",
|
|
"project": "Foundations",
|
|
"id": "9566d1c5-44a6-4972-b9ef-7cca438a655b",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18211.462028863156,
|
|
"y": 9608.333553803737
|
|
},
|
|
"targetPosition": {
|
|
"x": 18527.125728331,
|
|
"y": 9287.62117668325
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "fa306c31-c2c4-4268-b3fd-96220dde53f8",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18527.125728331,
|
|
"y": 9287.62117668325
|
|
},
|
|
"targetPosition": {
|
|
"x": 18842.789427798845,
|
|
"y": 8966.908799562761
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Point",
|
|
"name": "Forecast5 min End",
|
|
"project": "Foundations",
|
|
"pointFormula": {
|
|
"type": "Point Formula",
|
|
"name": "New Point Formula",
|
|
"code": "x = record.T5end\ny =(1 + record.minForecast5/ 100) * record.PastForecast",
|
|
"project": "Foundations",
|
|
"id": "88c2dc9a-0d7b-42fe-85ba-b3bb5737ef08",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17946.86469748307,
|
|
"y": 9052.459238536527
|
|
},
|
|
"targetPosition": {
|
|
"x": 18394.827062640958,
|
|
"y": 9009.684019049644
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "c0a2bcda-1626-4e23-bce8-58fa9e707f27",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18394.827062640958,
|
|
"y": 9009.684019049644
|
|
},
|
|
"targetPosition": {
|
|
"x": 18842.789427798845,
|
|
"y": 8966.908799562761
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Point",
|
|
"name": "Forecast5 max Begin",
|
|
"project": "Foundations",
|
|
"pointFormula": {
|
|
"type": "Point Formula",
|
|
"name": "New Point Formula",
|
|
"code": "x = record.T5begin\ny =(1 + record.previous.maxForecast5/ 100) * record.previous.PastForecast",
|
|
"project": "Foundations",
|
|
"id": "1e346a7d-27c7-4568-9340-562c34ea3e1c",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18101.480504511994,
|
|
"y": 8456.554922086269
|
|
},
|
|
"targetPosition": {
|
|
"x": 18472.13496615542,
|
|
"y": 8711.731860824515
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "853a5dbd-867d-4959-b430-3d93a15625ea",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18472.13496615542,
|
|
"y": 8711.731860824515
|
|
},
|
|
"targetPosition": {
|
|
"x": 18842.789427798845,
|
|
"y": 8966.908799562761
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Point",
|
|
"name": "Forecast5 max End",
|
|
"project": "Foundations",
|
|
"pointFormula": {
|
|
"type": "Point Formula",
|
|
"name": "New Point Formula",
|
|
"code": "x = record.T5end\ny =(1 + record.maxForecast5/ 100) * record.PastForecast",
|
|
"project": "Foundations",
|
|
"id": "84d14842-61f7-4155-823f-6e716150d775",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18602.962995477814,
|
|
"y": 8099.450856858814
|
|
},
|
|
"targetPosition": {
|
|
"x": 18722.87621163833,
|
|
"y": 8533.179828210788
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "067f13cf-d595-455c-923a-976d1f1d774d",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18722.87621163833,
|
|
"y": 8533.179828210788
|
|
},
|
|
"targetPosition": {
|
|
"x": 18842.789427798845,
|
|
"y": 8966.908799562761
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"id": "79ce74ee-1470-423c-bac7-f305890e4485",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18842.789427798845,
|
|
"y": 8966.908799562761
|
|
},
|
|
"targetPosition": {
|
|
"x": 19029.726183649695,
|
|
"y": 8557.574401653228
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"polygons": [
|
|
{
|
|
"type": "Polygon",
|
|
"name": "PastForecast",
|
|
"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": "3a6e4b0f-e931-4acc-8b21-b06e5bb0f7e7",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18397.994143681477,
|
|
"y": 7774.366492041998
|
|
},
|
|
"targetPosition": {
|
|
"x": 18807.32854159101,
|
|
"y": 7961.303247892846
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"styleConditions": [],
|
|
"id": "75a62612-8a3c-4911-805e-4c285c83bc5f",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18807.32854159101,
|
|
"y": 7961.303247892846
|
|
},
|
|
"targetPosition": {
|
|
"x": 19216.662939500544,
|
|
"y": 8148.240003743695
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"polygonVertexes": [
|
|
{
|
|
"type": "Polygon Vertex",
|
|
"name": " PastForecast End",
|
|
"project": "Foundations",
|
|
"id": "4ad04021-9a80-4674-be87-d03fb166dd57",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19403.599695351393,
|
|
"y": 7738.905605834161
|
|
},
|
|
"targetPosition": {
|
|
"x": 19216.662939500544,
|
|
"y": 8148.240003743695
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Point",
|
|
"name": "PastForecast End",
|
|
"id": "ffcc62a4-8fb9-4832-bfac-e98269ff5e3c"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Polygon Vertex",
|
|
"name": " PastForecast Begin",
|
|
"project": "Foundations",
|
|
"id": "6493b09e-428a-4eb0-8086-be841caf9c12",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19625.997337410077,
|
|
"y": 8335.176759594544
|
|
},
|
|
"targetPosition": {
|
|
"x": 19216.662939500544,
|
|
"y": 8148.240003743695
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Point",
|
|
"name": "PastForecast Begin",
|
|
"id": "66ee4cbb-40a2-494e-b08e-8ebd98acd104"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"id": "8661d94d-2851-4b73-b1b7-7d20634d8f77",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18581.763818491807,
|
|
"y": 8600.34962114011
|
|
},
|
|
"targetPosition": {
|
|
"x": 19029.726183649695,
|
|
"y": 8557.574401653228
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Polygon",
|
|
"name": "Forecast 5",
|
|
"project": "Foundations",
|
|
"polygonBorder": {
|
|
"type": "Polygon Border",
|
|
"name": "New Polygon Border",
|
|
"project": "Foundations",
|
|
"style": {
|
|
"type": "Style",
|
|
"name": "New Style",
|
|
"config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.BROWN\"\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": "ed42ebad-287f-439d-bbc5-f341fe80ae85",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18874.23414345827,
|
|
"y": 7563.430435500886
|
|
},
|
|
"targetPosition": {
|
|
"x": 19135.25975276531,
|
|
"y": 7929.989613923537
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"styleConditions": [],
|
|
"id": "833a5cb0-62d4-414a-b2b2-6d465dc57b74",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19135.25975276531,
|
|
"y": 7929.989613923537
|
|
},
|
|
"targetPosition": {
|
|
"x": 19396.285362072347,
|
|
"y": 8296.548792346188
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"polygonVertexes": [
|
|
{
|
|
"type": "Polygon Vertex",
|
|
"name": " Forecast5 Begin",
|
|
"project": "Foundations",
|
|
"id": "bd75fc98-7114-430d-b2cb-0031f985bb3c",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19762.844540494996,
|
|
"y": 8035.5231830391485
|
|
},
|
|
"targetPosition": {
|
|
"x": 19396.285362072347,
|
|
"y": 8296.548792346188
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Point",
|
|
"name": "Forecast5 Begin",
|
|
"id": "26f9f0ac-88ea-491c-9bc0-dc1b72aab84c"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Polygon Vertex",
|
|
"name": " Forecast5 End",
|
|
"project": "Foundations",
|
|
"id": "680b03a4-a79a-4164-a7a6-4dd160165ce8",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19657.310971379386,
|
|
"y": 8663.107970768839
|
|
},
|
|
"targetPosition": {
|
|
"x": 19396.285362072347,
|
|
"y": 8296.548792346188
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Point",
|
|
"name": "Forecast5 End",
|
|
"id": "a433bfe9-9af7-4841-b3f5-7d49c135d525"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"id": "7734eb66-aa2c-4cd0-a8fb-222013e3ec48",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18768.700574342656,
|
|
"y": 8191.015223230577
|
|
},
|
|
"targetPosition": {
|
|
"x": 19029.726183649695,
|
|
"y": 8557.574401653228
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Polygon",
|
|
"name": "Forecast 5 min",
|
|
"project": "Foundations",
|
|
"polygonBorder": {
|
|
"type": "Polygon Border",
|
|
"name": "New Polygon Border",
|
|
"project": "Foundations",
|
|
"style": {
|
|
"type": "Style",
|
|
"name": "New Style",
|
|
"config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RED_ORANGE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}",
|
|
"project": "Foundations",
|
|
"id": "b2bcc4b3-55ee-4bf2-8185-d3f1e8a761a7",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18397.994143681477,
|
|
"y": 7774.366492041998
|
|
},
|
|
"targetPosition": {
|
|
"x": 18807.32854159101,
|
|
"y": 7961.303247892846
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"styleConditions": [],
|
|
"id": "9a3d9235-df5b-43fe-b3d0-f7634c926c7c",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18807.32854159101,
|
|
"y": 7961.303247892846
|
|
},
|
|
"targetPosition": {
|
|
"x": 19216.662939500544,
|
|
"y": 8148.240003743695
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"polygonVertexes": [
|
|
{
|
|
"type": "Polygon Vertex",
|
|
"name": " Forecast5 min Begin",
|
|
"project": "Foundations",
|
|
"id": "e2fa7dea-1f62-4326-ac8b-953b11efea54",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19403.599695351393,
|
|
"y": 7738.905605834161
|
|
},
|
|
"targetPosition": {
|
|
"x": 19216.662939500544,
|
|
"y": 8148.240003743695
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Point",
|
|
"name": "Forecast5 min Begin",
|
|
"id": "fa306c31-c2c4-4268-b3fd-96220dde53f8"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Polygon Vertex",
|
|
"name": " Forecast5 min End",
|
|
"project": "Foundations",
|
|
"id": "c159e9ad-cb37-4c6d-b791-a19d5ffdf15e",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19625.997337410077,
|
|
"y": 8335.176759594544
|
|
},
|
|
"targetPosition": {
|
|
"x": 19216.662939500544,
|
|
"y": 8148.240003743695
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Point",
|
|
"name": "Forecast5 min End",
|
|
"id": "c0a2bcda-1626-4e23-bce8-58fa9e707f27"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"id": "6e8b9b47-269f-4406-949e-70c39979831d",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19216.662939500544,
|
|
"y": 8148.240003743695
|
|
},
|
|
"targetPosition": {
|
|
"x": 19029.726183649695,
|
|
"y": 8557.574401653228
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Polygon",
|
|
"name": "Forecast 5 max",
|
|
"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.MIDNIGHT_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": "5517b665-23cf-414b-b4fa-dc40b398d816",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19392.13810983382,
|
|
"y": 7618.87445185057
|
|
},
|
|
"targetPosition": {
|
|
"x": 19434.9133293207,
|
|
"y": 8066.836817008458
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"styleConditions": [],
|
|
"id": "daf419e7-7964-4e19-b2e3-a21828893c9c",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19434.9133293207,
|
|
"y": 8066.836817008458
|
|
},
|
|
"targetPosition": {
|
|
"x": 19477.688548807582,
|
|
"y": 8514.799182166345
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"polygonVertexes": [
|
|
{
|
|
"type": "Polygon Vertex",
|
|
"name": " Forecast5 max Begin",
|
|
"project": "Foundations",
|
|
"id": "d6711888-650f-4241-af73-3b02a8c2c357",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19925.65091396547,
|
|
"y": 8472.023962679463
|
|
},
|
|
"targetPosition": {
|
|
"x": 19477.688548807582,
|
|
"y": 8514.799182166345
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Point",
|
|
"name": "Forecast5 max Begin",
|
|
"id": "853a5dbd-867d-4959-b430-3d93a15625ea"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Polygon Vertex",
|
|
"name": " Forecast5 max End",
|
|
"project": "Foundations",
|
|
"id": "378e535c-4896-4dc0-9cba-909625296b5a",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19520.463768294463,
|
|
"y": 8962.761547324233
|
|
},
|
|
"targetPosition": {
|
|
"x": 19477.688548807582,
|
|
"y": 8514.799182166345
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Point",
|
|
"name": "Forecast5 max End",
|
|
"id": "067f13cf-d595-455c-923a-976d1f1d774d"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"id": "a9670495-0b6f-4acf-87dc-0ead1f826591",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19477.688548807582,
|
|
"y": 8514.799182166345
|
|
},
|
|
"targetPosition": {
|
|
"x": 19029.726183649695,
|
|
"y": 8557.574401653228
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"images": [],
|
|
"texts": [],
|
|
"id": "6634e2ab-1843-48c7-af67-aa6510b3dc9a",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19029.726183649695,
|
|
"y": 8557.574401653228
|
|
},
|
|
"targetPosition": {
|
|
"x": 19290.751792956733,
|
|
"y": 8924.133580075879
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"panels": [
|
|
{
|
|
"type": "Plotter Panel",
|
|
"name": "HoltWinters",
|
|
"config": "{\n \"codeName\": \"HoltWinters\",\n \"isLegacy\": false\n}",
|
|
"project": "Foundations",
|
|
"panelData": [
|
|
{
|
|
"type": "Panel Data",
|
|
"name": "PastForecast",
|
|
"config": "{\n \"valueDecimals\": 2\n}",
|
|
"project": "Foundations",
|
|
"dataFormula": {
|
|
"type": "Data Formula",
|
|
"name": "New Data Formula",
|
|
"code": "record.PastForecast",
|
|
"project": "Foundations",
|
|
"id": "fa24f56a-f544-44a1-aa0a-719d4e738740",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20107.51976543949,
|
|
"y": 9841.208559193907
|
|
},
|
|
"targetPosition": {
|
|
"x": 20313.721700216825,
|
|
"y": 9441.232607299191
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"textStyle": {
|
|
"type": "Text Style",
|
|
"name": "New Text Style",
|
|
"config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
|
|
"project": "Foundations",
|
|
"id": "4eb22e8c-fdae-4f47-9d02-9fec6ffbf7c5",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20070.433332361805,
|
|
"y": 9062.668517525159
|
|
},
|
|
"targetPosition": {
|
|
"x": 20313.721700216825,
|
|
"y": 9441.232607299191
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "28174254-2e82-4bc0-bf4f-6104a45dd47d",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20322.174850357602,
|
|
"y": 9509.186455169092
|
|
},
|
|
"targetPosition": {
|
|
"x": 20763.212002849177,
|
|
"y": 9419.820745178507
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Panel Data",
|
|
"name": "Forecast 5",
|
|
"config": "{\n \"valueDecimals\": 2\n}",
|
|
"project": "Foundations",
|
|
"dataFormula": {
|
|
"type": "Data Formula",
|
|
"name": "New Data Formula",
|
|
"code": "record.forecast5",
|
|
"project": "Foundations",
|
|
"id": "4543e29d-a884-4653-8a2a-b9b9aa268405",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20019.677501527905,
|
|
"y": 9653.607924777663
|
|
},
|
|
"targetPosition": {
|
|
"x": 20323.956206651215,
|
|
"y": 9322.07441273328
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"textStyle": {
|
|
"type": "Text Style",
|
|
"name": "New Text Style",
|
|
"config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
|
|
"project": "Foundations",
|
|
"id": "fcc86cc7-8f6a-4979-b739-bd5d81adca43",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20188.97911557656,
|
|
"y": 8892.79456824367
|
|
},
|
|
"targetPosition": {
|
|
"x": 20323.956206651215,
|
|
"y": 9322.07441273328
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "55a3350e-4866-42e5-a975-75caa321909b",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20323.956206651215,
|
|
"y": 9322.07441273328
|
|
},
|
|
"targetPosition": {
|
|
"x": 20763.212002849177,
|
|
"y": 9419.820745178507
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Panel Data",
|
|
"name": "Forecast 10",
|
|
"config": "{\n \"valueDecimals\": 2\n}",
|
|
"project": "Foundations",
|
|
"dataFormula": {
|
|
"type": "Data Formula",
|
|
"name": "New Data Formula",
|
|
"code": "record.forecast10",
|
|
"project": "Foundations",
|
|
"id": "364ea5b4-f915-4deb-854d-b65aa3f0e9ef",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20588.381864689934,
|
|
"y": 9872.644144171596
|
|
},
|
|
"targetPosition": {
|
|
"x": 20311.21800493655,
|
|
"y": 9987.449173881123
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"textStyle": {
|
|
"type": "Text Style",
|
|
"name": "New Text Style",
|
|
"config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
|
|
"project": "Foundations",
|
|
"id": "0bbea5a2-ad38-4403-a7ab-c85a8a17e2cc",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20272.060147270535,
|
|
"y": 10284.882632293265
|
|
},
|
|
"targetPosition": {
|
|
"x": 20311.21800493655,
|
|
"y": 9987.449173881123
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "27134f50-b63c-43d4-ac50-1e32bdcc96bf",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20401.688880621088,
|
|
"y": 9151.863599174798
|
|
},
|
|
"targetPosition": {
|
|
"x": 20763.212002849177,
|
|
"y": 9419.820745178507
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Panel Data",
|
|
"name": "Forecast 20",
|
|
"config": "{\n \"valueDecimals\": 2\n}",
|
|
"project": "Foundations",
|
|
"dataFormula": {
|
|
"type": "Data Formula",
|
|
"name": "New Data Formula",
|
|
"code": "record.forecast20",
|
|
"project": "Foundations",
|
|
"id": "0e8ef7d7-9446-47f6-950c-4f1c15834c4d",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20272.060147270535,
|
|
"y": 10284.882632293265
|
|
},
|
|
"targetPosition": {
|
|
"x": 20034.054145183163,
|
|
"y": 10102.25420359065
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"textStyle": {
|
|
"type": "Text Style",
|
|
"name": "New Text Style",
|
|
"config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
|
|
"project": "Foundations",
|
|
"id": "5ff2481a-27d1-4a10-a567-826a85f6a6da",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19756.890285429778,
|
|
"y": 10217.059233300177
|
|
},
|
|
"targetPosition": {
|
|
"x": 20034.054145183163,
|
|
"y": 10102.25420359065
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "0fe4ef23-898a-4d25-9a37-116b90ffbfd3",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20541.932186758655,
|
|
"y": 9027.985010474607
|
|
},
|
|
"targetPosition": {
|
|
"x": 20763.212002849177,
|
|
"y": 9419.820745178507
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Panel Data",
|
|
"name": "Forecast 30",
|
|
"config": "{\n \"valueDecimals\": 2\n}",
|
|
"project": "Foundations",
|
|
"dataFormula": {
|
|
"type": "Data Formula",
|
|
"name": "New Data Formula",
|
|
"code": "record.forecast30",
|
|
"project": "Foundations",
|
|
"id": "33de5d86-f8cf-4249-99a7-b393be65e563",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20311.102385452763,
|
|
"y": 8784.92162416977
|
|
},
|
|
"targetPosition": {
|
|
"x": 20720.436783362296,
|
|
"y": 8971.85838002062
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"textStyle": {
|
|
"type": "Text Style",
|
|
"name": "New Text Style",
|
|
"config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
|
|
"project": "Foundations",
|
|
"id": "97581ea7-13c7-49b7-9b62-9155a85478fe",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 21086.995961784945,
|
|
"y": 8710.83277071358
|
|
},
|
|
"targetPosition": {
|
|
"x": 20720.436783362296,
|
|
"y": 8971.85838002062
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "74948b47-7ce2-479d-baa6-efa6091aae8d",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20720.436783362296,
|
|
"y": 8971.85838002062
|
|
},
|
|
"targetPosition": {
|
|
"x": 20763.212002849177,
|
|
"y": 9419.820745178507
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Panel Data",
|
|
"name": "Trend",
|
|
"config": "{\n \"valueDecimals\": 10\n}",
|
|
"project": "Foundations",
|
|
"dataFormula": {
|
|
"type": "Data Formula",
|
|
"name": "New Data Formula",
|
|
"code": "record.trend",
|
|
"project": "Foundations",
|
|
"id": "1ccc410d-9adf-43d2-8c75-06bb814dc525",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19929.36405151103,
|
|
"y": 10304.128032223087
|
|
},
|
|
"targetPosition": {
|
|
"x": 19857.15042888834,
|
|
"y": 10012.94906198707
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"textStyle": {
|
|
"type": "Text Style",
|
|
"name": "New Text Style",
|
|
"config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
|
|
"project": "Foundations",
|
|
"id": "f7861df7-5b63-4bbb-b073-53d0a7247c98",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19568.87523230481,
|
|
"y": 9929.898408559615
|
|
},
|
|
"targetPosition": {
|
|
"x": 19857.15042888834,
|
|
"y": 10012.94906198707
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "3075056d-1f6a-4863-a2ff-5653ee900436",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20906.337604015884,
|
|
"y": 8993.188512112758
|
|
},
|
|
"targetPosition": {
|
|
"x": 20763.212002849177,
|
|
"y": 9419.820745178507
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Panel Data",
|
|
"name": "Min forecast 5",
|
|
"config": "{\n \"valueDecimals\": 2\n}",
|
|
"project": "Foundations",
|
|
"dataFormula": {
|
|
"type": "Data Formula",
|
|
"name": "New Data Formula",
|
|
"code": "record.minForecast5",
|
|
"project": "Foundations",
|
|
"id": "d4c77a78-77be-43f7-b65b-a01270d62c3d",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 21035.59237437013,
|
|
"y": 10150.10078270528
|
|
},
|
|
"targetPosition": {
|
|
"x": 20688.588500484708,
|
|
"y": 9863.59020435169
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"textStyle": {
|
|
"type": "Text Style",
|
|
"name": "New Text Style",
|
|
"config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
|
|
"project": "Foundations",
|
|
"id": "440a48c0-2a70-4fa7-9911-2d7b5f93c7ce",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20266.961124234815,
|
|
"y": 10020.849085171285
|
|
},
|
|
"targetPosition": {
|
|
"x": 20688.588500484708,
|
|
"y": 9863.59020435169
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "b9329928-c606-4f52-96b5-d10650666556",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 21067.490707972487,
|
|
"y": 9088.287233134126
|
|
},
|
|
"targetPosition": {
|
|
"x": 20763.212002849177,
|
|
"y": 9419.820745178507
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Panel Data",
|
|
"name": "Max forecast 5",
|
|
"config": "{\n \"valueDecimals\": 2\n}",
|
|
"project": "Foundations",
|
|
"dataFormula": {
|
|
"type": "Data Formula",
|
|
"name": "New Data Formula",
|
|
"code": "record.maxForecast5",
|
|
"project": "Foundations",
|
|
"id": "595ab958-e76d-49b2-bc82-67a99e841e68",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20970.90778573818,
|
|
"y": 10171.061360274713
|
|
},
|
|
"targetPosition": {
|
|
"x": 20650.195408617692,
|
|
"y": 9855.397660806868
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"textStyle": {
|
|
"type": "Text Style",
|
|
"name": "New Text Style",
|
|
"config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
|
|
"project": "Foundations",
|
|
"id": "eeb2f017-ca86-4985-b7e0-17ecde81e6a8",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20216.466437265717,
|
|
"y": 9975.310876967384
|
|
},
|
|
"targetPosition": {
|
|
"x": 20650.195408617692,
|
|
"y": 9855.397660806868
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "d95cd2c3-ef16-4288-a3ef-a76edc780de7",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 21176.031259528012,
|
|
"y": 9240.71111027537
|
|
},
|
|
"targetPosition": {
|
|
"x": 20763.212002849177,
|
|
"y": 9419.820745178507
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Panel Data",
|
|
"name": "Min forecast 10",
|
|
"config": "{\n \"valueDecimals\": 2\n}",
|
|
"project": "Foundations",
|
|
"dataFormula": {
|
|
"type": "Data Formula",
|
|
"name": "New Data Formula",
|
|
"code": "record.minForecast10",
|
|
"project": "Foundations",
|
|
"id": "8eadf1a5-c121-43bf-837c-5ddd0d0e1e14",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 21273.625431232966,
|
|
"y": 10008.869242439563
|
|
},
|
|
"targetPosition": {
|
|
"x": 20848.375062811363,
|
|
"y": 9861.688658946725
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"textStyle": {
|
|
"type": "Text Style",
|
|
"name": "New Text Style",
|
|
"config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
|
|
"project": "Foundations",
|
|
"id": "f520a13d-39b8-459c-bbd5-8b36868d8638",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20508.287754351946,
|
|
"y": 10156.375989222104
|
|
},
|
|
"targetPosition": {
|
|
"x": 20848.375062811363,
|
|
"y": 9861.688658946725
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "ecc671f6-8f0e-4473-b215-36b16536a94a",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 21213.191611258557,
|
|
"y": 9424.104670451316
|
|
},
|
|
"targetPosition": {
|
|
"x": 20763.212002849177,
|
|
"y": 9419.820745178507
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Panel Data",
|
|
"name": "Max forecast 10",
|
|
"config": "{\n \"valueDecimals\": 2\n}",
|
|
"project": "Foundations",
|
|
"dataFormula": {
|
|
"type": "Data Formula",
|
|
"name": "New Data Formula",
|
|
"code": "record.maxForecast10",
|
|
"project": "Foundations",
|
|
"id": "4afdf264-06fb-4566-b3c4-17cbab0fb659",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20874.135441601302,
|
|
"y": 10191.310207669994
|
|
},
|
|
"targetPosition": {
|
|
"x": 20595.96389780203,
|
|
"y": 9837.58631503574
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"textStyle": {
|
|
"type": "Text Style",
|
|
"name": "New Text Style",
|
|
"config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
|
|
"project": "Foundations",
|
|
"id": "aa2dc9a5-c897-448d-ada0-ea5f0b5db3f3",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20150.54424895561,
|
|
"y": 9901.627992258718
|
|
},
|
|
"targetPosition": {
|
|
"x": 20595.96389780203,
|
|
"y": 9837.58631503574
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "544974e5-d5d6-476c-a2e7-f5239118690b",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 21172.54640075871,
|
|
"y": 9606.757501029357
|
|
},
|
|
"targetPosition": {
|
|
"x": 20763.212002849177,
|
|
"y": 9419.820745178507
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Panel Data",
|
|
"name": "Min forecast 20",
|
|
"config": "{\n \"valueDecimals\": 2\n}",
|
|
"project": "Foundations",
|
|
"dataFormula": {
|
|
"type": "Data Formula",
|
|
"name": "New Data Formula",
|
|
"code": "record.minForecast20",
|
|
"project": "Foundations",
|
|
"id": "148b1821-9733-458e-a72e-12ebbf4ce5d1",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 21162.76741431798,
|
|
"y": 10089.040793567674
|
|
},
|
|
"targetPosition": {
|
|
"x": 20769.80252104129,
|
|
"y": 9869.772481556933
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"textStyle": {
|
|
"type": "Text Style",
|
|
"name": "New Text Style",
|
|
"config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
|
|
"project": "Foundations",
|
|
"id": "0aeaf423-824b-49dd-b7f8-dc575ab0598c",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20383.42814595671,
|
|
"y": 10100.455905924617
|
|
},
|
|
"targetPosition": {
|
|
"x": 20769.80252104129,
|
|
"y": 9869.772481556933
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "83f4c21f-e9f1-41ba-a062-f617624441ff",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 21061.123554174046,
|
|
"y": 9757.087268253672
|
|
},
|
|
"targetPosition": {
|
|
"x": 20763.212002849177,
|
|
"y": 9419.820745178507
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Panel Data",
|
|
"name": "Max forecast 20",
|
|
"config": "{\n \"valueDecimals\": 2\n}",
|
|
"project": "Foundations",
|
|
"dataFormula": {
|
|
"type": "Data Formula",
|
|
"name": "New Data Formula",
|
|
"code": "record.maxForecast20",
|
|
"project": "Foundations",
|
|
"id": "1ef3c1ed-5676-45e3-b99a-a8504accfa9a",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20805.998685833878,
|
|
"y": 10198.068327737661
|
|
},
|
|
"targetPosition": {
|
|
"x": 20559.944618698177,
|
|
"y": 9821.295987927559
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"textStyle": {
|
|
"type": "Text Style",
|
|
"name": "New Text Style",
|
|
"config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
|
|
"project": "Foundations",
|
|
"id": "f385246c-48ec-49fc-a294-0009fde01b5d",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20110.623167411475,
|
|
"y": 9845.998890866505
|
|
},
|
|
"targetPosition": {
|
|
"x": 20559.944618698177,
|
|
"y": 9821.295987927559
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "9d7cd9e7-273a-4036-ba8d-19577edfc581",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20898.189093923833,
|
|
"y": 9849.100589668118
|
|
},
|
|
"targetPosition": {
|
|
"x": 20763.212002849177,
|
|
"y": 9419.820745178507
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Panel Data",
|
|
"name": "Min forecast 30",
|
|
"config": "{\n \"valueDecimals\": 2\n}",
|
|
"project": "Foundations",
|
|
"dataFormula": {
|
|
"type": "Data Formula",
|
|
"name": "New Data Formula",
|
|
"code": "record.minForecast30",
|
|
"project": "Foundations",
|
|
"id": "c2e064cd-715e-49ab-b930-c543561ade11",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 21073.438990626524,
|
|
"y": 10134.844672089064
|
|
},
|
|
"targetPosition": {
|
|
"x": 20711.915868398435,
|
|
"y": 9866.887526085355
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"textStyle": {
|
|
"type": "Text Style",
|
|
"name": "New Text Style",
|
|
"config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
|
|
"project": "Foundations",
|
|
"id": "e977adef-f16d-4529-be2f-6dc8523b5cb6",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20299.0966117196,
|
|
"y": 10045.997160988492
|
|
},
|
|
"targetPosition": {
|
|
"x": 20711.915868398435,
|
|
"y": 9866.887526085355
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "76f616bd-1271-4aa7-8d60-644ba4b76654",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20711.915868398435,
|
|
"y": 9866.887526085355
|
|
},
|
|
"targetPosition": {
|
|
"x": 20763.212002849177,
|
|
"y": 9419.820745178507
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Panel Data",
|
|
"name": "Max forecast 30",
|
|
"config": "{\n \"valueDecimals\": 2\n}",
|
|
"project": "Foundations",
|
|
"dataFormula": {
|
|
"type": "Data Formula",
|
|
"name": "New Data Formula",
|
|
"code": "record.maxForecast30",
|
|
"project": "Foundations",
|
|
"id": "486866fa-da74-4ad8-b657-9d6a8c7e61bd",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20755.792026620842,
|
|
"y": 10199.208289313498
|
|
},
|
|
"targetPosition": {
|
|
"x": 20534.51221053032,
|
|
"y": 9807.372554609598
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"textStyle": {
|
|
"type": "Text Style",
|
|
"name": "New Text Style",
|
|
"config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
|
|
"project": "Foundations",
|
|
"id": "9db5fab7-aed8-4e2e-8f3a-89d2dfd15b31",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20084.53260212094,
|
|
"y": 9803.088629336788
|
|
},
|
|
"targetPosition": {
|
|
"x": 20534.51221053032,
|
|
"y": 9807.372554609598
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "5bdb947a-5013-47cc-a413-e8f8702ec2f7",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20534.51221053032,
|
|
"y": 9807.372554609598
|
|
},
|
|
"targetPosition": {
|
|
"x": 20763.212002849177,
|
|
"y": 9419.820745178507
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"id": "d98abde1-a983-483b-8cac-f5d2e0be3db1",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20763.212002849177,
|
|
"y": 9419.820745178507
|
|
},
|
|
"targetPosition": {
|
|
"x": 19290.751792956733,
|
|
"y": 8924.133580075879
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": true,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"id": "6fd0df65-0cbf-41c0-923b-8c0ada7c1d23",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19290.751792956733,
|
|
"y": 8924.133580075879
|
|
},
|
|
"targetPosition": {
|
|
"x": 19103.815037105884,
|
|
"y": 9333.467977985412
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"id": "9b67bd7c-21a6-4a40-8666-cae865fa6f76",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18185.390841628825,
|
|
"y": 9180.845628585852
|
|
},
|
|
"targetPosition": {
|
|
"x": 18051.878281255034,
|
|
"y": 9765.802375894946
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Plotter",
|
|
"name": "FastTrend3",
|
|
"config": "{\n \"codeName\": \"FastTrend3\"\n}",
|
|
"project": "Foundations",
|
|
"modules": [
|
|
{
|
|
"type": "Plotter Module",
|
|
"name": "FastTrend3",
|
|
"config": "{\n \"codeName\": \"FastTrend3\",\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": "4b2ffb27-268c-4849-a7c9-354fc99c6f18",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19193.245210751335,
|
|
"y": 9942.131005496494
|
|
},
|
|
"targetPosition": {
|
|
"x": 18981.11317639537,
|
|
"y": 9729.99897114053
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "2114d91e-a953-4373-839d-21a2f85d9213",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18981.11317639537,
|
|
"y": 9729.99897114053
|
|
},
|
|
"targetPosition": {
|
|
"x": 19264.981142039407,
|
|
"y": 9515.866936784567
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": true,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"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": "23276c79-2e58-48b1-8724-fac449b9ec1a",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18685.425646265965,
|
|
"y": 9671.158363846078
|
|
},
|
|
"targetPosition": {
|
|
"x": 18975.203394152686,
|
|
"y": 9593.512650315322
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "c22786cd-094f-455e-b30f-6f421c9ef998",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18975.203394152686,
|
|
"y": 9593.512650315322
|
|
},
|
|
"targetPosition": {
|
|
"x": 19264.981142039407,
|
|
"y": 9515.866936784567
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"id": "50927b6b-c613-40f7-a62f-5154ee5b2a85",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19302.97497409097,
|
|
"y": 9049.31168108992
|
|
},
|
|
"targetPosition": {
|
|
"x": 19532.78830702666,
|
|
"y": 9242.147963995882
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"polygons": [
|
|
{
|
|
"type": "Polygon",
|
|
"name": "FastTrend3",
|
|
"project": "Foundations",
|
|
"polygonBorder": {
|
|
"type": "Polygon Border",
|
|
"name": "New Polygon Border",
|
|
"project": "Foundations",
|
|
"style": {
|
|
"type": "Style",
|
|
"name": "New Style",
|
|
"config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 3,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_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": "e3afdc54-e53f-4e05-99d9-d03527d95805",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19802.320290172996,
|
|
"y": 8345.913015590942
|
|
},
|
|
"targetPosition": {
|
|
"x": 19712.090050264735,
|
|
"y": 8857.63413476241
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 1
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"styleConditions": [
|
|
{
|
|
"type": "Style Condition",
|
|
"name": "New Style Condition",
|
|
"code": "record.FastTrend < 0",
|
|
"project": "Foundations",
|
|
"style": {
|
|
"type": "Style",
|
|
"name": "New Style",
|
|
"config": "{\n \"opacity\": 1,\n \"lineWidth\": 3,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_RED\"\n}",
|
|
"project": "Foundations",
|
|
"id": "f3ae143a-68eb-496c-bfe7-b19fc132ef47",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19506.877964269333,
|
|
"y": 8293.818562290864
|
|
},
|
|
"targetPosition": {
|
|
"x": 19314.04168136337,
|
|
"y": 8523.631895226557
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 1
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "bf21bb44-7b38-43c5-be66-d11148d937b2",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19314.04168136337,
|
|
"y": 8523.631895226557
|
|
},
|
|
"targetPosition": {
|
|
"x": 19712.090050264735,
|
|
"y": 8857.63413476241
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 1
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"id": "e430b950-254c-47d4-999b-d885869b0245",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19712.090050264735,
|
|
"y": 8857.63413476241
|
|
},
|
|
"targetPosition": {
|
|
"x": 19814.696093262435,
|
|
"y": 9139.541920998181
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"polygonVertexes": [
|
|
{
|
|
"type": "Polygon Vertex",
|
|
"name": " FastTrend End",
|
|
"project": "Foundations",
|
|
"id": "d74ad743-258c-4e99-89d3-f17d48826ad8",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20096.60387949821,
|
|
"y": 9036.93587800048
|
|
},
|
|
"targetPosition": {
|
|
"x": 19814.696093262435,
|
|
"y": 9139.541920998181
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Point",
|
|
"name": "FastTrend End",
|
|
"id": "c22786cd-094f-455e-b30f-6f421c9ef998"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Polygon Vertex",
|
|
"name": " FastTrend Begin",
|
|
"project": "Foundations",
|
|
"id": "ad731b10-e408-45c2-894f-218fe47eecc3",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19917.302136260136,
|
|
"y": 9421.449707233953
|
|
},
|
|
"targetPosition": {
|
|
"x": 19814.696093262435,
|
|
"y": 9139.541920998181
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Point",
|
|
"name": "FastTrend Begin",
|
|
"id": "2114d91e-a953-4373-839d-21a2f85d9213"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"id": "698711ee-fd7f-4530-8042-d62b576c579f",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19814.696093262435,
|
|
"y": 9139.541920998181
|
|
},
|
|
"targetPosition": {
|
|
"x": 19532.78830702666,
|
|
"y": 9242.147963995882
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"images": [],
|
|
"texts": [],
|
|
"id": "377d2d18-2922-436b-86e6-4216a86e02b1",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19532.78830702666,
|
|
"y": 9242.147963995882
|
|
},
|
|
"targetPosition": {
|
|
"x": 19480.69385372658,
|
|
"y": 9537.590289899545
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"panels": [
|
|
{
|
|
"type": "Plotter Panel",
|
|
"name": "FastTrend3",
|
|
"config": "{\n \"codeName\": \"FastTrend3\"\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": "c5d86b95-0c6f-45ca-8e6b-8de78dd6e328",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19638.190722089348,
|
|
"y": 9215.868190353454
|
|
},
|
|
"targetPosition": {
|
|
"x": 19822.889164687047,
|
|
"y": 9452.271416435471
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"textStyle": {
|
|
"type": "Text Style",
|
|
"name": "New Text Style",
|
|
"config": "{\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
|
|
"project": "Foundations",
|
|
"id": "decbbc6d-782a-40a0-807a-10b4fa1bff2f",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20119.969585309518,
|
|
"y": 9410.519486147452
|
|
},
|
|
"targetPosition": {
|
|
"x": 19822.889164687047,
|
|
"y": 9452.271416435471
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "8e746a38-de12-4ef1-9e3f-9e9701523eef",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19822.889164687047,
|
|
"y": 9452.271416435471
|
|
},
|
|
"targetPosition": {
|
|
"x": 19710.507186662275,
|
|
"y": 9730.426572805507
|
|
},
|
|
"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": "8d170910-3c30-4752-91b2-e9ab9fb20ed4",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20177.534272781446,
|
|
"y": 9502.642243162232
|
|
},
|
|
"targetPosition": {
|
|
"x": 20009.776401740222,
|
|
"y": 9751.353514928745
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"textStyle": {
|
|
"type": "Text Style",
|
|
"name": "New Text Style",
|
|
"config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
|
|
"project": "Foundations",
|
|
"id": "e634f272-18ad-4c86-a616-010d7b796cd2",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20141.287745776946,
|
|
"y": 10020.991728818495
|
|
},
|
|
"targetPosition": {
|
|
"x": 20009.776401740222,
|
|
"y": 9751.353514928745
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "948dd7ed-bdfd-4cb0-b528-4f475b37aa37",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20009.776401740222,
|
|
"y": 9751.353514928745
|
|
},
|
|
"targetPosition": {
|
|
"x": 19710.507186662275,
|
|
"y": 9730.426572805507
|
|
},
|
|
"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": "13b8cfc4-c2db-417a-9d26-e42db6230f27",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20071.462264123667,
|
|
"y": 10104.206497433406
|
|
},
|
|
"targetPosition": {
|
|
"x": 19783.083755342173,
|
|
"y": 10021.515290688307
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"textStyle": {
|
|
"type": "Text Style",
|
|
"name": "New Text Style",
|
|
"config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
|
|
"project": "Foundations",
|
|
"id": "612aaf18-27e7-4d1a-b3b9-25b7dd93b79f",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19567.281815240578,
|
|
"y": 10229.912801826005
|
|
},
|
|
"targetPosition": {
|
|
"x": 19783.083755342173,
|
|
"y": 10021.515290688307
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "681f7122-5340-4eb2-8d80-18a51ef080e6",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19783.083755342173,
|
|
"y": 10021.515290688307
|
|
},
|
|
"targetPosition": {
|
|
"x": 19710.507186662275,
|
|
"y": 9730.426572805507
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Panel Data",
|
|
"name": "Intermediate Trend",
|
|
"config": "{\n \"valueDecimals\": 0\n}",
|
|
"project": "Foundations",
|
|
"dataFormula": {
|
|
"type": "Data Formula",
|
|
"name": "New Data Formula",
|
|
"code": "record.intertrend",
|
|
"project": "Foundations",
|
|
"id": "9dc71d66-501f-4931-bf40-5b85754d83a2",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19466.562606826097,
|
|
"y": 10189.219600181197
|
|
},
|
|
"targetPosition": {
|
|
"x": 19456.092757815346,
|
|
"y": 9889.402352075469
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"textStyle": {
|
|
"type": "Text Style",
|
|
"name": "New Text Style",
|
|
"config": "{\n \"paletteColor\": \"UI_COLOR.BLACK\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
|
|
"project": "Foundations",
|
|
"id": "fe734888-78d6-48fd-ae3c-4dc0adb1e13f",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19191.20847995767,
|
|
"y": 9748.560883239701
|
|
},
|
|
"targetPosition": {
|
|
"x": 19456.092757815346,
|
|
"y": 9889.402352075469
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "b72b0093-64b5-4413-b576-be8eef913e09",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19456.092757815346,
|
|
"y": 9889.402352075469
|
|
},
|
|
"targetPosition": {
|
|
"x": 19710.507186662275,
|
|
"y": 9730.426572805507
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"id": "53825ec4-1daa-42fe-8cca-d0ad32929999",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19710.507186662275,
|
|
"y": 9730.426572805507
|
|
},
|
|
"targetPosition": {
|
|
"x": 19480.69385372658,
|
|
"y": 9537.590289899545
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"id": "02d137ca-2a9f-4a09-a894-dd954e5df998",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19480.69385372658,
|
|
"y": 9537.590289899545
|
|
},
|
|
"targetPosition": {
|
|
"x": 19198.786067490808,
|
|
"y": 9640.196332897245
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"id": "63dc6b37-171a-4ebf-928c-c88f1c87651a",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18312.20852472557,
|
|
"y": 9225.221055153494
|
|
},
|
|
"targetPosition": {
|
|
"x": 18051.878281255034,
|
|
"y": 9765.802375894946
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Plotter",
|
|
"name": "FastTrend5",
|
|
"config": "{\n \"codeName\": \"FastTrend5\"\n}",
|
|
"project": "Foundations",
|
|
"modules": [
|
|
{
|
|
"type": "Plotter Module",
|
|
"name": "FastTrend5",
|
|
"config": "{\n \"codeName\": \"FastTrend5\",\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": "63ee4128-b54f-47f5-afcd-4b38f2c23576",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18295.83742451556,
|
|
"y": 10304.737048494195
|
|
},
|
|
"targetPosition": {
|
|
"x": 18083.705390159597,
|
|
"y": 10092.605014138231
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "307afab5-cc3b-4993-b42d-00aac9cbda15",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18083.705390159597,
|
|
"y": 10092.605014138231
|
|
},
|
|
"targetPosition": {
|
|
"x": 18367.573355803634,
|
|
"y": 9878.472979782267
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": true,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"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": "3e8be48e-ed5f-4355-a42c-415a6818f2d9",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17788.01786003019,
|
|
"y": 10033.764406843778
|
|
},
|
|
"targetPosition": {
|
|
"x": 18077.795607916913,
|
|
"y": 9956.118693313023
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "3c44f3d7-7792-4661-a37c-4ccec93d9865",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18077.795607916913,
|
|
"y": 9956.118693313023
|
|
},
|
|
"targetPosition": {
|
|
"x": 18367.573355803634,
|
|
"y": 9878.472979782267
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"id": "63c8c88d-447a-4a9a-a103-f559694584e1",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19531.974235323836,
|
|
"y": 8723.411887765795
|
|
},
|
|
"targetPosition": {
|
|
"x": 19866.389406788665,
|
|
"y": 9024.52066062728
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"polygons": [
|
|
{
|
|
"type": "Polygon",
|
|
"name": "FastTrend5",
|
|
"project": "Foundations",
|
|
"polygonBorder": {
|
|
"type": "Polygon Border",
|
|
"name": "New Polygon Border",
|
|
"project": "Foundations",
|
|
"style": {
|
|
"type": "Style",
|
|
"name": "New Style",
|
|
"config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 3,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_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": "4cc3a909-cec9-4102-af51-7b4973237954",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20317.358317045517,
|
|
"y": 7695.096977028088
|
|
},
|
|
"targetPosition": {
|
|
"x": 20155.30719165276,
|
|
"y": 8457.487580825735
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 1
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"styleConditions": [
|
|
{
|
|
"type": "Style Condition",
|
|
"name": "New Style Condition",
|
|
"code": "record.FastTrend < 0",
|
|
"project": "Foundations",
|
|
"style": {
|
|
"type": "Style",
|
|
"name": "New Style",
|
|
"config": "{\n \"opacity\": 1,\n \"lineWidth\": 3,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_RED\"\n}",
|
|
"project": "Foundations",
|
|
"id": "2b014037-77f4-4c28-8c60-abba22432365",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19877.191896715303,
|
|
"y": 7601.536716160096
|
|
},
|
|
"targetPosition": {
|
|
"x": 19576.08312385382,
|
|
"y": 7935.951887624924
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 1
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "359b3490-ec0d-41b1-bbe9-98733c640478",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19576.08312385382,
|
|
"y": 7935.951887624924
|
|
},
|
|
"targetPosition": {
|
|
"x": 20155.30719165276,
|
|
"y": 8457.487580825735
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 1
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"id": "3ee5658b-a662-46aa-96c9-6bf4199b30f0",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20155.30719165276,
|
|
"y": 8457.487580825735
|
|
},
|
|
"targetPosition": {
|
|
"x": 20294.364839121485,
|
|
"y": 8885.463013158555
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"polygonVertexes": [
|
|
{
|
|
"type": "Polygon Vertex",
|
|
"name": " FastTrend End",
|
|
"project": "Foundations",
|
|
"id": "2288fb8c-9c75-44e6-99e5-a30df52d84a4",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20722.340271454304,
|
|
"y": 8746.405365689829
|
|
},
|
|
"targetPosition": {
|
|
"x": 20294.364839121485,
|
|
"y": 8885.463013158555
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Point",
|
|
"name": "FastTrend End",
|
|
"id": "3c44f3d7-7792-4661-a37c-4ccec93d9865"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Polygon Vertex",
|
|
"name": " FastTrend Begin",
|
|
"project": "Foundations",
|
|
"id": "db64a1dd-7555-4555-9293-89df07193323",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20433.42248659021,
|
|
"y": 9313.438445491374
|
|
},
|
|
"targetPosition": {
|
|
"x": 20294.364839121485,
|
|
"y": 8885.463013158555
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Point",
|
|
"name": "FastTrend Begin",
|
|
"id": "307afab5-cc3b-4993-b42d-00aac9cbda15"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"id": "0454751b-ad22-4f4d-b9ea-98cfc6e8fd19",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20294.364839121485,
|
|
"y": 8885.463013158555
|
|
},
|
|
"targetPosition": {
|
|
"x": 19866.389406788665,
|
|
"y": 9024.52066062728
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"images": [],
|
|
"texts": [],
|
|
"id": "3b50df83-e4c3-4c19-b551-6c6ddb497df7",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19866.389406788665,
|
|
"y": 9024.52066062728
|
|
},
|
|
"targetPosition": {
|
|
"x": 19772.829145920674,
|
|
"y": 9464.687080957494
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"panels": [
|
|
{
|
|
"type": "Plotter Panel",
|
|
"name": "FastTrend5",
|
|
"config": "{\n \"codeName\": \"FastTrend5\"\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": "2527f3db-7ed2-4566-afb7-0cdf065568fc",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20025.772443238,
|
|
"y": 8990.642750411083
|
|
},
|
|
"targetPosition": {
|
|
"x": 20290.275806769612,
|
|
"y": 9354.70039787981
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"textStyle": {
|
|
"type": "Text Style",
|
|
"name": "New Text Style",
|
|
"config": "{\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
|
|
"project": "Foundations",
|
|
"id": "baaed25d-7199-410a-8253-28867bd54d2f",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20737.810659685336,
|
|
"y": 9307.662589409365
|
|
},
|
|
"targetPosition": {
|
|
"x": 20290.275806769612,
|
|
"y": 9354.70039787981
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "66b97121-925b-498e-b390-dd92cf53b372",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20290.275806769612,
|
|
"y": 9354.70039787981
|
|
},
|
|
"targetPosition": {
|
|
"x": 20107.244317385503,
|
|
"y": 9765.79585381898
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"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": "b4ac0a79-941b-4a32-b973-2cbfd8fd77ef",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20819.28253383284,
|
|
"y": 9448.776014820698
|
|
},
|
|
"targetPosition": {
|
|
"x": 20554.779170301226,
|
|
"y": 9812.833662289424
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"textStyle": {
|
|
"type": "Text Style",
|
|
"name": "New Text Style",
|
|
"config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
|
|
"project": "Foundations",
|
|
"id": "b3ee809e-f9db-4d6e-b588-78876cc0719b",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20737.810659685336,
|
|
"y": 10223.929118228594
|
|
},
|
|
"targetPosition": {
|
|
"x": 20554.779170301226,
|
|
"y": 9812.833662289424
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "9624afea-592d-4a64-b6a2-9c105026d053",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20554.779170301226,
|
|
"y": 9812.833662289424
|
|
},
|
|
"targetPosition": {
|
|
"x": 20107.244317385503,
|
|
"y": 9765.79585381898
|
|
},
|
|
"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": "be0f8241-cc68-49e9-af79-c6aa785312c1",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20628.780010586313,
|
|
"y": 10345.019921617917
|
|
},
|
|
"targetPosition": {
|
|
"x": 20200.804578253494,
|
|
"y": 10205.962274149191
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"textStyle": {
|
|
"type": "Text Style",
|
|
"name": "New Text Style",
|
|
"config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
|
|
"project": "Foundations",
|
|
"id": "cc3629a1-7abd-4ee7-95bb-f51ad7444b5f",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19866.389406788665,
|
|
"y": 10507.071047010677
|
|
},
|
|
"targetPosition": {
|
|
"x": 20200.804578253494,
|
|
"y": 10205.962274149191
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "b011ef69-9c09-42fb-96a9-5429a7e162f8",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20200.804578253494,
|
|
"y": 10205.962274149191
|
|
},
|
|
"targetPosition": {
|
|
"x": 20107.244317385503,
|
|
"y": 9765.79585381898
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Panel Data",
|
|
"name": "Intermediate Trend",
|
|
"config": "{\n \"valueDecimals\": 0\n}",
|
|
"project": "Foundations",
|
|
"dataFormula": {
|
|
"type": "Data Formula",
|
|
"name": "New Data Formula",
|
|
"code": "record.intertrend",
|
|
"project": "Foundations",
|
|
"id": "8dc60b85-979f-4018-8e6d-aac731b12ed4",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19717.532885682504,
|
|
"y": 10440.79585381898
|
|
},
|
|
"targetPosition": {
|
|
"x": 19717.532885682504,
|
|
"y": 9990.79585381898
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"textStyle": {
|
|
"type": "Text Style",
|
|
"name": "New Text Style",
|
|
"config": "{\n \"paletteColor\": \"UI_COLOR.BLACK\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
|
|
"project": "Foundations",
|
|
"id": "d377c963-6af3-41b9-a936-5f646ce3dfc1",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19327.821453979504,
|
|
"y": 9765.79585381898
|
|
},
|
|
"targetPosition": {
|
|
"x": 19717.532885682504,
|
|
"y": 9990.79585381898
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "394b4729-5cef-4016-ad17-304fc4684405",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19717.532885682504,
|
|
"y": 9990.79585381898
|
|
},
|
|
"targetPosition": {
|
|
"x": 20107.244317385503,
|
|
"y": 9765.79585381898
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"id": "765d4716-a98f-41bb-a00b-0fd768c32dda",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20107.244317385503,
|
|
"y": 9765.79585381898
|
|
},
|
|
"targetPosition": {
|
|
"x": 19772.829145920674,
|
|
"y": 9464.687080957494
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"id": "c7d21245-fe05-41e8-9033-53ee4ac3867b",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19772.829145920674,
|
|
"y": 9464.687080957494
|
|
},
|
|
"targetPosition": {
|
|
"x": 19344.853713587854,
|
|
"y": 9603.74472842622
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"id": "73bcd966-ca54-4656-84b5-17e99668e359",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18425.972162370275,
|
|
"y": 9296.703486414128
|
|
},
|
|
"targetPosition": {
|
|
"x": 18051.878281255034,
|
|
"y": 9765.802375894946
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Plotter",
|
|
"name": "FastTrend20",
|
|
"config": "{\n \"codeName\": \"FastTrend20\"\n}",
|
|
"project": "Foundations",
|
|
"modules": [
|
|
{
|
|
"type": "Plotter Module",
|
|
"name": "FastTrend20",
|
|
"config": "{\n \"codeName\": \"FastTrend20\",\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": "09a86434-dee9-4dea-8e43-8ecdd405cf1a",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18401.899307515512,
|
|
"y": 10360.707330049327
|
|
},
|
|
"targetPosition": {
|
|
"x": 18189.76727315955,
|
|
"y": 10148.575295693363
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "68ccdb07-3048-4b61-aea3-499843569a8f",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19507.787400850422,
|
|
"y": 8960.049916697913
|
|
},
|
|
"targetPosition": {
|
|
"x": 19723.673319913683,
|
|
"y": 8896.660091408592
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"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": "8b4c1e99-db6d-4ce2-aa9b-76f852bbb423",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19829.764840892927,
|
|
"y": 8459.344885662997
|
|
},
|
|
"targetPosition": {
|
|
"x": 19776.719080403305,
|
|
"y": 8678.002488535794
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "b8611903-e65f-488d-aa48-ea3a8fa28603",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19776.719080403305,
|
|
"y": 8678.002488535794
|
|
},
|
|
"targetPosition": {
|
|
"x": 19723.673319913683,
|
|
"y": 8896.660091408592
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"id": "87cae3a7-55b8-4e59-bcf8-ebed9addb25c",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19723.673319913683,
|
|
"y": 8896.660091408592
|
|
},
|
|
"targetPosition": {
|
|
"x": 19886.513478487323,
|
|
"y": 9051.927868992067
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"polygons": [
|
|
{
|
|
"type": "Polygon",
|
|
"name": "FastTrend20",
|
|
"project": "Foundations",
|
|
"polygonBorder": {
|
|
"type": "Polygon Border",
|
|
"name": "New Polygon Border",
|
|
"project": "Foundations",
|
|
"style": {
|
|
"type": "Style",
|
|
"name": "New Style",
|
|
"config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 3,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_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": "029441af-e740-4cd0-9d8c-c0bc73caaaa2",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20375.26157062351,
|
|
"y": 7735.924225013094
|
|
},
|
|
"targetPosition": {
|
|
"x": 20191.505666035202,
|
|
"y": 8493.3763802869
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 1
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"styleConditions": [
|
|
{
|
|
"type": "Style Condition",
|
|
"name": "New Style Condition",
|
|
"code": "record.FastTrend < 0",
|
|
"project": "Foundations",
|
|
"style": {
|
|
"type": "Style",
|
|
"name": "New Style",
|
|
"config": "{\n \"opacity\": 1,\n \"lineWidth\": 3,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_RED\"\n}",
|
|
"project": "Foundations",
|
|
"id": "a5854a36-5183-4150-a43c-c50645ead782",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19937.946364877913,
|
|
"y": 7629.832704033852
|
|
},
|
|
"targetPosition": {
|
|
"x": 19627.410809710964,
|
|
"y": 7955.513021181134
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 1
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "f7ae5c25-5ddb-4d78-9da5-8fef5f9401ef",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19627.410809710964,
|
|
"y": 7955.513021181134
|
|
},
|
|
"targetPosition": {
|
|
"x": 20191.505666035202,
|
|
"y": 8493.3763802869
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 1
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"id": "6501b881-0918-4f5b-8c48-5462d9189516",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20191.505666035202,
|
|
"y": 8493.3763802869
|
|
},
|
|
"targetPosition": {
|
|
"x": 20318.285316613845,
|
|
"y": 8925.148218413424
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"polygonVertexes": [
|
|
{
|
|
"type": "Polygon Vertex",
|
|
"name": " FastTrend End",
|
|
"project": "Foundations",
|
|
"id": "ab727faa-d2de-4fab-bcd1-12316e18b1db",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20750.057154740367,
|
|
"y": 8798.368567834781
|
|
},
|
|
"targetPosition": {
|
|
"x": 20318.285316613845,
|
|
"y": 8925.148218413424
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Point",
|
|
"name": "FastTrend End",
|
|
"id": "b8611903-e65f-488d-aa48-ea3a8fa28603"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Polygon Vertex",
|
|
"name": " FastTrend Begin",
|
|
"project": "Foundations",
|
|
"id": "7eda2275-4a79-43ba-aafc-392142621047",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20445.064967192488,
|
|
"y": 9356.920056539948
|
|
},
|
|
"targetPosition": {
|
|
"x": 20318.285316613845,
|
|
"y": 8925.148218413424
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Point",
|
|
"name": "FastTrend Begin",
|
|
"id": "68ccdb07-3048-4b61-aea3-499843569a8f"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"id": "051ee16d-53ca-4e49-8595-bd15a8afe2d7",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20318.285316613845,
|
|
"y": 8925.148218413424
|
|
},
|
|
"targetPosition": {
|
|
"x": 19886.513478487323,
|
|
"y": 9051.927868992067
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"images": [],
|
|
"texts": [],
|
|
"id": "b8303f1e-52b3-478c-a545-5027ac1baeb3",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19886.513478487323,
|
|
"y": 9051.927868992067
|
|
},
|
|
"targetPosition": {
|
|
"x": 19780.42195750808,
|
|
"y": 9489.24307473766
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"panels": [
|
|
{
|
|
"type": "Plotter Panel",
|
|
"name": "FastTrend20",
|
|
"config": "{\n \"codeName\": \"FastTrend20\"\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": "a611bd73-ab6b-4109-95b7-e7053a0a3c21",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20046.798936716244,
|
|
"y": 9022.615124515123
|
|
},
|
|
"targetPosition": {
|
|
"x": 20300.79838520629,
|
|
"y": 9394.07747814837
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"textStyle": {
|
|
"type": "Text Style",
|
|
"name": "New Text Style",
|
|
"config": "{\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
|
|
"project": "Foundations",
|
|
"id": "c3cc76f2-d2dd-410a-abe5-a304b9e3bf96",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20749.493944247264,
|
|
"y": 9359.838680025377
|
|
},
|
|
"targetPosition": {
|
|
"x": 20300.79838520629,
|
|
"y": 9394.07747814837
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "826bde57-2612-49d3-9d36-35393cf244f9",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20300.79838520629,
|
|
"y": 9394.07747814837
|
|
},
|
|
"targetPosition": {
|
|
"x": 20106.10227465536,
|
|
"y": 9799.778629904611
|
|
},
|
|
"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": "ffb462f6-668e-48e9-aaee-aa024c61e8b7",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20826.90295143647,
|
|
"y": 9503.221073346202
|
|
},
|
|
"targetPosition": {
|
|
"x": 20552.111405600524,
|
|
"y": 9859.577084011225
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"textStyle": {
|
|
"type": "Text Style",
|
|
"name": "New Text Style",
|
|
"config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
|
|
"project": "Foundations",
|
|
"id": "faeae7d9-5052-47a4-ad5e-6cb6afe32a3b",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20723.32899070974,
|
|
"y": 10275.731548782864
|
|
},
|
|
"targetPosition": {
|
|
"x": 20552.111405600524,
|
|
"y": 9859.577084011225
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "61e75cd4-3eba-4b79-9005-0f53fbc6da67",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20552.111405600524,
|
|
"y": 9859.577084011225
|
|
},
|
|
"targetPosition": {
|
|
"x": 20106.10227465536,
|
|
"y": 9799.778629904611
|
|
},
|
|
"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": "0446c347-a34f-4d5c-9509-4f85310cac41",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20610.88492995913,
|
|
"y": 10393.659485720384
|
|
},
|
|
"targetPosition": {
|
|
"x": 20187.054966321346,
|
|
"y": 10242.43725877344
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"textStyle": {
|
|
"type": "Text Style",
|
|
"name": "New Text Style",
|
|
"config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
|
|
"project": "Foundations",
|
|
"id": "16976f29-9714-4ecb-a7bf-41a23572ca24",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19844.177694349546,
|
|
"y": 10533.873660695326
|
|
},
|
|
"targetPosition": {
|
|
"x": 20187.054966321346,
|
|
"y": 10242.43725877344
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "f9f99c00-86ec-4871-8ac0-d22141452813",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20187.054966321346,
|
|
"y": 10242.43725877344
|
|
},
|
|
"targetPosition": {
|
|
"x": 20106.10227465536,
|
|
"y": 9799.778629904611
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Panel Data",
|
|
"name": "Intermediate Trend",
|
|
"config": "{\n \"valueDecimals\": 0\n}",
|
|
"project": "Foundations",
|
|
"dataFormula": {
|
|
"type": "Data Formula",
|
|
"name": "New Data Formula",
|
|
"code": "record.intertrend",
|
|
"project": "Foundations",
|
|
"id": "aacbf998-e551-424f-a791-d4e656a3cd82",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19697.2744357834,
|
|
"y": 10463.374740625044
|
|
},
|
|
"targetPosition": {
|
|
"x": 19710.124658640565,
|
|
"y": 10013.55825385236
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"textStyle": {
|
|
"type": "Text Style",
|
|
"name": "New Text Style",
|
|
"config": "{\n \"paletteColor\": \"UI_COLOR.BLACK\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
|
|
"project": "Foundations",
|
|
"id": "30db5a3d-0c39-43da-9df8-7103c3fd99cd",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19326.997265482933,
|
|
"y": 9777.521391027421
|
|
},
|
|
"targetPosition": {
|
|
"x": 19710.124658640565,
|
|
"y": 10013.55825385236
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "4fc8fd01-5a1a-494f-a037-624ff444d2af",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19710.124658640565,
|
|
"y": 10013.55825385236
|
|
},
|
|
"targetPosition": {
|
|
"x": 20106.10227465536,
|
|
"y": 9799.778629904611
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"id": "26d7e788-bb73-44c9-a3b6-3413286bb1e2",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20106.10227465536,
|
|
"y": 9799.778629904611
|
|
},
|
|
"targetPosition": {
|
|
"x": 19780.42195750808,
|
|
"y": 9489.24307473766
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"id": "e7421eef-db1a-443b-a0bd-3ee1e5bcff9d",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19780.42195750808,
|
|
"y": 9489.24307473766
|
|
},
|
|
"targetPosition": {
|
|
"x": 19348.650119381557,
|
|
"y": 9616.022725316303
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"id": "07dc3e48-ee27-4880-bed5-4b5ac182f250",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18520.977170735852,
|
|
"y": 9391.708494779705
|
|
},
|
|
"targetPosition": {
|
|
"x": 18051.878281255034,
|
|
"y": 9765.802375894946
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Plotter",
|
|
"name": "Holt-Winters 2",
|
|
"config": "{\n \"codeName\": \"HoltWinters2\"\n}",
|
|
"project": "Foundations",
|
|
"modules": [
|
|
{
|
|
"type": "Plotter Module",
|
|
"name": "Holt-Winters 2",
|
|
"config": "{\n \"codeName\": \"HoltWinters2\",\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": "PastForecast Begin",
|
|
"project": "Foundations",
|
|
"pointFormula": {
|
|
"type": "Point Formula",
|
|
"name": "New Point Formula",
|
|
"code": "x = record.begin\ny = record.previous.PastForecast",
|
|
"project": "Foundations",
|
|
"id": "f99e055b-ca6a-466e-b379-7bfedde45ae7",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20153.894045277786,
|
|
"y": 8455.641726963575
|
|
},
|
|
"targetPosition": {
|
|
"x": 19747.577103048807,
|
|
"y": 8649.049437403703
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "654c687a-404e-4e69-8e69-3aac20df6fd8",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19747.577103048807,
|
|
"y": 8649.049437403703
|
|
},
|
|
"targetPosition": {
|
|
"x": 19341.260160819827,
|
|
"y": 8842.45714784383
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Point",
|
|
"name": "PastForecast End",
|
|
"project": "Foundations",
|
|
"pointFormula": {
|
|
"type": "Point Formula",
|
|
"name": "New Point Formula",
|
|
"code": "x = record.end\ny = record.PastForecast",
|
|
"project": "Foundations",
|
|
"id": "5884e5ed-3f88-413a-9cd3-12c01bf34421",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20212.41399207655,
|
|
"y": 9068.4903363068
|
|
},
|
|
"targetPosition": {
|
|
"x": 19776.837076448188,
|
|
"y": 8955.473742075315
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "1d70e4fa-89a6-41d5-af1d-833df57b98b1",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19776.837076448188,
|
|
"y": 8955.473742075315
|
|
},
|
|
"targetPosition": {
|
|
"x": 19341.260160819827,
|
|
"y": 8842.45714784383
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Point",
|
|
"name": "Forecast5 Begin",
|
|
"project": "Foundations",
|
|
"pointFormula": {
|
|
"type": "Point Formula",
|
|
"name": "New Point Formula",
|
|
"code": "x = record.T5begin\ny =(1 + record.previous.forecast5 / 100) * record.previous.PastForecast",
|
|
"project": "Foundations",
|
|
"id": "4c0c3216-21cc-47e9-a03f-a5637f7c7b6e",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19863.311379433904,
|
|
"y": 9575.575504689132
|
|
},
|
|
"targetPosition": {
|
|
"x": 19602.285770126866,
|
|
"y": 9209.016326266481
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "8da5c97e-2be8-4fc7-af23-3218284f3235",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19602.285770126866,
|
|
"y": 9209.016326266481
|
|
},
|
|
"targetPosition": {
|
|
"x": 19341.260160819827,
|
|
"y": 8842.45714784383
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Point",
|
|
"name": "Forecast5 End",
|
|
"project": "Foundations",
|
|
"pointFormula": {
|
|
"type": "Point Formula",
|
|
"name": "New Point Formula",
|
|
"code": "x = record.T5end\ny = (1 + record.forecast5 / 100) * record.PastForecast",
|
|
"project": "Foundations",
|
|
"id": "e99a6bd4-039a-44e0-b2a6-2e9e5eb1c58a",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19269.93519964872,
|
|
"y": 9739.626446200578
|
|
},
|
|
"targetPosition": {
|
|
"x": 19305.597680234274,
|
|
"y": 9291.041797022204
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "f6c267e8-0290-498b-9f07-a86a3844efa9",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19305.597680234274,
|
|
"y": 9291.041797022204
|
|
},
|
|
"targetPosition": {
|
|
"x": 19341.260160819827,
|
|
"y": 8842.45714784383
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Point",
|
|
"name": "Forecast5 min Begin",
|
|
"project": "Foundations",
|
|
"pointFormula": {
|
|
"type": "Point Formula",
|
|
"name": "New Point Formula",
|
|
"code": "x = record.T5begin\ny =(1 + record.previous.minForecast5/ 100) * record.previous.PastForecast",
|
|
"project": "Foundations",
|
|
"id": "abb245ef-6d56-450d-b5c4-4ec04e1da759",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18709.932761884138,
|
|
"y": 9483.881902084806
|
|
},
|
|
"targetPosition": {
|
|
"x": 19025.596461351983,
|
|
"y": 9163.169524964318
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "b7b3c8f0-8685-4e68-bb15-4c44e54a833a",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19025.596461351983,
|
|
"y": 9163.169524964318
|
|
},
|
|
"targetPosition": {
|
|
"x": 19341.260160819827,
|
|
"y": 8842.45714784383
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Point",
|
|
"name": "Forecast5 min End",
|
|
"project": "Foundations",
|
|
"pointFormula": {
|
|
"type": "Point Formula",
|
|
"name": "New Point Formula",
|
|
"code": "x = record.T5end\ny =(1 + record.minForecast5/ 100) * record.PastForecast",
|
|
"project": "Foundations",
|
|
"id": "6a0291aa-1fab-4fb8-94d7-82f6963f87ae",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18445.335430504052,
|
|
"y": 8928.007586817595
|
|
},
|
|
"targetPosition": {
|
|
"x": 18893.29779566194,
|
|
"y": 8885.232367330713
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "1035107a-33bc-4ab0-8ae6-b1814b8652eb",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18893.29779566194,
|
|
"y": 8885.232367330713
|
|
},
|
|
"targetPosition": {
|
|
"x": 19341.260160819827,
|
|
"y": 8842.45714784383
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Point",
|
|
"name": "Forecast5 max Begin",
|
|
"project": "Foundations",
|
|
"pointFormula": {
|
|
"type": "Point Formula",
|
|
"name": "New Point Formula",
|
|
"code": "x = record.T5begin\ny =(1 + record.previous.maxForecast5/ 100) * record.previous.PastForecast",
|
|
"project": "Foundations",
|
|
"id": "99ad64ef-2192-4558-931a-4ed19469c68e",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18599.951237532976,
|
|
"y": 8332.103270367337
|
|
},
|
|
"targetPosition": {
|
|
"x": 18970.6056991764,
|
|
"y": 8587.280209105584
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "f15c23a0-963c-4d0b-9cab-e00d7d257332",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18970.6056991764,
|
|
"y": 8587.280209105584
|
|
},
|
|
"targetPosition": {
|
|
"x": 19341.260160819827,
|
|
"y": 8842.45714784383
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Point",
|
|
"name": "Forecast5 max End",
|
|
"project": "Foundations",
|
|
"pointFormula": {
|
|
"type": "Point Formula",
|
|
"name": "New Point Formula",
|
|
"code": "x = record.T5end\ny =(1 + record.maxForecast5/ 100) * record.PastForecast",
|
|
"project": "Foundations",
|
|
"id": "0264cb7e-8df2-4e48-bf35-1e14ddb0df66",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19101.433728498796,
|
|
"y": 7974.999205139883
|
|
},
|
|
"targetPosition": {
|
|
"x": 19221.34694465931,
|
|
"y": 8408.728176491857
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "0b7d781c-10c1-4297-bce8-983b3057b4c0",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19221.34694465931,
|
|
"y": 8408.728176491857
|
|
},
|
|
"targetPosition": {
|
|
"x": 19341.260160819827,
|
|
"y": 8842.45714784383
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"id": "769ead6a-b744-4e44-b96b-edb1a9a6c987",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19651.725204089988,
|
|
"y": 9007.955453059993
|
|
},
|
|
"targetPosition": {
|
|
"x": 20231.28069986343,
|
|
"y": 8852.66402599848
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"polygons": [
|
|
{
|
|
"type": "Polygon",
|
|
"name": "PastForecast",
|
|
"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": "57834e94-60a7-46d7-8bd1-642526c6e093",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18896.46487670246,
|
|
"y": 7649.9148403230665
|
|
},
|
|
"targetPosition": {
|
|
"x": 19305.799274611993,
|
|
"y": 7836.851596173915
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"styleConditions": [],
|
|
"id": "460e51c5-d668-45ce-9076-8eec21873993",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19305.799274611993,
|
|
"y": 7836.851596173915
|
|
},
|
|
"targetPosition": {
|
|
"x": 19715.133672521526,
|
|
"y": 8023.788352024763
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"polygonVertexes": [
|
|
{
|
|
"type": "Polygon Vertex",
|
|
"name": " PastForecast End",
|
|
"project": "Foundations",
|
|
"id": "67ff5caf-a7be-46c6-a36e-ad1adc18ac1c",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19902.070428372375,
|
|
"y": 7614.45395411523
|
|
},
|
|
"targetPosition": {
|
|
"x": 19715.133672521526,
|
|
"y": 8023.788352024763
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Point",
|
|
"name": "PastForecast End",
|
|
"id": "1d70e4fa-89a6-41d5-af1d-833df57b98b1"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Polygon Vertex",
|
|
"name": " PastForecast Begin",
|
|
"project": "Foundations",
|
|
"id": "7a8363bb-e26a-465e-8626-954585a6eb69",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20124.46807043106,
|
|
"y": 8210.725107875613
|
|
},
|
|
"targetPosition": {
|
|
"x": 19715.133672521526,
|
|
"y": 8023.788352024763
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Point",
|
|
"name": "PastForecast Begin",
|
|
"id": "654c687a-404e-4e69-8e69-3aac20df6fd8"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"id": "55923b06-a133-4ef8-9107-d962e2694731",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19807.016631151502,
|
|
"y": 8428.39995728655
|
|
},
|
|
"targetPosition": {
|
|
"x": 20231.28069986343,
|
|
"y": 8852.66402599848
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Polygon",
|
|
"name": "Forecast 5",
|
|
"project": "Foundations",
|
|
"polygonBorder": {
|
|
"type": "Polygon Border",
|
|
"name": "New Polygon Border",
|
|
"project": "Foundations",
|
|
"style": {
|
|
"type": "Style",
|
|
"name": "New Style",
|
|
"config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.BROWN\"\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": "2aa5afb1-450f-4ac7-9cd7-c91381935604",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19372.704876479253,
|
|
"y": 7438.978783781955
|
|
},
|
|
"targetPosition": {
|
|
"x": 19633.73048578629,
|
|
"y": 7805.537962204606
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"styleConditions": [],
|
|
"id": "7c9c5972-2866-46e1-9802-6e4b7b762d3d",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19633.73048578629,
|
|
"y": 7805.537962204606
|
|
},
|
|
"targetPosition": {
|
|
"x": 19894.75609509333,
|
|
"y": 8172.0971406272565
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"polygonVertexes": [
|
|
{
|
|
"type": "Polygon Vertex",
|
|
"name": " Forecast5 Begin",
|
|
"project": "Foundations",
|
|
"id": "823b5eb2-befa-4125-ac98-8a16fd7ee255",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20261.31527351598,
|
|
"y": 7911.071531320217
|
|
},
|
|
"targetPosition": {
|
|
"x": 19894.75609509333,
|
|
"y": 8172.0971406272565
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Point",
|
|
"name": "Forecast5 Begin",
|
|
"id": "8da5c97e-2be8-4fc7-af23-3218284f3235"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Polygon Vertex",
|
|
"name": " Forecast5 End",
|
|
"project": "Foundations",
|
|
"id": "6f597b94-8315-403b-9e10-b5162068dd79",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20155.781704400368,
|
|
"y": 8538.656319049907
|
|
},
|
|
"targetPosition": {
|
|
"x": 19894.75609509333,
|
|
"y": 8172.0971406272565
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Point",
|
|
"name": "Forecast5 End",
|
|
"id": "f6c267e8-0290-498b-9f07-a86a3844efa9"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"id": "f77997c2-fe81-43a0-8c8d-4e5ef0961340",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20386.57212692494,
|
|
"y": 8273.10853022504
|
|
},
|
|
"targetPosition": {
|
|
"x": 20231.28069986343,
|
|
"y": 8852.66402599848
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Polygon",
|
|
"name": "Forecast 5 min",
|
|
"project": "Foundations",
|
|
"polygonBorder": {
|
|
"type": "Polygon Border",
|
|
"name": "New Polygon Border",
|
|
"project": "Foundations",
|
|
"style": {
|
|
"type": "Style",
|
|
"name": "New Style",
|
|
"config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RED_ORANGE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}",
|
|
"project": "Foundations",
|
|
"id": "89b0ff3d-da42-44db-9641-a1ba3e8b1741",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18896.46487670246,
|
|
"y": 7649.9148403230665
|
|
},
|
|
"targetPosition": {
|
|
"x": 19305.799274611993,
|
|
"y": 7836.851596173915
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"styleConditions": [],
|
|
"id": "1e5c0a44-9cf9-4c14-8333-16282fe1ac7e",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19305.799274611993,
|
|
"y": 7836.851596173915
|
|
},
|
|
"targetPosition": {
|
|
"x": 19715.133672521526,
|
|
"y": 8023.788352024763
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"polygonVertexes": [
|
|
{
|
|
"type": "Polygon Vertex",
|
|
"name": " Forecast5 min Begin",
|
|
"project": "Foundations",
|
|
"id": "b3fb06d4-75be-4da3-b3ee-8cec01720b19",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19902.070428372375,
|
|
"y": 7614.45395411523
|
|
},
|
|
"targetPosition": {
|
|
"x": 19715.133672521526,
|
|
"y": 8023.788352024763
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Point",
|
|
"name": "Forecast5 min Begin",
|
|
"id": "b7b3c8f0-8685-4e68-bb15-4c44e54a833a"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Polygon Vertex",
|
|
"name": " Forecast5 min End",
|
|
"project": "Foundations",
|
|
"id": "fd94d598-ee1d-4bc4-87ce-bd8eadfa800d",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20124.46807043106,
|
|
"y": 8210.725107875613
|
|
},
|
|
"targetPosition": {
|
|
"x": 19715.133672521526,
|
|
"y": 8023.788352024763
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Point",
|
|
"name": "Forecast5 min End",
|
|
"id": "1035107a-33bc-4ab0-8ae6-b1814b8652eb"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"id": "c3cc9b55-7522-4a98-945d-f2249d066c02",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20810.83619563687,
|
|
"y": 8697.372598936967
|
|
},
|
|
"targetPosition": {
|
|
"x": 20231.28069986343,
|
|
"y": 8852.66402599848
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Polygon",
|
|
"name": "Forecast 5 max",
|
|
"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.MIDNIGHT_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": "b6fbd11d-46ec-419f-ba5a-90ac6b1bca1b",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19890.608842854803,
|
|
"y": 7494.422800131639
|
|
},
|
|
"targetPosition": {
|
|
"x": 19933.384062341684,
|
|
"y": 7942.385165289526
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"styleConditions": [],
|
|
"id": "0bdb4c0f-7556-4f87-b2c3-47f3ebe4e88c",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19933.384062341684,
|
|
"y": 7942.385165289526
|
|
},
|
|
"targetPosition": {
|
|
"x": 19976.159281828564,
|
|
"y": 8390.347530447414
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"polygonVertexes": [
|
|
{
|
|
"type": "Polygon Vertex",
|
|
"name": " Forecast5 max Begin",
|
|
"project": "Foundations",
|
|
"id": "20f082f0-d948-497e-84de-f705a93451e2",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20424.121646986452,
|
|
"y": 8347.572310960531
|
|
},
|
|
"targetPosition": {
|
|
"x": 19976.159281828564,
|
|
"y": 8390.347530447414
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Point",
|
|
"name": "Forecast5 max Begin",
|
|
"id": "f15c23a0-963c-4d0b-9cab-e00d7d257332"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Polygon Vertex",
|
|
"name": " Forecast5 max End",
|
|
"project": "Foundations",
|
|
"id": "a9c85e81-c9d9-423d-af3c-22bab8bd3e52",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20018.934501315445,
|
|
"y": 8838.309895605302
|
|
},
|
|
"targetPosition": {
|
|
"x": 19976.159281828564,
|
|
"y": 8390.347530447414
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Point",
|
|
"name": "Forecast5 max End",
|
|
"id": "0b7d781c-10c1-4297-bce8-983b3057b4c0"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"id": "190d3fb8-ea12-414c-8c62-c0e527189936",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20655.544768575357,
|
|
"y": 9276.928094710409
|
|
},
|
|
"targetPosition": {
|
|
"x": 20231.28069986343,
|
|
"y": 8852.66402599848
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"images": [],
|
|
"texts": [],
|
|
"id": "26f84268-f2d2-4332-a84a-b35344536302",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20231.28069986343,
|
|
"y": 8852.66402599848
|
|
},
|
|
"targetPosition": {
|
|
"x": 20075.98927280192,
|
|
"y": 9432.21952177192
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"panels": [
|
|
{
|
|
"type": "Plotter Panel",
|
|
"name": "HoltWinters2",
|
|
"config": "{\n \"codeName\": \"HoltWinters2\",\n \"isLegacy\": false\n}",
|
|
"project": "Foundations",
|
|
"panelData": [
|
|
{
|
|
"type": "Panel Data",
|
|
"name": "PastForecast",
|
|
"config": "{\n \"valueDecimals\": 2\n}",
|
|
"project": "Foundations",
|
|
"dataFormula": {
|
|
"type": "Data Formula",
|
|
"name": "New Data Formula",
|
|
"code": "record.PastForecast",
|
|
"project": "Foundations",
|
|
"id": "12c36797-01cd-4d10-9ca9-327d870bfb4b",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20605.990498460473,
|
|
"y": 9716.756907474975
|
|
},
|
|
"targetPosition": {
|
|
"x": 20812.192433237808,
|
|
"y": 9316.78095558026
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"textStyle": {
|
|
"type": "Text Style",
|
|
"name": "New Text Style",
|
|
"config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
|
|
"project": "Foundations",
|
|
"id": "ab447322-3135-4122-b4e7-9b68682d9d48",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20568.904065382787,
|
|
"y": 8938.216865806227
|
|
},
|
|
"targetPosition": {
|
|
"x": 20812.192433237808,
|
|
"y": 9316.78095558026
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "e576d38a-a6de-43e5-8600-aa6977b2d988",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20820.645583378584,
|
|
"y": 9384.734803450161
|
|
},
|
|
"targetPosition": {
|
|
"x": 21261.68273587016,
|
|
"y": 9295.369093459576
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Panel Data",
|
|
"name": "Forecast 5",
|
|
"config": "{\n \"valueDecimals\": 2\n}",
|
|
"project": "Foundations",
|
|
"dataFormula": {
|
|
"type": "Data Formula",
|
|
"name": "New Data Formula",
|
|
"code": "record.forecast5",
|
|
"project": "Foundations",
|
|
"id": "accc568b-f10f-41e6-af24-7212318ac666",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20518.148234548888,
|
|
"y": 9529.156273058732
|
|
},
|
|
"targetPosition": {
|
|
"x": 20822.426939672197,
|
|
"y": 9197.622761014349
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"textStyle": {
|
|
"type": "Text Style",
|
|
"name": "New Text Style",
|
|
"config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
|
|
"project": "Foundations",
|
|
"id": "0cde6754-f901-421c-86a3-2e72fcb24256",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20687.449848597542,
|
|
"y": 8768.342916524738
|
|
},
|
|
"targetPosition": {
|
|
"x": 20822.426939672197,
|
|
"y": 9197.622761014349
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "705a3c55-d16a-40f8-81d8-180c54bfff65",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20822.426939672197,
|
|
"y": 9197.622761014349
|
|
},
|
|
"targetPosition": {
|
|
"x": 21261.68273587016,
|
|
"y": 9295.369093459576
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Panel Data",
|
|
"name": "Forecast 10",
|
|
"config": "{\n \"valueDecimals\": 2\n}",
|
|
"project": "Foundations",
|
|
"dataFormula": {
|
|
"type": "Data Formula",
|
|
"name": "New Data Formula",
|
|
"code": "record.forecast10",
|
|
"project": "Foundations",
|
|
"id": "b2322782-8182-446f-b565-4a93499e2c51",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 21086.852597710917,
|
|
"y": 9748.192492452665
|
|
},
|
|
"targetPosition": {
|
|
"x": 20809.68873795753,
|
|
"y": 9862.997522162192
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"textStyle": {
|
|
"type": "Text Style",
|
|
"name": "New Text Style",
|
|
"config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
|
|
"project": "Foundations",
|
|
"id": "ae4d034f-95be-405e-849c-a853ae121038",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20770.530880291517,
|
|
"y": 10160.430980574334
|
|
},
|
|
"targetPosition": {
|
|
"x": 20809.68873795753,
|
|
"y": 9862.997522162192
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "f59a41ff-85b0-4945-aa33-50b7e26ea03a",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20900.15961364207,
|
|
"y": 9027.411947455867
|
|
},
|
|
"targetPosition": {
|
|
"x": 21261.68273587016,
|
|
"y": 9295.369093459576
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Panel Data",
|
|
"name": "Forecast 20",
|
|
"config": "{\n \"valueDecimals\": 2\n}",
|
|
"project": "Foundations",
|
|
"dataFormula": {
|
|
"type": "Data Formula",
|
|
"name": "New Data Formula",
|
|
"code": "record.forecast20",
|
|
"project": "Foundations",
|
|
"id": "ccdfa706-8a07-4c6e-9026-a0246f74b2f0",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20770.530880291517,
|
|
"y": 10160.430980574334
|
|
},
|
|
"targetPosition": {
|
|
"x": 20532.524878204145,
|
|
"y": 9977.802551871719
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"textStyle": {
|
|
"type": "Text Style",
|
|
"name": "New Text Style",
|
|
"config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
|
|
"project": "Foundations",
|
|
"id": "376c14d0-b0b0-4794-8c1f-a7608c349f62",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20255.36101845076,
|
|
"y": 10092.607581581246
|
|
},
|
|
"targetPosition": {
|
|
"x": 20532.524878204145,
|
|
"y": 9977.802551871719
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "d6d7c350-8159-4184-bde4-b4e8bd0f5363",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 21040.402919779637,
|
|
"y": 8903.533358755676
|
|
},
|
|
"targetPosition": {
|
|
"x": 21261.68273587016,
|
|
"y": 9295.369093459576
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Panel Data",
|
|
"name": "Forecast 30",
|
|
"config": "{\n \"valueDecimals\": 2\n}",
|
|
"project": "Foundations",
|
|
"dataFormula": {
|
|
"type": "Data Formula",
|
|
"name": "New Data Formula",
|
|
"code": "record.forecast30",
|
|
"project": "Foundations",
|
|
"id": "7e5df868-3701-408d-b60e-341dce03092d",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20809.573118473745,
|
|
"y": 8660.46997245084
|
|
},
|
|
"targetPosition": {
|
|
"x": 21218.90751638328,
|
|
"y": 8847.406728301688
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"textStyle": {
|
|
"type": "Text Style",
|
|
"name": "New Text Style",
|
|
"config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
|
|
"project": "Foundations",
|
|
"id": "bd7c8746-9f8c-4251-a942-c67794265e48",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 21585.466694805928,
|
|
"y": 8586.381118994648
|
|
},
|
|
"targetPosition": {
|
|
"x": 21218.90751638328,
|
|
"y": 8847.406728301688
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "4e2dca44-c1df-43e6-9e0f-2d8cb7cdc848",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 21218.90751638328,
|
|
"y": 8847.406728301688
|
|
},
|
|
"targetPosition": {
|
|
"x": 21261.68273587016,
|
|
"y": 9295.369093459576
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Panel Data",
|
|
"name": "Trend",
|
|
"config": "{\n \"valueDecimals\": 10\n}",
|
|
"project": "Foundations",
|
|
"dataFormula": {
|
|
"type": "Data Formula",
|
|
"name": "New Data Formula",
|
|
"code": "record.trend",
|
|
"project": "Foundations",
|
|
"id": "3a6247c2-e3c7-4242-96db-e62f1988e6a7",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20427.834784532013,
|
|
"y": 10179.676380504156
|
|
},
|
|
"targetPosition": {
|
|
"x": 20355.621161909323,
|
|
"y": 9888.497410268139
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"textStyle": {
|
|
"type": "Text Style",
|
|
"name": "New Text Style",
|
|
"config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
|
|
"project": "Foundations",
|
|
"id": "3b4fd644-62b5-40f7-b3f6-de9ca9e2aa95",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20067.345965325792,
|
|
"y": 9805.446756840684
|
|
},
|
|
"targetPosition": {
|
|
"x": 20355.621161909323,
|
|
"y": 9888.497410268139
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "d2da439b-a715-4eec-9139-755d55532432",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 21404.808337036866,
|
|
"y": 8868.736860393827
|
|
},
|
|
"targetPosition": {
|
|
"x": 21261.68273587016,
|
|
"y": 9295.369093459576
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Panel Data",
|
|
"name": "Min forecast 5",
|
|
"config": "{\n \"valueDecimals\": 2\n}",
|
|
"project": "Foundations",
|
|
"dataFormula": {
|
|
"type": "Data Formula",
|
|
"name": "New Data Formula",
|
|
"code": "record.minForecast5",
|
|
"project": "Foundations",
|
|
"id": "2203e6bb-589a-4815-98b7-945e4e26af79",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 21534.063107391114,
|
|
"y": 10025.649130986349
|
|
},
|
|
"targetPosition": {
|
|
"x": 21187.05923350569,
|
|
"y": 9739.13855263276
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"textStyle": {
|
|
"type": "Text Style",
|
|
"name": "New Text Style",
|
|
"config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
|
|
"project": "Foundations",
|
|
"id": "62988967-7449-4c2d-b216-cb52b842f444",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20765.431857255797,
|
|
"y": 9896.397433452354
|
|
},
|
|
"targetPosition": {
|
|
"x": 21187.05923350569,
|
|
"y": 9739.13855263276
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "e4c0c850-37b3-4e66-9cca-2d5fbcd2ecde",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 21565.96144099347,
|
|
"y": 8963.835581415195
|
|
},
|
|
"targetPosition": {
|
|
"x": 21261.68273587016,
|
|
"y": 9295.369093459576
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Panel Data",
|
|
"name": "Max forecast 5",
|
|
"config": "{\n \"valueDecimals\": 2\n}",
|
|
"project": "Foundations",
|
|
"dataFormula": {
|
|
"type": "Data Formula",
|
|
"name": "New Data Formula",
|
|
"code": "record.maxForecast5",
|
|
"project": "Foundations",
|
|
"id": "2cf7e3f7-ed8a-45ec-b1e0-321abb957b79",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 21469.378518759164,
|
|
"y": 10046.609708555781
|
|
},
|
|
"targetPosition": {
|
|
"x": 21148.666141638674,
|
|
"y": 9730.946009087937
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"textStyle": {
|
|
"type": "Text Style",
|
|
"name": "New Text Style",
|
|
"config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
|
|
"project": "Foundations",
|
|
"id": "cbbfcfbf-63cb-4475-adf5-44028f9168b4",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20714.9371702867,
|
|
"y": 9850.859225248452
|
|
},
|
|
"targetPosition": {
|
|
"x": 21148.666141638674,
|
|
"y": 9730.946009087937
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "7def46c8-0429-4baa-91bd-7859374b6e48",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 21674.501992548994,
|
|
"y": 9116.259458556438
|
|
},
|
|
"targetPosition": {
|
|
"x": 21261.68273587016,
|
|
"y": 9295.369093459576
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Panel Data",
|
|
"name": "Min forecast 10",
|
|
"config": "{\n \"valueDecimals\": 2\n}",
|
|
"project": "Foundations",
|
|
"dataFormula": {
|
|
"type": "Data Formula",
|
|
"name": "New Data Formula",
|
|
"code": "record.minForecast10",
|
|
"project": "Foundations",
|
|
"id": "864ebd41-9e7c-496e-8464-76e621434fbf",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 21772.096164253948,
|
|
"y": 9884.417590720632
|
|
},
|
|
"targetPosition": {
|
|
"x": 21346.845795832345,
|
|
"y": 9737.237007227794
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"textStyle": {
|
|
"type": "Text Style",
|
|
"name": "New Text Style",
|
|
"config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
|
|
"project": "Foundations",
|
|
"id": "a4dc07e0-56c5-4866-9e9a-96d76af8de48",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 21006.75848737293,
|
|
"y": 10031.924337503173
|
|
},
|
|
"targetPosition": {
|
|
"x": 21346.845795832345,
|
|
"y": 9737.237007227794
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "7a0f0a77-b641-4f4a-b44a-16a2b4ecdd8a",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 21711.66234427954,
|
|
"y": 9299.653018732384
|
|
},
|
|
"targetPosition": {
|
|
"x": 21261.68273587016,
|
|
"y": 9295.369093459576
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Panel Data",
|
|
"name": "Max forecast 10",
|
|
"config": "{\n \"valueDecimals\": 2\n}",
|
|
"project": "Foundations",
|
|
"dataFormula": {
|
|
"type": "Data Formula",
|
|
"name": "New Data Formula",
|
|
"code": "record.maxForecast10",
|
|
"project": "Foundations",
|
|
"id": "d1387b23-5ca5-45dc-a556-0cc6f12d3eed",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 21372.606174622284,
|
|
"y": 10066.858555951063
|
|
},
|
|
"targetPosition": {
|
|
"x": 21094.434630823012,
|
|
"y": 9713.134663316809
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"textStyle": {
|
|
"type": "Text Style",
|
|
"name": "New Text Style",
|
|
"config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
|
|
"project": "Foundations",
|
|
"id": "4868b7b9-daf7-46af-9bb4-2548dc9ab109",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20649.014981976594,
|
|
"y": 9777.176340539787
|
|
},
|
|
"targetPosition": {
|
|
"x": 21094.434630823012,
|
|
"y": 9713.134663316809
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "482e1660-2a2a-4bfe-a9c6-f3f2c0ea7ac6",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 21671.017133779693,
|
|
"y": 9482.305849310425
|
|
},
|
|
"targetPosition": {
|
|
"x": 21261.68273587016,
|
|
"y": 9295.369093459576
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Panel Data",
|
|
"name": "Min forecast 20",
|
|
"config": "{\n \"valueDecimals\": 2\n}",
|
|
"project": "Foundations",
|
|
"dataFormula": {
|
|
"type": "Data Formula",
|
|
"name": "New Data Formula",
|
|
"code": "record.minForecast20",
|
|
"project": "Foundations",
|
|
"id": "7901cf3c-6fe5-4c82-a0ee-54552627b167",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 21661.23814733896,
|
|
"y": 9964.589141848743
|
|
},
|
|
"targetPosition": {
|
|
"x": 21268.27325406227,
|
|
"y": 9745.320829838001
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"textStyle": {
|
|
"type": "Text Style",
|
|
"name": "New Text Style",
|
|
"config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
|
|
"project": "Foundations",
|
|
"id": "7ed7c1c5-edc1-4dca-92ff-4c0a4d6e6f7e",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20881.898878977692,
|
|
"y": 9976.004254205685
|
|
},
|
|
"targetPosition": {
|
|
"x": 21268.27325406227,
|
|
"y": 9745.320829838001
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "8d27f095-2fc1-4fc5-8ef3-69a6bd1d9041",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 21559.59428719503,
|
|
"y": 9632.63561653474
|
|
},
|
|
"targetPosition": {
|
|
"x": 21261.68273587016,
|
|
"y": 9295.369093459576
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Panel Data",
|
|
"name": "Max forecast 20",
|
|
"config": "{\n \"valueDecimals\": 2\n}",
|
|
"project": "Foundations",
|
|
"dataFormula": {
|
|
"type": "Data Formula",
|
|
"name": "New Data Formula",
|
|
"code": "record.maxForecast20",
|
|
"project": "Foundations",
|
|
"id": "9074168e-237a-4bef-9754-081a258058a5",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 21304.46941885486,
|
|
"y": 10073.61667601873
|
|
},
|
|
"targetPosition": {
|
|
"x": 21058.41535171916,
|
|
"y": 9696.844336208627
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"textStyle": {
|
|
"type": "Text Style",
|
|
"name": "New Text Style",
|
|
"config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
|
|
"project": "Foundations",
|
|
"id": "09c96b36-8c43-4fd3-9b0f-ab993b2da011",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20609.093900432457,
|
|
"y": 9721.547239147574
|
|
},
|
|
"targetPosition": {
|
|
"x": 21058.41535171916,
|
|
"y": 9696.844336208627
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "f1b429f2-b1d8-4c42-9b31-811311e91095",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 21396.659826944815,
|
|
"y": 9724.648937949187
|
|
},
|
|
"targetPosition": {
|
|
"x": 21261.68273587016,
|
|
"y": 9295.369093459576
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Panel Data",
|
|
"name": "Min forecast 30",
|
|
"config": "{\n \"valueDecimals\": 2\n}",
|
|
"project": "Foundations",
|
|
"dataFormula": {
|
|
"type": "Data Formula",
|
|
"name": "New Data Formula",
|
|
"code": "record.minForecast30",
|
|
"project": "Foundations",
|
|
"id": "f62a8cbb-a5b5-4704-9d93-4ce3d16ce52b",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 21571.909723647506,
|
|
"y": 10010.393020370133
|
|
},
|
|
"targetPosition": {
|
|
"x": 21210.386601419417,
|
|
"y": 9742.435874366423
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"textStyle": {
|
|
"type": "Text Style",
|
|
"name": "New Text Style",
|
|
"config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
|
|
"project": "Foundations",
|
|
"id": "011e4021-13d8-4563-90ce-71aca8c459a0",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20797.567344740582,
|
|
"y": 9921.545509269561
|
|
},
|
|
"targetPosition": {
|
|
"x": 21210.386601419417,
|
|
"y": 9742.435874366423
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "69c59aeb-2e10-4d64-80d8-91569fd6c7f1",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 21210.386601419417,
|
|
"y": 9742.435874366423
|
|
},
|
|
"targetPosition": {
|
|
"x": 21261.68273587016,
|
|
"y": 9295.369093459576
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Panel Data",
|
|
"name": "Max forecast 30",
|
|
"config": "{\n \"valueDecimals\": 2\n}",
|
|
"project": "Foundations",
|
|
"dataFormula": {
|
|
"type": "Data Formula",
|
|
"name": "New Data Formula",
|
|
"code": "record.maxForecast30",
|
|
"project": "Foundations",
|
|
"id": "0b8b7c0f-5d37-4669-867b-549924049f86",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 21254.262759641824,
|
|
"y": 10074.756637594566
|
|
},
|
|
"targetPosition": {
|
|
"x": 21032.982943551302,
|
|
"y": 9682.920902890666
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"textStyle": {
|
|
"type": "Text Style",
|
|
"name": "New Text Style",
|
|
"config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
|
|
"project": "Foundations",
|
|
"id": "2a073405-5b77-4e30-92d5-0f6440f73d21",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20583.003335141922,
|
|
"y": 9678.636977617856
|
|
},
|
|
"targetPosition": {
|
|
"x": 21032.982943551302,
|
|
"y": 9682.920902890666
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "0db6614c-7ab0-477d-abde-17cc1801346d",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 21032.982943551302,
|
|
"y": 9682.920902890666
|
|
},
|
|
"targetPosition": {
|
|
"x": 21261.68273587016,
|
|
"y": 9295.369093459576
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"id": "9a501a5c-07d4-4976-b315-ac8547f1c6f0",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 21261.68273587016,
|
|
"y": 9295.369093459576
|
|
},
|
|
"targetPosition": {
|
|
"x": 20075.98927280192,
|
|
"y": 9432.21952177192
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": true,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"angleToParent": 2,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"id": "304017a6-6d95-4565-818f-d59169dfc6ac",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20075.98927280192,
|
|
"y": 9432.21952177192
|
|
},
|
|
"targetPosition": {
|
|
"x": 19496.433777028476,
|
|
"y": 9587.510948833433
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"id": "fda025b7-fa81-4620-be4d-41f0c013d27e",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18592.459601996485,
|
|
"y": 9505.472132424411
|
|
},
|
|
"targetPosition": {
|
|
"x": 18051.878281255034,
|
|
"y": 9765.802375894946
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Plotter",
|
|
"name": "OBV-Extras",
|
|
"config": "{\n \"codeName\": \"OBVIntegral\"\n}",
|
|
"project": "Foundations",
|
|
"modules": [
|
|
{
|
|
"type": "Plotter Module",
|
|
"name": "OBV-Integral",
|
|
"config": "{\n \"codeName\": \"OBVIntegral\",\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": "OBV Integral Begin",
|
|
"project": "Foundations",
|
|
"pointFormula": {
|
|
"type": "Point Formula",
|
|
"name": "New Point Formula",
|
|
"code": "x = record.begin\ny = record.previous.OBVInt",
|
|
"project": "Foundations",
|
|
"id": "a2b6fd13-0bb5-4b45-8a97-3fb7e58d4816",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18893.0172207858,
|
|
"y": 9214.962271377326
|
|
},
|
|
"targetPosition": {
|
|
"x": 19034.569427624545,
|
|
"y": 8950.457124472618
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "a5f72c24-9b07-4a3a-8bdb-b62aaa4f9c6b",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19034.569427624545,
|
|
"y": 8950.457124472618
|
|
},
|
|
"targetPosition": {
|
|
"x": 19176.12163446329,
|
|
"y": 8685.95197756791
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Point",
|
|
"name": "OBV Integral End",
|
|
"project": "Foundations",
|
|
"pointFormula": {
|
|
"type": "Point Formula",
|
|
"name": "New Point Formula",
|
|
"code": "x = record.end\ny = record.OBVInt",
|
|
"project": "Foundations",
|
|
"id": "68a11e10-0363-459a-acc7-9060dbb44050",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18585.518872339733,
|
|
"y": 8580.176851134407
|
|
},
|
|
"targetPosition": {
|
|
"x": 18880.82025340151,
|
|
"y": 8633.064414351158
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "9db53f2f-2fb1-4026-9825-b571f2a1075b",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18880.82025340151,
|
|
"y": 8633.064414351158
|
|
},
|
|
"targetPosition": {
|
|
"x": 19176.12163446329,
|
|
"y": 8685.95197756791
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Point",
|
|
"name": "OBV Integral 3 Begin",
|
|
"project": "Foundations",
|
|
"pointFormula": {
|
|
"type": "Point Formula",
|
|
"name": "New Point Formula",
|
|
"code": "x = record.begin\ny = record.previous.OBVInt3",
|
|
"project": "Foundations",
|
|
"id": "6ea0cd00-cf02-4d43-a7f4-33700ab02af8",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19094.21346729885,
|
|
"y": 8091.569060458272
|
|
},
|
|
"targetPosition": {
|
|
"x": 19135.16755088107,
|
|
"y": 8388.76051901309
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "7fdcc695-832e-44af-a589-d61c8a01aff9",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19135.16755088107,
|
|
"y": 8388.76051901309
|
|
},
|
|
"targetPosition": {
|
|
"x": 19176.12163446329,
|
|
"y": 8685.95197756791
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Point",
|
|
"name": "OBV Integral 3 End",
|
|
"project": "Foundations",
|
|
"pointFormula": {
|
|
"type": "Point Formula",
|
|
"name": "New Point Formula",
|
|
"code": "x = record.end\ny = record.OBVInt3",
|
|
"project": "Foundations",
|
|
"id": "55166f0f-1a19-4dd3-92e9-dfd4c2c0ad73",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19716.10236532302,
|
|
"y": 8424.378258895342
|
|
},
|
|
"targetPosition": {
|
|
"x": 19446.111999893154,
|
|
"y": 8555.165118231625
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "4c7c12fe-2b71-4160-b8a5-2e6428b38613",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19446.111999893154,
|
|
"y": 8555.165118231625
|
|
},
|
|
"targetPosition": {
|
|
"x": 19176.12163446329,
|
|
"y": 8685.95197756791
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"id": "605106e2-35a8-45fa-9fff-890d31ea36db",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19176.12163446329,
|
|
"y": 8685.95197756791
|
|
},
|
|
"targetPosition": {
|
|
"x": 19383.938940516167,
|
|
"y": 8902.312711771054
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"polygons": [
|
|
{
|
|
"type": "Polygon",
|
|
"name": "OBV Integral",
|
|
"project": "Foundations",
|
|
"polygonBorder": {
|
|
"type": "Polygon Border",
|
|
"name": "New Polygon Border",
|
|
"project": "Foundations",
|
|
"style": {
|
|
"type": "Style",
|
|
"name": "New Style",
|
|
"config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 3,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.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": "536fda7e-c35d-4c21-a8af-7020d53f7f3a",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19679.32523382673,
|
|
"y": 7593.593132287257
|
|
},
|
|
"targetPosition": {
|
|
"x": 19822.914632399265,
|
|
"y": 8176.158222742888
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 1
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"styleConditions": [],
|
|
"id": "2dee6b57-4694-4383-8f45-764785ab1d46",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19822.914632399265,
|
|
"y": 8176.158222742888
|
|
},
|
|
"targetPosition": {
|
|
"x": 19966.5040309718,
|
|
"y": 8758.72331319852
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"polygonVertexes": [
|
|
{
|
|
"type": "Polygon Vertex",
|
|
"name": " OBV Integral End",
|
|
"project": "Foundations",
|
|
"id": "b7794b69-2615-4fe7-aec7-1d85fbfcf1f9",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20549.06912142743,
|
|
"y": 8615.133914625985
|
|
},
|
|
"targetPosition": {
|
|
"x": 19966.5040309718,
|
|
"y": 8758.72331319852
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Point",
|
|
"name": "OBV Integral End",
|
|
"id": "9db53f2f-2fb1-4026-9825-b571f2a1075b"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Polygon Vertex",
|
|
"name": " OBV Integral Begin",
|
|
"project": "Foundations",
|
|
"id": "831c0cb1-a590-4754-b1dd-8dc4533ba342",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20110.093429544333,
|
|
"y": 9341.28840365415
|
|
},
|
|
"targetPosition": {
|
|
"x": 19966.5040309718,
|
|
"y": 8758.72331319852
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Point",
|
|
"name": "OBV Integral Begin",
|
|
"id": "a5f72c24-9b07-4a3a-8bdb-b62aaa4f9c6b"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"id": "05eff415-58a8-4069-be36-2f0ba7abf73a",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19966.5040309718,
|
|
"y": 8758.72331319852
|
|
},
|
|
"targetPosition": {
|
|
"x": 19383.938940516167,
|
|
"y": 8902.312711771054
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"images": [],
|
|
"texts": [],
|
|
"id": "3174d9cf-b136-4161-b5f4-fe324fe609a4",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19383.938940516167,
|
|
"y": 8902.312711771054
|
|
},
|
|
"targetPosition": {
|
|
"x": 19217.008462166297,
|
|
"y": 9478.623578749877
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"panels": [
|
|
{
|
|
"type": "Plotter Panel",
|
|
"name": "OBV Integral",
|
|
"config": "{\n \"codeName\": \"OBVInt\"\n}",
|
|
"project": "Foundations",
|
|
"panelData": [
|
|
{
|
|
"type": "Panel Data",
|
|
"name": "OBV Integral",
|
|
"config": "{\n \"valueDecimals\": 2\n}",
|
|
"project": "Foundations",
|
|
"dataFormula": {
|
|
"type": "Data Formula",
|
|
"name": "New Data Formula",
|
|
"code": "record.OBVInt",
|
|
"project": "Foundations",
|
|
"id": "ae4079f7-47c9-4b36-beec-30696f7173c8",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20382.138643077556,
|
|
"y": 9191.444781604809
|
|
},
|
|
"targetPosition": {
|
|
"x": 20215.208164727686,
|
|
"y": 9767.755648583632
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"textStyle": {
|
|
"type": "Text Style",
|
|
"name": "New Text Style",
|
|
"config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
|
|
"project": "Foundations",
|
|
"id": "74c9363f-5fef-4b87-afb0-5d05df0c4076",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20630.842776833444,
|
|
"y": 10200.477116989921
|
|
},
|
|
"targetPosition": {
|
|
"x": 20215.208164727686,
|
|
"y": 9767.755648583632
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "e579eb3c-fe00-4809-8b86-8bd45fcfcea0",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20215.208164727686,
|
|
"y": 9767.755648583632
|
|
},
|
|
"targetPosition": {
|
|
"x": 19632.643074272055,
|
|
"y": 9911.345047156166
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Panel Data",
|
|
"name": "OBV Integral 3",
|
|
"config": "{\n \"valueDecimals\": 2\n}",
|
|
"project": "Foundations",
|
|
"dataFormula": {
|
|
"type": "Data Formula",
|
|
"name": "New Data Formula",
|
|
"code": "record.OBVInt3",
|
|
"project": "Foundations",
|
|
"id": "ac50b472-e96a-4106-909f-10d7e46a3945",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19881.347208027943,
|
|
"y": 10920.377382541279
|
|
},
|
|
"targetPosition": {
|
|
"x": 19465.712595922185,
|
|
"y": 10487.65591413499
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"textStyle": {
|
|
"type": "Text Style",
|
|
"name": "New Text Style",
|
|
"config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
|
|
"project": "Foundations",
|
|
"id": "c139c377-a366-40af-b127-58b7ddc20e78",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18883.147505466553,
|
|
"y": 10631.245312707524
|
|
},
|
|
"targetPosition": {
|
|
"x": 19465.712595922185,
|
|
"y": 10487.65591413499
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "e98ae1a1-2fe4-482f-be64-3d6de5e4fabb",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19465.712595922185,
|
|
"y": 10487.65591413499
|
|
},
|
|
"targetPosition": {
|
|
"x": 19632.643074272055,
|
|
"y": 9911.345047156166
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"id": "94f7acc0-7851-4dc5-826b-bec4bae02cac",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19632.643074272055,
|
|
"y": 9911.345047156166
|
|
},
|
|
"targetPosition": {
|
|
"x": 19217.008462166297,
|
|
"y": 9478.623578749877
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"id": "cc58fb7e-710d-4a94-ab49-a90a8f14d253",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18503.322468190338,
|
|
"y": 9047.333068212063
|
|
},
|
|
"targetPosition": {
|
|
"x": 18636.835028564128,
|
|
"y": 9632.289815521157
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Plotter Module",
|
|
"name": "OBV-Span",
|
|
"config": "{\n \"codeName\": \"OBSSpan\",\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": "OBV PosSpan Begin",
|
|
"project": "Foundations",
|
|
"pointFormula": {
|
|
"type": "Point Formula",
|
|
"name": "New Point Formula",
|
|
"code": "x = record.begin\ny = record.previous.PosSpan",
|
|
"project": "Foundations",
|
|
"id": "c82d198c-1810-43d5-a629-ee9c48c69bd9",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19120.948682993083,
|
|
"y": 9436.939880438575
|
|
},
|
|
"targetPosition": {
|
|
"x": 19116.460860888503,
|
|
"y": 9136.973449895493
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "75908725-d39b-484d-8df6-9ac3a1b97703",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19116.460860888503,
|
|
"y": 9136.973449895493
|
|
},
|
|
"targetPosition": {
|
|
"x": 19111.973038783923,
|
|
"y": 8837.007019352412
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Point",
|
|
"name": "OBV PosSpan End",
|
|
"project": "Foundations",
|
|
"pointFormula": {
|
|
"type": "Point Formula",
|
|
"name": "New Point Formula",
|
|
"code": "x = record.end\ny = record.PosSpan",
|
|
"project": "Foundations",
|
|
"id": "3a7c9fa7-2041-4b53-b859-a51ef83fe7a5",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18544.176608504422,
|
|
"y": 9030.93281382509
|
|
},
|
|
"targetPosition": {
|
|
"x": 18828.074823644172,
|
|
"y": 8933.96991658875
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "28123870-c0ca-46df-8523-53ccbcc9654c",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18828.074823644172,
|
|
"y": 8933.96991658875
|
|
},
|
|
"targetPosition": {
|
|
"x": 19111.973038783923,
|
|
"y": 8837.007019352412
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Point",
|
|
"name": "OBV NegSpan Begin",
|
|
"project": "Foundations",
|
|
"pointFormula": {
|
|
"type": "Point Formula",
|
|
"name": "New Point Formula",
|
|
"code": "x = record.begin\ny = record.previous.NegSpan",
|
|
"project": "Foundations",
|
|
"id": "f392e881-8f58-468d-a798-225062d62161",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18752.079901971178,
|
|
"y": 8356.926890545688
|
|
},
|
|
"targetPosition": {
|
|
"x": 18932.02647037755,
|
|
"y": 8596.96695494905
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "f397a86a-adcd-439d-934a-24efc50f6a53",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18932.02647037755,
|
|
"y": 8596.96695494905
|
|
},
|
|
"targetPosition": {
|
|
"x": 19111.973038783923,
|
|
"y": 8837.007019352412
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Point",
|
|
"name": "OBV NegSpan End",
|
|
"project": "Foundations",
|
|
"pointFormula": {
|
|
"type": "Point Formula",
|
|
"name": "New Point Formula",
|
|
"code": "x = record.end\ny = record.NegSpan",
|
|
"project": "Foundations",
|
|
"id": "0f2b5e51-da0b-4b4b-a36c-c40b9fb33c8e",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19457.343278195323,
|
|
"y": 8346.37538795375
|
|
},
|
|
"targetPosition": {
|
|
"x": 19284.658158489623,
|
|
"y": 8591.691203653081
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "e03f2b39-3271-4f51-a0e5-dc11b04f53c0",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19284.658158489623,
|
|
"y": 8591.691203653081
|
|
},
|
|
"targetPosition": {
|
|
"x": 19111.973038783923,
|
|
"y": 8837.007019352412
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"id": "2eb5f875-ebb4-41e2-bf23-342b72c385ab",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19111.973038783923,
|
|
"y": 8837.007019352412
|
|
},
|
|
"targetPosition": {
|
|
"x": 19398.644880519765,
|
|
"y": 8925.433571675683
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"polygons": [
|
|
{
|
|
"type": "Polygon",
|
|
"name": "OBV PosSpan",
|
|
"project": "Foundations",
|
|
"polygonBorder": {
|
|
"type": "Polygon Border",
|
|
"name": "New Polygon Border",
|
|
"project": "Foundations",
|
|
"style": {
|
|
"type": "Style",
|
|
"name": "New Style",
|
|
"config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 3,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.BOTTLE_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": "da28e05f-f7f0-4705-83a2-88ca1e9a6520",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19928.029367582618,
|
|
"y": 8602.62546767237
|
|
},
|
|
"targetPosition": {
|
|
"x": 20071.618766155152,
|
|
"y": 9185.190558128
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 1
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"styleConditions": [],
|
|
"id": "280cc274-3085-4aa4-ab6c-50e81bd7e6a4",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20071.618766155152,
|
|
"y": 9185.190558128
|
|
},
|
|
"targetPosition": {
|
|
"x": 20215.208164727686,
|
|
"y": 9767.755648583632
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"polygonVertexes": [
|
|
{
|
|
"type": "Polygon Vertex",
|
|
"name": " OBV PosSpan End",
|
|
"project": "Foundations",
|
|
"id": "0104c6f3-33e2-4676-b384-2103f6a3f4bc",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20797.773255183318,
|
|
"y": 9624.166250011098
|
|
},
|
|
"targetPosition": {
|
|
"x": 20215.208164727686,
|
|
"y": 9767.755648583632
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Point",
|
|
"name": "OBV PosSpan End",
|
|
"id": "28123870-c0ca-46df-8523-53ccbcc9654c"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Polygon Vertex",
|
|
"name": " OBV PosSpan Begin",
|
|
"project": "Foundations",
|
|
"id": "8931a382-3615-460e-8426-99cf6b619487",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20358.79756330022,
|
|
"y": 10350.320739039264
|
|
},
|
|
"targetPosition": {
|
|
"x": 20215.208164727686,
|
|
"y": 9767.755648583632
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Point",
|
|
"name": "OBV PosSpan Begin",
|
|
"id": "75908725-d39b-484d-8df6-9ac3a1b97703"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"id": "c707abd4-72c7-4a51-ad39-84477b8e2310",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19575.49798516631,
|
|
"y": 8352.089888203998
|
|
},
|
|
"targetPosition": {
|
|
"x": 19398.644880519765,
|
|
"y": 8925.433571675683
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Polygon",
|
|
"name": "OBV NegSpan",
|
|
"project": "Foundations",
|
|
"polygonBorder": {
|
|
"type": "Polygon Border",
|
|
"name": "New Polygon Border",
|
|
"project": "Foundations",
|
|
"style": {
|
|
"type": "Style",
|
|
"name": "New Style",
|
|
"config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 3,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RED_ORANGE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}",
|
|
"project": "Foundations",
|
|
"id": "66367b98-5540-4c88-ad30-0c75f8dc4612",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20941.362653755852,
|
|
"y": 10206.73134046673
|
|
},
|
|
"targetPosition": {
|
|
"x": 20358.79756330022,
|
|
"y": 10350.320739039264
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 1
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"styleConditions": [],
|
|
"id": "d8552687-8260-49a8-8de1-9f4523513577",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20358.79756330022,
|
|
"y": 10350.320739039264
|
|
},
|
|
"targetPosition": {
|
|
"x": 19776.23247284459,
|
|
"y": 10493.910137611798
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"polygonVertexes": [
|
|
{
|
|
"type": "Polygon Vertex",
|
|
"name": " OBV NegSpan End",
|
|
"project": "Foundations",
|
|
"id": "0b830d24-6a47-4a71-9f40-aedbc9367d1d",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19919.821871417123,
|
|
"y": 11076.47522806743
|
|
},
|
|
"targetPosition": {
|
|
"x": 19776.23247284459,
|
|
"y": 10493.910137611798
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Point",
|
|
"name": "OBV NegSpan End",
|
|
"id": "e03f2b39-3271-4f51-a0e5-dc11b04f53c0"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Polygon Vertex",
|
|
"name": " OBV NegSpan Begin",
|
|
"project": "Foundations",
|
|
"id": "0e947270-e145-4e35-bbd2-004c3a639fef",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19193.667382388958,
|
|
"y": 10637.499536184332
|
|
},
|
|
"targetPosition": {
|
|
"x": 19776.23247284459,
|
|
"y": 10493.910137611798
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Point",
|
|
"name": "OBV NegSpan Begin",
|
|
"id": "f397a86a-adcd-439d-934a-24efc50f6a53"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"id": "2d06e457-7da6-47d5-80b5-7e953fafda04",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19971.98856399145,
|
|
"y": 9102.286676322225
|
|
},
|
|
"targetPosition": {
|
|
"x": 19398.644880519765,
|
|
"y": 8925.433571675683
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"images": [],
|
|
"texts": [],
|
|
"id": "c220798f-2122-49dd-9c17-1811a1ef4462",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19398.644880519765,
|
|
"y": 8925.433571675683
|
|
},
|
|
"targetPosition": {
|
|
"x": 19221.791775873222,
|
|
"y": 9498.777255147368
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"panels": [
|
|
{
|
|
"type": "Plotter Panel",
|
|
"name": "OBV Span",
|
|
"config": "{\n \"codeName\": \"OBVSpan\"\n}",
|
|
"project": "Foundations",
|
|
"panelData": [
|
|
{
|
|
"type": "Panel Data",
|
|
"name": "OBV PosSpan",
|
|
"config": "{\n \"valueDecimals\": 2\n}",
|
|
"project": "Foundations",
|
|
"dataFormula": {
|
|
"type": "Data Formula",
|
|
"name": "New Data Formula",
|
|
"code": "record.PosSpan",
|
|
"project": "Foundations",
|
|
"id": "305b8d3a-9e29-46c4-8fb2-5f1cbe1ba4bb",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19881.347208027943,
|
|
"y": 10920.377382541279
|
|
},
|
|
"targetPosition": {
|
|
"x": 19298.78211757231,
|
|
"y": 11063.966781113813
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"textStyle": {
|
|
"type": "Text Style",
|
|
"name": "New Text Style",
|
|
"config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
|
|
"project": "Foundations",
|
|
"id": "7533ca2d-1044-4eba-a831-87065f50a430",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19131.85163922244,
|
|
"y": 11640.277648092637
|
|
},
|
|
"targetPosition": {
|
|
"x": 19298.78211757231,
|
|
"y": 11063.966781113813
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "155e6907-3ae7-4621-9058-32654f365393",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19298.78211757231,
|
|
"y": 11063.966781113813
|
|
},
|
|
"targetPosition": {
|
|
"x": 18883.147505466553,
|
|
"y": 10631.245312707524
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Panel Data",
|
|
"name": "OBV NegSpan",
|
|
"config": "{\n \"valueDecimals\": 2\n}",
|
|
"project": "Foundations",
|
|
"dataFormula": {
|
|
"type": "Data Formula",
|
|
"name": "New Data Formula",
|
|
"code": "record.NegSpan",
|
|
"project": "Foundations",
|
|
"id": "f209d469-e175-4e4d-8249-37b3f6f5d032",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18133.651936661052,
|
|
"y": 11351.145578258882
|
|
},
|
|
"targetPosition": {
|
|
"x": 18300.582415010922,
|
|
"y": 10774.834711280058
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"textStyle": {
|
|
"type": "Text Style",
|
|
"name": "New Text Style",
|
|
"config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
|
|
"project": "Foundations",
|
|
"id": "2f7e2858-e13f-47c8-9493-ee19104d6da6",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17884.947802905164,
|
|
"y": 10342.11324287377
|
|
},
|
|
"targetPosition": {
|
|
"x": 18300.582415010922,
|
|
"y": 10774.834711280058
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "bd9e38b0-32b5-4dd8-9ccc-aa91a76b834d",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18300.582415010922,
|
|
"y": 10774.834711280058
|
|
},
|
|
"targetPosition": {
|
|
"x": 18883.147505466553,
|
|
"y": 10631.245312707524
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"id": "3813a10e-c14c-4f10-b42c-f16a925f9e06",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19629.895418535772,
|
|
"y": 9938.608378245264
|
|
},
|
|
"targetPosition": {
|
|
"x": 19221.791775873222,
|
|
"y": 9498.777255147368
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"id": "fe058bb9-88fc-4330-b97f-5552aff192ff",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19221.791775873222,
|
|
"y": 9498.777255147368
|
|
},
|
|
"targetPosition": {
|
|
"x": 18636.835028564128,
|
|
"y": 9632.289815521157
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Plotter Module",
|
|
"name": "OBV-Trend Span",
|
|
"config": "{\n \"codeName\": \"OBSTrendSpan\",\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": "Trend Span Begin",
|
|
"project": "Foundations",
|
|
"pointFormula": {
|
|
"type": "Point Formula",
|
|
"name": "New Point Formula",
|
|
"code": "x = record.begin\ny = record.previous.trendspan",
|
|
"project": "Foundations",
|
|
"id": "ed38bc21-cf4d-4bc9-9c15-ba49e456073e",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19309.422431848918,
|
|
"y": 8949.664546513151
|
|
},
|
|
"targetPosition": {
|
|
"x": 19376.178712035813,
|
|
"y": 9242.142920167698
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "e167ee19-baa7-4f47-9730-bda83c62d4ef",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19376.178712035813,
|
|
"y": 9242.142920167698
|
|
},
|
|
"targetPosition": {
|
|
"x": 19442.93499222271,
|
|
"y": 9534.621293822245
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Point",
|
|
"name": "Trend Span End",
|
|
"project": "Foundations",
|
|
"pointFormula": {
|
|
"type": "Point Formula",
|
|
"name": "New Point Formula",
|
|
"code": "x = record.end\ny = record.trendspan",
|
|
"project": "Foundations",
|
|
"id": "b2bb1b83-d7f1-426e-a3c1-47cda77aa71d",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20016.278675694393,
|
|
"y": 9711.474398468788
|
|
},
|
|
"targetPosition": {
|
|
"x": 19729.60683395855,
|
|
"y": 9623.047846145517
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "b49da41a-0127-40da-8745-a418b22667fb",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19729.60683395855,
|
|
"y": 9623.047846145517
|
|
},
|
|
"targetPosition": {
|
|
"x": 19442.93499222271,
|
|
"y": 9534.621293822245
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"id": "d41c7a85-8d0a-40cd-b52e-4d1a72546767",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19442.93499222271,
|
|
"y": 9534.621293822245
|
|
},
|
|
"targetPosition": {
|
|
"x": 19343.691272409604,
|
|
"y": 10394.099667476792
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": true,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 2,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"polygons": [
|
|
{
|
|
"type": "Polygon",
|
|
"name": "Trend Span",
|
|
"project": "Foundations",
|
|
"polygonBorder": {
|
|
"type": "Polygon Border",
|
|
"name": "New Polygon Border",
|
|
"project": "Foundations",
|
|
"style": {
|
|
"type": "Style",
|
|
"name": "New Style",
|
|
"config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 3,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.BOTTLE_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": "035e3a92-5bf4-4b68-a25e-88f194197097",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19653.315110182397,
|
|
"y": 9248.333778618447
|
|
},
|
|
"targetPosition": {
|
|
"x": 20061.418752844947,
|
|
"y": 9688.164901716344
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 1
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"styleConditions": [],
|
|
"id": "a644befa-75de-43fb-bfa3-a759d05c6fbc",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20061.418752844947,
|
|
"y": 9688.164901716344
|
|
},
|
|
"targetPosition": {
|
|
"x": 20469.522395507498,
|
|
"y": 10127.99602481424
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"polygonVertexes": [
|
|
{
|
|
"type": "Polygon Vertex",
|
|
"name": " Trend Span Begin",
|
|
"project": "Foundations",
|
|
"id": "0fe5face-d318-4218-8e65-cfeb810575a0",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20909.353518605392,
|
|
"y": 9719.892382151687
|
|
},
|
|
"targetPosition": {
|
|
"x": 20469.522395507498,
|
|
"y": 10127.99602481424
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Point",
|
|
"name": "Trend Span Begin",
|
|
"id": "e167ee19-baa7-4f47-9730-bda83c62d4ef"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Polygon Vertex",
|
|
"name": " Trend Span End",
|
|
"project": "Foundations",
|
|
"id": "86dafa69-b9ce-4336-ba81-2997b5c1ebf9",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 20877.62603817005,
|
|
"y": 10567.827147912136
|
|
},
|
|
"targetPosition": {
|
|
"x": 20469.522395507498,
|
|
"y": 10127.99602481424
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
},
|
|
"referenceParent": {
|
|
"type": "Point",
|
|
"name": "Trend Span End",
|
|
"id": "b49da41a-0127-40da-8745-a418b22667fb"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"id": "c817a5f7-929f-47fd-9b0b-1ab7fdb501eb",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19477.203832783394,
|
|
"y": 10979.056414785886
|
|
},
|
|
"targetPosition": {
|
|
"x": 19343.691272409604,
|
|
"y": 10394.099667476792
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"images": [],
|
|
"texts": [],
|
|
"id": "8b2ecbd5-f22e-4951-9a66-286d8424607c",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 19343.691272409604,
|
|
"y": 10394.099667476792
|
|
},
|
|
"targetPosition": {
|
|
"x": 18770.34758893792,
|
|
"y": 10217.24656283025
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"panels": [
|
|
{
|
|
"type": "Plotter Panel",
|
|
"name": "OBV Trend Span",
|
|
"config": "{\n \"codeName\": \"OBVTrendSpan\"\n}",
|
|
"project": "Foundations",
|
|
"panelData": [
|
|
{
|
|
"type": "Panel Data",
|
|
"name": "Trend Span",
|
|
"config": "{\n \"valueDecimals\": 2\n}",
|
|
"project": "Foundations",
|
|
"dataFormula": {
|
|
"type": "Data Formula",
|
|
"name": "New Data Formula",
|
|
"code": "record.trendspan",
|
|
"project": "Foundations",
|
|
"id": "09bdfbf7-251b-4e85-898c-147aa8e0e59b",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18024.19790311592,
|
|
"y": 11618.41059546445
|
|
},
|
|
"targetPosition": {
|
|
"x": 17890.68534274213,
|
|
"y": 11033.453848155355
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"textStyle": {
|
|
"type": "Text Style",
|
|
"name": "New Text Style",
|
|
"config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
|
|
"project": "Foundations",
|
|
"id": "41f30e14-9888-4a52-969a-6630ab99bd05",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17317.341659270445,
|
|
"y": 10856.600743508814
|
|
},
|
|
"targetPosition": {
|
|
"x": 17890.68534274213,
|
|
"y": 11033.453848155355
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
},
|
|
"id": "c9558eaf-fef9-4ac7-92f9-884efc9dc980",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 17890.68534274213,
|
|
"y": 11033.453848155355
|
|
},
|
|
"targetPosition": {
|
|
"x": 18330.516465840024,
|
|
"y": 10625.350205492803
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"id": "e72317c4-fb72-493f-a0ad-c69b0b5932a5",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18330.516465840024,
|
|
"y": 10625.350205492803
|
|
},
|
|
"targetPosition": {
|
|
"x": 18770.34758893792,
|
|
"y": 10217.24656283025
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"id": "8547bbec-1854-4775-86ef-0b81e1a22aa7",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18770.34758893792,
|
|
"y": 10217.24656283025
|
|
},
|
|
"targetPosition": {
|
|
"x": 18636.835028564128,
|
|
"y": 9632.289815521157
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"id": "01000126-fe74-429b-921b-557969d22251",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18636.835028564128,
|
|
"y": 9632.289815521157
|
|
},
|
|
"targetPosition": {
|
|
"x": 18051.878281255034,
|
|
"y": 9765.802375894946
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": false,
|
|
"isFrozen": false,
|
|
"isCollapsed": true,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 3,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"id": "38bead37-30f1-4afb-81cb-9bfd11b9aa69",
|
|
"savedPayload": {
|
|
"position": {
|
|
"x": 18051.878281255034,
|
|
"y": 9765.802375894946
|
|
},
|
|
"targetPosition": {
|
|
"x": 18051.878281255034,
|
|
"y": 9765.802375894946
|
|
},
|
|
"floatingObject": {
|
|
"isPinned": true,
|
|
"isFrozen": false,
|
|
"isCollapsed": false,
|
|
"angleToParent": 1,
|
|
"distanceToParent": 5,
|
|
"arrangementStyle": 0
|
|
},
|
|
"uiObject": {
|
|
"isRunning": false
|
|
}
|
|
}
|
|
} |